3
3
5
7
13
17
97
193
241
257
641
673
769
65537
274177
6700417
22253377
67280421310721
59649589127497217
18446744069414584321
5704689200685129054721
349621839326921795694385454593
442499826945303593556473164314770689
331192380488114152600457428497953408512758882817
