0 1
1 1200
2 202450
3 11389600
4 285385200
5 3779134240
6 30885301600
7 181284196800
8 842726826450
9 3262594952400
10 10968671291040
11 32802221530400
12 89267475949600
13 223991253535200
14 525491835433600
15 1161295395893440
16 2440508069871600
17 4898380398568000
18 9456583413620850
19 17601674014456800
20 31764761129879200
21 55643050466516800
22 95051855830730400
23 158401517936484800
24 258541629143298400
25 413235574714857360
26 649074819123309600
27 1001317312148400000
28 1522009296554040000
29 2277541913342973600
30 3365077005515158400
31 4903964289741052800
32 7068483156509968850
33 10064654725920198400
34 14194080601354017600
35 19800306941370132800
36 27389203354160998800
37 37515226898957181600
38 51005006138066375200
39 68727657489771825600
40 92000405357766878880
41 122152888623796190400
42 161238018829509518400
43 211239430404752176800
44 275300646719610327200
45 356313661680436657440
46 459002308009034448000
47 587509310908460643200
48 748815573947491232800
49 948730092603464564400
50 1197447534165232534002
51 1502953672598896385600
52 1879915202465909052000
53 2339170561498832066400
54 2901542022848965507200
55 3581448285603797087040
56 4408224983665594000000
57 5400692018437913433600
58 6599662709624460309600
59 8029481841013675266400
60 9746305249824202571200
61 11780964675332447469600
62 14210386031289728416000
63 17072805429851241000000
64 20472435383591203311600
65 24456425921995327576000
66 29164590734559890552000
67 34653570230501019266400
68 41110612099547126036800
69 48601884788642322377600
70 57375604287330366273600
71 67508801304389469988800
72 79327604260109653384050
73 92918169738710992713600
74 108709180247405816733600
75 126792363965720689628320
76 147725721589352311317600
77 171606103063096721264000
78 199153783177667804905600
79 230461986736909989744000
80 266462621168729934174880
81 307231885348860434468400
82 353964017200816378444800
83 406712435974969052871200
84 466995199708160972161600
85 534817240417599460678080
86 612115860959898667024800
87 698811393629363921761600
88 797352835165944077181600
89 907558152166525411462400
90 1032498636635885996988000
91 1171827708961284799569600
92 1329417715449713602308800
93 1504674221317784013617600
94 1702433378483341878854400
95 1921811768658591340607680
96 2168801508549377978831200
97 2442095813785888430433600
98 2749168237483355178812050
99 3088113873977294114944800
100 3468165479337456617662800
101 3886737265699630606255200
102 4355144863978381732705600
103 4869852856100857751736000
104 5444836531624886969863200
105 6075268963691754749793920
106 6778244959857441034668000
107 7547494980490127081960800
108 8403763427254332062755200
109 9338830174578973169824800
110 10378087422451031976636800
111 11510728876792342193089600
112 12767535487526802909393600
113 14134859289689515334057600
114 15649714423054815839243200
115 17294695391584397655443520
116 19114736689291350841658400
117 21087543052911458161524000
118 23267134311201875119404000
119 25625918576908475905699200
120 28228315180497737387557760
121 31039842584894130678171600
122 34138112092549524014709600
123 37479807687728146548228800
124 41157519122692572066057600
125 45118487995439530969237440
126 49472276524925618054544000
127 54154000675067347012128000
128 59294730333410559691229650
129 64814210769740053867187200
130 70867704025563771278242560
131 77358721909007476531583200
132 84469678046731894762566400
133 92083459318223413870401600
134 100416857206022156263783200
135 109326868395957756183640320
136 119068602274225508145134400
137 129472016396710635765992000
138 140834846147084931512880000
139 152952984069005714695922400
140 166178125502089359586088000
141 180263734584130574489257600
142 195621134523220144405123200
143 211959955782729425554100800
144 229757282382906948995955600
145 248667929869029076822691520
146 269252215330579520729067200
147 291097128789569379969064800
148 314854235513714607698618400
149 340041147160497516219388000
150 367409268082116163483392800
151 396389959524822689940398400
152 427861006656093811528007200
153 461147678438711684604417600
154 497265236407513077938582400
155 535431498802956147395272320
156 576810965039752513330180800
157 620488529868300646198951200
158 667817733476946009876230400
159 717720743453777271585307200
160 771755283956086515469821600
161 828680196264034164475017600
162 890273194693515220757344850
163 955091996359512845327167200
164 1025193151242699191943268800
165 1098889260291583450186661760
166 1178535914663347618367810400
167 1262201836089984787388257600
168 1352562585846797715722740800
169 1447387623066726773914784400
170 1549758551322717326077369920
171 1657081383110083996280167200
172 1772870250099910504550868000
173 1894172710396886260791732000
174 2024962484799332220951638400
175 2161848785443177733812432320
176 2309389163637571639332644000
177 2463662059558090318057065600
178 2629843104529980716163220800
179 2803491490222784720788210400
180 2990435481421567839265495200
181 3185600878375871348877684000
182 3395646006806253539163003200
183 3614732003168865234522836800
184 3850390471950378779999644800
185 4096040708775400367948511040
186 4360130470357229260073217600
187 4635176010521789434010923200
188 4930792352923879672171529600
189 5238407947956381025242105600
190 5568859001455293484706121600
191 5912526622378519820627734400
192 6281520192036208830721952800
193 6664948663813552594818580800
194 7076546062387532606547924800
195 7503892453812951567881834240
196 7962411712744268441714799600
197 8438222841892454988364100000
198 8948501559449835759103317600
199 9477594646825208954992785600
200 10044917997150352408427412722
201 10632691883390166329451881600
202 11262649309830670712835880800
203 11914993929903783735673708800
204 12613846797895047072509998400
205 13336969420830363263955605760
206 14111542170392053161023452800
207 14912400021743485151737982400
208 15769871878244351533297442400
209 16656036969343350556789228800
210 17604452286658053157736725120
211 18583862667664314955338976800
212 19631968474585255063782943200
213 20713524947693162663591312000
214 21870474364130351286045112800
215 23063843190323180602407726400
216 24339898606691097732114000000
217 25655158037571273946717180800
218 27061453778362862038146972000
219 28509912824730727772934563200
220 30058038785935345532150683200
221 31651954538546796337696816000
222 33354914843864963325925532800
223 35106996829834667989346150400
224 36978871594221356728530985600
225 38903397330237715360966134000
226 40958765600432007386762332800
227 43071177722922194637871125600
228 45326414981461037642201587200
229 47642637751554381006825213600
230 50115441380978481865653608000
231 52653389961924069437951574400
232 55361983195786467382213039200
233 58140997869308374063355475200
234 61105877730750766774385325600
235 64145791663090000585352189760
236 67389072310409885013693023200
237 70712232901995424999961115200
238 74256558757698782747470406400
239 77887048514189676203122620800
240 81757933925205954897422841280
241 85720311596209534852592116800
242 89945234025377810239373510450
243 94267224108785746444026535200
244 98874161199315756436303466400
245 103585593294128842951701638880
246 108606134908347842944436552000
247 113737248455781955584991732800
248 119205358113037801936876345600
249 124790366526934275740060499200
250 130740430542989550958412187840
251 136816092550145900936006124000
252 143287019503845684297639816000
253 149890375844255337114080356800
254 156923933186659555341682688000
255 164097001510116334863628442880
256 171735235690411140542217097200
257 179523087053807374063905094400
258 187813691397158207586178638400
259 196261465938633850452033504000
260 205255568030300140952946424000
261 214414624153920472473929738400
262 224163378248542800041331088800
263 234088725486500814638045857600
264 244650318513617323937327633600
265 255396712982610600298380137280
266 266833446053847199551604238400
267 278463372069442764915404123200
268 290837192873196711541114744800
269 303417486162394419163370260000
270 316799083245614708512154995200
271 330395859774342415250779459200
272 344860809790122274517021204800
273 359549768277313048222605552000
274 375172745811437173089619372800
275 391034761944046254925671798880
276 407901281963106550672421436800
277 425015823498973514843528162400
278 443217194404720406970484888800
279 461675583004022906295213187200
280 481301451649839263853479039040
281 501201156929389687413068748800
282 522354542535777226827718915200
283 543790684456075646324702085600
284 566581453608704006406999595200
285 589663791383270717183251550720
286 614199120561596756936283331200
287 639044647836247473458490720000
288 665448176565990208457266004850
289 692170272543910758060900788400
290 720573723945964834532595303680
291 749303812016246873568518643200
292 779834787234554373830863190400
293 810712787880264790909069191200
294 843519110458719042646666250400
295 876679673118287744599441248960
296 911918698770422353523259703200
297 947518589804900855215280256000
298 985341670805587007969069954400
299 1023547617139528137850620598400
300 1064130907873985479027631917600
301 1105102218592179222895664822400
302 1148633005269065038382469436800
303 1192556050140144666526105051200
304 1239213171353367936625541935200
305 1286285992265209278517230434880
306 1336278654303660223866047467200
307 1386689007933394577309382564000
308 1440239398263493253590473545600
309 1494208085293095422167112177600
310 1551526830471377083218501072000
311 1609288321500013714675577633600
312 1670623019839676414208259715200
313 1732397852805222600018819576000
314 1798011216064448140661137346400
315 1864060222349381194556073364800
316 1934199467793657165577353033600
317 2004799313633471906066320034400
318 2079756593666127167530539408000
319 2155165402889168909146970328000
320 2235250476672733447265292188320
321 2315775427163830982331932995200
322 2401277421791471547925601548800
323 2487244025092387250307284595200
324 2578506579523872990616100857200
325 2670216065132873642581549402080
326 2767603330319866060663181511200
327 2865416304827842385416169089600
328 2969265385939920721123511270400
329 3073563657093361976086211446400
330 3184277711159772878331468965760
331 3295411704818171081312025544800
332 3413417493151781318654457821600
333 3531809395731248680635405064800
334 3657498676243759642280371401600
335 3783595223587188279484424252480
336 3917439666599230643755891739200
337 4051647136908122913674811542400
338 4194145576576923558278762960050
339 4336956817645983545781242459200
340 4488563330016283784497480094400
341 4640499650015454673231206814400
342 4801764424695337148282417364000
343 4963295533551521399010083443200
344 5134800009609899677370690551200
345 5306499942033316169716067171840
346 5488768898231798369111986303200
347 5671244218747278683633328208800
348 5864917878370075673366927118400
349 6058709943743975013621438496800
350 6264464543832692123140361571200
351 6470240265939558869401618310400
352 6688680369675645657150087856800
353 6907143858360732199732625667200
354 7139012458612105871326598078400
355 7370786187906125315402541949440
356 7616867842472252075359434963200
357 7862724476780402020166072521600
358 8123713885702485804836848528800
359 8384468637235701138337629678400
360 8661226322844657564726990780000
361 8937592990458733980429289390800
362 9231026726947712739676392391200
363 9523898539541780613503339592800
364 9834804273690893347449590846400
365 10145123283143846560589863047360
366 10474495356797026481880573283200
367 10803077555067699503420684784000
368 11151964084180405629377384350400
369 11499839510603048661332397816000
370 11869150531579206845585488732800
371 12237405368693510462296803241600
372 12628286863525855859751484011200
373 13017851733775539144592091748000
374 13431510904058269549726909480000
375 13843571539287223774195442586240
376 14281046260840609069979310662400
377 14716851808432240434825812356800
378 15179460215113907115552971539200
379 15640069050680767191466032904800
380 16129199237841427699821343614400
381 16615973424034135536839021003200
382 17132805570894072825616010016000
383 17647178965864012194942464873600
384 18193225676988139153438000386400
385 18736399702027604095677515016960
386 19313253791124293454734774075200
387 19886789188130260634611203516000
388 20495789741962915539791369793600
389 21101328627542419986739606028000
390 21744208765908469945743770076800
391 22383111673429427789797067088000
392 23061694676547203633488413109650
393 23735746857854777056839826435200
394 24451548075298962490455224935200
395 25162627432448762426419429466880
396 25917628753074328442358140388000
397 26667271516435810493774292487200
398 27463556430100762924603004112000
399 28253800160471690225013056979200
400 29093080686017093070318183658320
401 29926068868239972695056902782400
402 30810606013589797566982990350400
403 31688069774660539590087360427200
404 32620239283728950058932166386400
405 33544501122866920057690459863840
406 34526232873445854314414270044800
407 35499733726794672581217073889600
408 36533603046125680543262390267200
409 37558288492630689177273043867200
410 38647000949792782855175120407680
411 39725513547411421002147992750400
412 40871238415972230186583919371200
413 42006353564586019436042645662400
414 43212018110913467047815415728000
415 44405919313079701625195312341440
416 45674599290515552075345973972000
417 46930286387058868244926884540800
418 48264415742944199877928069156800
419 49585037949370980129486806351200
420 50987940209662595482889182313600
421 52375942798802349847420113175200
422 53851106750135774654117992642400
423 55309890288467036759688151190400
424 56860039909972291695052524972000
425 58393174126085518180480685016640
426 60022076522034147743286789436800
427 61632291873690816851397090436800
428 63343898856660684490240281925600
429 65035042565166378366405498355200
430 66832398921356107775974424419200
431 68608510802385196690611880611200
432 70495877116659087659044510243200
433 72360000811415443968411227256000
434 74341844659936223210322079158400
435 76298328793874812158733765917440
436 78378046688011986419464332112800
437 80431453041312829476282176539200
438 82613857441459035263421155081600
439 84767570125228731389659389547200
440 87057707185424428490967553704320
441 89316633944935583857694914069200
442 91718281829909798079653225894400
443 94087567589455928606215644928800
444 96606151797628676119014320008000
445 99089555344686286493596286789760
446 101730766999203053877173680704000
447 104333815101068685781679731080000
448 107101850317620700998237437342400
449 109830334790156402671993720036800
450 112731305586577915652071184041362
451 115589392980134757854321259192000
452 118629704236519042223881702966400
453 121623611529160468523363708740800
454 124807911858280168837866722916000
455 127944154657338955470850226804480
456 131279319611870830504363962788800
457 134562502693410247960095472440000
458 138055732409382326406200550938400
459 141492836314178203123418965113600
460 145149276491790492200331409569600
461 148747620749295181559251854244000
462 152574989579041572919662690924800
463 156339655904815782183862668873600
464 160346033113481110158821764845600
465 164284854949370484890809108286080
466 168475925699566845044707298644800
467 172597108561345187179922483911200
468 176981528024017510618826645412000
469 181290665278159960693858958323200
470 185877495325728276228462225710400
471 190383365891966428573911371912000
472 195178869037080180248902229215200
473 199890662761284023077665146089600
474 204904528080237407242795714603200
475 209828397523619572769728673200800
476 215070774964056706832311595030400
477 220216538184745267232956413928800
478 225694317152158132062544209081600
479 231072248363343977124896751136000
480 236796270568388581150578283168640
481 242413124749857984663089524142400
482 248394735435467738193496265950400
483 254261483088236032955675065417600
484 260508242075126323956904087443600
485 266636365960202991967885356928960
486 273160389307755823234460851903200
487 279557281766779012378899851121600
488 286371240176201114602612722703200
489 293049138209619487630055360684800
490 300161323367414313482365846512480
491 307133044880399188237587986621600
492 314556969375365046594480255166400
493 321830593900477554715330000939200
494 329580384727927861441211647382400
495 337169559198836621823082308024000
496 345254294196573312601136707747200
497 353173297153642533105380402649600
498 361608034872183762404665790779200
499 369865672641935190166210350938400
500 378666159799649136407047160875200
501 387277633797868972893024451852800
502 396453777266695400112037182549600
503 405434981527088067298609422379200
504 415003534634980823174821603420800
505 424364065743406398572826931318080
506 434342560693455909864190405396800
507 444099316258541586407006967871200
508 454498552248382757591084606265600
509 464669195645890697654223332554400
510 475507808866425928681009747635200
511 486102778012815722529437907072000
512 497400249239227082791429419076050
513 508438315327499305571533109299200
514 520206384209006568336812167008000
515 531707175997198815175282397766080
516 543966550799150064824543434931200
517 555941379734108995132975719326400
518 568713692208306749576531445366400
519 581183376785240841791006902779200
520 594481388896032535211757165884160
521 607467718199559595159419951534400
522 621314393458139979235870165092000
523 634829612718612608107805723344800
524 649248932149082992192891971407200
525 663316132073940520926346096625600
526 678321944327813850733862396630400
527 692965262337087158945988511456000
528 708583017092754612541341717779200
529 723815668199708827802989224231600
530 740071953210314619709059475569920
531 755919521512898022325830485032800
532 772829309417366805647438555092800
533 789318520670035769162499333934400
534 806909971536749113198203849384000
535 824055090370926521432138022567360
536 842357651764307845256549214439200
537 860186966252900946744294291273600
538 879216810264855629594131706287200
539 897759863896340776134158737037600
540 917548155029515278288726126777600
541 936820315774054199708750506207200
542 957399601619294377658555276678400
543 977432133467499747030874663790400
544 998819829619625026925496439176000
545 1019645398797457065789954501579840
546 1041875960731980229065204713936000
547 1063511053087059236615604761920800
548 1086620439382581072049951875195200
549 1109099551873671781102118633752800
550 1133106524646446749311577606000800
551 1156465743196401486508247628945600
552 1181408317073114967893393779248000
553 1205665309095557506194696848371200
554 1231583149178968341096968160146400
555 1256775993561868441798083722246400
556 1283689274143534653109425467944800
557 1309857749818003676136013289253600
558 1337808397837585571210586242976000
559 1364971369677371971356742538385600
560 1394003153086433388184570073537600
561 1422202615998816666359354192915200
562 1452337134782334320452467539908800
563 1481616924087655685681494193868000
564 1512900346524933585990894194896000
565 1543280622282415644432941230061760
566 1575761198969099461919574378853600
567 1607288174758670728549917330878400
568 1640989014114740240052585607708800
569 1673710919172867631329459493716800
570 1708682881738359537249796467325440
571 1742621212645817331227875384231200
572 1778917380706997756783826665339200
573 1814122980545665241309366482470400
574 1851767987255936132802361835289600
575 1888293949699010370835801184730560
576 1927343777066777301647479315213200
577 1965212900127694151053543676092800
578 2005725930337177992154505861357650
579 2044994062980971659545850689296000
580 2086996578336193434541989576561600
581 2127722118966041669080228948478400
582 2171275608131231103001577738019200
583 2213482714216132240700480631806400
584 2258651287508644788926524098334400
585 2302401345706614593422968361944000
586 2349212989458418468450151432349600
587 2394570091166746115885507319692000
588 2443092328250585578646953459538400
589 2490081957706041669776876397408000
590 2540385232096214814318776738832000
591 2589074806647485798753477568651200
592 2641188759053213670432733902957600
593 2691648611341475914426732898032000
594 2745647273794305197800974440966400
595 2797904321892822037241220813025920
596 2853865036000093572321916480012000
597 2907993157172148723898682945950400
598 2965947290724658972672278495801600
599 3022023543020220439120966076244800
600 3082052325672051987139653410105120
601 3140105065445898072973763368761600
602 3202293226717691555578708800009600
603 3262403406222686120532538904925600
604 3326783995308540354232109853019200
605 3389036109028112692918321285476320
606 3455698181495248090027743687862400
607 3520121893743374473132217999817600
608 3589158263376715983262853751316000
609 3655842134976987464424300686134400
610 3727287679577497114749649525004160
611 3796324290042319626337948739544000
612 3870276426543368824074347086536000
613 3941696774933305737379543398122400
614 4018257017262620958849012898748000
615 4092158076991993535870670331884160
616 4171363140231145613214748921852800
617 4247846119835454199929431382464000
618 4329802567705715709339455190763200
619 4408899661274441639667494083716000
620 4493718617218945621410824321385600
621 4575535936506742785043674299558400
622 4663255775528699526550030365667200
623 4747903965378111266024292260409600
624 4838641076053455076465275942456000
625 4926153639649861304324702427525360
626 5020029573548702956288142288665600
627 5110522348474913109928285727286400
628 5207577187136059223731031893514400
629 5301170938488805089791182563940800
630 5401531921778587021772643106200000
631 5498261393028052220664464689828800
632 5602061181832671180170243662598400
633 5702052838242803933745324103504000
634 5809333045265154034381609544253600
635 5912718845986962697015954354788160
636 6023618472145111413522029409403200
637 6130434080267713683252345175610400
638 6245097924526969724487678788617600
639 6355481187473640261926523836683200
640 6473952548907253930657844147955360
641 6588047554382044483941099248196800
642 6710477937739772870938823595038400
643 6828321227609906095924907287668000
644 6954868426686856013381593761993600
645 7076610439646527727612712245276160
646 7207319359849270634809420057046400
647 7333117048311115733504054227867200
648 7468152843301879938016020961754450
649 7598043307734628410454275175977600
650 7737578122034134291611562914987360
651 7871725428909582837089249922681600
652 8015805373234522663583221163330400
653 8154380527594737144586924353725600
654 8303185340979446474832263439446400
655 8446226103061343180719153154562240
656 8599943470475536540867036024881600
657 8747628324397875469436970883228800
658 8906305529424443310885660341155200
659 9058820489790548805391754480877600
660 9222653389256814854612250623164800
661 9380036655369616550260497165232800
662 9549229386599178689928521970655200
663 9711675189776000035940476879100800
664 9886275802693778187878822233231200
665 10053986752165235314542704041038720
666 10234208535110045223720024104157600
667 10407222631516933578490539124377600
668 10593287660752718205331563072270400
669 10771815917598667205300763340558400
670 10963773177495552799659865229443200
671 11148036135696736519362438017534400
672 11346117328202575944393636594984000
673 11536152636673497462477394572926400
674 11740598971480222135666319598480000
675 11936636204464479491774499887832960
676 12147497341024920353231670227998800
677 12349775966864481253374831203240800
678 12567303676646589428845673452395200
679 12775860341492371710361261692777600
680 13000316981763332570385883812978240
681 13215401306275145199842745434233600
682 13446836409865574039089129058577600
683 13668708499667392645854828764468000
684 13907395209420648559477838694602400
685 14136090776483348932164818875485120
686 14382314269707792496990822468889600
687 14618104037377826785280024095227200
688 14871913563862721187980008568301600
689 15115079570362773644874861795870400
690 15376771891723696428096299724494720
691 15627348461529843768492659576037600
692 15897232777318118786952741863037600
693 16155513638542378675246378247587200
694 16433638131123209848447458748020000
695 16699929604711973369190449404520640
696 16986616500892940860599939960816000
697 17260950343902735275593226414592000
698 17556535032745341558273755138546400
699 17839229377707907414530927709134400
700 18143759110811321770093224455505600
701 18435146471221386230715679358965600
702 18748970234605749519845927208691200
703 19049079430622266390083001146292800
704 19372560412964365966589827038807200
705 19681736620641157384699112307603200
706 20014920591748750375679793518860800
707 20333523785588887517203309658372800
708 20676788885577197339874679532534400
709 21004843790190237598358866133805600
710 21358583933041525019553628988598400
711 21696464849321989378584870974275200
712 22060722905508752772562102503777600
713 22408819719564253038478510405894400
714 22784004721982683277465468062953600
715 23142338091023106536414301591828480
716 23528877047524171038419948693852000
717 23897851734242196707090370225472000
718 24295784213997658351115790123350400
719 24675821798848578613333471867360000
720 25085591004245090753884598339333280
721 25476707195009466753073888135708800
722 25898774805621464094562004118564850
723 26301407566111614717764832377772800
724 26735808419901367202996187764541600
725 27150414436530095029529731629347040
726 27597628522364278336176061995253600
727 28024216527438294972586740913627200
728 28484743259415699724216624995963200
729 28923786314748348381116253009982800
730 29397655924456546618130563551213120
731 29849648463832690584897394460966400
732 30337379356578708145989634594177600
733 30802322482946406092786344258336800
734 31304453951389701688234073019923200
735 31782859636481645918577590764853440
736 32299416316025060214479848502275200
737 32791818372269688814236482294480000
738 33323360468484132572715651689702400
739 33829750362411337599352492244738400
740 34376861336678043732284776959515200
741 34897792851028315983177591105424000
742 35460489273775013316582399750355200
743 35996539127307367045271662824926400
744 36575425344884994346940348910235200
745 37126575279715604769842645721163200
746 37722282200787110023976333198810400
747 38289129523278721092636104280122400
748 38901664879500843977795993056075200
749 39484831536090790918264882464576000
750 40114848589339633172768862481670400
751 40714305125096898852936709209552000
752 41362484180794922630095263367280000
753 41978875280835693417414839653945600
754 42645212890676678823381534049545600
755 43279210658464058496808459920259840
756 43964412577027990210656678165523200
757 44615973066125220618089157294669600
758 45320773355507519499568161204600800
759 45990591099973477667018312873680000
760 46714975173167467296300820978669440
761 47403776157641184492208655588990400
762 48148504284205166802796471420065600
763 48856228873924227293169492063302400
764 49622091746270348810053105415868800
765 50349489871742460801406419432744000
766 51136460003227260279150388581100800
767 51884313508615536214802989807601600
768 52693210534834002462226037578861600
769 53461440827509993307731325408856000
770 54293118191160193506962109576910720
771 55082534645756118953525497527540800
772 55936947975428577769290042092788800
773 56748393230300473357943981828858400
774 57626424540076750570489780752516000
775 58459800915651888024236702007004800
776 59362370911160129703774998355310400
777 60218549236489089911933926684508800
778 61145595406868255148991391669829600
779 62025482182427076797140559870110400
780 62977955716790636816415687261459200
781 63881431726054610596826056971556800
782 64860323049355874453951284799520000
783 65788326008706935979456150221049600
784 66793550596748656660354537393148400
785 67747058011270571224510018736943040
786 68779641215413032409392783823144000
787 69758507007578888528341814691141600
788 70819515036248127139526669139917600
789 71824747110038128399234135113600000
790 72914073365704819257710258804755200
791 73946725280690426598463242214803200
792 75065471773782101321644182301039200
793 76125368723381622830038823966030400
794 77274681125686599993024804706447200
795 78362909082931574526828141095541760
796 79542655980343735718116506432792000
797 80660346897227920510053216818346400
798 81871713638299631205060382446425600
799 83018658936504404740207885640025600
800 84262879470485714595821635278218482
801 85440248656184693318767450222828800
802 86717160394669018190112536986977600
803 87926170826839457468355037434968000
804 89237046333125135896135786240553600
805 90477455305006301236436732262904320
806 91823623038107712278996830470260800
807 93096686012775569608573936732750400
808 94477950101235174407849731819509600
809 95784973725364946646801908846267200
810 97202703782626743655838336145109920
811 98543407350403317908816611731199200
812 99999029130406438226466337231084800
813 101374761760317470222470903831195200
814 102868040118827611116789022836297600
815 104280207850207586223342698321341760
816 105812616165301575691169004731489600
817 107260892199393218149392074151004800
818 108833961984214998304173555086134400
819 110319793163516165875507252993492800
820 111933249943566964412120729518060800
821 113458148670188474193869196416863200
822 115113572362473277749095611569790400
823 116677162804086111673911469871380800
824 118376195550092842754630071826294400
825 119980033466372486404699534483521280
826 121722357052907410639282950886747200
827 123368063959551869051015535082063200
828 125155374224466225505012997551032000
829 126842517408782325211517104840442400
830 128676579484453386359427684006473600
831 130406831255735209892639934349681600
832 132287273397458117565639835125333600
833 134062373974878168667717184195428800
834 135991013013778156929938932530657600
835 137810472368958134018096248293570240
836 139789204752712284417129222927110400
837 141654814327930666639180278004819200
838 143683211707943443115504291526151200
839 145596835345761673416998237284344000
840 147676849287428730013144658017352320
841 149637933918531997930901251560646800
842 151771595464939493448539360215783200
843 153782062176349218071059963136766400
844 155968877129759371007203935810141600
845 158030727915245765398244959644516640
846 160272791594437841100851317215417600
847 162385397904067995741897712862692800
848 164684887811373236201689024260204000
849 166850305626239208473402949807561600
850 169206661504823765146233205488262080
851 171427040219706639518956532965659200
852 173842504396062020734521073420112000
853 176117135607159092926012451988631200
854 178594037952944808750591034516104000
855 180925128544526104344480634330150080
856 183462836225433837290394532010757600
857 185852685777645744139836204610564800
858 188453600981602979843712028286246400
859 190901409730151932418071742821778400
860 193568032062698144484792464101288000
861 196076167846768888304313736545929600
862 198807777310514950740647966749036800
863 201378703358494555335371427078211200
864 204177868171528065435934242187651200
865 206810692634981410495132307983285440
866 209680093650066192801667872195889600
867 212377347901160442642052887755256800
868 215316173137588261782257542714377600
869 218080490383848699702604681203360000
870 221091493513495551816701411453430400
871 223921881190097895758132286830971200
872 227007927656690988442547712904092000
873 229907095467578362790918021018539200
874 233067267558095880373789338935380800
875 236038038747840002050351264625596800
876 239275287913787911859709655500976000
877 242316550947386518246028869204197600
878 245633943244721624952884973761129600
879 248748592501520106094772292484440000
880 252145104638789983385057997695868480
881 255336165783252672549378246084732800
882 258814950072892292895495542562764850
883 262081186479540190654284814670032800
884 265645517114879625754182168375971200
885 268990030048910665651718035976493440
886 272638768278309960799190481781063200
887 276064788922863642609472413283486400
888 279801305514201911833413220869788800
889 283307454906328667305099441502947200
890 287135256794298175426595254630680960
891 290724856702646798651718707256333600
892 294642667828170404733229508701440000
893 298319173188500514116118233021147200
894 302330590726395339962188318813481600
895 306092479473581662830130862857406400
896 310201258087234978624406492041667200
897 314052075037440688256165546253760000
898 318256794774214587578658428479752000
899 322200226046665625036752016693723200
900 326504737290585512675872095860766000
901 330539105666333467242332623011744000
902 334947413887727922556469712429726400
903 339076507165780573797116284475952000
904 343587028785424185486728211635702400
905 347814792513012940564709832587920320
906 352431647269962087105353654138808000
907 356756222074486321875399728147186400
908 361483688631312548569672618860837600
909 365909112940686729512146946003772000
910 370745443990517043405374883961958400
911 375275939681732109616179099349664000
912 380225527347721691215229299156262400
913 384859043924272357032269182696224000
914 389926449006469084598854505213952000
915 394667306896230746577357267183008640
916 399850604071138459442639522286036000
917 404703303669690856138172502175944000
918 410007181716251072022259665877651200
919 414969456934259446156927913403662400
920 420398792515788405093601375133595200
921 425475263544870522195767464783561600
922 431027922298047330571578118117605600
923 436223392767707428194604557476542400
924 441904369201103974561591697888713600
925 447216357234152148817467739072179360
926 453030864038569815804878504421356800
927 458464290992508066425975698841966400
928 464409975131615147742843698980476000
929 469969957406786977154518551989217600
930 476052156302110609751101515901614080
931 481735978389863741389421938373575200
932 487960243522494138232876733436166400
933 493773155481565715125121121830380800
934 500136886223804608210820626074252000
935 506084356048785867351954751338865920
936 512593254779116792035669740066887200
937 518672294439144320302204364351865600
938 525332281231340004287674866526156800
939 531548478981154930643928889257801600
940 538356706420551548634065204069812800
941 544715903693039705730759402643120800
942 551678440608795972609585480607536000
943 558177365400473306959396637382220800
944 565300511128486598597182469452972000
945 571945132496552354799756096872885760
946 579225773233877713476538266857985600
947 586022307270664668290050227264847200
948 593466910637896687555460207599841600
949 600411766116470240124412541579908800
950 608027057872157645633608941442208800
951 615126608122485046677675541478872000
952 622909162884177027866178288593683200
953 630170032766595022862993764647915200
954 638126728295997690144495716857524000
955 645545007039751732832917975205208960
956 653683021499808084396230364544611200
957 661265487278904957820892071479872000
958 669581070307416337905116286390528000
959 677334767312475449767337143683347200
960 685835258587140393026481804939113920
961 693755932129097760088214883501313200
962 702448962994628644306206799201571200
963 710543832595531742695704334370268000
964 719425287735013992610751715801019200
965 727701870215218288632969383695213120
966 736779579147681076203073389634460800
967 745233221652632783594622499103774400
968 754515309706691820420386032912294450
969 763153683425140491296337850021472000
970 772635671808893585359168337146808640
971 781466795848481125353761550623093600
972 791157003113481012083322581306839200
973 800175809934105383647408626407092800
974 810082868444957355094001082184105600
975 819297540285864787487400341902605120
976 829416579677349225666014984014365600
977 838835636077492659218955954342417600
978 849175508801304811361270297784491200
979 858793417868135924536788792665836800
980 869363326767352831377975615355970400
981 879188813377158301263079886924133600
982 889983433209412386566063188087408800
983 900025562568898862648588818022347200
984 911054292195259881726913200907745600
985 921307070082146428065304949568231360
986 932579716857323196594327499930276800
987 943052407105512352520653864087398400
988 954563173801950572233595216788718400
989 965265400254906918939473220238289600
990 977024301698793602124513288046012800
991 987949573499580365060094580532380800
992 999967020709951212682058964295686400
993 1011125189672960621612281912847958400
994 1023394856485067096403519870268137600
995 1034796178638958026838218791794198400
996 1047328733103364827785986725505952000
997 1058966143983237852171665526695196000
998 1071772654421796655472457789831452000
999 1083656607085405039791274270802092800
1000 1096730221577076102493174482589452480