3
5
17
229
257
457
641
1217
14593
27361
65537
148961
174763
524287
525313
671233
6700417
7798338113
179781388993
24517014940753
84885296460737
620066693671553
643966863870017
27362254540091201
69394460463940481
237157827243967596481
11699557817717358904481
72957037607516225290419063617993856505649915307620690006389889
558153978412300305901519135681489925326736859374781699750217802894299569232242854570497
