1 3
2 5
3 17
4 31
5 127
6 257
7 511
8 683
9 2047
10 2731
11 3277
12 3641
13 8191
14 43691
15 52429
16 61681
17 65537
18 85489
19 131071
20 174763
21 178481
22 233017
23 253241
24 256999
25 486737
26 524287
27 704093
28 838861
29 1016801
30 1082401
31 1657009
32 1838599
33 1965379
34 2304167
35 2796203
36 3033169
37 3303821
38 3605429
39 3705353
40 6700417
41 8727391
42 9335617