1 2 2 337 3 433 4 1831 5 2377 6 3373 7 3517 8 104593 9 209203 10 229507 11 236947 12 244147 13 253651 14 332053 15 337957 16 341557 17 350293 18 361093 19 376501 20 477511 21 486247 22 488311 23 489847 24 497047 25 592393 26 633001 27 639433 28 744283 29 745051 30 766651 31 885133 32 894637 33 906973 34 911341 35 914941 36 916477 37 1001551 38 1033423 39 1037791 40 17089537 41 18500113 42 18615313 43 18652177 44 19668001 45 20070961 46 20177713 47 21448513 48 21542977 49 21563713 50 21740353 51 23878753 52 24491377 53 24721777 54 24861553 55 25239937 56 25671553 57 25799041 58 26864017 59 27012241 60 27707041 61 28159393 62 28562353 63 29035441 64 29520577 65 29615041 66 29672641 67 30795217 68 31510753 69 31856353 70 32066017 71 32415457 72 32723953 73 51067651 74 51232003 75 52918051 76 53609011 77 54941251 78 56355667 79 57244003 80 57626467 81 58144627 82 58436467 83 58469491 84 59361667 85 59912851 86 60574867 87 61035427 88 61245091 89 61697443 90 61767331 91 61903027 92 62774707 93 62889907 94 65258467 95 65455843 96 65801443 97 66298867 98 83910661 99 84827653 100 85033237 101 85358101 102 85382677 103 86513701 104 86690341 105 86945317 106 87114037 107 87463477 108 88886341 109 89856853 110 90296677 111 90934117 112 91073893 113 93224581 114 93249157 115 94482853 116 94840741 117 95095717 118 95235493 119 95905717 120 95930293 121 96913093 122 98393557 123 98993893 124 99639541 125 99684853 126 99697141 127 117843463 128 118192903 129 118402567 130 119002903 131 119035927 132 119270167 133 120331303 134 120483367 135 121116727 136 121256503 137 121671751 138 122296903 139 122736727 140 123526231 141 123699031 142 124529767 143 126404743 144 126692743 145 128892583 146 129443767 147 130286791 148 130623943 149 131269591 150 131816407 151 132194791 152 132486631 153 132836071 154 133864183 155 151628041 156 152203801 157 152458777 158 152598553 159 152750617 160 153116713 161 153231913 162 155966281 163 156044617 164 156879193 165 158705017 166 160012681 167 160127881 168 160613017 169 160761241 170 161168281 171 162718393 172 162726841 173 162924217 174 163191481 175 164046793 176 165066457 177 165564121 178 165675241 179 165954793 180 166164457 181 166686697 182 167402233 183 167472121 184 184898827 185 185248267 186 185515531 187 186148891 188 187074091 189 187678507 190 188196667 191 189085003 192 189179467 193 190371931 194 190742107 195 191062891 196 191145067 197 194068891 198 194290843 199 194998171 200 196429243 201 196988347 202 197309131 203 197876683 204 197946571 205 198222043 206 198255067 207 198814171 208 198974683 209 199472107 210 199727083 211 200454907 212 200475643 213 218634253 214 219271453 215 219966493 216 220093981 217 223527517 218 223548253 219 223757917 220 224280157 221 225090157 222 225875581 223 226455421 224 226496653 225 227113357 226 227631517 227 228560797 228 228729517 229 229403821 230 231624397 231 231772381 232 231969757 233 233359597 234 234284797 235 234572797 236 252151567 237 252591631 238 252649231 239 253977391 240 256107343 241 256662607 242 256859983 243 257448031 244 257855071 245 258278767 246 258570607 247 258837871 248 259878271 249 260186767 250 261025423 251 261169567 252 261424543 253 262008223 254 262826671 255 263402431 256 263973823 257 264294607 258 266054623 259 266145247 260 267362287 261 267415807 262 267962623 263 268345087 264 4299042817 265 4304044033 266 4306083841 267 4310556673 268 4336611841 269 4360102657 270 4360495873 271 4366550017 272 4370629633 273 4419315457 274 4432803841 275 4433528833 276 4458727681 277 4472080897 278 4487805697 279 4493003521 280 4505902081 281 4527217921 282 4539059713 283 4547350273 284 4563992593 285 4576034833 286 4577153041 287 4585836817 288 4589916433 289 4603994641 290 4606231057 291 4609389073 292 4622484241 293 4677817873 294 4679722513 295 4686108433 296 4694660881 297 4716304657 298 4722424081 299 4767558673 300 4799536657 301 4816772881 302 4817497873 303 4819009297 304 4832296993 305 4836180001 306 4839731233 307 4873024033 308 4873220641 309 4888023841 310 4889867041 311 4901905441 312 4905985057 313 4929144097 314 4949411617 315 4950923041 316 4976318497 317 4979083297 318 4982437921 319 5004413473 320 5026650913 321 5050666273 322 5061786913 323 5063826721 324 5065534753 325 5068234273 326 5088763681 327 5104349233 328 5130469681 329 5137248817 330 5140406833 331 5149352497 332 5160801073 333 5178369073 334 5182645297 335 5196526897 336 5200606513 337 5217716017 338 5220874033 339 5221070641 340 5221992241 341 5232056113 342 5255149873 343 5275482673 344 5284891441 345 5289364273 346 5306207281 347 5325483313 348 5334957361 349 5337656881 350 5349563953 351 5383970881 352 5384695873 353 5387985217 354 5393576257 355 5398184257 356 5416735297 357 5417263681 358 5417656897 359 5430223681 360 5441082433 361 5442987073 362 5450421313 363 5461673281 364 5484242497 365 5525494081 366 5539179073 367 5544905281 368 5560101697 369 5571746881 370 5572471873 371 5586881857 372 5587275073 373 5598395713 374 5602671937 375 5623922497 376 5721032017 377 5726623057 378 5727544657 379 5729781073 380 5737215313 381 5754718033 382 5758072657 383 5763073873 384 5775308881 385 5777152081 386 5815839313 387 5822815057 388 5823208273 389 5829720913 390 5838273361 391 5855579473 392 5874658897 393 5877091921 394 5891305297 395 5920051297 396 5921501281 397 5927948641 398 5929791841 399 5932028257 400 5947421281 401 5949264481 402 5951500897 403 5956043617 404 5967557473 405 5972423521 406 5980124257 407 5982950497 408 6003873121 409 6027888481 410 6030653281 411 6034732897 412 6045456481 413 6050850913 414 6058748257 415 6063810913 416 6069537121 417 6075787873 418 6080064097 419 6082497121 420 6142434913 421 6153752161 422 6161121121 423 6235530097 424 6236058481 425 6240531313 426 6328367473 427 6334880113 428 6337313137 429 6357117553 430 6368762737 431 6369291121 432 6375275377 433 6377053297 434 6378896497 435 6379289713 436 6392384881 437 6394228081 438 6397975921 439 6412582513 440 6413110897 441 6429228913 442 6430150513 443 6433505137 444 6519559297 445 6519952513 446 6538970497 447 6585813121 448 6620027521 449 6633712513 450 6634634113 451 6636477313 452 6650948737 453 6657068161 454 6683848321 455 6685163137 456 6689242753 457 6690754177 458 6694375297 459 6703320961 460 6717530257 461 6724436113 462 6726807697 463 6728978833 464 6729175441 465 6742200721 466 6751412881 467 6768452497 468 6788256913 469 6803195281 470 6824314513 471 6828918673 472 6829447057 473 6850369681 474 6859118737 475 6878198161 476 6888135313 477 6900702097 478 6913662097 479 6919781521 480 6928993681 481 6932151697 482 6933466513 483 6934977937 484 7024718497 485 7026561697 486 7045444513 487 7049127073 488 7061759137 489 7073736097 490 7103342497 491 7107090337 492 7124265121 493 7134263713 494 7134792097 495 7149988513 496 7157951137 497 7159794337 498 7167753121 499 7177952161 500 7187164321 501 7193480353 502 7205518753 503 7210126753 504 7215259297 505 7224598177 506 7249531057 507 7275454897 508 7305061297 509 7335196081 510 7419214513 511 7422900913 512 7436782513 513 7461981361 514 7473098161 515 7475666353 516 7479414193 517 7528034497 518 7552639681 519 7602578881 520 7619225281 521 7631328961 522 7635871681 523 7671990721 524 7686597313 525 7694228161 526 7696796353 527 7699757761 528 7707913153 529 7715875777 530 7745482177 531 7746010561 532 7755087553 533 7784366017 534 7794495697 535 7801008337 536 7812063697 537 7835550673 538 7847261137 539 7851340753 540 7859631313 541 7870354897 542 7891080913 543 7898711761 544 7976217553 545 7986351313 546 8000298193 547 8000826577 548 8022077137 549 8024313553 550 8047472593 551 8122934497 552 8125699297 553 8134644961 554 8141424097 555 8142013921 556 8144582113 557 8151291361 558 8166426337 559 8169780961 560 8181622753 561 8188070113 562 8190441697 563 8263011553 564 8265837793 565 8269130977 566 8275971553 567 8287682017 568 8318541793 569 8328339697 570 8363475697 571 8371303153 572 8417162737 573 8436967153 574 8456902897 575 8460982513 576 8469534961 577 8508353521 578 8510589937 579 8515259377 580 8551906801 581 8556449521 582 8569868017 583 8578490353 584 8585924593 585 12890558467 586 12935889667 587 12946678531 588 12947600131 589 12948325123 590 12962206723 591 12970693891 592 12975695107 593 12980892931 594 12993852931 595 13031753731 596 13042280707 597 13044185347 598 13050108163 599 13100243971 600 13178863891 601 13185769747 602 13226038291 603 13235708947 604 13253670163 605 13256566291 606 13267551763 607 13295843347 608 13314332947 609 13340584723 610 13346175763 611 13376838931 612 13409210131 613 13412761363 614 13437759523 615 13458285091 616 13458616867 617 13460128291 618 13472498467 619 13472891683 620 13509145891 621 13528421923 622 13532698147 623 13537699363 624 13543225123 625 13546186531 626 13577439523 627 13592242723 628 13607242531 629 13611850531 630 13620009763 631 13627046947 632 13637639203 633 13654813987 634 13661261347 635 13695471667 636 13701455923 637 13706653747 638 13714944307 639 13735866931 640 13753828147 641 13778765107 642 13797647923 643 13803767347 644 13807121971 645 13830608947 646 13874100787 647 13910154547 648 13927329331 649 13933313587 650 13967917123 651 13988249923 652 14018052931 653 14026343491 654 14030423107 655 14031344707 656 14032266307 657 14034502723 658 14057858371 659 14060361283 660 14093715523 661 14109968707 662 14177537347 663 14201949763 664 14207540803 665 14215106371 666 14220697411 667 14256750931 668 14265963091 669 14338004563 670 14354257747 671 14369454163 672 14421236563 673 14432353363 674 14444063827 675 14451039571 676 14466567763 677 14468410963 678 14469000787 679 14505054307 680 14528606563 681 14535975523 682 14541566563 683 14551307107 684 14572622947 685 14580520291 686 14602561123 687 14651246947 688 14667893347 689 14671247971 690 14683224931 691 14761385827 692 14766514291 693 14767239283 694 14819279731 695 14829282163 696 14842438771 697 14858495347 698 14876456563 699 14881126003 700 14887708531 701 14907906163 702 14915471731 703 14917118323 704 14972845171 705 14976593011 706 14989884787 707 14994554227 708 15000411763 709 15017058163 710 15023767411 711 15065805187 712 15074427523 713 15080940163 714 15098704771 715 15101269123 716 15102190723 717 15114429571 718 15141602947 719 15161603971 720 15168051331 721 15175288963 722 15179565187 723 15183313027 724 15185619331 725 15196604803 726 15205091971 727 15228251011 728 15233715331 729 15250291843 730 15259504003 731 15264701827 732 15288717187 733 15298584451 734 15306674323 735 15333519763 736 15334965907 737 15340556947 738 15352533907 739 15376086163 740 15377929363 741 15385298323 742 15390889363 743 15408985747 744 15414970003 745 15433656211 746 15450302611 747 15457081747 748 15459514771 749 15465830803 750 15473396371 751 15475964563 752 15482477203 753 15495043987 754 15498202003 755 15501163411 756 15506492563 757 15515438227 758 15522217363 759 15564062611 760 15579254947 761 15588467107 762 15590703523 763 15595372963 764 15612019363 765 15659193763 766 15668667811 767 15676036771 768 15697291171 769 15718078627 770 15718410403 771 15726369187 772 15730055587 773 15749860003 774 15774993571 775 15775386787 776 15794466211 777 15796309411 778 15843283123 779 15845716147 780 15872496307 781 15879402163 782 15883088563 783 15892497331 784 15906182323 785 15921247411 786 15933617587 787 15949735603 788 15954933427 789 15969146803 790 15970068403 791 15970990003 792 15975594163 793 15986714803 794 15994280371 795 16057179571 796 16070204851 797 16086654643 798 16089354163 799 16093630387 800 16096788403 801 16098693043 802 16109019331 803 16112509123 804 16123625923 805 16133431747 806 16135336387 807 16165274563 808 16174683331 809 16201393603 810 16230606787 811 16242976963 812 16245741763 813 16246859971 814 16257780163 815 16259230147 816 16261134787 817 16269822403 818 16311995587 819 16314232003 820 16341601987 821 16360681411 822 16366997443 823 16372723651 824 16391930323 825 16413246163 826 16416932563 827 16426144723 828 16426734547 829 16429499347 830 16432853971 831 16438445011 832 16473052627 833 16475358931 834 16482264787 835 16505030611 836 16510359763 837 16541481427 838 16542927571 839 16548850387 840 16552205011 841 16574245843 842 16583126227 843 16585497811 844 16592010451 845 16624774867 846 16638988243 847 16640106451 848 16648392931 849 16655827171 850 16661352931 851 16663589347 852 16678724323 853 16689513187 854 16698725347 855 16724317411 856 16761624547 857 16770570211 858 16772216803 859 16792807651 860 16797350371 861 16802019811 862 16820902627 863 16822352611 864 16831429603 865 16832351203 866 16844917987 867 16846761187 868 16854195427 869 16860314851 870 16864919011 871 16873274851 872 16885645027 873 16910647267 874 16942486003 875 16943604211 876 16979461363 877 16984069363 878 16995251443 879 17017362163 880 17028151027 881 17043347443 882 17045653747 883 17059600627 884 17091050227 885 17100655603 886 17110522867 887 17118813427 888 17135988211 889 17138617843 890 17150263027 891 17150594803 892 17154539251 893 17163554803 894 17164476403 895 21476544517 896 21479899141 897 21523784197 898 21540037381 899 21544051717 900 21682482181 901 21744455701 902 21751693333 903 21753204757 904 21756559381 905 21768929557 906 21776363797 907 21794788117 908 21808341781 909 21829592341 910 21833143573 911 21837419797 912 21852751381 913 21858342421 914 21864789781 915 21871240981 916 21881239573 917 21900650773 918 21904005397 919 21932100373 920 21941967637 921 21965454613 922 21978549781 923 21980786197 924 22022098981 925 22036312357 926 22052958757 927 22070526757 928 22111647013 929 22113093157 930 22117369381 931 22125528613 932 22135330597 933 22178294053 934 22195137061 935 22204680997 936 22219877413 937 22223760421 938 22229351461 939 22237445413 940 22238367013 941 22248562213 942 22258368037 943 22258761253 944 22263037477 945 22287048757 946 22320734773 947 22322774581 948 22365672757 949 22369752373 950 22385477173 951 22387516981 952 22395344437 953 22405478197 954 22409164597 955 22419359797 956 22435416373 957 22444890421 958 22470613813 959 22480812853 960 22495616053 961 22546145077 962 22554038341 963 22573842757 964 22576275781 965 22598513221 966 22605685573 967 22613316421 968 22631277637 969 22632662341 970 22634898757 971 22639174981 972 22645687621 973 22652859973 974 22698784837 975 22713059653 976 22714902853 977 22720428613 978 22725036613 979 22726548037 980 22745959237 981 22754249797 982 22767738181 983 22772800837 984 22832013397 985 22844580181 986 22851027541 987 22855107157 988 22861226581 989 22879187797 990 22883857237 991 22891557973 992 22908794197 993 22925440597 994 22967089237 995 22979127637 996 22994459221 997 23010577237 998 23036435797 999 23040183637 1000 23071633237