3
3
5
7
13
17
97
193
241
257
641
673
65537
6700417
22253377
18446744069414584321
