0 1 1 0 2 2 3 1 4 2 5 2 6 3 7 2 8 3 9 4 10 4 11 5 12 7 13 6 14 9 15 10 16 11 17 12 18 13 19 15 20 17 21 19 22 21 23 24 24 28 25 30 26 35 27 37 28 41 29 47 30 52 31 56 32 62 33 69 34 75 35 83 36 92 37 99 38 110 39 121 40 131 41 143 42 157 43 170 44 186 45 203 46 219 47 239 48 260 49 281 50 307 51 332 52 359 53 389 54 421 55 453 56 491 57 530 58 570 59 617 60 665 61 714 62 770 63 828 64 890 65 958 66 1028 67 1103 68 1184 69 1271 70 1361 71 1460 72 1566 73 1673 74 1795 75 1920 76 2051 77 2194 78 2345 79 2503 80 2674 81 2856 82 3045 83 3249 84 3466 85 3692 86 3937 87 4194 88 4462 89 4753 90 5058 91 5378 92 5722 93 6084 94 6464 95 6871 96 7300 97 7748 98 8229 99 8734 100 9265 101 9831 102 10426 103 11050 104 11715 105 12415 106 13148 107 13929 108 14750 109 15611 110 16526 111 17486 112 18495 113 19563 114 20687 115 21865 116 23112 117 24423 118 25796 119 27252 120 28779 121 30379 122 32072 123 33846 124 35709 125 37673 126 39735 127 41896 128 44174 129 46566 130 49070 131 51710 132 54478 133 57376 134 60431 135 63631 136 66981 137 70507 138 74200 139 78069 140 82135 141 86395 142 90853 143 95536 144 100443 145 105574 146 110964 147 116604 148 122504 149 128697 150 135176 151 141950 152 149056 153 156489 154 164260 155 172406 156 180925 157 189825 158 199152 159 208903 160 219089 161 229755 162 240901 163 252545 164 264731 165 277463 166 290757 167 304664 168 319190 169 334355 170 350212 171 366765 172 384043 173 402103 174 420953 175 440620 176 461167 177 482610 178 504974 179 528334 180 552701 181 578108 182 604638 183 632300 184 661143 185 691241 186 722620 187 755326 188 789444 189 825009 190 862064 191 900710 192 940978 193 982924 194 1026661 195 1072216 196 1119662 197 1169110 198 1220605 199 1274226 200 1330090 201 1388255 202 1448800 203 1511863 204 1577508 205 1645821 206 1716954 207 1790977 208 1867994 209 1948167 210 2031577 211 2118341 212 2208633 213 2302549 214 2400219 215 2501834 216 2607502 217 2717366 218 2831640 219 2950444 220 3073938 221 3202353 222 3335829 223 3474543 224 3618751 225 3768608 226 3924312 227 4086140 228 4254271 229 4428928 230 4610408 231 4798915 232 4994696 233 5198078 234 5409292 235 5628609 236 5856388 237 6092888 238 6338409 239 6593353 240 6857999 241 7132683 242 7417844 243 7713794 244 8020918 245 8339680 246 8670440 247 9013615 248 9369719 249 9739161 250 10122390 251 10519978 252 10932372 253 11360075 254 11803721 255 12263790 256 12740855 257 13235594 258 13748556 259 14280374 260 14831780 261 15403397 262 15995908 263 16610131 264 17246752 265 17906520 266 18590339 267 19298957 268 20033217 269 20794100 270 21582437 271 22399159 272 23245333 273 24121891 274 25029854 275 25970391 276 26944530 277 27953395 278 28998272 279 30080296 280 31200704 281 32360902 282 33562144 283 34805795 284 36093394 285 37426326 286 38806086 287 40234365 288 41712688 289 43242707 290 44826264 291 46465037 292 48160850 293 49915710 294 51731485 295 53610158 296 55553937 297 57564871 298 59645141 299 61797172 300 64023202 301 66325637 302 68707122 303 71170121 304 73717283 305 76351484 306 79075446 307 81892066 308 84804493 309 87815726 310 90928925 311 94147542 312 97474862 313 100914354 314 104469799 315 108144784 316 111943128 317 115868945 318 119926180 319 124119021 320 128451947 321 132929301 322 137555648 323 142335897 324 147274805 325 152377357 326 157648924 327 163094703 328 168720165 329 174531168 330 180533397 331 186732843 332 193135884 333 199748761 334 206578017 335 213630609 336 220913366 337 228433431 338 236198407 339 244215753 340 252493278 341 261039264 342 269861872 343 278969631 344 288371576 345 298076618 346 308094065 347 318433770 348 329105465 349 340119318 350 351486055 351 363216305 352 375321164 353 387812312 354 400701366 355 414000416 356 427722184 357 441879351 358 456485092 359 471553281 360 487097724 361 503132795 362 519673594 363 536735171 364 554333214 365 572484123 366 591204332 367 610510905 368 630421704 369 650954647 370 672128290 371 693962090 372 716475540 373 739688863 374 763623219 375 788299820 376 813740693 377 839968825 378 867007330 379 894880176 380 923612336 381 953228975 382 983756149 383 1015221018 384 1047650959 385 1081074293 386 1115520545 387 1151019470 388 1187601879 389 1225299840 390 1264145700 391 1304172948 392 1345416401 393 1387911241 394 1431693848 395 1476802016 396 1523273981 397 1571149254 398 1620468874 399 1671274376 400 1723608663 401 1777516271 402 1833042307 403 1890233358 404 1949137750 405 2009804449 406 2072284017 407 2136628881 408 2202892189 409 2271128816 410 2341395604 411 2413750231 412 2488252227 413 2564963223 414 2643945808 415 2725264525 416 2808986187 417 2895178677 418 2983911975 419 3075258510 420 3169291862 421 3266087900 422 3365725097 423 3468283212 424 3573844494 425 3682493914 426 3794317934 427 3909405653 428 4027849104 429 4149741989 430 4275180778 431 4404265157 432 4537096598 433 4673779588 434 4814422058 435 4959133857 436 5108028150 437 5261221712 438 5418833510 439 5580986034 440 5747805621 441 5919421069 442 6095964904 443 6277573834 444 6464387227 445 6656548457 446 6854205405 447 7057508825 448 7266613840 449 7481680350 450 7702871415 451 7930354796 452 8164303352 453 8404893445 454 8652306447 455 8906729203 456 9168352384 457 9437372042 458 9713990110 459 9998412688 460 10290851651 461 10591525175 462 10900655987 463 11218473024 464 11545211976 465 11881113471 466 12226424820 467 12581400574 468 12946300659 469 13321392197 470 13706950029 471 14103254870 472 14510595156 473 14929267599 474 15359575323 475 15801829686 476 16256350959 477 16723466359 478 17203511954 479 17696833385 480 18203783772 481 18724725801 482 19260032377 483 19810084542 484 20375273629 485 20956001853 486 21552680321 487 22165731142 488 22795588121 489 23442694701 490 24107506077 491 24790490048 492 25492124795 493 26212901149 494 26953323460 495 27713907248 496 28495181693 497 29297690383 498 30121989061 499 30968648109 500 31838253294 501 32731403609 502 33648713669 503 34590814665 504 35558352028 505 36551987935 506 37572402374 507 38620290642 508 39696366099 509 40801361121 510 41936024621 511 43101124906 512 44297450624 513 45525808332 514 46787025335 515 48081950741 516 49411452983 517 50776422733 518 52177774060 519 53616441838 520 55093384791 521 56609586700 522 58166053788 523 59763817863 524 61403937559 525 63087495676 526 64815602452 527 66589396872 528 68410043937 529 70278738093 530 72196704517 531 74165196434 532 76185498636 533 78258928809 534 80386834872 535 82570598491 536 84811636633 537 87111398764 538 89471370516 539 91893075364 540 94378071646 541 96927956544 542 99544367696 543 102228980268 544 104983511070 545 107809720120 546 110709407894 547 113684419396 548 116736645941 549 119868022323 550 123080530960 551 126376203936 552 129757119959 553 133225408825 554 136783253464 555 140432886824 556 144176596652 557 148016727470 558 151955677608 559 155995904023 560 160139924388 561 164390314216 562 168749711708 563 173220820112 564 177806404715 565 182509297884 566 187332401628 567 192278684467 568 197351186802 569 202553023483 570 207887380686 571 213357521574 572 218966788878 573 224718601918 574 230616462331 575 236663956855 576 242864754375 577 249222611817 578 255741377185 579 262424986493 580 269277469951 581 276302955157 582 283505664046 583 290889919332 584 298460147841 585 306220877470 586 314176743919 587 322332494190 588 330692983580 589 339263182688 590 348048181031 591 357053184164 592 366283520934 593 375744647287 594 385442143477 595 395381721493 596 405569229218 597 416010647614 598 426712098466 599 437679848837 600 448920308136 601 460440036390 602 472245748810 603 484344312973 604 496742757493 605 509448276624 606 522468227826 607 535810140536 608 549481721204 609 563490850918 610 577845594391 611 592554205563 612 607625125049 613 623066989764 614 638888638684 615 655099110350 616 671707653130 617 688723731039 618 706157021631 619 724017426501 620 742315077463 621 761060334737 622 780263797694 623 799936311632 624 820088965926 625 840733105306 626 861880337093 627 883542529406 628 905731823117 629 928460639305 630 951741677748 631 975587929433 632 1000012684370 633 1025029530413 634 1050652366216 635 1076895409530 636 1103773196306 637 1131300594193 638 1159492811382 639 1188365395913 640 1217934249764 641 1248215638294 642 1279226189770 643 1310982910178 644 1343503193142 645 1376804819750 646 1410905974117 647 1445825253837 648 1481581670193 649 1518194664421 650 1555684118697 651 1594070356834 652 1633374161264 653 1673616784653 654 1714819951071 655 1757005873610 656 1800197266887 657 1844417348529 658 1889689857675 659 1936039068251 660 1983489790745 661 2032067391852 662 2081797808339 663 2132707549426 664 2184823717383 665 2238174022019 666 2292786783918 667 2348690955775 668 2405916137894 669 2464492582026 670 2524451213543 671 2585823648173 672 2648642196197 673 2712939885938 674 2778750481381 675 2846108486916 676 2915049172328 677 2985608591074 678 3057823586105 679 3131731815878 680 3207371773675 681 3284782794487 682 3364005081989 683 3445079729366 684 3528048726788 685 3612954989798 686 3699842381510 687 3788755720789 688 3879740812363 689 3972844470029 690 4068114525980 691 4165599862448 692 4265350436175 693 4367417289013 694 4471852580944 695 4578709616109 696 4688042854560 697 4799907946953 698 4914361762187 699 5031462400285 700 5151269228892 701 5273842912584 702 5399245427062 703 5527540097536 704 5658791629765 705 5793066125584 706 5930431123378 707 6070955630920 708 6214710142413 709 6361766681091 710 6512198833843 711 6666081770089 712 6823492286465 713 6984508843537 714 7149211586462 715 7317682391802 716 7490004906680 717 7666264571114 718 7846548667373 719 8030946361488 720 8219548727303 721 8412448798789 722 8609741613729 723 8811524240023 724 9017895830750 725 9228957670205 726 9444813202840 727 9665568090858 728 9891330263276 729 10122209947136 730 10358319728003 731 10599774602280 732 10846692010632 733 11099191901996 734 11357396788830 735 11621431783124 736 11891424664157 737 12167505936651 738 12449808869994 739 12738469569418 740 13033627037507 741 13335423216809 742 13644003064473 743 13959514617773 744 14282109039715 745 14611940697712 746 14949167233211 747 15293949610476 748 15646452199858 749 16006842851230 750 16375292946534 751 16751977487692 752 17137075174156 753 17530768459694 754 17933243644751 755 18344690958692 756 18765304620858 757 19195282937813 758 19634828390633 759 20084147700193 760 20543451929826 761 21012956577753 762 21492881647084 763 21983451754131 764 22484896226209 765 22997449176624 766 23521349618986 767 24056841570771 768 24604174133606 769 25163601613893 770 25735383632280 771 26319785209838 772 26917076895183 773 27527534880383 774 28151441093279 775 28789083331270 776 29440755384402 777 30106757133850 778 30787394693155 779 31482980538602 780 32193833614142 781 32920279480886 782 33662650454751 783 34421285718768 784 35196531480814 785 35988741118990 786 36798275302081 787 37625502155512 788 38470797415592 789 39334544557959 790 40217134972431 791 41118968126814 792 42040451703397 793 42982001783929 794 43944043022727 795 44927008792145 796 45931341378214 797 46957492163332 798 48005921781882 799 49077100326308 800 50171507540503 801 51289632985917 802 52431976258690 803 53599047194728 804 54791366046298 805 56009463711278 806 57253881950366 807 58525173574858 808 59823902688973 809 61150644919385 810 62505987615197 811 63890530103886 812 65304883933927 813 66749673087944 814 68225534252575 815 69733117075237 816 71273084391066 817 72846112507589 818 74452891476607 819 76094125335366 820 77770532407080 821 79482845588674 822 81231812607127 823 83018196336863 824 84842775103989 825 86706342958774 826 88609710010846 827 90553702750918 828 92539164340455 829 94566954965482 830 96637952176738 831 98753051197702 832 100913165297945 833 103119226152948 834 105372184171376 835 107673008888902 836 110022689349132 837 112422234450966 838 114872673364403 839 117375055933467 840 119930453044645 841 122539957066373 842 125204682274701 843 127925765244632 844 130704365314108 845 133541665033661 846 136438870582410 847 139397212257297 848 142417944948908 849 145502348582766 850 148651728635430 851 151867416638238 852 155150770644809 853 158503175776369 854 161926044754035 855 165420818394478 856 168988966186145 857 172631986851282 858 176351408872229 859 180148791099226 860 184025723344440 861 187983826940463 862 192024755381276 863 196150194950786 864 200361865314335 865 204661520195403 866 209050948040175 867 213531972644035 868 218106453866420 869 222776288332613 870 227543410097870 871 232409791402020 872 237377443410931 873 242448416920485 874 247624803152673 875 252908734539236 876 258302385467519 877 263807973120587 878 269427758305426 879 275164046242766 880 281019187453716 881 286995578634986 882 293095663495222 883 299321933690853 884 305676929750667 885 312163241961230 886 318783511354837 887 325540430686068 888 332436745369278 889 339475254521201 890 346658811992287 891 353990327359462 892 361472767026124 893 369109155311667 894 376902575502224 895 384856171011084 896 392973146529998 897 401256769140741 898 409710369539785 899 418337343254287 900 427141151817809 901 436125324063196 902 445293457406238 903 454649219089857 904 464196347548221 905 473938653761866 906 483880022574523 907 494024414131783 908 504375865312452 909 514938491121163 910 525716486205886 911 536714126369977 912 547935770044186 913 559385859888247 914 571068924387016 915 582989579406669 916 595152529885058 917 607562571516023 918 620224592395424 919 633143574803887 920 646324596984719 921 659772834884630 922 673493564033566 923 687492161422205 924 701774107341357 925 716344987364924 926 731210494332044 927 746376430290539 928 761848708589249 929 777633355969426 930 793736514618682 931 810164444378133 932 826923524949174 933 844020258064343 934 861461269814616 935 879253312978462 936 897403269315524 937 915918152020886 938 934805108183115 939 954071421206944 940 973724513401683 941 993771948574897 942 1014221434591486 943 1035080826103351 944 1056358127285852 945 1078061494540570 946 1100199239373980 947 1122779831284361 948 1145811900616142 949 1169304241595421 950 1193265815375095 951 1217705753049492 952 1242633358854708 953 1268058113380959 954 1293989676755733 955 1320437892017512 956 1347412788504921 957 1374924585216856 958 1402983694369623 959 1431600724971663 960 1460786486370111 961 1490551992001715 962 1520908463162296 963 1551867332750800 964 1583440249223353 965 1615639080567974 966 1648475918257204 967 1681963081415309 968 1716113121010409 969 1750938824025592 970 1786453217851060 971 1822669574705462 972 1859601416036542 973 1897262517151361 974 1935666911877641 975 1974828897206890 976 2014763038175271 977 2055484172777301 978 2097007416865464 979 2139348169293586 980 2182522117097067 981 2226545240662430 982 2271433819146876 983 2317204435940047 984 2363873984116592 985 2411459672147299 986 2459979029656918 987 2509449913174769 988 2559890512153515 989 2611319355037552 990 2663755315328189 991 2717217617925913 992 2771725845525837 993 2827299945014614 994 2883960234152247 995 2941727408312446 996 3000622547228493 997 3060667122032580 998 3121883002359649 999 3184292463459812 1000 3247918193614451 1001 3312783301622344 1002 3378911324298232 1003 3446326234285630 1004 3515052447944735 1005 3585114833257700 1006 3656538718058844 1007 3729349898345563 1008 3803574646611807 1009 3879239720517241 1010 3956372371643085 1011 4035000354276661 1012 4115151934542216 1013 4196855899625331 1014 4280141567031828 1015 4365038794203937 1016 4451577988238519 1017 4539790115644477 1018 4629706712470373 1019 4721359894541531 1020 4814782367741810 1021 4910007438680086 1022 5007069025472306 1023 5106001668576228 1024 5206840542023684 1025 5309621464775975 1026 5414380912141178 1027 5521156027600468 1028 5629984634768156 1029 5740905249420388 1030 5853957091946821 1031 5969180099947099 1032 6086614940901774 1033 6206303025283363 1034 6328286519820443 1035 6452608360845038 1036 6579312268097139 1037 6708442758690364 1038 6840045161172377 1039 6974165630056813 1040 7110851160527950 1041 7250149603250693 1042 7392109679667224 1043 7536780997479969 1044 7684214066248268 1045 7834460313490313 1046 7987572100983927 1047 8143602741190755 1048 8302606514205663 1049 8464638684916108 1050 8629755520297488 1051 8798014307253009 1052 8969473370676122 1053 9144192091662382 1054 9322230926284519 1055 9503651424604979 1056 9688516249851065 1057 9876889198173486 1058 10068835218658064 1059 10264420433512957 1060 10463712158861326 1061 10666778925803409 1062 10873690501667859 1063 11084517911891788 1064 11299333462186356 1065 11518210760906839 1066 11741224742075890 1067 11968451688708841 1068 12199969256360413 1069 12435856497348800 1070 12676193885299927 1071 12921063339931359 1072 13170548252538100 1073 13424733511818665 1074 13683705529958624 1075 13947552269442328 1076 14216363270226659 1077 14490229677189938 1078 14769244268337875 1079 15053501483392808 1080 15343097452677341 1081 15638130026786196 1082 15938698806661948 1083 16244905173987715 1084 16556852322398108 1085 16874645289116939 1086 17198390986936554 1087 17528198237044671 1088 17864177802305005 1089 18206442420902115 1090 18555106840866435 1091 18910287855081550 1092 19272104336677911 1093 19640677275343817 1094 20016129814144698 1095 20398587286755106 1096 20788177255646092 1097 21185029550807175 1098 21589276308911433 1099 22001052013471734 1100 22420493535562660 1101 22847740175016127 1102 23282933702645199 1103 23726218403068456 1104 24177741118036361 1105 24637651290828206 1106 25106101011284130 1107 25583245061369666 1108 26069240961856252 1109 26564249019669982 1110 27068432375808449 1111 27581957054418638 1112 28104992012579284 1113 28637709190688837 1114 29180283564059670 1115 29732893195257143 1116 30295719287082113 1117 30868946236808156 1118 31452761691205707 1119 32047356602248396 1120 32652925284126001 1121 33269665471087905 1122 33897778376010038 1123 34537468750322538 1124 35188944944812995 1125 35852418971197064 1126 36528106565106749 1127 37216227250001118 1128 37917004401891222 1129 38630665315541125 1130 39357441271640788 1131 40097567604843614 1132 40851283773339600 1133 41618833429453972 1134 42400464491161612 1135 43196429215199961 1136 44006984271264913 1137 44832390817174217 1138 45672914575697650 1139 46528825912527664 1140 47400399915273344 1141 48287916474193352 1142 49191660364127651 1143 50111921327514131 1144 51048994159216190 1145 52003178792612465 1146 52974780386836479 1147 53964109415900597 1148 54971481759151731 1149 55997218792941402 1150 57041647484259374 1151 58105100485771976 1152 59187916232140869 1153 60290439038391410 1154 61413019199757868 1155 62556013092881839 1156 63719783279149421 1157 64904698609579791 1158 66111134331146427 1159 67339472195325735 1160 68590100568279206 1161 69863414542549984 1162 71159816051079267 1163 72479713982944725 1164 73823524300694952 1165 75191670160104324 1166 76584582031740656 1167 78002697824215044 1168 79446463009958756 1169 80916330752904566 1170 82412762037944408 1171 83936225803023408 1172 85487199073235350 1173 87066167096794227 1174 88673623483753496 1175 90310070346831635 1176 91976018444216534 1177 93671987325235145 1178 95398505478239648 1179 97156110480578168 1180 98945349151556041 1181 100766777707727702 1182 102620961920385149 1183 104508477276167728 1184 106429909140121072 1185 108385852921071224 1186 110376914240256648 1187 112403709102533830 1188 114466864070022692 1189 116567016439151747 1190 118704814420407484 1191 120880917320655603 1192 123095995729008849 1193 125350731705537550 1194 127645818972688829 1195 129981963110406202 1196 132359881754238920 1197 134780304796300886 1198 137243974590093770 1199 139751646158470854 1200 142304087404599453 1201 144902079326960500 1202 147546416237643982 1203 150237905983803228 1204 152977370173322792 1205 155765644403947259 1206 158603578495737775 1207 161492036727923720 1208 164431898079392865 1209 167424056472680785 1210 170469421022549077 1211 173568916288387599 1212 176723482530293950 1213 179934075969948293 1214 183201669055500891 1215 186527250730328155 1216 189911826706798340 1217 193356419744246832 1218 196862069931023774 1219 200429834971770031 1220 204060790479113801 1221 207756030269650996 1222 211516666665382709 1223 215343830799796864 1224 219238672928450352 1225 223202362745252155 1226 227236089703622248 1227 231341063342378929 1228 235518513617583637 1229 239769691239500220 1230 244095868014525575 1231 248498337193343519 1232 252978413824444314 1233 257537435112870905 1234 262176760785463188 1235 266897773461734179 1236 271701879030238818 1237 276590507031728947 1238 281565111048219556 1239 286627169097823865 1240 291778184036678226 1241 297019683967069940 1242 302353222651623578 1243 307780379934895396 1244 313302762171473766 1245 318922002660443439 1246 324639762087590412 1247 330457728974430006 1248 336377620133919570 1249 342401181134257312 1250 348530186769837851 1251 354766441539228937 1252 361111780131594437 1253 367568067920624833 1254 374137201465839167 1255 380821109022710651 1256 387621751060668520 1257 394541120788835951 1258 401581244690988946 1259 408744183068774361 1260 416032030593047061 1261 423446916864845307 1262 430991006985022790 1263 438666502132405116 1264 446475640152016259 1265 454420696152379955 1266 462503983111771487 1267 470727852494987047 1268 479094694879631290 1269 487606940591795002 1270 496267060352722269 1271 505077565935459934 1272 514041010831354529 1273 523159990928037519 1274 532437145197871393 1275 541875156396727611 1276 551476751774772691 1277 561244703798214463 1278 571181830881891938 1279 581290998134409499 1280 591575118114760114 1281 602037151600324954 1282 612680108367977911 1283 623507047987235725 1284 634521080625335933 1285 645725367866011890 1286 657123123540892247 1287 668717614573406668 1288 680512161837009321 1289 692510141026627643 1290 704714983543227918 1291 717130177393344160 1292 729759268102462716 1293 742605859642163268 1294 755673615372894299 1295 768966259001267888 1296 782487575551777797 1297 796241412354855137 1298 810231680050137609 1299 824462353604857664 1300 838937473349305452 1301 853661146028230742 1302 868637545868092145 1303 883870915662152112 1304 899365567872267787 1305 915125885747292512 1306 931156324460129725 1307 947461412262273134 1308 964045751655758123 1309 980914020584605720 1310 998070973644581111 1311 1015521443311202148 1312 1033270341188116271 1313 1051322659274661384 1314 1069683471252550363 1315 1088357933793841217 1316 1107351287889001829 1317 1126668860195009563 1318 1146316064405698841 1319 1166298402643151130 1320 1186621466870075382 1321 1207290940325443444 1322 1228312598982155793 1323 1249692313026702029 1324 1271436048363123018 1325 1293549868140039732 1326 1316039934300728192 1327 1338912509158586447 1328 1362173956996757411 1329 1385830745691890553 1330 1409889448364439514 1331 1434356745054254547 1332 1459239424421453548 1333 1484544385475029975 1334 1510278639327938926 1335 1536449310978659329 1336 1563063641121746760 1337 1590128987986099429 1338 1617652829200958097 1339 1645642763692198396 1340 1674106513607634354 1341 1703051926271368554 1342 1732486976169793994 1343 1762419766967968673 1344 1792858533556401505 1345 1823811644130917555 1346 1855287602304315452 1347 1887295049249863873 1348 1919842765879371727 1349 1952939675054527760 1350 1986594843831578699 1351 2020817485742138190 1352 2055616963108811453 1353 2091002789395727107 1354 2126984631596821818 1355 2163572312660562202 1356 2200775813951210489 1357 2238605277749539473 1358 2277071009791679918 1359 2316183481846219223 1360 2355953334332525131 1361 2396391378978971872 1362 2437508601521203695 1363 2479316164443478595 1364 2521825409761761930 1365 2565047861848726376 1366 2608995230303770039 1367 2653679412866714851 1368 2699112498375365712 1369 2745306769770109986 1370 2792274707144215331 1371 2840028990840032980 1372 2888582504594350963 1373 2937948338731557692 1374 2988139793404844253 1375 3039170381888761182 1376 3091053833921795646 1377 3143804099099212033 1378 3197435350319555178 1379 3251961987283477226 1380 3307398640045155764 1381 3363760172619787335 1382 3421061686645806351 1383 3479318525102134636 1384 3538546276084018269 1385 3598760776636104178 1386 3659978116643096772 1387 3722214642781621369 1388 3785486962531961064 1389 3849811948250028678 1390 3915206741303287468 1391 3981688756269295906 1392 4049275685197258531 1393 4117985501936395585 1394 4187836466529801120 1395 4258847129674209450 1396 4331036337249575347 1397 4404423234917133317 1398 4479027272786402961 1399 4554868210155126450 1400 4631966120320816964 1401 4710341395464423458 1402 4790014751610183361 1403 4871007233660362190 1404 4953340220505412921 1405 5037035430213730698 1406 5122114925299712384 1407 5208601118070687296 1408 5296516776057004453 1409 5385885027523987196 1410 5476729367066371394 1411 5569073661289614584 1412 5662942154576794715 1413 5758359474941767654 1414 5855350639973067778 1415 5953941062867291846 1416 6054156558552681198 1417 6156023349907491401 1418 6259568074071912782 1419 6364817788854299008 1420 6471799979236410220 1421 6580542563976452698 1422 6691073902310719752 1423 6803422800758661087 1424 6917618520030178544 1425 7033690782036009794 1426 7151669777006147849 1427 7271586170715112461 1428 7393471111814996350 1429 7517356239281353612 1430 7643273689970771831 1431 7771256106291114509 1432 7901336643989620867 1433 8033548980057737406 1434 8167927320753727488 1435 8304506409748375085 1436 8443321536392693651 1437 8584408544108741985 1438 8727803838909005680 1439 8873544398043283703 1440 9021667778774248227 1441 9172212127287284247 1442 9325216187733570557 1443 9480719311407653188 1444 9638761466065254351 1445 9799383245380315686 1446 9962625878542611611 1447 10128531240001807952 1448 10297141859357020510 1449 10468500931393277454 1450 10642652326270915680 1451 10819640599867017137 1452 10999511004270356584 1453 11182309498436064194 1454 11368082758999142769 1455 11556878191248403593 1456 11748743940267190699 1457 11943728902240071061 1458 12141882735927160648 1459 12343255874312609149 1460 12547899536426483580 1461 12755865739341816375 1462 12967207310353503584 1463 13181977899338365031 1464 13400231991298217078 1465 13622024919092831296 1466 13847412876362152135 1467 14076452930639720255 1468 14309203036664369979 1469 14545722049889628056 1470 14786069740192877469 1471 15030306805791543352 1472 15278494887365792844 1473 15530696582389934705 1474 15786975459679962460 1475 16047396074156814733 1476 16312023981827656169 1477 16580925754992820726 1478 16854168997678077343 1479 17131822361294638020 1480 17413955560534764476 1481 17700639389502718636 1482 17991945738083600852 1483 18287947608558154889 1484 18588719132463369211 1485 18894335587701556020 1486 19204873415906214111 1487 19520410240064592891 1488 19841024882399787440 1489 20166797382520896966 1490 20497809015841265473 1491 20834142312267787921 1492 21175881075170043785 1493 21523110400629391731 1494 21875916696971158224 1495 22234387704588928886 1496 22598612516061196244 1497 22968681596563646756 1498 23344686804586361589 1499 23726721412956297960 1500 24114880130168502073 1501 24509259122035601382 1502 24909956033656054941 1503 25317070011704801690 1504 25730701727056119953 1505 26150953397739309982 1506 26577928812231033361 1507 27011733353094388921 1508 27452474020965493075 1509 27900259458891580088 1510 28355199977030996177 1511 28817407577716012910 1512 29286995980882658988 1513 29764080649878264901 1514 30248778817647787880 1515 30741209513303331742 1516 31241493589087875785 1517 31749753747734428103 1518 32266114570225256466 1519 32790702543962517791 1520 33323646091351684239 1521 33865075598802650740 1522 34415123446160166761 1523 34973924036565190633 1524 35541613826752272663 1525 36118331357794968370 1526 36704217286301071755 1527 37299414416063014537 1528 37904067730175806204 1529 38518324423624491564 1530 39142333936346743603 1531 39776247986783335647 1532 40420220605918675772 1533 41074408171817303911 1534 41738969444669468087 1535 42414065602348195754 1536 43099860276484042388 1537 43796519589071027204 1538 44504212189606414527 1539 45223109292770810622 1540 45953384716662504540 1541 46695214921588958390 1542 47448779049422220319 1543 48214258963532622511 1544 48991839289303923251 1545 49781707455236990780 1546 50584053734656837886 1547 51399071288026430320 1548 52226956205874710231 1549 53067907552354097516 1550 53922127409431177412 1551 54789820921718374111 1552 55671196341962336069 1553 56566465077193051229 1554 57475841735541852554 1555 58399544173744529928 1556 59337793545333891465 1557 60290814349530300989 1558 61258834480846931082 1559 62242085279414396205 1560 63240801582033690648 1561 64255221773974710175 1562 65285587841525349421 1563 66332145425300532170 1564 67395143874328989441 1565 68474836300923141706 1566 69571479636341885896 1567 70685334687264650596 1568 71816666193082474677 1569 72965742884016347521 1570 74132837540081766720 1571 75318227050905675131 1572 76522192476406468120 1573 77745019108356656139 1574 78986996532834745269 1575 80248418693577524749 1576 81529583956252984973 1577 82830795173660847419 1578 84152359751872428444 1579 85494589717330697308 1580 86857801784917976037 1581 88242317427003541718 1582 89648462943492654372 1583 91076569532884956643 1584 92526973364355043459 1585 94000015650877440700 1586 95496042723404440883 1587 97015406106110161437 1588 98558462592723812515 1589 100125574323961127930 1590 101717108866067942625 1591 103333439290499658890 1592 104974944254746094032 1593 106642008084316337523 1594 108335020855908129213 1595 110054378481771836274 1596 111800482795284312347 1597 113573741637757957110 1598 115374568946495664462 1599 117203384844107616235 1600 119060615729116092144 1601 120946694367859610830 1602 122862059987713066164 1603 124807158371650913606 1604 126782441954165368893 1605 128788369918557031685 1606 130825408295625900103 1607 132894030063775415420 1608 134994715250547732511 1609 137127951035619118821 1610 139294231855268837707 1611 141494059508340527090 1612 143727943263725940944 1613 145996399969385168399 1614 148299954162923177855 1615 150639138183753564686 1616 153014492286864412092 1617 155426564758206971475 1618 157875912031739107520 1619 160363098808139226753 1620 162888698175212307289 1621 165453291730021080912 1622 168057469702758917502 1623 170701831082387001513 1624 173386983744069971055 1625 176113544578427462006 1626 178882139622625152248 1627 181693404193340627303 1628 184547983021622465145 1629 187446530389667149803 1630 190389710269550359861 1631 193378196463932012975 1632 196412672748760727900 1633 199493833018015541176 1634 202622381430505253217 1635 205799032558752195742 1636 209024511539999576978 1637 212299554229363818757 1638 215624907355159869120 1639 219001328676439986364 1640 222429587142768528117 1641 225910463056261946792 1642 229444748235935884820 1643 233033246184383079452 1644 236676772256812522521 1645 240376153832493249977 1646 244132230488627676139 1647 247945854176686222118 1648 251817889401248155507 1649 255749213401374793952 1650 259740716334548207230 1651 263793301463221915587 1652 267907885344011037112 1653 272085398019556463720 1654 276326783213111187363 1655 280632998525877609665 1656 285005015637131901439 1657 289443820507185227122 1658 293950413583212108274 1659 298525810007983527659 1660 303171039831556366035 1661 307887148225950935557 1662 312675195702855814263 1663 317536258334413420614 1664 322471427977119634157 1665 327481812498878350707 1666 332568536009266320929 1667 337732739093043185691 1668 342975579046949355711 1669 348298230119849053934 1670 353701883756255124181 1671 359187748843280080946 1672 364757051961072757244 1673 370411037636778927922 1674 376150968602072268389 1675 381978126054317137110 1676 387893809921403406704 1677 393899339130301655512 1678 399996051879402437491 1679 406185305914681759098 1680 412468478809743125064 1681 418846968249802183968 1682 425322192319658072702 1683 431895589795703978417 1684 438568620442045321278 1685 445342765310771735343 1686 452219527046437605496 1687 459200430194822012772 1688 466287021516016458570 1689 473480870301897419328 1690 480783568698057160273 1691 488196732030243451155 1692 495721999135367613042 1693 503361032697157026116 1694 511115519586505069076 1695 518987171206580434145 1696 526977723842774730091 1697 535088939017543768632 1698 543322603850207115765 1699 551680531421787670905 1700 560164561144949239042 1701 568776559139099393324 1702 577518418610742358650 1703 586392060239142570238 1704 595399432567368998622 1705 604542512398808094040 1706 613823305199208774439 1707 623243845504332469292 1708 632806197333299318028 1709 642512454607696809748 1710 652364741576526948767 1711 662365213247086388692 1712 672516055821848817298 1713 682819487141428872150 1714 693277757133725485817 1715 703893148269317088644 1716 714667976023191253851 1717 725604589342910282106 1718 736705371123288429361 1719 747972738687666787869 1720 759409144275891073593 1721 771017075539071422676 1722 782799056041213773429 1723 794757645767831991019 1724 806895441641623363106 1725 819215078045300769770 1726 831719227351694732340 1727 844410600461211636671 1728 857291947346745320349 1729 870366057606159414636 1730 883635761022430571775 1731 897103928131553806024 1732 910773470798331676858 1733 924647342800141454116 1734 938728540418785671349 1735 953020103040552320354 1736 967525113764582997485 1737 982246700019658740146 1738 997188034189534527237 1739 1012352334246925066172 1740 1027742864396256136670 1741 1043362935725317361086 1742 1059215906865923498890 1743 1075305184663703274630 1744 1091634224857156658151 1745 1108206532766092384328 1746 1125025663989569639727 1747 1142095225113490066424 1748 1159418874427956778397 1749 1177000322654529392855 1750 1194843333683526697239 1751 1212951725321498739261 1752 1231329370049002611448 1753 1249980195788839258751 1754 1268908186684878353498 1755 1288117383891611031053 1756 1307611886374593720002 1757 1327395851721915578721 1758 1347473496966835097695 1759 1367849099421755190524 1760 1388526997523675022231 1761 1409511591691270100964 1762 1430807345193776283481 1763 1452418785031821930156 1764 1474350502830365899713 1765 1496607155743923653118 1766 1519193467374231897575 1767 1542114228700515882462 1768 1565374299022548499087 1769 1588978606916658028465 1770 1612932151204855369050 1771 1637240001937277010068 1772 1661907301388107283442 1773 1686939265065157713451 1774 1712341182733307094851 1775 1738118419451972825279 1776 1764276416626798547970 1777 1790820693075769398343 1778 1817756846109932652486 1779 1845090552628916341928 1780 1872827570231465110160 1781 1900973738341178656371 1782 1929534979347653143481 1783 1958517299763253135378 1784 1987926791395707246078 1785 2017769632536736017831 1786 2048052089166948193441 1787 2078780516177206713915 1788 2109961358606681428983 1789 2141601152897833599543 1790 2173706528168542014840 1791 2206284207501596515102 1792 2239341009251813242709 1793 2272883848370990295296 1794 2306919737750938696152 1795 2341455789584852625569 1796 2376499216747246790209 1797 2412057334192705311580 1798 2448137560373716095738 1799 2484747418677828096717 1800 2521894538884385722944 1801 2559586658641124746907 1802 2597831624960877026833 1803 2636637395738648580763 1804 2676012041289366124957 1805 2715963745906549716268 1806 2756500809442186720868 1807 2797631648908113371121 1808 2839364800099172326699 1809 2881708919238432513214 1810 2924672784644789127274 1811 2968265298423223404759 1812 3012495488178019904363 1813 3057372508749271298053 1814 3102905643972961839811 1815 3149104308464939246265 1816 3195978049429117517736 1817 3243536548490213906335 1818 3291789623551342238525 1819 3340747230676818091913 1820 3390419466000491597999 1821 3440816567659943006869 1822 3491948917756909989103 1823 3543827044344275525798 1824 3596461623439964915433 1825 3649863481068134915773 1826 3704043595327997432702 1827 3759013098490640212625 1828 3814783279124242148563 1829 3871365584248039672052 1830 3928771621515421206879 1831 3987013161426562411599 1832 4046102139570973311355 1833 4106050658900349386862 1834 4166870992032155013875 1835 4228575583584325599737 1836 4291177052541496134794 1837 4354688194653200831551 1838 4419121984864446046794 1839 4484491579779080441028 1840 4550810320156423984057 1841 4618091733441574450781 1842 4686349536329832239318 1843 4755597637365722706641 1844 4825850139577051741808 1845 4897121343144452969459 1846 4969425748106924023671 1847 5042778057103805358523 1848 5117193178153678240014 1849 5192686227470698281627 1850 5269272532318836453492 1851 5346967633904523165773 1852 5425787290308231423381 1853 5505747479455490187161 1854 5586864402127843206770 1855 5669154485014309731175 1856 5752634383803858187298 1857 5837320986319428499728 1858 5923231415694080675979 1859 6010383033589801444655 1860 6098793443459525850054 1861 6188480493852973452138 1862 6279462281766852401585 1863 6371757156040010385332 1864 6465383720794154905854 1865 6560360838920718527926 1866 6656707635614471023519 1867 6754443501954524541599 1868 6853588098533330715195 1869 6954161359134295399206 1870 7056183494458681787207 1871 7159674995902424980737 1872 7264656639383508373453 1873 7371149489220598198798 1874 7479174902063584351605 1875 7588754530876703533555 1876 7699910328974967609759 1877 7812664554114571298053 1878 7927039772637981949838 1879 8043058863674461799363 1880 8160745023396723893028 1881 8280121769334452150341 1882 8401212944745464482967 1883 8524042723045248341313 1884 8648635612295627852036 1885 8775016459753371170226 1886 8903210456479496620090 1887 9033243142010066623781 1888 9165140409089308875733 1889 9298928508465853634773 1890 9434634053752907169948 1891 9572284026353232784563 1892 9711905780449759778511 1893 9853527048062672618458 1894 9997175944173884892123 1895 10142880971919751155081 1896 10290671027852902380844 1897 10440575407274144013958 1898 10592623809635303752052 1899 10746846344013949466360 1900 10903273534660952027101 1901 11061936326621815467645 1902 11222866091432730932272 1903 11386094632892366305452 1904 11551654192910350600923 1905 11719577457433447003408 1906 11889897562450464986134 1907 12062648100076908635282 1908 12237863124720393972203 1909 12415577159327925652676 1910 12595825201716069722653 1911 12778642730985095599597 1912 12964065714018219116939 1913 13152130612067024404376 1914 13342874387424179659988 1915 13536334510184621713876 1916 13732548965096329821129 1917 13931556258501847210251 1918 14133395425371770011829 1919 14338106036431368263881 1920 14545728205381542690121 1921 14756302596215383285010 1922 14969870430631540336821 1923 15186473495545658520098 1924 15406154150701188200278 1925 15628955336380832327111 1926 15854920581219928259271 1927 16084094010123128568685 1928 16316520352285688821747 1929 16552244949320712182773 1930 16791313763493766740584 1931 17033773386066235049652 1932 17279671045748798143624 1933 17529054617266523777623 1934 17781972630036971783852 1935 18038474276962773277381 1936 18298609423340209319686 1937 18562428615885257353539 1938 18829983091878618736397 1939 19101324788431310868055 1940 19376506351872349849189 1941 19655581147260095691081 1942 19938603268018903652083 1943 20225627545702667486545 1944 20516709559886887485327 1945 20811905648190969305172 1946 21111272916432401448409 1947 21414869248914507462436 1948 21722753318849543641453 1949 22034984598918854482598 1950 22351623371971847621964 1951 22672730741865626204423 1952 22998368644447057807343 1953 23328599858679109789260 1954 23663488017913358682676 1955 24003097621310522214165 1956 24347494045410914510436 1957 24696743555856804414831 1958 25050913319268597599237 1959 25410071415276816368234 1960 25774286848711932142375 1961 26143629561954046120722 1962 26518170447444468138688 1963 26897981360361326597653 1964 27283135131461282594451 1965 27673705580089477296199 1966 28069767527359926238179 1967 28471396809508514237675 1968 28878670291420802002949 1969 29291665880336941915695 1970 29710462539735940330032 1971 30135140303401562591678 1972 30565780289672265181175 1973 31002464715877479173253 1974 31445276912962629507567 1975 31894301340305364698916 1976 32349623600725411306768 1977 32811330455690529254882 1978 33279509840721136277913 1979 33754250880996109291325 1980 34235643907162333873093 1981 34723780471350667277606 1982 35218753363400919760176 1983 35720656627298524128843 1984 36229585577825659654811 1985 36745636817429535826213 1986 37268908253310608281743 1987 37799499114733597514065 1988 38337509970564120383678 1989 38883042747033812974817 1990 39436200745736923821799 1991 39997088661861296008830 1992 40565812602656726849473 1993 41142480106143796711720 1994 41727200160066197961227 1995 42320083221089667122181 1996 42921241234250728518560 1997 43530787652658397069081 1998 44148837457452062061216 1999 44775507178018881145028 2000 45410914912473953393653 2001 46055180348406616382616 2002 46708424783896322028971 2003 47370771148801485794975 2004 48042344026324781879635 2005 48723269674858469403261 2006 49413676050113274614081 2007 50113692827534434209720 2008 50823451425008619917824 2009 51543085025865404623127 2010 52272728602177012639937 2011 53012518938360214390451 2012 53762594655084166129667 2013 54523096233488079975028 2014 55294166039712729784840 2015 56075948349749739207250 2016 56868589374612685099091 2017 57672237285834172571509 2018 58487042241292979122319 2019 59313156411375454485952 2020 60150734005475488828872 2021 60999931298837303506878 2022 61860906659745410188716 2023 62733820577066213160813 2024 63618835688145671618118 2025 64516116807067532896720 2026 65425830953276779655031 2027 66348147380572876470431 2028 67283237606477498130959 2029 68231275441981557030967 2030 69192437021676290133299 2031 70166900834273265477072 2032 71154847753518306493647 2033 72156461069504276152403 2034 73171926520387765183801 2035 74201432324514870243902 2036 75245169212961192367164 2037 76303330462491291048728 2038 77376111928942974425552 2039 78463712081041751180198 2040 79566332034650877763419 2041 80684175587462583208994 2042 81817449254135999678268 2043 82966362301887438014751 2044 84131126786538799775008 2045 85311957589029863996471 2046 86509072452400301280493 2047 87722692019247423562267 2048 88953039869665625829779 2049 90200342559673593489859 2050 91464829660135508770021 2051 92746733796182438479059 2052 94046290687140206131276 2053 95363739186970215213988 2054 96699321325229640281097 2055 98053282348557526784456 2056 99425870762693508377049 2057 100817338375035801430137 2058 102227940337745264439797 2059 103657935191402481854456 2060 105107584909224784240631 2061 106577154941850248294128 2062 108066914262695896296526 2063 109577135413897268482710 2064 111108094552836677046812 2065 112660071499267631139805 2066 114233349783042877493037 2067 115828216692453640443662 2068 117444963323187830427176 2069 119083884627914946713380 2070 120745279466505543455177 2071 122429450656893318071038 2072 124136705026587839300372 2073 125867353464846079840076 2074 127621710975511113159261 2075 129400096730526294243117 2076 131202834124133395879486 2077 133030250827763371737453 2078 134882678845628379581136 2079 136760454571023854200444 2080 138663918843349624483583 2081 140593417005859033100953 2082 142549298964145178079160 2083 144531919245373605755332 2084 146541637058270750656217 2085 148578816353877583475102 2086 150643825887078143980431 2087 152737039278912603899814 2088 154858835079684675450742 2089 157009596832873402400998 2090 159189713139859341125303 2091 161399577725475314850652 2092 163639589504392151215298 2093 165910152648349786407835 2094 168211676654244300055367 2095 170544576413081677963566 2096 172909272279809075590671 2097 175306190144034541367120 2098 177735761501646398174095 2099 180198423527343459731475 2100 182694619148087450512163 2101 185224797117489243387832 2102 187789412091140510426632 2103 190388924702902580056917 2104 193023801642164545827278 2105 195694515732082656305146 2106 198401546008813219470253 2107 201145377801751513592243 2108 203926502814789184259620 2109 206745419208602817082373 2110 209602631683986641249736 2111 212498651566242310199250 2112 215433996890638921768510 2113 218409192488956713199968 2114 221424770077127860829426 2115 224481268343988037100464 2116 227579233041152657937351 2117 230719217074031751587904 2118 233901780593997609840918 2119 237127491091719670366172 2120 240396923491681081038716 2121 243710660247891633915094 2122 247069291440812052154640 2123 250473414875504619545330 2124 253923636181025386213416 2125 257420568911073487960630 2126 260964834645913127295856 2127 264557063095584015615222 2128 268197892204416388333627 2129 271887968256866719765237 2130 275627945984690523829886 2131 279418488675468947586764 2132 283260268282505884284998 2133 287153965536112600027070 2134 291100270056297197850183 2135 295099880466876267774046 2136 299153504511026347028718 2137 303261859168293153530505 2138 307425670773076585691157 2139 311645675134609765794095 2140 315922617658450752571250 2141 320257253469505584047572 2142 324650347536601604682592 2143 329102674798630389096340 2144 333615020292279615702741 2145 338188179281373545751664 2146 342822957387842131628838 2147 347520170724338825172576 2148 352280646028527468513625 2149 357105220799059028612464 2150 361994743433258989839608 2151 366950073366546540504559 2152 371972081213607078550706 2153 377061648911339621421982 2154 382219669863601036687786 2155 387447049087769410449168 2156 392744703363148937165875 2157 398113561381239056468209 2158 403554563897890974527947 2159 409068663887374781164081 2160 414656826698380726641151 2161 420320030211978645971990 2162 426059265001559599420495 2163 431875534494784162014874 2164 437769855137562230783577 2165 443743256560089307111958 2166 449796781744964587320276 2167 455931487197416642899973 2168 462148443117662568786229 2169 468448733575426865529334 2170 474833456686646782629458 2171 481303724792390955689569 2172 487860664640018569733932 2173 494505417566606756026282 2174 501239139684674043727881 2175 508063002070228100297212 2176 514978190953166483350489 2177 521985907910059249758040 2178 529087370059342693687589 2179 536283810258953988213473 2180 543576477306436637860534 2181 550966636141547088998991 2182 558455568051393362552453 2183 566044570878136716376218 2184 573734959229287798118323 2185 581528064690629282282144 2186 589425236041797138450788 2187 597427839474553145586525 2188 605537258813781816087451 2189 613754895741245057179247 2190 622082170022128380382891 2191 630520519734413034730347 2192 639071401501108614527373 2193 647736290725381191323286 2194 656516681828612601281981 2195 665414088491426706152977 2196 674430043897718960949293 2197 683566100981726220229894 2198 692823832678173914226905 2199 702204832175538257497521 2200 711710713172461769525750 2201 721343110137360598755090 2202 731103678571262690135340 2203 740994095273916471545408 2204 751016058613209959685905 2205 761171288797940752495148 2206 771461528153978029467026 2207 781888541403857920217447 2208 792454115949854186608465 2209 803160062160566837643072 2210 814008213661071549727437 2211 825000427626673368916333 2212 836138585080308865863125 2213 847424591193641182668306 2214 858860375591893034403631 2215 870447892662463443212727 2216 882189121867374266974849 2217 894086068059593228294295 2218 906140761803280886536528 2219 918355259698009295771667 2220 930731644707000756341601 2221 943272026489435827158007 2222 955978541736880082654879 2223 968853354513879785108470 2224 981898656602777425377539 2225 995116667852798419523339 2226 1008509636533460958074502 2227 1022079839692361810753903 2228 1035829583517391242308139 2229 1049761203703430927435561 2230 1063877065823589583629897 2231 1078179565705031412523145 2232 1092671129809453196545286 2233 1107354215618266754228749 2234 1122231312022543848716005 2235 1137304939717781425244115 2236 1152577651603545936194334 2237 1168052033188055923840256 2238 1183730702997762838041660 2239 1199616312991990975912812 2240 1215711548982697863441512 2241 1232019131059417232677080 2242 1248541814019447685858990 2243 1265282387803350593075558 2244 1282243677935821630942587 2245 1299428545972001336708502 2246 1316839889949290530302503 2247 1334480644844737346055935 2248 1352353783038063612875901 2249 1370462314780398823402421 2250 1388809288668790851409417 2251 1407397792126563604660442 2252 1426230951889592326865901 2253 1445311934498568211628022 2254 1464643946797325051021337 2255 1484230236437301193739625 2256 1504074092388211068323205 2257 1524178845455001619720912 2258 1544547868801169586552941 2259 1565184578478516559337970 2260 1586092433963419886940861 2261 1607274938699698105296731 2262 1628735640648150608864686 2263 1650478132842852447642824 2264 1672506053954285768038808 2265 1694823088859390497080013 2266 1717432969218618068253466 2267 1740339474060072652532052 2268 1763546430370825475339552 2269 1787057713695489036549903 2270 1810877248742138746965307 2271 1835009009995670649045134 2272 1859457022338685164781721 2273 1884225361679987542312608 2274 1909318155590796865438391 2275 1934739583948756805575686 2276 1960493879589842057842504 2277 1986585328968255635070692 2278 2013018272824413550608045 2279 2039797106861114217480442 2280 2066926282427991164656472 2281 2094410307214349071199861 2282 2122253745950483951607501 2283 2150461221117589641438860 2284 2179037413666354176538125 2285 2207987063744350529089664 2286 2237314971432327523468148 2287 2267025997489508244653885 2288 2297125064108004160918503 2289 2327617155676454587331790 2290 2358507319553002653907563 2291 2389800666847719891362044 2292 2421502373214592999007874 2293 2453617679653187945745413 2294 2486151893320107545712723 2295 2519110388350360150348868 2296 2552498606688758735594560 2297 2586322058931470696642605 2298 2620586325177840213223319 2299 2655297055892606737347889 2300 2690459972778644234160322 2301 2726080869660347408908605 2302 2762165613377792895829577 2303 2798720144691804510208722 2304 2835750479200053320583941 2305 2873262708264325096805013 2306 2911262999949088863298389 2307 2949757599971501997920675 2308 2988752832662989173338696 2309 3028255101942533661317373 2310 3068270892301821288803596 2311 3108806769802379250726881 2312 3149869383084853259675375 2313 3191465464390568340512638 2314 3233601830595520555385402 2315 3276285384256948273730137 2316 3319523114672633490995671 2317 3363322098953085740700929 2318 3407689503106762529493401 2319 3452632583138482177159701 2320 3498158686161187050273347 2321 3544275251521216620972422 2322 3590989811937251800041454 2323 3638309994653094168257530 2324 3686243522604445232525781 2325 3734798215599852918811686 2326 3783981991515994758838884 2327 3833802867507468792064285 2328 3884268961231265360084950 2329 3935388492086095287968453 2330 3987169782466751575971781 2331 4039621259033683953162812 2332 4092751453997968036595688 2333 4146569006421852535536047 2334 4201082663535070242965545 2335 4256301282067101026246772 2336 4312233829595576793836403 2337 4368889385911020794871557 2338 4426277144398116158346114 2339 4484406413433700415047807 2340 4543286617801685205435913 2341 4602927300125103009300177 2342 4663338122315484643507305 2343 4724528867039773817101831 2344 4786509439204987750956941 2345 4849289867460834856623466 2346 4912880305720503097556459 2347 4977291034699835461939233 2348 5042532463475111043718978 2349 5108615131059652945164555 2350 5175549707999487111708397 2351 5243346997988278359800356 2352 5312017939501772666388188 2353 5381573607451977780715754 2354 5452025214861316454318519 2355 5523384114556989487657388 2356 5595661800885788881391171 2357 5668869911449603703854963 2358 5743020228861864286866535 2359 5818124682525173551988622 2360 5894195350430376684892357 2361 5971244460977323476988924 2362 6049284394817580947460456 2363 6128327686719356369631197 2364 6208387027454894031278284 2365 6289475265710612460259912 2366 6371605410020251455996392 2367 6454790630721301580845697 2368 6539044261934992278609391 2369 6624379803570117498232990 2370 6710810923350981126098788 2371 6798351458869748158318498 2372 6887015419663490360747874 2373 6976816989316218705352614 2374 7067770527586198618085805 2375 7159890572558846999259409 2376 7253191842825513637511536 2377 7347689239688453507645743 2378 7443397849392299481801347 2379 7540332945382348766676183 2380 7638509990589980375651814 2381 7737944639745524101035869 2382 7838652741718905362297549 2383 7940650341888394433507053 2384 8043953684537791830776701 2385 8148579215282385683053317 2386 8254543583524021172389721 2387 8361863644935625532949159 2388 8470556463975536276968477 2389 8580639316431984718490837 2390 8692129691998090398991402 2391 8805045296877726338882106 2392 8919404056422619585927120 2393 9035224117801055199832351 2394 9152523852698556277555671 2395 9271321860050917320475865 2396 9391636968809972052307147 2397 9513488240742481412229605 2398 9636894973262532299015530 2399 9761876702297841593826812 2400 9888453205190364760627649 2401 10016644503631613334156531 2402 10146470866633089706496878 2403 10277952813532252555681044 2404 10411111117034431435465977 2405 10545966806291113301322339 2406 10682541170015028846383406 2407 10820855759632471867027385 2408 10960932392473289294093355 2409 11102793154998984796006184 2410 11246460406069384382332128 2411 11391956780248317018356628 2412 11539305191148768708966327 2413 11688528834817974214726199 2414 11839651193162915316314658 2415 11992696037416700174997220 2416 12147687431646304229534466 2417 12304649736302158000491612 2418 12463607611810072994567447 2419 12624586022206002988340885 2420 12787610238814143085334894 2421 12952705843968874958106619 2422 13119898734781072974554951 2423 13289215126949291212548099 2424 13460681558616357587259125 2425 13634324894271907810903969 2426 13810172328701397406146479 2427 13988251390982136424198642 2428 14168589948526898228726200 2429 14351216211175659411512439 2430 14536158735336034552501011 2431 14723446428172976468494581 2432 14913108551848318510169945 2433 15105174727810742337914216 2434 15299674941136761767428211 2435 15496639544923319409607072 2436 15696099264732599931439211 2437 15898085203089671161700787 2438 16102628844033570624506210 2439 16309762057722462425024683 2440 16519517105093497053463969 2441 16731926642578013265983509 2442 16947023726872728789623746 2443 17164841819767574493040115 2444 17385414793030833498609773 2445 17608776933352254555607232 2446 17834962947344817149987147 2447 18064007966605832909713301 2448 18295947552838075973035810 2449 18530817703031643412640544 2450 18768654854707254150464452 2451 19009495891221703179479146 2452 19253378147136196612918267 2453 19500339413648300690818215 2454 19750417944088246537217274 2455 20003652459480341453727534 2456 20260082154170245421181030 2457 20519746701518880435889420 2458 20782686259663749597428360 2459 21048941477348451036639442 2460 21318553499821181028853160 2461 21591563974803030235422427 2462 21868015058526885484021194 2463 22147949421847759066286790 2464 22431410256425377447034047 2465 22718441280979870052811250 2466 23009086747621408697654959 2467 23303391448254658447689945 2468 23601400721058909816682636 2469 23903160457044772407060976 2470 24208717106688320694251032 2471 24518117686643592070071919 2472 24831409786534347826849349 2473 25148641575826018698265119 2474 25469861810778766329098020 2475 25795119841482602967450119 2476 26124465618975522969677067 2477 26457949702445609814360767 2478 26795623266518093610620876 2479 27137538108628345756628979 2480 27483746656481807872774978 2481 27834301975601863802246776 2482 28189257776966675528921808 2483 28548668424736014705960280 2484 28912588944069133548521391 2485 29281075029034731301042792 2486 29654183050614083720286958 2487 30031970064798415480411438 2488 30414493820781608276501779 2489 30801812769249349034013950 2490 31193986070765835515576078 2491 31591073604259169913263077 2492 31993135975606583059569092 2493 32400234526320645207214420 2494 32812431342337633065020925 2495 33229789262909235250770871 2496 33652371889598792085873469 2497 34080243595383279848982153 2498 34513469533862262522536336 2499 34952115648575048291824794 2500 35396248682427302719124316