These sets of numbers all follow logical patterns. Which numbers replace the question marks?

( 1, 8, ?, 64, 125 )

( 00001, 00011, 00101, ?, 01001 )

( 17,23,?,18,20,25,21,9,15,16 )

3 answers

the second one is odd numbers.
the first one is I think powers of two, and the 125 should be 128.
..or the first one could be the cubes of natural numbers
1^3, 2^3, 3^3, 4^3, 5^3
00001, 00011, 00101, ?, 01001
1,3,5,?,9

? = 00111 This is Binary code converted to decimals