0 1 1 3 2 2 3 11 4 8 5 6 6 45 7 34 8 26 9 20 10 195 11 150 12 116 13 90 14 70 15 873 16 678 17 528 18 412 19 322 20 252 21 3989 22 3116 23 2438 24 1910 25 1498 26 1176 27 924 28 18483 29 14494 30 11378 31 8940 32 7030 33 5532 34 4356 35 3432 36 86515 37 68032 38 53538 39 42160 40 33220 41 26190 42 20658 43 16302 44 12870 45 408105 46 321590 47 253558 48 200020 49 157860 50 124640 51 98450 52 77792 53 61490 54 48620 55 1936881 56 1528776 57 1207186 58 953628 59 753608 60 595748 61 471108 62 372658 63 294866 64 233376 65 184756 66 9238023 67 7301142 68 5772366 69 4565180 70 3611552 71 2857944 72 2262196 73 1791088 74 1418430 75 1123564 76 890188 77 705432 78 44241261 79 35003238 80 27702096 81 21929730 82 17364550 83 13752998 84 10895054 85 8632858 86 6841770 87 5423340 88 4299776 89 3409588 90 2704156 91 212601015 92 168359754 93 133356516 94 105654420 95 83724690 96 66360140 97 52607142 98 41712088 99 33079230 100 26237460 101 20814120 102 16514344 103 13104756 104 10400600 105 1024642875 106 812041860 107 643682106 108 510325590 109 404671170 110 320946480 111 254586340 112 201979198 113 160267110 114 127187880 115 100950420 116 80136300 117 63621956 118 50517200 119 40116600 120 4950790605 121 3926147730 122 3114105870 123 2470423764 124 1960098174 125 1555427004 126 1234480524 127 979894184 128 777914986 129 617647876 130 490459996 131 389509576 132 309373276 133 245751320 134 195234120 135 155117520 136 23973456915 137 19022666310 138 15096518580 139 11982412710 140 9511988946 141 7551890772 142 5996463768 143 4761983244 144 3782089060 145 3004174074 146 2386526198 147 1896066202 148 1506556626 149 1197183350 150 951432030 151 756197910 152 601080390 153 116312293305 154 92338836390 155 73316170080 156 58219651500 157 46237238790 158 36725249844 159 29173359072 160 23176895304 161 18414912060 162 14632823000 163 11628648926 164 9242122728 165 7346056526 166 5839499900 167 4642316550 168 3690884520 169 2934686610 170 2333606220 171 565280386625 172 448968093320 173 356629256930 174 283313086850 175 225093435350 176 178856196560 177 142130946716 178 112957587644 179 89780692340 180 71365780280 181 56732957280 182 45104308354 183 35862185626 184 28516129100 185 22676629200 186 18034312650 187 14343428130 188 11408741520 189 9075135300 190 2751474553575 191 2186194166950 192 1737226073630 193 1380596816700 194 1097283729850 195 872190294500 196 693334097940 197 551203151224 198 438245563580 199 348464871240 200 277099090960 201 220366133680 202 175261825326 203 139399639700 204 110883510600 205 88206881400 206 70172568750 207 55829140620 208 44420399100 209 35345263800 210 13411044301945 211 10659569748370 212 8473375581420 213 6736149507790 214 5355552691090 215 4258268961240 216 3386078666740 217 2692744568800 218 2141541417576 219 1703295853996 220 1354830982756 221 1077731891796 222 857365758116 223 682103932790 224 542704293090 225 431820782490 226 343613901090 227 273441332340 228 217612191720 229 173191792620 230 137846528820 231 65448142561035 232 52037098259090 233 41377528510720 234 32904152929300 235 26168003421510 236 20812450730420 237 16554181769180 238 13168103102440 239 10475358533640 240 8333817116064 241 6630521262068 242 5275690279312 243 4197958387516 244 3340592629400 245 2658488696610 246 2115784403520 247 1683963621030 248 1340349719940 249 1066908387600 250 849296195880 251 676104403260 252 538257874440 253 319756851757695 254 254308709196660 255 202271610937570 256 160894082426850 257 127989929497550 258 101821926076040 259 81009475345620 260 64455293576440 261 51287190474000 262 40811831940360 263 32478014824296 264 25847493562228 265 20571803282916 266 16373844895400 267 13033252266000 268 10374763569390 269 8258979165870 270 6575015544840 271 5234665824900 272 4167757437300 273 3318461241420 274 2642356838160 275 2104098963720 276 1563820839372825 277 1244063987615130 278 989755278418470 279 787483667480900 280 626589585054050 281 498599655556500 282 396777729480460 283 315768254134840 284 251312960558400 285 200025770084400 286 159213938144040 287 126735923319744 288 100888429757516 289 80316626474600 290 63942781579200 291 50909529313200 292 40534765743810 293 32275786577940 294 25700771033100 295 20466105208200 296 16298347770900 297 12979886529480 298 10337529691320 299 8233430727600 300 7655279183309725 301 6091458343936900 302 4847394356321770 303 3857639077903300 304 3070155410422400 305 2443565825368350 306 1944966169811850 307 1548188440331390 308 1232420186196550 309 981107225638150 310 781081455553750 311 621867517409710 312 495131594089966 313 394243164332450 314 313926537857850 315 249983756278650 316 199074226965450 317 158539461221640 318 126263674643700 319 100562903610600 320 80096798402400 321 63798450631500 322 50818564102020 323 40481034410700 324 32247603683100 325 37506701568871623 326 29851422385561898 327 23759964041624998 328 18912569685303228 329 15054930607399928 330 11984775196977528 331 9541209371609178 332 7596243201797328 333 6048054761465938 334 4815634575269388 335 3834527349631238 336 3053445894077488 337 2431578376667778 338 1936446782577812 339 1542203618245362 340 1228277080387512 341 978293324108862 342 779219097143412 343 620679635921772 344 494415961278072 345 393853057667472 346 313756259265072 347 249957808633572 348 199139244531552 349 158658210120852 350 126410606437752 351 183908286235524719 352 146401584666653096 353 116550162281091198 354 92790198239466200 355 73877628554162972 356 58822697946763044 357 46837922749785516 358 37296713378176338 359 29700470176379010 360 23652415414913072 361 18836780839643684 362 15002253490012446 363 11948807595934958 364 9517229219267180 365 7580782436689368 366 6038578818444006 367 4810301738056494 368 3832008413947632 369 3052789316804220 370 2432109680882448 371 1937693719604376 372 1543840661936904 373 1230084402671832 374 980126594038260 375 780987349506708 376 622329139385856 377 495918532948104 378 902427641018337753 379 718519354782813034 380 572117770116159938 381 455567607835068740 382 362777409595602540 383 288899781041439568 384 230077083094676524 385 183239160344891008 386 145942446966714670 387 116241976790335660 388 92589561375422588 389 73752780535778904 390 58750527045766458 391 46801719449831500 392 37284490230564320 393 29703707793874952 394 23665128975430946 395 18854827237374452 396 15022818823426820 397 11970029506622600 398 9537919825740152 399 7600226106135776 400 6056385444198872 401 4826301041527040 402 3846174447488780 403 3065187097982072 404 2442857958596216 405 1946939425648112 406 4431176504508210435 407 3528748863489872682 408 2810229508707059648 409 2238111738590899710 410 1782544130755830970 411 1419766721160228430 412 1130866940118788862 413 900789857024112338 414 717550696679221330 415 571608249712506660 416 455366272922171000 417 362776711546748412 418 289023931010969508 419 230273403965203050 420 183471684515371550 421 146187194284807230 422 116483486490932278 423 92818357515501332 424 73963530278126880 425 58940711454700060 426 46970681948077460 427 37432762122337308 428 29832536016201532 429 23776150572002660 430 18949849530475620 431 15103675082986840 432 12038487985004768 433 9595630026408552 434 7648690600760440 435 21772114225115058585 436 17340937720606848150 437 13812188857116975468 438 11001959348409915820 439 8763847609819016110 440 6981303479063185140 441 5561536757902956710 442 4430669817784167848 443 3529879960760055510 444 2812329264080834180 445 2240721014368327520 446 1785354741446156520 447 1422578029899408108 448 1133554098888438600 449 903280694923235550 450 719809010407864000 451 573621816123056770 452 457138329632124492 453 364319972116623160 454 290356441838496280 455 231415730383796220 456 184445048435718760 457 147012286313381452 458 117179750297179920 459 93403599725177260 460 74453750194701640 461 59350075111714800 462 47311587126710032 463 37715957100301480 464 30067266499541040 465 107038120823055828549 466 85266006597940769964 467 67925068877333921814 468 54112880020216946346 469 43110920671807030526 470 34347073061988014416 471 27365769582924829276 472 21804232825021872566 473 17373563007237704718 474 13843683046477649208 475 11031353782396815028 476 8790632768028487508 477 7005278026582330988 478 5582699996682922880 479 4449145897794484280 480 3545865202871248730 481 2826056192463384730 482 2252434376340327960 483 1795296046708203468 484 1430976074591580308 485 1140619632753084028 486 909203902369287808 487 724758853933569048 488 577746567620187596 489 460566817323007676 490 367163217597830416 491 292709467403128776 492 233359392291413976 493 186047805164703944 494 148331848064402464 495 118264581564861424 496 526521257317805091507 497 419483136494749262958 498 334217129896808492994 499 266292061019474571180 500 212179180999257624834 501 169068260327450594308 502 134721187265462579892 503 107355417682537750616 504 85551184857515878050 505 68177621850278173332 506 54333938803800524124 507 43302585021403709096 508 34511952253375221588 509 27506674226792890600 510 21923974230109967720 511 17474828332315483440 512 13928963129444234710 513 11102906936980849980 514 8850472560640522020 515 7055176513932318552 516 5624200439340738244 517 4483580806587654216 518 3574376904218366408 519 2849618050284797360 520 2271871482664609764 521 1811304665341602088 522 1444141447743771672 523 1151431980340642896 524 918072588049228920 525 732024782884524976 526 583692934820122512 527 465428353255261088 528 2591300278296609652179 529 2064779020978804560672 530 1645295884484055297714 531 1311078754587246804720 532 1044786693567772233540 533 832607512568514608706 534 663539252241064014398 535 528818064975601434506 536 421462647293063683890 537 335911462435547805840 538 267733840585269632508 539 213399901781469108384 540 170097316760065399288 541 135585364506690177700 542 108078690279897287100 543 86154716049787319380 544 68679887717471835940 545 54750924588027601230 546 43648017651046751250 547 34797545090406229230 548 27742368576473910678 549 22118168137133172434 550 17634587330545518218 551 14060210426327151810 552 11210592376042354450 553 8938720893377744686 554 7127416228036142598 555 5683274780292370926 556 4531842799951728030 557 3613770211902499110 558 2881745429017974134 559 2298052494197851622 560 1832624140942590534 561 12759398578696668713145 562 10168098300400059060966 563 8103319279421254500294 564 6458023394937199202580 565 5146944640349952397860 566 4102157946782180164320 567 3269550434213665555614 568 2606011181972601541216 569 2077193116997000106710 570 1655730469703936422820 571 1319819007268388616980 572 1052085166683118984472 573 838685264901649876088 574 668587948141584476800 575 533002583634894299100 576 424923893354997012000 577 338769177305209692620 578 270089289587737856680 579 215338364999710255450 580 171690347348663504200 581 136892802258257274970 582 109150433681783364292 583 87032265544650191858 584 69397678214104673640 585 55337467787777521830 586 44126875411735167380 587 35188154518357422694 588 28060738290321280096 589 22377463510028909170 590 17845620710077181140 591 14231850498174682030 592 11350105069156707896 593 9052052574958856274 594 7219428434016265740 595 62855134364679112315665 596 50095735785982443602520 597 39927637485582384541554 598 31824318206161130041260 599 25366294811223930838680 600 20219350170873978440820 601 16117192224091798276500 602 12847641789878132720886 603 10241630607905531179670 604 8164437490908531072960 605 6508707021204594650140 606 5188888013936206033160 607 4136802847253087048688 608 3298117582351437172600 609 2629529634209852695800 610 2096527050574958396700 611 1671603157219961384700 612 1332833979914751692080 613 1062744690327013835400 614 847406325327303579950 615 675715977978640075750 616 538823175720382800780 617 429672742038599436488 618 342640476493949244630 619 273242798279844570990 620 217905330492067049160 621 173778455080331881780 622 138590300561974459086 623 110529562271653178990 624 88152098761624269820 625 70306478051547088680 626 56074627553372406650 627 44724522484215698754 628 35672469909256842480 629 28453041475240576740 630 309769001574575501945943 631 246913867209896389630278 632 196818131423913946027758 633 156890493938331561486204 634 125066175732170431444944 635 99699880920946500606264 636 79480530750072522165444 637 63363338525980723888944 638 50515696736102591168058 639 40274066128197059988388 640 32109628637288528915428 641 25600921616083934265288 642 20412033602147728232128 643 16275230754894641183440 644 12977113172543204010840 645 10347583538333351315040 646 8251056487758392918340 647 6579453330538431533640 648 5246619350623679841560 649 4183874660296666006160 650 3336468334969362426210 651 2660752356990722350460 652 2121929181270339549680 653 1692256439231740113192 654 1349615962737790868562 655 1076373164457946297572 656 858467833965879248412 657 684689378885547366632 658 546099078323572907546 659 435569516051919728556 660 347417417290295458736 661 277110939238748370056 662 221036311685375963406 663 176311789201160264652 664 140639319291903422172 665 112186277816662845432 666 1527254133932381590534569 667 1217485132357806088588626 668 970571265147909698958348 669 773753133723995752930590 670 616862639785664191444386 671 491796464053493759999442 672 392096583132547259393178 673 312616052382474737227734 674 249252713856494013338790 675 198737017120391422170732 676 158462950992194362182344 677 126353322354905833266916 678 100752400738821899001628 679 80340367136674170769500 680 64065136381779529586060 681 51088023209236325575220 682 40740439670902974260180 683 32489383183144581341840 684 25909929852606149808200 685 20663310501982469966640 686 16479435841685803960480 687 13142967506716441534270 688 10482215149725719183810 689 8360285968455379634130 690 6668029529223639520938 691 5318413566485848652376 692 4242040402027902354804 693 3383572568062023106392 694 2698883189176475739760 695 2152784110852902832214 696 1717214594800983103658 697 1369797177510687644922 698 1092686238271939274866 699 871649926586563311460 700 695338137385403046808 701 554698818093499624636 702 442512540276836779204 703 7532709055345080485859483 704 6005454921412698895324914 705 4787969789054892806736288 706 3817398523906983107777940 707 3043645390182987354847350 708 2426782750397323163402964 709 1934986286343829403403522 710 1542889703211282144010344 711 1230273650828807406782610 712 981020936972313393443820 713 782283919851921971273088 714 623820968859727609090744 715 497467646504821775823828 716 396715245765999876822200 717 316374878629325706052700 718 252309742247546176466640 719 201221719038309850891420 720 160481279367406876631240 721 127991896184262295289400 722 102081966331656145481200 723 81418655829673675514560 724 64939219987987871554080 725 51796252481271430019810 726 41314037331545710836000 727 32953751363090331201870 728 26285721833866691680932 729 20967308267380843028556 730 16725267865352940673752 731 13341695297290917567360 732 10642812108114441827600 733 8490027997261538995386 734 6772813402460555891728 735 5403016224949868246806 736 4310329986677928971940 737 3438680060091365660480 738 2743341922705962613672 739 2188643104612462989036 740 1746130564335626209832 741 37166250596714539870249695 742 29633541541369459384390212 743 23628086619956760489065298 744 18840116830901867682329010 745 15022718306994884574551070 746 11979072916811897219703720 747 9552290166414574056300756 748 7617303880070744652897234 749 6074414176859462508886890 750 4844140526030655102104280 751 3863119589058341708660460 752 3080835669206419737387372 753 2457014700346692128296628 754 1959547053841870352472800 755 1562831808075870475650600 756 1246456929446544769597900 757 994147187198998593131260 758 792925468160688742239840 759 632444188793281865608600 760 504452292609019570319200 761 402370326277363424838000 762 320951670447689749323440 763 256012450459701877769360 764 204216197978430447749550 765 162902160646884736913550 766 129948409283794405711680 767 103662687449927714030748 768 82695379182546871002192 769 65970111317193930328440 770 52628416019903012761080 771 41985603911788570933480 772 33495575914527031938094 773 26722762512066476046366 774 21319746287116607799560 775 17009416300438678827620 776 13570736240347313167140 777 10827394317641350553468 778 8638751213028887564432 779 6892620648693261354600 780 183440747880140856864471225 781 146274497283426316994221530 782 116640955742056857609831318 783 93012869122100097120766020 784 74172752291198229438437010 785 59150033984203344863885940 786 47170961067391447644182220 787 37618670900976873587881464 788 30001367020906128934984230 789 23926952844046666426097340 790 19082812318016011323993060 791 15219692728957669615332600 792 12138857059751249877945228 793 9681842359404557749648600 794 7722295305562687397175800 795 6159463497486816921525200 796 4913006568040272151927300 797 3918859380841273558796040 798 3125933912680584816556200 799 2493489723887302950947600 800 1989037431278283380628400 801 1586667105000919955790400 802 1265715434553230206466960 803 1009702984093528328697600 804 805486786115097880948050 805 642584625468213144034500 806 512636216184418738322820 807 408973528734491024292072 808 326278149551944153289880 809 260308038234750222961440 810 207679622214847210200360 811 165694018303058639266880 812 132198442388531607328786 813 105475679876465131282420 814 84155933589348523482860 815 67146517288909844655240 816 53575781048562531488100 817 42748386730921180934632 818 34109635517892293370200 819 27217014869199032015600 820 905700959530851195054524745 821 722260211650710338190053520 822 575985714367284021195831990 823 459344758625227163586000672 824 366331889503127066465234652 825 292159137211928837026797642 826 233009103227725492162911702 827 185838142160334044518729482 828 148219471259357170930848018 829 118218104238451041995863788 830 94291151394404375569766448 831 75208339076388364245773388 832 59988646347430694630440788 833 47849789287679444752495560 834 38167946928274887002846960 835 30445651622712199605671160 836 24286188125225382684145960 837 19373181557185110532218660 838 15454322176343836973422620 839 12328388263663252156866420 840 9834898539775949205918820 841 7845861108497665825290420 842 6259194003496745869500020 843 4993478568943515663033060 844 3983775584849987334335460 845 3178288798734889453387410 846 2535704173266676309352910 847 2023067957082257571030090 848 1614094428347766546738018 849 1287816278795822393448138 850 1027508240561072170486698 851 819828618346224960286338 852 654134600043166321019458 853 521936157654634713690672 854 416460477778169582408252 855 332304544188821058925392 856 265158026899911214270152 857 211582245851348682782052 858 168833859120427501847420 859 134724223602535208477220 860 107507208733336176461620 861 4473102038779723634764762635 862 3567401079248872439710237890 863 2845140867598162101520184370 864 2269155153230878080324352380 865 1809810394605650916738351708 866 1443478505102523850273117056 867 1151319367890595013246319414 868 918310264662869521083407712 869 732472122502535476564678230 870 584252651243178305633830212 871 466034547004727263637966424 872 371743395610322888068199976 873 296535056533934523822426588 874 236546410186503829191985800 875 188696620898824384439490240 876 150528673970549497436643280 877 120083022347837297830972120 878 95796834222611915146826160 879 76423652665426804614607500 880 60969330489082967641184880 881 48640942225419715484318460 882 38806043685643766278399640 883 30960182577146100453109220 884 24700988573649354583609200 885 19707510004705838920576140 886 15723734419855851586240680 887 12545445621120962132853270 888 10009741447854285823500360 889 7986673490772028252470270 890 6372579062424261705732252 891 5084762783628439312284114 892 4057254543067367141797416 893 3237425924721142181511078 894 2583291324677975860491620 895 2061355167023341146800948 896 1644894689245171564392696 897 1312590145056350505467304 898 1047432118156439291197152 899 835849872305090608415100 900 667016013184663106567680 901 532291789582127898090460 902 424784580848791721628840 903 22098421689341111668339245795 904 17625319650561388033574483160 905 14057918571312515593864245270 906 11212777703714353492344060900 907 8943622550483475412019708520 908 7133812155877824495281356812 909 5690333650775300645008239756 910 4539014282884705631761920342 911 3620704018221836110678512630 912 2888231895719300634113834400 913 2303979244476122328480004188 914 1837944697471395064842037764 915 1466201301861072176773837788 916 1169666245327137652951411200 917 933119835140633823759425400 918 744423214241809439319935160 919 593894540271259941883291880 920 473811517923422644052319760 921 378014683700810728905493600 922 301591031035383924290886100 923 240621700546300956649701220 924 191980758320881241165382760 925 153174714635237474886983120 926 122214532058091374433873900 927 97513543484442019850264700 928 77806033479736180929688560 929 62082299059880329343447880 930 49536853438759367210594610 931 39527111990905081387094250 932 31540438500133053134623980 933 25167859437708791428891728 934 20083096654080352116607614 935 16025842111012984974810198 936 12788416186291842793299120 937 10205124861613866932807500 938 8143769694590525786006552 939 6498875005345354221613856 940 5186284860289003716146552 941 4138852742132564424949400 942 3303002869827473816534300 943 2635986856642810709966620 944 2103695067060682811876160 945 1678910486211891090247320 946 109203397735773058421532733125 947 87104976046431946753193487330 948 69479656395870558719619004170 949 55421737824558043125754758900 950 44208960120843689633410698000 951 35265337570360214221390989480 952 28131525414482389726109632668 953 22441191763707089081101392912 954 17902177480822383449339472570 955 14281473462600547338660959940 956 11393241566881246704547125540 957 9089262322405124376067121352 958 7251317624933729311225083588 959 5785116323072657134451245800 960 4615450077745519481499834600 961 3682330242604885657740409200 962 2937907028363076218420474040 963 2344012488091816276537182160 964 1870200970168393632484862400 965 1492186286467582903579368800 966 1190595255432198979288482700 967 949973554885898022638781480 968 757992796565016781473398720 969 604818081929779306586415600 970 482603549871687932152541700 971 385090006387245912302277000 972 307283972907509731372588440 973 245201673847629402029140560 974 195664820408870034818545950 975 156137708417964953431451700 976 124597269917831900296827720 977 99429410480123108867935992 978 79346313826042756751328378 979 63320471715029771776518180 980 50532055528737928983219060 981 40326930667124062050411560 982 32183160972533536264405008 983 25684285967188182042791152 984 20498001106899178326644600 985 16359148364766613901695200 986 13056145494939140085160900 987 10420158638296329375194280 988 8316463571235646563318120 989 6637553085023755473070800 990 539793776041555209984706943175 991 430590378305782151563174210050 992 343485402259350204809980722720 993 274005745863479646090361718550 994 218584008038921602964606959650 995 174375047918077913331196261650 996 139109710347717699109805272170 997 110978184933235309383695639502 998 88536993169528220302594246590 999 70634815688705836853254774020 1000 56353342226105289514593814080 1001 44960100659224042810046688540 1002 35870838336818918433979567188 1003 28619520711885189122754483600 1004 22834404388812531988303237800 1005 18218954311067012506803403200 1006 14536624068462126849062994000 1007 11598717040099050630642519960 1008 9254704552007234354105337800 1009 7384503581838840721620475400 1010 5892317295371257818041106600 1011 4701722039939058838752623900 1012 3751748485053160816113842420 1013 2993755688488144034640443700 1014 2388937606558364728054028100 1015 1906334056686676795901486400 1016 1521244050299430883599209400 1017 1213960077391921152226620960 1018 968758403544291750197480400 1019 773093583135421715378934450 1020 616955874717456761947482750 1021 492358604799624861650655030 1022 392929194319501752782719038 1023 313582880493458996031390660 1024 250262408778429224254872480 1025 199730353249691295271653420 1026 159403422582567233221241860 1027 127220261610033696956836852 1028 101535975642845514914045700 1029 81037974535946336587401100 1030 64678826171179722685705900 1031 51622680676240582600545000 1032 41202522037944253225350720 1033 32886058466708606662032600 1034 26248505381684851188961800 1035 2668893126693892626959545612005 1036 2129099350652337416974838668830 1037 1698508972346555265411664458780 1038 1355023570087205060601683736060 1039 1081017824223725414511322017510 1040 862433816184803811546715057860 1041 688058768266725898215518796210 1042 548949057919008199105713524040 1043 437970872985772889722017884538 1044 349433879816244669419423637948 1045 278799064127538832566168863928 1046 222445721901433543051575049848 1047 177485621242209500241528361308 1048 141614782905390581807548794120 1049 112995262193505392684794310520 1050 90160857804692860696491072720 1051 71941903493625848189687669520 1052 57405279425163721340624675520 1053 45806562385064670709982155560 1054 36551857833057436355876817760 1055 29167354251218595634256342360 1056 23275036955847337816215235760 1057 18573314915908278977462611860 1058 14821566430855118161348769440 1059 11827810742366974126708325740 1060 9438873135808609398654297640 1061 7532539079121932602752811240 1062 6011295028822501719153601840 1063 4797334951430580566926980880 1064 3828576547886288816729500480 1065 3055482964750867101350566030 1066 2438527090033410339403083280 1067 1946168485233785477752428250 1068 1553239290914283724969709212 1069 1239656410420824728938318552 1070 989394001642395504683446072 1071 789663648392704209411792652 1072 630260225810136976190550792 1073 503039964200103279233713940 1074 401503988557257764319668240 1075 320466014021311427732267140 1076 255787187850131705046561240 1077 204164507173891122446016240 1078 162961985135946869220665520 1079 130075926669238262558632920 1080 103827421287553411369671120 1081 13199004869088755758986888910065 1082 10530111742394863132027343298060 1083 8401012391742525715052504629230 1084 6702503419395970449640840170450 1085 5347479849308765389039156434390 1086 4266462025085039974527834416880 1087 3404028208900236162981119359020 1088 2715969440633510264765600562810 1089 2167020382714502065659887038770 1090 1729049509728729175937869154232 1091 1379615629912484506518445516284 1092 1100816565784945673952276652356 1093 878370843883512130900701602508 1094 700885222641302630659173241200 1095 559270439735912048851624447080 1096 446275177542406656166830136560 1097 356114319737713795470339063840 1098 284172416244087947280651394320 1099 226767136818924225940026718800 1100 180960574433859555230044563240 1101 144408716600802118874167745480 1102 115241362349583523239911403120 1103 91966325393736185423696167360 1104 73393010477827906446233555500 1105 58571444046972788284884786060 1106 46743633304605814158176460320 1107 37304760168797204759522162680 1108 29772221089675272156769351440 1109 23760926060852770437615749600 1110 18963591109422189870688768720 1111 15135014561535901053959268240 1112 12079531596785033952608702210 1113 9641004506751623613205618930 1114 7694836021517838135453190680 1115 6141596730603554410483481468 1116 4901940320182729681545162916 1117 3912546318540334176861716844 1118 3122882670147629967449924192 1119 2492622444337492991259373400 1120 1989582480137389712025659460 1121 1588078491580131947705991220 1122 1267612477558820519973724080 1123 1011825289708688814927162840 1124 807660782534797692481146600 1125 644698797398850823260481080 1126 514622870729612560701848160 1127 410795449442059149332177040 1128 65290998709280160692694606705255 1129 52091993840191404933707717795190 1130 41561882097796541801680374497130 1131 33160869706054016086627869867900 1132 26458366286658045636987029697450 1133 21110886437349280247947873263060 1134 16844424412264240273420038846180 1135 13440396203364004110438919487160 1136 10724426762730493845673318924350 1137 8557406380015991780013431885580 1138 6828356870287262604075562731348 1139 5448741240374778097557117215064 1140 4347924674589832423604840562708 1141 3469553830706320292704138960200 1142 2768668608065017662044965719000 1143 2209398168329105613193341271920 1144 1763122990786698957026511135360 1145 1407008671048985161556172071520 1146 1122836254804897214275520677200 1147 896069117985972988335493958400 1148 715108543552113433105449395160 1149 570699826951311314231281649680 1150 455458464601727790991370246560 1151 363492139207991605567674079200 1152 290099128730163699121440523700 1153 231527684683190910836555737640 1154 184784051378585096678379277320 1155 147479291209787891918857114640 1156 117707070120112619762087763200 1157 93946144059259849324472013600 1158 74982552949837659453783244880 1159 59847538388301758399823976640 1160 47768006791516724447215274430 1161 38127002284765100834009655500 1162 30432166263247262698556464820 1163 24290569532643708288072983352 1164 19388629212460978606527820436 1165 15476082893920644429666103592 1166 12353200223773014462216179400 1167 9860577779435521470956806000 1168 7870995299298131758931146540 1169 6282916807717999811225155320 1170 5015304330159179291251431240 1171 4003479040450490476324268400 1172 3195818257915692783843121800 1173 2551119460516841960582640720 1174 2036496589787229399880792560 1175 1625701140345170250548615520 1176 323045176831437254042834250356925 1177 257754178122157093350139643651670 1178 205662184281965688416431925856480 1179 164100302184169146614751551359350 1180 130939432478115130528123681491450 1181 104481066191457084891136651794000 1182 83370179754107804643188778530940 1183 66525755341843564369768739684760 1184 53085359138479560259329820197600 1185 42360932375749066413656501273250 1186 33803525995733074633643069387670 1187 26975169125445812029567506656322 1188 21526427885071033932010389441258 1189 17178503210481201508405548878550 1190 13708949379774881215701409918350 1191 10940280771709863553656444199350 1192 8730882603380757940463102927430 1193 6967759612594058983436591792070 1194 5560750941545073821880419720550 1195 4437914686740176607604899043350 1196 3541845568754203619269405084950 1197 2826737025202090186163955689790 1198 2256037198250778871932674040110 1199 1800578733649051080941303793550 1200 1437086594441059475373629714350 1201 1146987465710895776252189190650 1202 915459781027704865415633453010 1203 730675729649119768737254175690 1204 583196438439331876818397061050 1205 465489368319219257056309297850 1206 371543224259959407731837284250 1207 296560671310121748278054039370 1208 236713132921819989878230062730 1209 188945126130303265431014788300 1210 150818123845538164597005132800 1211 120385957582290901898448667980 1212 96095388049647193610375684628 1213 76706758837186215003847864192 1214 61230675943265570574181760600 1215 48877475719492556111965581200 1216 39016897940057034641008775200 1217 31145902640758902882077628660 1218 24862985833040903070852473340 1219 19847681502881723779601042100 1220 15844202462431233303276773700 1221 12648384204515540519433651900 1222 10097264743998698558851011180 1223 8060768154211469158970218620 1224 6435067013866298908421603100 1225 1598700138116755150208531862134775 1226 1275654961285317896165697611777850 1227 1017900783163160802815557968126180 1228 812238598881195114399126042269700 1229 648138296697025967784374490910350 1230 517198864218910837256250809418900 1231 412717798027453752365114157624900 1232 329347618273345947721925379093960 1233 262821862931502383352156639409200 1234 209736503793022823092826819211600 1235 167375571417273756679170317938350 1236 133572045421540682045527248550680 1237 106596876296094870015959741894358 1238 85070448411023836083949352453100 1239 67891945200542634575543803574550 1240 54182995820767753359842393656200 1241 43242715049057889806185949456850 1242 34511832445677131865722846529420 1243 27544072833083072882286254737350 1244 21983321891537999060405835016800 1245 17545407204797822452800935973450 1246 14003561636043618833531530888500 1247 11176824610841528647367575198710 1248 8920787412590749775434901158600 1249 7120208678941698694493597365050 1250 5683122084500639219119967650700 1251 4536134618789743442867778460050 1252 3620674837762038577452145007040 1253 2889999108112918808714890831350 1254 2306802669673586931896493770300 1255 1841313301354367674840184472450 1256 1469770077094408267108347188200 1257 1173209405784286518830293148830 1258 936496272862466528952063086100 1259 747551146732163263521048297800 1260 596733022886625098924043165000 1261 476347065304334197025594497020 1262 380251677254687003415218812392 1263 303544918417500788411370948200 1264 242314242474235217837189187600 1265 193436766754742661725223606400 1266 154419868814685627084214831200 1267 123273966173926724202137202540 1268 98410980340885821131284729200 1269 78563298838004097351683687100 1270 62719096375572864048406913400 1271 50070712171057323528973261500 1272 39973447427058624970122250320 1273 31912679272847155811152031700 1274 25477612258980856902730428600