1 2
2 3
3 7
4 27
5 703
6 10087
7 35655
8 270271
9 362343
10 381727
11 626331
12 1027431
13 1126015
14 8088063
15 13421671
16 20638335
17 26716671
18 56924955
19 63728127
20 217740015
21 1200991791
22 1827397567
23 2788008987
24 12235060455
25 898696369947
26 2081751768559
27 13179928405231
28 31835572457967
29 70665924117439
30 739448869367967
31 1008932249296231
32 118303688851791519
33 180352746940718527
34 1236472189813512351
35 2602714556700227743