3
5
17
83
257
7873
10169
13121
13367
65537
181549
12112549
43249589
47402561
164511353
8562191377
8831418697
12239719573537
591100350038949953
18093927039368350337
25394524415842506913
1668576469005068046209
12243864122465612155106392056552353
506060190832207779694850270816882633281
378321539354637595471013489406983903120592833
24492833761041310536656873402834244095780303174333007510353720264021512839403520870136839288990440003841
