1 2
2 3
3 4
4 5
5 125
6 125
7 138
8 220
9 220
10 1766
11 5526
12 10351
13 12365
14 65653
15 65653
16 202738
17 490333
18 808762
19 1478432
20 1971352
21 1971352
22 1971352
23 14798206
24 14798206
25 14798206
26 14798206
27 161974053
28 547880880
29 1619543840
30 1619543840
31 1619543840
32 2103844465
33 6435961044
34 6435961044
35 6435961044
36 176368252571
37 176368252571