3
3
5
7
13
17
97
229
241
257
457
571
673
1217
27361
32377
90289
131101
148961
160969
174763
524287
525313
1212847
160465489
9036489073
275415303169
24517014940753
69394460463940481
1459574594862075553
11699557817717358904481
320507768196690588004609
29034057164920993379000074993
1067252124073670544578597216793724332593915233
