1 1 2 1 3 3 4 6 5 8 6 12 7 15 8 19 9 25 10 30 11 36 12 42 13 49 14 55 15 63 16 72 17 80 18 90 19 99 20 109 21 121 22 132 23 144 24 156 25 169 26 181 27 195 28 210 29 224 30 240 31 255 32 271 33 289 34 306 35 324 36 342 37 361 38 379 39 399 40 420 41 440 42 462 43 483 44 505 45 529 46 552 47 576 48 600 49 625 50 649 51 675 52 702 53 728 54 756 55 783 56 811 57 841 58 870 59 900 60 930 61 961 62 991 63 1023 64 1056 65 1088 66 1122 67 1155 68 1189 69 1225 70 1260 71 1296 72 1332 73 1369 74 1405 75 1443 76 1482 77 1520 78 1560 79 1599 80 1639 81 1681 82 1722 83 1764 84 1806 85 1849 86 1891 87 1935 88 1980 89 2024 90 2070 91 2115 92 2161 93 2209 94 2256 95 2304 96 2352 97 2401 98 2449 99 2499 100 2550 101 2600 102 2652 103 2703 104 2755 105 2809 106 2862 107 2916 108 2970 109 3025 110 3079 111 3135 112 3192 113 3248 114 3306 115 3363 116 3421 117 3481 118 3540 119 3600 120 3660 121 3721 122 3781 123 3843 124 3906 125 3968 126 4032 127 4095 128 4159 129 4225 130 4290 131 4356 132 4422 133 4489 134 4555 135 4623 136 4692 137 4760 138 4830 139 4899 140 4969 141 5041 142 5112 143 5184 144 5256 145 5329 146 5401 147 5475 148 5550 149 5624 150 5700 151 5775 152 5851 153 5929 154 6006 155 6084 156 6162 157 6241 158 6319 159 6399 160 6480 161 6560 162 6642 163 6723 164 6805 165 6889 166 6972 167 7056 168 7140 169 7225 170 7309 171 7395 172 7482 173 7568 174 7656 175 7743 176 7831 177 7921 178 8010 179 8100 180 8190 181 8281 182 8371 183 8463 184 8556 185 8648 186 8742 187 8835 188 8929 189 9025 190 9120 191 9216 192 9312 193 9409 194 9505 195 9603 196 9702 197 9800 198 9900 199 9999 200 10099 201 10201 202 10302 203 10404 204 10506 205 10609 206 10711 207 10815 208 10920 209 11024 210 11130 211 11235 212 11341 213 11449 214 11556 215 11664 216 11772 217 11881 218 11989 219 12099 220 12210 221 12320 222 12432 223 12543 224 12655 225 12769 226 12882 227 12996 228 13110 229 13225 230 13339 231 13455 232 13572 233 13688 234 13806 235 13923 236 14041 237 14161 238 14280 239 14400 240 14520 241 14641 242 14761 243 14883 244 15006 245 15128 246 15252 247 15375 248 15499 249 15625 250 15750 251 15876 252 16002 253 16129 254 16255 255 16383 256 16512 257 16640 258 16770 259 16899 260 17029 261 17161 262 17292 263 17424 264 17556 265 17689 266 17821 267 17955 268 18090 269 18224 270 18360 271 18495 272 18631 273 18769 274 18906 275 19044 276 19182 277 19321 278 19459 279 19599 280 19740 281 19880 282 20022 283 20163 284 20305 285 20449 286 20592 287 20736 288 20880 289 21025 290 21169 291 21315 292 21462 293 21608 294 21756 295 21903 296 22051 297 22201 298 22350 299 22500 300 22650 301 22801 302 22951 303 23103 304 23256 305 23408 306 23562 307 23715 308 23869 309 24025 310 24180 311 24336 312 24492 313 24649 314 24805 315 24963 316 25122 317 25280 318 25440 319 25599 320 25759 321 25921 322 26082 323 26244 324 26406 325 26569 326 26731 327 26895 328 27060 329 27224 330 27390 331 27555 332 27721 333 27889 334 28056 335 28224 336 28392 337 28561 338 28729 339 28899 340 29070 341 29240 342 29412 343 29583 344 29755 345 29929 346 30102 347 30276 348 30450 349 30625 350 30799 351 30975 352 31152 353 31328 354 31506 355 31683 356 31861 357 32041 358 32220 359 32400 360 32580 361 32761 362 32941 363 33123 364 33306 365 33488 366 33672 367 33855 368 34039 369 34225 370 34410 371 34596 372 34782 373 34969 374 35155 375 35343 376 35532 377 35720 378 35910 379 36099 380 36289 381 36481 382 36672 383 36864 384 37056 385 37249 386 37441 387 37635 388 37830 389 38024 390 38220 391 38415 392 38611 393 38809 394 39006 395 39204 396 39402 397 39601 398 39799 399 39999 400 40200 401 40400 402 40602 403 40803 404 41005 405 41209 406 41412 407 41616 408 41820 409 42025 410 42229 411 42435 412 42642 413 42848 414 43056 415 43263 416 43471 417 43681 418 43890 419 44100 420 44310 421 44521 422 44731 423 44943 424 45156 425 45368 426 45582 427 45795 428 46009 429 46225 430 46440 431 46656 432 46872 433 47089 434 47305 435 47523 436 47742 437 47960 438 48180 439 48399 440 48619 441 48841 442 49062 443 49284 444 49506 445 49729 446 49951 447 50175 448 50400 449 50624 450 50850 451 51075 452 51301 453 51529 454 51756 455 51984 456 52212 457 52441 458 52669 459 52899 460 53130 461 53360 462 53592 463 53823 464 54055 465 54289 466 54522 467 54756 468 54990 469 55225 470 55459 471 55695 472 55932 473 56168 474 56406 475 56643 476 56881 477 57121 478 57360 479 57600 480 57840 481 58081 482 58321 483 58563 484 58806 485 59048 486 59292 487 59535 488 59779 489 60025 490 60270 491 60516 492 60762 493 61009 494 61255 495 61503 496 61752 497 62000 498 62250 499 62499 500 62749 501 63001 502 63252 503 63504 504 63756 505 64009 506 64261 507 64515 508 64770 509 65024 510 65280 511 65535 512 65791 513 66049 514 66306 515 66564 516 66822 517 67081 518 67339 519 67599 520 67860 521 68120 522 68382 523 68643 524 68905 525 69169 526 69432 527 69696 528 69960 529 70225 530 70489 531 70755 532 71022 533 71288 534 71556 535 71823 536 72091 537 72361 538 72630 539 72900 540 73170 541 73441 542 73711 543 73983 544 74256 545 74528 546 74802 547 75075 548 75349 549 75625 550 75900 551 76176 552 76452 553 76729 554 77005 555 77283 556 77562 557 77840 558 78120 559 78399 560 78679 561 78961 562 79242 563 79524 564 79806 565 80089 566 80371 567 80655 568 80940 569 81224 570 81510 571 81795 572 82081 573 82369 574 82656 575 82944 576 83232 577 83521 578 83809 579 84099 580 84390 581 84680 582 84972 583 85263 584 85555 585 85849 586 86142 587 86436 588 86730 589 87025 590 87319 591 87615 592 87912 593 88208 594 88506 595 88803 596 89101 597 89401 598 89700 599 90000 600 90300 601 90601 602 90901 603 91203 604 91506 605 91808 606 92112 607 92415 608 92719 609 93025 610 93330 611 93636 612 93942 613 94249 614 94555 615 94863 616 95172 617 95480 618 95790 619 96099 620 96409 621 96721 622 97032 623 97344 624 97656 625 97969 626 98281 627 98595 628 98910 629 99224 630 99540 631 99855 632 100171 633 100489 634 100806 635 101124 636 101442 637 101761 638 102079 639 102399 640 102720 641 103040 642 103362 643 103683 644 104005 645 104329 646 104652 647 104976 648 105300 649 105625 650 105949 651 106275 652 106602 653 106928 654 107256 655 107583 656 107911 657 108241 658 108570 659 108900 660 109230 661 109561 662 109891 663 110223 664 110556 665 110888 666 111222 667 111555 668 111889 669 112225 670 112560 671 112896 672 113232 673 113569 674 113905 675 114243 676 114582 677 114920 678 115260 679 115599 680 115939 681 116281 682 116622 683 116964 684 117306 685 117649 686 117991 687 118335 688 118680 689 119024 690 119370 691 119715 692 120061 693 120409 694 120756 695 121104 696 121452 697 121801 698 122149 699 122499 700 122850 701 123200 702 123552 703 123903 704 124255 705 124609 706 124962 707 125316 708 125670 709 126025 710 126379 711 126735 712 127092 713 127448 714 127806 715 128163 716 128521 717 128881 718 129240 719 129600 720 129960 721 130321 722 130681 723 131043 724 131406 725 131768 726 132132 727 132495 728 132859 729 133225 730 133590 731 133956 732 134322 733 134689 734 135055 735 135423 736 135792 737 136160 738 136530 739 136899 740 137269 741 137641 742 138012 743 138384 744 138756 745 139129 746 139501 747 139875 748 140250 749 140624 750 141000 751 141375 752 141751 753 142129 754 142506 755 142884 756 143262 757 143641 758 144019 759 144399 760 144780 761 145160 762 145542 763 145923 764 146305 765 146689 766 147072 767 147456 768 147840 769 148225 770 148609 771 148995 772 149382 773 149768 774 150156 775 150543 776 150931 777 151321 778 151710 779 152100 780 152490 781 152881 782 153271 783 153663 784 154056 785 154448 786 154842 787 155235 788 155629 789 156025 790 156420 791 156816 792 157212 793 157609 794 158005 795 158403 796 158802 797 159200 798 159600 799 159999 800 160399 801 160801 802 161202 803 161604 804 162006 805 162409 806 162811 807 163215 808 163620 809 164024 810 164430 811 164835 812 165241 813 165649 814 166056 815 166464 816 166872 817 167281 818 167689 819 168099 820 168510 821 168920 822 169332 823 169743 824 170155 825 170569 826 170982 827 171396 828 171810 829 172225 830 172639 831 173055 832 173472 833 173888 834 174306 835 174723 836 175141 837 175561 838 175980 839 176400 840 176820 841 177241 842 177661 843 178083 844 178506 845 178928 846 179352 847 179775 848 180199 849 180625 850 181050 851 181476 852 181902 853 182329 854 182755 855 183183 856 183612 857 184040 858 184470 859 184899 860 185329 861 185761 862 186192 863 186624 864 187056 865 187489 866 187921 867 188355 868 188790 869 189224 870 189660 871 190095 872 190531 873 190969 874 191406 875 191844 876 192282 877 192721 878 193159 879 193599 880 194040 881 194480 882 194922 883 195363 884 195805 885 196249 886 196692 887 197136 888 197580 889 198025 890 198469 891 198915 892 199362 893 199808 894 200256 895 200703 896 201151 897 201601 898 202050 899 202500 900 202950 901 203401 902 203851 903 204303 904 204756 905 205208 906 205662 907 206115 908 206569 909 207025 910 207480 911 207936 912 208392 913 208849 914 209305 915 209763 916 210222 917 210680 918 211140 919 211599 920 212059 921 212521 922 212982 923 213444 924 213906 925 214369 926 214831 927 215295 928 215760 929 216224 930 216690 931 217155 932 217621 933 218089 934 218556 935 219024 936 219492 937 219961 938 220429 939 220899 940 221370 941 221840 942 222312 943 222783 944 223255 945 223729 946 224202 947 224676 948 225150 949 225625 950 226099 951 226575 952 227052 953 227528 954 228006 955 228483 956 228961 957 229441 958 229920 959 230400 960 230880 961 231361 962 231841 963 232323 964 232806 965 233288 966 233772 967 234255 968 234739 969 235225 970 235710 971 236196 972 236682 973 237169 974 237655 975 238143 976 238632 977 239120 978 239610 979 240099 980 240589 981 241081 982 241572 983 242064 984 242556 985 243049 986 243541 987 244035 988 244530 989 245024 990 245520 991 246015 992 246511 993 247009 994 247506 995 248004 996 248502 997 249001 998 249499 999 249999 1000 250500