9901 × 19801
1, 9901, 19801 och 196049701
Nej.
De närmaste Fibonaccitalen är 165580141 och 267914296.