1 323 2 377 3 2834 4 3827 5 6479 6 11663 7 18407 8 19043 9 20999 10 23407 11 25877 12 27323 13 34943 14 35207 15 39203 16 44099 17 47519 18 50183 19 51983 20 53663 21 60377 22 65471 23 78089 24 79547 25 81719 26 82983 27 84279 28 84419 29 86063 30 90287 31 94667 32 104663 33 109871 34 121103 35 121393 36 139359 37 142883 38 157079 39 158717 40 168299 41 182513 42 195227 43 195299 44 196559 45 200147 46 233519 47 240239 48 250277 49 283373 50 294527 51 306287 52 320399 53 327359 54 340289 55 345913 56 380393 57 381923 58 385307 59 429263 60 451979 61 454607 62 486359 63 495719 64 500207 65 507527 66 510719 67 515999 68 544159 69 545279 70 548627 71 553679 72 553839 73 555099 74 569087 75 600767 76 618639 77 620279 78 636707 79 641199 80 676367 81 685583 82 689359 83 695609 84 697883 85 732887 86 736163 87 737471 88 753059 89 753377 90 765687 91 770783 92 775207 93 828827 94 913031 95 947699 96 948433 97 954239 98 983903 99 993509 100 994517 101 1016063 102 1056437 103 1083179 104 1107539 105 1172699 106 1197377 107 1241099 108 1254239 109 1300207 110 1307039 111 1308047 112 1346879 113 1381589 114 1411699 115 1457777 116 1481479 117 1482209 118 1536479 119 1576239 120 1593487 121 1619099 122 1626559 123 1633283 124 1654919 125 1657847 126 1679579 127 1719119 128 1724213 129 1755809 130 1767779 131 1786063 132 1811687 133 1842049 134 1866617 135 1873169 136 1922039 137 1925099 138 1930499 139 1942199 140 1947059 141 1950497 142 1967363 143 2017609 144 2039183 145 2055377 146 2061233 147 2071523 148 2122223 149 2137277 150 2137967 151 2155031 152 2185469 153 2214143 154 2332799 155 2335319 156 2431259 157 2456279 158 2496059 159 2512703 160 2530007 161 2576399 162 2581319 163 2585663 164 2647679 165 2756159 166 2762319 167 2782223 168 2823479 169 2850077 170 2854379 171 2860487 172 2883203 173 2996279 174 3140047 175 3166057 176 3188009 177 3196943 178 3271553 179 3371597 180 3393719 181 3471863 182 3505139 183 3526883 184 3685207 185 3741479 186 3810179 187 3838079 188 3850907 189 3918959 190 3939167 191 3983323 192 3992003 193 4023823 194 4036031 195 4059159 196 4075343 197 4112783 198 4202639 199 4236623 200 4245919 201 4262159 202 4359743 203 4395467 204 4413149 205 4425959 206 4501959 207 4549319 208 4576319 209 4643627 210 4665599 211 4672403 212 4676279 213 4680269 214 4681247 215 4748799 216 4766327 217 4794119 218 4807723 219 4870529 220 4907699 221 5008643 222 5016527 223 5095439 224 5143823 225 5207663 226 5254469 227 5292299 228 5293079 229 5338619 230 5425791 231 5467979 232 5505839 233 5536127 234 5702887 235 5734013 236 5737577 237 5751227 238 5962319 239 5998463 240 6011777 241 6070049 242 6128639 243 6129599 244 6233759 245 6245147 246 6247499 247 6279443 248 6380207 249 6415919 250 6430346 251 6433829 252 6592211 253 6666527 254 6723359 255 6727589 256 6735007 257 6762683 258 6770303 259 6821583 260 7010959 261 7054697 262 7064963 263 7110179 264 7192007 265 7225343 266 7451153 267 7473407 268 7493953 269 7607249 270 7639919 271 7643789 272 7738363 273 7811279 274 7843499 275 7893157 276 7950077 277 8059699 278 8087663 279 8152451 280 8299871 281 8316779 282 8390933 283 8418827 284 8547943 285 8600939 286 8668607 287 8714969 288 8861039 289 8902466 290 8935877 291 8996219 292 9023407 293 9051119 294 9191327 295 9196319 296 9256211 297 9319543 298 9351647 299 9363599 300 9433883 301 9482303 302 9572639 303 9671039 304 9677147 305 9795743 306 10036223 307 10096199 308 10339877 309 10429899 310 10457999 311 10467599 312 10502459 313 10614563 314 10782347 315 10806899 316 10946063 317 11058599 318 11148599 319 11205277 320 11334791 321 11388007 322 11460077 323 11628623 324 11721479 325 11780873 326 11826383 327 11913503 328 12027023 329 12040447 330 12327839 331 12403907 332 12431159 333 12446783 334 12468479 335 12491207 336 12537527 337 12556757 338 12561479 339 12572983 340 12578327 341 12659363 342 12672449 343 12735379 344 12765367 345 12966659 346 13139279 347 13157099 348 13158713 349 13186637 350 13210877 351 13301519 352 13464467 353 13535599 354 13602329 355 13632639 356 13971671 357 13992929 358 14001119 359 14197823 360 14232239 361 14367179 362 14515937 363 14704199 364 14755607 365 14837039 366 14930351 367 15020719 368 15146999 369 15309737 370 15318379 371 15350723 372 15718247 373 15786647 374 15811613 375 15974009 376 16022863 377 16060277 378 16173827 379 16229719 380 16333559 381 16403407 382 16404767 383 16477199 384 16724927 385 16793909 386 16935071 387 17040383 388 17068127 389 17238143 390 17288963 391 17311839 392 17340938 393 17435879 394 17472399 395 17545359 396 17551883 397 17639999 398 17727149 399 17735759 400 17791523 401 18062911 402 18087519 403 18094049 404 18266783 405 18269347 406 18602999 407 18818243 408 19067759 409 19123817 410 19600541 411 19752767 412 19779647 413 19794719 414 19853599 415 19855103 416 20410207 417 20412323 418 20443847 419 20621567 420 20684303 421 21132299 422 21153383 423 21385319 424 21413363 425 21445159 426 21511043 427 21711583 428 21843007 429 22057139 430 22378719 431 22426949 432 22660007 433 22746839 434 22846667 435 22897013 436 22924943 437 22990343 438 23086349 439 23437943 440 23581277 441 23682399 442 23718113 443 23721739 444 23988887 445 24218999 446 24500123 447 24681023 448 24741199 449 24781423 450 24799283 451 24974777 452 25205399 453 25293347 454 25707779 455 25711679 456 25728191 457 26118377 458 26463347 459 26506349 460 26547749 461 26623127 462 26716583 463 26724543 464 26815697 465 26992877 466 27770039 467 27793199 468 27826469 469 27922943 470 28049699 471 28052207 472 28056349 473 28182307 474 28285179 475 28360709 476 28673799 477 28677869 478 28785077 479 28886207 480 28985207 481 29076879 482 29164079 483 29242127 484 29289647 485 29354723 486 29615039 487 29669849 488 29714299 489 29808287 490 29826143 491 30008483 492 30115007 493 30423599 494 30607199 495 31033409 496 31070339 497 31087979 498 31198683 499 31467743 500 31494419 501 31691087 502 32003999 503 32012963 504 32060027 505 32183549 506 32206733 507 32243999 508 32537879 509 32869759 510 32998559 511 33185159 512 33259003 513 33299423 514 33308099 515 33385279 516 33385283 517 33413687 518 33478367 519 33489287 520 33940178 521 33980759 522 34127663 523 34284349 524 34433423 525 34531799 526 34596449 527 34715519 528 35536043 529 35540399 530 35633279 531 35673007 532 35926327 533 36008543 534 36241967 535 36342653 536 36688469 537 36830513 538 36938873 539 37131617 540 37377599 541 37891127 542 38058767 543 38166239 544 38281687 545 38312903 546 38415203 547 38484599 548 38641679 549 38743319 550 38850173 551 38889899 552 38999519 553 39139127 554 39253409 555 39414479 556 39519359 557 39564959 558 39902057 559 40150207 560 40208027 561 40490519 562 40583861 563 40668179 564 40747877 565 40935999 566 41297619 567 41771519 568 41990399 569 42251879 570 42386399 571 42554143 572 42561947 573 42968519 574 43511519 575 43687877 576 43785791 577 43811567 578 43858079 579 43861279 580 43914623 581 44166407 582 44225159 583 44481869 584 44588819 585 44738783 586 45253439 587 45357407 588 45526679 589 45691799 590 46295407 591 46344377 592 46621583 593 46777807 594 47260311 595 47451599 596 47636819 597 47690497 598 48145439 599 48274703 600 48304757 601 49356647 602 49937159 603 50561279 604 50619239 605 50808383 606 51361127 607 51404639 608 51479189 609 51764747 610 52681679 611 52938479 612 53007479 613 53234267 614 53246039 615 53406863 616 53502119 617 53633447 618 54053999 619 54195063 620 54415367 621 55361473 622 55621763 623 55706969 624 55728539 625 55985039 626 56070143 627 56893199 628 56972303 629 57113717 630 57328319 631 57428447 632 57530879 633 57612059 634 57679951 635 57881663 636 57973523 637 58064399 638 58185077 639 58278149 640 59302767 641 59534999 642 59575823 643 59748479 644 59923877 645 60152063 646 60186563 647 60501479 648 60966707 649 61246007 650 61382537 651 61693379 652 61999559 653 62062883 654 62117053 655 62403263 656 62455679 657 62960127 658 62969399 659 63381707 660 63492281 661 64542407 662 64908803 663 65032649 664 65322499 665 65366927 666 65414271 667 65415743 668 65453327 669 65981327 670 66296879 671 66379103 672 66389903 673 66464279 674 66477599 675 67025087 676 67760319 677 67969649 678 68157539 679 68298827 680 68372639 681 68641103 682 68748497 683 68923799 684 69204743 685 69812483 686 70358543 687 70496999 688 70539083 689 71090999 690 71210879 691 71534749 692 71612639 693 71646799 694 71688707 695 71952299 696 71982239 697 72144803 698 72380099 699 72460079 700 72494399 701 72606039 702 72714407 703 72891599 704 72897443 705 72980959 706 73482443 707 73925603 708 74369279 709 74442383 710 74844383 711 75051899 712 75491327 713 75778427 714 75821503 715 75918407 716 76048943 717 76186979 718 76280063 719 76773013 720 76973027 721 77104463 722 77178359 723 77322887 724 77958803 725 78087943 726 78110243 727 78230283 728 78478943 729 78491139 730 79043951 731 79047359 732 79235927 733 79356199 734 79364159 735 79432523 736 79876799 737 80440199 738 80486327 739 80519921 740 81254003 741 81301349 742 81493019 743 81802559 744 82585439 745 83075843 746 83125223 747 83329919 748 83391209 749 83983073 750 84176871 751 84369999 752 84439799 753 84535207 754 84554183 755 84561047 756 84740399 757 85292143 758 85423337 759 85705487 760 86239439 761 87042059 762 87170159 763 87361847 764 87426007 765 88216799 766 88544777 767 88568303 768 89064989 769 89075843 770 89375999 771 89476703 772 89852279 773 90015071 774 90314099 775 90393029 776 91191359 777 91911887 778 92064083 779 92248639 780 92358771 781 93006479 782 93019007 783 93127127 784 93420359 785 93626819 786 93663683 787 93961727 788 94222127 789 94463819 790 94523309 791 94624667 792 94768199 793 95092899 794 95413823 795 95417999 796 95558399 797 95838599 798 96227999 799 96580607 800 97120799 801 97180163 802 97358351 803 97392707 804 97501897 805 98518859 806 98585759 807 98821799 808 98923391 809 99350987 810 99568127 811 99608669 812 99892439 813 100160063 814 100178639 815 100300463 816 100320047 817 100379663 818 100761443 819 100865699 820 101364623 821 101403899 822 101415671 823 101566799 824 101767049 825 102152063 826 102215343 827 102252149 828 102258407 829 102688559 830 102731439 831 103310999 832 103500077 833 103761839 834 103888987 835 104245703 836 104477903 837 104863679 838 105046943 839 105315407 840 105390947 841 105557759 842 105833647 843 105923509 844 105942047 845 105965663 846 106329509 847 106524431 848 106718399 849 107133839 850 107567777 851 107729999 852 108151007 853 108226403 854 108706499 855 108743183 856 109212683 857 109369763 858 109454687 859 109804799 860 110120219 861 110521277 862 110630827 863 110859839 864 111173579 865 111245639 866 112034843 867 112083839 868 112270499 869 112457099 870 113317399 871 113787647 872 114173279 873 114254139 874 114291967 875 114413087 876 114508211 877 114723377 878 114893003 879 116523233 880 116628479 881 116792783 882 116944937 883 117798869 884 117896983 885 118755907 886 118793693 887 119121449 888 119436239 889 119639843 890 119677823 891 119795399 892 120451697 893 120773927 894 121940653 895 122279363 896 122304599 897 122422127 898 122451353 899 122758703 900 122866919 901 123609923 902 123941999 903 123991877 904 124436087 905 124586951 906 124608649 907 125176903 908 125518007 909 125958239 910 126219599 911 126732857 912 127142387 913 127540979 914 127690399 915 127715023 916 127879959 917 127958207 918 128892707 919 129446239 920 129964127 921 130614007 922 130724747 923 131632019 924 132359303 925 132488999 926 132828149 927 132866423 928 133966979 929 134201407 930 134227799 931 134281679 932 134304239 933 134764727 934 135786959 935 136352159 936 136593071 937 136639007 938 137035079 939 137311523 940 137525723 941 137837407 942 138432239 943 138474719 944 138567103 945 138721283 946 140044949 947 141702209 948 141780671 949 142277471 950 142406123 951 142445393 952 142744913 953 142847909 954 143402947 955 144574799 956 144915743 957 145651919 958 146267423 959 146314079 960 146344463 961 146603663 962 146805119 963 146902679 964 147184179 965 147205673 966 147837467 967 148498559 968 148584743 969 148599759 970 149674034 971 149919979 972 150997769 973 151162577 974 151585207 975 152095943 976 152439407 977 152728239 978 153214883 979 153679679 980 153942443 981 154202183 982 154691113 983 155012027 984 155598299 985 155763839 986 156450623 987 156569423 988 156746407 989 156825449 990 156999359 991 157169879 992 158436719 993 159526583 994 160213813 995 160697627 996 160736939 997 161516543 998 161938897 999 161980559 1000 162089233