3
5
53
157
1613
2731
5581
6449
8191
8681
18539
25793
45137
49477
384773
576759899
715827883
2147483647
3604799537
8532838289
153633897920257
24829930066167773
207728898616807400249
7083216645267849385001
8778333171415791489415008872975671482469
332487941209315679354716083841839125427819013300080110406512328158433464286107
3049265608323207033354525040420863372400727272926604181336315082400000135598108701713853477087
231211221365136401660508426634634156276006399514316762272841324333642070061489755389098909697453461772997
