3
5
17
29
43
113
127
5209
5581
8681
31249
49477
62497
290657
384773
15790321
16233337
334853569
715827883
2147483647
3770202641
71153008417
15174698834406721
922626543715132033
1042949211954459511633
1141629180401976895873
6268703933840364033151
378428804431424484082633
776729668507005203702993
139335546032913681584758997
140508608590164280225934233098866842745808905947
867988564747274927163124868127898657976489313137639569
16844899721257476469094844912430951157265775428598370910215605345938441915808127523413214283774346898246077064128723559143650582197058176778273
