3
3
5
7
13
17
17
97
103
137
241
257
307
409
673
953
2143
2857
3061
6529
8161
11119
13669
26317
43691
131071
354689
383521
40932193
1326700741
1467129352609
2368179743873
2879347902817
737539985835313
373200722470799764577
116244395157193581337282640791798084114394917399572436767868837818708235649281
