0 1
1 1
2 2
3 2
4 6
5 6
6 20
7 20
8 76
9 76
10 312
11 312
12 1384
13 1384
14 6512
15 6512
16 32400
17 32400
18 168992
19 168992
20 921184
21 921184
22 5222208
23 5222208
24 30710464
25 30710464
26 186753920
27 186753920
28 1171979904
29 1171979904
30 7573069568
31 7573069568
32 50305536256
33 50305536256
34 342949298688
35 342949298688
36 2396286830080
37 2396286830080
38 17138748412928
39 17138748412928
40 125336396368896
41 125336396368896
42 936222729254912
43 936222729254912
44 7136574106003456
45 7136574106003456
46 55466948299223040
47 55466948299223040
48 439216305474605056
49 439216305474605056
50 3540846129311916032
51 3540846129311916032
52 29042507532354084864
53 29042507532354084864
54 242209013788927803392
55 242209013788927803392
56 2052713434324976189440
57 2052713434324976189440
58 17669131640829909368832
59 17669131640829909368832
60 154395642472508437725184
61 154395642472508437725184
62 1368939183394811437580288
63 1368939183394811437580288
64 12310408200085146014121984
65 12310408200085146014121984
66 112232924137438224033382400
67 112232924137438224033382400
68 1036952789480496084998815744
69 1036952789480496084998815744
70 9705744420306791404267634688
71 9705744420306791404267634688
72 91998184104248308758452371456
73 91998184104248308758452371456
74 882809966470585598624174440448
75 882809966470585598624174440448
76 8573485556655546045373824368640
77 8573485556655546045373824368640
78 84240528565075597586184906211328
79 84240528565075597586184906211328
80 837212930549283786711528113176576
81 837212930549283786711528113176576
82 8413668146304615380317848723259392
83 8413668146304615380317848723259392
84 85478796597650501270981002726998016
85 85478796597650501270981002726998016
86 877705717484888694488661298207784960
87 877705717484888694488661298207784960
88 9106587942367720498281688830937399296
89 9106587942367720498281688830937399296
90 95451279023405646111565571904159875072
91 95451279023405646111565571904159875072
92 1010495472859906137068483138592685686784
93 1010495472859906137068483138592685686784
94 10802508615873131716400998892368079880192
95 10802508615873131716400998892368079880192
96 116591591680577440317239412812448614318080
97 116591591680577440317239412812448614318080
98 1270224010484975525408974719292232897134592
99 1270224010484975525408974719292232897134592