3
5
17
17
29
43
113
127
137
239
953
2381
9521
20231
26317
42841
43691
131071
354689
823481
15790321
94994369
823679683
62983048367
131105292137
1580019259393
2879347902817
536296539263941
115846651946400929
143162553165560959297
18292898984156916156396101
2488196881582734135904733409191377
967651113494068011489137268940159136059745761
