1 17920
2 80000
3 357600
4 1645856
5 7668960
6 35887648
7 169347520
8 803828768
9 3829693280
10 18318594784
11 87917964800
12 423088386624
13 2041161306400
14 9869739175968
15 47819393840000
16 232117792647904
17 1128649067945600
18 5496665049991136
19 26809316689768000
20 130942054861461056
21 640387883669007680
22 3135777635414886464
23 15372895372236188800
24 75447715881596761760
25 370672201136242834400
26 1822897610114288961632
27 8973024221806388003360
28 44207581772150309759296
29 217978706410897372863520
30 1075646930225171564610592
31 5311823616601098881987040
32 26249228235100641006678656
33 129798611828976066253983680
34 642224180290097045943751520
35 3179433022626235942258513120
36 15748648384553326354677677952
37 78046322392147982580244072160
38 386957191173038606422609377984
39 1919381354957192307227759572320
40 9524338010588402994475048282240
41 47279355334719693610189302287040
42 234779546206132034879031059200512
43 1166246534092936142089216827217920
44 5794980099843383294408712485068864
45 28802866546579277155754321076131680
46 143196682139261558005773145125959712
47 712091077413199486311486200576344160
48 3541896607521034105110930673261185696
49 17620850684621361644908215065636841920
50 87680275972378631321118732518070232096
51 436369945794690797679143852467926269920
52 2172100466141885525273690742634228748512
53 10813637484994884971173078502494143059840
54 53842543316857746467699825593063354140992
55 268124550902796870718592313323912430087840
56 1335366807383113559642243557533813509472416
57 6651407886933726892617919972181833774078720
58 33133850774942460511899872887862014482335584
59 165071521863788892553620099961986236858602240
60 822453108051500529180256385909031954430540512
61 4098132091347539014884433987948937270458633280
62 20421792475770681870640422269465323007000823360
63 101772946910138497939880196862330073626397418560
64 507223187886464486198251321852960070050654396096
65 2528086634483120162177391421598047895211249232000
66 12601113334321778134774876097933723150042375561376
67 62812799722341786090870513567713189928850474039520
68 313117939108477165310112395633157520064575419849952
69 1560941896467085331615455692784282724271321730570400
70 7781853629915659436549864505146961646719649871331392
71 38796769539434179095860223869218253206742874821243680
72 193429636341027748852556406528277659653031449139083424
73 964415672841031501885940968334327148871470138237130720
74 4808595394241169599140939861468832990842356349831483648
75 23976399400320851305943044954277587301374155409506303680
76 119553016653202997906724528373173454574594319844691099104
77 596138435370125324741656833146650587457764000582440714080
78 2972644297728147337228626116264315064714779202283411556352
79 14823381694609629392150028729103892777146055587042141346400
80 73919582294110060041023246497533485467923482626291592245312
81 368620068061889477371932937854965483442791724134353558492000
82 1838252406593182992768394573687812357594967343041215510387072
83 9167216560561075518641172430428236002546223130873169102297280
84 45716770150192641593946436841784879197425061013138345924551936
85 227991601902018308823049748602494603733430598062583678883830400
86 1137017143915941869529381074309283149049955614461264986534897216
87 5670477788145338264129426683692696017369968641545816396445226080
88 28279805946692275257851408391392879453063170484755858140340320544
89 141038281437118247793566470127539491600383934372527915412888124640
90 703397961666787441595912295720963576888361957281670293876407761696
91 3508071584246137163862543955976670019809320490232449882339623716800
92 17496000406242186276325591519714581996953670971490336535231249199648
93 87259329883284326509313991435859141829230162546521574539431495898720
94 435198623330513897330825375274996158263472055352812956471919865272544
95 2170528541490667590303341900958187972384913719504273300428888057063680
96 10825442452313044269646846412698171370410325308848055438943579800326208
97 53991800309141508673262994592779704139257471367337004960902983446540320
98 269284778693289752323628697559481066352624661040313979743123264928863520
99 1343066457517799947084475691964661802842935454747878258363519450442117760
100 6698611162846456674601893546279675405873181592409524929812240847895580128
101 33409769678065383432340961173378438562760086792453346114082152798677454720
102 166633965329495172775400740082502219228441764762645474013168017555285493216
103 831102919308721937277700930882235407846268333825493448582350284722057104960
104 4145216536211800442067776478294771533998803098001185938373501443777740383296
105 20674769845135276761530552670220385645062953618014402003946362163221933532480
106 103118149640571348477038312488752664598142436579864348149107016747497691531584
107 514316468073855802615298321276302049081693980820972615187791309948962559496320
108 2565231541913344101605058543846558405735791277714790013524564109963000780505248
109 12794504474115416253315521801201880951439959970172469208002877796744015512320480
110 63814749534444773273767609169362624622332129821105470748085841222687094932126560
111 318287301790141165620659809248464708090341216855554459840430889078589468001403680
112 1587516146521022716031811683595742502137653802322703873392778895353190234974059840
113 7918037213435047387620792199536457631687394112616715955281575121482486701039459360
114 39492755097657855927233140031458524109811629567623652992135906686898201355024425760
115 196978031287191725207880260731404309384274979778321291512884296736326666946780204000
116 982468384095553817161548045419332071326331969614543077622854172856393221903561355648
117 4900267315430525945104374489963535650547058772797043539481065032919264150803359783360
118 24441132568285262682661392336273537224148256237234059755943987725480860401673447037024
119 121905477310481300948737210557879207032645921092443245295082853019756359701386961741280
120 608030582148339778939993584118481710435990419429678520701701834021080350315440879917184
121 3032689274622559482458696125692238757352824110898330290828343970502778543087760225308640
122 15126229044967092931659749386956015315799572568468496931401727016058942243189486228606400
123 75445557804960770270666787001704300761906908523856845919743332397408476997144879026214240
124 376302324405784386766871110461635170804358982255111047963519772284453319626702929012985472
125 1876896550504052534841769498404895963355345657276547296493817013338024599829828757100684480
126 9361468132143635882271621878065106194953072308273019025847122512113837644093344573951705600
127 46692568796551459538202745510501830156402663107471220550006700956914390789721631727731569920
128 232890479319290188981585406984258522440823099810875522012593353524351172106659580077397931072
129 1161597992185849206267445485713348414268876095183955072471865920512092064829395011716452925280
130 5793754776596564818031251915938646772417749401312549416871340239227687865425547239083461297696
131 28897780935342748316415752619944534584867665464390912562675746240246105654851154479691155261280
132 144134849055819186498189068074513477957766911076632630106607309481609074911096337824204421474208
133 718908485471623466246201429791696212513325352472474029769988044436611000511901545009902551353280
134 3585736090151622679520709970696146210170885442710808369840825406081437798615411883453109335083552
135 17884760456912561988638801534741261274527452122352923665714574095996923550832910733882698756916960
136 89204757835691356858548170455849514636109369168551715436106059078332703292362477366769099996465888
137 444931330497890833013821349088371579248347886160665972789631515144885961459957828621293428701663360
138 2219208109780692163299936399809645183262600914280265604454961754623816728204664102094780534090168128
139 11068866267337228910659778143301849156329528502362091903243134939570873262612158661439766158160129440
140 55208800546445928493496092509099165534137725114598624646243131167699055932641425726963735887045819808
141 275368044458067479955800159876699147225131349414775861352377036779430258934692989787878992173891392000
142 1373468873636746361757845450950779715401874531463134031035117977538105637462738657892191868894938967648
143 6850529666560220818261732629712180952057466027193671954334882475403152649991423654206140620049453491200
144 34168784202728050303927884693033781373056185359049798742688846791517856666021400176332995758942519488736
145 170425643238940965579782835653158994223938194461280119935781785931636595427940098292785982985721307001920
146 850042022256330363231745696418128236947654643635563561405034781496329674893897344686616735653320321124416
147 4239805021957577838298768631402742792871867592755418398958251984063933273885643790970155492318203519451200
148 21147128606905982930577960768996357797313778024033256699749627714980931459432393274974890023607477639557056
149 105476803010429509219379097798086954983374038237051685277301882783302361914607172619250888628460709096533120
150 526093016528529992243627781953591037346065186719514994051336745254571325491114175609308532240069092383391392
151 2624026045064549860972202791992500088684839356231240205918986854618261245887532743927829239505640857707542240
152 13088014554060180899831670883952120420296997950309900723298851943339003379111986570448443836569190145048443872
153 65279890732744607920304378668323290349038281617101312713360654455986924989006057431919151123415601361144070560
154 325600518879730072798986938882797764782917229862849234843321278503022431551837481947190921828314177968588271680
155 1624017767159117552772188198109902034024364772417449608364921264704695352173705530678842456370682434347438987040
156 8100213784143284680334179967695903118760380987445664666450657287135483198049586382498228410012652080858103002016
157 40401938354056990490666814917428683175363838581815859341961742802830661437508592376676005991712126390301116421600
158 201515258800479467737636001032460490541378180324484509126490987200387313383332284572785554934992484979161483875328
159 1005110210782169331602907850904718646299598600309413958854788917495556794344122373190270913430773488331617622642880
160 5013250958830726006487660129543751431652402625651922801881320405792224253525397420705747030834430482439110479893216
161 25004905494387569269888129684077758379073069332196023927852508006237361368849701317562916201271895214687523249516640
162 124718534732544744740681891178477289917392885972196152063061913438231849651338889044104861241859279352741983376488704
163 622066468302667544784980139532180701516964084775528675431038171457064542404641878496141801110440923937197245660825440
164 3102720054718645983907332227037845740268966700870093242449421629789694890396627443194585213186940544873976518506607424
165 15475632284159873177369156245946577343995274476326596546422967022607662960754510813563109091828305556183403215922652000
166 77188787432484118433779036709579194576113855199783866831435140834325978163785249381456488491050002256162361036422735744
167 384999390759460775751606906335333829713889252884087488074844107177836821733097824679504167581584278009591960938896557760
168 1920285808495384536347842905821271751948717430415682021905499344910662184769219554893199911463999717086649419507677380864
169 9577931096028593333368829427676671419123161789677153809088323142616042527977166438001504193107987879512450552373516894080
170 47772453887257194536066203386635800758963541795202955188885333370108691631670289735923681105981317030276903114144952988224
171 238277698394756970515758574324199453866742426470530855763316776568345841303110442624875344850431631758308644488591206805600
172 1188472802656611928274637941291692328643529026772353843151297096034042795967918572511231027433514112987301636717169606690592
173 5927821303214856012840526624584272017437648300467081257566298837685655380842725522484497706594091433400425380658814192904160
174 29566571186884521413759473897191869638215341053931564644380361168106980357121751903372555105053416606428738732938489386164256
175 147471068102348682646900883643421736535954738850772567143491684077198101680010222699667236519771290061015185473824086501476800
176 735550834033813632463885697720085828071428475180079402841738773028016055591060171710931095407711272021560267284002911865957408
177 3668753744600668943334347792451956924231597902232624452312166159906423587279172530262492397629985358574577028923141850766041440
178 18298876847945585480266603633905999535248731058928578696583633233042779834725690802735936398263012279331419804287932178128088800
179 91270474729518229672387718854978039572109553197780521823142205396270450596305836726031245165728997671847288746631955392310996480
180 455235568464744020473443185544943841648458324318342139587422262850142360117817620343593703516819627172596332722337588684769336896
181 2270607493641197291527680053295387504259365588596484696754619965584564335328546902247275534729192670828672051768108809748430280480
182 11325253938750106362020387502956401227671325266301759742066809530412037703637631966522043348202905269948529036141307602602078978592
183 56487692259290221794038554625516795730810393953135641242463473644927901412749458128478003044531715473841008289367298511493460812160
184 281747270922821271155198450686514196315641696787718061580029830179872288877672812884903502316964626293690788184537541775983650896096
185 1405288865505393748280714169788130924113070687415107525959832374253775972648871902633739321711305266525749888888321874282586485317760
186 7009249090059436696261781062487686022063586002005174795828304254046671537258352291300291823668142354840552548469299779547773539034080
187 34960479776895342248296680700370766320121324121964495288876871798142717200976931197536416586002034416684395753115514923758439168073280
188 174374620465358816676156818278067597534513111346886450100374432740239069487716648561389862699746828629328399920070243884873232912431680
189 869739446912168759756749984606975878750261749435862438750990484644693600721797355953369602374493033036624246997988690701907797129897280
190 4338055075844352097186044431843651568446144110777522449998483461624808788893064608817473943236454518919349205660624592697238052993595968
191 21637194853366176808412065165662122090173511753225484253567799511817296854220505190443991143876798557763531124536374481902073713496425600
192 107921221361659170488734842067319898406179420369893202332494541079412912115114067625802090764743269434214841964005838255298961168670474912
193 538285582858309164584524993057507325910002515482953066421655978130622491424041084998930542689718431922181051119503389759942884913559488480
194 2684841457333954977765935098276308559277053698470750768695165991159490531601591675419542277413139059236060250573927587784396034874944337504
195 13391355616073054148385342302947040977191696490140543982732975851129477222884532129432093435251149219504256658047059553493152028123839648800
196 66792921802730757775700635172140500406482468531127326501788483313162462271382382496440962863132846669348512281151540849094605592977316178240
197 333147333040058138113251067458222591584576424528179984423665474111446385026675845479193294247937240007743940665317719057661324319935827248160
198 1661660287672022019072568921475906096471561801885213459187217379355898808821966262367054807544401024671229673819206297517427984324342667229728
199 8287969439132054443587448389355773894997155881276155040156149953535113325834291917369487119366723386424583361047384372229378260007830225157600
200 41338436027027387151541990016126302389931650708574177829394587142532793992486314880591679314581794812859912950830649242660866450635216719378560
201 206186365365884328028254926009455408660218500907718173715683468226666741414549408189471523521096189682709626637284840238215665429718137635369920
202 1028408943079670654054214914868684088512667624125833477208600483659781177533571852503142294038153512714363086089336210562409324404068493942873440
203 5129461170988731493419890749589927903530704214683208703839598984732326168493036727978830871142814368946364016835331709804058415208840793744385760
204 25584542124966448000019182133255453644404407532403108159269673167803473617851506439402945137790299928398500827009627326899599626658434491637690752
205 127609660042561129325990103612721180980412684545593988126943599201859350669479823540006529004013900019433306912767363970948834675068021277724410080
206 636486878202387063964119677484969784498617660392986551559757320311262002889782188593248989813184914929600070589294689467320129792158617870900338880
207 3174646388409955261826936057836424146120099399059604548320458696314642520475115593877323216441595953022523653396484354932175496865439239224127260000
208 15834387231665307316703385576050758954143629814108609752131353974296523729007125083537369535643027794895179795492622660265178290634370267383367181440
209 78978187949607633347718327327694427309531712548153693941611930756453067920073328909910520614888854339200449292488900275264259813158552426024908502720
210 393924569586680552201785003769073987210877070646249979439357043807261072251863718878170852926008598869796625805842653066536435734951371926268909277696