6 1
7 42
8 1176
9 28224
10 635040
11 13970880
12 307359360
13 6849722880
14 155831195520
15 3636061228800
16 87265469491200
17 2157837063782400
18 55024845126451200
19 1447576694865100800
20 39291367432052736000
21 1100158288097476608000
22 31767070568814637056000
23 945537512224718020608000
24 28996483708224685965312000
25 915678432891305872588800000
26 29759549068967440859136000000
27 994819211734054451576832000000
28 34185605639588416608731136000000
29 1206900512145469316795203584000000
30 43750143565273262733826129920000000
31 1627505340628165373698332033024000000
32 62095588380890001950336360644608000000
33 2428627456674808965168710994100224000000
34 97318571656754844961403347692158976000000
35 3993417250742698810485171853574799360000000
36 167723524531193350040377217850141573120000000
37 7206701118566114266251046908915760496640000000
38 316644430396998645573405373560486226821120000000
39 14220213510556120992114750412625472368148480000000
40 652456855190222021991147371873404026303283200000000
41 30572264071770403316156619710639502946782412800000000
42 1462373298099684291956158309492256224287758745600000000
43 71379626388325130574941132620081479488207899852800000000
44 3553954029650293343362858497820898926097088066355200000000
45 180431512274553354355345123735522560863390624907264000000000
46 9337330760208136087889110153313292524680464838950912000000000
47 492373392769999761512591613450325327764857682483216384000000000
48 26447485097359987189819206665331760462798069801955622912000000000
49 1446615929046295113266390094810704665313978143586037792768000000000
50 80550205140077796079605812097414237045891964813313468006400000000000
51 4564511624604408444510996018853473432600544672754429853696000000000000
52 263154018009801982496590466130421990070796618959668434173952000000000000
53 15430903694362005611927730311817936268832244294741408608157696000000000000
54 920067632776334584611190919842144450029122566073956488261402624000000000000
55 55767364680524769720310959835329979930336612678360219798701342720000000000000
56 3435269664320325814771155125856326763708735340986989539600002711552000000000000
57 215007466049225098053912297288890098622711435459420992360847228534784000000000000
58 13669513129975734118581424131482128193205461646708573091249248798769152000000000000
59 882586300580697399128030818451544201455643202925221455061413762063925248000000000000
60 57858435260290162831726464765156786539869943302875628720692679957523988480000000000000
61 3850215873684763562983979291644978886107708954336814565777003793537050869760000000000000
62 260027079183495996342953744303594824058202772594675583710154077627805828382720000000000000
63 17818697741942725644132935530698971627567368943066716315295821530073852029173760000000000000
64 1238706711991604651674896483789280234523303992731810347987461248435478816924631040000000000000
65 87339320709916531372331684280735691112151603555327644875048115143925286074685849600000000000000
66 6244761430759031993121715426072601914518839654205926608565940232790657954340038246400000000000000
67 452694017160925237271872551050705666655775556572108319066862093596726056952322116812800000000000000
68 33265708744922183564687924880435726085221184447460088736590704813333611539915799422566400000000000000
69 2477503260812299766436757833952451218918377736944170418287041063240655640401348109375897600000000000000
70 186974074214428247998274067781099052927746319835005361255100130241443230361539240129462272000000000000000
71 14296325366857052193098801798031727585398449378153486852889963804614966998413077283745038336000000000000000
72 1107315382960200769865470830174821082069043533653342799878386287411995625695267440522797514752000000000000000
73 86866412728937540991237532588042680706789444968387608300907437711006701621706353244594384142336000000000000000
74 6900770022966479359333311044714802370265832084106321471198558507571444149418495885695571516719104000000000000000
75 555061936629912470207244584031408016738773450243334553118144923435094420714096408197252491562188800000000000000000
76 45197900554150015431161344699700367077300123805528670753906086622571974258147850381776274312921088000000000000000000
77 3725325549899801271875439284262627438540286260703574383828991815708326667023679161044433201115693056000000000000000000
78 310754239620808422762276226962240838831568878913689829851068400627002916140891903350456469526400729088000000000000000000
79 26231063349909883576180083706045589710686677148851462075921691570734136565207889156787846098927140995072000000000000000000
80 2240274599613925191911596338137947661777564859199205950267906631446483014758295398255394423584047717416960000000000000000000
81 193559725406643136581161923615118677977581603834811394103147132956976132475116722409266078197661722784825344000000000000000000
82 16916101265143733068053651271731819199040750166721279995172411277634677261838490397925595939327225825484341248000000000000000000
83 1495207600137249964430820137083204694398329164087078333079784820202358616156789164263397480039754532055148396544000000000000000000
84 133648556258421881436047153791591065760835268359168078695285381621164670151860692990312913215861135865237110521856000000000000000000
85 12079122679558635866498438962936205183953972355499494707396678794621718289674498075327015194446183671870797077544960000000000000000000
86 1103729834844670352301294860238295748683794223983766328888371524858559508719007261633006013392520033017194082960670720000000000000000000
87 101951933633429920690349236349418873971014177578352341638799947518416570916489041130100629533368331938699334922367139840000000000000000000
88 9518829315823652107381875042575010964903470043169091799837224368304844718739513401122566093993511577105879367873692958720000000000000000000
89 898210496403986063915841510041535974423180450338558156341266762079078841411661071778216116242857622552930689267310400634880000000000000000000
90 85650786621380099666260601136103608989638992942998224193970794812540732377469109344565608227443923293440176440847098917683200000000000000000000
91 8252705205048270779607933215349277148531098261213593601748480111937748213782023594494027428032538020862059353535738119245004800000000000000000000
92 803391255542606081010204847429118003343050635382327972486491575548172419137012808524465088691725678030897219858153482957199769600000000000000000000
93 79009374510603880794520835340270501570151048693462047501085309429771991013060707927992221825820745991176512794325990806687370444800000000000000000000
94 7848863090587490067110240256189144599162050769070968400619179261762122107229280780755772763651420016532557668727247859455238550323200000000000000000000
95 787531993246587486508926353795157991803563071548356717050890683230738768736600869349989334600080682557704943614992397583542474768384000000000000000000000
96 79803241982320865299571203851242676502761057916900147327823589234048195231975554760798919239474842499180767619652562955132304109862912000000000000000000000
97 8166239443289801073292385167722767072458362322221694196886739153268755978023696328929225669868019047828256132683567760859252921659817984000000000000000000000
98 843785566825139663073015363091006780334665132989558967778318939032312981816231057639143687149623794224515247796630381899218024709763366912000000000000000000000
99 88025887842338763560584893039881158954913130325426893606293014478403231715925523884031957556189785500712332624977505002002293287463700922368000000000000000000000
100 9270811591905891055848834479732164613336595640656662198960647269533957382847475387786344466024243366564383967949758505530028761126496160972800000000000000000000000