1 1
2 3
3 7
4 25
5 33
6 55
7 57
8 69
9 91
10 93
11 2211
12 4825
13 12639
14 28225
15 32043
16 68727
17 89575
18 970225
19 2245557
20 16322559
21 22799825
22 48980427
23 55037217
24 60406599
25 68258725
26 325422273
27 414690595
28 569173299
29 794579511
30 10056372275
31 10475647197
32 10759889913
33 11154517557
34 44073556143
35 80295059913
36 96492862653