5 1
6 15
7 175
8 1960
9 22449
10 269325
11 3416930
12 45995730
13 657206836
14 9957703756
15 159721605680
16 2706813345600
17 48366009233424
18 909299905844112
19 17950712280921504
20 371384787345228000
21 8037811822645051776
22 181664979520697076096
23 4280722865357147142912
24 105005310755917452984576
25 2677503356427960382362624
26 70874145319837672677196800
27 1945067308917524165279692800
28 55278125307966865191587481600
29 1625014498326371300452283596800
30 49361465831621147825759587123200
31 1547794975254719737111781253120000
32 50052436434920906534126085488640000
33 1667775417965472372495519818096640000
34 57211756647500554229633570676449280000
35 2018934961056924073346381828162273280000
36 73235294506334536626151973527858298880000
37 2728775564837885594286725947201900707840000
38 104368164760018892910750539481046136586240000
39 4094859105498599495492005583301037214269440000
40 164706872498217549318770311554439436282757120000
41 6787813406446314185125207547159481110510960640000
42 286449897176850163373662803014001546235808317440000
43 12371834182785516668783536545910794584683110727680000
44 546590867032532228162382016620525946606340423024640000
45 24689896336710576342603624808774529460940327731855360000
46 1139723463772951975912804291936572817560348618915840000000
47 53741052696561196993310515740678580173335502803435520000000
48 2587321266207338310075066414082486631849657629849681920000000
49 127130738495900441158656467856842008621126629385694085120000000
50 6372830309928376383951599276137065157301947093263486812160000000
51 325782615226898331344792689581720011457017982075779804037120000000
52 16977576280187221389424430738104962449108433242928845024133120000000
53 901612895128065378721640596168946779343219817969412099371171840000000
54 48776563710242262633649476142786125312293293817388277801754296320000000
55 2687226654934980342411376834167214240203174040553385842841621626880000000
56 150716154537941404420499587475084046036291522144538172799045756518400000000
57 8602861084970711878687846609072674692239578622911754542026693856460800000000
58 499601069114039442106603404363951354222540530044650139192492629688320000000000
59 29510408725424847520737908458447065893575140011707649254098583801351372800000000
60 1772461045338946243584650759986310355936963874012199294939912675421428121600000000
61 108220590037680967560297615965633667696675571332304817450934470745108617625600000000
62 6715226599163039213729604990170521795389835162964208074451426373164875749785600000000
63 423368400943911808704644485545236304276655526603444099656332411556218495251251200000000
64 27112903043348849629816015141720222059925549184230380543000183375854918396647833600000000
65 1763313293187171140036058962595015790889950436414459709815000723610953316024346214400000000
66 116433511026246313485244338913503813025730932569345481994355169467549500582670630912000000000
67 7804115667543887098538233330962877831821788473820609919182928071959759929406654513152000000000
68 530849696834163614721050649720428064299956771539048069534996628982071949243433137209344000000000
69 36637794441205399473795156398915547560536399524441675465810291104649550711695560159526912000000000
70 2565117399432414242553812034877141587242057463619577160331447898595763717741911340260261888000000000
71 182145375881623949232404251365493398633168900867830060531230945125578697483016352671413043200000000000
72 13115269828287165592327153074928623568354883795734707967529599872776783249795575782160151347200000000000
73 957418866221861337991739784609628883829543448792647480782475009961689886702310812787715499622400000000000
74 70845473265131170242968087214292105564349113713194871959358673240093972967259944477599200391987200000000000
75 5312872898682478912304474436525015416219770824644627083013817291441933346693947196942296040656076800000000000
76 403717711029636301204656848119092187210799007919170913497514968060183426430956166952422036765409280000000000000
77 31080146193712806057278545432991430171357838866205126706636159072285262451198205882486534579354075136000000000000
78 2423666626882159664811034405220955353800959255230072015444741079368972769802169520088819700770094972928000000000000
79 191415371602130776697557060220478329116708249293749413779212704531274169281599734723671339132369183440896000000000000
80 15308269653652468434974906274859047515181595935480420657974492433869609179032043252338381818191014285803520000000000000
81 1239520493616990101620407513956298461868047053795044482282923869944033752873562957076860862116048250700038144000000000000
82 101600116910100819644338826323477666663958085498207263073408438945154880852067201005374137093874010262847094784000000000000
83 8429148986442130390751699611530425735157508204056124273031792701136569400721666798887335713406564468063110955008000000000000
84 707717487022147848271531253079892154067056221409150391340336282552662358216693540890813703911922042014604883656704000000000000
85 60125943231920012999708197980706862865423812430893090536414253554392386738602228612208958729501321491405173168275456000000000000
86 5168091201989933585377033669948987155883048992215066850536939161819426499763783039754342064563555778993348158307696640000000000000
87 449372609322252264454392041057372213512333083478506636353119291216698627936882783249778775458621527368318732373684387840000000000000
88 39521586559113393601579525538479442216991838684650662010308749878854429178271020218429572268612267902719273987757446266880000000000000
89 3515263963847554993183811933397059830062484471483897910294893324359763192983949376589174115006529063745581124023531643863040000000000000
90 316171698176748086528601645383469245974611565000131647169920807287982284280714182505103410479269037161418627026166918529679360000000000000
91 28752551332049165382883750979618957141477184364115191203820143622721160717763060541780560009895678369728689806112721223653785600000000000000
92 2643419840681120378710688420923976802734446872622176026497300669225194897801113829234829784697149848087466168603436106317928857600000000000000
93 245663929416441065809218506468193617020190056253698464893805735097176356576338425364854715356445253455246308449374243858517537587200000000000000
94 23075564791649940475743294112798733251133787388467948215109335238290246058970916117582744273567049740114287772836092327871733406105600000000000000
95 2190535170230045862868232579428833871139766922032300999090314994487191933852919686460605893441913259954903918725633382765526226724454400000000000000
96 210129644978893872520507842547701319922258225602934141486865613468083483853398901398343028001210218731392092468657741801473601175552000000000000000000
97 20366521897361121847030837089802368399723690188978082408568722398112735924088921244113497169814734371061452792768697101780921433813155840000000000000000
98 1994311739112810681353868847831680283365246833284324777124508625021626430874629390102128066300330714366764417548710032902805685342956421120000000000000000
99 197274508473645552155219107675062024760812752123774197938213861526372249183269327713845378513468601801405652871150352993719299914006884515840000000000000000
100 19710908747055261109287881673376044669240511161402863823515728791076863288440277983854056472903481625299174865860036734731122707870406148096000000000000000000