3
5
17
229
257
457
1217
27361
65537
148961
174763
524287
525313
7798338113
179781388993
24517014940753
84885296460737
643966863870017
27362254540091201
69394460463940481
237157827243967596481
11699557817717358904481
