3
5
17
59
233
257
929
1103
2089
5569
8353
59393
65537
3033169
39594977
107367629
536903681
748264961
2245984577
239686663718401
15929619591127520827829953
82280195167144119832390568177
6033312171721035031651315652130497
18774318450142955120650303957350521748903233
15694604006012505869851221169365594050637743819041
