1 97 2 569 3 1277 4 1867 5 2221 6 2339 7 2693 8 3637 9 4463 10 4817 11 5171 12 5407 13 5879 14 6469 15 6823 16 7177 17 7649 18 9419 19 10009 20 11071 21 11779 22 11897 23 12251 24 12487 25 12841 26 12959 27 13313 28 13903 29 15083 30 15319 31 15791 32 16381 33 17207 34 17443 35 18269 36 18859 37 19213 38 20393 39 20747 40 20983 41 21101 42 22871 43 24169 44 24877 45 25349 46 25703 47 25939 48 26293 49 26647 50 27827 51 28181 52 28771 53 29243 54 29833 55 30187 56 31013 57 31249 58 31721 59 31957 60 32429 61 32783 62 35851 63 35969 64 36559 65 36677 66 36913 67 38329 68 38447 69 39509 70 39863 71 40099 72 41161 73 42223 74 42577 75 43049 76 43403 77 44111 78 44701 79 44819 80 45763 81 46471 82 46589 83 47297 84 47533 85 50129 86 51427 87 51899 88 52253 89 52489 90 53197 91 53551 92 54377 93 55439 94 55793 95 56383 96 56501 97 56737 98 57917 99 58153 100 58271 101 58979 102 59333 103 60041 104 60631 105 61339 106 62047 107 62401 108 62873 109 63463 110 64171 111 64879 112 64997 113 65587 114 66413 115 67003 116 67121 117 67829 118 68891 119 69127 120 69481 121 72077 122 72313 123 72431 124 73847 125 74201 126 75617 127 75853 128 76207 129 76561 130 76679 131 77269 132 77977 133 78803 134 79039 135 79393 136 80809 137 81163 138 81281 139 81517 140 83641 141 84349 142 84467 143 85411 144 87181 145 87299 146 88007 147 88951 148 89069 149 89659 150 91193 151 93199 152 93553 153 94261 154 94379 155 95087 156 95441 157 96149 158 96739 159 96857 160 97919 161 98627 162 98981 163 99571 164 99689 165 100043 166 100279 167 100987 168 101341 169 103583 170 104173 171 104527 172 104999 173 105943 174 106297 175 107123 176 107713 177 108421 178 108893 179 110899 180 111253 181 112787 182 113023 183 113731 184 114203 185 116681 186 117389 187 117979 188 118687 189 119159 190 119513 191 120103 192 120811 193 120929 194 121283 195 121637 196 123289 197 123407 198 123997 199 124351 200 124823 201 127301 202 128599 203 128717 204 130369 205 130841 206 131431 207 132257 208 132611 209 133201 210 133319 211 133673 212 134263 213 135089 214 136033 215 136859 216 137567 217 137803 218 138157 219 138511 220 138629 221 140281 222 140989 223 141107 224 141461 225 141697 226 142169 227 142759 228 143113 229 143467 230 143821 231 144883 232 145709 233 146063 234 146299 235 146417 236 149249 237 149603 238 149839 239 150193 240 150901 241 151609 242 152081 243 152671 244 153379 245 153733 246 154087 247 155621 248 156329 249 156683 250 157037 251 157273 252 157627 253 159161 254 159869 255 160813 256 161167 257 161521 258 161639 259 162229 260 162937 261 163409 262 164117 263 164471 264 164707 265 165533 266 165887 267 166949 268 168247 269 168601 270 168719 271 169427 272 170371 273 170843 274 171079 275 172259 276 172849 277 174737 278 175327 279 176153 280 176389 281 176507 282 178513 283 179693 284 183587 285 183823 286 184649 287 185593 288 185711 289 185947 290 186301 291 186419 292 186773 293 187009 294 187127 295 188189 296 188779 297 189251 298 190313 299 190667 300 191021 301 192319 302 192791 303 193381 304 194443 305 195977 306 196331 307 198337 308 199399 309 199753 310 200461 311 200579 312 201287 313 202231 314 203057 315 203293 316 205063 317 205417 318 206597 319 206951 320 207187 321 207541 322 208367 323 208721 324 209311 325 210019 326 210491 327 211199 328 211789 329 212851 330 212969 331 214031 332 215329 333 215447 334 215801 335 216037 336 216509 337 218279 338 218987 339 219223 340 219577 341 219931 342 220403 343 220757 344 222527 345 223589 346 225241 347 225949 348 226657 349 227011 350 227719 351 228427 352 229253 353 229961 354 230551 355 231613 356 231967 357 232439 358 234799 359 234917 360 235979 361 236333 362 237277 363 237631 364 237749 365 238103 366 238339 367 239873 368 240109 369 241643 370 244003 371 244121 372 244357 373 244711 374 245183 375 245419 376 246599 377 248723 378 251201 379 251437 380 251791 381 252617 382 252971 383 253679 384 254623 385 254741 386 254977 387 255803 388 256393 389 257219 390 258871 391 259697 392 259933 393 261467 394 262411 395 262883 396 263119 397 263591 398 263827 399 264889 400 265007 401 267131 402 267721 403 268547 404 268783 405 270553 406 271261 407 271969 408 273149 409 273503 410 273739 411 273857 412 274093 413 275981 414 277279 415 277751 416 278459 417 278813 418 280229 419 280583 420 281291 421 281527 422 282589 423 282707 424 283769 425 284477 426 284831 427 285421 428 285539 429 286129 430 286483 431 287191 432 289669 433 290023 434 290141 435 291439 436 292147 437 292973 438 293681 439 294979 440 295333 441 296041 442 296159 443 296749 444 297457 445 297811 446 298283 447 299699 448 300761 449 300997 450 302767 451 303593 452 304301 453 304537 454 305363 455 305717 456 306661 457 309493 458 311027 459 312089 460 312679 461 313151 462 313387 463 313741 464 314213 465 316219 466 316691 467 317399 468 318107 469 319169 470 320113 471 320821 472 320939 473 321647 474 322001 475 322237 476 322591 477 322709 478 324361 479 325187 480 325541 481 325777 482 327193 483 327311 484 328373 485 329081 486 329317 487 329671 488 329789 489 335453 490 335689 491 335807 492 336397 493 337223 494 338167 495 338993 496 339583 497 340409 498 340999 499 342061 500 342179 501 343831 502 344893 503 345011 504 345601 505 346309 506 347489 507 348433 508 349849 509 349967 510 351383 511 352327 512 353389 513 354097 514 354451 515 355513 516 355867 517 356693 518 356929 519 357047 520 357283 521 358109 522 359171 523 359407 524 359761 525 360233 526 360823 527 361531 528 361649 529 362003 530 362357 531 363773 532 364127 533 364717 534 365779 535 366133 536 366841 537 367313 538 368021 539 368729 540 369319 541 369673 542 369791 543 371561 544 371797 545 372269 546 372859 547 373213 548 373567 549 374039 550 375101 551 376399 552 378523 553 379703 554 381001 555 383833 556 383951 557 384187 558 385013 559 385249 560 386429 561 387137 562 387727 563 388081 564 388789 565 390323 566 391031 567 391739 568 393863 569 394099 570 394453 571 394571 572 396577 573 396931 574 397757 575 398347 576 398819 577 399173 578 399409 579 399527 580 400471 581 400943 582 401179 583 401651 584 401887 585 402359 586 402949 587 404011 588 404483 589 404837 590 405073 591 405781 592 406253 593 407669 594 410029 595 410383 596 411563 597 411799 598 413923 599 414277 600 416401 601 416873 602 417227 603 417581 604 418289 605 418997 606 419351 607 421121 608 421711 609 422183 610 422537 611 423127 612 423481 613 424661 614 425251 615 425959 616 426077 617 428083 618 429853 619 429971 620 431269 621 432449 622 433393 623 433747 624 434573 625 434927 626 436343 627 437287 628 437641 629 438467 630 439883 631 442007 632 442243 633 443423 634 443659 635 443777 636 444131 637 446609 638 447907 639 448379 640 448733 641 448969 642 449441 643 449677 644 450503 645 451093 646 453217 647 453571 648 455341 649 456167 650 456403 651 457229 652 458173 653 459353 654 460297 655 461359 656 462067 657 462421 658 463247 659 463483 660 464309 661 464663 662 466079 663 466787 664 467141 665 468439 666 468557 667 469501 668 470209 669 471389 670 472333 671 472687 672 473159 673 473513 674 473867 675 474811 676 475283 677 475637 678 475991 679 478351 680 478823 681 481301 682 482717 683 483071 684 484369 685 484487 686 486139 687 488263 688 488381 689 488617 690 489679 691 490033 692 490151 693 490741 694 490859 695 491213 696 492511 697 492629 698 493219 699 493573 700 494281 701 495343 702 495461 703 496051 704 496877 705 497113 706 498647 707 499591 708 500299 709 500417 710 503131 711 503249 712 504311 713 504547 714 504901 715 505727 716 507497 717 508087 718 508559 719 508913 720 509149 721 510683 722 510919 723 511391 724 511627 725 513397 726 515639 727 515993 728 516701 729 517999 730 518471 731 519769 732 520123 733 520241 734 521539 735 521657 736 522601 737 522719 738 523427 739 525433 740 527203 741 527557 742 528383 743 528973 744 529327 745 529681 746 530389 747 530507 748 530743 749 530861 750 531569 751 532159 752 532277 753 532867 754 533693 755 534047 756 534283 757 534637 758 536407 759 537233 760 537587 761 537941 762 538649 763 539003 764 539711 765 539947 766 540301 767 540773 768 541363 769 542071 770 542189 771 543841 772 544549 773 544667 774 544903 775 545257 776 547499 777 547853 778 548089 779 549623 780 549977 781 550213 782 551039 783 552809 784 553517 785 555287 786 555523 787 556939 788 557057 789 558473 790 558827 791 560243 792 560479 793 560597 794 562721 795 564373 796 564491 797 565553 798 565907 799 566851 800 567323 801 569447 802 569683 803 570391 804 570509 805 571099 806 571453 807 572161 808 572633 809 573341 810 576881 811 577471 812 577589 813 578297 814 578533 815 579713 816 579949 817 580303 818 582427 819 582781 820 582899 821 585023 822 586793 823 587737 824 589507 825 589861 826 590923 827 591749 828 592693 829 593401 830 593519 831 594227 832 596587 833 596941 834 597059 835 597767 836 598711 837 599419 838 599537 839 599891 840 601189 841 601543 842 601897 843 603077 844 603431 845 603667 846 604729 847 605909 848 606971 849 608033 850 608269 851 608977 852 609803 853 610157 854 611101 855 611927 856 614051 857 614759 858 615821 859 616411 860 616529 861 617119 862 617237 863 617473 864 619007 865 620777 866 621013 867 621721 868 622547 869 622901 870 623963 871 624199 872 625969 873 626323 874 628093 875 628447 876 628801 877 629509 878 630689 879 631751 880 631987 881 632459 882 632813 883 633757 884 634937 885 635291 886 635527 887 636353 888 637297 889 638123 890 638359 891 640247 892 640483 893 640837 894 642253 895 644141 896 644377 897 644731 898 646147 899 646619 900 647209 901 647327 902 647917 903 651103 904 651221 905 651811 906 652283 907 652991 908 654053 909 655351 910 657121 911 657947 912 660071 913 660661 914 664319 915 665381 916 665617 917 666089 918 667741 919 667859 920 668567 921 668803 922 671753 923 672107 924 674231 925 678479 926 678833 927 679423 928 680249 929 681311 930 682373 931 683317 932 683789 933 684379 934 686149 935 686267 936 686503 937 687683 938 688627 939 689807 940 690397 941 690869 942 691813 943 691931 944 692521 945 693701 946 694409 947 694763 948 694999 949 695117 950 696061 951 696533 952 696887 953 697831 954 698539 955 699719 956 700781 957 701489 958 702433 959 702551 960 702787 961 703141 962 703849 963 704321 964 705737 965 705973 966 707153 967 708569 968 708923 969 710221 970 710693 971 710929 972 712109 973 713171 974 713407 975 716003 976 717419 977 718717 978 719071 979 719189 980 719779 981 720133 982 722257 983 722611 984 723319 985 723791 986 724499 987 724853 988 726623 989 728747 990 730399 991 730753 992 731933 993 732169 994 732287 995 732877 996 733939 997 734057 998 734411 999 734647 1000 735001