1 2 2 18 3 72 4 450 5 882 6 1250 7 2178 8 3042 9 4050 10 5202 11 6498 12 9522 13 11250 14 13122 15 15138 16 16200 17 17298 18 24642 19 30258 20 33282 21 39762 22 45000 23 50562 24 52488 25 56448 26 62658 27 64800 28 66978 29 71442 30 80802 31 90738 32 95922 33 101250 34 112338 35 124002 36 142578 37 169362 38 180000 39 183618 40 190962 41 198450 42 206082 43 213858 44 229842 45 235298 46 285768 47 290322 48 308898 49 328050 50 337842 51 347778 52 399618 53 405000 54 410418 55 443682 56 478242 57 490050 58 502002 59 538722 60 551250 61 576738 62 589698 63 642978 64 656658 65 670482 66 684450 67 698562 68 712818 69 793800 70 801378 71 895122 72 927522 73 943938 74 977202 75 1028178 76 1036800 77 1045458 78 1080450 79 1134018 80 1170450 81 1188882 82 1245042 83 1302498 84 1312200 85 1321938 86 1361250 87 1381122 88 1421298 89 1441602 90 1462050 91 1545282 92 1587762 93 1620000 94 1696482 95 1740978 96 1763442 97 1786050 98 1808802 99 1901250 100 1960200 101 1972098 102 2044242 103 2117682 104 2142450 105 2167362 106 2192418 107 2217618 108 2242962 109 2319858 110 2424402 111 2504322 112 2571912 113 2585538 114 2640402 115 2723778 116 2737800 117 2836962 118 2894418 119 3001250 120 3011058 121 3160098 122 3175200 123 3190338 124 3251250 125 3343698 126 3374802 127 3406050 128 3468978 129 3532482 130 3628818 131 3759282 132 3792258 133 3825378 134 3858642 135 3892050 136 3925602 137 4061250 138 4129938 139 4269042 140 4339458 141 4482018 142 4554162 143 4572288 144 4663458 145 4681800 146 4737042 147 4885938 148 4923522 149 4961250 150 5248800 151 5268258 152 5385762 153 5544450 154 5584482 155 5705442 156 5827698 157 5848200 158 5868738 159 5951250 160 5992722 161 6202242 162 6329682 163 6351048 164 6458418 165 6501618 166 6588450 167 6632082 168 6763842 169 6808050 170 6852402 171 6896898 172 6941538 173 7144200 174 7166898 175 7395858 176 7442082 177 7488450 178 7534962 179 7675362 180 7817058 181 7840800 182 7864578 183 8152722 184 8201250 185 8249922 186 8396802 187 8470728 188 8569800 189 8594658 190 8644482 191 8845218 192 8870472 193 8946450 194 9048258 195 9305298 196 9461250 197 9513522 198 9671202 199 9724050 200 9830178 201 9936882 202 10152018 203 10314882 204 10424178 205 10644498 206 10755522 207 10811250 208 10951200 209 11035602 210 11148642 211 11376450 212 11433762 213 11780658 214 11838978 215 12073698 216 12132738 217 12191922 218 12251250 219 12310722 220 12370338 221 12610242 222 12670578 223 12700800 224 12852450 225 13096962 226 13220082 227 13281858 228 13405842 229 13624200 230 13781250 231 13844322 232 13970898 233 14034402 234 14098050 235 14161842 236 14289858 237 14807682 238 14938578 239 15059072 240 15070050 241 15169032 242 15202098 243 15401250 244 15534738 245 15568200 246 15803442 247 15938658 248 16074450 249 16142562 250 16347762 251 16831602 252 16971138 253 17111250 254 17181522 255 17393202 256 17677458 257 17892162 258 17964018 259 18180450 260 18301250 261 18325458 262 18471042 263 18690498 264 18727200 265 18763938 266 18911250 267 18948168 268 19133298 269 19207602 270 19431378 271 19807218 272 19845000 273 19882818 274 20262978 275 20339442 276 20416050 277 20569698 278 20646738 279 20801250 280 21268242 281 21425058 282 21503682 283 21582450 284 21661362 285 21898962 286 22058082 287 22137858 288 22177800 289 22458402 290 22700322 291 22943538 292 23392800 293 23846418 294 23929362 295 24012450 296 24262578 297 24346242 298 24682338 299 24851250 300 25105698 301 25276050 302 25361442 303 25618482 304 25790562 305 25920000 306 25963218 307 26484642 308 26659602 309 26923122 310 27011250 311 27187938 312 27232200 313 27276498 314 27543042 315 27766152 316 27900450 317 28080018 318 28531458 319 28576800 320 28986498 321 29261250 322 29353122 323 29445138 324 29629602 325 29907378 326 29953800 327 30000258 328 30279762 329 30466818 330 30560562 331 30748482 332 31315698 333 31410738 334 31601250 335 31696722 336 32080050 337 32805000 338 33341778 339 33538050 340 33636402 341 33932322 342 34279200 343 34328898 344 34577928 345 35229618 346 35280000 347 35701250 348 35735058 349 35785800 350 36448722 351 36551250 352 36653922 353 36756738 354 36859698 355 36962802 356 37272978 357 37584450 358 37688562 359 37792818 360 37897218 361 38001762 362 38106450 363 38316258 364 38896200 365 38949138 366 39161250 367 39480498 368 39587202 369 39694050 370 39801042 371 39908178 372 40122882 373 40446018 374 41096178 375 41150592 376 41314050 377 41751522 378 41861250 379 42191298 380 42855282 381 42966450 382 43189218 383 43412562 384 43748658 385 44142408 386 44198802 387 44424738 388 44651250 389 44878338 390 45106002 391 45505800 392 45677682 393 45907362 394 46137618 395 46368450 396 46484082 397 46599858 398 46831842 399 47180898 400 47297538 401 47648322 402 48118050 403 48235842 404 48294792 405 48826962 406 49005000 407 49421682 408 49780242 409 50020002 410 50140098 411 50440968 412 50501250 413 50803200 414 51592482 415 51714450 416 51836562 417 51958818 418 52572258 419 52942050 420 53313138 421 53437122 422 53561250 423 54059202 424 54496800 425 54559458 426 54936162 427 55314162 428 55440450 429 55693458 430 56392200 431 56711250 432 56839122 433 57159432 434 57223602 435 57352050 436 57480642 437 57609378 438 58384818 439 58644450 440 58904658 441 59034978 442 59296050 443 59819922 444 59951250 445 60082722 446 60280200 447 60346098 448 61405362 449 62272800 450 62339778 451 62742402 452 63011538 453 63146322 454 63281250 455 63416322 456 63551538 457 64229778 458 64297800 459 65048418 460 65322450 461 65459682 462 65872242 463 66148002 464 66355200 465 67117698 466 67256802 467 68374818 468 68445000 469 68515218 470 68655762 471 69148800 472 69502050 473 69927138 474 70069122 475 70211250 476 70495938 477 71067042 478 71496882 479 71640450 480 71784162 481 71856072 482 71928018 483 72216162 484 72721800 485 72794178 486 73229202 487 73957122 488 74103138 489 74835378 490 75031250 491 75866562 492 76014450 493 76607442 494 77053698 495 77501250 496 77800338 497 77950098 498 78100002 499 78250050 500 78400242 501 78550578 502 79304418 503 79380000 504 80213778 505 80365842 506 81587538 507 81664200 508 81740898 509 81894402 510 82201842 511 82509858 512 82586952 513 82664082 514 82818450 515 83437362 516 83980800 517 84058578 518 85151250 519 85464738 520 86329800 521 87357762 522 87516450 523 87675282 524 88152642 525 88232328 526 88711200 527 88791138 528 89111250 529 89914050 530 90075042 531 90236178 532 90397458 533 90558882 534 91206018 535 92344050 536 92507202 537 92670498 538 92997522 539 93653298 540 94146642 541 94641282 542 94806450 543 94971762 544 95966658 545 96049800 546 96132978 547 97050312 548 97301250 549 97804098 550 97972002 551 98476578 552 98645058 553 99151362 554 99489618 555 99828450 556 99998082 557 101104200 558 101189538 559 101702322 560 102044898 561 102216402 562 102731778 563 103076082 564 103162248 565 103593618 566 103939362 567 104401250 568 104632578 569 104980050 570 105154002 571 105676722 572 105851250 573 106901442 574 107252658 575 107604450 576 107780562 577 108045000 578 108663282 579 108840258 580 108928800 581 109549602 582 110083122 583 110439522 584 111601800 585 112770162 586 112950450 587 114307200 588 114397938 589 114761250 590 115307298 591 115672050 592 115945992 593 116037378 594 116403282 595 116953218 596 117045000 597 117136818 598 117688482 599 118426050 600 119351250 601 119722338 602 119815200 603 120094002 604 120839058 605 121025682 606 121212450 607 122523858 608 123276402 609 123464898 610 123653538 611 124031250 612 124788402 613 125452800 614 125928450 615 126118962 616 127073682 617 127265058 618 127648242 619 128320200 620 128416338 621 128801250 622 128993922 623 129572802 624 129766050 625 129959442 626 130152978 627 130540482 628 131122818 629 131220000 630 131901282 631 132096258 632 132291378 633 132486642 634 132682050 635 133073298 636 133661250 637 133857522 638 134053938 639 134152200 640 134250498 641 135235458 642 135531648 643 136026018 644 136422162 645 137813202 646 138611250 647 138811122 648 139211298 649 140013378 650 140214258 651 140817762 652 141220818 653 141422562 654 141624450 655 143041698 656 143143200 657 143651250 658 144466002 659 144874242 660 145487682 661 146205000 662 146307618 663 146924082 664 147061250 665 147335778 666 147438792 667 147748050 668 149195538 669 150025842 670 150233778 671 150858450 672 151066962 673 151171272 674 151693362 675 152321058 676 152425800 677 153160002 678 154211922 679 155478978 680 155902482 681 156963762 682 157176450 683 157389282 684 157815378 685 158028642 686 158669298 687 158776200 688 158883138 689 160384050 690 161892018 691 162108018 692 162901250 693 163190178 694 164058498 695 164493522 696 164711250 697 165256200 698 166020642 699 166458258 700 166896450 701 167335218 702 167554818 703 168654978 704 169316802 705 170201250 706 170644338 707 171088002 708 171532242 709 171754578 710 171865800 711 173538450 712 173985858 713 175106898 714 175219200 715 175331538 716 176908050 717 177133842 718 178605000 719 179627058 720 180082242 721 180310050 722 180538002 723 180766098 724 181451250 725 182023200 726 182137698 727 182710728 728 182825442 729 183284658 730 184320000 731 184665762 732 185358258 733 185473800 734 185820642 735 186283602 736 186747138 737 187211250 738 187675938 739 190242018 740 190476162 741 190710450 742 190944882 743 191179458 744 192080000 745 192472200 746 192589938 747 193061250 748 195307848 749 195901218 750 196020000 751 196138818 752 196852482 753 197567442 754 197806050 755 198283698 756 198761922 757 199480338 758 199720098 759 200680578 760 201161682 761 201402450 762 201643362 763 203091858 764 203333778 765 204545538 766 204788322 767 206735778 768 206857800 769 206979858 770 208692450 771 208937682 772 209674242 773 211151250 774 211644738 775 212138802 776 212386050 777 214120818 778 214245000 779 215115282 780 215613378 781 215862642 782 216112050 783 216361602 784 216611298 785 217361250 786 219367458 787 219870450 788 220374018 789 221761800 790 221888178 791 222647202 792 223661250 793 223915122 794 224169138 795 224677602 796 225186642 797 225441378 798 225568800 799 225696258 800 226461762 801 227740482 802 227996658 803 229408200 804 229536738 805 230824098 806 231082002 807 231340050 808 232115058 809 232373682 810 234188082 811 234967842 812 235228050 813 235488402 814 235618632 815 236270322 816 237184200 817 237314898 818 238099842 819 238886082 820 239148450 821 240330888 822 240989058 823 241120800 824 242572338 825 242836722 826 243101250 827 243365922 828 245222658 829 246020562 830 246286818 831 246553218 832 247086450 833 247620258 834 248689602 835 248957298 836 249761250 837 250029522 838 250835202 839 251642178 840 253125000 841 253530162 842 254612178 843 255154050 844 255425202 845 255696498 846 256239522 847 256511250 848 257055138 849 257191200 850 258963282 851 259236450 852 259509762 853 260330562 854 261289800 855 262800738 856 263075922 857 264454002 858 264592008 859 265835682 860 266389362 861 266943618 862 267220962 863 267498450 864 268331778 865 268609842 866 270560322 867 271118898 868 271678050 869 272237778 870 273780000 871 274623048 872 274763682 873 275326578 874 275890050 875 276172002 876 276454098 877 277018722 878 277301250 879 277866738 880 278008200 881 278149698 882 279708552 883 279850482 884 280134450 885 280418562 886 283267602 887 284411250 888 286418178 889 286561800 890 288144018 891 288432162 892 289008882 893 289875042 894 290742498 895 290887200 896 291031938 897 291321522 898 291901122 899 293062050 900 295099218 901 295390818 902 296266482 903 297436050 904 298607922 905 298901250 906 299194722 907 299488338 908 299635200 909 301253058 910 301547682 911 301842450 912 302432418 913 304057800 914 304205778 915 306578322 916 306875538 917 307470402 918 308363778 919 310453362 920 310752450 921 311051682 922 311201352 923 311351058 924 313000200 925 313751250 926 314051922 927 315256050 928 317520000 929 317671218 930 318276450 931 319185378 932 319792050 933 320095602 934 320399298 935 320703138 936 321311250 937 321919938 938 322224498 939 323444178 940 323749458 941 324054882 942 324360450 943 325584162 944 326503458 945 326656800 946 326810178 947 327577608 948 328345938 949 328653522 950 330193602 951 331119378 952 331273800 953 332355762 954 333594450 955 336701250 956 337012722 957 338260050 958 338572242 959 338884578 960 340135362 961 340448418 962 340605000 963 341702082 964 342643842 965 344216322 966 345319200 967 347055858 968 347688450 969 348004962 970 348638418 971 349801250 972 349907058 973 350065800 974 351814338 975 352132722 976 352451250 977 355004658 978 355964562 979 356605218 980 357246450 981 357567282 982 357888258 983 358530642 984 359656200 985 360139122 986 360461250 987 361428498 988 361589832 989 361751202 990 362074050 991 363366882 992 365634882 993 365959458 994 366609042 995 366934050 996 367259202 997 367584498 998 368235522 999 368561250 1000 369376200