1000 100
484 885 1094 2254 3301 3574 4108 4243 4811 9101 9138 9867 10021 10128 10948 11139 13067 13513 15321 15573 16953 19069 19233 19593 20169 21499 21797 21961 22462 22754 22926 22970 23313 24505 25563 26515 27369 29834 29957 30327 32524 32655 33152 33425 37198 38017 38584 39035 39467 40533 42559 43218 43515 44006 44916 47705 51379 51651 52459 52672 53094 53365 53828 54414 55477 55934 56363 57371 58208 58442 59740 63729 63926 64461 65700 65731 65805 66739 72564 74584 75357 75650 76202 76523 78065 78808 79534 80126 80503 80521 82328 82423 83652 84016 84402 84607 86637 87191 89841 90687 90837 91371 92418 93127 95510 96455 97634 97727 98483 100904 101056 101512 102918 103290 103688 104033 104644 106172 106748 108064 108242 108767 108816 111915 112594 113600 114936 115114 115188 115878 117257 117538 118047 120464 121514 122800 123517 123756 124847 124962 125223 125786 130781 132094 133876 133926 134251 134688 136236 138944 139807 141950 142319 142669 143066 143949 146516 146616 147237 147307 147387 147924 148215 149476 150589 151515 153179 153432 154509 155143 155256 155345 156661 156918 157288 157387 158687 158935 159702 163205 164584 166974 167658 168062 169200 169775 171450 171466 176099 178146 179500 180933 182084 182414 183500 184601 185845 188321 188594 191247 192537 192935 193520 195008 195771 197533 197822 198202 199588 199851 201349 202650 203563 204156 204772 205841 208052 208707 210459 212099 213065 215878 215924 216906 217409 217620 217966 218004 218168 218339 218484 218663 221644 221964 222435 222578 222687 222967 223576 224335 224875 225383 227811 229857 232261 233579 234800 234899 237290 237373 237538 238813 240874 242006 242364 242991 243752 243825 243898 245125 245538 246762 246867 247961 248112 248264 249945 250645 253506 253896 254163 255475 257129 258235 258855 260749 263079 263295 264038 264117 264633 266558 266903 268632 268783 268948 271173 272170 272261 272962 273797 278039 282287 282601 282918 283629 283743 284298 284508 288538 288589 289835 290167 290752 293021 293177 294957 295269 295429 296225 297272 297283 297739 298442 299188 299294 300459 301817 302043 302600 302683 303123 304238 304658 304718 304967 305280 305369 305962 306009 306065 306421 306967 307137 307946 307986 308479 309790 310108 310165 312657 313266 313856 314735 315611 315883 317345 319374 319662 323178 324814 332226 333153 333839 334835 335063 335115 336883 337504 337829 339181 339627 343286 343552 344863 346970 347021 347752 347780 348852 348856 349043 349331 349549 351346 352904 355003 356538 357488 357839 358620 361062 361196 361522 364011 364073 368992 369248 369430 372331 372532 374244 374272 374505 374944 379225 379874 379963 380225 380703 383248 385459 387113 387160 387975 388331 390458 390727 391175 395178 395429 395987 400010 400117 401832 402392 406216 406810 408511 408786 409515 409987 410029 411140 412031 412355 413988 415498 415943 416944 416952 417491 417610 417997 418173 418777 418867 418941 418958 419007 419468 419634 420927 423123 423316 424241 425344 426591 429025 429247 431724 432130 432844 433993 434806 435300 435976 436278 436676 437101 437129 438895 439343 440625 440681 444223 446759 447447 449290 449710 454116 454266 455613 456788 459713 460016 460269 460753 460882 462370 464456 464868 465125 465186 465485 467938 469526 472197 474475 475078 476937 480120 480480 481251 481590 483853 486236 490317 490485 490609 491531 491558 495240 495571 497091 497678 497726 498984 499156 499232 501828 502442 502844 502874 503208 503605 503659 504245 507129 509630 509920 510697 511122 511920 513756 513956 515301 516056 516309 518517 518697 519672 519706 520881 523372 523789 523877 525403 526102 526464 526633 526746 527463 528643 529729 530398 530558 530998 532205 534364 536352 537226 537851 538001 538121 539219 540001 542825 543082 545516 545873 549026 550222 551047 551050 552721 552933 554268 559308 560959 561377 562060 562279 562592 564780 568362 568430 568972 570176 571764 572747 575028 580076 580332 580526 581887 582379 586610 587205 588185 588653 589347 589395 589479 589555 589594 592197 593543 595511 595583 596969 597050 597917 598067 603937 604224 605767 607825 608960 609609 609952 610354 611037 612012 612580 612911 613027 613498 613996 614101 614211 614252 615194 615559 616895 621479 623110 625050 625581 625690 626748 627105 627386 627979 630183 631045 631989 632214 632338 632402 632406 632477 633292 634995 638351 638488 638863 640105 641136 643022 643944 644153 644917 645816 646822 648642 648913 649639 649729 650162 650891 651253 651721 653037 654540 655403 656220 657046 657136 657513 657705 659366 659688 659822 660584 662805 665923 665985 666210 667067 667102 667162 667418 667431 668763 668968 670462 670636 671699 671847 673461 675266 679369 680439 681822 684170 684485 684576 684797 686800 689579 691828 693920 697781 699285 699460 700249 702661 703676 704138 704410 705257 705904 708953 709208 710953 711146 711202 714176 716940 718087 718369 718984 719564 719925 720142 721316 723976 724837 724911 726391 727254 727880 727882 730251 730432 730934 731895 732153 732983 735345 736318 737321 737329 737621 739362 739855 742360 742532 742978 743079 743414 747609 747791 748066 748451 752577 752865 753462 753895 755659 755769 756173 757956 758390 758526 759451 760703 762336 762683 763811 764247 764483 765382 766069 769295 771394 772722 776419 777993 778881 779155 779632 779920 780311 782025 782789 782822 783417 783465 785191 786113 786597 787825 788035 789241 790331 792882 792899 795565 795738 796219 797111 798249 798867 799474 799778 799804 806272 806307 807519 807636 807720 808377 808743 809813 810356 810536 811155 813839 813928 813959 816988 817286 818772 819118 819521 820513 824034 825694 827876 828378 828514 830020 831683 832570 832857 833344 834013 834254 835179 835746 837998 840521 842282 842428 843012 845448 848249 848395 853236 854083 855286 856036 858967 859355 860099 860268 860511 864875 865217 867022 872011 873116 874402 876016 876026 876091 877128 877356 878466 882112 882593 882943 884101 884271 885116 885379 885491 886423 886743 888580 888632 889372 890191 892239 892320 892732 892854 893501 893540 893565 894026 894728 894850 896628 899185 901187 901624 902350 902629 906476 907223 910334 910507 910916 912375 912711 914957 915459 915500 916287 916761 917218 917616 917699 918753 918765 918983 921461 923752 924935 925544 925727 927750 928261 929213 930651 931277 931318 931727 933954 934847 938617 939211 939672 940577 941202 942258 942697 944514 947596 948154 948383 949834 950701 950847 951526 952766 952807 952902 953365 954062 954229 954862 955421 956205 956312 957289 957699 957738 961858 962187 962347 962974 964582 965437 966090 966409 966614 968462 968981 969064 970078 970979 971185 971300 973884 974356 975087 977888 978368 979386 980508 980918 983280 984006 985740 985760 986640 988503 992261 993243 994067 994247 997310 997431 997533 999090 999208
