3
3
5
7
13
17
97
241
257
373
673
1489
5581
8681
8929
29761
49477
290657
384773
529510939
715827883
2147483647
2903110321
3770202641
951088215727633
22415398357688737
658812288653553079
4611545283086450689
1141629180401976895873
91556187016478788158721
1889440425670100451996180195442651130966948029537
2295529738871686782981597056268590225067747577438438859809
14911468993018761610566038693597520506995519642626592916547722209
197107422273014301919781414466039325387889623676342705850752210599969
