1 3
2 5
3 17
4 13
5 257
6 241
7 65537
8 61681
9 15790321
10 4278255361
11 4562284561
12 291280009243618888211558641
13 18446744069414584321
14 78919881726271091143763623681
15 84179842077657862011867889681
16 20988936657440586486151264256610222593863921
17 84159375948762099254554456081
18 1461503031127477825099979369543473122548042956801