0 1
1 1440
2 876960
3 292072320
4 57349833120
5 6660135541440
6 436536302762880
7 15172132360815360
8 327295477379498400
9 4913576699608450080
10 55439481453769056960
11 496426192564963006080
12 3672749219557161663360
13 23148323907214334109120
14 127282048373278087914240
15 622187620121714175832320
16 2745250891216088680628640
17 11069999086591806879908160
18 41218297556616807043698720
19 142940470808444303674454400
20 465063588594405455345853120
21 1428453690835181680000558080
22 4164320022684803950086702720
23 11576109187040622808340977920
24 30809240856973088862251875200
25 78784826992909487080545241440
26 194182210864373883334610374080
27 462582247564842928304731257600
28 1067719461812197302621314753280
29 2393185362735910174701839985600
30 5219288417202097550037033242880
31 11095358634063084084453929364480
32 23028833477406539773338059014560
33 46735081400126488774731829194240
34 92861892451591977295473655429440
35 180878690961597866260029170895360
36 345764144850409724350579560951840
37 649324873816749036354826573997760
38 1199071719757313259530944321929600
39 2179256489229027646651623040431360
40 3901236138395609168058815312798400
41 6884162144188117689945118679599680
42 11982739476653774487230197050270720
43 20587180136480706931675264974971520
44 34932848244014253243695581922739840
45 58574717551002954255825382815430080
46 97107453760661802475039226476673280
47 159247681739357939908243507887874560
48 258446644334766149522035953086593920
49 415271595928146898794291499118389920
50 660895108848148972243078606962756960
51 1042164886625797667277687375834996480
52 1628918447180051991687270153930509760
53 2524453567419731345983759055292976320
54 3880421605193448400251241801700678400
55 5917853975358123446975299470342286080
56 8956680019494778891693177070697849600
57 13456870303565417175197989157795443200
58 20075496272383788778205028920276030400
59 29745320589107039272731098282995075200
60 43782564571776499950496154137751343360
61 64033699191763886487492555338853382080
62 93074625295108915434471467598950968320
63 134479171146048345121496036283406667520
64 193179856737124213391267521603814293920
65 275949485734603067611321253230170069120
66 392042324448431508813344510757474332160
67 554042204170199623278343960710116492160
68 778982013919556175575913898034879887680
69 1089811717881039927042210202165191797760
70 1517320614905280193046191833430708554240
71 2102637505408617728101726312537743809280
72 2900479871612571951829614145508281888800
73 3983347260634689821662114815006934201920
74 5446932480428334400501174079647003995840
75 7417054057334821175374156437597780232320
76 10058542620895618003527963294812316451200
77 13586546053365713413243851321922900331520
78 18280930598865720404660185114537453098240
79 24504479716930001376389754755197384281600
80 32725940680442069792927872644436544168640
81 43548963255037170306714187567672103636640
82 57748544520210026205550539822692324205120
83 76316511634911895022612813329454668302720
84 100518504235802602097209116618386118435840
85 131964670490257692375326596527977715788160
86 172697804577514043565632717473426761175680
87 225302077571127028085981676599377648876800
88 293037970242447176059313900163898499548800
89 380007824585595863721777133416506940148800
90 491360402820747862281221441086652239158720
91 633540538841851560709191521368958518817280
92 814596363476385690404219941456528010492160
93 1044552332038192187167272703800057074749440
94 1335866536267815711765802991710523122967040
95 1703983197121390725629268573247103589254400
96 2168007588239975752389085602645302303095680
97 2751517468673931439384809643776490335178560
98 3483551047047296705886801001186301595461280
99 4399789125742000619978120050246577231122560
100 5543989997244851058802683075109244545953120
101 6969698367776951882048666082266895262514880
102 8742313747432610125058171764023217349656320
103 10941542572049586814052292406077374054680320
104 13664358317361468985948543646542526779723200
105 17028494949334122719990807760109214462638080
106 21176653915740111351406982596846829485298880
107 26281447008994520714590031412660104425503360
108 32551335720698433904571609343283810474924800
109 40237578678359503247040541168179124049611200
110 49642563118374893213387749127838136830462720
111 61129507713258043200960876055045764736385280
112 75134077664975483602776564182462609568572160
113 92177852580678276575180156226221115477837120
114 112884423340323220125555244561019189610508800
115 137997975264965126354602142501998029413137920
116 168405468634489437843428556548991299285668800
117 205162133375508558828266064971798715181083840
118 249521864001666891577918504296042655450396800
119 302972003111080059580174697161569227044247040
120 367274771427318872166399574941452896952275200
121 444514470698744773586901616200976872835909920
122 537153665343324417237549638162844484909686720
123 648096907821410395010741210951886378739895040
124 780766546347567322640191954804963154736983040
125 939188325422946971184963214216268566501741440
126 1128093185388277268825743024416667087465639680
127 1353031689090472181253158131395323711760936960
128 1620510091663899460379417677631828109416464800
129 1938142581153073452473274184324921460410498560
130 2314832339578666712019226083512432702777854080
131 2760973169831635805894067528962305364566596480
132 3288689379206758144064092494862658898039467520
133 3912101629788884430274755930649542464434713600
134 4647643420281963597812689156061395883295085440
135 5514410109144486503637049065536732516906457600
136 6534574753821687361334987914490958355813857600
137 7733844413449882930967119705190151382264925760
138 9142004384922359395135857346165599358336035840
139 10793512333014071071480579156544641325877724800
140 12728207848759537961921388129233194947196193280
141 14992082979931703973078980148451103854075975680
142 17638203901608260773009706837666924823579851520
143 20727706378305004639087729216576660237325571840
144 24330988654848219433238892737917232226824040480
145 28528992685321291712113593222622491817198185600
146 33414742680685553538197388687167247646998089280
147 39094988117653390675621614790433748837782693760
148 45692181380781578424078468194592238242015948480
149 53346577212080159261630416857283700041611768000
150 62218766418845395700304123267949059620285642880
151 72492349232379996774132030094442692659078170880
152 84377171097985909497510288771619404733542384000
153 98112715288826640024746080052986298277723117120
154 113972222502178117249066138363052596121481415680
155 132266982006613421923653428359663499702497044480
156 153351560669091931188289571238044385126853121280
157 177629213015397266856423939026276579661196647360
158 205558499093756425394143638602891589964352294400
159 237660083640587819589036308882848479040406472960
160 274525087799481855259755234380754419011551994560
161 316823607682075497451891036421743326144811284480
162 365315225101874117431682629916507404639357913760
163 420859647935914072806606198431015256248366901120
164 484429902550597020501895113631400246545026392640
165 557125585080130080981030387460128677778053514240
166 640189376349226593395554091596596728353340676480
167 735023496923345146107345661515858845224323260160
168 843210328780487498857710125227766614761960268800
169 966532790327087069365156636012139545225129450080
170 1107000022556609947934497837080682353908026669440
171 1266872547440323125982247759858526513654867580800
172 1448694185061391579853709532958061027263836344960
173 1655323033498314228490169614689854842729827049920
174 1889971035631854387998831804802656372691308371200
175 2156242024435911385903843231448622410758834095360
176 2458180661479554143197498077110438266218627876480
177 2800319035516474991832683287372970975167211865600
178 3187737057389150694389842703532325899164541019200
179 3626119387080758676724870348687719243405944073600
180 4121829805985406709185407122632231295198613691840
181 4681980582769385248340507575122010131213129612480
182 5314523865993605912638850197367940988458292523520
183 6028335994028599600940163541027149310080180522240
184 6833329571428917469762264980095789850521211091200
185 7740555689542043521910848949825315085567401477760
186 8762341093506567009963436977939561108845700648960
187 9912411813162614224993666192324266869016846501120
188 11206060713068647299626193839542410388033181114880
189 12660296657709120813675213298153812031700410214400
190 14294048783221272846288683773632550412547603129600
191 16128346044807308591764931564929989378578126407680
192 18186565798770565888243135545308881194997850405760
193 20494649407199629097058853792237259817823564403520
194 23081404201375359509450297804502434892595195103040
195 25978761783007414272227460696990127896664934991360
196 29222144181669744509552531432935884877633554368160
197 32850772601029767496512987334401085809005339386560
198 36908110658301478333177973955447414989280108839040
199 41442232575890633515981152822382390526307865824000
200 46506358842808136765136770007382926390623815298400
201 52159294305454272749419442674692021164634814548480
202 58466074455219047442422553428230694942673943561920
203 65498485530271150480386856370916684738285556646400
204 73335843040224217126534478552383788882839390519040
205 82065607836125173842869350569485655951177695479680
206 91784322493778312508631383469749773433964387034880
207 102598339444234893126661839258691026382438799965440
208 114624945495884955395848456897685404832369468214720
209 127993220532639643427021028362720014834328192140800
210 142845385988438764979087643593018616543153868830720
211 159337815261988371080644837888853356911598910110080
212 177642648450811348627082797032171202707692872455360
213 197948978682143107416133087554610219455216548643840
214 220464782912674517420959850477086583608947210906240
215 245418311792397403117917127769097680832169667531520
216 273060395237336647928978237941456013961722547936000
217 303666067100582540034595399446724648514140114821120
218 337537314639494632749383125855938248656564926820800
219 375004973491956076274333857721186487016810125269760
220 416432002115310495300308932400672732364887381379840
221 462215687244345045948142258849644373906210670071680
222 512791538569005843486501852016530997824844036235520
223 568635849713074571696401113674381667384939966673920
224 630270324973034666158671202398618416329909133648640
225 698265046489197967148878944308583577686218182330080
226 773243963758951015188281528746352207487339652726080
227 855888323825285143088540101069496581689153812184960
228 946943176708035538972241174494913793077192447193600
229 1047221331565397520191523300980508242174968063569600
230 1157611057289463844976558325027034292199705077153280
231 1279080634756866139909962979392918939856461680578560
232 1412687461431027170700208956843023308961410541016000
233 1559583277497321943323069298273363266038924667654720
234 1721024918492991481853175184971862833670030256698560
235 1898380300275638843428968359080074160728589881154560
236 2093141104539324636523377716588199690314271498729600
237 2306929616078039529357509185148324280667447317964800
238 2541513672045634182826127891399182951530748525647360
239 2798814453853689753546422696428058784724152888076800
240 3080924085793378508523718088182513892384756032753920
241 3390114491210407118336700795298636647091602166543680
242 3728858089533726704612581007429265687525887693141280
243 4099837835449416503304746741965328056714405895982720
244 4505971534328398008205473258912593364777437691387840
245 4950423192121464006301925035446972433943544001609920
246 5436631553822853627932321964924110885936257751919360
247 5968322897213805846552066529915100990077507046611200
248 6549544496823574016818888793870917587674055991372800
249 7184679002374652693232560470419084051248704472732160
250 7878483639337861772546048349483651658476344999256960
251 8636106319606551717735835257510809552964960398282880
252 9463131519693720273025302403851899223074845673352960
253 10365598270560964892005591989785259886547040784573440
254 11350053804389536731709590779761319233312299993968640
255 12423573572942422765052267372110533526537024296276480
256 13593823919012520342829577362370805840226518989799840
257 14869084272234783685434950430890010464817347840535360
258 16258320299543902339981710392128987739087277686423040
259 17771208413137767374572368358843049940223582367869440
260 19418221082448596158197757724449228835330495486789760
261 21210653778873238290824242603064285815841209563499200
262 23160724381208188584738220433974114619806410753256320
263 25281602665411115824991481478060987130229006915429120
264 27587526035928845020081573154121308060287917696806400
265 30093831627605348058461950154325711607915478769736320
266 32817090940561704065773999282274919709171919089382400
267 35775144586001005960534028632673500761580977281606400
268 38987258776525196161181766857044272916138137651319680
269 42474162700264308124212938547866780139512556785534400
270 46258230271260421795660605832283693924686308301478400
271 50363520025765550267801985775663973741263815109793280
272 54815986056506637163468345770338868619921064892528960
273 59643520242975915238016597186367399756694128936867840
274 64876196851265408984683132514159481715078297275147840
275 70546316806770786915284007865986297976206782342686080
276 76688691119395873172337812271326264109984578566548480
277 83340686730253062456189860405246262079038587032608960
278 90542554698332833742615041411906237834732861748803200
279 98337476989231404936410777620102295417713876694031360
280 106771946185767050187580936351159770920650599257049600
281 115895812386803415080322542524313027803562295984444480
282 125762722214201911361309481789811175074464269421189120
283 136430164667710015992904548319915624169828631469038720
284 147959978354664371770840986520833281197468200445213440
285 160418394846506267660259270568928167778066030065843200
286 173876624274406766636391321600337985859207079558690560
287 188410894372480946216204584505174539582060754861329920
288 204103126077969012400226943874432861493091572644261920
289 221040965886385038084070377822432565528880871567479520
290 239318564801020355568858371665340437179793258347830400
291 259036601101735817439010904048741516096097983179687680
292 280303177769144263301262509580947647068498483624644160
293 303233832148951005269254512135354007784693821750691520
294 327952569178640291931542590879537701141440892837459840
295 354591853488765199174237543319610592520029813635475200
296 383293798268275395041846292595546371525018947999313600
297 414210134465819156289455149121401309675508393598643200
298 447503577720450532603246994202239266367069205374712000
299 483347768296310151085130437781973861574468149206300160
300 521928841731265254163938298875509932382765022456543360
301 563445331600108146216956851002462068371117742348282880
302 608109973201885932413726912720630416535046886958065920
303 656149559814845281417180040027400676102648183512080640
304 707807012489933384127658654264460297993931342435926400
305 763341178795862551131466680518478558391529859041662080
306 823029206486288751883345734907270264408849269575446080
307 887166271270972837905149167987838389412917417569279360
308 956068297459564958447087489423657965691844272499624960
309 1030071599014639327199936610551389647733802089353384960
310 1109535995663515410584504535360342599251024810393528320
311 1194844348854866165700407620341485509973987033133262080
312 1286406128641229926810016364682157286083640829364409600
313 1384656822290727504895480235433936000929222531086893120
314 1490062014963878651236637443723706269949590169125602240
315 1603116645169828609965181904338259297161222910512427520
316 1724349669965902404961724088248585220998056275374476800
317 1854323137357134664507091645373548250224971830079412160
318 1993637516568187748852405177980524081172022682255632640
319 2142930551495490672242571660588869778899842828129939200
320 2302883347715435886725269209242009730183173808440713920
321 2474218965626376888153582111617414126190814707994222080
322 2657709366814327656541571125436076528430652334891448320
323 2854173699268160862950338663205344927196614372728441600
324 3064486219811425584925240580849470532309109096893442720
325 3289574214632553118476044396310142231741755941111469120
326 3530427030412040214667079669586670520388874600420702080
327 3788093565122518591861372339439146290247647927167673600
328 4063692555975158571298675213295362699392923483659444800
329 4358409566017784957983958726438280865494305372459888640
330 4673508697133444918421104410845977842798446059913692160
331 5010328984179158194320171068668854059831888050612260480
332 5370297723958209311042363155586444910920935837430962560
333 5754926176255727833165102571599259848833062893931344320
334 6165824721502645402708984731317784530142328076240797440
335 6604697754027824630417363901712438306339767107621372160
336 7073360909690627676722133869375944827989133181015188480
337 7573735016111773520938192858515610518034454537893181760
338 8107865663732915533899041619502396119219383618894298720
339 8677916059483816269023240045138702374087789476127215360
340 9286189245218690627401585215186920132432622343836727680
341 9935119680615676461202767234702087846828748141219983360
342 10627298453310821538085821231126162273704250024251107200
343 11365463386469889328174829097343692691535491002070464000
344 12152527630359469898116098778764350853815292635137987200
345 12991568063271532588742121203982885462271629171194357760
346 13885857696711260221612059542643134620635155909670521280
347 14838852108244666151039979697324024221323157102455698560
348 15854226149269884075951682489791080567976501407212166400
349 16935858103953171681012414697451797035770553399826392000
350 18087871252361306174670425967990473823119730832115754240
351 19314615410899327459712739530585071707775995356887564800
352 20620713962332679721834596918683751064168375783345505920
353 22011042389685744777996058139825005352814591243563200320
354 23490781464204821764849447964826134757670370213862950400
355 25065392320258804428541307036523001271071970982592289280
356 26740676581511468636041930131203557097435575279041422400
357 28522747468763782344694739152865505688858263462097029120
358 30418097725540135961858955949703570163360925592689622400
359 32433566188631650782513384189648182632748999260582291200
360 34576414485127630603394061079574673287910511199349988800
361 36854288402726653568168684262106579458832386155866091040
362 39275304454444510018712668746767726612913560164894000320
363 41848005306625695426927406380705821898695877983185253760
364 44581457418465524049107014232332579242167944152534397440
365 47485199697431277902498140954958037303319067482671361920
366 50569353574532256869038091973322046222000944297289084160
367 53844563924439402708301152942675957957261438430903196160
368 57322123109525188519551234259936412552114611624914827520
369 61013903090256773748069697080285008972166966005290877760
370 64932495122293592167135118036899626628095946712640435840
371 69091131858479313394213731179214720858112643810455534080
372 73503844595718980625916099197773411486533179527247237120
373 78185373982074976143841610000395714409450772481990345920
374 83151346947602224150884703589421270298585695374698702080
375 88418174473462355482694163640658397812854372795818232320
376 94003250546133359284749810833088049277293674543225561600
377 99924835271787185472767758413917092747087884698124508800
378 106202278485528650240301239392645269206967678978863769600
379 112855886229570350197519181994039401005155446663540457600
380 119907171975321939150818172667115192456125635997856851200
381 127378704265995218981544923192698115083683812867128442880
382 135294388786584992117332685392150030065779464978694277120
383 143679294730380624858050850656890465274940983101714206720
384 152559971352093159175671371082583843499302836405231254400
385 161964250247069789819550272619288106139444544309254891520
386 171921600469079473442646830695158599853379025163437263680
387 182462903609717153884569515676245430551635856438995520640
388 193620851934893703296023721347187054203433042901919106880
389 205429692819335006431251598199014699879347666861561604800
390 217925674901792042431532085313136230789231686326191818240
391 231146757913401296051428473771823604071183438383435194880
392 245133112459508272151862687017846012467113662789487511200
393 259926790866769704086848105660024133858620241173022845440
394 275572286697951716892091501830165772309775387776693775040
395 292116161786675442260252768736830052289638645255443481600
396 309607672333117447348722731309939916381706774215107018880
397 328098346580827932331869243711912195032135158392618202560
398 347642685166209351325872747032465494143895144610670816000
399 368297683326525199187740343268213023576798800402387660800
400 390123613839651078536262398121252716901445341614185868640
401 413183487031157570196636246392999710740187166677952450880
402 437543925644382461470901407814344026515429951734808824320
403 463274554930485082002699409542678703495609625316649175040
404 490448979903653112827999747650931977116284950949237442240
405 519144097030605981014970293913227730638212520560284776640
406 549441185205602345361906310668540061719154080630832857600
407 581425129713971964852941873386912449466076658139663768320
408 615185639613969189578338488267815302872990832132878892800
409 650816373301026333520024972836843297576943466541659227200
410 688416296484590158423258095038180713494282996289146165120
411 728088697643341096972955896567411940279587986185272769280
412 769942701945899644080325784635827654659580977450641647360
413 814092163752971781450884709616586822249064001126421068800
414 860657353646963822595006204753539124956318156868433992960
415 909763713299177840256003700070408184589695945399577662720
416 961543734786344503907187999497195491787180470587781778880
417 1016135561749167181411861169682080115324940727752394534400
418 1073685081699085706607312773003477379353031630354748147200
419 1134344355873623733530367212529143547655181281302146582400
420 1198273947665722359912616999185525707237613669337709475840
421 1265641161087927423523199703846233075074496835149309081280
422 1336622631147053007543813657792586426399065179191489038720
423 1411402348968933459692041384752531702499873593573275281920
424 1490174541935663685596865570205259813133833052961510315200
425 1573141461494656507723715541897112527893425178617867988160
426 1660516584113833810157859353581764763887377915535388738560
427 1752522134430133161750934242621586013836938863025701675520
428 1849392641659551039683904202066063713839632255154302577280
429 1951372168267044270994287336273486251363371580794216043520
430 2058718259066510987371064943413650237381483353719631655680
431 2171698842901733889330352756421608673556979343798116692480
432 2290596615971084103507822566936863862944367429839284345600
433 2415705579479304383754367453043055301016460906687957990720
434 2547335903474550600574014496210405113538989883078667182080
435 2685810060156906296525092364752501746407171108385614476800
436 2831468217883422029806926435871111496154721604273643057600
437 2984663926263501269746811996601334338324432406386898099200
438 3145770095679384169046277222829732711915001022511428483840
439 3315174184230662886546025576384460776457665378740249580800
440 3493284824400510543366913961275936412316198605091615148800
441 3680526457599683274309343822285103379841012355416329649440
442 3877346673959098051550040257410224599938320785168396853120
443 4084210235546614248125656712206489761495579059403032123520
444 4301607202772332100214343273056097477237643820497162461440
445 4530046279258679044527082867388451922270826405237898748800
446 4770063806625744769798792370313895129612945496090141537280
447 5022216358338572114112155866117074085271684740687295904000
448 5287090690231398384811874631785824838683268084200788468480
449 5565295504534324092661171475846309613994455738908884104000
450 5857472453364704470000966676816835656382017187524774058720
451 6164286983380389385384968218921418049182076472986844309760
452 6486440500340138735479049366589230633514975225833656253760
453 6824660197445778564966900361993664289706657418203947248640
454 7179712496235701378902771482184335762243542380344212000640
455 7552391753695626898542227311595228894205861265717964897280
456 7943535107678440586534773816524041936209313736167045952000
457 8354009943628857286932735630533873832727873537042110711360
458 8784730286961477726453287697322235939610473890630854686400
459 9236642900638543326088584522855872949034704584444517926400
460 9710745376066992723642817508606410867898815611219065372160
461 10208070722408286956454989861119901734094206843889089990080
462 10729707324447160113040813068242082261670188060727197143040
463 11276781865734950173489775481586536550867095720251798085120
464 11850481340460005972341569993510503253331936057171705713600
465 12452034140088465657869468780739375151036985088660100669440
466 13082734317863532329654331718457232337872654020766178044480
467 13743920655208077362366760865755295820968649598235852364160
468 14437003399469861450756717358079465529900057466669402928320
469 15163441101675684689598952389793676078601038465983341143040
470 15924770072314926482748052288075534952081802851607154007040
471 16722578765985450010110877332382936849742186705718165454080
472 17558540214667414960536529988407612517272520027132987472000
473 18434383717549459430290177889314637904606446870005454768640
474 19351930539798787098299292196977825617684979566590630963200
475 20313062633530983766812075321269764392993269475335019254400
476 21319761921431686243156381318223852441195403689437950481920
477 22374075754215636296737001030805535077769324831353888354240
478 23478160116927146549784924031775658087512736061193677171200
479 24634241506093368006307473588001005195019000073676353049600
480 25844664433479021303647571439426051988869500810513190375680
481 27111849363947248556247798352580748340230897833546415972480
482 28438344931998042046540490744245344135612858668993665101120
483 29826781554945748126103782876749886413680050962991246909440
484 31279928800727780618594080030585447881071245314888997328160
485 32800644262718340046228262277914038654390537379213105458560
486 34391936564991494324395699187419896904454115131309698596480
487 36056909030176213526411649372704524595003179593204421973760
488 37798828860639474158917672831363096309432044504953231908800
489 39621065097119879643184144831182835823743505624225856207360
490 41527164543238842056448293933427018287074933368411530201280
491 43520783476610063672033381524548640362115034667146283223680
492 45605770945451468623017284999557164992540774548080865585920
493 47786093622645612258353380179995500219276303319797165718400
494 50065927170473806648595354065112262316304102019834675820800
495 52449573585295689337472345069718181231564710501010088482560
496 54941561362410207586076561891804434443572333419800799226880
497 57546554633306419163658145148874196686967606961711970232320
498 60269462941431032954347120752774199391143357490384533885440
499 63115341381830995415153687788087080583439929851559720560000
500 66089510884819641156344430589547310388439389579366710453120
501 69197448513636389897575744008486846324196589946183202452480
502 72444919197608396198388127513636844526679244807670394273920
503 75837855285619641683532063926476128325859173161131601112320
504 79382500771154899432135645576962825002697444155471142547200
505 83085279080593017752914976887313052682522527343247219594880
506 86952950942812145141784395944561616461962543148356113064960
507 90992469322888786584004707246692845820680413564856619226240
508 95211152143933855975614786005871512152447560726943749550080
509 99616523203926724680518608108892075479899292574420828299200
510 104216501086146964088665226117786180436629755159190797816320
511 109019224744114430864676555453787992777197998968153200340480
512 114033260077619780248051195426586994376479590856556255904160
513 119267408784691381166330130661477549483390770292962946176000
514 124730934147827156536747573192203843169049516475687125394240
515 130433351660365912264625543860362504691012812907254248440320
516 136384675731318313662969470999729508315699039196304420666880
517 142595190397695433969210913269031430776258249705830899025920
518 149075718835323193638283075289780567179025765598057962088960
519 155837372360739230845604068143523053807798295013826555413760
520 162891844717996953321747765516544409640393884876923381123200
521 170251137459192468581180894411364197436605902945544243273280
522 177927881185340056585583081888980647023970703665823684612800
523 185935035144125391339971454021475039272993207913418469217920
524 194286237830000821400552196143028825859085332781799373319040
525 202995478502918751424656679046447161680676563424848629038080
526 212077479653491674909493012021087025620755798964636346254080
527 221547338003449393908534191479763816262748902940744455198720
528 231420941605200996766223425093332312230876775308836588285440
529 241714577565404492498880958273448519330802044781300094162080
530 252445386835814871171381682180637146954886530068103072778880
531 263630935733279669461782926863007408953864612690691636726400
532 275289711600727347321458544245753254226308455715509294412800
533 287440655019101082312425001556681315664821736784195613664640
534 300103699850429312609579332839787509487459976624075653497600
535 313299262630874191757976410965296229335363369165817769583360
536 327048830870829472719714762330834569895694189816969937097600
537 341374405909621616974719435236127529483777470598475657740800
538 356299143494901477509507770890294635541603421766548937649600
539 371846746158939784475419517842781703753807329934680247757440
540 388042160519342858768534660507562374860613493014951264524800
541 404910914721431921229311243851604881809223135725978428959680
542 422479877359817126866332278466405145817175639805089672107520
543 440776535272881890918324324508548637174333610106590960093440
544 459829819161500028562661890677453420446616340767259274475840
545 479669316749090033203134272349912243754985222325744059011200
546 500326170701909949348882485131546343769260266877886786754560
547 521832221515553496316792535174291960454010755335809964914560
548 544220983916107553776742424526370502104438853134093447292480
549 567526713515075256374723347634828133426266297826521829754560
550 591785468082128684054675335594668834316680267434662718862720
551 617034091674325211892343054215500904155333770862056311456000
552 643311367833693176861588360499334886899530533893050361113600
553 670656914072794622033701463201252167288841811793034682470400
554 699112434771581411997511602636716242209332900591914394216640
555 728720518508649452717258616312686380475359656708168924065280
556 759525998682883189308407780745976264865210179731287095670400
557 791574645766966064648154478505534957076833961197924232999360
558 824914644509159466532174557170227965265801882908692060298240
559 859595172147566351404761604274074032739543579728623488392960
560 895668001949494963339889240548851151651522513783260989852160
561 933185957943347715222784955321495581196190557243388168207360
562 972204654850250608973396225429666815368042975111144894688320
563 1012780819384379740922961684407975951804846222666028372213120
564 1054974177667846859343708276941983574189990241596897533040640
565 1098845631845930625126450623384704431398165726342935975797120
566 1144459307203034249548511787137793684993472968620725596900480
567 1191880572249580168917709387804475953251514782942199960124160
568 1241178258105764386353671562481108375055631121130567133100800
569 1292422509599062012139978134661095579802637593609944617230400
570 1345687190774956095451405281006096378512873371893634540108800
571 1401047552907843961820292584815091327184851919363382078769280
572 1458582841401303525566371631596685752068555271658523920152320
573 1518373765896160953541062081113474128765603979767142440919040
574 1580505324231043017757620912333813199757306888512539559841280
575 1645064059078277665562687351472514184579668112927260591537920
576 1712141116242659481172588699694437554079595091324647000977440
577 1781829270209111008855372090648084634395590592504220018352960
578 1854226235803222507937287674794805134212198178035708857427680
579 1929431444159158872806592400340798948815887885988165148194560
580 2007549627238386291880444824971374392574141440170410554268800
581 2088687324812249089302556138927276358163345940595545948615680
582 2172956763331430993791531611116273464395651230852370061797120
583 2260472071961292146167096799641043439006262788302406694122240
584 2351353479459665720287713591836832279388154735118914264731200
585 2445723216241700371706389958624277525645507072368768113203840
586 2543710053469179743360591435923626704250597123220849926655680
587 2645444867013652938952532634014906854267309401824185802501760
588 2751065545432534477007271092503901812199419806376234453956480
589 2860712188515039619692971792696134933333040019854620434124800
590 2974532413502537148679857484352716799965918282076470621996800
591 3092676159616708098408416484722477479183343898714696551911680
592 3215301422503641125051113387197402383007050622210936287866560
593 3342568634806534337580725009862394789633642488007245576755520
594 3474646861871180766822118190630782337758762782259047647308800
595 3611707724464894347628656164627664889045686770999310771287040
596 3753932092094446447976619403246694578669210971942781820664000
597 3901503512423638992442886084281044901057804909547394118272000
598 4054615439260342000184230530770474030947959014128606412797440
599 4213464131613355255706814564981193156219781297550068928672000
600 4378256457177625561209021515602035970038715541276766182275200
601 4549202219057591642497955419792332677483675125004594535074880
602 4726522579668651596328812858660549122205782499921139256273920
603 4910441771288504360882992086039220223064985642098203513205120
604 5101196186081198440082962134658485055901556348282377167530240
605 5299025424703893802795077498922716263847010324798526905129920
606 5504182102808849461303388577144351092428922572058818118549760
607 5716922185845803385030640254257543712024462902733086876943360
608 5937515567429155105559719724423175889611101402538684352905600
609 6166235636239487327024327400315361087465348825947767546419200
610 6403370682517581759184110153586015440525606594147022558446720
611 6649212640649978412935729526118302113860550474432973476858880
612 6904069385764631827074312527364445778840626433836451993693760
613 7168252588063268478935332859135769626528546504221290492477120
614 7442090967680124186807026284980451273933969375116634106490240
615 7725917194144850359663877016819620782861000864904528366615040
616 8020082168615686286962784675895280971685710786859381457587200
617 8324940899090081788900716976620596305335594458137237602116160
618 8640867886138594591903290634404974734954097368421481325040640
619 8968241895196735514187230685104406386312719562253149408246400
620 9307462529511062948334809970335125468903079840694653764823040
621 9658933817651853337801412755573567976152524683942693562316800
622 10023082058403070011389713863468027590551179364624800684606720
623 10400338138336962116178221489054388883404315355439907007987200
624 10791156741968850493878051369151061372634580079645560159868160
625 11195997302805745263174977536862452519629773964854908944241440
626 11615344681379397364113680344558700489075899526268974015830080
627 12049688649375935362016612289821838437415748742917683802982400
628 12499546139222289794006235066743040948152606052488585608889280
629 12965439156990430821099839751345323024236937742229987069280640
630 13447918717721430806011372200858221798119154934802080093319680
631 13947541068744041869490112334001473221912171091889175816756480
632 14464893436273328641505620914213482856417534868155532944576000
633 15000568436272198889517072611675721484880275764972410271306240
634 15555191758942296060896105261240227818747313260459748457365440
635 16129394639616874362318325689104785155928750252806975512616960
636 16723843620584269955608110602938044813320794547006007520078080
637 17339210937261356455843248641391432336343128045795692656436160
638 17976206510650036512589964435914476326304625606833387926572800
639 18635546098695009353072467481440401898992341877427369399944960
640 19317985673712487202870919469472343708831235117586153986564800
641 20024287183362435295462935063303284675721243989654338753231680
642 20755255483024115801356975022035699203792211586874049991646720
643 21511701529689238454660081337364761390377987609138958351899520
644 22294482056133920317892495353573465049142881279514872637143040
645 23104460014737529932567008508920255408787246063577048917058560
646 23942547181244187628393770277808564719243088758371797073734400
647 24809661659057934256596830486704467449557053530848786082722560
648 25706773619399883153151725500579053313304482817027180170570400
649 26634859650808953078435445640732040737241398502707220279206400
650 27594951863034566782626725050074473366377160543370674807254080
651 28588088859045589529417140470119810380456362520661107700367360
652 29615368430731104700726003738713925640017475113160870274725760
653 30677894923151749979009832522021105680313714430212912374224320
654 31776835773228845562355849899858631731770541032794810246022400
655 32913365004439783513074140962257902724160116946095779652276480
656 34088723884593662992465676342467471039937171004305910585238080
657 35304160280467615534803141756267438261556698479116887806533440
658 36560993711182885058609828900466966687909939003527466548981760
659 37860550283405294745712930963695587628432429754277753007907200
660 39204232444843750235811920524152651737790592308999609861227520
661 40593449182222252151610611502570674259952693720346080950694080
662 42029690809646144041296721886779365205530240456320196050632320
663 43514454101351294192477146034796968900545976511339152345111040
664 45049322449577626292359556407605553050742296049021476483619200
665 46635885593758639842280415366916319558694054292767843573913600
666 48275825516474384802839888343518275201356468963848119265810880
667 49970830383985151752103903968176598591242319570119650631820800
668 51722686585395598269825526832210165967295928773741538786983680
669 53533186487549711892860184441435258619588916100051317092085760
670 55404227021717595945139902885682917276049101219645778479325440
671 57337710843813956960224368975673237203703839360935264646946560
672 59335651913918076853973228951262024967033349605997827219153920
673 61400069595995875145573325939472833188873863700576136531289920
674 63533101719770368363703987628140582613042462067047690627051840
675 65736891140276032745036381882430156974568305970001373846457600
676 68013706769716211643778730744269698128309680047564649881951840
677 70365822103217409951671855140563607598194238590636946719200960
678 72795644757830476508673944822155431144581759889317665192554240
679 75305586401955837700969676609364356867872746223040674908464640
680 77898201391955469946676856056498176685256550401238067154057600
681 80576047526680992254144859923398962252012076124380555673786880
682 83341834368889789103533474223019166725658385765366741017866240
683 86198274230135332489570090718305063978856538560130131732910720
684 89148240823832050913507415938752126670393637943167176782358400
685 92194609802363915174832101273856904169384867887168310762405760
686 95340428452911791847331351255588808753337373576150600752576000
687 98588745090057499920264511821930195544395916068632039576428800
688 101942790500254492063096453168194945812732836887251410157589120
689 105405795474600986223340368557697932627405654624717009801823360
690 108981184779672147717716372341122231917589158651383039861155840
691 112672382014247336969945263704257743923373080716656642499767680
692 116483016961495306508134168770714487938529097197954220860148160
693 120416716932068320675622957309412248293144585765595316493040640
694 124477328344890180676607767653389506940500029070924486223783040
695 128668693697620296239585238970571526926788751283277446865324800
696 132994888309574543718826780453613056758624367565693228809248000
697 137459981938799119576318198903906520578621080084117398153531520
698 142068291713544511541885292675447867938129500291689219520728000
699 146824127390588728001318021129675403653199809958256995504188160
700 151732061490530228109312329114833774706984339506005507361793280
701 156796657167551848698182869778494691614657778041287580683986880
702 162022756667408796422492669534828608136971654211529321781363200
703 167415190631968707126139685048246309172242592740812654538937600
704 172979086110135615776018784461531854197897693621677247012685440
705 178719556092401805328991132010078858241978462216224625750855680
706 184642028289499345816402838085546790752397387230308942051714880
707 190751913664261752431872576393431883364134694178737383633758720
708 197054957316883081814226135824241588583312354290109362848908800
709 203556884604663322840136215347592924379110329286051336411243200
710 210263775606253889158501435581489392542975819105341002772011520
711 217181687387737329799624378169361783332660665377890685219571200
712 224317053497079757892430025011329420409599404852426535376168000
713 231676280903349380568345052207494354121689250831678267877744640
714 239266176121199083450745295044188625653576740926141647252654080
715 247093515137493686377741893725711894449342544335393384440291840
716 255165497925251414970121500227576994022100649520877752709692800
717 263489289635539068215500889214994121131394395009667445317990400
718 272072505232051163439052312399439436803707203092351405616940800
719 280922720190252260525453942613105527719487177035611603421478400
720 290047987161257523100675312960981444981521415924786890559020480
721 299456314165164237460275947101461875018251526114956839617710080
722 309156215383708430661820330555986392466762339670478314321443360
723 319156154793415591516224379072523342860998876662393184201527040
724 329465133148993534279633288279980646060792692342270903812687040
725 340092094961658617432313778910524591032964874251386389053185600
726 351046553947208068289583848958276394050731312726551073012499840
727 362337960949007714643018166897098082784659613124566883572424960
728 373976370352199242763170101347563356884738272190787427667980800
729 385971766504415017783704010436803664293667938395236934003950880
730 398334773548669294694398318987478938189919519131760744967569280
731 411075937849610714736939686786322901130110931028901883156225280
732 424206483950155914565663873376676371856796575719037768960011520
733 437737550145058384479190611084499246461684690443139124213494720
734 451680993537627693513481353997231007596668258099358155869821440
735 466048575850169586642536162351595598953154305842093786740373760
736 480852820493547872616616579302724395134612267912677131396430080
737 496106145653788618528110203083802354599964817695374903173189120
738 511821776588055784574018644289711490793169313941958797107755840
739 528012822588899947334810349920078547218718682701519720275836800
740 544693248042840746157653758279162350220466848153124523063588480
741 561876889815646386761929972570048743615885446814561019835673600
742 579578490528226294652521561727386310775313130209341174498654720
743 597812652850440343071579343107456099343397157943333611264587520
744 616594938806405006631446915494671172499465408783166318719078400
745 635940756941797300871642128013186469230168727739903917210768000
746 655866531854399983555016184817796504966818562814464543325785280
747 676388520135148886151335786519783793966254260346154339068039040
748 697524054215441510741718832225741661717758100627196135893525760
749 719290282920896343502893972112511123147722812917636047682595840
750 741705494151656576363330936177737251076703341234766342483642880
751 764787775264449565554939182124633635971766440718663588358842880
752 788556419557298666762919660452644546866894670692576519832527360
753 813030501624340520963503049995180655407508611448411478599984640
754 838230372484431430141526412546308120356270738546202084904259200
755 864176144985914264460892656654174010963156853537620791016250880
756 890889282921946179931650753189159493953351623416407358458931200
757 918390990820309542878391574773855471384270646725875420979975360
758 946703902928349905800055574839763148191069048867030786775478400
759 975850371644628445704562046443181907433951033370149151837368320
760 1005854262089561421337775691583598670371142461147216047620384000
761 1036739133363144479176508789572949428893054416436408757794646080
762 1068530145014065887905553618930820787303098220245407380856913920
763 1101252124424648243163387541625964788534081055145853425853452800
764 1134931592130273285901448792682709600741792542236422040932976640
765 1169594708547909834944442759021744740691591247491741578343477120
766 1205269424888923483109873394537402176729362805564791452424212480
767 1241983302369216468105686773952059528367180538611085901638009600
768 1279765796163939491806310322904434353078557893326794859563547520
769 1318645939188638535078435127681958224768230271422173508019694400
770 1358654767300821862508386578780495938922927998076175905933895680
771 1399822859649601475700414294883193975742293072149713668424718080
772 1442182913067744318206187206860145074009330132445760249743280960
773 1485767130904608172175629469140091480213792830665640394931337920
774 1530609955386605804530483619926083561164870613682181772755909760
775 1576745295603435300749770835821457928878872228796411516919444480
776 1624209427507864798621398823090863513436597362636250304228001600
777 1673038051627686938545467412373895679068189468016675945281976320
778 1723269370051509008964256244391151456277656527995341370671723200
779 1774940964351633860416605212502746225773748875158317037861676800
780 1828093059886597920239268616452104760341756596267095174474401280
781 1882765212945622074421874351771522108689795006003307726485416960
782 1938999773753179332668682915505366843333218520174990824827281920
783 1996838371742046586977989810978477233226250847593735021551424000
784 2056325588242730767839292930274560390606966009961451005585999520
785 2117505228702989599064010166122270204301978016870275186085727360
786 2180424217206102140630269575588695140719434157259706989163112960
787 2245128642708474704499026416856248759356557507254821613961957760
788 2311667888772764206707328736788811944379936513029123634355890880
789 2380090440788240127250374692582344263755193638431892322437391360
790 2450448263809161695023329532495767292742135836258913347621094400
791 2522792357631809406389594732993743591750286017264975172057249280
792 2597177396994967683773479397503952819614310719560995254609641600
793 2673657019323862986817011238391150082477147982441459962077619840
794 2752288743013052420610509163978936659801797693335252782580719040
795 2833128972537372583677361127839804979434144462300456621069032960
796 2916238209926786536439585670893113226026494604897855095113952000
797 3001675761856482630172198080318072912440585854334783901857434560
798 3089505261032039224633075855466202188911993094511679919339827200
799 3179789057432545235079267574256849156720501304790424646618915840
800 3272594068044207754617924743899767387016864980317905817097694560
801 3367985834321673584944715078663213639267287464240394677983841600
802 3466034717960951673769635228964294902635300642875858797778585920
803 3566809606560208937348425896121403193839197024721056571083741440
804 3670384475011924030648814913270592291671451759939494142920215040
805 3776831718469566393154566648033374092072405600768154904377364480
806 3886229100960861533253585141131227110736800423653723901028239360
807 3998652694660550122603045566667899570448051901622527851865683200
808 4114184236411623731500819511233555800434420861484372603357316800
809 4232903652231583471692364816131417899277621859666180359129115200
810 4354896844647814607796017420272242217796477344120442999622893760
811 4480247777975711105340326033243502799651597306289715122793022080
812 4609046721745262977607185250970438645873381913031097882826867200
813 4741381872193205366462339604068544150069112076443149824767395840
814 4877348075944792650113072473090875868425614664424822606190426880
815 5017037963103224136186023159851623135717449919733034549229861120
816 5160551177950858855450365739144300236491015257469202913901018880
817 5307984995032181096619157011869662323008745348361899054779635200
818 5459444086420349210603085223161094495667264460440034485406964800
819 5615030592106276078907440842578249082803531928921432019281000960
820 5774854452021086945278446196542681549093297203120639200300832640
821 5939022902009891310305109111773245689977435644853755444124249280
822 6107651401849209916137199956934708224235795267869647146150091520
823 6280852523394222600325977451107520147230844881031296451336561920
824 6458747509084989321540317896743630034662117626559513412196755200
825 6641454518796564113772332754923012182860846574632398033674314240
826 6829100851687652862624933482424072272740365718102268729477299200
827 7021810518278882432168900199525171641427719059854348606884472960
828 7219717162061852496270476126449995070320510245224345954871205120
829 7422950917825626048402585579712626905240646519693722736308721600
830 7631652073254902923372082628854990293929303544595406069711156480
831 7845957174494540656507233185236112684007322669453413569720858880
832 8066013465978607796231870984443614834065824517673259702087028160
833 8291964204265359476397360360637833438524227728329389859274242880
834 8523963918509119560496171349004736352901852498818398268162649600
835 8762162887136283013363051430178144357662607962189676808554140160
836 9006723265821731944352273829274020844048485402433590076147238400
837 9257802681593209708212462041428750845474986662544434606044979200
838 9515571272780682913706413344115885805630888425922696398807881600
839 9780194355234154943085820407059794435412561313725242726991788800
840 10051850423580259914158880457809181804747519639989618964305868800
841 10330712836669267904074759455070111108439078301432141738518559840
842 10616968834672637776313517675287292719832326431842962257678499520
843 10910800190947171413186422482190466983229080972169388993640989440
844 11212403296621377373321396532359586396418057362664797240266131840
845 11521968726242627506833281026410796301163187915836560476192630080
846 11839702447181935940373812250250437051341949876796903037931809280
847 12165804237563747476016766870575725902800467650260778559814772480
848 12500490083877843878307370839247853541320452785152573704739017920
849 12843969389845711232869993919497700383885720736874891029370140160
850 13196468622167229032599732263357246329513464813769223294002869440
851 13558207249249064965056923604002208011739480521922573180948487680
852 13929422701630177159539392980320094840245075345430978231146808320
853 14310344969133378813550658501716552925277339554225819595640240320
854 14701222949579824911862321409751681657212899653570620516747911680
855 15102297633174934772519450546448619938606781963894801960771180800
856 15513829908966443127927001313054418487837358903698056189791529600
857 15936072265677632232350340243314070580094941330667600565396663360
858 16369298133074441975061121236979354561426552775410839406927303680
859 16813772016343404248899464957772402919566089631884103086907651200
860 17269780457751652019060605333179044768418843484161439270652424960
861 17737600522051892561653127455647211760203609702589082580324853760
862 18217532458855071019641575537991140903816015713277634420361720320
863 18709866457097518439112900451891718127597742262390452929505797120
864 19214917097507963879358536834515779406242656322144728569722182400
865 19732988280037812796945695057468519366867830917561336795298209920
866 20264409565370308067301359345749923609631158459264893069512668480
867 20809499179755794170811244066961449787941023068887423286060882560
868 21368602338574146630447095827086726885568072481470970074352885760
869 21942052233773657463894170531563940093307321155139700741711411200
870 22530210442922765571187063144469921477320937476069894198294771200
871 23133425787961380909602377054224709826203547725900360463040103680
872 23752076944282617106654830807573832752088639754522367991137432000
873 24386529060258980281277808765300649641658223961636008901900409920
874 25037178673829343122909539026999525317045453358410725467496012800
875 25704407983254329989732157083320081994754271291218609029198095360
876 26388632190777222480508405995957411045800921980195313594716404480
877 27090251295863239056597803779155177174033689353188489736975296960
878 27809699998404996766045979969915300974746383585976793578305107200
879 28547396886698430021672400126824025014492419525383564915650658560
880 29303797024244717948172046538819100905196717734319436882023156480
881 30079338406018270652526516698598432121954146257860090220815836480
882 30874497366958821512020834358085473108495280555696877520065308960
883 31689732157730534102000709269221704302395253221389888491804046720
884 32525541327947143803704299404953549446356274716965654413833248640
885 33382404273944797834763910250807449599488276242851824639639065600
886 34260842739798448201355134668598001106034692335300067433550743680
887 35161358191290023306481772647761098781381301337733804456132885760
888 36084496594033607234575995182580884873969914890935735362884460800
889 37030782441840049835187837330039734844593545005332645600716554240
890 38000786988605868361031285570770665319244298390150294275192419200
891 38995058760971328949600304224679161775553123319944012452916132480
892 40014195408771744217742072099161645613213612766016582433601500160
893 41058770534008418623944859005078806798376151375007990871524505600
894 42129409343506171083590259737987672695576712617948620963205536000
895 43226711596021163235199309214045370682414954150038538010553273600
896 44351331260800630342019968701763104599521802493605988750972691200
897 45503895386834235446160768731017284605722383855495295431000852480
898 46685087956996171892614344798747488442563221475605203794067336000
899 47895564486098010033594564055971540042106778229700042160226355200
900 49136040282075485099732325867030261923868925622254895873081391840
901 50407200544476123086692610405186841037884298489488147781720452480
902 51709793267367584821744824442142778489473622318133316814872643840
903 53044534612630740593441784435922853573082983802880733179823984640
904 54412206672677290517641604255485427374236010586728285560887803200
905 55813557896249123109524297191470964352336564711991672519824292480
906 57249405954235435082088412618677161532441391299926015829023861760
907 58720532955046674891075210493262803523893248230609718538875807360
908 60227793683623630360998650817213536339170671966314886232028254080
909 61772005346906312337798317747683756860873259794682234282186484160
910 63354061436576919061753415400223754965769280836528898314770283520
911 64974815749246389550029204863475554189687409742800113239326574080
912 66635202152552228131730308498891971253371983540995505463750259200
913 68336112577640306691781482788925461218411483404592073874102167040
914 70078522999214524896879506268666147012546921966922911526462578240
915 71863365102155209857674915648787827309326870192930314561904842240
916 73691658763048394969279376152045444162373098886132413133588100800
917 75564377097864358495656583726213647878203203873668000928346629120
918 77482585766082590292116654080440093717578052872273911582636377600
919 79447301051873883561283184538512893665583545085405501105588742400
920 81459636347638583697629927740703645421020343308867843066453491200
921 83520652926433154724439051240873207526811313415942602694464750080
922 85631513934630657637500882772221472043093049705747598111355958720
923 87793327519526241996457864371227658479816387978832329588883325440
924 90007308699517321982169829849151825310038175199323814006992506880
925 92274614447856468224658876916084875614313262749442201598871677760
926 94596513849940994639887941631861569456831451232657296649819758080
927 96974214750649027171501063137921573906744677224170932475714282240
928 99409042576433529779632240367332359144315458422125273704942654400
929 101902258161267908212626170830347478431428842920792789710244513600
930 104455245655853363813794713485080335434759581792628559952160808960
931 107069321074410748580959398818972520496828738328572297158982819200
932 109745929760706129792074564958944042308362821160526709345766058560
933 112486445205868882455537719791156100617742705780275797038337162240
934 115292376503564374634646081580088656773841461027349810054329133440
935 118165156998188675122932967515377455048529650558447543983566661120
936 121106362212820075524914655534010499348360650255781577753367262400
937 124117487803159060849901289028018247788550490711248598798429149760
938 127200178496486563668331953663039060065286212275132524575191311360
939 130355994836326176099592438548981359948254222897879863830633583360
940 133586653626783469192892451647064564873841795304201718729244154880
941 136893782964048503282276108883800642919345875199911274368788447680
942 140279174739554439823866161924626423059640918229263986631919934720
943 143744527357519979459263496343882899688524764959723027683064138240
944 147291710913080794477276338876623183769303656834420316134194051200
945 150922497006763480612892479682026270517163387713242833876903014400
946 154638837162488853322067065816843107476687854419497691656018741760
947 158442579163231448111540643861171532516636059541463216012784946560
948 162335759341602730772706395931894373664544418786063418566201190400
949 166320304749319325984292181977858519877354320071249936429071052160
950 170398340025201712205133714933675909714251559652956330329433129600
951 174571874725110736022368192425175739139326505350314539641440308480
952 178843125412217214673134507485489856794378651442366081976344614400
953 183214187490181882323991110825208336425700285487842963255006048320
954 187687373238495074579534667357902554516865026427078344437761972160
955 192264867363063215548407731547728288066015404290029512093673287680
956 196949081782138795779152011293734280185204688506120969779993766400
957 201742294125424641192536984992590103215456081296341180376095257600
958 206647020006188381698022902121443570510476469347746902068620006400
959 211665633719206138043370198818555374568936906263216555354127101440
960 216800758823997585939948377997282177509214258653623502640174485760
961 222054870144041117206185525367409048823365367343873123123015113120
962 227430703581052164764177244345664178061071233728349620597919240320
963 232930838538118965449566975748562791057493168744424395443927483520
964 238558127803321621610437050497720413033061304763587320563266104640
965 244315259542460808951383587258965135106518750934120738582607963520
966 250205208192851897242367366680509069790628798781549713103208488960
967 256230775001209015582463340505683038895618985019061896102918204160
968 262395060977215466319827858374197157790094337841732385192844711200
969 268700984976376760847413424777625574597139767588127953368858444800
970 275151779668037431776850904315179008369356678798513599174947143040
971 281750486190315690906635172084196481016104996099070920692804337280
972 288500474204584269059415776713818655711349206651334917534811602560
973 295404911954309423461125342175087581035170706237468028916286131200
974 302467311602717456373578464866013094706648711879681469574021379840
975 309690973556130102542905076547251236315542220530410328051847791360
976 317079558170991178045290191551880377433360048483094876102753132480
977 324636503234827424349872422938901275147141671461209286566866544960
978 332365623263285696453731359581223088016118416383289708844836682240
979 340270498807573673035384479386834261327473217794528638991163961600
980 348355104704734646808650698666157762715588826163547454476038228160
981 356623169914737237958280054866270936083672346099811150171344478400
982 365078835958942469609792317255610698048818800797083966675667221120
983 373725986028410751334521790932119666383864880018383421039124414720
984 382568934999181753303439833430204431810684770410551363137658694400
985 391611726296302917630497685806740744144876111795611556228339666560
986 400858855037767586800933513848129182986453002575814401654133705600
987 410314531179278201127943192801923440927132761887276666804846673920
988 419983437189659906565757287181436031979937446963145783409504057600
989 429869956046916767077303486008806165022954158526993824603804943360
990 439978965023773687237524531281837079093811604498147328265237559040
991 450315026810827191153386095218688967776775741472570708745776583680
992 460883221177205166638222596143714322283992584806172290760172907520
993 471688297544690072678371817731734233779019847466042192809936637440
994 482735546115945927554035244501859327618760597416419412824935802880
995 494029910277016603853348659385949390978109207971218797106677824000
996 505576898986199079168102217203922111635111593087388508427260039680
997 517381657044990633312317813270689956875766655954292719507977850560
998 529449920753699924618516933908677119499353589105352743577469040000
999 541787044147426306680710322534542064367470276739634929883129510400
1000 554398999724485120362179312892589271127233034109212877618427798400