Puzzle 2

What is the next number? 5, 11, 23, 47, —

95