1 1 2 11 3 35 4 79 5 149 6 251 7 391 8 575 9 809 10 1099 11 1451 12 1871 13 2365 14 2939 15 3599 16 4351 17 5201 18 6155 19 7219 20 8399 21 9701 22 11131 23 12695 24 14399 25 16249 26 18251 27 20411 28 22735 29 25229 30 27899 31 30751 32 33791 33 37025 34 40459 35 44099 36 47951 37 52021 38 56315 39 60839 40 65599 41 70601 42 75851 43 81355 44 87119 45 93149 46 99451 47 106031 48 112895 49 120049 50 127499 51 135251 52 143311 53 151685 54 160379 55 169399 56 178751 57 188441 58 198475 59 208859 60 219599 61 230701 62 242171 63 254015 64 266239 65 278849 66 291851 67 305251 68 319055 69 333269 70 347899 71 362951 72 378431 73 394345 74 410699 75 427499 76 444751 77 462461 78 480635 79 499279 80 518399 81 538001 82 558091 83 578675 84 599759 85 621349 86 643451 87 666071 88 689215 89 712889 90 737099 91 761851 92 787151 93 813005 94 839419 95 866399 96 893951 97 922081 98 950795 99 980099 100 1009999 101 1040501 102 1071611 103 1103335 104 1135679 105 1168649 106 1202251 107 1236491 108 1271375 109 1306909 110 1343099 111 1379951 112 1417471 113 1455665 114 1494539 115 1534099 116 1574351 117 1615301 118 1656955 119 1699319 120 1742399 121 1786201 122 1830731 123 1875995 124 1921999 125 1968749 126 2016251 127 2064511 128 2113535 129 2163329 130 2213899 131 2265251 132 2317391 133 2370325 134 2424059 135 2478599 136 2533951 137 2590121 138 2647115 139 2704939 140 2763599 141 2823101 142 2883451 143 2944655 144 3006719 145 3069649 146 3133451 147 3198131 148 3263695 149 3330149 150 3397499 151 3465751 152 3534911 153 3604985 154 3675979 155 3747899 156 3820751 157 3894541 158 3969275 159 4044959 160 4121599 161 4199201 162 4277771 163 4357315 164 4437839 165 4519349 166 4601851 167 4685351 168 4769855 169 4855369 170 4941899 171 5029451 172 5118031 173 5207645 174 5298299 175 5389999 176 5482751 177 5576561 178 5671435 179 5767379 180 5864399 181 5962501 182 6061691 183 6161975 184 6263359 185 6365849 186 6469451 187 6574171 188 6680015 189 6786989 190 6895099 191 7004351 192 7114751 193 7226305 194 7339019 195 7452899 196 7567951 197 7684181 198 7801595 199 7920199 200 8039999 201 8161001 202 8283211 203 8406635 204 8531279 205 8657149 206 8784251 207 8912591 208 9042175 209 9173009 210 9305099 211 9438451 212 9573071 213 9708965 214 9846139 215 9984599 216 10124351 217 10265401 218 10407755 219 10551419 220 10696399 221 10842701 222 10990331 223 11139295 224 11289599 225 11441249 226 11594251 227 11748611 228 11904335 229 12061429 230 12219899 231 12379751 232 12540991 233 12703625 234 12867659 235 13033099 236 13199951 237 13368221 238 13537915 239 13709039 240 13881599 241 14055601 242 14231051 243 14407955 244 14586319 245 14766149 246 14947451 247 15130231 248 15314495 249 15500249 250 15687499 251 15876251 252 16066511 253 16258285 254 16451579 255 16646399 256 16842751 257 17040641 258 17240075 259 17441059 260 17643599 261 17847701 262 18053371 263 18260615 264 18469439 265 18679849 266 18891851 267 19105451 268 19320655 269 19537469 270 19755899 271 19975951 272 20197631 273 20420945 274 20645899 275 20872499 276 21100751 277 21330661 278 21562235 279 21795479 280 22030399 281 22267001 282 22505291 283 22745275 284 22986959 285 23230349 286 23475451 287 23722271 288 23970815 289 24221089 290 24473099 291 24726851 292 24982351 293 25239605 294 25498619 295 25759399 296 26021951 297 26286281 298 26552395 299 26820299 300 27089999 301 27361501 302 27634811 303 27909935 304 28186879 305 28465649 306 28746251 307 29028691 308 29312975 309 29599109 310 29887099 311 30176951 312 30468671 313 30762265 314 31057739 315 31355099 316 31654351 317 31955501 318 32258555 319 32563519 320 32870399 321 33179201 322 33489931 323 33802595 324 34117199 325 34433749 326 34752251 327 35072711 328 35395135 329 35719529 330 36045899 331 36374251 332 36704591 333 37036925 334 37371259 335 37707599 336 38045951 337 38386321 338 38728715 339 39073139 340 39419599 341 39768101 342 40118651 343 40471255 344 40825919 345 41182649 346 41541451 347 41902331 348 42265295 349 42630349 350 42997499 351 43366751 352 43738111 353 44111585 354 44487179 355 44864899 356 45244751 357 45626741 358 46010875 359 46397159 360 46785599 361 47176201 362 47568971 363 47963915 364 48361039 365 48760349 366 49161851 367 49565551 368 49971455 369 50379569 370 50789899 371 51202451 372 51617231 373 52034245 374 52453499 375 52874999 376 53298751 377 53724761 378 54153035 379 54583579 380 55016399 381 55451501 382 55888891 383 56328575 384 56770559 385 57214849 386 57661451 387 58110371 388 58561615 389 59015189 390 59471099 391 59929351 392 60389951 393 60852905 394 61318219 395 61785899 396 62255951 397 62728381 398 63203195 399 63680399 400 64159999 401 64642001 402 65126411 403 65613235 404 66102479 405 66594149 406 67088251 407 67584791 408 68083775 409 68585209 410 69089099 411 69595451 412 70104271 413 70615565 414 71129339 415 71645599 416 72164351 417 72685601 418 73209355 419 73735619 420 74264399 421 74795701 422 75329531 423 75865895 424 76404799 425 76946249 426 77490251 427 78036811 428 78585935 429 79137629 430 79691899 431 80248751 432 80808191 433 81370225 434 81934859 435 82502099 436 83071951 437 83644421 438 84219515 439 84797239 440 85377599 441 85960601 442 86546251 443 87134555 444 87725519 445 88319149 446 88915451 447 89514431 448 90116095 449 90720449 450 91327499 451 91937251 452 92549711 453 93164885 454 93782779 455 94403399 456 95026751 457 95652841 458 96281675 459 96913259 460 97547599 461 98184701 462 98824571 463 99467215 464 100112639 465 100760849 466 101411851 467 102065651 468 102722255 469 103381669 470 104043899 471 104708951 472 105376831 473 106047545 474 106721099 475 107397499 476 108076751 477 108758861 478 109443835 479 110131679 480 110822399 481 111516001 482 112212491 483 112911875 484 113614159 485 114319349 486 115027451 487 115738471 488 116452415 489 117169289 490 117889099 491 118611851 492 119337551 493 120066205 494 120797819 495 121532399 496 122269951 497 123010481 498 123753995 499 124500499 500 125249999 501 126002501 502 126758011 503 127516535 504 128278079 505 129042649 506 129810251 507 130580891 508 131354575 509 132131309 510 132911099 511 133693951 512 134479871 513 135268865 514 136060939 515 136856099 516 137654351 517 138455701 518 139260155 519 140067719 520 140878399 521 141692201 522 142509131 523 143329195 524 144152399 525 144978749 526 145808251 527 146640911 528 147476735 529 148315729 530 149157899 531 150003251 532 150851791 533 151703525 534 152558459 535 153416599 536 154277951 537 155142521 538 156010315 539 156881339 540 157755599 541 158633101 542 159513851 543 160397855 544 161285119 545 162175649 546 163069451 547 163966531 548 164866895 549 165770549 550 166677499 551 167587751 552 168501311 553 169418185 554 170338379 555 171261899 556 172188751 557 173118941 558 174052475 559 174989359 560 175929599 561 176873201 562 177820171 563 178770515 564 179724239 565 180681349 566 181641851 567 182605751 568 183573055 569 184543769 570 185517899 571 186495451 572 187476431 573 188460845 574 189448699 575 190439999 576 191434751 577 192432961 578 193434635 579 194439779 580 195448399 581 196460501 582 197476091 583 198495175 584 199517759 585 200543849 586 201573451 587 202606571 588 203643215 589 204683389 590 205727099 591 206774351 592 207825151 593 208879505 594 209937419 595 210998899 596 212063951 597 213132581 598 214204795 599 215280599 600 216359999 601 217443001 602 218529611 603 219619835 604 220713679 605 221811149 606 222912251 607 224016991 608 225125375 609 226237409 610 227353099 611 228472451 612 229595471 613 230722165 614 231852539 615 232986599 616 234124351 617 235265801 618 236410955 619 237559819 620 238712399 621 239868701 622 241028731 623 242192495 624 243359999 625 244531249 626 245706251 627 246885011 628 248067535 629 249253829 630 250443899 631 251637751 632 252835391 633 254036825 634 255242059 635 256451099 636 257663951 637 258880621 638 260101115 639 261325439 640 262553599 641 263785601 642 265021451 643 266261155 644 267504719 645 268752149 646 270003451 647 271258631 648 272517695 649 273780649 650 275047499 651 276318251 652 277592911 653 278871485 654 280153979 655 281440399 656 282730751 657 284025041 658 285323275 659 286625459 660 287931599 661 289241701 662 290555771 663 291873815 664 293195839 665 294521849 666 295851851 667 297185851 668 298523855 669 299865869 670 301211899 671 302561951 672 303916031 673 305274145 674 306636299 675 308002499 676 309372751 677 310747061 678 312125435 679 313507879 680 314894399 681 316285001 682 317679691 683 319078475 684 320481359 685 321888349 686 323299451 687 324714671 688 326134015 689 327557489 690 328985099 691 330416851 692 331852751 693 333292805 694 334737019 695 336185399 696 337637951 697 339094681 698 340555595 699 342020699 700 343489999 701 344963501 702 346441211 703 347923135 704 349409279 705 350899649 706 352394251 707 353893091 708 355396175 709 356903509 710 358415099 711 359930951 712 361451071 713 362975465 714 364504139 715 366037099 716 367574351 717 369115901 718 370661755 719 372211919 720 373766399 721 375325201 722 376888331 723 378455795 724 380027599 725 381603749 726 383184251 727 384769111 728 386358335 729 387951929 730 389549899 731 391152251 732 392758991 733 394370125 734 395985659 735 397605599 736 399229951 737 400858721 738 402491915 739 404129539 740 405771599 741 407418101 742 409069051 743 410724455 744 412384319 745 414048649 746 415717451 747 417390731 748 419068495 749 420750749 750 422437499 751 424128751 752 425824511 753 427524785 754 429229579 755 430938899 756 432652751 757 434371141 758 436094075 759 437821559 760 439553599 761 441290201 762 443031371 763 444777115 764 446527439 765 448282349 766 450041851 767 451805951 768 453574655 769 455347969 770 457125899 771 458908451 772 460695631 773 462487445 774 464283899 775 466084999 776 467890751 777 469701161 778 471516235 779 473335979 780 475160399 781 476989501 782 478823291 783 480661775 784 482504959 785 484352849 786 486205451 787 488062771 788 489924815 789 491791589 790 493663099 791 495539351 792 497420351 793 499306105 794 501196619 795 503091899 796 504991951 797 506896781 798 508806395 799 510720799 800 512639999 801 514564001 802 516492811 803 518426435 804 520364879 805 522308149 806 524256251 807 526209191 808 528166975 809 530129609 810 532097099 811 534069451 812 536046671 813 538028765 814 540015739 815 542007599 816 544004351 817 546006001 818 548012555 819 550024019 820 552040399 821 554061701 822 556087931 823 558119095 824 560155199 825 562196249 826 564242251 827 566293211 828 568349135 829 570410029 830 572475899 831 574546751 832 576622591 833 578703425 834 580789259 835 582880099 836 584975951 837 587076821 838 589182715 839 591293639 840 593409599 841 595530601 842 597656651 843 599787755 844 601923919 845 604065149 846 606211451 847 608362831 848 610519295 849 612680849 850 614847499 851 617019251 852 619196111 853 621378085 854 623565179 855 625757399 856 627954751 857 630157241 858 632364875 859 634577659 860 636795599 861 639018701 862 641246971 863 643480415 864 645719039 865 647962849 866 650211851 867 652466051 868 654725455 869 656990069 870 659259899 871 661534951 872 663815231 873 666100745 874 668391499 875 670687499 876 672988751 877 675295261 878 677607035 879 679924079 880 682246399 881 684574001 882 686906891 883 689245075 884 691588559 885 693937349 886 696291451 887 698650871 888 701015615 889 703385689 890 705761099 891 708141851 892 710527951 893 712919405 894 715316219 895 717718399 896 720125951 897 722538881 898 724957195 899 727380899 900 729809999 901 732244501 902 734684411 903 737129735 904 739580479 905 742036649 906 744498251 907 746965291 908 749437775 909 751915709 910 754399099 911 756887951 912 759382271 913 761882065 914 764387339 915 766898099 916 769414351 917 771936101 918 774463355 919 776996119 920 779534399 921 782078201 922 784627531 923 787182395 924 789742799 925 792308749 926 794880251 927 797457311 928 800039935 929 802628129 930 805221899 931 807821251 932 810426191 933 813036725 934 815652859 935 818274599 936 820901951 937 823534921 938 826173515 939 828817739 940 831467599 941 834123101 942 836784251 943 839451055 944 842123519 945 844801649 946 847485451 947 850174931 948 852870095 949 855570949 950 858277499 951 860989751 952 863707711 953 866431385 954 869160779 955 871895899 956 874636751 957 877383341 958 880135675 959 882893759 960 885657599 961 888427201 962 891202571 963 893983715 964 896770639 965 899563349 966 902361851 967 905166151 968 907976255 969 910792169 970 913613899 971 916441451 972 919274831 973 922114045 974 924959099 975 927809999 976 930666751 977 933529361 978 936397835 979 939272179 980 942152399 981 945038501 982 947930491 983 950828375 984 953732159 985 956641849 986 959557451 987 962478971 988 965406415 989 968339789 990 971279099 991 974224351 992 977175551 993 980132705 994 983095819 995 986064899 996 989039951 997 992020981 998 995007995 999 998000999 1000 1000999999