0 1
1 5
2 45
3 455
4 4845
5 53130
6 593775
7 6724520
8 76904685
9 886163135
10 10272278170
11 119653565850
12 1399358844975
13 16421073515280
14 193253756909160
15 2280012686716080
16 26958221130508525
17 319357027877093325
18 3789648142708598775
19 45038039715653129145
20 535983370403809682970
21 6386415635496918121100
22 76181194590211942317450
23 909662608252504075120200
24 10872202353646160680764975
25 130054841538480192455912505
26 1556963261900116381433984400
27 18652941926022193416066347600
28 223619936628369661374603063400
29 2682547288861359139887179541600
30 32198785340494567031466236484400
31 386696447586956676266030336172000
32 4646483508381728485371623544465645
33 55858395663119513675969373353036985
34 671815302057403533732685082348060085
35 8083460401553763227844367396214783895
36 97301671389318251423236086488923281975
37 1171680688922108328333862625761071469350
38 14114172402411435072571295749231559018385
39 170078966836070090280047527407546793090320
40 2050157995198589154962348028592667411382810
41 24720578216268202455193808108456325928301550
42 298165939361246349763250857142990300074497900
43 3597323914894719063739129421345055722014972300
44 43412777735905309252132160831940245373224153610
45 524042975459808778626246388218355857561070103760
46 6327361655018107563588139771537220409276645793800
47 76415292074382585793419159514586916322364595063600
48 923071809041738653116257279481708761841220937020975
49 11152809363920536353718913623703629322591010669305175
50 134779202705884326091012854146888406558699863725012545
51 1629100042980678950690506215380948049065720014679343975
52 19694980552882217146699900203432497504136984802903040400
53 238145915708504541519748602982927788929246434424382357600
54 2880099727704620285273996304134695568633760587761133096400
55 34837414198823317044999943660780145135297390754689855409600
56 421459295860748183417894649576942136183759710497273342673000
57 5099577354701504289587283067540703227478706140244991974552600
58 61713356185447892178770063849061545449635331849570939063720800
59 746944471778986591867396438718067618430249955057420924893720800
60 9041895610027575685191779749942532108946321093326851167807735600
61 109468870042537920743525826519632444518075850723813899893283928000
62 1325500243673138957600597699519100906915929608412466202251786828000
63 16051852740882777101163113648904796531552476345244617408744764281280
64 194412835982313166362995654346106973095582803746248636250987687323885
65 2354926924784888530119943069612680496078838154297406346768992244605905
66 28528639419223732590720379246720160943774756715427526500668549624817025
67 345648181272537151287199040333530156780010518164382511700659213931369075
68 4188279133068533290731425330290550941714341755526842821322255575986897525
69 50755567068409153529413232992438741316203965026674697250160482207631155210
70 615144483283135218274341317474951693456422273962684034975737113685103193535
71 7456150773068548673435672944335034540155427525956477370859800765300223695800
72 90384736747972848802209678963758419509975327910713876694453566848643809745975
73 1095764438269158741879007298821483238889995903641277748040477680855546378973725
74 13285559930800971463207964589372883984937364728263410212633184556917791536262550
75 161094975168603980209841536833344718198944452319198419473427303820848873364059830
76 1953541100853955436059962489369593597628240485473766663243059766477565864879971025
77 23691935209333302674974902255142010925826969912812102543824932738832414215215837600
78 287352500690202711941184314593587799077813479005383410160758039851667490498560480400
79 3485498979093589387431350783950748723045499662774879432170964622715308454438839141600
80 42281421619359302597336300046205149251688636272711336498908092184551294674803818586650
81 512941675095092085192845176050517121767852251395314509001554323163747481652174604808250
82 6223280074369672992333272124494065328073510762932585310842121757472891521891107715241950
83 75509721114314673656341977568333825074198791387227559688598329726502409594719824183554850
84 916257992888912972431936191772069027146713191918598475305013132749505757434891984064725100
85 11118938673821088220480569471834872732302265863467116339146977794341792686887445448577140200
86 134939416199941326869678831129803629386419810139406015204795106760242108809689971492797763500
87 1637734739982798423623501390724358643113368694759859936723095332579391468343693817063598446000
88 19878191564199026251942496163355377164653554106500371634915523553611625299253685471633883952650
89 241289327272933116320533986109655923643144257638198807464933449989709588089742094758057269236550
90 2929049166064650071587013343278906625035747218860380653335345015488472622482337421586709371864400
91 35558375878468907369703654967563223319277329263910694915858559687454246705412848328584696617322000
92 431701238178819940138354086281690008097739029263534404842379530325398539505191742637715127185941000
93 5241435325932704036083874540334861928791863045938827879254211828640275548769948075860994745118172000
94 63641760096189641915891503097369259176066188379687175985330639791010173409463815792951054765748057520
95 772784883109881001754505737849713602118571644298882535272385266972842211648044577302111009611397463520
96 9384238292204694335972473025280892976235558527775332812531561933500469895520126492243631762226140476975
97 113962748225318031587636756851666953563587196389270525205186486384111577473178324190992924452778915875075
98 1384043681237637136075502677830206822725544081687935781780703191866452794122967862647121607838614296562575
99 16809670888527996383000519159860044758239791276953735216958808389804415900462569692672990747793962275978725
100 204169423593847671561387240724193094030165460090325932474143661505758330944415515994945349100113181687417345