3
5
17
53
157
257
641
1613
2731
3329
8191
65537
274177
858001
928513
4940417
6700417
308761441
11342687617
18558466369
23877647873
21316654212673
67280421310721
715668470267111297
78919881726271091143763623681
310379797028432711386895309334277387365875751630693121
7177625770836221802329556076335825436096998008269681541802483819859969
703135063886107310322869668180880900631970395041438633085656587740154733922499375339477804972453889
209338264216395299263918969004137489561155704267051138003570996094913819533313706658122621122709241118721
