-1 0 0 24 1 84 2 204 3 414 4 750 5 1254 6 1974 7 2964 8 4284 9 6000 10 8184 11 10914 12 14274 13 18354 14 23250 15 29064 16 35904 17 43884 18 53124 19 63750 20 75894 21 89694 22 105294 23 122844 24 142500 25 164424 26 188784 27 215754 28 245514 29 278250 30 314154 31 353424 32 396264 33 442884 34 493500 35 548334 36 607614 37 671574 38 740454 39 814500 40 893964 41 979104 42 1070184 43 1167474 44 1271250 45 1381794 46 1499394 47 1624344 48 1756944 49 1897500 50 2046324 51 2203734 52 2370054 53 2545614 54 2730750 55 2925804 56 3131124 57 3347064 58 3573984 59 3812250 60 4062234 61 4324314 62 4598874 63 4886304 64 5187000 65 5501364 66 5829804 67 6172734 68 6530574 69 6903750 70 7292694 71 7697844 72 8119644 73 8558544 74 9015000 75 9489474 76 9982434 77 10494354 78 11025714 79 11577000 80 12148704 81 12741324 82 13355364 83 13991334 84 14649750 85 15331134 86 16036014 87 16764924 88 17518404 89 18297000 90 19101264 91 19931754 92 20789034 93 21673674 94 22586250 95 23527344 96 24497544 97 25497444 98 26527644 99 27588750 100 28681374 101 29806134 102 30963654 103 32154564 104 33379500 105 34639104 106 35934024 107 37264914 108 38632434 109 40037250 110 41480034 111 42961464 112 44482224 113 46043004 114 47644500 115 49287414 116 50972454 117 52700334 118 54471774 119 56287500 120 58148244 121 60054744 122 62007744 123 64007994 124 66056250 125 68153274 126 70299834 127 72496704 128 74744664 129 77044500 130 79397004 131 81802974 132 84263214 133 86778534 134 89349750 135 91977684 136 94663164 137 97407024 138 100210104 139 103073250 140 105997314 141 108983154 142 112031634 143 115143624 144 118320000 145 121561644 146 124869444 147 128244294 148 131687094 149 135198750 150 138780174 151 142432284 152 146156004 153 149952264 154 153822000 155 157766154 156 161785674 157 165881514 158 170054634 159 174306000 160 178636584 161 183047364 162 187539324 163 192113454 164 196770750 165 201512214 166 206338854 167 211251684 168 216251724 169 221340000 170 226517544 171 231785394 172 237144594 173 242596194 174 248141250 175 253780824 176 259515984 177 265347804 178 271277364 179 277305750 180 283434054 181 289663374 182 295994814 183 302429484 184 308968500 185 315612984 186 322364064 187 329222874 188 336190554 189 343268250 190 350457114 191 357758304 192 365172984 193 372702324 194 380347500 195 388109694 196 395990094 197 403989894 198 412110294 199 420352500 200 428717724 201 437207184 202 445822104 203 454563714 204 463433250 205 472431954 206 481561074 207 490821864 208 500215584 209 509743500 210 519406884 211 529207014 212 539145174 213 549222654 214 559440750 215 569800764 216 580304004 217 590951784 218 601745424 219 612686250 220 623775594 221 635014794 222 646405194 223 657948144 224 669645000 225 681497124 226 693505884 227 705672654 228 717998814 229 730485750 230 743134854 231 755947524 232 768925164 233 782069184 234 795381000 235 808862034 236 822513714 237 836337474 238 850334754 239 864507000 240 878855664 241 893382204 242 908088084 243 922974774 244 938043750 245 953296494 246 968734494 247 984359244 248 1000172244 249 1016175000 250 1032369024 251 1048755834 252 1065336954 253 1082113914 254 1099088250 255 1116261504 256 1133635224 257 1151210964 258 1168990284 259 1186974750 260 1205165934 261 1223565414 262 1242174774 263 1260995604 264 1280029500 265 1299278064 266 1318742904 267 1338425634 268 1358327874 269 1378451250 270 1398797394 271 1419367944 272 1440164544 273 1461188844 274 1482442500 275 1503927174 276 1525644534 277 1547596254 278 1569784014 279 1592209500 280 1614874404 281 1637780424 282 1660929264 283 1684322634 284 1707962250 285 1731849834 286 1755987114 287 1780375824 288 1805017704 289 1829914500 290 1855067964 291 1880479854 292 1906151934 293 1932085974 294 1958283750 295 1984747044 296 2011477644 297 2038477344 298 2065747944 299 2093291250 300 2121109074 301 2149203234 302 2177575554 303 2206227864 304 2235162000 305 2264379804 306 2293883124 307 2323673814 308 2353753734 309 2384124750 310 2414788734 311 2445747564 312 2477003124 313 2508557304 314 2540412000 315 2572569114 316 2605030554 317 2637798234 318 2670874074 319 2704260000 320 2737957944 321 2771969844 322 2806297644 323 2840943294 324 2875908750 325 2911195974 326 2946806934 327 2982743604 328 3019007964 329 3055602000 330 3092527704 331 3129787074 332 3167382114 333 3205314834 334 3243587250 335 3282201384 336 3321159264 337 3360462924 338 3400114404 339 3440115750 340 3480469014 341 3521176254 342 3562239534 343 3603660924 344 3645442500 345 3687586344 346 3730094544 347 3772969194 348 3816212394 349 3859826250 350 3903812874 351 3948174384 352 3992912904 353 4038030564 354 4083529500 355 4129411854 356 4175679774 357 4222335414 358 4269380934 359 4316818500 360 4364650284 361 4412878464 362 4461505224 363 4510532754 364 4559963250 365 4609798914 366 4660041954 367 4710694584 368 4761759024 369 4813237500 370 4865132244 371 4917445494 372 4970179494 373 5023336494 374 5076918750 375 5130928524 376 5185368084 377 5240239704 378 5295545664 379 5351288250 380 5407469754 381 5464092474 382 5521158714 383 5578670784 384 5636631000 385 5695041684 386 5753905164 387 5813223774 388 5872999854 389 5933235750 390 5993933814 391 6055096404 392 6116725884 393 6178824624 394 6241395000 395 6304439394 396 6367960194 397 6431959794 398 6496440594 399 6561405000 400 6626855424 401 6692794284 402 6759224004 403 6826147014 404 6893565750 405 6961482654 406 7029900174 407 7098820764 408 7168246884 409 7238181000 410 7308625584 411 7379583114 412 7451056074 413 7523046954 414 7595558250 415 7668592464 416 7742152104 417 7816239684 418 7890857724 419 7966008750 420 8041695294 421 8117919894 422 8194685094 423 8271993444 424 8349847500 425 8428249824 426 8507202984 427 8586709554 428 8666772114 429 8747393250 430 8828575554 431 8910321624 432 8992634064 433 9075515484 434 9158968500 435 9242995734 436 9327599814 437 9412783374 438 9498549054 439 9584899500 440 9671837364 441 9759365304 442 9847485984 443 9936202074 444 10025516250 445 10115431194 446 10205949594 447 10297074144 448 10388807544 449 10481152500 450 10574111724 451 10667687934 452 10761883854 453 10856702214 454 10952145750 455 11048217204 456 11144919324 457 11242254864 458 11340226584 459 11438837250 460 11538089634 461 11637986514 462 11738530674 463 11839724904 464 11941572000 465 12044074764 466 12147236004 467 12251058534 468 12355545174 469 12460698750 470 12566522094 471 12673018044 472 12780189444 473 12888039144 474 12996570000 475 13105784874 476 13215686634 477 13326278154 478 13437562314 479 13549542000 480 13662220104 481 13775599524 482 13889683164 483 14004473934 484 14119974750 485 14236188534 486 14353118214 487 14470766724 488 14589137004 489 14708232000 490 14828054664 491 14948607954 492 15069894834 493 15191918274 494 15314681250 495 15438186744 496 15562437744 497 15687437244 498 15813188244 499 15939693750 500 16066956774 501 16194980334 502 16323767454 503 16453321164 504 16583644500 505 16714740504 506 16846612224 507 16979262714 508 17112695034 509 17246912250 510 17381917434 511 17517713664 512 17654304024 513 17791691604 514 17929879500 515 18068870814 516 18208668654 517 18349276134 518 18490696374 519 18632932500 520 18775987644 521 18919864944 522 19064567544 523 19210098594 524 19356461250 525 19503658674 526 19651694034 527 19800570504 528 19950291264 529 20100859500 530 20252278404 531 20404551174 532 20557681014 533 20711671134 534 20866524750 535 21022245084 536 21178835364 537 21336298824 538 21494638704 539 21653858250 540 21813960714 541 21974949354 542 22136827434 543 22299598224 544 22463265000 545 22627831044 546 22793299644 547 22959674094 548 23126957694 549 23295153750 550 23464265574 551 23634296484 552 23805249804 553 23977128864 554 24149937000 555 24323677554 556 24498353874 557 24673969314 558 24850527234 559 25028031000 560 25206483984 561 25385889564 562 25566251124 563 25747572054 564 25929855750 565 26113105614 566 26297325054 567 26482517484 568 26668686324 569 26855835000 570 27043966944 571 27233085594 572 27423194394 573 27614296794 574 27806396250 575 27999496224 576 28193600184 577 28388711604 578 28584833964 579 28781970750 580 28980125454 581 29179301574 582 29379502614 583 29580732084 584 29782993500 585 29986290384 586 30190626264 587 30396004674 588 30602429154 589 30809903250 590 31018430514 591 31228014504 592 31438658784 593 31650366924 594 31863142500 595 32076989094 596 32291910294 597 32507909694 598 32724990894 599 32943157500 600 33162413124 601 33382761384 602 33604205904 603 33826750314 604 34050398250 605 34275153354 606 34501019274 607 34727999664 608 34956098184 609 35185318500 610 35415664284 611 35647139214 612 35879746974 613 36113491254 614 36348375750 615 36584404164 616 36821580204 617 37059907584 618 37299390024 619 37540031250 620 37781834994 621 38024804994 622 38268944994 623 38514258744 624 38760750000 625 39008422524 626 39257280084 627 39507326454 628 39758565414 629 40011000750 630 40264636254 631 40519475724 632 40775522964 633 41032781784 634 41291256000 635 41550949434 636 41811865914 637 42074009274 638 42337383354 639 42601992000 640 42867839064 641 43134928404 642 43403263884 643 43672849374 644 43943688750 645 44215785894 646 44489144694 647 44763769044 648 45039662844 649 45316830000 650 45595274424 651 45875000034 652 46156010754 653 46438310514 654 46721903250 655 47006792904 656 47292983424 657 47580478764 658 47869282884 659 48159399750 660 48450833334 661 48743587614 662 49037666574 663 49333074204 664 49629814500 665 49927891464 666 50227309104 667 50528071434 668 50830182474 669 51133646250 670 51438466794 671 51744648144 672 52052194344 673 52361109444 674 52671397500 675 52983062574 676 53296108734 677 53610540054 678 53926360614 679 54243574500 680 54562185804 681 54882198624 682 55203617064 683 55526445234 684 55850687250 685 56176347234 686 56503429314 687 56831937624 688 57161876304 689 57493249500 690 57826061364 691 58160316054 692 58496017734 693 58833170574 694 59171778750 695 59511846444 696 59853377844 697 60196377144 698 60540848544 699 60886796250 700 61234224474 701 61583137434 702 61933539354 703 62285434464 704 62638827000 705 62993721204 706 63350121324 707 63708031614 708 64067456334 709 64428399750 710 64790866134 711 65154859764 712 65520384924 713 65887445904 714 66256047000 715 66626192514 716 66997886754 717 67371134034 718 67745938674 719 68122305000 720 68500237344 721 68879740044 722 69260817444 723 69643473894 724 70027713750 725 70413541374 726 70800961134 727 71189977404 728 71580594564 729 71972817000 730 72366649104 731 72762095274 732 73159159914 733 73557847434 734 73958162250 735 74360108784 736 74763691464 737 75168914724 738 75575783004 739 75984300750 740 76394472414 741 76806302454 742 77219795334 743 77634955524 744 78051787500 745 78470295744 746 78890484744 747 79312358994 748 79735922994 749 80161181250 750 80588138274 751 81016798584 752 81447166704 753 81879247164 754 82313044500 755 82748563254 756 83185807974 757 83624783214 758 84065493534 759 84507943500 760 84952137684 761 85398080664 762 85845777024 763 86295231354 764 86746448250 765 87199432314 766 87654188154 767 88110720384 768 88569033624 769 89029132500 770 89491021644 771 89954705694 772 90420189294 773 90887477094 774 91356573750 775 91827483924 776 92300212284 777 92774763504 778 93251142264 779 93729353250 780 94209401154 781 94691290674 782 95175026514 783 95660613384 784 96148056000 785 96637359084 786 97128527364 787 97621565574 788 98116478454 789 98613270750 790 99111947214 791 99612512604 792 100114971684 793 100619329224 794 101125590000 795 101633758794 796 102143840394 797 102655839594 798 103169761194 799 103685610000 800 104203390824 801 104723108484 802 105244767804 803 105768373614 804 106293930750 805 106821444054 806 107350918374 807 107882358564 808 108415769484 809 108951156000 810 109488522984 811 110027875314 812 110569217874 813 111112555554 814 111657893250 815 112205235864 816 112754588304 817 113305955484 818 113859342324 819 114414753750 820 114972194694 821 115531670094 822 116093184894 823 116656744044 824 117222352500 825 117790015224 826 118359737184 827 118931523354 828 119505378714 829 120081308250 830 120659316954 831 121239409824 832 121821591864 833 122405868084 834 122992243500 835 123580723134 836 124171312014 837 124764015174 838 125358837654 839 125955784500 840 126554860764 841 127156071504 842 127759421784 843 128364916674 844 128972561250 845 129582360594 846 130194319794 847 130808443944 848 131424738144 849 132043207500 850 132663857124 851 133286692134 852 133911717654 853 134538938814 854 135168360750 855 135799988604 856 136433827524 857 137069882664 858 137708159184 859 138348662250 860 138991397034 861 139636368714 862 140283582474 863 140933043504 864 141584757000 865 142238728164 866 142894962204 867 143553464334 868 144214239774 869 144877293750 870 145542631494 871 146210258244 872 146880179244 873 147552399744 874 148226925000 875 148903760274 876 149582910834 877 150264381954 878 150948178914 879 151634307000 880 152322771504 881 153013577724 882 153706730964 883 154402236534 884 155100099750 885 155800325934 886 156502920414 887 157207888524 888 157915235604 889 158624967000 890 159337088064 891 160051604154 892 160768520634 893 161487842874 894 162209576250 895 162933726144 896 163660297944 897 164389297044 898 165120728844 899 165854598750 900 166590912174 901 167329674534 902 168070891254 903 168814567764 904 169560709500 905 170309321904 906 171060410424 907 171813980514 908 172570037634 909 173328587250 910 174089634834 911 174853185864 912 175619245824 913 176387820204 914 177158914500 915 177932534214 916 178708684854 917 179487371934 918 180268600974 919 181052377500 920 181838707044 921 182627595144 922 183419047344 923 184213069194 924 185009666250 925 185808844074 926 186610608234 927 187414964304 928 188221917864 929 189031474500 930 189843639804 931 190658419374 932 191475818814 933 192295843734 934 193118499750 935 193943792484 936 194771727564 937 195602310624 938 196435547304 939 197271443250 940 198110004114 941 198951235554 942 199795143234 943 200641732824 944 201491010000 945 202342980444 946 203197649844 947 204055023894 948 204915108294 949 205777908750 950 206643430974 951 207511680684 952 208382663604 953 209256385464 954 210132852000 955 211012068954 956 211894042074 957 212778777114 958 213666279834 959 214556556000 960 215449611384 961 216345451764 962 217244082924 963 218145510654 964 219049740750 965 219956779014 966 220866631254 967 221779303284 968 222694800924 969 223613130000 970 224534296344 971 225458305794 972 226385164194 973 227314877394 974 228247451250 975 229182891624 976 230121204384 977 231062395404 978 232006470564 979 232953435750 980 233903296854 981 234856059774 982 235811730414 983 236770314684 984 237731818500 985 238696247784 986 239663608464 987 240633906474 988 241607147754 989 242583338250 990 243562483914 991 244544590704 992 245529664584 993 246517711524 994 247508737500 995 248502748494 996 249499750494 997 250499749494 998 251502751494 999 252508762500 1000 253517788524