3
5
47
229
277
457
1013
1657
7867
30269
174763
178481
524287
525313
2796203
3198841
5579617
35591029
2968523521
325096053553
6203145044672921
668214452631436913
315929758125865060721
1905976815426273605733466333451
45818248313249905332864319777281951332281
76477819765444619368130651164956718316971995659
16645337061331980278552507532516663483336384101293064527297861
728853407707467208421993458966504139019157860437186335406130262344738292438484569798131887
1242918828844873812911901981613600813540994700977415372594292457823518264146350640662974065115123273441335573
