0 1 1 760 2 77560 3 2508000 4 34729720 5 259114704 6 1327461600 7 5341699520 8 17701924600 9 51294999960 10 131880275664 11 312126610080 12 680432137440 13 1404010658960 14 2724593155520 15 5089580732736 16 9062110326520 17 15699349246320 18 26159307313560 19 42719885410400 20 67517852274384 21 105157867503360 22 159203804818080 23 238449500047680 24 348393681089760 25 505016203870984 26 715998429602960 27 1009583475837120 28 1394985783934400 29 1920556527908880 30 2595758016557376 31 3500263995856640 32 4639780086083320 33 6144599338727040 34 8006836710910320 35 10434178665224832 36 13393439884972440 37 17205260126371280 38 21787293601378400 39 27634328212975680 40 34569070517014224 41 43341144779713200 42 53631081339682560 43 66536797886583200 44 81512005227031200 45 100179896952181392 46 121610576060508480 47 148158427604787840 48 178377763623433440 49 215580929159643960 50 257561588168251144 51 309029074412160960 52 366587509329683600 53 436846132388419920 54 514892749718857920 55 609691393396882368 56 714232786587631040 57 840894297357014400 58 979496251268440080 59 1146868936238902560 60 1329018630895169856 61 1548154029648588560 62 1785155513241655040 63 2069820474016824000 64 2375567077657145080 65 2741991510649401696 66 3133778880373683840 67 3601794025837933280 68 4099470322325727600 69 4693637412487445760 70 5321492394644560512 71 6069749658570394560 72 6857440748015849880 73 7793838606989754800 74 8774781944620041680 75 9940753852198753056 76 11155007563529007200 77 12596856932322827520 78 14093677606736777280 79 15866805144741902720 80 17699362994886135504 81 19871602303313446200 82 22104236825840526000 83 24748477378013474400 84 27458903205627559680 85 30663110646671647392 86 33934145586854928800 87 37804282516027321920 88 41734150528275622560 89 46382667103117208880 90 51092332037869091472 91 56652385165175847040 92 62264138420097280320 93 68899212798981012480 94 75561667782597632640 95 83436932489241069120 96 91329418157763491040 97 100644782310132124400 98 109947546809023631160 99 120944040728674528800 100 131870532019631757064 101 144789818699212827600 102 157606623159120308160 103 172735134255470617280 104 187692787784583013520 105 205386383159397554688 106 222794077022074282320 107 243388276431082192800 108 263623062917802928320 109 287530644924831539600 110 310946191224441674688 111 338668286696446152000 112 365687187936078872000 113 397696392456483542640 114 428861024416551638400 115 465721667659338051456 116 501498269891171262480 117 543926827347699877200 118 584909829519855516960 119 633531657887107217280 120 680457539684527108416 121 736061312248704834520 122 789567618945730303760 123 853127075016169571520 124 913992649241292527360 125 986361237806219959584 126 1055620547335268817600 127 1137834629407496821760 128 1216290338537778048760 129 1309709910338529997440 130 1398431657430430736736 131 1504136740775104946400 132 1604482489870235694720 133 1723893522013518150400 134 1836936053931096531680 135 1971840862982758055040 136 2098928793460197763440 137 2250768160791836733360 138 2393782538431831522560 139 2564359213705269737120 140 2724583302843481414272 141 2916350620726459415040 142 3095607941523693005760 143 3310320129099069831360 144 3511009656948937593240 145 3751093594682381674080 146 3974903188432557652400 147 4243495500769937096160 148 4492654024293736990160 149 4792058094605357432400 150 5069842539827092382496 151 5403040011858721613120 152 5711363762204107157600 153 6082618809357535719600 154 6424470684741882174720 155 6836458221538124671488 156 7215907965940405784640 157 7672599511185530082320 158 8092163259579108571520 159 8598879063031219571520 160 9062073835632233402064 161 9622292473238548339200 162 10134633524690863116600 163 10753110233775936919520 164 11317282818468587283120 165 12001165995881176250112 166 12621868332545358012000 167 13375003321350720934080 168 14058958219745534672640 169 14887644857584774791240 170 15638365813043088077472 171 16551323106292501221600 172 17374149688315782734240 173 18376406370994480156560 174 19280404975098677382720 175 20379256221499257246272 176 21367885141447161981600 177 22574966743393050407040 178 23655431476119408076080 179 24976002953898577023840 180 26159074209284920294032 181 27602780509850354300240 182 28893047787304360589440 183 30473864332969264196160 184 31879238379288217938240 185 33604035612284094066912 186 35139001383521360378880 187 37018610839633062899520 188 38687278506946615009920 189 40740276443398462748160 190 42553323419720479417920 191 44786380314499570076160 192 46760662147696034477280 193 49188257655247746502640 194 51329427752970679247600 195 53973358966312569108864 196 56292714261496199597880 197 59161842885377216909520 198 61682168127717161287200 199 64792292395519933507520 200 67517711482300160612104 201 70897715115901741027200 202 73843653932744608232400 203 77501482536316602791040 204 80693974614124607186880 205 84650714886375945826848 206 88095928370520125670080 207 92384865823139813482560 208 96098707115824880608400 209 100730788470794681577600 210 104748256461193320503808 211 109745761378131002100320 212 114069696214952821530960 213 119476957100312507938560 214 124129444915175419908000 215 129954708653750885885376 216 134975006013803365705920 217 141248314348744619161600 218 146642310794324338739600 219 153413915961777770447040 220 159203234332815729236928 221 166485387546678204779040 222 172722806939804162452800 223 180546646327574116163840 224 187231840242683571224000 225 195663856269087903152232 226 202827485023474881801840 227 211874345046055238354400 228 219575167875177285129600 229 229279380373531742210000 230 237520773969624093568896 231 247956531190255628375040 232 256767110660445429899280 233 267947029966552336528560 234 277405862549041439346000 235 289372090038604307119872 236 299471545124256496745760 237 312322186341526237754880 238 323104850312820608350080 239 336842410640027462413440 240 348394260481380597231936 241 363077253403117402321520 242 375395573452580995266520 243 391132753801779239863200 244 404255533810991986104080 245 421056766179102899150928 246 435099797378601632867520 247 453020899109090601083200 248 467964229535830572619520 249 487149034404540821523840 250 503050000325046785043744 251 523490918111551400965920 252 540473592720980302453440 253 562251145647722762131200 254 580302314629574571023360 255 603572672652032117593728 256 622740653247779477253880 257 647505956951686152633840 258 667959715023476839117440 259 694294213592069280338560 260 715991539884867129074016 261 744101687271318621420240 262 767118533052765748351200 263 796979947912463910475200 264 821495021862279011333760 265 853215518808065132307936 266 879195777568649292102400 267 912996419653846068592320 268 940504077692163947291360 269 976373937758744833176720 270 1005650370721872609344640 271 1043684601867923649430400 272 1074651542536100049529200 273 1115145551702474662433280 274 1147904923497091527894960 275 1190803562649877221272928 276 1225607300009303387454720 277 1271052765413640487180880 278 1307838194573815986357920 279 1356143206495403733338880 280 1394986630314526622308992 281 1446114022749402660271920 282 1487355870740712850045440 283 1541429186529356455669280 284 1584939163984346292972480 285 1642372575701677874254080 286 1688282627538099027744960 287 1748971528416240738718080 288 1797636944262827470098840 289 1861770922279314340979560 290 1913079670543784459933280 291 1981091903379354207583680 292 2035134889107295110085040 293 2106950058079135413401040 294 2164207519247885241953760 295 2239979400443245655136960 296 2300238825785255337870800 297 2380541556807571190595840 298 2443977649640846233208400 299 2528636212928500944931200 300 2595739556087603295871776 301 2684999006713586383279360 302 2755582004110411008230720 303 2850042778104757769651520 304 2924218245761182235439200 305 3023739927986687562780768 306 3102171163999859693185200 307 3206941498817157386710880 308 3289303870273641177242880 309 3400118372774687238255360 310 3486633672625486802692608 311 3603206559929353732069440 312 3694544825668450658963520 313 3817198075405221073260080 314 3913070621019585369570320 315 4042620188562068380100736 316 4143155945632134827227520 317 4279361924423218236548880 318 4385478608792071163046720 319 4528577515872599944032960 320 4639781803559719748619984 321 4790854857851032202455680 322 4907425432128239295552000 323 5066037022132180195358400 324 5188892739922708394447160 325 5355451979176176074332016 326 5484149102654449764861920 327 5659753231443718431220800 328 5794448716506588696584880 329 5978727377447248292951040 330 6120664837794021024052992 331 6313898590116694367518880 332 6462347236314122108051040 333 6666007912564221885332880 334 6821329911167736225804480 335 7034757707221432930051392 336 7198186608110650200948480 337 7421894319089953480177520 338 7592785933072904166356040 339 7828255755408748245105600 340 8006782150446113579152032 341 8253441348231615928857600 342 8441271575117391522021600 343 8699469091110720597454720 344 8895564505049960976851360 345 9167265303990997758856704 346 9372074719050108179740560 347 9656304035922587023694880 348 9871491956779906376224320 349 10168912277917215144615440 350 10393539849548508491903552 351 10706111732711424921252480 352 10940357193565805099133600 353 11267251975174305653998320 354 11513365061908299874496640 355 11854986346032626009075328 356 12111488421840992930456880 357 12470437150913995551567360 358 12737907565166993746969440 359 13112807795339688623528640 360 13393445795057336627870352 361 13785117600632548899687960 362 14077579481477512156642640 363 14488630860408648654449760 364 14793127494474249432184960 365 15222348510379749230746656 366 15541849017941618450909760 367 15989697091001741724321920 368 16322170049459306690406720 369 16792100263802704739819760 370 17138254675931244509421792 371 17628317161878842027003520 372 17991031311839564069698560 373 18502275551427964833857360 374 18879708007005794333478720 375 19415534639094859688931456 376 19807886300949446405612160 377 20366566057706308153617120 378 20777779234055940318082560 379 21359867187439416753378080 380 21787135203600910765139520 381 22397136830319930612510720 382 22841315859028088073423360 383 23476568840626244697461760 384 23941459020435107763352800 385 24603248727306203023609344 386 25086299058817862823929840 387 25779020296715534751455520 388 26280466311876188357911280 389 27001759838122169357261520 390 27526728713991634559908224 391 28277204641955566757136000 392 28821869275128479326883640 393 29607427570724530870273920 394 30172885844499998832269520 395 30989869062175953353959680 396 31581028901885744605347360 397 32430990958595116555636880 398 33044448031715533677840320 399 33933120091052653629312000 400 34569068279455870355576584 401 35493188196571225188509040 402 36158249309760629927088000 403 37118556067542088942297600 404 37807662075385031732179920 405 38811743680640744985324624 406 39526209317431983352640640 407 40569097031133325184610240 408 41315314383101972537288640 409 42398982101178016578229040 410 43172359625064264342094368 411 44304120441136201550051520 412 45104770861621774865597120 413 46280296637778513830580480 414 47116821831879514615709760 415 48336895187869146598103616 416 49202538039666226732000400 417 50476846735723242517898880 418 51373291194533966759145600 419 52695298013550820675162080 420 53630697735811244820699648 421 55002764831697016815047120 422 55970980105347166179981920 423 57402529395495486857285760 424 58403683589594080784032080 425 59888888246101736441830032 426 60933946798088578908092160 427 62473601676846873663122560 428 63553790453170380199858080 429 65160341545699782669208320 430 66277661373387142656263616 431 67942432207594729823483520 432 69107203074064435807561920 433 70833177701223095043816560 434 72037466331007471065856000 435 73836526359331982839950720 436 75080289753565622427290000 437 76944678790462345829740800 438 78241994310255127821263040 439 80172668753390310616462400 440 81512054766477096623414208 441 83524722081100917688295640 442 84908521261238633697745440 443 86991975687293230818312480 444 88433401800468371106688320 445 90591193107417855524401440 446 92079845440945057069687040 447 94326871440256774032801600 448 95862702204564727287135680 449 98188975196665760757630960 450 99789710932038145818999912 451 102196150064271014599149120 452 103846879251465642112429680 453 106353439647132896253062400 454 108057154996502682803205600 455 110649246635856725092762368 456 112422484279140402208675200 457 115104276369746414469813680 458 116933824793192189650178000 459 119724186038471221414296960 460 121609707551744799251246976 461 124495595463247551266520720 462 126459280947809818190730240 463 129441810099121778568498560 464 131464760659215010069028880 465 134568843646941394885896192 466 136654552222611765754768560 467 139861307313914562529411680 468 142030716948186804749405520 469 145345387289406023118319360 470 147581458156986991084945152 471 151027448830866841619242560 472 153329428807644215760387360 473 156890239180153347637127040 474 159286141503513999115630080 475 162962758431517396476655520 476 165428420000537839595829120 477 169251737066559505125380880 478 171791599282645201308839040 479 175737837907813108811208960 480 178377861369225552781766976 481 182453141574246294999126880 482 185171522492950877782379120 483 189405205045651806943979520 484 192201065785592142205859800 485 196571941919511721136851872 486 199479991757140829577040800 487 203988793447950481765119680 488 206978830226618873637754640 489 211664221831329840329704320 490 214741413082252994715117648 491 219573076719848228292596640 492 222769394993915779586270400 493 227755006173935964133374240 494 231043307773245881425019200 495 236218950812340759251484864 496 239597685517034777715234560 497 244936308186023702606876160 498 248448856348954404571155840 499 253951375148029202886228320 500 257559633225786175859813664 501 263273565413017576036166400 502 266983429566200494712735520 503 272871088783676204338520640 504 276722475345958181730605760 505 282792758140736876282512608 506 286751372302294291821254400 507 293048401113803339505246240 508 297112516069113652752112640 509 303602748788049176434782480 510 307825592706867304282232448 511 314509501497254407999768960 512 318843214461526086214610680 513 325779692683534099706361600 514 330231824658922360485254640 515 337373480852706659844855936 516 341992762357477058070672000 517 349349838080131310082485760 518 354094109133306105854546560 519 361721183226667123355196480 520 366587662940756595154510176 521 374442527399938194891391920 522 379496211985768259251077840 523 387579553505313138143234720 524 392761689431782237086109920 525 401145279449811147042210048 526 406464434165962983971812800 527 415088971906924494122688000 528 420605451170065162955617920 529 429483720457524559800911800 530 435144904152068656132740576 531 444343071773692041076190880 532 450144800410848126439340800 533 459611132621654265823835040 534 465633513182271819433533120 535 475367973211564294321732032 536 481538080605535230710309600 537 491627642151845484867404160 538 497956418008019538098789520 539 508328612729799581835879840 540 514889057648948418425715840 541 525558475536944295126329360 542 532285250422292531558499200 543 543333131623557130427906880 544 550221589783504494064249200 545 561583580047000631137054560 546 568730752679077486471303680 547 580405601637675078478523360 548 587722832442223666136606640 549 599817073149916257539532240 550 607316780694137317194423648 551 619740742225819274240366400 552 627510928247479018242489600 553 640282822559813758002703360 554 648244343397907287942259280 555 661461836945541097485633408 556 669608041888881270275868320 557 683191437769555469496066960 558 691640965976571193080564480 559 705589207444599706466687680 560 714233154701286353508719232 561 728674335594185335177155840 562 737526608393193724965449520 563 752352228884097028560086880 564 761520390164466146641820160 565 776751160896421972973428896 566 786137899363861747891650080 567 801890861263259459949051840 568 811488839886835594644450240 569 827667792960185791781586480 570 837619618139113223577473280 571 854221764445090212019346720 572 864394104067638712020277440 573 881575109708050959387125760 574 891985707396404023333687680 575 909612631929135925776336576 576 920390115461048741711450520 577 938486385330171676134614000 578 949514057929453890990630760 579 968221663847022413349220800 580 979489311084085541766403680 581 998690366294325349632879360 582 1010368456023662265844063680 583 1030060305033839523255314880 584 1041989047660495670577379760 585 1062357627574964897769827808 586 1074556850943232081321164240 587 1095439935300964570410875040 588 1108065787649036218263875040 589 1129492395630131165848038400 590 1142402593490520572077767360 591 1164541715246053246017648960 592 1177722278762249014560900560 593 1200432924927890223829069680 594 1214090115308332222438621440 595 1237367152553529196181396736 596 1251307000486083019005560400 597 1275371483822884865174234880 598 1289619255928517808918153600 599 1314277460024289185961142080 600 1329018632878607110125839136 601 1354303205178375961358949680 602 1369365195182444621200610560 603 1395479729993835275813040480 604 1410847211642708864264095040 605 1437620485573409919495704592 606 1453538483801416107985331520 607 1480961873291862867358250240 608 1497199741823206017760047200 609 1525539182199330732519375360 610 1542125045971802579388629088 611 1571146023209157361648792320 612 1588299506306917892893272240 613 1618042515637247809157209040 614 1635558918384182006201917280 615 1666264671807044014255842432 616 1684123556455796558800968960 617 1715584581999226427718928560 618 1734080253886758211413308160 619 1766287922981673639096283040 620 1785142807452766565769128448 621 1818411313985645461286330880 622 1837656416975212946115147840 623 1871707967079328238780384640 624 1891606950722564447829119040 625 1926486795948873018107666584 626 1946793341250715785177400880 627 1982784840479619150000960000 628 2003476857653079378491997200 629 2040334942417305190923468960 630 2061759937221584004456245376 631 2099471054928437597783359040 632 2121295812483615222526785920 633 2160235567546344171679497600 634 2182499606970211098647531280 635 2222334396926322533718730752 636 2245347900242164314853174080 637 2286128090857712817469220880 638 2309601015937619523263943360 639 2351664951927943758805045440 640 2375568283418032778976022224 641 2418621582333061009471361520 642 2443363994103618730579159680 643 2487393038842574564340044000 644 2512582632936397704906693120 645 2558028484775675390638857984 646 2583708507259126588974110400 647 2630172207105643805666159040 648 2656713043249877158037066040 649 2704256795132760542098907520 650 2731311827878528581135871856 651 2780331819625167162533928960 652 2807862897218171061423572960 653 2858013591272303395868952720 654 2886507245943373634242036800 655 2937768572549362349907540288 656 2966757742763016624973587120 657 3019646116162132789969447920 658 3049185925812970263273354240 659 3103233033446894507722312800 660 3133756464762858591891601152 661 3189031386819222571691650640 662 3220125204376195118176030880 663 3277098369018028537003082880 664 3308721735677055759676644960 665 3366981259444049186931048960 666 3399703017903952268564833680 667 3459219843081677175125032320 668 3492494242741848359158100160 669 3553880185731280700388172800 670 3587767569649629943007921472 671 3650466270199404556262696640 672 3685471543349413394925223680 673 3749568018680345814428395760 674 3785209505681129690619121520 675 3851251683011960833912645440 676 3887476709400730669840462920 677 3954974397460612895351966160 678 3992456214662804792455896000 679 4061380109646981376043393920 680 4099472399898675889471304352 681 4170534607555497599849642880 682 4209303353314208005075891200 683 4281855345760131663685541280 684 4321898040597947859087180000 685 4396033811283110141074862112 686 4436780110531165393154715520 687 4513135322774640686173435200 688 4554529026409963246888526240 689 4632534426859622203499480160 690 4675358914782634058674097664 691 4754973321852930103869588320 692 4798465610893260738349299600 693 4880528416117824436450679040 694 4924771527908937023705525280 695 5008516650985152021005231040 696 5054203806436081302066515520 697 5139734211881155844164982880 698 5186204728961404064705857040 699 5274269337780263648656370880 700 5321451763627659649413902912 701 5411377355607469984582302480 702 5460179592393902556719575680 703 5551924907603434998412571200 704 5601462883124019278862133920 705 5696000220434513000895618048 706 5746364397574922262200916720 707 5842791559390210679908106880 708 5894797893868096304002035840 709 5993241455879556884509622480 710 6046112363986607074586898048 711 6147437610576839955655973760 712 6201081979491032757963416880 713 6304511292153334794276464640 714 6359995873510587688149020160 715 6465472324718897166942690432 716 6521758867421011431282918240 717 6630406011744037236397416960 718 6687608658883413031035714240 719 6798383688190053219830547840 720 6857444246864420794776795792 721 6970485875415700483329164800 722 7030490591114619754077620760 723 7146812655929498774537841600 724 7207665650402293888599194960 725 7326354681214484643126148080 726 7389286467682286593894308960 727 7510266636408015840172393280 728 7574081164210857045824878720 729 7698665992772336730567047640 730 7763486759806756035757272096 731 7890455064329761601891568960 732 7957365927641388064899877440 733 8086888031344765838380347920 734 8154839023294826236154529920 735 8288081385896798076574009152 736 8356951065318517415724083520 737 8492842089904393891034701440 738 8564069333953945474113976560 739 8702531497506194891460654560 740 8774719382501741848373321952 741 8917263377363953336701984000 742 8990544842137159988997525120 743 9135766313914460655596072640 744 9211407894250072382820940800 745 9359493248839003304524178400 746 9436268731695266473598273360 747 9588554468050217211394909920 748 9666336678779148411768655680 749 9821595148894525213651518720 750 9902036206944096532872736896 751 10060164711026166755714768000 752 10141637785804157705488917120 753 10304395231260811257124329600 754 10387067792367759160949725920 755 10552817931486230199354791808 756 10638141725542100192384693760 757 10807085161022454965876233040 758 10893657177035267610497557280 759 11067351551072752985443630080 760 11155013057835871077072774720 761 11332026180492529615056556080 762 11422670760929550066791608320 763 11602898967339783596318646400 764 11694664408809425935040186880 765 11880120946057201968667907616 766 11973187398610429183753589760 767 12161970169435008576379669440 768 12258027018475810984690349280 769 12450383144273553161600380400 770 12547800729559273335594683904 771 12745507257802429661399509440 772 12844087029314498946663376880 773 13045511246483688843266289360 774 13147451105781007426007673120 775 13352457465342553346693589248 776 13455598551033283920659079920 777 13666487300397348470093806080 778 13771055422529444264895898320 779 13985653921892391268121995200 780 14093577470599821143700879744 781 14312152771426049464852727040 782 14421539731182878134213084800 783 14646153510778382350780636800 784 14756797068486178225014394680 785 14985553598068530987480731232 786 15099961204055558832230401920 787 15332686272064828490289342560 788 15448399574630044306535586000 789 15687753295879911835498602240 790 15805014448881454485651482880 791 16048484255647787412226039680 792 16169486556605514551544299040 793 16417398659205093804336352480 794 16539995043677304638276827280 795 16794694272037948943173041024 796 16918628186679614006030813120 797 17177919010964467815416274960 798 17306089685721109663453056000 799 17569794102456522854813379840 800 17699362959104802840916334344 801 17970508574367925797225091440 802 18101733542483741810355715440 803 18377463377438721472895269440 804 18512882265679449951243112320 805 18793549609325056352768744448 806 18930680662098109365900812800 807 19218944589314988355325628480 808 19357522693779932754020348880 809 19650895799800774077160559280 810 19794216246511436588472546384 811 20092470814878898748539582880 812 20237264620766941380468339840 813 20543887705213516067262635520 814 20690476732134443691076194240 815 21002179177438795495652287296 816 21153440963482696411120543680 817 21470599308610884344616246400 818 21623728818687099603119950640 819 21949409950484965186008919680 820 22104079321630000584456127008 821 22435413193020435268222255440 822 22595360513542504631733885120 823 22932118388439780895684888640 824 23093642336626804223354536640 825 23439777326363847404571322752 826 23603221930309747277227495680 827 23954948650235940252837369120 828 24123628548448300174514978880 829 24481410335856540955056035600 830 24652099217838332134899579456 831 25019402633592562929404424000 832 25191699476250972286369719440 833 25565287538469599452545496560 834 25743487021561373283668158080 835 26123066740514566715797924992 836 26302924219181564309659267200 837 26692966733525869763325450240 838 26874910146419231459266445280 839 27271140806318729435735471040 840 27458916831153384540124912128 841 27861828872088084702194409160 842 28051731718130073019305056720 843 28465308423150545378016388800 844 28656922964434698249631660640 845 29077446224246216688340059312 846 29275625679024369347422277760 847 29702729638323693634960882880 848 29902685996979844963523764560 849 30341492108773224195164050560 850 30543683232836675850504749712 851 30989295198958861557861767040 852 31197942505102051723393693440 853 31650963768602807314676152400 854 31861902197881971602205535360 855 32326819491502622304381245760 856 32539540226827324889450581920 857 33012092670617391580659946800 858 33232155242452160335871281920 859 33711970074632249348178398240 860 33933903473580099836416591296 861 34426755565363206676141217280 862 34651037750173589394136725120 863 35151415625185452164757761280 864 35382887973871143834833430720 865 35891437091404123804082799456 866 36125334856594109104657896560 867 36647098834858908888086374560 868 36882901090854454691382261760 869 37413095842189672216358576640 870 37657060235649517020804443520 871 38195223300057265253011977280 872 38441107780552930250199501200 873 38993832033560670590013115440 874 39242236151997615169760620800 875 39803234806221417903940899072 876 40059595156374375554776670400 877 40629548720067697262743767440 878 40888529910449697337708942400 879 41473204942326234583952174400 880 41734172039282741581039147968 881 42328105792630327324917022320 882 42598096710085517093038439640 883 43200820017741169256363036000 884 43472830888797475378896214560 885 44091754517108993324117840640 886 44366416325229487773070037280 887 44994376365827617870399878720 888 45277901046537293305726889280 889 45915732573553059300404224000 890 46202038257850794279016907040 891 46856199464285842252636601760 892 47144520828067338253455745280 893 47808904053401744866306368000 894 48107256054027135947809185600 895 48781280746055012189710063680 896 49081703528742112351940918720 897 49773675214831104940073448960 898 50076951555022525522420965360 899 50778852663969697692017103360 900 51091941813751786064853204072 901 51804653959604680366697557920 902 52120634171109009061561427520 903 52851520448549370815444136960 904 53169601383467627221344562800 905 53911708292739998320997649888 906 54240876169768623406340025600 907 54993484939060288300416048800 908 55324840848418150854037632480 909 56097392148267200746231862160 910 56431762855950416319281234688 911 57215151339368999422269083520 912 57560311949305747233080841600 913 58355615790943528071931943040 914 58703854073111403228621852080 915 59519296742849586794650211712 916 59869661075969610740721717200 917 60697344345071381790140686080 918 61060035021239183521613823360 919 61899232013746294276252093760 920 62264169337759342005306404736 921 63125436460450976103934243200 922 63493481730950123800639858320 923 64366659031439269172295089280 924 64746657382295962684265518080 925 65632882050663052593083016752 926 66016080119789908779648306560 927 66924530105595352606854912960 928 67309957457592604652776792080 929 68231840189522293521495122160 930 68630897212187041405838518272 931 69565321704775651039620636000 932 69966596410826453832054222000 933 70925517926767941648563738880 934 71330084631964829306709226080 935 72302011297731021114887508864 936 72719725992732810718732422480 937 73705852931927859713783852720 938 74126997490586331521687023360 939 75137726916207712933376352960 940 75561129524477545703662010112 941 76586508178632141203849623440 942 77024882104992572294283869760 943 78064016561624599991240676480 944 78504667547083700142016822560 945 79570893171524014481791288320 946 80014939469243189117682771840 947 81095259768876797250603842400 948 81553881632254283155047790080 949 82649754930152835526690264480 950 83111959798778160072186300320 951 84234960120589196514753153600 952 84699349776898132623704864640 953 85838429665271392052341627440 954 86319375680161531770894596880 955 87473443798525523230156520448 956 87956627118013945460522970240 957 89140519819751222379375440640 958 89627325039973881803275311360 959 90826615986473853087076694400 960 91329465021087774259764392256 961 92545679241151880495378336760 962 93052169180063892988974678880 963 94298396406659993672513367840 964 94807095485119855127587261040 965 96070864937018186020934748576 966 96597762206051049836608235520 967 97877738218168276620242816960 968 98406944214341678338180167640 969 99719872744622418820917216000 970 100252839922652652564723637152 971 101582460376101172465882434720 972 102132975801349078461584987040 973 103481146426435164773283708160 974 104035477574877721918973286080 975 105416716760756596006279978944 976 105973161072983937458193028880 977 107373406524595898496653312880 978 107949990936485137939635995520 979 109367902891674876282466743360 980 109946763847072336833122756688 981 111400923139442137973661714000 982 111983553179956769111971931040 983 113455961003970182338443082560 984 114057928535638573623662159040 985 115550533536549612017295835872 986 116156385049033348252087191840 987 117685269697546205766023270400 988 118293270187069013012647854400 989 119842892536567785348376968960 990 120473046311737429820455084224 991 122041784316873216362450520320 992 122674014984741539486501000960 993 124282779849186880899909095040 994 124918949550829072828817640960 995 126547510907744162262610089600 996 127204843001065284814283836800 997 128855239673780298163855536080 998 129516686421866628357873953120 999 131207033742777552183669855360 1000 131870530244866587618168892704