59
1, 5, 25, 125, 625, 3125, 15625, 78125, 390625 och 1953125
Nej.
De närmaste Fibonaccitalen är 1346269 och 2178309.