3
5
5
11
17
17
31
41
137
257
953
1021
1361
4421
26317
43691
61681
131071
354689
383521
550801
12717361
23650061
496304801
4278255361
10008321601
1392971637361
2368179743873
2879347902817
33910825580641
7226904352843746841
9520972806333758431
26831423036065352611
373200722470799764577
8088220746627020943841
10146032011084172688350401
630894905395143528221826310327361
18741457027056199460701768016571521
420245688628846194691190674873072272865640768049748318922486401
