0 1 1 2 2 5 3 10 4 20 5 34 6 61 7 100 8 165 9 260 10 408 11 620 12 940 13 1390 14 2045 15 2960 16 4257 17 6040 18 8525 19 11900 20 16522 21 22738 22 31130 23 42300 24 57210 25 76872 26 102834 27 136800 28 181230 29 238900 30 313725 31 410160 32 534330 33 693330 34 896655 35 1155420 36 1484274 37 1900420 38 2426215 39 3088100 40 3919909 41 4961816 42 6264745 43 7889200 44 9911180 45 12421180 46 15531841 47 19377400 48 24123850 49 29968880 50 37155468 51 45973000 52 56775000 53 69982270 54 86106475 55 105755880 56 129666823 57 158713840 58 193951075 59 236629000 60 288249498 61 350591440 62 425784175 63 516346360 64 625283050 65 756143514 66 913150404 67 1101283100 68 1326449700 69 1595606680 70 1916986562 71 2300267880 72 2756877540 73 3300228300 74 3946120395 75 4713072020 76 5622850486 77 6700929100 78 7977190640 79 9486552600 80 11269898182 81 13374929044 82 15857393470 83 18782243650 84 22225255900 85 26274590786 86 31032928200 87 36619563900 88 43173215430 89 50854828760 90 59851263302 91 70379030900 92 82689128380 93 97072004700 94 113863883750 95 133453342000 96 156289571407 97 182891057420 98 213856360525 99 249875536100 100 291744172600 101 340378378824 102 396833037135 103 462321413080 104 538238850490 105 626188370168 106 728011369750 107 845820960800 108 982041684300 109 1139452815200 110 1321239657577 111 1531049678560 112 1773058639130 113 2052043203460 114 2373466065570 115 2743569661900 116 3169485574546 117 3659355247700 118 4222470351475 119 4869427983300 120 5612310479517 121 6464884561200 122 7442831322235 123 8564001307400 124 9848708205600 125 11320054992240 126 13004308416526 127 14931315265000 128 17134979154500 129 19653790942660 130 22531434852830 131 25817463228820 132 29568065966960 133 33846927498610 134 38726202129535 135 44287600787000 136 50623625588206 137 57838945861060 138 66051958686020 139 75396528563600 140 86023957297438 141 98105180238380 142 111833249484985 143 127426102593200 144 145129688723190 145 165221454126548 146 188014272567994 147 213860827200400 148 243158545766000 149 276355102035940 150 313954604837625 151 356524496002080 152 404703302087490 153 459209272261680 154 520850075311105 155 590533602717900 156 669280084506400 157 758235583470900 158 858687115221190 159 972079483542200 160 1100034127370300 161 1244370099514818 162 1407127532186825 163 1590593748107570 164 1797332443238700 165 2030216148574872 166 2292462482363874 167 2587674461558700 168 2919885486606150 169 3293609344936740 170 3713895971361300 171 4186393406110740 172 4717416838093900 173 5314025292973800 174 5984107033613265 175 6736474379568160 176 7580969230503553 177 8528580181961360 178 9591572780067770 179 10783634028194700 180 12120033007539082 181 13617799000755740 182 15295919361172310 183 17175558855786500 184 19280303182861420 185 21636428808549432 186 24273202375406650 187 27223212336297000 188 30522736732094330 189 34212150388608600 190 38336376252218782 191 42945384899064000 192 48094747901534110 193 53846250011667700 194 60268567006373050 195 67438015278995540 196 75439381418615888 197 84366839229198960 198 94324964109196650 199 105429853902763200 200 117810368162687378 201 131609496946879936 202 146985873514572695 203 164115444479339220 204 183193314698789160 205 204435783402497000 206 228082592337113819 207 254399405987140600 208 283680548848432725 209 316252024106835000 210 352474843734016622 211 392748699529182900 212 437516011156130140 213 487266386939089870 214 542541540700063715 215 603940707905734320 216 672126613068974000 217 747832040695404200 218 831867072090441225 219 925127051155816800 220 1028601353896833338 221 1143383037780957320 222 1270679460502873975 223 1411823959900849800 224 1568288702309723350 225 1741698809795018646 226 1933847894730538650 227 2146715134558330800 228 2382484040474979850 229 2643563079677879280 230 2932608335083936968 231 3252548394191640640 232 3606611686975126400 233 3998356502762260900 234 4431703948865571840 235 4910974126622347740 236 5440925838698006006 237 6026800157839681000 238 6674368231756277375 239 7389983719333060400 240 8180640305234728400 241 9054034765576922996 242 10018636117807055455 243 11083761419722439100 244 12259658853098154300 245 13557598766629091920 246 14989973435237345816 247 16570406340994756600 248 18313871877086593150 249 20236826435215184600 250 22357351949216050868 251 24695313039567698000 252 27272529034820261220 253 30112962233369394040 254 33242923922580747870 255 36691299778192623760 256 40489796446554477914 257 44673211240306141100 258 49279727088251922070 259 54351235034610198100 260 59933686828740521000 261 66077480332282279738 262 72837880758474030450 263 80275480981618078840 264 88456704491592237440 265 97454354835889403808 266 107348215786144469680 267 118225706786344890600 268 130182598701807545700 269 143323795270675825900 270 157764186200526728678 271 173629578309281724000 272 191057711742932755120 273 210199368846657514400 274 231219584007511264695 275 254298963434340213000 276 279635124708958767266 277 307444266712196588760 278 337962881545251392365 279 371449620980422282300 280 408187331165845731931 281 448485270392392079624 282 492681526124683468295 283 541145648781895316300 284 594281521385606347840 285 652530485711306525320 286 716374747489892625259 287 786341085002078901600 288 863004887643548666350 289 946994553161224492080 290 1038996274876079884350 291 1139759252713410602560 292 1250101364920780171400 293 1370915340309006001100 294 1503175474429856618680 295 1647944936586905187280 296 1806383718760512253600 297 1979757281629403875540 298 2169445957763684001325 299 2376955176890786317400 300 2603926583854481856660 301 2852150125563134195780 302 3123577189906208656460 303 3420334886288473566000 304 3744741565238952985200 305 4099323682385593652972 306 4486834121205960702006 307 4910272098158748419700 308 5372904784449551222100 309 5878290789469016976300 310 6430305663372503366552 311 7033169588912770317240 312 7691477447144782934610 313 8410231456433236219280 314 9194876601119562039950 315 10051339083548161132000 316 10986068052893774450200 317 12006080884527858161400 318 13119012306681625656875 319 14333167694902349731800 320 15657580881633055229593 321 17102076855997082520364 322 18677339760138512607595 323 20394986620894827799300 324 22267647292005665904580 325 24309051119929125057748 326 26534120888760161722500 327 28959074643947056763100 328 31601536043891825981530 329 34480653940090359385440 330 37617231943950573831792 331 41033868798565140102000 332 44755110440595134051140 333 48807614707518670992350 334 53220329723286905748800 335 58024687077099197833200 336 63254811000456085845374 337 68947744842757502816800 338 75143696250845004073000 339 81886302568597711143500 340 89222918094851895532662 341 97204924966731022437682 342 105888069577374192453180 343 115332826586871020166300 344 125604792749989513404070 345 136775112958458175186400 346 148920941086845353021996 347 162125938433483600193000 348 176480812769862195521900 349 192083901247025472157100 350 209041800665024871017973 351 227470048884473208530960 352 247493861457885981329340 353 269248927875360669411860 354 292882272165362634369685 355 318553182959022363856000 356 346434218527598505014614 357 376712292729137181224920 358 409589848265236360284675 359 445286124143136965575700 360 484038524776784737004440 361 526104098733365517673104 362 571761135755216523627795 363 621310891350654159544740 364 675079448968815630326960 365 733419730542131848120100 366 796713667014949505389375 367 865374541366474559068400 368 939849517601948784159100 369 1020622370215481948595760 370 1108216429744688386336500 371 1203197761228206185367900 372 1306178593668085564463840 373 1417821019976204647127100 374 1538840988375657530357415 375 1670012607820043157102640 376 1812172791716963786836886 377 1966226266081708953095000 378 2133150970237403555042070 379 2314003880303057551376600 380 2509927288008803830203000 381 2722155569831734536038000 382 2952022484097839084458145 383 3200969036528607902800400 384 3470551957770866153344030 385 3762452839717823897539814 386 4078487980958887602615092 387 4420618995467529447992400 388 4790964242706432962365350 389 5191811141678975259688140 390 5625629436147687509696673 391 6095085483255247477364680 392 6603057643190112474690200 393 7152652853318715711332300 394 7747224476434753105689115 395 8390391519435354580690820 396 9086059325907421327318000 397 9838441853777527623242900 398 10652085657438027483335050 399 11531895702593654131573200 400 12483163151579405250793722 401 13511595267066429559135200 402 14623347593011517462757700 403 15825058583403976638524090 404 17123886861947064759911100 405 18527551309268425066517768 406 20044374188724860215673530 407 21683327537342982698587200 408 23454083065073951212962405 409 25367065823333176534283520 410 27433511922916943099671358 411 29665530601837666047165180 412 32076170965589637144610580 413 34679493745853833235918120 414 37490648448886862573177675 415 40525956291828845214170000 416 43802999354145272450302446 417 47340716402410837562787980 418 51159505879913188338322925 419 55281336588134199566048800 420 59729866625350263728869600 421 64530571188426501971860856 422 69710879887691175314717615 423 75300324271626143379472700 424 81330696308363471059516680 425 87836218624715174333627000 426 94853727361091781079730084 427 102422868562284757369126800 428 110586309090154953192724210 429 119389963114907594047351200 430 128883235317354793825440933 431 139119282015521545182857200 432 150155291515711860144225850 433 162052785080904477904928600 434 174877940008731404358758455 435 188701936417533284326883380 436 203601329452798609311054000 437 219658448747950817016853600 438 236961827103749619707183890 439 255606660489845667184549100 440 275695301621168598920257738 441 297337789521224970609104904 442 320652417655040751642720915 443 345766343396862250110602800 444 372816241792957967156691360 445 401949006788484301833999840 446 433322503310656379476394225 447 467106373839039841607092200 448 503482903349071355109545050 449 542647946787673868989327260 450 584811923531652974981484000 451 630200883591319653153002340 452 679057650655274580641447900 453 731643047428533341310602820 454 788237209097184288060908475 455 849140991159743445970012040 456 914677478300567457817946127 457 985193601445491820556759640 458 1061061870636822832911555375 459 1142682231895535614508616400 460 1230484056805879957647872342 461 1324928274163433139953579100 462 1426509653675184719912466560 463 1535759252391646905623285160 464 1653247035289879440442451020 465 1779584682215187950885861092 466 1915428594232178574826871586 467 2061483113335698877843660700 468 2218503970433558088105550500 469 2387301977539103991988523700 470 2568746981207910913321708240 471 2763772095422806356313563000 472 2973378233381057685914521480 473 3198638958971126066777804200 474 3440705680150534048102954405 475 3700813207956104975013631680 476 3980285706500509172342159614 477 4280543061040451321730103700 478 4603107693050285554779559125 479 4949611853206948415028682800 480 5321805425297242625449856000 481 5721564276304243121043565034 482 6150899190326511951906847035 483 6611965426540546783198593500 484 7107072944145375876273979460 485 7638697340138336456016100400 486 8209491548876278966405173044 487 8822298355688021801824298400 488 9480163780336998589166133410 489 10186351389900589056041131220 490 10944357604651696484079848202 491 11757928064813444416714798000 492 12631075130628684225191191060 493 13568096593059112816812603600 494 14573595677625926764980702940 495 15652502429444208191154057200 496 16810096573411152961821233534 497 18052031949805594185082096200 498 19384362632270675851317537800 499 20813570842307788244620952400 500 22346596782039148504340628624 501 23990870515126909050948526320 502 25754346034403541813131423500 503 27645537664003562108096465680 504 29673558953630046790933367000 505 31848164233077338044910130552 506 34179793006308488896558538106 507 36679617376293837386861511800 508 39359592704505977466787672130 509 42232511722483387074576085000 510 45312062327276889677474399303 511 48612889307933388854206302000 512 52150660266513984016902924200 513 55942136014549271685530959000 514 60005245744375584868710136825 515 64359167294540886868819251620 516 69024412849499442192992436114 517 74022920436208204672550441220 518 79378151604086888443605504900 519 85115195700196293504531004800 520 91260881178529125165958945600 521 97843894411094404362554744160 522 104894906499127257207541952785 523 112446708615383806263231040000 524 120534356443217533287183123180 525 129195324315107250793838990980 526 138469669692665877444864127014 527 148400208672048900804414874600 528 159032703243268705984273662850 529 170416061079370304833722981920 530 182602548681923568615037332550 531 195648018763022871527965867980 532 209612152801169084473148020400 533 224558719769251476081232228770 534 240555852097587110041774430930 535 257676340003850578499913991000 536 275997945395006416328851903494 537 295603736624309053938491628320 538 316582445469363717295675269780 539 339028847785449917213847289200 540 363044169382138368436189628618 541 388736518771025311784442143000 542 416221348538549599610034543955 543 445621947210734827676418511000 544 477069963596743989111254516600 545 510705965725784791172111079412 546 546680036627647101067749050250 547 585152409351483403269102487500 548 626294143770907084747837969700 549 670287847886638562549239454020 550 717328446511393017172275268150 551 767624000406103824072827449040 552 821396579132607388974356410830 553 878883191096286253580633106040 554 940336774473659777454243746545 555 1006027252955323973306127369340 556 1076242660484853719807714063446 557 1151290339440191739345024440400 558 1231498216986648870139535524825 559 1317216164630943696412002904000 560 1408817446324829495168674398439 561 1506700260805935642902581488876 562 1611289384223740820200382689160 563 1723037919481383990914226183230 564 1842429159130713791066543607340 565 1969978569090027525825118195340 566 2106235900912940058219393242224 567 2251787440824382954842957910400 568 2407258404257644508706491400700 569 2573315485176459345787725991720 570 2750669570050442105877563531000 571 2940078626972701358338869343660 572 3142350781067515078672183171300 573 3358347588035824818040692454800 574 3588987518429537825641663160440 575 3835249666034832813666519763200 576 4098177694582683531247638161600 577 4378884037894589392955270738380 578 4678554369516221992996668231310 579 4998452358894671622673590188400 580 5339924732219789644429806587758 581 5704406657180493496636622423316 582 6093427472086852623568551691655 583 6508616781082490339040747389500 584 6951710938523834187272361388310 585 7424559947037728588519882833488 586 7929134795291958323942419167976 587 8467535263129603937080186722600 588 9041998223433551689969445729710 589 9654906471907847639452853755600 590 10308798117894305601008216672625 591 11006376571392519894818697602960 592 11750521163626364558130745643390 593 12544298440807668815366190607000 594 13390974173196087835588074028355 595 14294026124151645112873731181760 596 15257157626632032541615477092106 597 16284312017509953760485769130180 598 17379687983186708537775358614725 599 18547755873267432948910161365200 600 19793275042552285392016902842682 601 21121312285298288063914131544000 602 22537261429631229217209119932070 603 24046864164149338840459773650980 604 25656232173174644679553847316580 605 27371870661788955893821535929120 606 29200703356755311663379616774865 607 31150099074689249237030282890400 608 33227899954425328538230136657650 609 35442451456441812118223169336980 610 37802634238480343920809276761808 611 40317898023148991098923783747000 612 42998297580348637703010485829900 613 45854530954838092157203395200560 614 48897980077177631937405702903755 615 52140753904690559216830324708000 616 55595734247985954827162851630493 617 59276624448022890742974052682460 618 63198001078698562407667080175150 619 67375368860543402947164824492600 620 71825218982340707506319796616358 621 76565091039393898487630337363100 622 81613638809781013397280860558790 623 86990700103305040564018839613000 624 92717370932014824176342140492110 625 98816084266181155672403104122800 626 105310693655516131747744437117534 627 112226562012273230339622253136100 628 119590655870716536915907832242000 629 127431645456358737611158482223700 630 135780010918401217273940619579851 631 144668155100031442278723165967280 632 154130523243712515475593214207260 633 164203730052410758421718544127880 634 174926694552927430650177236913500 635 186340783234212360554740079358660 636 198489961961827615659754772086920 637 211420957199690257340082230315800 638 225183427101952318839183471115665 639 239830143071476185685413252057000 640 255417182416943698620522156985960 641 272004132778312478893151447585600 642 289654309030225237394414448548950 643 308434983415215699185566296255500 644 328417629703274687594069909104660 645 349678182221685566605000454951906 646 372297310649162136622716214182025 647 396360711521384855382687766990300 648 421959417451203345671564287028650 649 449190125126234101533322456029900 650 478155543209522561886593289946972 651 508964761335558935367748792367020 652 541733641464450113816724162355580 653 576585232931679904403266350702230 654 613650212609874342053072192997985 655 653067351682578490862537401699920 656 694984010618511405052809131182000 657 739556664028376586517163271967400 658 786951457185362854887341365888360 659 837344796095287524528548843747200 660 890923973113241251413700375320000 661 947887830220940825410448354406104 662 1008447462203152194413101099472635 663 1072826962092900734697516286161040 664 1141264211394151878398822569453170 665 1214011717737657632405861607562248 666 1291337502781183858471555236874676 667 1373526043329844934886365933660000 668 1460879268826290600419734933642400 669 1553717618544556233639381819734300 670 1652381162016076107200335033146287 671 1757230786422273908978169862187120 672 1868649454905925958407043948155470 673 1987043539983814667147351981417300 674 2112844236486766750631887511908035 675 2246509058710755048335959207302940 676 2388523426735130773854239192283174 677 2539402347152083994284436040508580 678 2699692193755992096598359456261625 679 2869972594063345074966946320001700 680 3050858427874422813900437769032500 681 3243001944447887021348218557592600 682 3447095005240043018998513628579750 683 3663871459562888067984276891932000 684 3894109660940423929813592213870760 685 4138635132392369355019713502737860 686 4398323389349734839797877548795875 687 4674102929409163419553379471216400 688 4966958398664026172264531776239500 689 5277933944911601135215601339592800 690 5608136768628962942428084708807464 691 5958740883237263541889645275651640 692 6330991096836789770498204707234040 693 6726207228295542231564195702823400 694 7145788571314206143874083699209510 695 7591218620872507596741231201253000 696 8064070077288423007325874519604446 697 8566010143995018287052937143432280 698 9098806136062460146690236773959825 699 9664331417467730140749487283282600 700 10264571686144703208629892636350000 701 10901631626935605611067440880254240 702 11577741953714694294743810648622440 703 12295266863169728994522093909364120 704 13056711924010060176431720382496970 705 13864732426725746615776703157965106 706 14722142220454075929562138862662000 707 15631923065022437751933318703743700 708 16597234527834177696408980068418950 709 17621424456951568619500225055519120 710 18708040063512365320575997379820067 711 19860839648498820831274950883293000 712 21083805010866090672213424814577890 713 22381154576136489741030805135282040 714 23757357286783273708769515277544205 715 25217147298069005421700525865156000 716 26765539525476010212777295292437800 717 28407846092477166481298948723638300 718 30149693730151964374723672690545775 719 31997042183063453120650069676229600 720 33956203678884888602579417053369622 721 36033863522509547393755117755152164 722 38237101878802745756854476139084050 723 40573416811771555273790414178328400 724 43050748651745552149712904530832400 725 45677505766192251812702847641146940 726 48462591814045349577868100677660939 727 51415434567914825551390911176042700 728 54546016393288366480332137137070240 729 57864906478837095641936577270455120 730 61383294917219720047952128953292200 731 65113028741353113161716054566030900 732 69066650027000093195429066828269920 733 73257436178733634633081204329948500 734 77699442522888788882360447298419985 735 82407547338027969272016521320739360 736 87397499460741779359948144580508857 737 92685968612307095641453616864313840 738 98290598599848654883253816809067870 739 104230063554223118218324730235876100 740 110524127375889923031606404715467598 741 117193706569576930081015825252268344 742 124260936658618063320753461485806575 743 131749242380463409113687256476226700 744 139683411876069722958220383722855000 745 148089675097702726688186144267860800 746 156995786672155424164484732812781546 747 166431113469544159530601232508531600 748 176426727141723431884062258177202100 749 187015501909000685118851412130533000 750 198232217889274641401369737968216957 751 210113670280008665295366607627440720 752 222698784720629893724529293124729680 753 236028739181063638779313737260049660 754 250147092741221649523200428616633930 755 265099921646415686913814532658213000 756 280935963044920873866602154104612806 757 297706766836325772209600655415819800 758 315466856082940631254438276042385875 759 334273896461457585405763206172067600 760 354188875258336109731715203853849198 761 375276290440096805821951764468945064 762 397604350358923520902460505904187545 763 421245184684778907773620186107142860 764 446275067187717140704341707638690480 765 472774651028319453119368442787896000 766 500829217250278083996154145287445699 767 530528937207211736386837395417415800 768 561969149695915689690392057715607550 769 595250653610542729785118342915131220 770 630480016976793400479877039196539942 771 667769903272188200543123657977180000 772 707239415988029216539081989299340260 773 749014462440870047559090265675630900 774 793228137896343693288255867797796650 775 840021131126198811208035647716916080 776 889542152580523835895662012390663200 777 941948386421562653182875421550668600 778 997405967733420409220568616994368960 779 1056090486293508401606469898811748800 780 1118187518366977394567449416966419662 781 1183893188064843873827224942494325060 782 1253414759890239255627314520305033945 783 1326971264185434727725991884307028400 784 1404794157285253012015404169012647960 785 1487128018280424180199288840045351776 786 1574231284397640222164363831840493900 787 1666377027111790686793074253692124500 788 1763853771220412331201033723556203000 789 1866966359231067571697726952487636720 790 1976036863539504042976978569825861348 791 2091405549010382082985051624711904840 792 2213431888713447695179359510660316890 793 2342495635716653447052500182576385800 794 2478997953994286570639883925640138555 795 2623362611673070673361753191995918980 796 2776037240012905250915492394586495146 797 2937494661701858825529226232077284800 798 3108234292237724399328333477128301575 799 3288783618371392725650331307433047400 800 3479699757801039103316767048242341849 801 3681571104531220433487668840818615756 802 3895019064548038137464659140756020050 803 4120699886711167164205792338578837820 804 4359306594026442325487776999834589820 805 4611571020739525410519041591970254912 806 4878265960982680870953570419066057000 807 5160207435013633073730673193945687000 808 5458257079408672821887204259274738450 809 5773324667912475470168280225493300140 810 6106370770005382013504376505503284750 811 6458409554626118692109752833513405540 812 6830511746885079320132782667529931940 813 7223807746021408123817330823338901580 814 7639490913297293580574929582067053105 815 8078821038986266176402861235797492320 816 8543127998100095158925051093204535272 817 9033815605012373555812136087951706320 818 9552365677677404879945905659579623025 819 10100342322711965777869549699626763700 820 10679396453206395598793215219059894920 821 11291270551761811652655160513674121000 822 11937803691913703006572477405092322580 823 12620936831800435167891359923204831200 824 13342718394670110416941453202545057830 825 14105310151592674034137229976458096888 826 14910993422558132927917140322978556950 827 15762175612998360221929837463120184200 828 16661397103671404913605548151197708000 829 17611338512795830414782276969066893400 830 18614828350320809153834683875689780005 831 19674851085268066642123274064494708000 832 20794555648186992880102986829253683200 833 21977264391927154684605848142388060450 834 23226482535156027244783843249441018725 835 24545908114337146592511791729986509000 836 25939442471238356121012852324049186000 837 27411201304464836782933270968239635000 838 28965526315010805426349201372581926550 839 30606997477400957050590073494438697700 840 32340445969651927253289430968797069338 841 34170967797029477445130315334976200744 842 36103938146413188743502996469124651835 843 38145026510011847056238232558324604000 844 40300212619204304638513895738202165300 845 42575803231417553465076345263612248100 846 44978449815201445250569006638204639041 847 47515167181023617774039353306548534400 848 50193353107794701086322957736053142750 849 53020809017749045871275280529176452280 850 56005761755056622793542990147201122968 851 59156886526434302107318566745470185060 852 62483331065066703127718072434028822120 853 65994741082345836449863941114537363550 854 69701287075302866974158789736150731625 855 73613692561142926476505082168540661520 856 77743263814013849631152982129823895800 857 82101921183051292144504254280178570680 858 86702232074855677948338331934738715825 859 91557445687881069919440178280141420200 860 96681529590763137790756053063284040000 861 102089208241394222210190717635096730480 862 107796003548579949197618692699924877830 863 113818277583396415723721869175983552000 864 120173277552922753513836121995331215450 865 126879183154864651338917901004552373000 866 133955156437724634326142824712999052930 867 141421394297629745694912043790428258500 868 149299183749712697091303839916084084500 869 157610960119075292565016821423629311400 870 166380368303860571631982097358418539250 871 175632327270841122311440477967695597520 872 185393097952214773444112624174544485430 873 195690354721005744336373640270511183700 874 206553260631620684332849009517510395740 875 218012546621727318509065318501747202000 876 230100594881732192801802863228679213000 877 242851526608758022919308341703470335200 878 256301294373186371423486151480083217590 879 270487779337565076405930916100680596600 880 285450893580010662735032976279856741176 881 301232687787193938176064559888073242676 882 317877464595613663918355363387008523575 883 335431897874171713966309094705541818300 884 353945158256098270154388215102590806380 885 373469045244073836880305616237207394760 886 394058126228994513649051440005718789469 887 415769882780268247877394234038916831800 888 438664864583854915427146672460139449000 889 462806851423516345823033329660655199200 890 488263023620970324288001821797632682212 891 515104141371893968813827391918042450000 892 543404733437047920883221020436727854980 893 573243295671247261993046545857082372200 894 604702499897544394511045279661502012145 895 637869413659872514160923845420727328080 896 672835731414587889788425999782226830534 897 709698017749910160682901447837885236700 898 748557963252260690212315783220715922175 899 789522653670011481275745827545659026400 900 832704853058256611702690515855562469400 901 878223301622983648432725013405050356982 902 926203029019537007682057429089177573195 903 976775683898615789705800304885524391520 904 1030079880533326563129560052912408489410 905 1086261563403112730717247859100303249800 906 1145474390654807015615144056301106492914 907 1207880137407707746069426908347851063400 908 1273649119918573652839771430480112213210 909 1342960641673881926569908590511464281200 910 1416003462530722111843440210264412401977 911 1492976292084431815029971320733632717200 912 1574088308500653215764963848817471603400 913 1659559704112042607346239452251798204700 914 1749622259145546149438167906912417272990 915 1844519945015118418528363933653016021180 916 1944509558687168482320159760913183589926 917 2049861389702041336214555469178890766960 918 2160859921514659180203814486342932637350 919 2277804568901244464438073152072622138600 920 2401010453267021322022924387112876123000 921 2530809217782149957372227557452775444936 922 2667549884370105841177504654379200423975 923 2811599754674498789305201952103746699800 924 2963345357237173831607192041444130225900 925 3123193443232595444984045849275019968960 926 3291572033221250609862307221405641906300 927 3468931517508388348737075603801976069600 928 3655745812824131355062861615910368540350 929 3852513578177150432105129780213936532800 930 4059759492877000797835644895762522229742 931 4278035599870212290139471105244395677000 932 4507922717692650637728379575090957104080 933 4750031924505888621809851130719645195300 934 5005006117858726195260640099965909733230 935 5273521653996978026014624281302095369120 936 5556290070735625481064609483191677395843 937 5854059898107848100679877034399344095680 938 6167618561215768784377561807387381036810 939 6497794379928451214798984072616544310800 940 6845458670304284889600364672067113054800 941 7211527952857914450342736135535513130860 942 7596966273046873433621468679717891304600 943 8002787639620652697240531717880286685000 944 8430058586755683390441108250704945449110 945 8879900866194285806146286019129878040012 946 9353494275914702122562799583033672657880 947 9852079632183598716105687829994103508300 948 10376961892182632223037049815156154486400 949 10929513434757598285957047166025209033000 950 11511177507213135716316502963182515578382 951 12123471846468793511384948241822365453320 952 12767992483304376630205298807585854898090 953 13446417738854804419050397249204520186000 954 14160512422968223805792435193875348883780 955 14912132244516845670819044384792113077060 956 15703228444248994303997051411021981885048 957 16535852661294305401851694766714973295600 958 17412162044983060610854661512113553525350 959 18334424624216545842903867481858483456400 960 19305024947229365532830310273893886627600 961 20326470005218196932460363477657080241800 962 21401395453975953856340347357488006102495 963 22532572148367242661790044943328032057070 964 23722913005211900786340523101856097738900 965 24975480210909950853673367686607783306932 966 26293492790945200567547832102681389608025 967 27680334559247771810284956626045170846100 968 29139562466279939000741505117454881864600 969 30674915365636774335508940732551550783660 970 32290323219925307822212657949667201540500 971 33989916767705383538370030336019499849280 972 35778037674344404240695208352597293404860 973 37659249190759086504957657885423905034900 974 39638347345192693574493718505293312451960 975 41720372694408587327463765688971831828000 976 43910622661973082842391151326601718731000 977 46214664492655367703189041149890141013600 978 48638348853392668478337598088529821079970 979 51187824112758056454514862759029899788400 980 53869551332429580821280758656287581088700 981 56690320005796253612445874466648878701520 982 59657264580552404093217427985204679607940 983 62777881803930859653866004123105798906500 984 66060048931111263831212847596580090733570 985 69512042839316765918534512100612373608632 986 73142560092184663540955564115170650719250 987 76960738001168908274604095210672124398200 988 80976176733009469146312299808382202269530 989 85198962514690389577938362706743351517400 990 89639691989810206156690953835481378823523 991 94309497782910705880380836002733077093120 992 99220075331058524415092505410290410668720 993 104383711044854844467955704069116992416300 994 109813311864067737225942870889312527485000 995 115522436276246094317373508298699532500260 996 121525326869990526921503742001995559304154 997 127836944498032291586721100040948648778200 998 134473004128913808392872152560921644290300 999 141450012469881591785391451891406847476900 1000 148785307447602715902314309127553498724382