1 2
2 8
3 26
4 80
5 4616
6 6560
7 19682
8 20762
9 125252
10 638468
11 3405068
12 4076810
13 13557212
14 25071632
15 53179010
16 60506432
17 296639576
18 785412368
19 1241055674
20 1399161680
21 8601188876
22 12324038948
23 26241642656
24 28495741760
25 45119577824
26 69823368404
27 75814787186
28 77952174848
29 78457189112
30 95229909242
31 176308906472
32 311358950810
33 429277584788
34 659401147466
35 1206246808304
36 2399998472684
37 30171305459816
38 153148462601876
39 237318849425546
40 1092571914585050
41 1638950788059290
42 3202398580560632
43 707118223359971240
44 3562942561397226080
45 9072297468678299012
46 10361199457202525864
47 34419078320774113520
48 41170824451011417002
49 57319808570806999220
50 75749682531195100772
51 102868194685920926084
52 210483556894194914852
53 458306514538433899928
54 686226824783134190180
55 707630396504827495544
56 1095171911941437256778
57 10974241817835208981874
58 19766638455389030190536
59 50270086612792993117994
60 200279370410625061016864
61 385209974924871186526136
62 103968231672274974522437732
63 126114763591721667597212096
64 637053460104079232893133864
65 1265292033916892480613118196
66 2636975512088803001946985208
67 2857204078078966555847716826
68 3537558936133726760243328464
69 6054282113227445504606919650
70 12800696705021228411442619682
71 22881441742972862145992619776
72 37684665798782446690107505928
73 1823036311464280263720932141024
74 1964730439297455725829478995944
75 13471057008351679202003944688336
76 175294593968539094415936960141122
77 301753104069007668258074264675786
78 875612750096198197075499421245450
79 2115362774686865777485863406680032
80 2118089541282012618909185268056780
81 2176718166004315761101410771585688
82 2415428612584587115646993931986234
83 4332751846533208436890106993276834
84 6718947974962862349115040884231904
85 31268160888027375005205169043314754
86 140246903347442029303138585287425762
87 159695671984678120932209599662553676
88 32012333661096566765082938647132369010
89 92102545196486820634779928066830214436
90 296696710908147364747230298439288489642
91 482192631091346876742345874501396316228
92 4527691962113372170289733115168874698466
93 56649062372194325899121269007146717645316