3
3
5
5
7
11
13
31
41
61
103
137
151
307
331
409
953
1021
1321
2143
2857
3061
4421
6529
11119
12241
13669
26317
43691
51001
106591
131071
550801
949111
15571321
23650061
1326700741
2949879781
611787251461
15455023589221
418562986357561
7226904352843746841
9520972806333758431
26831423036065352611
51366149455494753931
5702451577639775545838643151
4251553088834471719044481725601
