6 1
7 21
8 322
9 4536
10 63273
11 902055
12 13339535
13 206070150
14 3336118786
15 56663366760
16 1009672107080
17 18861567058880
18 369012649234384
19 7551527592063024
20 161429736530118960
21 3599979517947607200
22 83637381699544802976
23 2021687376910682741568
24 50779532534302850198976
25 1323714091579185857760000
26 35770355645907606826362624
27 1000903392113435450162625024
28 28969458895980281319670568448
29 866422974395414742142363398144
30 26751280755793398822580822142976
31 851899888505423112503184251412480
32 27956691518922836224710493046906880
33 944666565040451665724861862989660160
34 32841772064300377341415961296755425280
35 1173832006833713383837776254766133739520
36 43103055200236892507668550744976954163200
37 1624945281714862666902219800347028648755200
38 62851750988287804269668858560041960711782400
39 2492734702314955455158167164762640643633971200
40 101311512495781862246660525009044022315994316800
41 4217167372329492039185191311916200328922529792000
42 179691675671955487791718051335723694596334682112000
43 7833500275398980650625820959114396719281864966144000
44 349212346024941684645693837787829853513803304271872000
45 15911934092129966352572910879285039501213685810987008000
46 740726930482559062208384614376601307015556189226270720000
47 35213162265970668837498496553260232940275933323324293120000
48 1708759679197182632355739853743909528366304368999677296640000
49 84607785867672104663150579393790143993432267341834192158720000
50 4272912246011833569653034858152559064299307729135569500897280000
51 220018442610520054866603342183765018372267333550041961857024000000
52 11546723188363421129541563140953735948442651993127919858745344000000
53 617407182075085120125585714067699231768126336885580677678891008000000
54 33624193545107576745377683441757006063053915672905188016352395264000000
55 1864483015146051406884044381997664452717204740154268430684783640576000000
56 105233792487967807721033817844038759139649434749038149530504721858560000000
57 6043808533864138636798393386741254557856659868090674546507310180597760000000
58 353099947515226614176196269653324184490069191104080203692943374150533120000000
59 20979398024997183064325987044256754054646553614081301953383208330419240960000000
60 1267294892200258648315971144069595555117721803242504464503707875296086589440000000
61 77810154577354465142542919404162043663000272068562467165162385193186623488000000000
62 4854640019256303341255415699619518331139692167514615314525839967529492650393600000000
63 307702907793053846371565378366580658326050749548870357575053504359993420074188800000000
64 19808651591906304130113263322639817778817852748182276626884703186235803959925145600000000
65 1294866604925352313957064867790668559904268125067896084663621187294946371831857152000000000
66 85929642613335071547245275368988472184667378565827705212950377897782467485095061094400000000
67 5787789923506361035603432513266742977213777917913974026049080110721192354598944663142400000000
68 395586040542470076483968211719834657305144908974056869664471295490279647687535946943692800000000
69 27430700453722128815630889046669184761049810581774915206719044722321087991995877529380454400000000
70 1929356125748032287752326500619089296072973329666910824729424376944804622159411109686778265600000000
71 137620046201794674385216667078213392312350190540303334891391154284732087268900689018334740480000000000
72 9953168656209045830582787613918644252810032429229366837820002899341556893574965272973179617280000000000
73 729743413075338465394287861277071009770677218700249120290569808625368879587193075436229083791360000000000
74 54228688020721569311774753657835812597088980413910833261994071039613618096567405319632438616391680000000000
75 4083768386798527299314299857894142237748933664342596533346919930171501712113247938130399658004971520000000000
76 311595501908572026360876963778585683247389795650339367084032812054304561755187542556722270391028940800000000000
77 24084975856081110304631306095291604114012423477344962811884008684187330119825209401263314586483608780800000000000
78 1885623287111958299513889114770444946950314446621767263221704827754709681677739329779761757738591951257600000000000
79 149502283021614907026894385357315661215925486091727918546737717644236327940665837242910236804380267171020800000000000
80 12002095730309708431822213503448415565174821650540254978971492398425944076594200876913580046678410289951539200000000000
81 975475928078429142980751986550732292729167327978700818975693884307945135306568113405424785552463837481926656000000000000
82 80253070667969750683061318424565614172930600620069810819314128498887589712705580142916268491865619086736097280000000000000
83 6682351911683620375655366937137858028844267336343931750257166975853937237293924772724508153426854775375207071744000000000000
84 563064357656182621570147155393972642129231697120602459544376651697013360096117422935021512447835510824205297909760000000000000
85 48005123530141488060163892306173594092922518779539756993067975025101784606290557067432620749530104951247849908076544000000000000
86 4140561443293946498113639044005462360763837908691772434947192130688044078273299579343981722439560242347472415354781696000000000000
87 361256375325269332423149991454418750181573109139707496255995462400991217231267546863336770194365736620875975878818922496000000000000
88 31878677262620684185268441297591803479309193578633058810624724520102934527057159360360077782368440613384528633830930644992000000000000
89 2844845185669733601905202359726558148396200873604359837345284507647912667559301043930116417117035041880557793764879343026176000000000000
90 256706485488453845562746821949060735037324362222271923434025214505023990605761742286369535238422647791115224769097793173192704000000000000
91 23419755392137594187175815620798935399333804165004604756232190112740141438799270988278361581937307338361788856244968304117022720000000000000
92 2159950292016570236415882972472322078480853363379534224020949443882074031648496720475111463966190646160651475724404836898302853120000000000000
93 201358846706205582128971921888377608022972956303539324636424649506376005809462812112945084469586689294867401935248681100961791344640000000000000
94 18972036673093560203803607242087311163156674992482855656081298139190144896856379951868747571028007357877914688427501586247964132638720000000000000
95 1806447012062444599633282374869005982587861236681856379886751360322163866363470631593245015950199741380638268485021241435180361874145280000000000000
96 173803001316162282828030058191984402216986584406808657088331694225092759238382629687818882408710888691115539424802651319107660604768256000000000000000
97 16895217771330473024011393428978203932752970328656565221966708259076988370738131351428955739237455533078483877249712268435809019233304576000000000000000
98 1659202645716417005176135999700688149876761812068664908939339423528580607885687662332722203875847921079674388885990787140054396299443699712000000000000000
99 164596171019321677188615196818499118971287904416013485853179772130822526003672020298708904046133426980174854528375807172628136522688438992896000000000000000
100 16492295439386491593828123592706474802918315289309109297403011302477802323546799337286026879080677872838716251180355263083904815660162344812544000000000000000