89 × 9901 × 19801
1, 89, 9901, 19801, 881189, 1762289, 196049701 och 17448423389
Nej.
De närmaste Fibonaccitalen är 12586269025 och 20365011074.