3
5
17
257
5581
5953
8681
8929
49477
65537
251969
290657
384773
715827883
2147483647
3770202641
1141629180401976895873
19301855478655894221313
32206359010364528536290817
15624307475317816130204755452289007981717441
214272694389796220531917097586652873821573313
197107422273014301919781414466039325387889623676342705850752210599969
