0 0 1 40 2 168 3 1056 4 2080 5 6120 6 9576 7 20608 8 28800 9 52200 10 68200 11 110880 12 138528 13 208936 14 252840 15 360960 16 426496 17 583848 18 677160 19 896800 20 1024800 21 1321320 22 1491688 23 1881216 24 2102400 25 2602600 26 2883816 27 3513888 28 3865120 29 4645800 30 5077800 31 6031360 32 6555648 33 7705896 34 8334760 35 9707040 36 10453536 37 12074728 38 12952680 39 14851200 40 15875200 41 18081000 42 19266408 43 21810976 44 23173920 45 26090280 46 27647656 47 30970368 48 32739840 49 36505000 50 38505000 51 42750240 52 44999968 53 49764456 54 52283880 55 57608320 56 60418176 57 66344808 58 69466600 59 76039200 60 79495200 61 86759080 62 90572328 63 98574336 64 102768640 65 111557160 66 116157096 67 125782048 68 130812960 69 141325800 70 146813800 71 158267520 72 164239488 73 176688616 74 183172200 75 196672800 76 203696416 77 218306088 78 225898920 79 241676800 80 249868800 81 266875560 82 275697448 83 293995296 84 303478560 85 323131240 86 333308136 87 354380928 88 365284480 89 387844200 90 399508200 91 423623200 92 436082208 93 461822376 94 475111720 95 502548480 96 516704256 97 545910568 98 560969640 99 592020000 100 608020000 101 640990440 102 657969768 103 692937856 104 710935680 105 747980520 106 767036776 107 806239008 108 826394400 109 867836200 110 889132200 111 932897280 112 955376128 113 1001549736 114 1025254440 115 1073923360 116 1098897696 117 1150150248 118 1176438760 119 1230364800 120 1258012800 121 1314703720 122 1343757288 123 1403306016 124 1433812000 125 1496313000 126 1528319016 127 1593868288 128 1627422720 129 1696117800 130 1731269800 131 1803209760 132 1840009248 133 1915294696 134 1953792360 135 2032525440 136 2072772736 137 2155057128 138 2197106280 139 2283047200 140 2326951200 141 2416655400 142 2462468008 143 2556043776 144 2603819520 145 2701376680 146 2751170856 147 2852820768 148 2904689440 149 3010545000 150 3064545000 151 3174720640 152 3230909568 153 3345521256 154 3403957480 155 3523122720 156 3583865376 157 3707703208 158 3770812200 159 3899443200 160 3964979200 161 4098525480 162 4166549928 163 4305135136 164 4375710240 165 4519459560 166 4592648296 167 4741688448 168 4817554560 169 4972013800 170 5050621800 171 5210629920 172 5292045088 173 5457733416 174 5542021800 175 5713523200 176 5800751616 177 5978200488 178 6068436520 179 6251968800 180 6345280800 181 6535033960 182 6631491048 183 6827604096 184 6927276160 185 7129889640 186 7232847336 187 7442103328 188 7548418080 189 7764460200 190 7874204200 191 8097177600 192 8210423808 193 8440475176 194 8557297320 195 8794574880 196 8915047456 197 9159700968 198 9283899240 199 9536080000 200 9664080000 201 9923940840 202 10055819368 203 10323514656 204 10459349280 205 10735034920 206 10874903976 207 11158737408 208 11302720000 209 11594860200 210 11743036200 211 12043643680 212 12196093728 213 12505330536 214 12662136040 215 12980165760 216 13141408896 217 13468396648 218 13634160360 219 13970272800 220 14140640800 221 14486046120 222 14661102888 223 15015970816 224 15195801600 225 15560303400 226 15744994216 227 16119302688 228 16308940320 229 16693229800 230 16887901800 231 17282348160 232 17482142848 233 17886923496 234 18091929960 235 18507223840 236 18717531936 237 19143519528 238 19359219880 239 19796083200 240 20017267200 241 20465189800 242 20691949608 243 21151116576 244 21383545120 245 21854143080 246 22092334056 247 22574551168 248 22818599040 249 23312625000 250 23562625000 251 24068651040 252 24324699168 253 24842918056 254 25105111080 255 25635717120 256 25904152576 257 26447341608 258 26722117800 259 27278087200 260 27559303200 261 28128251880 262 28416007528 263 28998135936 264 29292531840 265 29888041960 266 30189179496 267 30798274848 268 31106256160 269 31729141800 270 32044069800 271 32680952320 272 33002930688 273 33654018216 274 33983151400 275 34648653600 276 34985046816 277 35665174888 278 36008934120 279 36703900800 280 37055132800 281 37765152360 282 38123964648 283 38849252896 284 39215753760 285 39956528040 286 40330826536 287 41087305728 288 41469511680 289 42241916200 290 42632140200 291 43420692000 292 43819045408 293 44623967976 294 45030562920 295 45852081280 296 46267030656 297 47105371368 298 47528788840 299 48384180000 300 48816180000 301 49688851240 302 50129548968 303 51019731456 304 51469242880 305 52377169320 306 52835611176 307 53761515808 308 54229005600 309 55173124200 310 55649780200 311 56612350080 312 57098291328 313 58079551336 314 58574897640 315 59575088160 316 60079960096 317 61099323048 318 61613841960 319 62652620800 320 63176908800 321 64235348520 322 64769528488 323 65847875616 324 66392071200 325 67490573800 326 68044909416 327 69163817088 328 69728417920 329 70867981800 330 71442973800 331 72603446560 332 73188956448 333 74370592296 334 74966747560 335 76169802240 336 76776731136 337 78001461928 338 78619293480 339 79865959200 340 80494823200 341 81763684200 342 82403711208 343 83695029376 344 84346350720 345 85660389480 346 86323137256 347 87660161568 348 88334468640 349 89694745000 350 90380745000 351 91764541440 352 92462368768 353 93869954856 354 94579744680 355 96011391520 356 96733279776 357 98189260008 358 98923383400 359 100403971200 360 101150467200 361 102655938280 362 103414945128 363 104945576736 364 105717233440 365 107273304360 366 108057750696 367 109639541248 368 110436917760 369 112044709800 370 112855157800 371 114489234720 372 115312896288 373 116973543016 374 117810561000 375 119498064000 376 120348582016 377 122063229288 378 122927391720 379 124669472800 380 125547424800 381 127317230760 382 128209118248 383 130006941696 384 130912911360 385 132739046440 386 133659245736 387 135513988128 388 136448565280 389 138332212200 390 139281316200 391 141194166400 392 142157947008 393 144100300776 394 145078908520 395 147051067680 396 148044653856 397 150046921768 398 151055638440 399 153088320000 400 154112320000 401 156175721640 402 157215158568 403 159309588256 404 160364616480 405 162490383720 406 163561158376 407 165718574208 408 166805251200 409 168994628200 410 170097364200 411 172319016480 412 173437968928 413 175692212136 414 176827539240 415 179114690560 416 180266551296 417 182586929448 418 183755483560 419 186109408800 420 187294816800 421 189682610920 422 190885034088 423 193307020416 424 194526620800 425 196983124200 426 198220064616 427 200711411488 428 201965855520 429 204492373800 430 205764485800 431 208326504960 432 209616450048 433 212214301096 434 213522245160 435 216156260640 436 217482370336 437 220152884328 438 221497327080 439 224204675200 440 225567619200 441 228312138600 442 229693752808 443 232475782176 444 233876236320 445 236696115880 446 238115580456 447 240973651968 448 242412298240 449 245308905000 450 246766905000 451 249702391840 452 251179918368 453 254154631656 454 255651858280 455 258666145920 456 260183246976 457 263237458408 458 264774609000 459 267869095200 460 269426471200 461 272561584680 462 274139362728 463 277315457536 464 278913815040 465 282131246760 466 283750361896 467 287009487648 468 288649539360 469 291950717800 470 293611885800 471 296955477120 472 298637941888 473 302024307816 474 303728250600 475 307157754400 476 308883357216 477 312356363688 478 314103809320 479 317620684800 480 319390156800 481 322951269160 482 324742951848 483 328348670496 484 330162748960 485 333813444840 486 335650104936 487 339346150528 488 341205578880 489 344947348200 490 346829732200 491 350617600800 492 352523128608 493 356357473576 494 358286334120 495 362167534080 496 364119917056 497 368048352168 498 370024448040 499 374000500000 500 376000500000 501 380024552040 502 382048648168 503 386121085056 504 388169470080 505 392290678120 506 394363545576 507 398533912608 508 400631456800 509 404851372200 510 406973788200 511 411243642880 512 413391126528 513 417711312936 514 419884060840 515 424254972960 516 426453182496 517 430875215848 518 433099085160 519 437572636800 520 439822364800 521 444347833320 522 446623619688 523 451201405216 524 453503450400 525 458133954600 526 460462459816 527 465146085888 528 467501253120 529 472238405800 530 474620437800 531 479411523360 532 481820623648 533 486666049896 534 489102422760 535 494002599040 536 496466449536 537 501421786728 538 503913320680 539 508924231200 540 511443655200 541 516510553000 542 519058074408 543 524181374976 544 526757201920 545 531937322280 546 534541663656 547 539779022368 548 542412087840 549 547707105000 550 550369105000 551 555722202240 552 558413347968 553 563824948456 554 566545451880 555 572015980320 556 574766054176 557 580295936808 558 583075794600 559 588665459200 560 591475315200 561 597125191080 562 599965260328 563 605675778336 564 608546276640 565 614317869160 566 617219013096 567 623052114048 568 625984120960 569 631879165800 570 634842253800 571 640799679520 572 643794067488 573 649814312616 574 652840220200 575 658923724800 576 661981372416 577 668128578088 578 671218186920 579 677429536800 580 680551328800 581 686827267560 582 689981465448 583 696322439296 584 699509266560 585 705915723240 586 709135404136 587 715607792928 588 718860552480 589 725399324200 590 728685388200 591 735290995200 592 738610590208 593 745283486376 594 748636839720 595 755377480480 596 758764820256 597 765573662568 598 768995217640 599 775872720000 600 779328720000 601 786275342440 602 789766017768 603 796782221856 604 800307803680 605 807394052520 606 810954772776 607 818111531008 608 821707622400 609 828935356200 610 832567052200 611 839866229280 612 843533764128 613 850904853736 614 854608462440 615 862051935360 616 865791853696 617 873308182248 618 877084646760 619 884674304800 620 888487552800 621 896151015720 622 900001285288 623 907739030016 624 911626560000 625 919439065000 626 923364095016 627 931251840288 628 935214610720 629 943178077800 630 947178829800 631 955218501760 632 959257477248 633 967373838696 634 971451280360 635 979644817440 636 983760968736 637 992032169128 638 996187274280 639 1004536627200 640 1008730931200 641 1017158927400 642 1021392676008 643 1029899807776 644 1034173247520 645 1042760008680 646 1047073386856 647 1055740272768 648 1060093837440 649 1068841345000 650 1073235345000 651 1082063972640 652 1086498657568 653 1095408905256 654 1099884525480 655 1108876894720 656 1113393701376 657 1122468695208 658 1127026940200 659 1136185063200 660 1140784999200 661 1150026757480 662 1154668637928 663 1163994539136 664 1168678618240 665 1178089171560 666 1182815704296 667 1192311420448 668 1197080662560 669 1206662053800 670 1211474261800 671 1221141841920 672 1225997273088 673 1235751557416 674 1240650469800 675 1250491975200 676 1255434627616 677 1265363872488 678 1270350524520 679 1280368028800 680 1285398940800 681 1295505225960 682 1300580659048 683 1310776248096 684 1315896464160 685 1326181881640 686 1331347143336 687 1341722915328 688 1346933486080 689 1357400140200 690 1362656284200 691 1373214349600 692 1378516331808 693 1389166339176 694 1394514425320 695 1405256906880 696 1410651363456 697 1421486852968 698 1426927947240 699 1437856980000 700 1443344980000 701 1454368092840 702 1459903267368 703 1471020998656 704 1476603617280 705 1487816506920 706 1493446839976 707 1504755429408 708 1510433748000 709 1521838580200 710 1527565156200 711 1539066775680 712 1544841881728 713 1556440834536 714 1562264744040 715 1573961577760 716 1579834564896 717 1591629828648 718 1597552168360 719 1609446412800 720 1615418380800 721 1627412158120 722 1633434030888 723 1645527894816 724 1651599949600 725 1663794455400 726 1669916970216 727 1682212674688 728 1688385928320 729 1700783389800 730 1707007661800 731 1719507440160 732 1725783010848 733 1738385667496 734 1744712817960 735 1757418915840 736 1763797927936 737 1776608031528 738 1783039187880 739 1795953863200 740 1802437447200 741 1815457261800 742 1821993557608 743 1835119080576 744 1841708373120 745 1854940175080 746 1861582750056 747 1874921403168 748 1881617547040 749 1895063625000 750 1901813625000 751 1915367703040 752 1922171847168 753 1935834502056 754 1942693079080 755 1956464889120 756 1963378188576 757 1977259733608 758 1984228045800 759 1998219907200 760 2005243523200 761 2019346283880 762 2026425495528 763 2040639739936 764 2047774839840 765 2062101153960 766 2069292435496 767 2083731406848 768 2090979164160 769 2105531381800 770 2112835909800 771 2127501964320 772 2134863558688 773 2149644042216 774 2157062999400 775 2171958505600 776 2179435122816 777 2194446246888 778 2201980822120 779 2217108160800 780 2224700992800 781 2239945144360 782 2247596532648 783 2262958096896 784 2270668341760 785 2286147920040 786 2293917322536 787 2309515517728 788 2317344379680 789 2333061796200 790 2340950420200 791 2356787664000 792 2364736353408 793 2380694031976 794 2388703090920 795 2404781813280 796 2412851546656 797 2429051923368 798 2437182636840 799 2453505280000 800 2461697280000 801 2478142803240 802 2486396396968 803 2502965415456 804 2511280910880 805 2527974041320 806 2536351747176 807 2553169607808 808 2561609833600 809 2578553044200 810 2587056100200 811 2604125282080 812 2612691479328 813 2629887255336 814 2638516905640 815 2655839900160 816 2664533316096 817 2681984155048 818 2690741649960 819 2708320960800 820 2717142848800 821 2734851260520 822 2743737856488 823 2761575999616 824 2770527619200 825 2788496125800 826 2797513085416 827 2815612589088 828 2824695205920 829 2842926341800 830 2852074933800 831 2870438338560 832 2879653224448 833 2898149536296 834 2907431035560 835 2926060894240 836 2935409327136 837 2954173373928 838 2963589061480 839 2982487939200 840 2991971203200 841 3011005556200 842 3020556719208 843 3039727193376 844 3049346578720 845 3068653821480 846 3078341753256 847 3097786413568 848 3107543216640 849 3127125945000 850 3136951945000 851 3156673393440 852 3166568916768 853 3186429738856 854 3196395112680 855 3216395963520 856 3226431515776 857 3246573052008 858 3256679111400 859 3276961991200 860 3287138887200 861 3307563770280 862 3317811833128 863 3338379380736 864 3348698941440 865 3369409816360 866 3379801206696 867 3400656073248 868 3411119625760 869 3432119149800 870 3442655197800 871 3463800046720 872 3474408924288 873 3495699767016 874 3506381809000 875 3527819316000 876 3538574858016 877 3560159701288 878 3570989079720 879 3592721932800 880 3603625484800 881 3625507022760 882 3636485086248 883 3658515985696 884 3669568899360 885 3691749838440 886 3702877941736 887 3725209600128 888 3736413233280 889 3758896292200 890 3770175796200 891 3792810938400 892 3804166655008 893 3826954564776 894 3838386836520 895 3861328199680 896 3872837369856 897 3895932873768 898 3907519286440 899 3930769620000 900 3942433620000 901 3965839473640 902 3977581406568 903 4001143472256 904 4012963684480 905 4036682655720 906 4048581494376 907 4072458066208 908 4084435879200 909 4108470748200 910 4120527884200 911 4144721748480 912 4156858556928 913 4181212116136 914 4193428947240 915 4217942902560 916 4230240107296 917 4254915161448 918 4267293091560 919 4292129948800 920 4304588956800 921 4329588322920 922 4342128762088 923 4367291344416 924 4379913568800 925 4405240076200 926 4417944440616 927 4443435583488 928 4456222443520 929 4481878933800 930 4494748645800 931 4520571196960 932 4533524118048 933 4559513445096 934 4572549933160 935 4598706752640 936 4611827166336 937 4638152196328 938 4651356895080 939 4677850855200 940 4691140199200 941 4717803810600 942 4731178160808 943 4758012146176 944 4771471864320 945 4798476947880 946 4812022396456 947 4839199303968 948 4852830846240 949 4880180305000 950 4893898305000 951 4921421043840 952 4935225866368 953 4962922615656 954 4976814626280 955 5004686117920 956 5018665682976 957 5046712650408 958 5060780137000 959 5089003315200 960 5103159091200 961 5131559216680 962 5145803650728 963 5174381461536 964 5188714923040 965 5217471158760 966 5231894017896 967 5260829419648 968 5275342047360 969 5304457357800 970 5319060125800 971 5348356089120 972 5363049369888 973 5392526731816 974 5407310898600 975 5436970406400 976 5451845833216 977 5481688235688 978 5496655297320 979 5526681344800 980 5541740416800 981 5571950861160 982 5587102319848 983 5617497914496 984 5632742136960 985 5663323636840 986 5678661000936 987 5709429162528 988 5724860046880 989 5755815628200 990 5771340412200 991 5802484172800 992 5818103236608 993 5849435937576 994 5865149662120 995 5896672066080 996 5912480833056 997 5944193704168 998 5960097896040 999 5992002000000 1000 6008002000000