1 22309287 2 28129101 3 30069039 4 34051017 5 35888853 6 36399363 7 38057019 8 39768729 9 40681641 10 41708667 11 43444401 12 45588543 13 45894849 14 48141093 15 48555507 16 50489439 17 51294243 18 51408357 19 53804751 20 54777723 21 55186131 22 56429373 23 57228171 24 58555497 25 59168109 26 60699639 27 61222161 28 61678617 29 62231169 30 63660597 31 64885821 32 64987923 33 68050983 34 68867799 35 69276207 36 69552483 37 69582513 38 70807737 39 71624553 40 76627551 41 78669591 42 80507427 43 83366283 44 85714629 45 86327241 46 92759667 47 94086993 48 97456359 49 97966869 50 99906807 51 103786683 52 104501397 53 105726621 54 109606497 55 123186063 56 127065939 57 132885753 58 134825691 59 144525381 60 146465319 61 152285133 62 158104947 63 161984823 64 167804637 65 173624451 66 175564389 67 185264079 68 187204017 69 191083893 70 193023831 71 204663459 72 216303087 73 220182963 74 222122901 75 226002777 76 231822591 77 233762529 78 243462219 79 249282033 80 255101847 81 260921661 82 262861599 83 268681413 84 272561289 85 274501227 86 284200917 87 297780483 88 301660359 89 303600297 90 307480173 91 321059739 92 326879553 93 336579243 94 338519181 95 342399057 96 348218871 97 355978623 98 361798437 99 367618251 100 371498127 101 377317941 102 385077693 103 388957569 104 396717321 105 406417011 106 408356949 107 646969323 108 691587897 109 825443619 110 872002131 111 914680767 112 959299341 113 1040776737 114 1048536489 115 1055581527 116 1112554443 117 1153293141 118 1179767589 119 1182392211 120 1209551343 121 1232830599 122 1259887629 123 1292968677 124 1316247933 125 1322067747 126 1346776431 127 1360866507 128 1396091697 129 1408109703 130 1413244833 131 1464193731 132 1471442973 133 1490842353 134 1492373883 135 1494722229 136 1505220717 137 1542773001 138 1543220679 139 1560337779 140 1565172609 141 1583959377 142 1593659067 143 1600397799 144 1628577951 145 1636451817 146 1659616959 147 1667947281 148 1686776091 149 1698109413 150 1710055347 151 1710770061 152 1715875161 153 1749310563 154 1762433673 155 1774073301 156 1781220441 157 1788679893 158 1804703901 159 1823277183 160 1834211379 161 1841374227 162 1851670821 163 1868109243 164 1869130263 165 1881688809 166 1884649767 167 1897886991 168 1902109209 169 1912037127 170 1929166239 171 1960307349 172 1968365553 173 1973478507 174 1985526543 175 1990775787 176 1997166171 177 2009010003 178 2014625613 179 2017022007 180 2040441711 181 2041886847 182 2053424373 183 2070066999 184 2077112037 185 2087886801 186 2103063963 187 2107742637 188 2117442327 189 2134901769 190 2139975453 191 2147562417 192 2156126973 193 2157057903 194 2164000839 195 2176169541 196 2181161829 197 2189220033 198 2195039847 199 2205652449 200 2210559351 201 2220361143 202 2222198979 203 2245364121 204 2245886643 205 2253237987 206 2262631371 207 2281418139 208 2282108829 209 2287559967 210 2297442147 211 2297856561 212 2302553253 213 2313604293 214 2321478159 215 2326250199 216 2334715383 217 2339042937 218 2346355011 219 2355442089 220 2373003633 221 2375454081 222 2387093709 223 2400216819 224 2400775377 225 2404553151 226 2410829421 227 2411431113 228 2416192779 229 2417622207 230 2425892469 231 2431712283 232 2432426997 233 2438757321 234 2460811353 235 2481580101 236 2481852219 237 2485724241 238 2495730237 239 2500356243 240 2503489989 241 2510108601 242 2517886371 243 2520949431 244 2528823297 245 2529061899 246 2544228687 247 2545814271 248 2548108563 249 2549820273 250 2551477929 251 2563219659 252 2573441871 253 2574552981 254 2577736707 255 2584354773 256 2603322183 257 2610084477 258 2619886269 259 2632552923 260 2637644163 261 2650108461 262 2652180531 263 2657153499 264 2664504843 265 2670000333 266 2675940267 267 2676144471 268 2683219539 269 2689724037 270 2690030343 271 2702048349 272 2703479961 273 2707796091 274 2718594879 275 2725669947 276 2728522797 277 2730313509 278 2750160567 279 2752108359 280 2764323471 281 2778162387 282 2780901123 283 2790090303 284 2794480689 285 2799585789 286 2814108297 287 2819550657 288 2823579759 289 2826234411 290 2833279449 291 2835219387 292 2840324487 293 2841039201 294 2851651803 295 2852883033 296 2864774913 297 2875549677 298 2877441567 299 2884314741 300 2888396511 301 2897297403 302 2903117217 303 2903219319 304 2910774867 305 2916696783 306 2917153239 307 2918372457 308 2922516597 309 2924864943 310 2933098077 311 2936245389 312 2936606673 313 2954966469 314 2961315357 315 2961885927 316 2969759793 317 2978774799 318 2978876901 319 2984296161 320 2990756769 321 2992048059 322 3004347423 323 3006504501 324 3009813807 325 3021147129 326 3025482537 327 3026360337 328 3030540513 329 3033093063 330 3035779131 331 3036972939 332 3038552517 333 3044732691 334 3049633587 335 3054432381 336 3056372319 337 3066072009 338 3074954883 339 3075885813 340 3076653489 341 3079855779 342 3084552471 343 3097111017 344 3100990893 345 3103441341 346 3117215829 347 3118336221 348 3128948823 349 3135909777 350 3138745071 351 3141729591 352 3152623089 353 3158732577 354 3171441273 355 3174480309 356 3178588413 357 3186774591 358 3188516331 359 3194107917 360 3198396201 361 3213849639 362 3217080867 363 3217387173 364 3225453231 365 3226734147 366 3231885657 367 3236786553 368 3239543307 369 3244774533 370 3245143209 371 3248107863 372 3250189761 373 3253218969 374 3255981729 375 3258534279 376 3268966701 377 3277525251 378 3282089811 379 3282449709 380 3290930643 381 3294984693 382 3300804507 383 3302948649 384 3306922773 385 3324083763 386 3327963639 387 3329141739 388 3329333007 389 3330107781 390 3332196231 391 3334380357 392 3341441103 393 3344053713 394 3350323977 395 3357800061 396 3365270139 397 3366353991 398 3368702337 399 3374011641 400 3376576203 401 3382792413 402 3387074691 403 3397801407 404 3406552149 405 3408414009 406 3418017603 407 3432107679 408 3436714281 409 3438948513 410 3439152717 411 3442191753 412 3442569207 413 3444359919 414 3447440997 415 3454774323 416 3461819361 417 3468236079 418 3468552087 419 3470108187 420 3481218741 421 3483218739 422 3490918431 423 3491538897 424 3502558059 425 3507254751 426 3508825551 427 3514299789 428 3526895463 429 3530738211 430 3531290763 431 3533447841 432 3539416881 433 3544552011 434 3555085611 435 3564337623 436 3571885317 437 3572395827 438 3574678107 439 3575570271 440 3581278701 441 3584750169 442 3587738973 443 3595560969 444 3601494897 445 3604918317 446 3605885283 447 3606702099 448 3612107499 449 3620666049 450 3624774153 451 3625693071 452 3632981583 453 3636413781 454 3639038403 455 3639885249 456 3641891253 457 3643458819 458 3649993347 459 3663488829 460 3670107441 461 3671638971 462 3676335663 463 3679987773 464 3684912231 465 3685729047 466 3687873189 467 3691530843 468 3696551859 469 3697470777 470 3702677979 471 3709425993 472 3711560853 473 3712071363 474 3721885167 475 3723440721 476 3725650929 477 3729083127 478 3734551821 479 3744479739 480 3746244117 481 3749134389 482 3752810061 483 3755975223 484 3762395637 485 3762808203 486 3770954187 487 3774828057 488 3777133899 489 3780767991 490 3783849069 491 3787674891 492 3796101309 493 3803146347 494 3809272467 495 3814738851 496 3816333213 497 3817440627 498 3818767953 499 3820137321 500 3828263439 501 3834287457 502 3835169247 503 3835885053 504 3840107271 505 3843530691 506 3843758919 507 3847764921 508 3853686837 509 3857566713 510 3859506651 511 3859782927 512 3861218361 513 3866551689 514 3873235443 515 3883296417 516 3883532037 517 3889218333 518 3894731841 519 3909945039 520 3910989621 521 3911884977 522 3918215301 523 3919872957 524 3923218299 525 3927746823 526 3927884961 527 3931582809 528 3939044109 529 3940631331 530 3942209271 531 3946119177 532 3957548133 533 3958035081 534 3964263303 535 3967530567 536 3988665681 537 3992107119 538 3993362373 539 3995710719 540 3998773779 541 4002605607 542 4006485483 543 4015007997 544 4016641629 545 4022312217 546 4028587563 547 4030107081 548 4031019993 549 4037980947 550 4045740699 551 4048065021 552 4052245197 553 4055440389 554 4057380327 555 4061260203 556 4063200141 557 4066875813 558 4068107043 559 4072101033 560 4077824289 561 4084641561 562 4091702307 563 4095440349 564 4096179087 565 4101884787 566 4103596497 567 4104551451 568 4105368267 569 4108845741 570 4113128019 571 4119344229 572 4119458343 573 4121740623 574 4125974853 575 4130650293 576 4132467339 577 4138287153 578 4148215071 579 4151109963 580 4151243481 581 4157440287 582 4160233077 583 4169488323 584 4169598279 585 4175892903 586 4177656483 587 4179596421 588 4190209023 589 4190623437 590 4191236049 591 4197854661 592 4198773579 593 4200935739 594 4202726451 595 4212575367 596 4214106897 597 4225848627 598 4230136911 599 4242701463 600 4243166697 601 4244533293 602 4247494251 603 4250575329 604 4254209421 605 4255254003 606 4257422169 607 4261073817 608 4265259999 609 4266551289 610 4266893631 611 4274551281 612 4274802609 613 4278647373 614 4284557277 615 4291963599 616 4293523689 617 4295217927 618 4295992701 619 4300443147 620 4304773473 621 4305692391 622 4309674369 623 4319271957 624 4321440123 625 4324479159 626 4327241919 627 4327440117 628 4334791461 629 4340154819 630 4346773431 631 4347350007 632 4352521173 633 4352935587 634 4353743163 635 4359704349 636 4372551183 637 4372993317 638 4379181807 639 4384773393 640 4387884501 641 4388497113 642 4394929539 643 4405998597 644 4408605201 645 4415522727 646 4416268857 647 4418412999 648 4422088671 649 4423686267 650 4429251519 651 4431073647 652 4434298869 653 4439548113 654 4451800353 655 4457156781 656 4457920467 657 4460683227 658 4462827369 659 4465794333 660 4469217753 661 4474773303 662 4480286811 663 4487361879 664 4493560071 665 4493866377 666 4494164829 667 4501327677 668 4502539041 669 4505439939 670 4508192073 671 4519902387 672 4520773257 673 4521025509 674 4532791263 675 4535798883 676 4537259727 677 4540424889 678 4542875337 679 4545331791 680 4546244703 681 4546551009 682 4557884331 683 4559415861 684 4564839279 685 4565187627 686 4569217653 687 4575343773 688 4580448873 689 4585043463 690 4587439857 691 4588352769 692 4597025433 693 4604442843 694 4606893291 695 4614142533 696 4622719101 697 4625884263 698 4629457833 699 4635183399 700 4635379749 701 4639475841 702 4641505869 703 4646550909 704 4647223581 705 4648550907 706 4652695047 707 4660016361 708 4662028371 709 4664989329 710 4669686021 711 4674106437 712 4674280611 713 4683637959 714 4694773083 715 4695619929 716 4697559867 717 4701439743 718 4701887421 719 4705217517 720 4707259557 721 4709884179 722 4713079371 723 4714123953 724 4720839123 725 4723007289 726 4723525191 727 4724106387 728 4727169447 729 4727800077 730 4733091363 731 4734717141 732 4735439709 733 4736664933 734 4743890151 735 4744118379 736 4749938193 737 4758742527 738 4759565811 739 4762473177 740 4767055293 741 4768316553 742 4770154389 743 4777439667 744 4786388607 745 4788622839 746 4792106319 747 4795271481 748 4798845051 749 4811217411 750 4816694883 751 4827386487 752 4831619793 753 4832550723 754 4833241413 755 4836550719 756 4845259419 757 4858802949 758 4860106251 759 4862250393 760 4866334473 761 4872610743 762 4875217347 763 4877974101 764 4879655781 765 4883644689 766 4896627351 767 4897475583 768 4901253357 769 4904106207 770 4904790891 771 4905349449 772 4909217313 773 4910748843 774 4910953047 775 4911565659 776 4916262351 777 4916772861 778 4918610697 779 4920055833 780 4924550631 781 4938226293 782 4940358423 783 4944081219 784 4948730787 785 4952376429 786 4954550601 787 4958532579 788 4965439479 789 4967721759 790 4969151187 791 4974971001 792 4975541571 793 4983547569 794 4985469489 795 4986610629 796 4986712731 797 4988550567 798 4989475491 799 4995564189 800 5001217221 801 5002538541 802 5009505501 803 5016157377 804 5021529513 805 5022214197 806 5026453971 807 5027349327 808 5029187163 809 5035109079 810 5038070037 811 5050628583 812 5051655609 813 5057163111 814 5059511457 815 5064208149 816 5071054989 817 5073601533 818 5077331259 819 5079523449 820 5081439363 821 5081613537 822 5085343263 823 5091367281 824 5093307219 825 5095817727 826 5099433339 827 5106772671 828 5108826723 829 5116484373 830 5119325211 831 5125979859 832 5125987713 833 5134045917 834 5136284307 835 5141703567 836 5148880737 837 5151096951 838 5151505359 839 5153721573 840 5160309693 841 5164772613 842 5165187027 843 5166568407 844 5170105941 845 5174099931 846 5179415241 847 5180718543 848 5186117937 849 5187565383 850 5188772589 851 5192244057 852 5193955767 853 5195439249 854 5198063871 855 5200412217 856 5201943747 857 5209703499 858 5210502297 859 5211439233 860 5213811603 861 5213889681 862 5219060847 863 5228592369 864 5237883651 865 5239250247 866 5247379137 867 5253871623 868 5257180929 869 5258772519 870 5261883627 871 5265961701 872 5270140029 873 5279883609 874 5281072797 875 5283307029 876 5283829551 877 5289925641 878 5292550263 879 5293919631 880 5294105817 881 5295060771 882 5297000709 883 5299089873 884 5307883581 885 5310171867 886 5313439131 887 5325055197 888 5328243921 889 5329294971 890 5331349023 891 5331919593 892 5333577249 893 5346009669 894 5347439097 895 5349493149 896 5353054707 897 5354988639 898 5355883533 899 5359421067 900 5363415057 901 5366241573 902 5372658291 903 5373105969 904 5376027657 905 5376538167 906 5382357981 907 5385523143 908 5386834761 909 5393997609 910 5400045651 911 5402267871 912 5402369973 913 5403995751 914 5410105701 915 5415439029 916 5419216803 917 5423505087 918 5424588939 919 5428916493 920 5429835411 921 5431883457 922 5432069643 923 5434279851 924 5439943509 925 5440556121 926 5441883447 927 5442496059 928 5448315873 929 5448772329 930 5463835377 931 5468225763 932 5472820353 933 5473649181 934 5479504107 935 5486772291 936 5488484001 937 5489396913 938 5490177693 939 5494646157 940 5496303813 941 5497018527 942 5497270779 943 5498550057 944 5500694199 945 5502243747 946 5503348851 947 5517438927 948 5521577061 949 5526279759 950 5527853331 951 5530934409 952 5532550023 953 5537438907 954 5538574041 955 5541432897 956 5541889353 957 5548148067 958 5550315771 959 5551132587 960 5552159613 961 5553216669 962 5554321773 963 5558444661 964 5567398221 965 5569847283 966 5571042477 967 5573384817 968 5573799231 969 5585540961 970 5591072487 971 5593811223 972 5597691099 973 5599631037 974 5603510913 975 5616207597 976 5619745131 977 5620856241 978 5623656423 979 5624772153 980 5630784159 981 5634549921 982 5642105469 983 5648231589 984 5651114007 985 5652123477 986 5653438791 987 5654748099 988 5658339687 989 5665793133 990 5670495831 991 5677114443 992 5679883209 993 5683618941 994 5684171493 995 5686519839 996 5691216531 997 5692300383 998 5695709019 999 5699366673 1000 5705306607