# A232224
0 0
1 0
2 0
3 1
4 20
5 195
6 1430
7 9009
8 51688
9 278460
10 1434120
11 7141530
12 34648856
13 164663785
14 769491450
15 3546222225
16 16152872400
17 72846725160
18 325722299760
19 1445598337950
20 6373942543800
21 27942072562950
22 121863923024844
23 529043313674106
24 2287209524819120
25 9851229494370600
26 42285627873252400
27 180943083444008340
28 772060020360540912
29 3285636918430693365
30 13948761158871696290
31 59085056098282981585
32 249755823337463552928
33 1053688724562270933136
34 4437356182501611489120
35 18655312868791192583990
36 78305690476102769197560
37 328200085211355054700842
38 1373652740998759678889460
39 5741735122451797709189950
40 23970074176037043710255600
41 99950533200714814834343400
42 416310642353409741223821360
43 1732174419087700354420719660
44 7199968533551175360575797200
45 29898947671872363579718273050
46 124047338206003735102859693700
47 514213832607642604552801587642
48 2129815906368540461423477974368
49 8814516028401686544977409405360
50 36452557591736487724734511053600
51 150641534702764836030129673281900
52 622102337378757077024011666065840
53 2567389008531656149225193697323916
54 10588779032138331480559622935255320
55 43645089519360365090624494870292820
56 179792049521655813725124456221779680
57 740220107202340307110986909529902864
58 3045900684424671795032025502403467488
59 12526903328742098578141666008596769960
60 51493573786857761032056119727269994720
61 211568702026236104399104457385045953805
62 868852876353081975078159794958943345266
63 3566518457578080244550036518550325145425
64 14633652759740139448608869078454677256000
65 60017423686163085109433419313249797908000
66 246050513682259275418611971208815678712000
67 1008321967986310483508329484507888454752550
68 4130547691040568786938364479919962701063800
69 16914325781800479455407906115659317358877250
70 69238128825588655104486753496028731826566500
71 283324580312707996417660535283231213214929750
72 1158980143815860671175068403505288183805449840
73 4739416304342496012110461532662140169672915560
74 19374699160384957260097633139498772343298161200
75 79179047596763523903352969142055669140138605500
76 323485306922277479444342108587226704472530122000
77 1321208782229644450356699855242302591171364611950
78 5394664365167680210375828176115902780232727191820
79 22020989577471177260977197431867115546064525665150
80 89865265568046910551802273354611002931090643218400
81 366633885478260688887996242216959426780479532671600
82 1495415952973978524209303484665267979842084627928480
83 6097936993941177077278548019151246199117239226117060
84 24859827496565648454334406646057961558620496269645200
85 101323499284895146336221754396636820578658006691634900
86 412877941106645718809402271093568137028272264743010600
87 1682035117240124723831489469610190313491905125020327020
88 6850979593537281749039736165743944117957333646197322400
89 27898239681953125995299826894199920691682946246147278000
90 113582032317982047390041541598356174855244536406850244000
91 462331298583394995315068640544682306732746477868632191000
92 1881524276978271375635369251697803520698346866770349850400
93 7655634758353560551503100064935290829505046572831068339650
94 31143638002547831125319184863711510356074417285984506040500
95 126670674854018824735913020512554428183363146377275568168250
96 515113837108108477197013952785853978868957666949585265208000
97 2094365455590377951085815626101860329520452101005512222556640
98 8513840428480146209577141032660154211673615403740121577392960
99 34603812918504013964125049852875051109587488538628171833136700
100 140620740915156787966770249835621387628652399860043769384734000