1 0 2 0 3 6 4 32 5 100 6 240 7 490 8 896 9 1512 10 2400 11 3630 12 5280 13 7436 14 10192 15 13650 16 17920 17 23120 18 29376 19 36822 20 45600 21 55860 22 67760 23 81466 24 97152 25 115000 26 135200 27 157950 28 183456 29 211932 30 243600 31 278690 32 317440 33 360096 34 406912 35 458150 36 514080 37 574980 38 641136 39 712842 40 790400 41 874120 42 964320 43 1061326 44 1165472 45 1277100 46 1396560 47 1524210 48 1660416 49 1805552 50 1960000 51 2124150 52 2298400 53 2483156 54 2678832 55 2885850 56 3104640 57 3335640 58 3579296 59 3836062 60 4106400 61 4390780 62 4689680 63 5003586 64 5332992 65 5678400 66 6040320 67 6419270 68 6815776 69 7230372 70 7663600 71 8116010 72 8588160 73 9080616 74 9593952 75 10128750 76 10685600 77 11265100 78 11867856 79 12494482 80 13145600 81 13821840 82 14523840 83 15252246 84 16007712 85 16790900 86 17602480 87 18443130 88 19313536 89 20214392 90 21146400 91 22110270 92 23106720 93 24136476 94 25200272 95 26298850 96 27432960 97 28603360 98 29810816 99 31056102 100 32340000 101 33663300 102 35026800 103 36431306 104 37877632 105 39366600 106 40899040 107 42475790 108 44097696 109 45765612 110 47480400 111 49242930 112 51054080 113 52914736 114 54825792 115 56788150 116 58802720 117 60870420 118 62992176 119 65168922 120 67401600 121 69691160 122 72038560 123 74444766 124 76910752 125 79437500 126 82026000 127 84677250 128 87392256 129 90172032 130 93017600 131 95929990 132 98910240 133 101959396 134 105078512 135 108268650 136 111530880 137 114866280 138 118275936 139 121760942 140 125322400 141 128961420 142 132679120 143 136476626 144 140355072 145 144315600 146 148359360 147 152487510 148 156701216 149 161001652 150 165390000 151 169867450 152 174435200 153 179094456 154 183846432 155 188692350 156 193633440 157 198670940 158 203806096 159 209040162 160 214374400 161 219810080 162 225348480 163 230990886 164 236738592 165 242592900 166 248555120 167 254626570 168 260808576 169 267102472 170 273509600 171 280031310 172 286668960 173 293423916 174 300297552 175 307291250 176 314406400 177 321644400 178 329006656 179 336494582 180 344109600 181 351853140 182 359726640 183 367731546 184 375869312 185 384141400 186 392549280 187 401094430 188 409778336 189 418602492 190 427568400 191 436677570 192 445931520 193 455331776 194 464879872 195 474577350 196 484425760 197 494426660 198 504581616 199 514892202 200 525360000 201 535986600 202 546773600 203 557722606 204 568835232 205 580113100 206 591557840 207 603171090 208 614954496 209 626909712 210 639038400 211 651342230 212 663822880 213 676482036 214 689321392 215 702342650 216 715547520 217 728937720 218 742514976 219 756281022 220 770237600 221 784386460 222 798729360 223 813268066 224 828004352 225 842940000 226 858076800 227 873416550 228 888961056 229 904712132 230 920671600 231 936841290 232 953223040 233 969818696 234 986630112 235 1003659150 236 1020907680 237 1038377580 238 1056070736 239 1073989042 240 1092134400 241 1110508720 242 1129113920 243 1147951926 244 1167024672 245 1186334100 246 1205882160 247 1225670810 248 1245702016 249 1265977752 250 1286500000 251 1307270750 252 1328292000 253 1349565756 254 1371094032 255 1392878850 256 1414922240 257 1437226240 258 1459792896 259 1482624262 260 1505722400 261 1529089380 262 1552727280 263 1576638186 264 1600824192 265 1625287400 266 1650029920 267 1675053870 268 1700361376 269 1725954572 270 1751835600 271 1778006610 272 1804469760 273 1831227216 274 1858281152 275 1885633750 276 1913287200 277 1941243700 278 1969505456 279 1998074682 280 2026953600 281 2056144440 282 2085649440 283 2115470846 284 2145610912 285 2176071900 286 2206856080 287 2237965730 288 2269403136 289 2301170592 290 2333270400 291 2365704870 292 2398476320 293 2431587076 294 2465039472 295 2498835850 296 2532978560 297 2567469960 298 2602312416 299 2637508302 300 2673060000 301 2708969900 302 2745240400 303 2781873906 304 2818872832 305 2856239600 306 2893976640 307 2932086390 308 2970571296 309 3009433812 310 3048676400 311 3088301530 312 3128311680 313 3168709336 314 3209496992 315 3250677150 316 3292252320 317 3334225020 318 3376597776 319 3419373122 320 3462553600 321 3506141760 322 3550140160 323 3594551366 324 3639377952 325 3684622500 326 3730287600 327 3776375850 328 3822889856 329 3869832232 330 3917205600 331 3965012590 332 4013255840 333 4061937996 334 4111061712 335 4160629650 336 4210644480 337 4261108880 338 4312025536 339 4363397142 340 4415226400 341 4467516020 342 4520268720 343 4573487226 344 4627174272 345 4681332600 346 4735964960 347 4791074110 348 4846662816 349 4902733852 350 4959290000 351 5016334050 352 5073868800 353 5131897056 354 5190421632 355 5249445350 356 5308971040 357 5369001540 358 5429539696 359 5490588362 360 5552150400 361 5614228680 362 5676826080 363 5739945486 364 5803589792 365 5867761900 366 5932464720 367 5997701170 368 6063474176 369 6129786672 370 6196641600 371 6264041910 372 6331990560 373 6400490516 374 6469544752 375 6539156250 376 6609328000 377 6680063000 378 6751364256 379 6823234782 380 6895677600 381 6968695740 382 7042292240 383 7116470146 384 7191232512 385 7266582400 386 7342522880 387 7419057030 388 7496187936 389 7573918692 390 7652252400 391 7731192170 392 7810741120 393 7890902376 394 7971679072 395 8053074350 396 8135091360 397 8217733260 398 8301003216 399 8384904402 400 8469440000 401 8554613200 402 8640427200 403 8726885206 404 8813990432 405 8901746100 406 8990155440 407 9079221690 408 9168948096 409 9259337912 410 9350394400 411 9442120830 412 9534520480 413 9627596636 414 9721352592 415 9815791650 416 9910917120 417 10006732320 418 10103240576 419 10200445222 420 10298349600 421 10396957060 422 10496270960 423 10596294666 424 10697031552 425 10798485000 426 10900658400 427 11003555150 428 11107178656 429 11211532332 430 11316619600 431 11422443890 432 11529008640 433 11636317296 434 11744373312 435 11853180150 436 11962741280 437 12073060180 438 12184140336 439 12295985242 440 12408598400 441 12521983320 442 12636143520 443 12751082526 444 12866803872 445 12983311100 446 13100607760 447 13218697410 448 13337583616 449 13457269952 450 13577760000 451 13699057350 452 13821165600 453 13944088356 454 14067829232 455 14192391850 456 14317779840 457 14443996840 458 14571046496 459 14698932462 460 14827658400 461 14957227980 462 15087644880 463 15218912786 464 15351035392 465 15484016400 466 15617859520 467 15752568470 468 15888146976 469 16024598772 470 16161927600 471 16300137210 472 16439231360 473 16579213816 474 16720088352 475 16861858750 476 17004528800 477 17148102300 478 17292583056 479 17437974882 480 17584281600 481 17731507040 482 17879655040 483 18028729446 484 18178734112 485 18329672900 486 18481549680 487 18634368330 488 18788132736 489 18942846792 490 19098514400 491 19255139470 492 19412725920 493 19571277676 494 19730798672 495 19891292850 496 20052764160 497 20215216560 498 20378654016 499 20543080502 500 20708500000 501 20874916500 502 21042334000 503 21210756506 504 21380188032 505 21550632600 506 21722094240 507 21894576990 508 22068084896 509 22242622012 510 22418192400 511 22594800130 512 22772449280 513 22951143936 514 23130888192 515 23311686150 516 23493541920 517 23676459620 518 23860443376 519 24045497322 520 24231625600 521 24418832360 522 24607121760 523 24796497966 524 24986965152 525 25178527500 526 25371189200 527 25564954450 528 25759827456 529 25955812432 530 26152913600 531 26351135190 532 26550481440 533 26750956596 534 26952564912 535 27155310650 536 27359198080 537 27564231480 538 27770415136 539 27977753342 540 28186250400 541 28395910620 542 28606738320 543 28818737826 544 29031913472 545 29246269600 546 29461810560 547 29678540710 548 29896464416 549 30115586052 550 30335910000 551 30557440650 552 30780182400 553 31004139656 554 31229316832 555 31455718350 556 31683348640 557 31912212140 558 32142313296 559 32373656562 560 32606246400 561 32840087280 562 33075183680 563 33311540086 564 33549160992 565 33788050900 566 34028214320 567 34269655770 568 34512379776 569 34756390872 570 35001693600 571 35248292510 572 35496192160 573 35745397116 574 35995911952 575 36247741250 576 36500889600 577 36755361600 578 37011161856 579 37268294982 580 37526765600 581 37786578340 582 38047737840 583 38310248746 584 38574115712 585 38839343400 586 39105936480 587 39373899630 588 39643237536 589 39913954892 590 40186056400 591 40459546770 592 40734430720 593 41010712976 594 41288398272 595 41567491350 596 41847996960 597 42129919860 598 42413264816 599 42698036602 600 42984240000 601 43271879800 602 43560960800 603 43851487806 604 44143465632 605 44436899100 606 44731793040 607 45028152290 608 45325981696 609 45625286112 610 45926070400 611 46228339430 612 46532098080 613 46837351236 614 47144103792 615 47452360650 616 47762126720 617 48073406920 618 48386206176 619 48700529422 620 49016381600 621 49333767660 622 49652692560 623 49973161266 624 50295178752 625 50618750000 626 50943880000 627 51270573750 628 51598836256 629 51928672532 630 52260087600 631 52593086490 632 52927674240 633 53263855896 634 53601636512 635 53941021150 636 54282014880 637 54624622780 638 54968849936 639 55314701442 640 55662182400 641 56011297920 642 56362053120 643 56714453126 644 57068503072 645 57424208100 646 57781573360 647 58140604010 648 58501305216 649 58863682152 650 59227740000 651 59593483950 652 59960919200 653 60330050956 654 60700884432 655 61073424850 656 61447677440 657 61823647440 658 62201340096 659 62580760662 660 62961914400 661 63344806580 662 63729442480 663 64115827386 664 64503966592 665 64893865400 666 65285529120 667 65678963070 668 66074172576 669 66471162972 670 66869939600 671 67270507810 672 67672872960 673 68077040416 674 68483015552 675 68890803750 676 69300410400 677 69711840900 678 70125100656 679 70540195082 680 70957129600 681 71375909640 682 71796540640 683 72219028046 684 72643377312 685 73069593900 686 73497683280 687 73927650930 688 74359502336 689 74793242992 690 75228878400 691 75666414070 692 76105855520 693 76547208276 694 76990477872 695 77435669850 696 77882789760 697 78331843160 698 78782835616 699 79235772702 700 79690660000 701 80147503100 702 80606307600 703 81067079106 704 81529823232 705 81994545600 706 82461251840 707 82929947590 708 83400638496 709 83873330212 710 84348028400 711 84824738730 712 85303466880 713 85784218536 714 86266999392 715 86751815150 716 87238671520 717 87727574220 718 88218528976 719 88711541522 720 89206617600 721 89703762960 722 90202983360 723 90704284566 724 91207672352 725 91713152500 726 92220730800 727 92730413050 728 93242205056 729 93756112632 730 94272141600 731 94790297790 732 95310587040 733 95833015196 734 96357588112 735 96884311650 736 97413191680 737 97944234080 738 98477444736 739 99012829542 740 99550394400 741 100090145220 742 100632087920 743 101176228426 744 101722572672 745 102271126600 746 102821896160 747 103374887310 748 103930106016 749 104487558252 750 105047250000 751 105609187250 752 106173376000 753 106739822256 754 107308532032 755 107879511350 756 108452766240 757 109028302740 758 109606126896 759 110186244762 760 110768662400 761 111353385880 762 111940421280 763 112529774686 764 113121452192 765 113715459900 766 114311803920 767 114910490370 768 115511525376 769 116114915072 770 116720665600 771 117328783110 772 117939273760 773 118552143716 774 119167399152 775 119785046250 776 120405091200 777 121027540200 778 121652399456 779 122279675182 780 122909373600 781 123541500940 782 124176063440 783 124813067346 784 125452518912 785 126094424400 786 126738790080 787 127385622230 788 128034927136 789 128686711092 790 129340980400 791 129997741370 792 130657000320 793 131318763576 794 131983037472 795 132649828350 796 133319142560 797 133990986460 798 134665366416 799 135342288802 800 136021760000 801 136703786400 802 137388374400 803 138075530406 804 138765260832 805 139457572100 806 140152470640 807 140849962890 808 141550055296 809 142252754312 810 142958066400 811 143665998030 812 144376555680 813 145089745836 814 145805574992 815 146524049650 816 147245176320 817 147968961520 818 148695411776 819 149424533622 820 150156333600 821 150890818260 822 151627994160 823 152367867866 824 153110445952 825 153855735000 826 154603741600 827 155354472350 828 156107933856 829 156864132732 830 157623075600 831 158384769090 832 159149219840 833 159916434496 834 160686419712 835 161459182150 836 162234728480 837 163013065380 838 163794199536 839 164578137642 840 165364886400 841 166154452520 842 166946842720 843 167742063726 844 168540122272 845 169341025100 846 170144778960 847 170951390610 848 171760866816 849 172573214352 850 173388440000 851 174206550550 852 175027552800 853 175851453556 854 176678259632 855 177507977850 856 178340615040 857 179176178040 858 180014673696 859 180856108862 860 181700490400 861 182547825180 862 183398120080 863 184251381986 864 185107617792 865 185966834400 866 186829038720 867 187694237670 868 188562438176 869 189433647172 870 190307871600 871 191185118410 872 192065394560 873 192948707016 874 193835062752 875 194724468750 876 195616932000 877 196512459500 878 197411058256 879 198312735282 880 199217497600 881 200125352240 882 201036306240 883 201950366646 884 202867540512 885 203787834900 886 204711256880 887 205637813530 888 206567511936 889 207500359192 890 208436362400 891 209375528670 892 210317865120 893 211263378876 894 212212077072 895 213163966850 896 214119055360 897 215077349760 898 216038857216 899 217003584902 900 217971540000 901 218942729700 902 219917161200 903 220894841706 904 221875778432 905 222859978600 906 223847449440 907 224838198190 908 225832232096 909 226829558412 910 227830184400 911 228834117330 912 229841364480 913 230851933136 914 231865830592 915 232883064150 916 233903641120 917 234927568820 918 235954854576 919 236985505722 920 238019529600 921 239056933560 922 240097724960 923 241141911166 924 242189499552 925 243240497500 926 244294912400 927 245352751650 928 246414022656 929 247478732832 930 248546889600 931 249618500390 932 250693572640 933 251772113796 934 252854131312 935 253939632650 936 255028625280 937 256121116680 938 257217114336 939 258316625742 940 259419658400 941 260526219820 942 261636317520 943 262749959026 944 263867151872 945 264987903600 946 266112221760 947 267240113910 948 268371587616 949 269506650452 950 270645310000 951 271787573850 952 272933449600 953 274082944856 954 275236067232 955 276392824350 956 277553223840 957 278717273340 958 279884980496 959 281056352962 960 282231398400 961 283410124480 962 284592538880 963 285778649286 964 286968463392 965 288161988900 966 289359233520 967 290560204970 968 291764910976 969 292973359272 970 294185557600 971 295401513710 972 296621235360 973 297844730316 974 299072006352 975 300303071250 976 301537932800 977 302776598800 978 304019077056 979 305265375382 980 306515501600 981 307769463540 982 309027269040 983 310288925946 984 311554442112 985 312823825400 986 314097083680 987 315374224830 988 316655256736 989 317940187292 990 319229024400 991 320521775970 992 321818449920 993 323119054176 994 324423596672 995 325732085350 996 327044528160 997 328360933060 998 329681308016 999 331005661002 1000 332334000000