5 1
6 36
7 882
8 18816
9 381024
10 7620480
11 153679680
12 3161410560
13 66784798080
14 1454424491520
15 32724551059200
16 761589551923200
17 18341615042150400
18 457129482588979200
19 11787410229615820800
20 314330939456421888000
21 8663746518767628288000
22 246661959710796005376000
23 7249120927056171491328000
24 219762823893913409421312000
25 6867588246684794044416000000
26 221070935940900989239296000000
27 7325486922768946416156672000000
28 249703554236993651750731776000000
29 8750028713054652546765225984000000
30 315001033669967491683548135424000000
31 11642922821416875365688067620864000000
32 441568628486328902757947453472768000000
33 17173865586486149110835884886851584000000
34 684585814413034081797458032041394176000000
35 27953920755198891673396202975023595520000000
36 1168654235443153664797467066310663864320000000
37 49996489010052417722116637930603088445440000000
38 2187725155470172460325346217326995748945920000000
39 97868528278533303298672105781010603945492480000000
40 4473989864161522436510724835703341894651084800000000
41 208910471157097755993736901356036603469679820800000000
42 9959947868138390312782483621406718068122032537600000000
43 484630094952312728640389795157395308104148372684800000000
44 24057534969940447247379349831403008115118749987635200000000
45 1217912707853235141898579585214777285827886718124032000000000
46 62856177800425501469692546397913871629556299891474432000000000
47 3305935637169998398727400833166470057849758725244452864000000000
48 177136644373015728155068174874780163099670793092167892992000000000
49 9666024616809335529552697451689708445507035777597616160768000000000
50 537001367600518640530705413982761580305946432088756453376000000000000
51 30363925154977151826529669168894845008168840649192511635456000000000000
52 1746894757852302522105026073035992785150820108838650031112192000000000000
53 102229736975148287179021213315793827781013618452661832029044736000000000000
54 6083712510602702151306650163854179628763994110366569432585601024000000000000
55 368064606891463480154052334913177867540221643677177450671428861952000000000000
56 22632364847286852426727610240935799855022256364149578143247076687872000000000000
57 1414087565169903529508423186015392571710909825521576526680956772286464000000000000
58 89754539042104820250308218825580766249726427416124215768957331735314432000000000000
59 5785843526029016283172646476515678653986994330287562872069267995752398848000000000000
60 378709758067353793080391405735571693715512356164276842535442996085611560960000000000000
61 25163910888725419000931007513251112005632526380129895197756846222045725327360000000000000
62 1697018832565973870869803383876092535958797042196830125266268717149890669445120000000000000
63 116128754249212936094521545355245021986559749318607220123824492040826139086684160000000000000
64 8062091142453833665138309318221756102660148020491782603850595244054641791509463040000000000000
65 567705584614457453920155947824781992228985423109629691687812748435514359485458022400000000000000
66 40539762730829125725839332929913940297532139394517162901510038232542631965879592550400000000000000
67 2935209595140192667472463960038446419284222157128831359110944542352965724110217596108800000000000000
68 215435066157591284037978942082821845123337194516884384198873135933970055687073748641382400000000000000
69 16026349218379564114137777238379918822378255985857602393294296877837991173846220582525337600000000000000
70 1208140171847074833219617053354793880456206989703111565032954687713940873105330474682679296000000000000000
71 92276281913350064155455902514568423505753627804445233323198857284332968807938953376899792896000000000000000
72 7139705155803085560923632815455562797818310545346926709663625017343016571647097526952963080192000000000000000
73 559521893754038866972971165787686678670202601414026065232315554667954931033932098840181474328576000000000000000
74 44404954930392997616579566722512641339101876019466764249451593874807553657127712655780199324975104000000000000000
75 3568255306906580165618000897344765821892115037278579270045217364939892704590619766982337445756928000000000000000000
76 290285107784400099107177087085399540665476851483395406532129232392856623404442532029436353333690368000000000000000000
77 23904172278523724827867402074018526063966836839514602296236030817461762780068607950035113040492363776000000000000000000
78 1992232659486826600722538002990804281824304593583655347538356321827909106218320695452241475867884126208000000000000000000
79 168020594971044389393369725360346074633317364439940446270092997358486226106872154869154581768803578806272000000000000000000
80 14337757437529121228234216564082865035376415098874918081714602441257491294453090548834524310937905391468544000000000000000000
81 1237763507205639004979535458907206282856640256101557072817493508119610531354035882775043605316626279913488384000000000000000000
82 108087296395463852850420732801195520076987650415933373475647095436315080686032951633498613014922014365432414208000000000000000000
83 9546325447030134388289082413685076125773947739940577049663241544368905010847192356450922372561509704659793608704000000000000000000
84 852643953851197825870478044442555660043809813329376096992706738443885996918199864140730484313848259190879793709056000000000000000000
85 77004407082186303648927548388718308047706573766309278759653827315713454096674925230209721864594420908176331369349120000000000000000000
86 7031167836788270392437878368925439584207874315748437354399996380580453166654416629662112381611609099220643787749457920000000000000000000
87 649011089715249007321491480175568929425236593852438077261628934202603049004966822803811324590466698439037229627751792640000000000000000000
88 60553516611504678466236506294935009511675086539678077955591017668252506162583892479430299971428603767613304894425420267520000000000000000000
89 5710052441425339977750706742406907265975932862866548279598052987502715491831273956304373881829594886229345096056473261178880000000000000000000
90 544134409124061809644479113099952339463588896343753424291108578809082299809803753483122687562584924452443473859499216653516800000000000000000000
91 52395081883213440065882924832333782826720693611890954727379885361837331682848661425508592740764718132449818686401314105904332800000000000000000000
92 5097379000684121341581989376791645262590390238287874032328084479340128452455529543741433666181983612333968567375870374624991641600000000000000000000
93 500991261101329153219802569543987953138003240578997983018245484793326943014634943452496133850090639353141978854930714433313098956800000000000000000000
94 49738862731363420200563769713378399482330299255685687392687832625099290657048475958946694816847201003644522754631098794750051038003200000000000000000000
95 4987702623895054081223200240702667281422566119806259207988974327128012201998472172549932452467177656198797976228285184695769006866432000000000000000000000
96 505128212986998004533549598003470128193300762199280053415674586800129235754043071892529422878434167906902441196921717166551727112978432000000000000000000000
97 51660340826028958963654001821898374306203987734054630680305241165243651947932513733008797172425946585174402926324309095870491308761022464000000000000000000000
98 5334902293475076579429387456962494482115947292450114764017758453236559497934880235395876215526653666709838340907727575878926865906890964992000000000000000000000
99 556248695514353463350930068783929876800195738439399731937638836172037442970848523267180667961454601993863038076985510331801725667589769658368000000000000000000000
100 58552494264668785615887375661466302821073235625199971782909351176003941365352476133387438732784694946722425060735316877031760596588396806144000000000000000000000000