3
5
17
17
53
137
157
443
953
1327
1613
2731
8191
17681
26317
43691
131071
354689
572833
858001
3327377
308761441
1210509821
2291059412513
2879347902817
4714692062809
6670914925963435577
5882010302757468387457
507503808182829478517537
1521590246367016260256977648481
1118498440898880562062959177194663477
2380142106509122200127345885819001687213
4507513575406446515845401458366741487526913
9490550620859983699756004482528532989220017
459988434780718651547146575150088880586568119521
2468468676287629455816727649618065929625386325057
2365454398418399772605086209214363458552839866247069233
