3
3
5
7
13
17
241
373
1489
5581
8681
29761
49477
290657
384773
529510939
715827883
2147483647
2903110321
3770202641
951088215727633
22415398357688737
658812288653553079
4611545283086450689
1141629180401976895873
1889440425670100451996180195442651130966948029537
