7 1
8 28
9 546
10 9450
11 157773
12 2637558
13 44990231
14 790943153
15 14409322928
16 272803210680
17 5374523477960
18 110228466184200
19 2353125040549984
20 52260903362512720
21 1206647803780373360
22 28939583397335447760
23 720308216440924653696
24 18588776355051949776576
25 496910165055549644836800
26 13746468217967926978680000
27 393178529313073708272042624
28 11616723683566425573507775872
29 354237722035840197377888292864
30 11139316913434780466101123891200
31 360930788158836812805614538878976
32 12040754321429364309477234956660736
33 413260829804662494127982011660050432
34 14582273948594313971948268247771324416
35 528639086316507052387657081720980455424
36 19676200027911460217405774115000449679360
37 751446256205049460334276418884993142620160
38 29428456761301692699270447299091774925701120
39 1181133107917752126841945855925529407888424960
40 48556925911107288401994055545858287551282544640
41 2043588548940073398326422746843375524367296102400
42 88004297878872501370568523932494596827981669990400
43 3875872186584600545355596056500496761371564821708800
44 174496004298536804100916451388635757458259152299622400
45 8027036535160561065086017698887803181677206005455257600
46 377128578174355214281443707329236182676687956056473600000
47 18088641526502898919154795151521465710143202167824056320000
48 885379314011606918037773868674769121317006435211054940160000
49 44206966751754314698168885550132827351582613259130314424320000
50 2250749156703633524873425971350298684220980317039219598950400000
51 116810370081193509813324333425667493275348323581096549448417280000
52 6177347316751389055346144346892807175415031836185965983726305280000
53 332768783659435652007541069179379709070024307474798151012513218560000
54 18254152716025174676525262380574823812479414633049882681342091591680000
55 1019348440210467009277741851992797491936942305857598852808825341214720000
56 57928647226721736917159846241601526509249031562322205335170177407385600000
57 3349238037184385075081985207373724243657595202239081648300034656672153600000
58 196950376653374087916471550207043536446339586395718328499609285610910515200000
59 11776221793410923713331546181661849298377765202055743256670281939583343001600000
60 715776483836241682150887211762305862658934700535370154096929842765836478054400000
61 44213883922374759577369203849807947314653803835364713710319498441246275272704000000
62 2774857073842214799362064354242446829856882306025810003494651790109209415122944000000
63 176895778597473620901703405662651221782266395141114835531194250954300476388016128000000
64 11452136959433891963178879935113607630608833643439104996040291314480923432519204864000000
65 752745416995675389773561579169910706137783205928284996373463347313014903641154256896000000
66 50223318709644252649238567513834864458860176510406420848938738762640915108506883850240000000
67 3400668677449855746396990731282089526469439028252651481242907136232082864646549395210240000000
68 233632591312646696044201811509166741250666192810841623269323858238270744285917754142228480000000
69 16282602249802445407489691394343173062350446020111287251978493655692690259129943228615229440000000
70 1150930255690090861932419595256348126063230585969453735593235106965116715871961960303831285760000000
71 82494474024054392623021698168563458120499114347528672316255881864502974733196748330954968268800000000
72 5994727701909656550619757237046218918867787309214839069345558766664443293325869820516137487564800000000
73 441573563193704317475205308681246406411290718692697779830700234099181474013037592350135078721945600000000
74 32964613526215753641084275395008058677794899683267187047931686897865616482538937316996089830493388800000000
75 2493610088960687338752011132888432154753911556975682674808938901481669237804448766777343086072902451200000000
76 191104525058850077705715134824526553844292300437518797144017337541296694547446905446431131113472655360000000000
77 14835539406381177931995227210442603775413604628901767950029350465192853347361152356485488235014950748160000000000
78 1166421510147431811068263801299372094820859979902781094964143994504037037866633940850645908682634816389120000000000
79 92866501078611639562838465616121468342977392879038692670424936399069598635275186716130142634984107629608960000000000
80 7485955868231934432491133169030911660311139523535784639510307693170734620127405587817191504968124769910128640000000000
81 610878565188864463031112867025921348390065983533403026139796107852084713686786647902288900444128391882761830400000000000
82 50456639708376450648500894215650361512324511994184345936299178620326806943936286593490825721526863579985634918400000000000
83 4217697526754838703860134644107895258183540584143186177595846775365685759115481080809163977657068432645558160588800000000000
84 356751246632335232796046542398093164458078135820228384490712449331205855243878854479885118298963534684956534400614400000000000
85 30530169074772342176438056716833798456607795106019786756764222395518305200581941199245371449560772424360554187561369600000000000
86 2643069494885790573057398713237046462904585102791221631318026878644157726655755559003289193962195761021894955850792960000000000000
87 231444538003471935781049928382391458170558156748736832728297503694085608570668277653626852403188395690230438618522976256000000000000
88 20496931181627327745374493760722475611020132746279811943617878283786439162879407702728872929271756161670924135690317856768000000000000
89 1835608621245825525778223892241169657249080875251256509848998013493309580860445037200500895558282982840425852574578902040576000000000000
90 166214012476548205396167128769190657643564398770966189213906107708552465364138909354774696121804220514678458672902401624637440000000000000
91 15215967608377792331217788411176219922958120251609228952685574908274745873378263584216092186200802494112176505330313939390562304000000000000
92 1408072807754516696327994561037834948388522747061444439450619506765742015916221257151942750526210334302569850841303536788658192384000000000000
93 131702648605432106298591382587953137330224946093032422653477944066330339495940852378453844512377541401997077753124330221454856552448000000000000
94 12449705167011391467897970502568019379733892942955554631409873447675097578931962083309152624120698039680595632975811391696263450722304000000000000
95 1189244322372164358186212834483481132858142611630304991008609402220649317316460815782929094238373623087853904188153772405696728500535296000000000000
96 114784657637418058627323501650799713604111409341560830525704644571283849011427248130971508968595693934726759166359629619976369569424998400000000000000
97 11193130134508295911051086216668756908211681881196648387555977573068342264335398450261083743393897506424884419395327094836839139269568102400000000000000
98 1102628840818635176395966756445847624029286112804731458814896532846706188011271781026754078848445513656292272558596440467609205528381410508800000000000000
99 109716829045942664291980878131393755304746800866932347872799199642505787032990322202954621931023508259396317099628441952965756538080821929574400000000000000
100 11026562246567645442094722131826480894141221190242315925260300536738895442269713918391216475217460744660410247391591560516238033792689810020761600000000000000