1000 20
214 576 731 2909 4358 4873 8167 10217 10230 12175 12550 13936 14390 14870 15211 16330 17091 17259 17983 18968 19105 20905 21417 21876 23734 25369 25819 27233 27997 28000 28521 28758 29258 30111 30282 32543 32953 34459 34778 35139 37644 39320 39641 39775 40258 41026 41958 42985 44906 45132 46289 49498 54385 57280 57886 58030 58409 58810 61567 61905 62021 64160 64560 65785 66448 66484 67188 68125 69650 70082 70320 70679 73186 74539 75303 75763 75829 76785 78008 80706 81481 83208 85042 85442 87674 89535 90440 90473 92983 94119 94608 94672 94854 96559 96752 97661 98522 99386 99881 100297 102384 102428 102464 102811 103246 104025 104380 106231 106327 106660 106723 106828 107135 107309 108454 110002 110089 110252 111009 111531 112119 112842 113874 114320 115144 115771 118399 119372 119786 120140 120484 121665 122551 123026 124211 126043 127370 128351 128427 128869 129849 130175 130304 130479 131417 131750 131806 132197 132341 133118 135154 135182 136857 140640 141879 143090 143296 146201 146485 146559 148707 149662 149703 150014 152440 153159 153255 154155 155589 156791 158136 158935 164948 167493 167553 169983 170302 170546 171845 174452 175652 175734 177073 178390 179754 180046 180597 181198 182462 183543 183649 183750 188710 190588 193092 193838 196513 198322 198711 199039 199546 200633 200642 201995 202910 203414 204421 204599 205526 205907 208915 209393 209440 210257 210536 212693 213676 215304 215568 216262 217184 217627 217947 218187 218995 219123 220010 221972 222037 222054 222313 222608 223266 224783 224884 225382 225922 226252 226417 227921 229696 230035 230698 230754 230911 232153 232717 232878 233742 234105 235461 235782 236263 236701 237556 237589 238776 241322 241651 241731 242701 244010 244126 244951 246086 246582 246618 247309 248172 248600 249825 251534 251778 251870 252269 252975 254502 255105 255775 256051 256073 256781 258715 258716 260402 261137 262752 263538 264017 264546 266065 268047 268127 269262 269427 271115 272875 273182 274964 275043 276729 277995 278116 279559 279688 280668 280834 282583 284222 284487 286917 289821 290823 291374 291895 292042 293161 293814 293977 296295 296686 296754 299417 300121 300515 300943 302285 302987 305182 305312 305528 306583 306614 309272 310158 310621 312448 314448 316188 316975 318569 318574 321494 321961 322221 322257 322936 323466 324901 325405 326167 333163 334817 335645 337066 338775 339382 339433 341281 342966 343005 343133 344670 345747 345864 347490 348378 350309 351421 351732 352170 352466 353476 356649 358032 358275 358305 359897 360962 364383 365384 366469 368600 368735 369000 370182 372694 376366 376848 377574 378779 379141 379638 379843 380417 380505 381277 381804 384110 384512 384569 385400 385906 387011 387580 387868 387894 387902 387994 388571 389061 394725 395714 395997 396583 396673 397059 397611 397751 399263 399429 400080 402771 403675 403746 404584 406530 408356 408589 412022 412522 413282 414362 414933 417083 418845 420676 422506 423110 423307 423930 424152 425006 425043 426084 426339 429106 429260 432210 434438 437042 437190 438320 438454 438520 438648 438924 439132 442421 442865 442920 444273 445414 447378 448187 449651 451359 451617 452144 452600 454325 454742 454906 455087 455166 455655 457334 458205 460566 461307 465983 465990 467507 467645 468006 468923 469257 469858 470422 470481 470865 471182 471513 472350 472970 472991 473626 474518 474920 476025 476035 476890 476936 477631 478761 480186 480297 480437 480617 481221 483360 483889 484493 484870 486138 486879 487711 490567 491029 492706 494044 494375 495291 497894 498662 500480 502210 502595 502670 503734 504295 504495 507161 508109 508150 509419 510192 510305 511510 511675 512164 513781 515291 516093 517288 517406 518214 518531 519610 519669 521025 523626 524724 525764 525884 528148 530678 530998 531369 532978 533154 533775 534575 534850 537490 537531 538324 538516 540060 540507 541459 541608 542441 544690 544942 545942 546811 546952 550362 551332 552209 553548 555627 556491 557101 557292 558079 558259 558690 559352 561054 561113 562185 563813 565236 567126 568303 569401 570275 570576 571231 571447 571601 572668 575089 576721 577015 577547 577956 580865 583444 585001 586043 588493 588906 589084 589146 589851 591303 594380 594635 594705 595446 595838 597802 599161 599752 602462 603926 604998 605059 606756 607531 611243 612733 615821 617405 618291 620878 620909 625065 626352 626384 627758 627902 628417 631663 632567 632862 633504 633729 635144 636610 636638 639404 639895 640902 642293 644920 645607 645837 646951 646990 649483 649602 649807 651698 652042 656530 656789 658450 659200 662412 663000 663226 663506 663999 665275 665490 666095 668074 670923 671229 673631 675182 677498 679147 679979 680125 680594 681152 681154 682517 683593 683839 684233 684745 685372 685624 685981 686238 686883 687667 689555 691135 692242 695492 696598 698604 699114 699220 701186 702585 703470 703757 703940 704893 706041 707216 707510 709015 711166 711607 714183 714937 717558 719706 720556 725246 725397 725738 727011 727871 729752 729847 730166 734059 736482 740004 740017 740341 743107 743230 744264 745350 745467 746293 748117 750070 751839 752119 753253 753566 754564 755078 755171 757258 760413 760675 761304 761588 764048 766682 768056 769851 770273 773440 773555 774153 774589 774987 777516 777538 779245 779430 779555 779660 782382 784131 784261 785094 785735 791813 792340 792776 793776 794335 796413 796791 796889 797735 798241 798925 798936 799619 800173 800944 801059 802714 804281 804469 804535 806459 809569 809779 811138 811608 813861 815234 815881 816539 816668 818077 818128 819495 819681 819905 820396 820834 821509 821613 822526 823180 824081 824159 825082 825480 828494 828876 830395 830939 831246 831935 833897 835265 836068 841397 842508 842643 843484 845386 847062 849449 850337 851816 852561 853464 854085 855255 857013 859281 859588 860279 860825 861807 863129 863295 863957 864128 865453 866714 866781 867398 868392 869387 871287 872184 872595 872980 873816 874092 874466 874793 879329 879732 880296 883339 885479 885588 886008 887735 891766 893269 895039 898101 898799 899213 900695 900968 901463 901544 902710 904140 904332 910297 914148 915290 915433 916045 917139 917282 921278 922043 922964 923691 923976 925025 925708 926488 928302 928856 930308 931230 932879 933057 933094 933330 933637 934201 935808 935998 936130 936202 937256 937679 937809 938900 939020 939135 940352 940416 942311 942349 943264 943932 944714 944858 944883 945033 945460 945709 945724 945851 945933 946621 949843 951400 952407 954337 956409 958540 958994 959193 959386 959975 960608 960649 962270 962451 963647 964997 965041 965464 966655 967800 967884 967893 968586 970469 970901 971429 972011 972322 972806 973005 976983 977999 978585 978661 979946 980549 982905 985294 986626 987131 987589 988148 988838 989931 990432 993797 993944 994459 994550 995486 996496 997251 997469 999018 999144
