1 2 1
2 10 1
3 70 1
4 588 1
5 5544 1
6 56628 1
7 613470 1
8 6952660 1
9 81662152 1
10 987369656 1
11 12228193432 1
12 154532114800 1
13 1986841476000 1
14 25928281261800 1
15 342787130211150 1
16 4583937702039300 1
17 61923368957373000 1
18 844113292629453000 1
19 11600528392993339800 1
20 160599522947154548400 1
21 2238236829690383152800 1
22 31383972938049937686000 1
23 442514018426504121372600 1
24 6271444827299932255514448 1
25 89301086173347753313564704 1
26 1277147280034703583103520608 1
27 18339331632025423373136761440 1
28 264339331799538861033488492480 1
29 3823540528352039525400523871872 1
30 55487590167495928435147118608336 1
31 807722761415480503697993851559982 1
32 11791888442054875802649856763415780 1
33 172617392151761291161479415814036040 1
34 2533365726722515711236569331137424168 1
35 37270146231872686094137997457183906904 1
36 549562355390600660102182761936228135088 1
37 8121063146460293155356142028612278109600 1
38 120254204284123571723542872346758733546000 1
39 1784161767464204114132466567037398478439800 1
40 26519979442516706449090949041747532784056400 1
41 394892185585913216959553600016984856937344800 1
42 5889988095789889525686365006595831217109868000 1
43 87992852461345925338284180250052872425308028000 1
44 1316577114218746859699196923045718630317217508800 1
45 19727951985305514924521361479643432353263912310400 1
46 296024215694398178734440216670607035471050513976800 1
47 4447914873571442022310849173953763874807366141131000 1
48 66918425404017695078521592062014586296081435086566800 1
49 1008027669262403020923988782072982074041207876292236832 1
50 15202516840052440130043686021037326935653148650144911136 1
51 229538146135073344953330138863354589421770254582666923872 1
52 3469538854578362300028323482609615492098456049352261050560 1
53 52498678829882694196388167443931353607711991534643303573120 1
54 795184534016781639496721034933209580684084360089019285160128 1
55 12056312878532632902595022307840730221424482046011333748311264 1
56 182967129383466200238656218762548432144376622266328081312847168 1
57 2779261071114135911281516730355718148119432152368127897908181120 1
58 42254189504904744278296957747950494557002214248715436007180312960 1
59 642956372105780059657626822649961459800155004355043732817455188352 1
60 9791569330461266080391505678833204716723883561827894985551070605056 1
61 149234947614188451689162088088146017203278606298704107598521847224832 1
62 2276277102746178020556415778130203387401198980002555212626263294724000 1
63 34746056736630361611858750459439402668263494045712080769655701734368750 1
64 530764240108359174160449332193003015304578855898276008624027376703182500 1
65 8113419171045826941779677308665362239377727802645831089767018217012285000 1
66 124108957170440248293790445784790699119120413964441014115022614920987745000 1
67 1899724063082058532067355033304277069636664137026034448793888363944019575000 1
68 29097636891679231925950916224399672383378967465255906526246762145875479950000 1
69 445960804288328059207954364314883670983248030133495555717760234642983311620000 1
70 6839112522102458241327619394528485968388637044277292172544900499818333274210000 1
71 104944464066325620639184771576771584916758058389469590620260904701550269260195000 1
72 1611272463839512583453162709103560765086248308556573092566538214725394174831650000 1
73 24752628876929160876615613077147674023649284826582598535535684358105785107413780000 1
74 380460933537810112758253875950010880098238796881851688227254803154800709619427384800 1
75 5850984650490218542001335580997467389836141278909624834876969115639002847387215810400 1
76 90026838748102243740164406212310682056200047929836205501273804514557364490966930980800 1
77 1385904888614894326710807460775688299229330825482678100267905403481160596496774273424000 1
78 21345566749647755342093354150617958709965674454506944031657897464375976655537343002388000 1
79 328919372081146244817701481272763026714119216918430150532269194076060188427270798375686200 1
80 5070766037883325938625920035592568937581895714480513955721505028095793293315088929611075600 1
81 78208705925461135825659723475789472012319535254253380981486603850906790124283208216152487200 1
82 1206783216216452810115386266713343574165997648114253976762525651503234721969361379789685108000 1
83 18629082085627090858671971192877412989436451088957013069855122872365060371913587014064298684000 1
84 287698267415952604817673894925624747907450046010196322774566967347063802394811034909951683588800 1
85 4444903624727941366814198283590285800469071841565711591479396305459928802677168723797216628726400 1
86 68700932043012899401496566260946407959914604121754673986799885530000561008149781795241932877540800 1
87 1062267986517985459336214782201303626652918610718142367186091182033078133055022800741036525979340000 1
88 16431336270858726393477779215323535498414059409235685305163133265155852769727506243672212929942600000 1
89 254258377079178035811749196033746312672162463620422084260553626979210199415519697347138814290291280000 1
90 3935841929760291056982733971475082075616527309526065507863199694457444458128725596918275415284829040000 1
91 60947588704745264460233332088438122295767290356910644140697879139557705837586618955925215792650487280000 1
92 944122908075566656738137477855901455192496735316042030374434545078803995026993815947310995497681192800000 1
93 14630204705430785437785382327625939907003101705826864072028471707503347909500045268845341047812891764800000 1
94 226787423203526425319144196318106839532109922626771428463904506823811765423447412252982845900373260369880000 1
95 3516666318824785407042863549350231443414792137845284276683199652849132697603534422216678588555659074781915000 1
96 54548651593030954958897992434124797685082887682470319499841274480529172578059789356689847595172421827765930000 1
97 846398063369911354309678806538151622707934231263562347712441296670672195413432353097927196142780497005966100000 1
98 13137123880547533202345984385116401853060724644036261651464013095597524196689698522932069995888853653528964740000 1
99 203966204946180175893690940930581505681401817116892501196967804113548412310030198492873639623299298922493467208800 1
100 3167712767090763290845173343538081788293687160884714872986804580368015120943078202103068418284740305805015024222400 1
101 49210806790635604247613024152440263166856012650134788106788725411291117829750778557171711658584526441181050079324800 1
102 764715356457169779971775952241897517434172130857116955587756836441702714146780675749328148122477620556291784559784000 1
103 11886701886908424766704143785122681740776225045026284985482220276338335045721112811510161159552138398646975046811148000 1
104 184817388583403119741930412426150073729093198247249655822791480975822242258053011164191950492616051586941269164489019200 1
105 2874365021738492039322655354463337013358942320403971988054763364328261351203625370950344145573576180191332403062881769600 1
106 44715329585321234933637279195446782759221510801632299432033655203532381414726388039675083743341375654669107715768464995200 1
107 695799700428061825955120353637609723567294966755267126228332055741000817834656792482813611969527114544876584384511333488000 1
108 10829869899406580313573357831180210726616229082224182743680677918464184539141255263815068912906851552657620365124062139744000 1
109 168605375013758858719720453468035103803761852473231723678275792536993756544999139689527770662759150315134510274132941872908800 1
110 2625589300286652188923986559652326573036766376400238801256393205597799492606632355802269810909549586905468199085508447138646400 1
111 40896623731361276809968656643282430625464904338853656397698744106029188493720816179204571141294352810196646414516786599347000800 1
112 637164445185856874379809764656635912632417815619308247090369348088810598563093293523238427888354029576654784613687243478415080000 1
113 9929267440996991566422207087669772460015481291458785269303009749393135414678868029504013029564510163425672959311693656951960400000 1
114 154768548541333317120637358632185241915737560411964628082212400540540737109820568748937663962774192451381336564887487666966643920000 1
115 2412938829734155951183199420655457445358267376431628900949293774298280121536221121794887558493012675062075249910398824077473768560000 1
116 37627584132342887370862912478035255999280899609352328650092376883690085754438368662426838493631586617373917478176849459169019453920000 1
117 586895988937882010537415972862788902504095045751342189214017403864535150401445058000621433333940329079706267345840590268280774875200000 1
118 9156070617337629853468174400166114264696239096112325834250616052726970644708258404858434378020674125516593994349185343134985366015200000 1
119 142872536633018007655646777561600333414652636672476714112798249331849531192344319786886032637527560466015546452319808647712114624572720000 1
120 2229864581364369116097439030150553476317728551604927856979560049658637351889402648802289281639059735884576469342140267795575149779369760000 1
