1 17 2 1277 3 1607 4 3527 5 4637 6 71327 7 97367 8 113147 9 191447 10 290657 11 312197 12 416387 13 418337 14 421697 15 450797 16 566537 17 795647 18 886967 19 922067 20 1090877 21 1179317 22 1300127 23 1464257 24 1632467 25 1749257 26 1866857 27 1901357 28 2073347 29 2322107 30 2452517 31 2580647 32 2806367 33 2831657 34 3118847 35 3592637 36 4576667 37 4880957 38 5132207 39 5403647 40 5688497 41 5848307 42 6415427 43 6441557 44 6529967 45 6833987 46 7023617 47 7133837 48 7955567 49 7982957 50 8389937 51 9208247 52 9271727 53 10489637 54 10762877 55 10812407 56 10873127 57 10928537 58 11595107 59 12077237 60 12081527 61 12111887 62 12528407 63 13172207 64 13176587 65 13341947 66 13413767 67 14948237 68 15046937 69 15418217 70 15471347 71 15760097 72 18604127 73 19163477 74 19704317 75 20350067 76 20737877 77 21859457 78 22582517 79 22704947 80 23709227 81 23888297 82 25658447 83 25747277 84 26025737 85 26287187 86 26514107 87 27114707 88 27264317 89 28236347 90 28358117 91 28549517 92 30582047 93 30657617 94 30795887 95 30926627 96 31005407 97 31631057 98 31767077 99 32199107 100 32471267 101 32676557 102 32880917 103 33258767 104 33283697 105 33679097 106 34264817 107 35720747 108 35735657 109 36078137 110 36190367 111 36315107 112 36970457 113 37316087 114 38738717 115 39207977 116 40280027 117 40567517 118 41573417 119 41637767 120 41804417 121 42598097 122 43172867 123 43617137 124 44221337 125 44319257 126 44569157 127 44912717 128 45593057 129 47841707 130 48163457 131 48272657 132 48621257 133 48720557 134 48731987 135 49136357 136 49914857 137 49981427 138 51476417 139 51774377 140 53599307 141 56167037 142 56421347 143 56481407 144 57488987 145 57687347 146 58080677 147 58208387 148 59103587 149 59336897 150 65756387 151 67288577 152 68632127 153 69339287 154 70681307 155 72090437 156 72282797 157 72852737 158 73060277 159 73373537 160 73524377 161 74890157 162 75900887 163 76170527 164 76320317 165 76710197 166 78237617 167 78814277 168 80630567 169 81450827 170 81468377 171 83033297 172 83813747 173 84702467 174 85044677 175 85091717 176 85593017 177 85776137 178 85899257 179 86018057 180 86039957 181 86160617 182 86546477 183 86932817 184 87957797 185 90440027 186 91334807 187 91705697 188 93242867 189 93625997 190 94026197 191 95729267 192 95992607 193 96321347 194 96617447 195 96787037 196 97122197 197 97177007 198 98322227 199 98439617 200 98621207 201 98746787 202 99161597 203 100658627 204 101217287 205 101244587 206 101602427 207 102953087 208 103498937 209 104708237 210 105586067 211 106809737 212 107914967 213 108423377 214 109425287 215 110388197 216 111742217 217 111908507 218 112537547 219 112584077 220 113193527 221 113492837 222 113672717 223 113896817 224 114194447 225 115350227 226 115860737 227 116784377 228 117528107 229 118112627 230 118801367 231 118862267 232 120928877 233 121609907 234 123515297 235 124458407 236 125721767 237 126528287 238 128392337 239 128440847 240 129292607 241 129437837 242 129706457 243 130212767 244 130357217 245 131040977 246 132021047 247 133540697 248 134262047 249 134705717 250 134764997 251 135874157 252 136507517 253 137414987 254 137561777 255 137943347 256 138832907 257 140969657 258 141203327 259 141434717 260 142702487 261 144475547 262 145023497 263 145714187 264 146670737 265 147438287 266 148118207 267 148558997 268 150047747 269 151240547 270 152354327 271 152552987 272 152623307 273 153210347 274 153543347 275 154587527 276 154897397 277 157528727 278 157562387 279 158039027 280 158483447 281 158850047 282 159028937 283 160607717 284 162488297 285 163222847 286 164060777 287 165531257 288 166687517 289 166838027 290 166885247 291 167196767 292 167731997 293 167807567 294 168713087 295 168750467 296 168859907 297 169422047 298 169579127 299 169645367 300 170334077 301 171174917 302 171531287 303 171958667 304 173084057 305 174919727 306 175117067 307 175626287 308 175762877 309 178848407 310 178974767 311 180849497 312 182403497 313 183250337 314 183754787 315 184033457 316 184306937 317 184797407 318 185280857 319 186881027 320 187375607 321 187430807 322 187854827 323 189569447 324 191992637 325 194083817 326 196318217 327 197000717 328 199318907 329 199538147 330 199785557 331 200983787 332 203453207 333 204188417 334 205235477 335 205540457 336 206127197 337 209493197 338 211074947 339 214504007 340 214694087 341 216177317 342 216368057 343 216630047 344 217440017 345 218742047 346 219078647 347 219658457 348 220091147 349 222756617 350 223136477 351 223953467 352 224008217 353 224023817 354 225563957 355 226109447 356 226449527 357 226770107 358 228447047 359 231864317 360 232640327 361 232935797 362 235499897 363 235750967 364 236742587 365 237227057 366 237845117 367 238420307 368 238683617 369 238967777 370 240101957 371 240246947 372 240849227 373 241786397 374 242960897 375 243071447 376 243475007 377 244031927 378 244874417 379 245370887 380 246585497 381 247592687 382 247792667 383 249796187 384 250075907 385 250711817 386 251043887 387 251738777 388 252277007 389 252361157 390 252943907 391 253051217 392 253188827 393 253505027 394 255486377 395 256505987 396 257781737 397 258256067 398 260751767 399 261870437 400 261949607 401 263072267 402 263947127 403 267341927 404 267628967 405 270088067 406 270120437 407 272149727 408 273409217 409 273618197 410 274010447 411 275249957 412 276814787 413 278911097 414 279034097 415 279798677 416 279821447 417 280567277 418 280894967 419 284041937 420 284534597 421 285718877 422 288378107 423 289385477 424 290203007 425 291031577 426 291869777 427 293140697 428 294005267 429 294536147 430 294601247 431 296178677 432 296309537 433 296407367 434 296582927 435 300743477 436 303465257 437 304265237 438 304407407 439 306890807 440 307944017 441 309446987 442 309740987 443 310170227 444 311725847 445 312590807 446 314605217 447 314723027 448 315052937 449 316900217 450 319126877 451 320222717 452 321754247 453 321857507 454 322187627 455 322557407 456 323555357 457 324584957 458 328040807 459 330309137 460 331020647 461 331243007 462 331459547 463 332042057 464 332575667 465 332600117 466 333294317 467 335053877 468 336480227 469 336494357 470 336506237 471 336644447 472 338715017 473 338957147 474 340050707 475 342882257 476 343527407 477 345264527 478 345561857 479 346544117 480 348276347 481 350492027 482 350934107 483 352501937 484 353844767 485 353866547 486 354385937 487 355693517 488 356938487 489 358738307 490 358812527 491 359354117 492 359538227 493 360137957 494 360179537 495 360524237 496 361064927 497 362855807 498 363427607 499 363997847 500 364154027 501 364907987 502 365116877 503 366317447 504 367819577 505 371532377 506 373889597 507 374123987 508 374467127 509 374579657 510 375054467 511 375573617 512 376474907 513 376885127 514 377248757 515 377636087 516 377712677 517 379708487 518 379847387 519 381259127 520 382399727 521 382570367 522 383645387 523 385876847 524 386105177 525 387122627 526 387286577 527 387638177 528 390445037 529 391196777 530 392861627 531 393743027 532 395128817 533 395499107 534 396159767 535 396897197 536 397425647 537 399019547 538 399906797 539 400022657 540 402162977 541 402202727 542 402303047 543 403295897 544 403412747 545 404749517 546 404968637 547 406375127 548 408051857 549 408936947 550 409482107 551 409993667 552 410364497 553 410559167 554 412726667 555 412806467 556 412835867 557 413136167 558 413806427 559 415257527 560 415502357 561 415529027 562 416286107 563 419773787 564 422897537 565 423405107 566 425205707 567 428456447 568 430415717 569 431044247 570 431358437 571 431476217 572 432438947 573 433978607 574 434050697 575 434076737 576 436260887 577 437565047 578 437802707 579 437934137 580 439073267 581 440280077 582 441683147 583 442650407 584 443719877 585 444194897 586 444599327 587 445517867 588 446647127 589 447641627 590 447955577 591 448701047 592 449308877 593 451451237 594 452653037 595 454600787 596 457604087 597 458809907 598 460164557 599 463968677 600 465937937 601 469719617 602 469748327 603 470782217 604 472500167 605 474288167 606 475459067 607 477726407 608 477993407 609 478152527 610 479842667 611 481167287 612 483892427 613 485457977 614 487197077 615 487503617 616 488103347 617 488724407 618 489872177 619 489943667 620 490019267 621 490413017 622 490493447 623 492631877 624 495747377 625 495856637 626 495908837 627 498598337 628 500538737 629 501748127 630 501974477 631 502310057 632 502607087 633 504064817 634 504180317 635 504249287 636 504382577 637 506244437 638 508469177 639 510149567 640 510194537 641 510403337 642 511677137 643 511995047 644 512035607 645 515447747 646 516685217 647 518724917 648 521481197 649 521787977 650 521851067 651 522859277 652 527297117 653 527457377 654 528037877 655 528272177 656 528658577 657 529778057 658 530165087 659 530749937 660 530988527 661 531984977 662 532584317 663 533725457 664 536767787 665 537844187 666 538341107 667 538567637 668 539031587 669 540145577 670 540483257 671 542166167 672 542489027 673 542688527 674 543604337 675 545291687 676 546090887 677 550258517 678 550435427 679 550583477 680 551662037 681 553242617 682 554148227 683 555207467 684 556136027 685 556607957 686 561133607 687 561657977 688 561835607 689 562274717 690 562822277 691 564418067 692 565042097 693 566905037 694 568568837 695 568609187 696 569580287 697 572251607 698 572569847 699 573877217 700 574601537 701 575316647 702 575893517 703 578063027 704 581197217 705 581511767 706 581591597 707 581715677 708 587436917 709 587666867 710 590091767 711 592005497 712 592603157 713 593170427 714 593499077 715 594225407 716 594296357 717 594812747 718 595029977 719 596013617 720 597136607 721 597792047 722 599392427 723 600420407 724 601186967 725 602209457 726 602484677 727 603036437 728 606776537 729 607467857 730 609742577 731 609890777 732 610458677 733 611700107 734 614328047 735 616982537 736 617206517 737 617514167 738 619010297 739 619380647 740 620318747 741 625172687 742 625462547 743 626115167 744 626927447 745 628180997 746 629416967 747 629761817 748 631846277 749 632235827 750 636103607 751 637953077 752 638940077 753 641013377 754 641407847 755 642299837 756 642900107 757 644164217 758 646809587 759 648540707 760 649739537 761 651893777 762 652141277 763 652747157 764 652949177 765 653270687 766 653565917 767 654149387 768 655644707 769 655695407 770 657106517 771 657770147 772 658727807 773 659959367 774 661972307 775 663993677 776 664654337 777 667101887 778 667626917 779 671731427 780 674068937 781 674350277 782 674960927 783 678490277 784 679474877 785 681738347 786 682809977 787 683149067 788 685644917 789 686991647 790 689414267 791 690890567 792 690983327 793 691404137 794 692734577 795 693731567 796 693908387 797 694082087 798 694879727 799 695682257 800 696309527 801 697286267 802 698329727 803 698351867 804 698965427 805 701679047 806 703431257 807 703626347 808 704763797 809 707622677 810 707695517 811 708336647 812 708476927 813 709152797 814 709874147 815 710558867 816 712860287 817 714662477 818 718692197 819 720380357 820 722215127 821 722949737 822 725401757 823 726958007 824 727301567 825 727522337 826 729166637 827 730167857 828 731406437 829 731741597 830 734351237 831 737789177 832 738493097 833 743933777 834 744291167 835 744337817 836 745341677 837 746409107 838 750673997 839 752015897 840 752313827 841 753635147 842 755767667 843 758214167 844 767909267 845 768642857 846 770987297 847 771148907 848 776213057 849 777036497 850 777479387 851 781125407 852 782038337 853 782909417 854 783251297 855 785277497 856 790637117 857 792485777 858 794706947 859 795416117 860 796610447 861 799041557 862 799236857 863 799904837 864 801262727 865 802138847 866 803595257 867 806309837 868 807444887 869 807608897 870 812367527 871 813303767 872 819096977 873 820068857 874 822141767 875 825409127 876 826523897 877 827987117 878 828950387 879 830167757 880 831901997 881 832128587 882 833799347 883 834568277 884 834654407 885 836579957 886 839282777 887 841158497 888 842368607 889 842644487 890 842942117 891 843812987 892 844575227 893 844619117 894 847409567 895 849178397 896 851631227 897 852945617 898 854193017 899 854819417 900 859339697 901 862523567 902 865488257 903 872237447 904 873517637 905 873911567 906 874630697 907 876790907 908 877756667 909 878893187 910 880082237 911 880909187 912 882297797 913 886542257 914 888981407 915 891473267 916 893844857 917 894385397 918 897562397 919 897695417 920 899599697 921 900049217 922 900934577 923 902068247 924 902329277 925 903198677 926 903360077 927 905839997 928 908754557 929 910935917 930 911265527 931 911699207 932 911914427 933 916005437 934 917940587 935 918234827 936 923010227 937 925594457 938 932668337 939 934195037 940 940948427 941 941041877 942 941602787 943 943568597 944 944237207 945 946877147 946 946936337 947 949215977 948 953603867 949 954875807 950 959031167 951 959463047 952 959512187 953 959590727 954 962300387 955 962454587 956 962748167 957 962811587 958 964115807 959 969327167 960 969522077 961 969616787 962 969895637 963 970772597 964 972856097 965 974399597 966 976263467 967 976435697 968 977480027 969 978109667 970 980078117 971 982275377 972 982289927 973 984710807 974 984754607 975 984775007 976 986093807 977 987276077 978 987557567 979 989043047 980 989110217 981 996935957 982 997056017 983 999001097 984 999383837 985 999396467 986 1000696967 987 1002717887 988 1003648097 989 1006175867 990 1006826267 991 1008198797 992 1008862187 993 1011144347 994 1012731677 995 1012968557 996 1018855547 997 1020234947 998 1020355937 999 1020588587 1000 1021437407