3
3
5
7
13
13
17
53
79
97
157
193
241
257
313
673
1249
1613
2731
3121
4993
8191
21841
65537
94849
121369
858001
928513
22253377
22366891
308761441
792584833
18558466369
23877647873
21316654212673
9155841480185089
715668470267111297
78919881726271091143763623681
84159375948762099254554456081
13306320418205909319940605309019024034703545187073
5429763821127695456343189670383550559822714742244962629280671332889595070466023912228194433
