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