2 × 13 × 35239681
1, 2, 13, 26, 35239681, 70479362, 458115853 och 916231706
Nej.
De närmaste Fibonaccitalen är 701408733 och 1134903170.