Can you find the last number in the sequence below?

3 7 15 31 ?

Guess the next number

63

Starting with 3:
3 * 2 + 1 = 7
7 * 2 + 1 = 15
15 * 2 + 1 = 31

Continuing this pattern:
31 * 2 + 1 = 63

So, using the pattern of multiplying by 2 and adding 1, the missing number in the sequence is 63.