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