3
5
17
257
641
65537
274177
6700417
67280421310721
59649589127497217
5704689200685129054721
