1 0 2 0 3 0 4 0 5 0 6 0 7 1 8 0 9 1 10 0 11 1 12 1 13 3 14 1 15 3 16 1 17 4 18 3 19 7 20 3 21 8 22 4 23 10 24 8 25 14 26 9 27 17 28 11 29 22 30 17 31 28 32 20 33 34 34 25 35 43 36 35 37 53 38 42 39 64 40 51 41 80 42 67 43 96 44 80 45 115 46 98 47 142 48 123 49 168 50 147 51 200 52 178 53 244 54 217 55 286 56 257 57 339 58 310 59 407 60 371 61 475 62 439 63 559 64 523 65 664 66 618 67 772 68 726 69 903 70 860 71 1062 72 1007 73 1230 74 1177 75 1432 76 1382 77 1671 78 1607 79 1928 80 1867 81 2233 82 2180 83 2588 84 2520 85 2976 86 2915 87 3432 88 3380 89 3955 90 3890 91 4532 92 4478 93 5205 94 5167 95 5968 96 5920 97 6817 98 6789 99 7799 100 7792 101 8905 102 8896 103 10140 104 10161 105 11559 106 11614 107 13148 108 13214 109 14928 110 15042 111 16961 112 17121 113 19228 114 19421 115 21769 116 22034 117 24657 118 24994 119 27868 120 28267 121 31467 122 31977 123 35539 124 36150 125 40057 126 40777 127 45116 128 45996 129 50816 130 51849 131 57130 132 58335 133 64193 134 65633 135 72120 136 73777 137 80891 138 82813 139 90686 140 92941 141 101642 142 104218 143 113753 144 116716 145 127256 146 130691 147 142314 148 146202 149 158943 150 163393 151 177448 152 182556 153 198029 154 203787 155 220739 156 227287 157 245966 158 253429 159 273953 160 282323 161 304808 162 314288 163 339021 164 349753 165 376894 166 388898 167 418612 168 432140 169 464789 170 480030 171 515802 172 532794 173 571946 174 591027 175 633983 176 655378 177 702393 178 726197 179 777614 180 804244 181 860597 182 890348 183 951951 184 984966 185 1052306 186 1089132 187 1162842 188 1203841 189 1284341 190 1329760 191 1417685 192 1468190 193 1564340 194 1620408 195 1725309 196 1787293 197 1901800 198 1970558 199 2095631 200 2171754 201 2308100 202 2392122 203 2540832 204 2633800 205 2796085 206 2898777 207 3075532 208 3188679 209 3381332 210 3506268 211 3716289 212 3853990 213 4082569 214 4234068 215 4483004 216 4649934 217 4921079 218 5104718 219 5399590 220 5601315 221 5922219 222 6144095 223 6493300 224 6736940 225 7116444 226 7383716 227 7796397 228 8089841 229 8538552 230 8860269 231 9347556 232 9699981 233 10229491 234 10615825 235 11191068 236 11613970 237 12238262 238 12700949 239 13378814 240 13885232 241 14621080 242 15174673 243 15972717 244 16577615 245 17443534 246 18104692 247 19043932 248 19765715 249 20783701 250 21571459 251 22675211 252 23535071 253 24731418 254 25668986 255 26964789 256 27986855 257 29390871 258 30505118 259 32025790 260 33239309 261 34885386 262 36206849 263 37989135 264 39428043 265 41357100 266 42922508 267 45009336 268 46712161 269 48970170 270 50822293 271 53264550 272 55277380 273 57917804 274 60105135 275 62960234 276 65336770 277 68422840 278 71003059 279 74337501 280 77138643 281 80741884 282 83782284 283 87674478 284 90972309 285 95175303 286 98752174 287 103291071 288 107169665 289 112069524 290 116272750 291 121560753 292 126115475 293 131822594 294 136757007 295 142914191 296 148256935 297 154898088 298 160682627 299 167845753 300 174106918 301 181830381 302 188604065 303 196929856 304 204257465 305 213232350 306 221157063 307 230828335 308 239394831 309 249814570 310 259074158 311 270299659 312 280305579 313 292395295 314 303203236 315 316221390 316 327894604 317 341911527 318 354515815 319 369603409 320 383207793 321 399445330 322 414127848 323 431601353 324 447442974 325 466241028 326 483327347 327 503547339 328 521974239 329 543721521 330 563588770 331 586972046 332 608385304 333 633524270 334 656601387 335 683624678 336 708488125 337 737529249 338 764309468 339 795514968 340 824356323 341 857883367 342 888936308 343 924948332 344 958373245 345 997049684 346 1033023425 347 1074555816 348 1113262629 349 1157851085 350 1199488134 351 1247351654 352 1292134975 353 1343507066 354 1391662322 355 1446787317 356 1498556066 357 1557701212 358 1613347319 359 1676796625 360 1736595737 361 1804647494 362 1868895407 363 1941874869 364 2010893067 365 2089145682 366 2163270801 367 2247159829 368 2326753055 369 2416674201 370 2502127088 371 2598499675 372 2690222370 373 2793488624 374 2891921843 375 3002562079 376 3108181688 377 3226704791 378 3340010304 379 3466953437 380 3588481286 381 3724427181 382 3854755419 383 4000320544 384 4140056206 385 4295892695 386 4445688209 387 4612501636 388 4773057864 389 4951594701 390 5123648920 391 5314699321 392 5499043307 393 5703461115 394 5900944094 395 6119631719 396 6331147446 397 6565061627 398 6791570192 399 7041742351 400 7284271003 401 7551791480 402 7811422880 403 8097448089 404 8375344171 405 8681119250 406 8978521740 407 9305362099 408 9623580229 409 9972882558 410 10313321311 411 10686586376 412 11050744411 413 11449558144 414 11839017399 415 12265063996 416 12681520409 417 13136607490 418 13581868461 419 14067905427 420 14543879385 421 15062895462 422 15571627727 423 16125797025 424 16669464201 425 17261083956 426 17841986378 427 18473497951 428 19094098474 429 19768114832 430 20431032611 431 21150313974 432 21858317678 433 22625798795 434 23381851350 435 24200668527 436 25007917432 437 25881384689 438 26743159361 439 27674799754 440 28594659687 441 29588234809 442 30569959308 443 31629443225 444 32677030585 445 33806648983 446 34924371515 447 36128630466 448 37321020474 449 38604681792 450 39876536529 451 41244662296 452 42601102956 453 44059086875 454 45505544209 455 47059085408 456 48601307967 457 50256465269 458 51900586328 459 53663808570 460 55416327838 461 57294430467 462 59162230240 463 61162456602 464 63152873322 465 65282927751 466 67403733893 467 69671757884 468 71931183327 469 74345828887 470 76752641539 471 79323103073 472 81886587122 473 84622582314 474 87352570233 475 90264422353 476 93171380964 477 96270053998 478 99365063856 479 102662144699 480 105956939804 481 109464735386 482 112971799806 483 116703371063 484 120435915370 485 124405066728 486 128377081793 487 132598469780 488 136824829870 489 141314001115 490 145810443035 491 150583827532 492 155367015432 493 160442053343 494 165529694178 495 170924873056 496 176335694141 497 182070553112 498 187824385428 499 193919656519 500 200037557973 501 206515208722 502 213019446903 503 219902691819 504 226816842577 505 234130306735 506 241479392134 507 249249154035 508 257059625849 509 265313244628 510 273613106879 511 282379804270 512 291198760994 513 300509471754 514 309878919343 515 319766330471 516 329719500966 517 340218261059 518 350790387697 519 361937159569 520 373165473403 521 384998995430 522 396922899683 523 409484218419 524 422145466572 525 435478000201 526 448920706710 527 463070324992 528 477341167467 529 492356458083 530 507504877307 531 523437214720 532 539515435014 533 556419091040 534 573482362375 535 591414801956 536 609521616524 537 628543582478 538 647755716556 539 667931367449 540 688314160349 541 709711408090 542 731334006407 543 754024611518 544 776960028355 545 801019779506 546 825345224690 547 850854313811 548 876651460437 549 903694601195 550 931049676442 551 959716322770 552 988720486715 553 1019105260042 554 1049854907829 555 1082057733679 556 1114654614531 557 1148780997273 558 1183332658976 559 1219494157189 560 1256114278684 561 1294428675416 562 1333237231406 563 1373828863348 564 1414952632462 565 1457952930671 566 1501525874675 567 1547073564275 568 1593237035863 569 1641478540398 570 1690381875407 571 1741471919607 572 1793272858342 573 1847374716288 574 1902239675732 575 1959525649868 576 2017630399146 577 2078282505860 578 2139812649402 579 2204022912686 580 2269174226010 581 2337145256350 582 2406124469237 583 2478070229776 584 2551095568046 585 2627241737142 586 2704543348125 587 2785127999639 588 2866948843980 589 2952223319099 590 3038819795213 591 3129049133154 592 3220691594033 593 3316155344285 594 3413129127512 595 3514122326839 596 3616728460639 597 3723562160973 598 3832118004413 599 3945120221518 600 4059960636063 601 4179477462344 602 4300955629468 603 4427351861357 604 4555840051203 605 4689500311412 606 4825391231924 607 4966721220519 608 5110428948607 609 5259856206079 610 5411817124320 611 5569792335952 612 5730466666354 613 5897465089198 614 6067337975200 615 6243860343487 616 6423442964683 617 6610017022057 618 6799848356691 619 6997030465596 620 7197678529942 621 7406054764779 622 7618117955006 623 7838305876342 624 8062414971924 625 8295065464821 626 8531885072192 627 8777683640082 628 9027913778306 629 9287582615458 630 9551961014694 631 9826261086213 632 10105564848862 633 10395297442217 634 10690344933551 635 10996354050961 636 11308007512158 637 11631182250315 638 11960349736141 639 12301626117076 640 12649263717056 641 13009627470287 642 13376742303612 643 13757231566732 644 14144884018857 645 14546591519330 646 14955897870258 647 15379974129443 648 15812109959850 649 16259766387394 650 16715969188815 651 17188480648933 652 17670052897085 653 18168761421355 654 18677074477324 655 19203392785626 656 19739889914920 657 20295304456844 658 20861504443695 659 21447579666108 660 22045081252502 661 22663463639250 662 23293949047734 663 23946370685713 664 24611609829024 665 25299893338942 666 26001748902251 667 26727812046052 668 27468243566071 669 28234103452408 670 29015172242810 671 29822950985974 672 30646825924006 673 31498755935913 674 32367718218798 675 33266147124602 676 34182595987125 677 35129993148517 678 36096452486686 679 37095415049298 680 38114538929710 681 39167797594784 682 40242376916600 683 41352803418372 684 42485773459769 685 43656387516929 686 44850834352093 687 46084810394819 688 47343978605532 689 48644654378663 690 49971955691450 691 51342840210292 692 52741860928035 693 54186642346320 694 55661152301904 695 57183707763391 696 58737670166330 697 60342074954978 698 61979655035484 699 63670191721200 700 65395767069244 701 67176936825128 702 68995108659944 703 70871641746438 704 72787244921436 705 74764111346118 706 76782226317588 707 78864648784463 708 80990614466433 709 83184080437192 710 85423505820449 711 87733779874981 712 90092557819076 713 92525696512265 714 95010018457799 715 97572384149397 716 100188753554382 717 102887028771869 718 105642277037277 719 108483481463951 720 111384784723520 721 114376291109080 722 117431185808080 723 120580736585347 724 123797137799067 725 127112864553529 726 130499085202369 727 133989526923917 728 137554295769707 729 141228418108535 730 144980900860680 731 148848118377510 732 152797939629852 733 156868136789494 734 161025400851143 735 165308954253891 736 169684269388599 737 174192073247583 738 178796576777558 739 183540067004949 740 188385449345362 741 193376629252004 742 198475161786857 743 203726631184606 744 209091194933902 745 214616177829070 746 220260291222635 747 226072665430992 748 232010516278285 749 238124846722270 750 244371325013332 751 250802895492292 752 257373625403015 753 264138472753846 754 271049849352169 755 278164801467423 756 285434028175465 757 292916740512200 758 300561866030517 759 308430860907510 760 316470821260268 761 324745531325998 762 333200192716586 763 341901002820477 764 350791204126739 765 359939496559242 766 369287097538497 767 378905301642444 768 388733231878390 769 398844872133560 770 409177179984861 771 419806927968498 772 430668835725182 773 441842566799374 774 453260526661013 775 465005375095102 776 477007125432362 777 489351544116162 778 501966172627833 779 514939997745555 780 528198005387228 781 541832519671747 782 555765885363009 783 570093886580549 784 584736139398145 785 599792014202805 786 615178306467358 787 630998102872334 788 647165284428888 789 663786790383905 790 680773491172864 791 698236318791197 792 716083032299713 793 734428700952197 794 753177869521336 795 772449895836149 796 792146004960567 797 812389998952721 798 833079672647087 799 854343432857023 800 876075531463513 801 898409148070763 802 921234876004049 803 944690840414098 804 968663855020902 805 993297168853659 806 1018473692584242 807 1044341985632476 808 1070780928988178 809 1097944584221781 810 1125707670097729 811 1154229948358589 812 1183381840499167 813 1213329015468666 814 1243937458813265 815 1275378959457128 816 1307514922023652 817 1340523475310524 818 1374261295323212 819 1408913080447603 820 1444330626360789 821 1480705437139531 822 1517884269615535 823 1556065677645962 824 1595091217848421 825 1635166748754981 826 1676128460859540 827 1718189779267954 828 1761181355209017 829 1805324451315925 830 1850444003303846 831 1896769394055733 832 1944119662525914 833 1992732602386564 834 2042421166789582 835 2093431860855083 836 2145571359626985 837 2199095193276704 838 2253803560817906 839 2309961339675675 840 2367362046651182 841 2426280240054292 842 2486502544731221 843 2548313547610175 844 2611492765679253 845 2676335171828054 846 2742612950409750 847 2810631830364454 848 2880156434885349 849 2951503634555911 850 3024430256002624 851 3099264707646025 852 3175755774760579 853 3254243814144504 854 3334469320844318 855 3416785027473064 856 3500922882453080 857 3587248433508186 858 3675484815997008 859 3766010848020663 860 3858540581120541 861 3953466577612526 862 4050493526113178 863 4150028220103746 864 4251765695583087 865 4356127482071503 866 4462798668550354 867 4572216045701857 868 4684054451994661 869 4798766479075162 870 4916016400105007 871 5036273167416412 872 5159190169100057 873 5285253300149641 874 5414104733770387 875 5546247905855767 876 5681313433038945 877 5819822912647547 878 5961395057638004 879 6106570271587251 880 6254955005768493 881 6407109133036524 882 6562626472344858 883 6722087053597602 884 6885071687069769 885 7052181274172642 886 7222983228159968 887 7398100056615879 888 7577085374202959 889 7760584056976074 890 7948135513207265 891 8140407778859249 892 8336925635065634 893 8538381091768984 894 8744283868195970 895 8955350792965847 896 9171076082054510 897 9392202259488008 898 9618207582485913 899 9849861172352175 900 10086624857415126 901 10329295292261493 902 10577317399051501 903 10831516336666834 904 11091319628583079 905 11357581937147014 906 11629712879188618 907 11908597657477241 908 12193627466709684 909 12485719125532072 910 12784244874437627 911 13090154254704698 912 13402800004505070 913 13723165536549283 914 14050583530420264 915 14386072461169847 916 14728944375757899 917 15080254037533346 918 15439292269934234 919 15807151397061897 920 16183100419367397 921 16568270540487501 922 16961908319189181 923 17365185196406229 924 17777324653088527 925 18199539776889205 926 18631030325572324 927 19073052493656362 928 19524781649842285 929 19987518599283320 930 20460413637513126 931 20944813741177058 932 21439843438867277 933 21946897495412748 934 22465073956611614 935 22995817040698275 936 23538197576094389 937 24093710963004611 938 24661400067522399 939 25242813261580094 940 25836964680569167 941 26445457512190976 942 27067276373306154 943 27704081181375958 944 28354826236104319 945 29021230166099104 946 29702216130216689 947 30399563509992176 948 31112163479903114 949 31841858293721102 950 32587506286515317 951 33351014777543028 952 34131208380999301 953 34930061742387055 954 35746364853117566 955 36582162031265022 956 37436207731667302 957 38310618372778992 958 39204111930969723 959 40118879427987632 960 41053601399193537 961 42010546067293253 962 42988355551559249 963 43989377962804113 964 45012215999689666 965 46059300432179389 966 47129193512751429 967 48224411546090095 968 49343475300097566 969 50488989588424261 970 51659432624935885 971 52857500799808110 972 54081628682431852 973 55334607422725298 974 56614826841795778 975 57925176140992110 976 59263999257044884 977 60634286838581493 978 62034335780779420 979 63467241702937710 980 64931253288036751 981 66429574769125570 982 67960405412577675 983 69527061824092365 984 71127692628411063 985 72765730703824401 986 74439272794601049 987 76151872083253685 988 77901572159998244 989 79692050672387141 990 81521296762718486 991 83393116859901133 992 85305444350834974 993 87262218907493429 994 89261316817960701 995 91306815602584830 996 93396533087956217 997 95534689419973564 998 97719042587427517 999 99953960299059847 1000 102237139293052805 1001 104573099938338741 1002 106959476291369009 1003 109400946668066743 1004 111895080999058955 1005 114446721010935335 1006 117053371027180072 1007 119720041826571758 1008 122444170627610331 1009 125230943112097717 1010 128077727883241965 1011 130989891571654500 1012 133964732617786061 1013 137007804844922875 1014 140116334968571347 1015 143296070479267965 1016 146544164794252711 1017 149866565761358175 1018 153260351889086268 1019 156731678292619697 1020 160277546949362954 1021 163904327406724282 1022 167608943478786284 1023 171397986547730886 1024 175268300595942792 1025 179226706487790753 1026 183269966696667829 1027 187405139497407655 1028 191628904169549561 1029 195948564589483563 1030 200360715122959834 1031 204872913710880121 1032 209481668080588427 1033 214194799010608570 1034 219008725860061444 1035 223931541308296863 1036 228959574583647692 1037 234101199631869494 1038 239352653787805466 1039 244722601971062565 1040 250207187858742141 1041 255815377372667649 1042 261543218737793456 1043 267399989242103116 1044 273381639869969437 1045 279497770016947367 1046 285744231640754593 1047 292130957340377767 1048 298653698234819600 1049 305322731595364220 1050 312133705902856999 1051 319097254985842628 1052 326208922895443774 1053 333479712294689770 1054 340905060992124729 1055 348496353176285511 1056 356248918621483779 1057 364174536192185229 1058 372268425850729634 1059 380542774721411434 1060 388992691162246327 1061 397630784600936332 1062 406452050029454368 1063 415469533728965533 1064 424678115585650534 1065 434091293764068397 1066 443703831297801198 1067 453529693774488546 1068 463563525670781369 1069 473819776096261349 1070 484292969297211873 1071 494998054534567809 1072 505929434153804830 1073 517102574762587187 1074 528511755190711247 1075 540172977204520611 1076 552080394545629909 1077 564250562538504626 1078 576677508278462647 1079 589378359674928134 1080 602347015690471130 1081 615601196527061100 1082 629134671583247859 1083 642965773710921819 1084 657088141342269456 1085 671520741032700199 1086 686257078935244304 1087 701316777113192616 1088 716693208198830273 1089 732406672287376094 1090 748450407294189815 1091 764845414641995867 1092 781584796444229662 1093 798690279575659745 1094 816154829351978920 1095 834000923020799268 1096 852221388170116283 1097 870839478196960347 1098 889847882166973932 1099 909270656317580079 1100 929100350508634432 1101 949361851390985271 1102 970047569024300758 1103 991183248993934963 1104 1012761161129065446 1105 1034807939480363975 1106 1057315713352235122 1107 1080312035767652138 1108 1103788895329179892 1109 1127774795590199771 1110 1152261584470652418 1111 1177278748726471187 1112 1202817995780142288 1113 1228909829343778508 1114 1255545816676696539 1115 1282757513364941015 1116 1310536347073272976 1117 1338914961409737772 1118 1367884645212845801 1119 1397479167457837796 1120 1427689679112607470 1121 1458551113154989198 1122 1490054483914807950 1123 1522235928365589682 1124 1555086325671555648 1125 1588643058121395035 1126 1622896871416740040 1127 1657886435909451335 1128 1693602365868429186 1129 1730084663956308517 1130 1767323815324406151 1131 1805361200662167717 1132 1844187178600190619 1133 1883844555153476032 1134 1924323565411552912 1135 1965668489668934438 1136 2007869442792596535 1137 2050972229937553399 1138 2094966849406275211 1139 2139900683547256540 1140 2185763618204441483 1141 2232604667081221220 1142 2280413608068302441 1143 2329241142186880489 1144 2379076944287050449 1145 2429973460611191183 1146 2481920268402392444 1147 2534971619046194287 1148 2589116998082389395 1149 2644412523957722295 1150 2700847596896278070 1151 2758480266471616376 1152 2817299854585257309 1153 2877366408233330178 1154 2938669178537898659 1155 3001270278423655631 1156 3065158896349293546 1157 3130399282052010748 1158 3196980570143636506 1159 3264969220520391327 1160 3334354323406624131 1161 3405204624652988557 1162 3477509180229186949 1163 3551339100366949792 1164 3626683417723895978 1165 3703615688060467839 1166 3782124932412418027 1167 3862287235928269475 1168 3944091620501800255 1169 4027616787441762199 1170 4112851772912210955 1171 4199877984159418921 1172 4288684485898827584 1173 4379355484095892955 1174 4471880087219163522 1175 4566345395957424403 1176 4662740578807123375 1177 4761155730505412155 1178 4861580096856898679 1179 4964106869298954318 1180 5068725389295898192 1181 5175532051203683465 1182 5284516311728817105 1183 5395777878032518227 1184 5509306342808688422 1185 5625204839596036751 1186 5743463119061949642 1187 5864187858639965647 1188 5987368990368452616 1189 6113116857147310813 1190 6241421597123254041 1191 6372397344315036605 1192 6506034469150265348 1193 6642451026784468503 1194 6781637647712530012 1195 6923716442723701856 1196 7068678331709468435 1197 7216649620110310130 1198 7367621548197304998 1199 7521724759907845946 1200 7678950848720158561 1201 7839434945864893242 1202 8003169032626474821 1203 8170292881330432768 1204 8340798897569490609 1205 8514831653907300952 1206 8692384018850258140 1207 8873605529813559888 1208 9058489558855219220 1209 9247190778399197029 1210 9439703106876285326 1211 9636186527783547213 1212 9836635551143045176 1213 10041215653635954417 1214 10249921984420281475 1215 10462925701610077269 1216 10680222643545924085 1217 10901989844557763672 1218 11128223884942322109 1219 11359107876710416105 1220 11594639197548989291 1221 11835007245411954896 1222 12080210253670280391 1223 12330444121708383879 1224 12585707999975723297 1225 12846204512161288680 1226 13111933790223665764 1227 13383105412555242196 1228 13659720560320002779 1229 13941996005003637173 1230 14229934048191174504 1231 14523758901015026782 1232 14823474060159650578 1233 15129311431289693127 1234 15441275784588262711 1235 15759606983972880436 1236 16084311155517640087 1237 16415636394138468200 1238 16753590268134422679 1239 17098429385388227302 1240 17450162846993890126 1241 17809056065539686278 1242 18175119770008163554 1243 18548628479406672954 1244 18929594650183991763 1245 19318302219690906123 1246 19714765476233389779 1247 20119278098231296076 1248 20531856315361400542 1249 20952803880865866256 1250 21382139080398466369 1251 21820176087077963692 1252 22266935362606480667 1253 22722741856976801477 1254 23187618333803833997 1255 23661900889140709373 1256 24145614720159864206 1257 24639107450670747001 1258 25142406849243098086 1259 25655872462340701904 1260 26179534774319196005 1261 26713765662670354155 1262 27258598478475385444 1263 27814417852471130584 1264 28381260160421683816 1265 28959523223121998133 1266 29549246606370537348 1267 30150841772728590273 1268 30764351650800959982 1269 31390201811944862959 1270 32028438728281366973 1271 32679502563126245159 1272 33343443521172282684 1273 34020716857323971777 1274 34711376706295336046 1275 35415893931162226359 1276 36134326803082829150 1277 36867162327721372862 1278 37614463128512212595 1279 38376732906327405074 1280 39154038862199745433 1281 39946901963587700595 1282 40755394224575739933 1283 41580054470298006599 1284 42420959773948123647 1285 43278667429548646783 1286 44153259826176645151 1287 45045313358708880619 1288 45954916000311453725 1289 46882663900468009948 1290 47828650896578829174 1291 48793493568730436277 1292 49777291910798018847 1293 50780683632427678080 1294 51803775189094151677 1295 52847226143036630465 1296 53911149729892144680 1297 54996228112116361195 1298 56102581637708405133 1299 57230915842360981260 1300 58381358533148492341 1301 59554639418631226085 1302 60750894126783396801 1303 61970877365842862549 1304 63214732961875450526 1305 64483241477700370670 1306 65776555330999270876 1307 67095481823480601101 1308 68440182374952832470 1309 69811491940366622536 1310 71209581369468416207 1311 72635314215873906819 1312 74088871205448897001 1313 75571145468391115698 1314 77082328071946727640 1315 78623342734020079926 1316 80194391347965434855 1317 81796429264880848053 1318 83429669709599990528 1319 85095100747804414997 1320 86792947462601140622 1321 88524231752351209135 1322 90289191107114182188 1323 92088882414022792335 1324 93923556141955676716 1325 95794305362580701011 1326 97701394119497745851 1327 99645952905240506931 1328 101628259958625080329 1329 103649484471396781261 1330 105709919524106101706 1331 107810774329884002530 1332 109952357484491405907 1333 112135919589456372305 1334 114361785456839258550 1335 116631248490026654085 1336 118944650447660298782 1337 121303328996869860470 1338 123707643603375260471 1339 126158977709483617551 1340 128657709279479978990 1341 131205269093636677227 1342 133802054439015222117 1343 136449545050132516917 1344 139148158394891469187 1345 141899424833092975706 1346 144703782906300844044 1347 147562815327403317533 1348 150476982641112202891 1349 153447921700299008139 1350 156476116020217421182 1351 159563258441127720459 1352 162709856455178803163 1353 165917660800169454788 1354 169187203992555144483 1355 172520296643093538607 1356 175917497382388814684 1357 179380678736442626666 1358 182910426583493234684 1359 186508677476413799016 1360 190176045720517794252 1361 193914534079273522367 1362 197724786511977837358 1363 201608874250294955669 1364 205567472183283101173 1365 209602722345036420683 1366 213715331881558175557 1367 217907516043230940050 1368 222180015613269974933 1369 226535121553830824945 1370 230973609720295502112 1371 235497849366753567611 1372 240108652913188469945 1373 244808470573724579233 1374 249598152884713318662 1375 254480233778590211832 1376 259455603521015122982 1377 264526882614572617046 1378 269695002731406517224 1379 274962673893198999176 1380 280330870922047544036 1381 285802396407300932514 1382 291378270132869270502 1383 297061390407699310456 1384 302852823861130550272 1385 308755567780876872915 1386 314770737599359837557 1387 320901432952269562534 1388 327148820109188564103 1389 333516104537178186356 1390 340004505457179773751 1391 346617337769426953448 1392 353355875843072858276 1393 360223547734872023780 1394 367221685244403449066 1395 374353833434414635326 1396 381621383906547574149 1397 389028002709750621447 1398 396575143711599620611 1399 404266598061692753676 1400 412103884452715815428 1401 420090923388668816891 1402 428229301046281897846 1403 436523071682040739091 1404 444973891718544212215 1405 453585953711103919975 1406 462360987196365513874 1407 471303327728643889399 1408 480414780938060123729 1409 489699830237448052983 1410 499160360444558722814 1411 508801007853974444991 1412 518623739683871268290 1413 528633350303688647915 1414 538831892668832317864 1415 549224324592591471641 1416 559812788232290121242 1417 570602410394836250320 1418 581595426036444480629 1419 592797136694977795446 1420 604209873860700971129 1421 615839119733909913459 1422 627687306216569648637 1423 639760102302478776325 1424 652060044330397773583 1425 664592994425782920527 1426 677361597543204511527 1427 690371915492201085433 1428 703626706180884795413 1429 717132237875656554217 1430 730891385940173031169 1431 744910632099080179570 1432 759192973844970389576 1433 773745113598592397578 1434 788570175831587228914 1435 803675091141912647657 1436 819063116013326567463 1437 834741416954441991286 1438 850713387684965167348 1439 866986438618562091885 1440 883564106131428825620 1441 900454052805187496112 1442 917659963296744900379 1443 935189760897086951322 1444 953047284380316061885 1445 971240726576137703670 1446 989774086431210340690 1447 1008655835439662241172 1448 1027890139002746685357 1449 1047485756712079249995 1450 1067447026941644403771 1451 1087783007131310691030 1452 1108498215389398704426 1453 1129602017081852122938 1454 1151099117065106372102 1455 1172999199048165537623 1456 1195307161911889290592 1457 1218033018475837207203 1458 1241181869192329010260 1459 1264764067119877494638 1460 1288784922109748115604 1461 1313255138962032977648 1462 1338180245046246344191 1463 1363571308793348219771 1464 1389434083511355924441 1465 1415780013549610280266 1466 1442615086886664956511 1467 1469951136490619875194 1468 1497794394066877792332 1469 1526157094329194643067 1470 1555045722100569270954 1471 1584472927406661364486 1472 1614445457925317034319 1473 1644976393015804031177 1474 1676072753308295516010 1475 1707748061987801181476 1476 1740009623105841435531 1477 1772871418649990558953 1478 1806341046947095620595 1479 1840432964266495518778 1480 1875155074464396683820 1481 1910522324089929884368 1482 1946542934195320190893 1483 1983232358142156443982 1484 2020599146272899682599 1485 2058659275848350376832 1486 2097421639039558071095 1487 2136902754665427498959 1488 2177111869722082352801 1489 2218066062835114263602 1490 2259774949296915986665 1491 2302256186399391700440 1492 2345519771695341347855 1493 2389583960633491512773 1494 2434459147499684003121 1495 2480164206040306816677 1496 2526709942273790770384 1497 2574115869058820877687 1498 2622393219692907972168 1499 2671562167657251778303 1500 2721634389639182632378 1501 2772630741969776306058 1502 2824563361421588850723 1503 2877453810145836016986 1504 2931314702302408835960 1505 2986168329599783590858 1506 3042027801513217494330 1507 3098916163836292953949 1508 3156847039936239562779 1509 3215844255038616129192 1510 3275921965652020994323 1511 3337104802626197978784 1512 3399407475554669007301 1513 3462855447975350661931 1514 3527464003229489278627 1515 3593259465509997558052 1516 3660257713314535216440 1517 3728485960389611507632 1518 3797960702567596478555 1519 3868710073008219774606 1520 3940751207854265992237 1521 4014113190533441992070 1522 4088813821301341929463 1523 4164883165735344084542 1524 4242339712859291800263 1525 4321214543341235065787 1526 4401526860512506251771 1527 4483308794169559473162 1528 4566580288406478102472 1529 4651374557317573269534 1530 4737712313160200953462 1531 4825627890663478652323 1532 4915142798627859080666 1533 5006292529962807061430 1534 5099099419406422669056 1535 5193600156841111391705 1536 5289817933384358249506 1537 5387790675970716643530 1538 5487542463623610104375 1539 5589112501740645750876 1540 5692525789901537051159 1541 5797822854751866859083 1542 5905029650237778674109 1543 6014188068455463713018 1544 6125325052729034753094 1545 6238483906275128874106 1546 6353692598051629803216 1547 6470995889579190496271 1548 6590422812989458459801 1549 6712019636852683997999 1550 6835816495344418770596 1551 6961861214446396550507 1552 7090185070625532346685 1553 7220837499304432320663 1554 7353850960910396785299 1555 7489276554057082081904 1556 7627147966273533296452 1557 7767518014895016593378 1558 7910421659217894118567 1559 8055913492666283306678 1560 8204029792542697204625 1561 8354826987622860460753 1562 8508342721083569192341 1563 8664635318275790873799 1564 8823743837805126245100 1565 8985728564844254438319 1566 9150630024722807144970 1567 9318510527769369683488 1568 9489412119135399449436 1569 9663399201799043130750 1570 9840515395696737707127 1571 10020827266177439945441 1572 10204380064851249510842 1573 10391242591458372222700 1574 10581461788165012522956 1575 10775108763500931820071 1576 10972232211133744807253 1577 11172905625233916028071 1578 11377179514045228102365 1579 11585129836761760424274 1580 11796808981482944878194 1581 12012295454427484652087 1582 12231643591110674192735 1583 12454934529477400308222 1584 12682224622373478995829 1585 12913597726959110975856 1586 13149112285762706142482 1587 13388854965531161876389 1588 13632886373348616843825 1589 13881296078893026640788 1590 14134146931279982077371 1591 14391531499531706542478 1592 14653514954965026946195 1593 14920192965532375068481 1594 15191633107707667228540 1595 15467934251231991171486 1596 15749166463568461418213 1597 16035431922483415130894 1598 16326803275238299151031 1599 16623386117353361767291 1600 16925255767775794579186 1601 17232521353110262294841 1602 17545260959055074275841 1603 17863587360347979714724 1604 18187581507792774067988 1605 18517359945152101675347 1606 18853006590089978840206 1607 19194641880249615193064 1608 19542352805420545243792 1609 19896263826074172457881 1610 20256465113023669646346 1611 20623085282745271341560 1612 20996217799729282588861 1613 21375995573995211470690 1614 21762515480241088148795 1615 22155914864070920196786 1616 22556294130932797778185 1617 22963795208709574850861 1618 23378522158288270534628 1619 23800621641324070265537 1620 24230201503112800625968 1621 24667413295529773165464 1622 25112368781678697428080 1623 25565224565221962837752 1624 26026096465047742122116 1625 26495146303452213070219 1626 26972494097810552784821 1627 27458307061349887343059 1628 27952709557524017772455 1629 28455874368419440000642 1630 28967930356212386618011 1631 29489056055584972515874 1632 30019384985295759958247 1633 30559101622354339541414 1634 31108344305357042237390 1635 31667303649566650487892 1636 32236122982247685640087 1637 32814999259229861343779 1638 33404080971032131446857 1639 34003571622959370882263 1640 34613625049324470640702 1641 35234451520627618101284 1642 35866210401665739856144 1643 36509118950879836541733 1644 37163342256591093391228 1645 37829104795179205701018 1646 38506577578097092048309 1647 39195992537151790837429 1648 39897526813319737251732 1649 40611420039049378171291 1650 41337855698236781204954 1651 42077081377160802133452 1652 42829287123276386777399 1653 43594728738118157126320 1654 44373603060820979325816 1655 45166174378094837979439 1656 45972646556599982380653 1657 46793292646909842133688 1658 47628323787042442831084 1659 48478022079177825011022 1660 49342606184773592627980 1661 50222367554698104000256 1662 51117532634447150712896 1663 52028402530298946023047 1664 52955211741191483776980 1665 53898271345488459099828 1666 54857824174068054784546 1667 55834191604320620693606 1668 56827625086951184977998 1669 57838456635914480995217 1670 58866946619334855017956 1671 59913438036210205280379 1672 60978200479699782124457 1673 62061588293606742109937 1674 63163880614088556988644 1675 64285443501162558251606 1676 65426565962644027009386 1677 66587626158197915917295 1678 67768923307001947449913 1679 68970848064202652023944 1680 70193710211447434011994 1681 71437913307998079896539 1682 72703778060864417948772 1683 73991721355270903398890 1684 75302075198651449903017 1685 76635270237667386590487 1686 77991650167800961843560 1687 79371659846689626951235 1688 80775655058471452335296 1689 82204095335818175262550 1690 83657348965535787064185 1691 85135890634361035674615 1692 86640101559617939759266 1693 88170472076592654359031 1694 89727396775277308454522 1695 91311382149942984916764 1696 92922836620163108981152 1697 94562283366078583728373 1698 96230145108997343246932 1699 97926962258792352750183 1700 99653172326406654416928 1701 101409333512830147390865 1702 103195898622797834684207 1703 105013444227871118370120 1704 106862438947514858250783 1705 108743478321965633276957 1706 110657047323694131041768 1707 112603761078962461096309 1708 114584121469420342028739 1709 116598763844553136074359 1710 118648207569837252893229 1711 120733108875662040211707 1712 122854005205064290438206 1713 125011574348156026093213 1714 127206372438968391217679 1715 129439099527952103191900 1716 131710331073901755208565 1717 134020790110717435024766 1718 136371072076732670243571 1719 138761923735619925941094 1720 141193961181708320569527 1721 143667955678701834639707 1722 146184544675760971834222 1723 148744524731581262233312 1724 151348555372106295948540 1725 153997459271470554523811 1726 156691918778209412085966 1727 159432783528625372427643 1728 162220759464278580428252 1729 165056724057489009613128 1730 167941407638707300955027 1731 170875716418102415313665 1732 173860405937127873486111 1733 176896412074486873058609 1734 179984516431838063407510 1735 183125685516877406453929 1736 186320727868647888801710 1737 189570641615014203232491 1738 192876263138453520754689 1739 196238623209848976454699 1740 199658586990958958490975 1741 203137218951216646070112 1742 206675413998279004282128 1743 210274271389377076493078 1744 213934716776435336431255 1745 217657885328495873946044 1746 221444734472888963603234 1747 225296436450351284157758 1748 229213981528594076453475 1749 233198580216935658533294 1750 237251256723357402934501 1751 241373261060800532840223 1752 245565652513437624769539 1753 249829721872239397366395 1754 254166564670693365410264 1755 258577513792812846264154 1756 263063702232909036866420 1757 267626506324919524618810 1758 272267097775100436384904 1759 276986897767390961815395 1760 281787118012009853695033 1761 286669225987530456465708 1762 291634474742345833927052 1763 296684379540235105793584 1764 301820236145519008659022 1765 307043609145147246160828 1766 312355838442071025902683 1767 317758539533257597568874 1768 323253097929364774580540 1769 328841181674623787149378 1770 334524223404327746785562 1771 340303945399210721717730 1772 346181828985525827624035 1773 352159652423371951495682 1774 358238947347245142691967 1775 364421549794757495884962 1776 370709043378512568003188 1777 377103323768815408157025 1778 383606028280515172463986 1779 390219114130606602537938 1780 396944274116309926489065 1781 403783528975946493532760 1782 410738628827001649990169 1783 417811659966311496569030 1784 425004431729143594537735 1785 432319098072543445027734 1786 439757529508580798662967 1787 447321949822709734710634 1788 455014292726279130408735 1789 462836854069948201369538 1790 470791632852311150585120 1791 478880999296766964300740 1792 487107019844672363303313 1793 495472141472628296418401 1794 503978500289965396196560 1795 512628622482167817691596 1796 521424716123672755543965 1797 530369389142091524742798 1798 539464923948282546977290 1799 548714012825189746340802 1800 558119014967939828761700 1801 567682709710485115573572 1802 577407535559040051725447 1803 587296361679276951578667 1804 597351708496768669076645 1805 607576537877282818520843 1806 617973454858049493725426 1807 628545516963716923186888 1808 639295416622172592910651 1809 650226310068948861919578 1810 661340979991009435240664 1811 672642684482870850659562 1812 684134299451235571165341 1813 695819188096806928416124 1814 707700322601860452860991 1815 719781174622664876432479 1816 732064815771053478634154 1817 744554829613567358623413 1818 757254390446828900632136 1819 770167197310976655541840 1820 783296530547107195842802 1821 796646208344263307147505 1822 810219620555418880793482 1823 824020708309261254686561 1824 838052974549156045822379 1825 852320487253209016376817 1826 866826866148315207697189 1827 881576310094486824143473 1828 896572559413486451874794 1829 911819948006214332905706 1830 927322340722556959611171 1831 943084210793716665310157 1832 959109551656724157724464 1833 975402980296957671110665 1834 991968622927295548240959 1835 1008811244849762842584191 1836 1025935109375545056254670 1837 1043345134828691427350823 1838 1061045726079120637516889 1839 1079041959325595954184510 1840 1097338385599455252812480 1841 1115940243978706922254513 1842 1134852236405515213292873 1843 1154079769998219855625935 1844 1173627702510549137372167 1845 1193501614423635605347004 1846 1213706524359542438064386 1847 1234248191650988063260037 1848 1255131801006060381502032 1849 1276363296269344377783314 1850 1297948033618606693170669 1851 1319892147247339564240066 1852 1342201170357756995920938 1853 1364881433511482949065597 1854 1387938652666411777809525 1855 1411379360959346190256546 1856 1435209463017080124987152 1857 1459435700952231387126927 1858 1484064174161338711246066 1859 1509101840332994929462911 1860 1534554999927811873266167 1861 1560430833016207166717961 1862 1586735847616719778259780 1863 1613477453199438357616982 1864 1640662372040383677825310 1865 1668298250245650296088744 1866 1696392031260407456698928 1867 1724951605288321235504739 1868 1753984144074099989076135 1869 1783497789612674232083279 1870 1813499949304165690774991 1871 1843999024867690929078053 1872 1875002666947160188286713 1873 1906519545165397491723567 1874 1938557561238211460101968 1875 1971125661125795476095513 1876 2004232005691100112193349 1877 2037885825927257494682495 1878 2072095550174416466913431 1879 2106870703424182439475711 1880 2142219990086685081092610 1881 2178153238395747160024714 1882 2214679437695085379351142 1883 2251808728991187102365786 1884 2289550395704188177739284 1885 2327914901439198446137479 1886 2366911833123486625755486 1887 2406551987091266090234647 1888 2446845263504394581423905 1889 2487802801870480564814980 1890 2529434825619361357402723 1891 2571752828199768309336075 1892 2614767366658309961825357 1893 2658490299485856087207162 1894 2702932528019673765656188 1895 2748106287237228090523002 1896 2794022833775482418475206 1897 2840694790896914563292473 1898 2888133781892724484358417 1899 2936352830473547797188290 1900 2985363938295469576641267 1901 3035180542056255596958938 1902 3085815033854629435667400 1903 3137281276301780583358184 1904 3189592064395248792848937 1905 3242761699985029057842891 1906 3296803393813679616843391 1907 3351731900706602854877923 1908 3407560860399627926054927 1909 3464305494853944588844204 1910 3521979886461330728819212 1911 3580599738915779611982595 1912 3640179591354808044197571 1913 3700735644252123894798309 1914 3762282908021033850041994 1915 3824838095425485214325365 1916 3888416703138414618121408 1917 3953035972202196452364232 1918 4018711901000899666830464 1919 4085462275335664513594919 1920 4153303611235231478095809 1921 4222254256246982145381081 1922 4292331260474691366585752 1923 4363553550721942701743269 1924 4435938728109900429490444 1925 4509506316746626086893919 1926 4584274486240733220793543 1927 4660263376607719971644744 1928 4737491743957574489894984 1929 4815980363387639371559660 1930 4895748596083650619089019 1931 4976817871987946253581374 1932 5059208176514004448603674 1933 5142941614818927534758127 1934 5228038816291211152373735 1935 5314522582297422191052987 1936 5402414206561755950462044 1937 5491737208298766481846824 1938 5582513566561204537676801 1939 5674767540713475038785167 1940 5768521816781209859692895 1941 5863801417263870840193746 1942 5960629757475576616127704 1943 6059032646740027045193690 1944 6159034252667218932493761 1945 6260661195819558326403009 1946 6363938419823178815802453 1947 6468893381640789737089786 1948 6575551825369435549531790 1949 6683942070303387584951098 1950 6794090686222293495746663 1951 6906026881476174138708322 1952 7019778077518920370872006 1953 7135374399297268606432636 1954 7252844146734594107529170 1955 7372218389756697667787537 1956 7493526334379753802049235 1957 7616800024757758796633287 1958 7742069601476229063595290 1959 7869368113059308665342952 1960 7998726664017467849486787 1961 8130179338306635473708425 1962 8263758234623646400111781 1963 8399498504365259917872639 1964 8537433271609357215364565 1965 8677598788178408654357251 1966 8820029235687522196139580 1967 8964762000374921338893635 1968 9111832354539811531978958 1969 9261278853861631131317475 1970 9413137895491243790293448 1971 9567449240641213136283174 1972 9724250446533142653633062 1973 9883582517103092095064786 1974 10045484205945883170528869 1975 10209997798042923428919714 1976 10377163280780884552717739 1977 10547024259673721148056585 1978 10719621994468409269987761 1979 10895001451898935873886474 1980 11073205203825661577502043 1981 11254279620126408377200294 1982 11438268625748389634718319 1983 11625220036910342070458088 1984 11815179173876952725214404 1985 12008195343716358476049612 1986 12204315305536487821029064 1987 12403589903114081341362076 1988 12606067379260263187437278 1989 12811800161710630295481777 1990 13020838023213782321456605 1991 13233235024147079428891809 1992 13449042514846675297249192 1993 13668316238490142580943338 1994 13891109172109678082928991 1995 14117478793361063290146843 1996 14347479756583256216414735 1997 14581171327153184335279772 1998 14818609888874778420964211 1999 15059856549700773781994237 2000 15304969476652285283967368 2001 15554011676772250972733365 2002 15807043155693009212133079 2003 16064128877771349937334330 2004 16325330744336099604028458 2005 16590715737041832148652286 2006 16860347711741102219349038 2007 17134295729182852964042380 2008 17412625660364781975997716 2009 17695408708793458292594187 2010 17982712823081211929187348 2011 18274611415077818369582814 2012 18571174575383180081737387 2013 18872477991755306041417623 2014 19178593963115023583660598 2015 19489600522731965476686336 2016 19805572246200455787125635 2017 20126589584004194010032759 2018 20452729458843207751335271 2019 20784074812279057907766181 2020 21120704986691469339359242 2021 21462705490809263489731982 2022 21810158161471795739265735 2023 22163151152956326557391422 2024 22521768873613621559186509 2025 22886102204010276050741640 2026 23256238203399898165673305 2027 23632270561809094766006231 2028 24014289071195377862734726 2029 24402390316717972861741568 2030 24796666907320874795427202 2031 25197218411544543622800365 2032 25604140342157520570924808 2033 26017535341982517274807975 2034 26437501917082487922913357 2035 26864145878194468660665597 2036 27297568816855902195673494 2037 27737879808162044270568149 2038 28185183624095786093106280 2039 28639592703449602781002041 2040 29101215096496907015045946 2041 29570166708047236006739813 2042 30046558967469212005743460 2043 30530511350978168039471684 2044 31022138770890222817229278 2045 31521564383374914887363763 2046 32028906690686497038658720 2047 32544292640750248707742761 2048 33067844435980776743670964 2049 33599692931209738989719711 2050 34139964142561840286222856 2051 34688792950373808494556337 2052 35246309301456659028575719 2053 35812652223800780473341298 2054 36387955715407827891939374 2055 36972363077724947432092769 2056 37566012484081486901334393 2057 38169051638946795582670808 2058 38781623018855555265601490 2059 39403878864738095247935789 2060 40035966088063472804627555 2061 40678041603649107725666102 2062 41330256893592916585965571 2063 41992773688130372424416094 2064 42665748179765752232462603 2065 43349347059909325767661511 2066 44043731375453037333815826 2067 44749072929088705087156715 2068 45465537770405366902259153 2069 46193302967961199158097755 2070 46932539726808023888741893 2071 47683430540564995196203854 2072 48446151927100323321382383 2073 49220891969033925556260136 2074 50007832659127411552120892 2075 50807167837825922492777616 2076 51619085139724536107526287 2077 52443784336946282978420698 2078 53281458877866304729466194 2079 54132314645313857385903523 2080 54996551078544932357958733 2081 55874380355450996439648894 2082 56766008088576037719377249 2083 57671652940713712326712453 2084 58591526885565848062256419 2085 59525855266312904650383247 2086 60474856611307994543755431 2087 61438763145413175439268874 2088 62417800150915687835130955 2089 63412206941634448007129935 2090 64422215759033401111100188 2091 65448073219319026237156686 2092 66490018734509599997949185 2093 67548306442965615000367699 2094 68623183144952977805076031 2095 69714910727273843801310445 2096 70823743602636288233103427 2097 71949951639283549565755541 2098 73093797093252646963777056 2099 74255558054135448817416282 2100 75435504859073681301114578 2101 76633924066025465554729882 2102 77851094338104127540456741 2103 79087310955969274891383165 2104 80342861160871910914336473 2105 81618049218039790392969324 2106 82913171206541153684899375 2107 84228540645789881698165947 2108 85564462720084665932030752 2109 86921260480620795348561951 2110 88299248492300892148258833 2111 89698759623907042220101946 2112 91120118104512927199337426 2113 92563666914742330164491620 2114 94029740239840554065660787 2115 95518691475223538882089201 2116 97030865062988999216885712 2117 98566625125244504056273641 2118 100126326670555340024688596 2119 101710344868829811752567529 2120 103319045613911423641879904 2121 104952815454095823179734170 2122 106612031496779610116098003 2123 108297092008985786585336436 2124 110008385649679874006164129 2125 111746322754989338591365344 2126 113511303883489711311540439 2127 115303751801118717198735626 2128 117124079324420864748734425 2129 118972722020478931865554109 2130 120850105332784517067310928 2131 122756678011838019113051073 2132 124692878507984922497236218 2133 126659169148670967213344310 2134 128656001782249578128087386 2135 130683852718221558439720819 2136 132743187605677541869313672 2137 134834497153201159813468052 2138 136958261225261703635199691 2139 139114985358816854960793315 2140 141305164060614988806271004 2141 143529318137898209983616125 2142 145787957179210353108972314 2143 148081617716973148915933752 2144 150410824874025003271564459 2145 152776131376223194160624557 2146 155178078346560022777030751 2147 157617235186331998103768917 2148 160094159498293370433471560 2149 162609437855329217971545269 2150 165163644833711724274261725 2151 167757384688618539032529973 2152 170391249478154520838804982 2153 173065861665469672694476316 2154 175781831313797831368325254 2155 178539799635349813776206434 2156 181340395237200734906370997 2157 184184278637564369702060840 2158 187072097541932483181529042 2159 190004532347775775284399398 2160 192982250429901173698703295 2161 196005952655073034505312720 2162 199076326655107830872320526 2163 202194094373367187877480611 2164 205359964303653846815920311 2165 208574680090995565912189366 2166 211838971713940982592024185 2167 215153605162530378721260373 2168 218519332541115167061085740 2169 221936942846898686236955244 2170 225407210969918532818924268 2171 228930949596037855144157965 2172 232508957080234942680193991 2173 236142070498432909655335481 2174 239831112369735914409670044 2175 243576944882003383487470146 2176 247380415438156980610243184 2177 251242412080934542095901612 2178 255163807837865717438986139 2179 259145517371180569424851882 2180 263188440095514757901421078 2181 267293518079499052790240228 2182 271461677909707022809525049 2183 275693889871014428586433001 2184 279991108529742848347775884 2185 284354333220452081574606128 2186 288784547320662097389183753 2187 293282780072327972582620805 2188 297850044519939960336552272 2189 302487400695529005583434516 2190 307195892191349805306180621 2191 311976610737875634418754790 2192 316830631381662124797796725 2193 321759078486413813863946796 2194 326763059486006956643916752 2195 331843732339346760936264803 2196 337002237827895036958918105 2197 342239768495686575031811548 2198 347557499460061963785066578 2199 352956658868874854223893628 2200 358438457192471766398770876 2201 364004159230798934110249856 2202 369655011853998505333134615 2203 375392317592814372162563731 2204 381217360794488003617347692 2205 387131482830568024678413539 2206 393136006634088897318891294 2207 399232313559608874835221547 2208 405421766266939968836165389 2209 411705787268973394770648379 2210 418085780126499893873958709 2211 424563209720131831690461015 2212 431139521720008853494796323 2213 437816224618891235489917492 2214 444594807439786100937929724 2215 451476823568067612796734867 2216 458463806659283749956451456 2217 465557356308956434273928106 2218 472759052122037995280695472 2219 480070541259858166692199517 2220 487493450631891879951784922 2221 495029476360150436331431757 2222 502680294053098362865650060 2223 510447650228633971934693033 2224 518333270629152488792501737 2225 526338953645126454551087522 2226 534466476629454177110934453 2227 542717691364533247385656675 2228 551094428333157793668860054 2229 559598594272879807287305802 2230 568232074359825454361491540 2231 576996831895058735948968683 2232 585894808356775179046266401 2233 594928025264320856717420604 2234 604098482053291375132105760 2235 613408260163817537625325066 2236 622859418692148388960622371 2237 632454100750792593822351577 2238 642194426849195297999006767 2239 652082603574321922454196620 2240 662120814652050008149585980 2241 672311331997800726381863071 2242 682656404409258364399379428 2243 693158371037694177580459013 2244 703819547661596613834155659 2245 714642342630392543049077405 2246 725629140667520978629384467 2247 736782421339339385213202971 2248 748104640335102166575667257 2249 759598350514944409849264570 2250 771266080613132591965916777 2251 783110458920145181064378072 2252 795134089354447159680179206 2253 807339677834837582395628933 2254 819729905664861199648243909 2255 832307558652767087341048009 2256 845075397751508662900796801 2257 858036290984855321627323421 2258 871193081284746772274831598 2259 884548721283322495037512189 2260 898106138288187113209088084 2261 911868372001370130534667953 2262 925838436571824733636603554 2263 940019461303603197772898760 2264 954414549723652409729052126 2265 969026923342789850983673524 2266 983859777675574706264016010 2267 998916429118995130214947842 2268 1014200167859882757621615492 2269 1029714407937574617871843101 2270 1045462536973001531439884941 2271 1061448069482968905867277996 2272 1077674493363685294729111411 2273 1094145426525715057433659758 2274 1110864460063320917349677326 2275 1127835318280578749564561663 2276 1145061698476487668861749571 2277 1162547434434204417868039778 2278 1180296332750425677785856783 2279 1198312339861196319641408997 2280 1216599374842589865251962330 2281 1235161500048071957316481162 2282 1254002750305996583518751087 2283 1273127307245064962140201723 2284 1292539324812616546413815785 2285 1312243107366313746688116992 2286 1332242931435636408564163018 2287 1352543227659545200667813896 2288 1373148398711986609057405796 2289 1394063005166943901067520285 2290 1415291579507125888047470776 2291 1436838815999503754965309000 2292 1458709380704689424333021023 2293 1480908105447780094486327550 2294 1503439793744231402513580060 2295 1526309418952590785021890401 2296 1549521926030935899224685691 2297 1573082433959872514025719353 2298 1596996033241838264334381810 2299 1621267992684571663390672550 2300 1645903552553775669783979458 2301 1670908135809133173771420338 2302 1696287136818983071574946569 2303 1722046137142863815285516458 2304 1748190689714975129122186268 2305 1774726539269175976408976429 2306 1801659401896088162415387484 2307 1828995190208460008471429536 2308 1856739788174812802069244718 2309 1884899281125106156381476177 2310 1913479725761832950792378245 2311 1942487385107987946934718108 2312 1971928493594481976087512882 2313 2001809497054523573408307474 2314 2032136812784147547895419354 2315 2062917074689269757072522994 2316 2094156888214007155898528085 2317 2125863080748859615043063146 2318 2158042451319338560136020203 2319 2190702026365968688983608291 2320 2223848804083539120229056199 2321 2257490015685901545716677750 2322 2291632864283909667852635967 2323 2326284791750320096357662341 2324 2361453212022193256703557330 2325 2397145783683581005574256988 2326 2433370137575823763904450627 2327 2470134155218133936526657047 2328 2507445690606837976647196855 2329 2545312854596438725369741368 2330 2583743730766417945684487224 2331 2622746665887885506688667182 2332 2662329979734076150717540711 2333 2702502261760268577335524895 2334 2743272074731577984129592161 2335 2784648257746455156511854410 2336 2826639623552794161258278177 2337 2869255268048002429955576714 2338 2912504261151809274707531861 2339 2956395962918632208860123358 2340 3000939707832784806849371566 2341 3046145127671653857989251769 2342 3092021829086265018997452079 2343 3138579723356631817300585710 2344 3185828697117842813643293116 2345 3233778949151846496020435985 2346 3282440654116372332856235762 2347 3331824306520377090823001741 2348 3381940377310204738958469035 2349 3432799665178941707115530421 2350 3484412945861255225848685128 2351 3536791330929987058821420663 2352 3589945909648084536904811411 2353 3643888115408906348295283349 2354 3698629359990575767112505957 2355 3754181407799680257284404355 2356 3810556002370230197868483875 2357 3867765248573705890187124331 2358 3925821231201595388727229501 2359 3984736405308080153292914540 2360 4044523206711852930738995724 2361 4105194450641138906220143871 2362 4166762933987156783103057642 2363 4229241842424645411799625983 2364 4292644344245926179556678827 2365 4356984006133648042591898382 2366 4422274378400937579533721220 2367 4488529419596690330234172853 2368 4555763072973754071135513495 2369 4623989700110780928217301095 2370 4693223648426777434675923048 2371 4763479694007292520859269719 2372 4834772599979985229837337795 2373 4907117568736760656169764121 2374 4980529790981250335305345578 2375 5055024907542421082354365963 2376 5130618548901031823279806182 2377 5207326806794231729487697337 2378 5285165764024151120902395659 2379 5364151976057077633243509977 2380 5444301990913355139653852930 2381 5525632840968879513557741316 2382 5608161552721416010171431725 2383 5691905649006392346584054067 2384 5776882648430602148378041468 2385 5863110578218594947494411357 2386 5950607463100508286028117270 2387 6039391849009761450309295686 2388 6129482281207449308028521787 2389 6220897839056542190175585725 2390 6313657603160880984215460516 2391 6407781201445672002933483505 2392 6503288265084642233530457769 2393 6600198986121294934131340763 2394 6698533561953213856331165191 2395 6798312764733315935440797420 2396 6899557374175634211300906149 2397 7002288758980670844334252421 2398 7106528297722237114401239338 2399 7212297972545972782991640806 2400 7319619777891975512448012277 2401 7428516326720614763194447874 2402 7539010246820742658425837174 2403 7651124799822094745468840088 2404 7764883264833836287230434311 2405 7880309570508108042888012366 2406 7997427665748523690926470059 2407 8116262165094789989098155844 2408 8236837706235532910715377089 2409 8359179608989400778872059707 2410 8483313219351255050042552392 2411 8609264582350752051949410712 2412 8737059772355486619590412871 2413 8866725580093746823062586309 2414 8998288828932645187945851434 2415 9131777076357554007988854645 2416 9267217915937595761002140339 2417 9404639693560194076733231212 2418 9544070794790519566397088960 2419 9685540376165637439750913161 2420 9829077637648617599027062281 2421 9974712569292927063099643193 2422 10122475208485909678137721052 2423 10272396402300359796301192971 2424 10424507049215954649541540837 2425 10578838877481359580843728843 2426 10735423670995955248735674020 2427 10894294064012366993779840170 2428 11055482750854465184930626772 2429 11219023297296881970150215702 2430 11384949333788773495567248260 2431 11553295383853691055767369689 2432 11724096040481978793446722279 2433 11897386811901306070905362933 2434 12073203280793828909423494394 2435 12251581967794766284542537864 2436 12432559473183575191681706682 2437 12616173358475170522239523276 2438 12802461270227352345375500943 2439 12991461840096630073978728556 2440 13183213790396991378190043888 2441 13377756852999796615977755108 2442 13575130856271688870610484456 2443 13775376663205679409322157614 2444 13978535239358567694085544274 2445 14184648610608146037042258262 2446 14393758911702921814280499857 2447 14605909364048329733811684812 2448 14821143304473822960073902896 2449 15039505183459100115277736204 2450 15261039573715757527727266961 2451 15485792189272818434072429978 2452 15713808873462109542591761356 2453 15945136639290822219455914003 2454 16179822636411590008275733463 2455 16417915213218421824523758396 2456 16659462862374112833997674481 2457 16904515305074671103272176263 2458 17153122414698186426468055664 2459 17405335323691824946678167006 2460 17661205324897606075813216000 2461 17920785001525170605147901857 2462 18184127105701074503859825254 2463 18451285711999848329564547105 2464 18722315072754402206843637819 2465 18997270795627388517946392050 2466 19276208675211121617971167986 2467 19559185895130938497023747102 2468 19846259835453669387216551304 2469 20137489299824565772505375821 2470 20432933298193807412904008064 2471 20732652299498634485217386203 2472 21036706989207639498060047595 2473 21345159548070007508955136507 2474 21658072383967417385422546940 2475 21975509437262764496546687193 2476 22297534886439377864946232434 2477 22624214480592274376949667023 2478 22955614218324083291430528884 2479 23291801707932767292079597763 2480 23632844819023132887927924211 2481 23978813070956055163904356074 2482 24329776256623734506291897624 2483 24685805859736779789665315934 2484 25046973650200445250495522517 2485 25413353130827468921842139808 2486 25785018103741387498716911743 2487 26162044147114796827954125206 2488 26544507152014489556056621258 2489 26932484829776803683591731921 2490 27326055218697754234608828373 2491 27725298222669372578524312533 2492 28130294087106208279411351640 2493 28541124969479039897600689013 2494 28957873383857098437170885207 2495 29380623803988251176407014034 2496 29809461075824040241335383417 2497 30244472053808413403763711536 2498 30685743980740179026938582958 2499 31133366157945585657285196122 2500 31587428291820059366004376668 2501 32048022198573419082132893643 2502 32515240116779780606348947217 2503 32989176447397946197010909644 2504 33469926031645129815672022368 2505 33957585927009081531345220442 2506 34452253649747801859564371608 2507 34954028987624256099402118694 2508 35463012206320498293521056172 2509 35979305899640407344876837454 2510 36503013159112631462212582544 2511 37034239462421640998849943542 2512 37573090805459622789813651475 2513 38119675629761296386174839412 2514 38674102916250330679801398371 2515 39236484152468820787044917475 2516 39806931387248964861594478850 2517 40385559238543852603998782652 2518 40972482908240018214556831415 2519 41567820231412250958966257175 2520 42171689650477226977384584390 2521 42784212306711428256986755296 2522 43405509972930349266570283804 2523 44035707188125307514001793712 2524 44674929147836710257095375133 2525 45323303882782560460651090489 2526 45980960106077950199833790189 2527 46648029436745421585722952118 2528 47324644202916224418500798777 2529 48010939711130387088987788545 2530 48707052004638325552554049315 2531 49413120179416517608375408667 2532 50129284096670774321382844904 2533 50855686746511804307087359414 2534 51592471913743854481572306739 2535 52339786590163203768104541618 2536 53097778592697935967108903777 2537 53866599025311518290779680191 2538 54646399848541181065864248889 2539 55437336392008228192355850710 2540 56239564874383863141649655192 2541 57053244967527750698838038087 2542 57878537265891134174372635704 2543 58715605903325424693375232053 2544 59564615970913096454169284580 2545 60425736187508734488687951565 2546 61299136264968469604648584916 2547 62184989633506973015638067748 2548 63083470753276087594834058746 2549 63994757895642722557324746991 2550 64919030400046848452341560895 2551 65856471512327130965861605747 2552 66807265585767579725534110371 2553 67771600977620072498742756272 2554 68749667193227669046639714770 2555 69741657841915920511028467996 2556 70747767723059174743037373857 2557 71768195842535754965402814451 2558 72803142439581487806414643236 2559 73852812065027475819383749104 2560 74917410547762559916656659186 2561 75997148135996507511756727647 2562 77092236402130172534069967508 2563 78202891448311490028902027285 2564 79329330748488714580479002058 2565 80471776419551658774625881236 2566 81630451999319560026621930216 2567 82805585784585530434976353103 2568 83997407543766317940470817275 2569 85206151923193964705265102190 2570 86432055093129985841947231317 2571 87675358223674768388202573519 2572 88936304062823474227330116161 2573 90215140483390758623318338522 2574 91512116991760008478061705885 2575 92827488347248534968635574076 2576 94161511000175578055342320847 2577 95514446785121238085402821710 2578 96886559286911996431914281977 2579 98278117609255303275701464704 2580 99689392667214177347329678338 2581 101120661032728578988265893739 2582 102572201152122952698231636583 2583 104044297270055292338605019669 2584 105537235570573261781744905172 2585 107051308181062210692971890896 2586 108586809235336745775701255293 2587 110144038959189899333755652422 2588 111723299653977719324292802113 2589 113324899865403335438427742634 2590 114949150286022272847092042775 2591 116596368008927310528424988821 2592 118266872347571795794430147046 2593 119960989176053966279872606293 2594 121679046664624542313551170497 2595 123421379708302594250216586086 2596 125188325576402099151557639794 2597 126980228431245488428979457669 2598 128797434890011668483695196778 2599 130640298635348100112330085279 2600 132509175887809991288054106074 2601 134404430110207146635446503862 2602 136326427388870625215148138926 2603 138275541233606665886137575767 2604 140252147865993057952058023573 2605 142256631116849217511251310077 2606 144289377619729834933157934737 2607 146350781807857655872797523741 2608 148441241010946626728352918709 2609 150561160553582133016877398130 2610 152710948753469856138318763009 2611 154891022123287163402259705089 2612 157101800268417206616536543356 2613 159343711194334850078852619085 2614 161617186101848162761039987050 2615 163922664802122725147345734853 2616 166260590407414585795209999870 2617 168631414855878028158188165790 2618 171035593495735268231320086573 2619 173473590722054796703139380635 2620 175945874452263565373758628178 2621 178452921877125861232170873475 2622 180995213825463458780062436876 2623 183573240631608655173855266356 2624 186187496387156841781635119452 2625 188838484927211842015322327061 2626 191526713966953555542152336301 2627 194252701209039107047666007519 2628 197016968362725633669643969517 2629 199820047374836999025675738022 2630 202662474329138415942499297937 2631 205544795803325614769749954961 2632 208467562646303795517440163626 2633 211431336463704178061551962194 2634 214436683270674753201635396045 2635 217484180108478111388009143538 2636 220574408570355597286037585548 2637 223707961551810222688927528020 2638 226885436647059099042732977577 2639 230107443035656105788895726542 2640 233374594746999872486110475025 2641 236687517686002723693654233738 2642 240046842763072992037302271745 2643 243453213061589605005883731594 2644 246907276830728106619044023140 2645 250409694797554107963455153479 2646 253961133020012070173800648846 2647 257562270346505738219636694593 2648 261213791126317475805400919428 2649 264916392819599751469558911183 2650 268670778562440589678369773817 2651 272477664930247198906378924170 2652 276337774354619904431214498873 2653 280251843043167130067056699981 2654 284220613245295989824895910360 2655 288244841331557069624919569735 2656 292325289905404648877051524733 2657 296462736045230096420963861424 2658 300657963259088460557786050259 2659 304911769892640826404181830479 2660 309224960923786735573465531593 2661 313598356539798561954064675032 2662 318032783768740870684816958664 2663 322529085229143778262873446010 2664 327088110595030925621997242294 2665 331710725521543929600394247748 2666 336397802940340107032417194838 2667 341150232164646510551836028064 2668 345968910011726869025754837817 2669 350854750090911355225643066767 2670 355808673749769393101536790456 2671 360831619548730262710990295575 2672 365924534027534445563777841171 2673 371088381370130446662010516462 2674 376324133987912173509424919694 2675 381632782378648971738596299839 2676 387015325522950151324967332389 2677 392472780941058227285585426441 2678 398006174898914095429609450136 2679 403616552666717857140843786523 2680 409304968530899273404193751795 2681 415072496258426360094298367861 2682 420920218910915602409411799153 2683 426849239518745772268967881070 2684 432860670693470941350583224762 2685 438955645515875710115822805940 2686 445135306942781281746440537804 2687 451400818913258532309745437632 2688 457753355545843288831041598122 2689 464194112467205451738671174399 2690 470724295795714132051463204414 2691 477345133696944376432106121520 2692 484057865149455924980881444123 2693 490863751731604017345174434361 2694 497764066165317222025928543197 2695 504760104338765360409322129776 2696 511853173623842103012101402740 2697 519044605139331253908440913077 2698 526335741837718571424320237633 2699 533727951013587541813386001518 2700 541222612155302149034411568199 2701 548821129703454876874551280933 2702 556524920662877894886764496623 2703 564335427616059380462783978858 2704 572254106090854766731212797388 2705 580282437833882606207653172348 2706 588421917929220128159430288756 2707 596674068336886818564121433540 2708 605040424757719527453427823363 2709 613522550442150735110571028411 2710 622122022796367793554878507537 2711 630840447466693524541591032289 2712 639679444682041859577833496688 2713 648640663619311018498205349605 2714 657725768477053795395694273015 2715 666936453127398117725409233686 2716 676274426915754469022913175867 2717 685741429604885168523507892674 2718 695339216895373910570071218840 2719 705069575667573682912822169913 2720 714934309217464101284607472587 2721 724935252802318522557482672845 2722 735074258586473717077479911468 2723 745353211496669474352566375598 2724 755774013872152169551282552345 2725 766338601635755055834322338363 2726 777048928642652406568649067062 2727 787906983173365762953580044820 2728 798914771975378524247316005968 2729 810074337084372718479424712091 2730 821387739552805152462983147232 2731 832857076605800850918969185579 2732 844484465050681125474036373711 2733 856272058774063708112868779944 2734 868222031826220306133283206055 2735 880336596266059689076854310035 2736 892617984914077446838794937505 2737 905068469552026931261344772313 2738 917690343338106983872787649157 2739 930485939368256710518896306343 2740 943457612747107844069773336669 2741 956607759517972895578399156690 2742 969938798382967546675037199638 2743 983453190008897832486893193222 2744 997153418389834472257591903878 2745 1011042010536243425730768774137 2746 1025121517473168317315065973969 2747 1039394534320090025030972828837 2748 1053863680917745313037446224192 2749 1068531622306345121860866749651 2750 1083401048973927147329306797299 2751 1098474697740709232683694419472 2752 1113755331621740865460633639553 2753 1129245761125317585977382708537 2754 1144948823722561195858423750954 2755 1160867405567973457372400039165 2756 1177004420568437166172826626656 2757 1193362832534142654087435203383 2758 1209945633839361718612364725202 2759 1226755868012138621586696837967 2760 1243796607979046166075363225732 2761 1261070979102194071821058917236 2762 1278582137000031191237196827848 2763 1296333291040388373891479266785 2764 1314327681729242859630404973014 2765 1332568604668680086135334450291 2766 1351059387505385664198517685205 2767 1369803414362581104573051881943 2768 1388804102339855409712888184500 2769 1408064926428303435293700835752 2770 1427589395553152964219525174118 2771 1447381077981511446097398734281 2772 1467443576899085426921001555820 2773 1487780556320121799512164926757 2774 1508395716189354584089223357354 2775 1529292818803910613387591979263 2776 1550475663431453832898349289146 2777 1571948113254012612214687066012 2778 1593714069493123931234303300148 2779 1615777498885730330667547716453 2780 1638142407306955506406448052112 2781 1660812867788413328868767835230 2782 1683792993629072417141642818118 2783 1707086966966517749814800942183 2784 1730699011366184703763941365994 2785 1754633420956315628172530492923 2786 1778894532485663540523722593127 2787 1803486755033091685354883638005 2788 1828414541523663514781126391451 2789 1853682419024042789942056361302 2790 1879294959706699603522082479120 2791 1905256811742482088331121525605 2792 1931572669702477991448424830438 2793 1958247306059346578701949441790 2794 1985285541016181574160631783766 2795 2012692274628413482456601430521 2796 2040472456048822529670959330728 2797 2068631116282047454720356457643 2798 2097173336834696350596616385967 2799 2126104283114728052547719406570 2800 2155429172475404409375352331530 2801 2185153308272044816315757067565 2802 2215282047288355408658453626996 2803 2245820834463296142348008338537 2804 2276775169688110614580558668469 2805 2308150643216288439823457903914 2806 2339952901819403788612852092449 2807 2372187684893403743175581627147 2808 2404860789961144168035968177768 2809 2437978109488487353118225877043 2810 2471545595721200401320897643707 2811 2505569298224602836336842086163 2812 2540055328042265234514476086655 2813 2575009895973209697921472161875 2814 2610439276039614929616613842372 2815 2646349844515839649533380802246 2816 2682748042692104622303963878912 2817 2719640416669881286798570171294 2818 2757033579408281312199310283672 2819 2794934251300630036210860516407 2820 2833349221490049904543081682818 2821 2872285389242320872281658092183 2822 2911749724516895477755341623330 2823 2951749310151436223149860553706 2824 2992291301674246961111143804563 2825 3033382970316170555781457265351 2826 3075031662050163672828667347084 2827 3117244841446536839940137324524 2828 3160030049925137526485486961850 2829 3203394950470219144509129723809 2830 3247347285080430394767476105960 2831 3291894920359909903933259693968 2832 3337045804151008149672165769978 2833 3382808012018520431383987969012 2834 3429189703049791160913454723925 2835 3476199167249319789084058972541 2836 3523844780490615769038563477018 2837 3572135052838740044979361669646 2838 3621078582637992509027749721321 2839 3670684105780285821633911652421 2840 3720960448912455577116574669516 2841 3771916579668703648727698120687 2842 3823561558981024457518202930007 2843 3875904592294301862848397956667 2844 3928954980963042837507250184475 2845 3982722174468065281753063677260 2846 4037215720882422925459331330643 2847 4092445320108981417813965269291 2848 4148420773398105305862388951589 2849 4205152037625786494784113158601 2850 4262649173845345631352026842548 2851 4320922402626150672401772807251 2852 4379982051621260805929856951173 2853 4439838611987153501164404409394 2854 4500502684948909126547856875995 2855 4561985039321752644448395771208 2856 4624296557055041270027064911644 2857 4687448291876822054386798235515 2858 4751451413797543139133799074339 2859 4816317268899230943294524118433 2860 4882057322779497698569708778278 2861 4948683221507351987461465409358 2862 5016206733987721225425974774091 2863 5084639814106327034220883559455 2864 5153994541994581030379884991275 2865 5224283187386382065208484432301 2866 5295518149762876973310819409357 2867 5367712022944470248404564682767 2868 5440877534094568228279244973512 2869 5515027609570533454338510157331 2870 5590175312765150974068462953086 2871 5666333911240709565674802040026 2872 5743516813386542310703620840382 2873 5821737636860875242824617387001 2874 5901010144042401004120309901462 2875 5981348311805002456942369399339 2876 6062766265740917933825901957753 2877 6145278351293923054805855774935 2878 6228899066731238693145593404589 2879 6313643135661238867741713416439 2880 6399525438730837992380906391021 2881 6486561087554286429387578675394 2882 6574765355112351707268446622496 2883 6664153751119266257277185277223 2884 6754741951099587948676268048896 2885 6846545873220876895697081086583 2886 6939581606023683783343299038731 2887 7033865486748054601910435208731 2888 7129414027691650649489825122711 2889 7226243996058711763187019232931 2890 7324372338920859457895118269331 2891 7423816264617690900729591392549 2892 7524593166294356285764831045054 2893 7626720704883507622951233617720 2894 7730216731193272976940647198250 2895 7835099370500846261701054130247 2896 7941386943164004253921467471438 2897 8049098050857196235071679835174 2898 8158251495679264626660278079316 2899 8268866368063476693556570270016 2900 8380961964353616052343961712769 2901 8494557876419992901021448747086 2902 8609673907675571383091611645272 2903 8726330164430600187737122668675 2904 8844546970319929705354611440993 2905 8964344959429521549221209254513 2906 9085744989105589416330569245296 2907 9208768234886874284782017113451 2908 9333436101665713751803627059593 2909 9459770320460609622624918954611 2910 9587792857898792122952986924119 2911 9717526014864258525184363023322 2912 9848992334270850819145880785020 2913 9982214701621608099685699693457 2914 10117216251040818876175303573874 2915 10254020467781206448244561534315 2916 10392651092482849921847096403880 2917 10533132225665410947789176363663 2918 10675488230181240473732413213038 2919 10819743837730557204789703819815 2920 10965924049475469999755430072546 2921 11114054244616733525852210328751 2922 11264160079134818876649301261908 2923 11416267596467600365781612631102 2924 11570403124343999176684923368227 2925 11726593387602697276982681758288 2926 11884865403083260543079923816972 2927 12045246594626731685325214117158 2928 12207764685988510188764074874218 2929 12372447818062446162424095409187 2930 12539324439779114363355079653666 2931 12708423427595815239279086277430 2932 12879773974343229086784002786514 2933 13053405711024529569108060501111 2934 13229348593572741557661717055971 2935 13407633027002986331558859938425 2936 13588289750042192615466494630537 2937 13771349961679321736748185260568 2938 13956845203628395625457119763624 2939 14144807489322394760228168911904 2940 14335269184169869285980552566563 2941 14528263137039062889550778724231 2942 14723822558267663456370513259888 2943 14921981153684582328731606320854 2944 15122773000331678880872154212438 2945 15326232683071517286641258479921 2946 15532395167979164881604024836130 2947 15741295941585157885112649674561 2948 15952970881894726165037646513468 2949 16167456400316125585420828161405 2950 16384789310263881603314669588889 2951 16605006971823589426700813299135 2952 16828147157894995582513215877141 2953 17054248201645328167128026271612 2954 17283348860147248843860210163246 2955 17515488464673754430952642370659 2956 17750706781785231517169574942714 2957 17989044166519967859503847534142 2958 18230541420883727765338589297118 2959 18475239949990927576250470171537 2960 18723181617909321855275225999129 2961 18974408906807931913264435899678 2962 19228964770108590453467240110733 2963 19486892794697766074086233578735 2964 19748237051335857167289739271556 2965 20013042259991128934190394705397 2966 20281353637456775698286635587064 2967 20553217065866280515614236379360 2968 20828678937467378428659425799397 2969 21107786326379262688495221385523 2970 21390586830471679640437018327771 2971 21677128746425540242084835532341 2972 21967460908664459908904808031607 2973 22261632867781489751283194809640 2974 22559694726469481593187510216862 2975 22861697321377830629964459564468 2976 23167692055987096750326759294728 2977 23477731085960849498195793626452 2978 23791867148909011434925310590321 2979 24110153753301117733981260266425 2980 24432645005061865383987207550883 2981 24759395800113343946579246201377 2982 25090461647745275692774108805051 2983 25425898866855041394702926741984 2984 25765764406034080650029662468885 2985 26110116043575827441477641228206 2986 26459012204218706694432184397319 2987 26812512162993409242641858550495 2988 27170675858561869840715177242120 2989 27533564100976650523004550656782 2990 27901238381554216481299141920418 2991 28273761084620561005394996757201 2992 28651195293856008585043392809122 2993 29033605008102604220874542643145 2994 29421054944116567562392060502861 2995 29813610756514384801206028573871 2996 30211338836867913222838717162859 2997 30614306537867555575267470986515 2998 31022581968693870829277025496388 2999 31436234223477679428967537440419 3000 31855333172880873052526611146472 3001 32279949696934794944628378969986 3002 32710155472761758638607508227827 3003 33146023211874571105936034454214 3004 33587626443969067469043533403368 3005 34035039758769196585452950761613 3006 34488338585819655461431620953256 3007 34947599440962537589034684368184 3008 35412899702057906638351455235258 3009 35884317860179617876154684116725 3010 36361933291190405484609844700762 3011 36845826511746127347731095831593 3012 37336078946650653714426364043588 3013 37832773189759456039925363355245 3014 38335992767038276236119544383716 3015 38845822402458681622218049181167 3016 39362347776683163389897795566480 3017 39885655798047012721440257876304 3018 40415834356791144021381026302843 3019 40952972601226412424727806422537 3020 41497160687434081346587635853799 3021 42048490060710499483153940590209 3022 42607053200653732998307823319973 3023 43172943907988351422203649988597 3024 43746257044955321991457447861430 3025 44327088827618519126133460460430 3026 44915536561473531583671476006680 3027 45511698939339410035234190991233 3028 46115675772100566462604937202334 3029 46727568292289209502594556471267 3030 47347478879873019554188318223655 3031 47975511371635692597109361426342 3032 48611770781921553278737905423342 3033 49256363617923635467073238490759 3034 49909397595294848819676385845523 3035 50570981959455069184874956681001 3036 51241227195976901442080199431158 3037 51920245358025335631998894581240 3038 52608149771424549672737117009477 3039 53305055368345808446322775990119 3040 54011078386960123990739441814960 3041 54726336711492235519982295290057 3042 55450949566362291471669305180290 3043 56185037862725949238989124198816 3044 56928723887006562468321905012188 3045 57682131654043680841300432845203 3046 58445386589915516905172932862726 3047 59218615891820409429059444706154 3048 60001948205087606393275360283939 3049 60795513989918580939225603046661 3050 61599445192482400370907422122416 3051 62413875618646152274214258699639 3052 63238940599049373117836171810808 3053 64074777369955254647770084734206 3054 64921524732196779474743762325801 3055 65779323439282835075064983323646 3056 66648315850106847022193920333386 3057 67528646324444430643381078626159 3058 68420460869313424901885254877256 3059 69323907542002260931049087399318 3060 70239136089968380536350289982554 3061 71166298361539097216295908934723 3062 72105547939233432209889299471075 3063 73057040558279888063910597196443 3064 74020933733244751693257640691398 3065 74997387184513894078074681528979 3066 75986562458108573442343781083067 3067 76988623360281118066347012193239 3068 78003735570397212777453586697034 3069 79032067083798116042246004890156 3070 80073787817626329077416831892003 3071 81129070062109844406167382901039 3072 82198088079205978521423135269751 3073 83281018562466047802200945687309 3074 84378040228369992124094053316099 3075 85489334284932826387046973151575 3076 86615084015600493326643814185220 3077 87755475256762446025541144218828 3078 88910695974076942891296707468271 3079 90080936749057179306973362354371 3080 91266390347691975608205763115186 3081 92467252216275995486036224440149 3082 93683720042189478356584152180950 3083 94915994259146259440542530192610 3084 96164277599993860603017006790693 3085 97428775611556263147175680263804 3086 98709696199313295282451082098321 3087 100007250152018404658165596117506 3088 101321650678113865615489246852810 3089 102653113940307155591857554636147 3090 104001858583576050626122954543592 3091 105368106279890628988017775884688 3092 106752081247659828280959787051202 3093 108154010806789582131178271023777 3094 109574124889419876168826099705754 3095 111012656605513070655621147146951 3096 112469841744727914992136726551693 3097 113945919352735721829412827723786 3098 115441131224075179762603417881513 3099 116955722489397723968547570088861 3100 118489941099144323883196551778324 3101 120044038421925143109158550002898 3102 121618268718856772474256467865443 3103 123212889753285088979600459838116 3104 124828162255618653882707357911065 3105 126464350544607568087927240426478 3106 128121721982505959248070223871757 3107 129800547608123590683259165197182 3108 131501101582147520254684191628609 3109 133223661832187252817933584582238 3110 134968509488082765942841701805121 3111 136735929539168103420542153277092 3112 138526210259390028220696818847997 3113 140339643877019138202299241041006 3114 142176525989400424283782213207715 3115 144037156245345250506721005007717 3116 145921837749332064364445486440526 3117 147830877756816923174001429405672 3118 149764587067699523277973096413909 3119 151723280734794374898388055615752 3120 153707277446374186728627838066881 3121 155716900248048293395769163833809 3122 157752475914192250879861686914171 3123 159814335683484705923626617518232 3124 161902814619028825144338979921031 3125 164018252357803465891408152216719 3126 166160992459278777048100275386466 3127 168331383169042287347036633084989 3128 170529776755707677745755545802652 3129 172756530288981247683610280984107 3130 175012004964659466920954730270405 3131 177296566897406214437389430704209 3132 179610586433631270906986016401059 3133 181954438959253750376533094008584 3134 184328504200250192123549161873184 3135 186733167045684723626715470781089 3136 189168816835711851758198541326603 3137 191635848200159108739788709797043 3138 194134660333766026573449866448699 3139 196665657850610327230823737545645 3140 199229250046360889904428525810719 3141 201825851768843954419345242435700 3142 204455882667084157603874901538561 3143 207119768078312726812796494334461 3144 209817938263566868546076990212287 3145 212550829311447538688548220460937 3146 215318882360043612389061518813793 3147 218122544517752531073897029677296 3148 220962268071291766820919517220981 3149 223838511423901465470227137989925 3150 226751738289201740320169110921307 3151 229702418647102357490526403558738 3152 232691027923260351631958536776138 3153 235718047963027836130078326483185 3154 238783966196260326912438802067738 3155 241889276629639908303431911233712 3156 245034478996580478920269126820337 3157 248220079768269765852228781210552 3158 251446591288413467921617752221264 3159 254714532803345988522781886610989 3160 258024429581351145411803462071300 3161 261376813962197988304061078153644 3162 264772224460771369787424019955227 3163 268211206836395829603841655242538 3164 271694313180504877077109399229856 3165 275222103006122662177157697645439 3166 278795142319296305210179068308837 3167 282414004729111937710002971710182 3168 286079270502609828947448086811184 3169 289791527695718369487517793048445 3170 293551371191367085116486960851346 3171 297359403851729254964498932879765 3172 301216235539243170886786625142480 3173 305122484290561332933621266647213 3174 309078775320185504897897658492762 3175 313085742216527814816083502713627 3176 317144025927860274046116262032066 3177 321254275980900631963679914898666 3178 325417149448772065692615150990048 3179 329633312192534298912171738132583 3180 333903437810844131017256049129602 3181 338228208904860132300508490896564 3182 342608316009289563565852592271818 3183 347044458881102906604412969030373 3184 351537345411647527219154942874843 3185 356087692939616393711003780873497 3186 360696227143903556631563426481542 3187 365363683381279651398304559117703 3188 370090805559658905526439381902358 3189 374878347500942417368181334193508 3190 379727071794360955145866712424083 3191 384637751184955555147326460966540 3192 389611167406654845272244791478534 3193 394648112596871215420953780761758 3194 399749388108965780079161054534400 3195 404915805953447244147444746981419 3196 410148187589471913352346014112737 3197 415447365393141413525604834092502 3198 420814181427679362967105210691841 3199 426249488939333304957432315233869 3200 431754151105863771168729556518965 3201 437329042560565159194838416483894 3202 442975048118696939699025001633006 3203 448693064330147756289189769309137 3204 454483998183432459873439911440117 3205 460348768687533430216841492321687 3206 466288305553080957458012437288605 3207 472303550803915686559588801253150 3208 478395457435063607073028301119966 3209 484564991054573606931812046401930 3210 490813128517891975843811227340633 3211 497140859600539326570101966118011 3212 503549185608483063238092011511276 3213 510039121082228389998207318932023 3214 516611692382780641998844633106640 3215 523267939427735756801128770497283 3216 530008914252417711183513841578582 3217 536835682778564683199493616544050 3218 543749323350220080799903175768334 3219 550750928535621675747863706835291 3220 557841603637417849133279103613447 3221 565022468528378236394853882827714 3222 572294656135499848534980620604347 3223 579659314310169233712543312947336 3224 587117604285716059712999060069561 3225 594670702582668475996467073662078 3226 602319799439304561568791950535168 3227 610066100752654466088755882032642 3228 617910826481592836037578095340423 3229 625855212624253428184032073987666 3230 633900509593198224177564259191421 3231 642047984229922548603103390243610 3232 650298918151629066616762836323152 3233 658654609803514006306050724537350 3234 667116372776666603996201561954053 3235 675685537898839830561325023092398 3236 684363451522988102819099468021032 3237 693151477657238950322957070854044 3238 702050996223573947580049056031598 3239 711063405227731036241081183949476 3240 720190118987525649902518239721247 3241 729432570343426930624400895913316 3242 738792208856007914026724506259372 3243 748270503057952653476404354877987 3244 757868938620116106763346802089040 3245 767589020645733210899679826760411 3246 777432271804560760974510428988538 3247 787400234670073767671686879242344 3248 797494469821153142116783956014341 3249 807716558223069221989041970988547 3250 818068099296170471948715672701551 3251 828550713341468887649890047066856 3252 839166039575776187711504077324294 3253 849915738602720902659286958302033 3254 860801490413769669490822089154631 3255 871824996905521189923417721692232 3256 882987979846041241016859214737413 3257 894292183439294349410465860398619 3258 905739372256211999174337155335567 3259 917331333847138820887022000177831 3260 929069876637044208947221363343174 3261 940956832586876072017154121519343 3262 952994055052316665010125174108737 3263 965183421494953496226450443526427 3264 977526831303970632032385867901117 3265 990026208558063211139944399747047 3266 1002683499809445790617552510261281 3267 1015500676897454085181474354962765 3268 1028479734694242090150785875155363 3269 1041622693971032149256526349280714 3270 1054931599104862611292228495835648 3271 1068408520998465139310901190601205 3272 1082055554747414530984644384866507 3273 1095874822614630321461410237287136 3274 1109868471657270121308744725132791 3275 1124038676756871040997894491040864 3276 1138387638205317472511124100267691 3277 1152917584791656681240296009220588 3278 1167630771346461375790287106710018 3279 1182529481886372979698363373615869 3280 1197616027116168597097180191933997 3281 1212892747632104998679457635508848 3282 1228362011380988696359416280776143 3283 1244026216923413561501672603225079 3284 1259887790849121667395532877353782 3285 1275949191101247709996482531069445 3286 1292212904347247061285361234281045 3287 1308681449365280790598608261239939 3288 1325357374369975992373577473775644 3289 1342243260462106216113983855013441 3290 1359341718908437586429156545524160 3291 1376655394655880849258524065642349 3292 1394186963564665088831868398751521 3293 1411939135988159394308252552606489 3294 1429914653958604094827577602377949 3295 1448116294833822251139097440450172 3296 1466546868434726274039303504609809 3297 1485209220760162057765583414757610 3298 1504106231075396617109958842595744 3299 1523240815696360711088291854311250 3300 1542615925028310727317258431571710 3301 1562234547420759103084974466364396 3302 1582099706155491099889451396638151 3303 1602214463373496222878275603557876 3304 1622581917011507762013267905677375 3305 1643205204802272748097683151257263 3306 1664087501158769187208748390381297 3307 1685232021249176879974788208457186 3308 1706642017827914140369110993874891 3309 1728320785386697053360100589882781 3310 1750271656931524146083145006925721 3311 1772498008211237376101515208359739 3312 1795003254439569709645082568679415 3313 1817790854602647326735764684779366 3314 1840864308125201355222588969476674 3315 1864227159258477459272349428531824 3316 1887882993689699077492707848568182 3317 1911835443011877736883697563710161 3318 1936088181275601045623405634618231 3319 1960644929542264754257855167520550 3320 1985509452377244456306175147653478 3321 2010685562488098612098780994987862 3322 2036177117158168411349529666901619 3323 2061988022971329692260720360922915 3324 2088122232185050716731866181214679 3325 2114583747543300167393673597651752 3326 2141376618588077675715925877383247 3327 2168504946562114872940211924840597 3328 2195972880657878392080544452273067 3329 2223784623011731295458659883799022 3330 2251944424889392940507727638878444 3331 2280456591773259016585591825044671 3332 2309325479483287119097999614985325 3333 2338555499359205112499573768920271 3334 2368151114315775495575556085061284 3335 2398116844121653876768961451553828 3336 2428457261387969232473012420813125 3337 2459176996945626945440973240250045 3338 2490280735766125855115874488382516 3339 2521773222439133581543913091993820 3340 2553659257024444840093996241499574 3341 2585943700631690663338385170233984 3342 2618631471202325798893811643888870 3343 2651727549193367961169528668596245 3344 2685236973288285247936969147023923 3345 2719164846186696714998921915424111 3346 2753516330243013632420867902771489 3347 2788296653364068490014416753949529 3348 2823511104574346564773770698738129 3349 2859165040023546945263096293459960 3350 2895263878477223295114137011978037 3351 2931813107436317642989910865072740 3352 2968818278552011400938436175954527 3353 3006285013859310516215319459413359 3354 3044219001114889734620352825105349 3355 3082626000146846263466821254418517 3356 3121511838114301956152264528522065 3357 3160882415975481905736484294372757 3358 3200743703667820665810855566886601 3359 3241101746696562194844205000109639 3360 3281962661234097416621399371944636 3361 3323332640831322679840799575084085 3362 3365217951434916896378642769358207 3363 3407624938223737183136042661815983 3364 3450560020542724496024084574188607 3365 3494029698866657395869611339106714 3366 3538040549649355516952914628943913 3367 3582599232417155459776055471432481 3368 3627712484532061592600861486832150 3369 3673387128417351936456071588333533 3370 3719630066233305694272255084446419 3371 3766448287237391672560297014421496 3372 3813848862371181562015406946741308 3373 3861838951757618950552867461869431 3374 3910425799197706739035836778637851 3375 3959616739807401158081067094620012 3376 4009419194422640790697055678356241 3377 4059840677378457226221933415880727 3378 4110888790820891974685326762966348 3379 4162571232630963491004292388642221 3380 4214895790641996801193866341109596 3381 4267870350711135625731514019588052 3382 4321502890840587793173310387261964 3383 4375801489399421100046652260444112 3384 4430774319147205559487110577160871 3385 4486429655608882472653528611132165 3386 4542775870999262246091783044448055 3387 4599821442753807934677930523459761 3388 4657574947352424759376914453955857 3389 4716045069009052131697297154958096 3390 4775240593393158109817425380167498 3391 4835170416481087646985699837755700 3392 4895843538173652036069392470396647 3393 4957269071312235858489858626249139 3394 5019456235190847982956339324302618 3395 5082414364740045445977525459681581 3396 5146152903931788786322707364891747 3397 5210681415134297881448951402643438 3398 5276009572408030312558557642318960 3399 5342147171034642033759016553451053 3400 5409104120702383071324644485540415 3401 5476890455212394833715669999934697 3402 5545516325551792749236115206693589 3403 5614992009780592054834922463734601 3404 5685327905990721966307216210155463 3405 5756534542376932933582068557090122 3406 5828622570079961614834244909258307 3407 5901602773444834876504813562604058 3408 5975486062746379203605308813550837 3409 6050283484638400174846257027243463 3410 6126006214759703983614794243649168 3411 6202665568377695755032142663695871 3412 6280272992873054573504514323055379 3413 6358840078581359851256564617351465 3414 6438378551154534655431445762118311 3415 6518900282604176408723290139519103 3416 6600417283537856379405235104162795 3417 6682941714407899318141345448445483 3418 6766485877620599716039326581145434 3419 6851062228994264580783730795950360 3420 6936683369739379477303259251871486 3421 7023362058129799544417708268870727 3422 7111111201351870407742886268238298 3423 7199943867392724760493016080881463 3424 7289873276756334976875837946844448 3425 7380912814572946152095330980220023 3426 7473076022180008643212153417252730 3427 7566376609456853408528845921465505 3428 7660828446268423759585593287040322 3429 7756445575029375185847033642260028 3430 7853242202008496314309410531987436 3431 7951232710126493177712900442785843 3432 8050431650118959743704931114759963 3433 8150853753572185809931419370503750 3434 8252513923942507480844065697549275 3435 8355427249834558579385486929676798 3436 8459608995874801114586320312581523 3437 8565074616236722314615840466944685 3438 8671839745366314438910672906623577 3439 8779920211758803288937346155062064 3440 8889332028533815672895791036643311 3441 9000091407468310568670130313831262 3442 9112214749419141145516674267198561 3443 9225718658616946667412020442406527 3444 9340619932933784211283806759715022 3445 9456935578442827937782049400465529 3446 9574682799528713517886421734932484 3447 9693879013717981593789907333956055 3448 9814541841629745433620649143328148 3449 9936689122081907288361481230647909 3450 10060338901879726934788990177332669 3451 10185509451202933236398080813233992 3452 10312219253229738006035779250411316 3453 10440487019810060433242488517003969 3454 10570331680922497099108508790360958 3455 10701772400638974071786591070651912 3456 10834828566412149933798197227681471 3457 10969519805336909304816637200114196 3458 11105865973265641394778878724954871 3459 11243887171372089523902072522266982 3460 11383603735091912992371444675025438 3461 11525036250994509866321073384023979 3462 11668205545546234853709021270432203 3463 11813132702295917246741519838419573 3464 11959839050458072012857867807924520 3465 12108346182417941366364310173952185 3466 12258675942132000422306519699129551 3467 12410850442958459449287133169377385 3468 12564892055872329189741751061927267 3469 12720823427627431459208104184088339 3470 12878667468783252608482308685208937 3471 13038447372204622821708769155039112 3472 13200186600897549183399793629454451 3473 13363908906852838827117994703162904 3474 13529638318688065670963011129548898 3475 13697399160841529519704884614506225 3476 13867216041017472745749737063428979 3477 14039113869736886592360079054992911 3478 14213117847583055902910962113817188 3479 14389253485115845252036385633010088 3480 14567546589914611262015287420056192 3481 14748023286862724844041477648214280 3482 14930710004984851686878692548609204 3483 15115633498108592866392686806770531 3484 15302820831493094748110634332422411 3485 15492299402874818562785047004787258 3486 15684096928884401229326770283625879 3487 15878241466483695241709444691796173 3488 16074761399167761792376734902378360 3489 16273685458800455518231166211822115 3490 16475042711598390787327214501376023 3491 16678862580372481554641998401733273 3492 16885174830290680765148405648693682 3493 17094009591533023820390510225969201 3494 17305397344829899749804548148907751 3495 17519368944538287636518935563709051 3496 17735955603952276516741773814041358 3497 17955188918808327605959872475928100 3498 18177100852364717802226365335525575 3499 18401723759343806741692835123561973 3500 18629090370777036307141884364888496 3501 18859233818392330477119141569063092 3502 19092187619221240377198747838289435 3503 19327985700439756620998431573362413 3504 19566662383734146187775837264177677 3505 19808252410603611538916377161992950 3506 20052790926481321963532722162776834 3507 20300313506507511246217616708921392 3508 20550856139402162093996790712704237 3509 20804455253717294584339379523380615 3510 21061147701457717871932359093746334 3511 21320970784821425115883652731511220 3512 21583962239564781865968549012535962 3513 21850160262240109713464275120839135 3514 22119603493301635575962553397580493 3515 22392331044849515994614037401415050 3516 22668382483472825974706756692627285 3517 22947797858509448722340675136723530 3518 23230617684622336758052788550713553 3519 23516882970584868010309646455264014 3520 23806635201586565604334730845989826 3521 24099916368553700668934767919658833 3522 24396768950180610513381628711157193 3523 24697235942795511320566033900039835 3524 25001360842113507365379184266355525 3525 25309187673657763026839814207121123 3526 25620760974230248275414312322616254 3527 25936125822898609203788522165865063 3528 26255327822180647219688308986875286 3529 26578413129607420635686122498989882 3530 26905428438617406853245291793821496 3531 27236421010706564536003285659551784 3532 27571438656028079564227560385715959 3533 27910529766140318011375972417399790 3534 28253743294308007788424671708586464 3535 28601128788859217120447321980604416 3536 28952736373183774593182860740075525 3537 29308616779710616158576074849610245 3538 29668821329599196746596927816818483 3539 30033401967348761088122758998421039 3540 30402411240178450166768573757564158 3541 30775902333280267408631186601660386 3542 31153929048883533028571388675238028 3543 31536545842163537477136822931862132 3544 31923807799985946189378951587191789 3545 32315770677483356675942792762658663 3546 32712490876475205314421786846353996 3547 33114025482724673203056573625891376 3548 33520432244029595452760693956027030 3549 33931769608172393970587510408842665 3550 34348096700677438221940186794597804 3551 34769473363466920557662913097088463 3552 35195960132280065625949026350435510 3553 35627618276048105785202473255523395 3554 36064509773970684262911261047732203 3555 36506697355623334693583439628134873 3556 36954244477686370755517557657717018 3557 37407215364798525024627777083072201 3558 37865674985933565176142977017605156 3559 38329689096014003239599190820067208 3560 38799324211930625541482903321185950 3561 39274647654930444176437305839140959 3562 39755727526274274698114012630733089 3563 40242632750413367277251669116060938 3564 40735433050280112729311204619411897 3565 41234198991268061505426070844059766 3566 41739001956150784988650017611462396 3567 42249914189880266256577484042632349 3568 42767008774128889693953316605072287 3569 43290359672921468471915161376129971 3570 43820041706795281422493423867488001 3571 44356130599281288498422394204681103 3572 44898702950677079548141503360945555 3573 45447836285393120755381197323950264 3574 46003609025333425453853066718690429 3575 46566100538122971798917743728787775 3576 47135391110090851079945600950663372 3577 47711561995395299752738854571980032 3578 48294695388604025859702588252101101 3579 48884874474733607160777606774739283 3580 49482183401421641270879801904718509 3581 50086707329897576076502505681413152 3582 50698532406741274058758346797095991 3583 51317745815802661584243784391541806 3584 51944435749541242617452362413547924 3585 52578691461912279943802400789040146 3586 53220603239281738102731185962199649 3587 53870262454297042251954572443140023 3588 54527761536371874686429537727730428 3589 55193194026559896004320725963189824 3590 55866654547603764036247728811242288 3591 56548238859830547347689637855707321 3592 57238043830759279804974614870202022 3593 57936167492037148366712590461937876 3594 58642709008599840874068836247482220 3595 59357768736667948670723282071395804 3596 60081448192454309546301521348793080 3597 60813850111240431110094648684478912 3598 61555078415624975157644521925213293 3599 62305238275700380035953436414347673 3600 63064436076836577062551116636293543 3601 63832779480978369492111703560990847 3602 64610377393958416018447660362661991 3603 65397340027936310521705736644224069 3604 66193778868234812148454132260096404 3605 66999806736941963920491236610279297 3606 67815537759264493437310306497587647 3607 68641087428314709802895758705262267 3608 69476572570974943654525018754116181 3609 70322111413891370858163278559892404 3610 71177823548843305362080604888806414 3611 72043829999966514868201005698099075 3612 72920253188621124961760551717221099 3613 73807217001867416634500872532640817 3614 74704846756826045281526538210281664 3615 75613269270429742686497925218983219 3616 76532612823269499830937903459335112 3617 77463007230646036903743174173921552 3618 78404583805895544462644641648971089 3619 79357475432765234358617332266859448 3620 80321816528212179656003979040281913 3621 81297743116127717229730992395519854 3622 82285392789602873019653234742524467 3623 83284904786026853626121551441564678 3624 84296419948812489974667829165314066 3625 85320080803894530671062980270479617 3626 86356031520908484019804041647167804 3627 87404417991114910375889542850426624 3628 88465387788024989727759791060920917 3629 89539090246777503970463324126518610 3630 90625676424204404963333242803409834 3631 91725299179687680725685733141520475 3632 92838113134658147050413450953498677 3633 93964274754959904271520291095849349 3634 95103942309775524193481376582508773 3635 96257275955526326480846454214843120 3636 97424437694217081885864850399750834 3637 98605591458900869652358224289653919 3638 99800903071436367833404181687124845 3639 101010540329546595578107679298659594 3640 102234672963981811767316376818821270 3641 103473472727201998854695568894308820 3642 104727113349938342151637286346724041 3643 105995770631529875222695115114519064 3644 107279622395876463967872758817169074 3645 108578848583460607631804282874807455 3646 109893631206684804406746064323546226 3647 111224154443610087108257680878527498 3648 112570604592670600399847632953985243 3649 113933170168161046326773450242547543 3650 115312041854321257494722164524355911 3651 116707412602605335154572831701885632 3652 118119477585128957801390163975031277 3653 119548434293753613582107122858065322 3654 120994482492889339866445055330979360 3655 122457824320428082630575352919026043 3656 123938664239894519644523585555383334 3657 125437209143263222397607599998753170 3658 126953668302450173700839631533342617 3659 128488253474049062892748411219617417 3660 130041178850156067924213372528918309 3661 131612661165061282253655425059949392 3662 133202919645399291927031680873863790 3663 134812176118832412982525277256471015 3664 136440654963519555718634554396175851 3665 138088583218828644822524181782690007 3666 139756190534116225993594285421887423 3667 141443709281507147638274937186455714 3668 143151374503977329352228200393137073 3669 144879424030239504145135565436700190 3670 146628098422121534045853648676001697 3671 148397641091597745690292591337015130 3672 150188298247455145565574786335597399 3673 152000319014510629679188293543036108 3674 153833955379557419773658416861593063 3675 155689462312809189968566310119175809 3676 157567097713119015726521121330623003 3677 159467122531692237093383214273193987 3678 161389800716570184350871211971937952 3679 163335399338654389057142141869179255 3680 165304188535447324260938927805664268 3681 167296441639431381253468903911147695 3682 169312435121058838020157639009292957 3683 171352448719529841743882581425910030 3684 173416765385023796911399562455803041 3685 175505671411921431457068165054938366 3686 177619456380269775708707716552313264 3687 179758413291494243936010355266318593 3688 181922838509089357198530213852258652 3689 184113031896867642269680011705971575 3690 186329296758868235523347197493983886 3691 188571939980190288060288017431271964 3692 190841271966111574133997798681546981 3693 193137606785554995135591428101477263 3694 195461262109409304805151168002795105 3695 197812559356678225857840399902215634 3696 200191823631995395447519339731509554 3697 202599383874506546977470114075902321 3698 205035572794570773081344963588031457 3699 207500727025427181899840779683745024 3700 209995187059074571319300474838772440 3701 212519297400774944054463118538049050 3702 215073406504103686139323510630860600 3703 217657866928343318892451376550453644 3704 220273035272696276799638715113444038 3705 222919272336623287215949811797016226 3706 225596943053210847923315639955345145 3707 228306416652509657606603827042794099 3708 231048066594048901622911912312905583 3709 233822270733231208255652310977133588 3710 236629411252985862717012927573419015 3711 239469874833277836319654126557773367 3712 242344052581892063567194035199098310 3713 245252340207115184073676841203540871 3714 248195137947643035900179989305560704 3715 251172850748494863698514439463461193 3716 254185888190036203356586396985245101 3717 257234664667186444853037122458692299 3718 260319599317549308907585135150680481 3719 263441116203975809816810568356534696 3720 266599644241794554300227632040550891 3721 269795617384793328568962078647304373 3722 273029474551541483056260382113104883 3723 276301659814854569582877583496411296 3724 279612622327201113300891723069310208 3725 282962816513715950496162505039368947 3726 286352701996683731000069463469696883 3727 289782743792167855360683909521308266 3728 293253412233563097342788904854829693 3729 296765183171908311363634649037160696 3730 300318537898500615657951696686783329 3731 303913963348961337471428425370889265 3732 307551952024904253170174626782537442 3733 311233002201825560192629573254142657 3734 314957617849818730999261846690014451 3735 318726308845360647686978386521048340 3736 322539590891065692368147828048366774 3737 326397985731441553138556233906899121 3738 330302021071675244414226919646131874 3739 334252230797433492120446328546469455 3740 338249154892673453881268002499603697 3741 342293339663564017377524835770179203 3742 346385337655314072254470414470422966 3743 350525707880292509098238626225794077 3744 354715015733866982685252863631360074 3745 358953833226801880485526532125873867 3746 363242738900100610618978738251065786 3747 367582318061762318755374541647224863 3748 371973162700620834059427594474578711 3749 376415871727542452369488732216911732 3750 380911050888254779704176571722471951 3751 385459313009069468233555276911545560 3752 390061277908694309796612653366956226 3753 394717572648566410007223789463926430 3754 399428831443641003901886549652947852 3755 404195695917422183129774311087822271 3756 409018815011722032529214207948926946 3757 413898845246477686339122970784484450 3758 418836450628474518419423300405832871 3759 423832302916039996402218408672689737 3760 428887081526724799650573659583097031 3761 434001473806965665858543120267297795 3762 439176174938718459917790931092876408 3763 444411888214183966314750072857880519 3764 449709324941387089092386520755449115 3765 455069204724061336128993891548715056 3766 460492255366168495586267219035986140 3767 465979213157039385441379270727566298 3768 471530822774828525454876927264755023 3769 477147837577010587842813469315254483 3770 482831019502764766145431537487344955 3771 488581139368928261356664317470244480 3772 494398976771305240390123102041653106 3773 500285320386180627022582672631426494 3774 506240967870548743210460716702593081 3775 512266726169292646569712258695451240 3776 518363411414327757881500618896131396 3777 524531849237553997251778684556433787 3778 530772874668909921043409002007845101 3779 537087332455206958069857433568299562 3780 543476076957089809197725292486345089 3781 549939972473864173691289994977571013 3782 556479893139359405154633332365858083 3783 563096723252863247229375555747276236 3784 569791357173882990696304413756483002 3785 576564699659302907917251049526199715 3786 583417665757040418111151945909298164 3787 590351181149544122029207065230644720 3788 597366182046341755994307117900435122 3789 604463615533998983124772828838261945 3790 611644439467556202010489808656990771 3791 618909622827070549181483583901321174 3792 626260145607938925633180649296184790 3793 633696999184148008026914026522092007 3794 641221186197481166031191221383737547 3795 648833720927603667809365588728634482 3796 656535629180151483671334591192948263 3797 664327948663781305625884656327355550 3798 672211728877139568509420854334381110 3799 680188031493009384663407447949152468 3800 688257930244158462912209790539497335 3801 696422511314717588689025077146929806 3802 704682873224906484359565445024650815 3803 713040127229781043292782405412076067 3804 721495397202836552471781396727235105 3805 730049820042263517049520580535359352 3806 738704545553428058371644259375227068 3807 747460736862778844446753677637721823 3808 756319570299204883843881506498232234 3809 765282235815738808228031282897179854 3810 774349936869792705520035381961878295 3811 783523890852805784219696107400467448 3812 792805328969359328178517512034863224 3813 802195496674919609888014150256244173 3814 811695653553833504664809057382995946 3815 821307073765320412466339842389239844 3816 831031045920350541688997603960421654 3817 840868873536042547467719589610089207 3818 850821874911426985126363886845293864 3819 860891383590409378416631779188006944 3820 871078748236421850419039437601725794 3821 881385333104114398889407270575240320 3822 891812517912898238590622004773440196 3823 902361698327531183986754483558682754 3824 913034285830556782112345767289837231 3825 923831708211952886445957245305386921 3826 934755409440471224015556565001521300 3827 945806850162521489571280131618885274 3828 956987507572416575223348603574006547 3829 968298875920667822232168653312739551 3830 979742466383141746640622662784288415 3831 991319807578945458339028604568322189 3832 1003032445438501342447196337278164527 3833 1014881943731205093039761614275182627 3834 1026869883932425458037238805363758130 3835 1038997865761120839381109711433483889 3836 1051267507045771879511105142957903355 3837 1063680444272146152163844157656473310 3838 1076238332448172061749153721106723675 3839 1088942845662044790634164605351737782 3840 1101795676946050699511196439815821050 3841 1114798538845211409385824461818692014 3842 1127953163280068632001911322741531194 3843 1141261302126067049160452462973569447 3844 1154724727075310268083046011656354384 3845 1168345230226887018551621140868879111 3846 1182124623947609719424126480004283477 3847 1196064741473492446850586748527437580 3848 1210167436769484415701788182129026737 3849 1224434585142312181250940182784967100 3850 1238868083099221183736138453432951014 3851 1253469848972398732887604420239164647 3852 1268241822776737635942771467700050706 3853 1283185966846060680780883000904871335 3854 1298304265689921268195354240994294787 3855 1313598726641854356725195071768398389 3856 1329071379715229949614026321934510887 3857 1344724278263759794279949168231197253 3858 1360559498836420533933822220259409051 3859 1376579141850449868632566577626943564 3860 1392785331445357171796334956098521509 3861 1409180216168647319593253888857213332 3862 1425765968828937594393522245121617286 3863 1442544787194651976510558395676856930 3864 1459518893846264210797808758516772575 3865 1476690536888210031247011615825584806 3866 1494061989800277354335384337137770609 3867 1511635552162988674404034103719281443 3868 1529413549508160468867213980260324571 3869 1547398334058012862438639065676570884 3870 1565592284574921485821077249430815814 3871 1583997807114516461544321530443556977 3872 1602617334874651150191008306640243447 3873 1621453328962757561710435145304505175 3874 1640508278244057652537819536915679169 3875 1659784700123447415636582363738147268 3876 1679285140392977659000545966426542222 3877 1699012174028544277292900192726060350 3878 1718968405036666748180715986839011537 3879 1739156467266267440246550188942063309 3880 1759579024254777409393971283769516388 3881 1780238770055293053705437942065390166 3882 1801138429082040178815082365253404262 3883 1822280756953201872630299986597916345 3884 1843668540335773237163327028732721653 3885 1865304597804360026607454171582493067 3886 1887191779685457914727871858225658382 3887 1909332968932527220805576287081836787 3888 1931731080969732097425832527787911636 3889 1954389064583602562453947665810803384 3890 1977309901766270553073977380304447366 3891 2000496608624036490449933037678396815 3892 2023952235220140753313178035629138457 3893 2047679866500558127537890833991660769 3894 2071682622136344907650073112156511138 3895 2095963657466990828519094862575977974 3896 2120526163342383707095191948992172693 3897 2145373367084054820132421232118564025 3898 2170508532326804752494865198412461800 3899 2195934959998184675664303890975941960 3900 2221655988159828874372681583278029663 3901 2247674993005520998061720733125170217 3902 2273995388702280595720488977859267255 3903 2300620628407370158938318286991956387 3904 2327554204109184906982113633911333333 3905 2354799647663563318146962231972194111 3906 2382360530634531374676305304274838164 3907 2410240465350286291366036728293803710 3908 2438443104743848454327057684486108169 3909 2466972143429095204872869070760957355 3910 2495831317541375788775869479032772925 3911 2525024405833979342047602030441292105 3912 2554555229518770309725610513725139895 3913 2584427653383482210996123153270552328 3914 2614645585632433190184438725360188507 3915 2645212979025044714565567290881238426 3916 2676133830716699186649178274654145030 3917 2707412183418890451819550683366490908 3918 2739052125240287731791138791409970458 3919 2771057790868932693838159550078301402 3920 2803433361413576362074772783051642706 3921 2836183065608345528439318516270272223 3922 2869311179654421762865993660902383941 3923 2902822028447608131396859246809971470 3924 2936719985420421960059031350832205806 3925 2971009473793001170588769664961893027 3926 3005694966415685057651864400980040793 3927 3040780987043708060820156344916331990 3928 3076272110180345492433497190503026090 3929 3112172962375851238870873626309542536 3930 3148488222071248128671418471839724743 3931 3185222620921974900076912765996612641 3932 3222380943642403727873410627714092771 3933 3259968029354670810981110559616934506 3934 3297988771434006483734342136330470125 3935 3336448118883232970353946472946202675 3936 3375351076178995494003459972453323183 3937 3414702704672420117783895787332284035 3938 3454508122436337334887316410434014952 3939 3494772505692602471837740254615241236 3940 3535501088660406397432346039902273308 3941 3576699165010770706916641988961093490 3942 3618372087716043428249412199406981812 3943 3660525270532091139441687426435208856 3944 3703164187849080880145452522524981703 3945 3746294376201901482251707668070601022 3946 3789921434122336315051891454386439736 3947 3834051023678256435200656450176783651 3948 3878688870327292306972870157558665573 3949 3923840764485351905771554137214095296 3950 3969512561381903163594931331655267203 3951 4015710182658380894383552680838857854 3952 4062439616225195421042598392188545937 3953 4109706917890603135126797660052903665 3954 4157518211219560568031935086252481448 3955 4205879689193644555968727458114140825 3956 4254797614071874926698770930069453852 3957 4304278319082281617664009716460021294 3958 4354328208284823163382580866259065975 3959 4404953758295209714277292827264294283 3960 4456161518150048631134577726332176019 3961 4507958111063544179021887330408821629 3962 4560350234295005766675551595959247574 3963 4613344660939057148383454105417178037 3964 4666948239795647190467614387916458191 3965 4721167897194413708694414760085084322 3966 4776010636867341103904966759274709309 3967 4831483541807936498075607194177705656 3968 4887593774146683159435357658157801723 3969 4944348577045699381475476233898944538 3970 5001755274577141317429310063555639611 3971 5059821273654028078157848736501476445 3972 5118554063911752419596257260999759177 3973 5177961219675768822480551749708337555 3974 5238050399846375427295790919606148596 3975 5298829349903975406285578739898377697 3976 5360305901797298621620927351220254347 3977 5422487975986960413179551062220962385 3978 5485383581337296670241537636930790359 3979 5549000817198958242397269801937228764 3980 5613347873304538466285184555687732782 3981 5678433031890955767018793375130827838 3982 5744264667599058172579080969770790196 3983 5810851249636561314784431408392708154 3984 5878201341681820098305772680328669251 3985 5946323604088104239014379695792677973 3986 6015226793791733035644995347333027689 3987 6084919766558485805001922910832944250 3988 6155411476896301635549116635837130516 3989 6226710980344637599207229962820250573 3990 6298827433391941451205424733214881600 3991 6371770095808786322974738900659669911 3992 6445548330570330575136849799969237046 3993 6520171606234073811291649869291354796 3994 6595649496867524494782844423464874312 3995 6671991684471438575113215012136758132 3996 6749207958912922047972085953272945302 3997 6827308220395030260861999053693918594 3998 6906302479395539333736977022821929581 3999 6986200859183801314552410973648546275 4000 7067013595765425288745913790448371412 4001 7148751040447300995323368712329177033 4002 7231423659788437541440132512120254348 4003 7315042038214085871961678498243234538 4004 7399616877972990274782830780641822670 4005 7485159001801558228300329299098846294 4006 7571679352887787338120165336990276639 4007 7659188997586449574441552058018628050 4008 7747699125389963925857113984247034848 4009 7837221051695580889327123325132312084 4010 7927766217783478966375952462289108466 4011 8019346193636954489290467491784393217 4012 8111972677928028123734232043058120042 4013 8205657500891664713343059327127652303 4014 8300412624319184195330521110783171974 4015 8396250144487556129257937621727177145 4016 8493182292160917883402732278457535199 4017 8591221435576008889742240576219678225 4018 8690380080452107623592574574010709356 4019 8790670873033691403517998912498137477 4020 8892106600109112570061844822888184606 4021 8994700192111590834309936956428585645 4022 9098464723146958168569566045906796237 4023 9203413414154112308729838496207042630 4024 9309559632942169205729917714458253612 4025 9416916897411528312894617610892149917 4026 9525498875600781017355316064394126587 4027 9635319388969560802610231560602962059 4028 9746392412455565889216376056246752285 4029 9858732077820390263472624161678277090 4030 9972352673717028812279355989986343752 4031 10087268649099908559791647444619177764 4032 10203494613303254888100793213204387342 4033 10321045339516566133878944914583974524 4034 10439935764874230050345631798169005962 4035 10560180993997709194384139892903088593 4036 10681796299096807612091409474050030005 4037 10804797123579859202843284968930541026 4038 10929199082167055706737854159739716947 4039 11055017964569955475086179527229452261 4040 11182269735617295209520713595696182395 4041 11310970539005162308000210948913805186 4042 11441136697435724458651145863395580713 4043 11572784716439434976415201786254083516 4044 11705931284527126296392975350542965841 4045 11840593277085644478767818542211502554 4046 11976787756543764883228869151181312300 4047 12114531976342679308969235809639044214 4048 12253843381116204670501464948503500967 4049 12394739610737574065762313411310560735 4050 12537238500514422121316483237974392044 4051 12681358085313359655550670104294434223 4052 12827116599770232525048275753918918786 4053 12974532482493988482333802692701085184 4054 13123624376292719842380177698228113199 4055 13274411132458360636414499201758928089 4056 13426911811009037235586474322905328324 4057 13581145685056163985259084795299175236 4058 13737132241063640079465215808366928132 4059 13894891183298942535349923854264178516 4060 14054442434109722114957278577851254790 4061 14215806138460523778778977754335659746 4062 14379002664227349308649623146668592153 4063 14544052606821667274664541079293225855 4064 14710976789503525232681249695257973046 4065 14879796268094543762361452433172661523 4066 15050532331310176703293496053304427578 4067 15223206505563416986015491775767193124 4068 15397840555316819340635481332360990523 4069 15574456487978679460105090988111765428 4070 15753076554275449973135392357126717633 4071 15933723253242188962615644479354506543 4072 16116419332616016749482021469827016676 4073 16301187793922664952194371408799223238 4074 16488051892891638789137527239667505988 4075 16677035144640733720950664140721510240 4076 16868161324113585555329998427186982762 4077 17061454471364058276435583100682466207 4078 17256938892016882237099868599201599846 4079 17454639162653854062496606451502884080 4080 17654580131298281650483432784650001455 4081 17856786922904975054493087658069234734 4082 18061284939869235892980374878857139558 4083 18268099867622656883603122231635597350 4084 18477257675167412597625581242625041712 4085 18688784620779924848725385137908106951 4086 18902707252571231528124409637511544510 4087 19119052414300615361940122025283137398 4088 19337847245962847838370034204354660250 4089 19559119189713919952798284457581176888 4090 19782895990485979000355044770488729624 4091 20009205702027341843722345318403967878 4092 20238076687545963603922097298148511808 4093 20469537625865956728008724126725312524 4094 20703617512100452379319846191431629762 4095 20940345663926892167328749987377767420 4096 21179751722290165327351892562995224853 4097 21421865657798984419447074758661421333 4098 21666717771460204208553540539376813541 4099 21914338701198637960505201443478663163 4100 22164759422623487298851897601799772235 4101 22418011255674001941133868025886872299 4102 22674125865418973730503537495660719833 4103 22933135268830689782076062878834106134 4104 23195071835618468378575001240808015901 4105 23459968295133403552910027219864568991 4106 23727857737236945610284796688761093671 4107 23998773619338984177530889723861731363 4108 24272749767302501782574737385862707968 4109 24549820382617592372249255745148059021 4110 24830020043343242657199063164381060483 4111 25113383711419934057069103016593385000 4112 25399946733649633418572087686846375375 4113 25689744849149678309605806840519909703 4114 25982814190372086254325985476458014390 4115 26279191290701476285783162525050513858 4116 26578913085514834028818136303985763030 4117 26882016919926276454567664326560164517 4118 27188540549888438994483660939576495285 4119 27498522150086945540206383199462442073 4120 27812000315084613304951552181997958021 4121 28129014067368546299910845703066109452 4122 28449602858538383887991701596623867645 4123 28773806577508993264641996088445900193 4124 29101665551744018589097028804258342381 4125 29433220555617206425264494345851999959 4126 29768512811692544003178701815459481166 4127 30107583999247311156725743822149525858 4128 30450476255600128679285462108682795645 4129 30797232184798891052495555612835348835 4130 31147894858998079031748348880015977878 4131 31502507827314789417143189398094279677 4132 31861115117256699953606761963236359980 4133 32223761243749475575427198405902248790 4134 32590491210616808449729171860561597217 4135 32961350519782544553776565174701484084 4136 33336385172804257247135039400247151171 4137 33715641680253503740940670815113155195 4138 34099167063304426971463367537377604429 4139 34487008863295618517969912572877895568 4140 34879215143375280787164016526456135453 4141 35275834498248241256848809037430006713 4142 35676916055879245085820202148592647337 4143 36082509487428735230420429468864970456 4144 36492665009015884587245413742086900514 4145 36907433391846827575609655978719085116 4146 37326865964039080820729488316853517242 4147 37751014620945984244373738343748433273 4148 38179931827044200124214598611597366925 4149 38613670626458195615269618329859867993 4150 39052284644912551797497288355975310536 4151 39495828100460394890397671640030048575 4152 39944355805502289646815696447852649077 4153 40397923177722603351195797352124345708 4154 40856586242176801654489517164613969113 4155 41320401642439807792488841815547953048 4156 41789426642763563706707846999813427115 4157 42263719139441526813023116192875213327 4158 42743337663038405038952217271568810988 4159 43228341389975014945195738031167691897 4160 43718790144832146153837337591970936358 4161 44214744412160087707530726147915837768 4162 44716265338858625289241602626299555345 4163 45223414746215627427651060607267489145 4164 45736255132365227941174454237601613505 4165 46254849684559949996206593406497360431 4166 46779262281709176370768763191632004387 4167 47309557506889377477614247361303266807 4168 47845800649965023360963477829679286399 4169 48388057720341571643051444617845418209 4170 48936395449671027666618382019825208302 4171 49490881304852439945730561043490300900 4172 50051583490824368573092928439554088505 4173 50618570963817729189033115579711232955 4174 51191913434237484712929926587999240860 4175 51771681380172774123998486684832202337 4176 52357946050370198777472549180548396655 4177 52950779478006269453873431747869281608 4178 53550254483754716010851667134740186549 4179 54156444689826385241214655272003145611 4180 54769424523133061418912567987485402520 4181 55389269229600048548295575814793301260 4182 56016054877429049516698032229426199149 4183 56649858371688769357018751641564218192 4184 57290757457679462249347171639598330047 4185 57938830735806997495518590805303807472 4186 58594157665051746548488295286765910081 4187 59256818578131660551370231957122853026 4188 59926894685078233946782272107351796013 4189 60604468088694251705204557199378773833 4190 61289621788239631908862712260390542225 4191 61982439695189612226944997785571540514 4192 62683006637033341211995518201780081602 4193 63391408373338387215415202014282561420 4194 64107731599665017011812268515475702593 4195 64832063963943026230946031146181548660 4196 65564494070504714370663563839243543760 4197 66305111496780153995470882029111737266 4198 67054006797451943245917896572703792815 4199 67811271521475151564699838813318977475 4200 68576998216357004494801136603356984472 4201 69351280445507866587748614426647074496 4202 70134212792649088640322173168982500952 4203 70925890879501513763436916415171479230 4204 71726411370324794274364148041076350837 4205 72535871989950034706863206244992573274 4206 73354371528453964390087240270813100667 4207 74182009859542461510126887470814590020 4208 75018887945363048006271925059805020729 4209 75865107855246171701060402930560267178 4210 76720772770659572568307117326902986810 4211 77585987004314335484140429638793938800 4212 78460856005264761209087641918302001023 4213 79345486378386340528508438145956908857 4214 80239985889624849483702043731063265764 4215 81144463485853536619631779751064633438 4216 82059029300275250139006935597172418305 4217 82983794672666273712396279332539095105 4218 83918872154935383357029255800175001955 4219 84864375531761913844549002123881757973 4220 85820419826315735266173541905681608774 4221 86787121321297281552672884845996077716 4222 87764597564822530923750570391385493941 4223 88752967391872880470782297279795890832 4224 89752350930349311046071157957820771336 4225 90762869622940147310029173869773199414 4226 91784646233348686141439087444576845064 4227 92817804868587040076732280450046491292 4228 93862470985381609062648776288942871326 4229 94918771412901366876979118016591748330 4230 95986834359345659048236417965430773375 4231 97066789435115456706800335182589279723 4232 98158767659588068811505037053619979357 4233 99262901484740056000798178675470983462 4234 100379324802113552943655132731518603842 4235 101508172966899706206744685688080548073 4236 102649582805101412638107614744763910179 4237 103803692638086320104273968967501867884 4238 104970642289950900371978454005020731464 4239 106150573112552229865777941156906941895 4240 107343627993078430589115556445405174302 4241 108549951379568629876749538930829696483 4242 109769689288694920546345489420393093008 4243 111002989331780084040801493009582806304 4244 112250000722796341280911754831945955166 4245 113510874304890612681593746460840010574 4246 114785762558605454141880459886100182841 4247 116074819628921820248775176326202804187 4248 117378201333707705551045235680270791567 4249 118696065191288573909023788123868612655 4250 120028570429129353712660190287625823026 4251 121375878011942896870495833115455815487 4252 122738150650611108010703420198785759422 4253 124115552830842001104731143544238094588 4254 125508250822335876994537985158303730558 4255 126916412708001754194578866595364046829 4256 128340208393374646382204959598600944297 4257 129779809636402356595755778784983258012 4258 131235390057120046672577267275630373496 4259 132707125168018600942698870766417475287 4260 134195192383982823066019032907589377560 4261 135699771053252796493674267141176885171 4262 137221042467632190809806771288224388103 4263 138759189894054271781121084660026012624 4264 140314398585066949217870120737695815343 4265 141886855811015319442885660445901445525 4266 143476750870810239921128260921323331952 4267 145084275124739521541001139748278122368 4268 146709622005526971893483816399912785725 4269 148352987051784593960767938486677351149 4270 150014567919369200027637725336838002887 4271 151694564415488217307279642593541383118 4272 153393178510361138113822950855179925547 4273 155110614371991781716238705901412319842 4274 156847078378142013667883648877629583818 4275 158602779151783566862130279837086810975 4276 160377927573391633880064059386803899095 4277 162172736817089608923305220982168199277 4278 163987422363270331784121836408705767378 4279 165822202035447376151137954224630191066 4280 167677296013211902408000633864269044327 4281 169552926869804386847497312038060385706 4282 171449319585415223048239428678961229637 4283 173366701585491060895449940743328897481 4284 175305302754387482854420884956638773008 4285 177265355474424401487198855644304603681 4286 179247094639899327622987565720741684872 4287 181250757696906560386448358629852342455 4288 183276584657719759146740171525565674208 4289 185324818141389951044718402828376170523 4290 187395703388506317773866934776442585671 4291 189489488302588342321998718694516772777 4292 191606423465233925190604466453470341277 4293 193746762178321294665507565307006827884 4294 195910760479553775109755971928363430608 4295 198098677185487393663231751270303864894 4296 200310773907481835843831654291007430102 4297 202547315095569996266694369560303056961 4298 204808568054824874056582386133196372798 4299 207094802990087636093815287766529619937 4300 209406293022760426777094377554207247498 4301 211743314236409839568599417445334637232 4302 214106145693995842552785501815342383943 4303 216495069484367887792975363496304075668 4304 218910370739940386011668486563917813105 4305 221352337684099023613273894854358808489 4306 223821261649333456771182737819714957599 4307 226317437125571753046652352430842215718 4308 228841161778781217315598150593966295743 4309 231392736500249228855195010381490555926 4310 233972465425663358989428205519096761158 4311 236580655985357235458378357378417253977 4312 239217618923881364518775885900655753993 4313 241883668351233022494675987475765343884 4314 244579121762929453452780853414561131340 4315 247304300092241163198457373687545112186 4316 250059527730779427672849301696037383186 4317 252845132581752747448785278372784353787 4318 255661446081080871787626996678867085895 4319 258508803251694562052407300307263596738 4320 261387542725188612039477492754819849308 4321 264298006797185466810882472081943367311 4322 267240541449540001604080893377431533987 4323 270215496406787948544628239111628073547 4324 273223225158915484264110761472649554138 4325 276264085018913830943371571942242969991 4326 279338437146126996864641392043159659260 4327 282446646604934340413507920908454164190 4328 285589082388690108288887898564142930104 4329 288766117479556181620428016517742362340 4330 291978128873047363595118837218267936921 4331 295225497639036965890916278697701372513 4332 298508608946922111190043855694717729109 4333 301827852127825265857602510403048207534 4334 305183620700394143340227843488853893690 4335 308576312434222745601787135845245311485 4336 312006329376300780896345908795083155139 4337 315474077915678242086773813956046264235 4338 318979968810579586880318240085449011433 4339 322524417254336355978458970822697622814 4340 326107842903181705722036172771389112068 4341 329730669943476053233819390782851445941 4342 333393327120197900691541178816816663064 4343 337096247805487988413964841032338848662 4344 340839870027852706821061955657254299039 4345 344624636542052741969025370490921129127 4346 348450994859035735826973938161245109464 4347 352319397317195922279132604956193464779 4348 356230301113053068810023696980507642315 4349 360184168373910124659688754318752940109 4350 364181466189295857530982948735804219630 4351 368222666685048069606784597006941483834 4352 372308247055537731643639948703941304152 4353 376438689639205867142780988815588978541 4354 380614481951587383347474257772174404383 4355 384836116762330279210958455040409607085 4356 389104092129037778547621628353485679245 4357 393418911475799083773291793726874829852 4358 397781083627868830953439961222523893405 4359 402191122891739188821305709369346903626 4360 406649549090676078904172727519374396717 4361 411156887646363008273758249999877416987 4362 415713669615313930502614070418767830843 4363 420320431772119801194465627330961069669 4364 424977716646758397419006422630146142476 4365 429686072609475197537184528120513390913 4366 434446053909010928180207807018982215088 4367 439258220759148994460624522019663309267 4368 444123139377881984700508592833984924443 4369 449041382075658514042542046719465700070 4370 454013527295510388197276879966232772739 4371 459040159703032372982876154149793203634 4372 464121870227492199560552428083505703480 4373 469259256153577434785750669235151939191 4374 474452921163511001947234107714237866062 4375 479703475430600002259646768922944450647 4376 485011535662379927232302039813644129249 4377 490377725196000970431480165888266151396 4378 495802674042424620501414700869331944225 4379 501287018983683704737901906303348294140 4380 506831403618155575692572288148333319676 4381 512436478459732844396001589968759778324 4382 518102900984197908627814925018320343856 4383 523831335730342064081263877565004656324 4384 529622454347466669011635972584603069843 4385 535476935698489066524586763016619140293 4386 541395465908596238664248771304202403798 4387 547378738470376732619216278546316991789 4388 553427454293653227624897459509446195454 4389 559542321812680432504179625235704677099 4390 565724057037183571286360312938339564240 4391 571973383661663009430353524836229230347 4392 578291033117666259060615675568905653782 4393 584677744685240896761137429472126868722 4394 591134265546468297057793814378048405716 4395 597661350899107226128989047807260060818 4396 604259764011418132889954169763400407129 4397 610930276338040640654753343761643829651 4398 617673667576137859172920390844723283814 4399 624490725783551850517579830723104146299 4400 631382247436298072965465974538048298469 4401 638349037549043768503341911943639711210 4402 645391909733983310811732855823167505242 4403 652511686323685350109482699213706925815 4404 659709198431380512988188344802957854823 4405 666985286076224046191822491654190388880 4406 674340798245028005947262760762072050152 4407 681776593019987066048211915609826137737 4408 689293537641888038937960572695622404792 4409 696892508640347455487181864702272745310 4410 704574391898531979714968726095403319065 4411 712340082785957328278044395084600151833 4412 720190486224753875678005686781235088983 4413 728126516825077461081624841340479440826 4414 736149098952955231475521629370832772553 4415 744259166868359882387547804867518564967 4416 752457664794671553040824849524053184317 4417 760745547059468066225860580258761294634 4418 769123778165639472406438823346345917255 4419 777593332934947892789680427660380708393 4420 786155196580832108886054930256085828620 4421 794810364854791672136523775330159573431 4422 803559844120919751974367322909378057243 4423 812404651505167255598871673998604513907 4424 821345814971642981480927284400443416906 4425 830384373474814594433328913970201976229 4426 839521377037615983105818507346046245562 4427 848757886906643058813204877051211797202 4428 858094975632109085246735661274862879721 4429 867533727226094415011183881637493961800 4430 877075237244391447913406856681728182801 4431 886720612947868587264893737506416942053 4432 896470973386247390078235986418449491252 4433 906327449562642216357832563823589991480 4434 916291184519313060731765291482633888250 4435 926363333505443582634376303799502308833 4436 936545064064914054723398082790259332340 4437 946837556207381700516744836032230598646 4438 957242002498119160799725321473011622892 4439 967759608232462328386782794736431129056 4440 978391591527760720026602961036210752587 4441 989139183501259285998872615402933323279 4442 1000003628364208082199628913822238485175 4443 1010986183603245845743931022030741829629 4444 1022088120076717390392282153848755855592 4445 1033310722199628078712877641112623083427 4446 1044655288042218414233622270757942000349 4447 1056123129518559906532347955909592800478 4448 1067715572487437405917771991713241170380 4449 1079433956944658250582720610428423178518 4450 1091279637126293984690653002389990351696 4451 1103253981704776096975925170962627595018 4452 1115358373894549881308949964147553429717 4453 1127594211652031524399461987842513535930 4454 1139962907783728009710920425817549223504 4455 1152465890150131788768701494439487778471 4456 1165104601776361795180873787023600201830 4457 1177880501060073440035462736928619407585 4458 1190795061884676993258083957733573661309 4459 1203849773831342179273845087450870950403 4460 1217046142294851398500148982193103447169 4461 1230385688699779765433547302244281397829 4462 1243869950619041884256536976480458059074 4463 1257500481994329768383632499719959779999 4464 1271278853257413151482940797525356871022 4465 1285206651554919355886131073416271910458 4466 1299285480872448414328153167356221656082 4467 1313516962263780615111759453264095068218 4468 1327902733977869031102317428350991865798 4469 1342444451692562162770618887461860258617 4470 1357143788644537820005901952021568846078 4471 1372002435867630010784470788757156097737 4472 1387022102325769498755410968644781645177 4473 1402204515156005845953203573024018860959 4474 1417551419804521375451716135676533945425 4475 1433064580274441071925856723321836689095 4476 1448745779264988114556635651158378586030 4477 1464596818424176170032078940279708386883 4478 1480619518491176126927609070260337211135 4479 1496815719553987182615353480385420476353 4480 1513187281195085907160533004953407367254 4481 1529736082754174429290322498696771533077 4482 1546464023477184486071683881029879036725 4483 1563373022784202954298972024894000464652 4484 1580465020421905102497497316644553466533 4485 1597741976736759693560150588915422510215 4486 1615205872830967248613105431860449157531 4487 1632858710841048965217637488241631588612 4488 1650702514097367429012287639900754641030 4489 1668739327408205650062906392841706738651 4490 1686971217222949318645049634030124674575 4491 1705400271921764361154190004552992859023 4492 1724028601982521531613057075018853189302 4493 1742858340276183028741634179770965859877 4494 1761891642237551945480667457098914083955 4495 1781130686166480671179433240156360770677 4496 1800577673402529488346876182660348472663 4497 1820234828632111709271980812174691081277 4498 1840104400067147513091162256058541297443 4499 1860188659758263035355717486079888450130 4500 1880489903777527380096371111821752959284 4501 1901010452537825194755152902477134991170 4502 1921752650979766672008523270964282840516 4503 1942718868897355501964378234055117312139 4504 1963911501129163597863034774342223161899 4505 1985332967890418723398641522406681437268 4506 2006985714968537635857468812570930722254 4507 2028872214061760139768629790590136153872 4508 2050994962979136341382433290560490767475 4509 2073356485985836381517648468679426781039 4510 2095959334007689537366905675965220956471 4511 2118806084983301438334926981299958244670 4512 2141899344073244835837707508373992575979 4513 2165241744019118707084451513073445152710 4514 2188835945357492641683984878050735492461 4515 2212684636786044890697741658107816311816 4516 2236790535382364491369943871849523026513 4517 2261156386977308023374623713744001107168 4518 2285784966378765810752810269850517239023 4519 2310679077752379905117184748330131174112 4520 2335841554850382967834969954468267965747 4521 2361275261399822812083358777397846256035 4522 2386983091336584879405171891011254906841 4523 2412967969201271539991363757030685775546 4524 2439232850378521436920886358929185958032 4525 2465780721500694667968387698884124663208 4526 2492614600692604679102169718482371241217 4527 2519737537983163432581895215817779525852 4528 2547152615555643989631302513960546937120 4529 2574862948167442809730513891814315719227 4530 2602871683405993671825580786754836471751 4531 2631182002116807349682575010734664846939 4532 2659797118665160082586553937790754367207 4533 2688720281372574032582233668117416672172 4534 2717954772784406130414434417769556170388 4535 2747503910114935943628225430581297181339 4536 2777371045520983392596460554686882009252 4537 2807559566555773945009125274442420762843 4538 2838072896448716421327718933062449041809 4539 2868914494568218782401226391752643853573 4540 2900087856707760024711031642701372728985 4541 2931596515557833244976162691751304774841 4542 2963444040998448464257868180427514609511 4543 2995634040580383137750422486692826297129 4544 3028170159824255644375906765827020585822 4545 3061056082711266962815033663802656138474 4546 3094295531988987520838518701041624583736 4547 3127892269671777381357228738208438693618 4548 3161850097353432164629187527248396291902 4549 3196172856717472782067645647272711654659 4550 3230864429856799225878713918213560056002 4551 3265928739794044654954217143535885991876 4552 3301369750808388991706137817306671703613 4553 3337191468966176005010409925828844398027 4554 3373397942455041864308072608382237123407 4555 3409993262124997780705707712850416819751 4556 3446981561830031945132314574638279024620 4557 3484367018979864281819456076540304378050 4558 3522153854889183541787231298123490342547 4559 3560346335340284794529073974245765832417 4560 3598948770940106861726543928453608901338 4561 3637965517693967324585607419691834170590 4562 3677400977370568966852156076119963462123 4563 3717259598087051308453998439339306406631 4564 3757545874682138283039521838041123903962 4565 3798264349312729624968892523560499973434 4566 3839419611835365636188054016116542236800 4567 3881016300414586154810621351772480545426 4568 3923059101912891970658210354661889507156 4569 3965552752511103591339872666749551803025 4570 4008502038107002646757647139469139945040 4571 4051911794947927244414417193276776018652 4572 4095786910038280562150827250475063976542 4573 4140132321784604250118765794653511373795 4574 4184953020412145349563211990859616533019 4575 4230254048622653956244457353210910851931 4576 4276040502020203622818990127630245414863 4577 4322317529781964349270920403240593697532 4578 4369090335093475729024618931369619424017 4579 4416364175832651277980694273138797666810 4580 4464144365014707771587143989075642855660 4581 4512436271489661967229421289376301380340 4582 4561245320397123852807748932827984705141 4583 4610576993877551959402651685084520612877 4584 4660436831537122603199161345704845050124 4585 4710830431173015228473295063650206893495 4586 4761763449248574175748870804799054608946 4587 4813241601632900841199192287827821323716 4588 4865270664086529046534911341412947107790 4589 4917856473015606251899756471809223536910 4590 4971004925968308239020083640383762666341 4591 5024721982403897172643401573051460160335 4592 5079013664200106039820191465083558661527 4593 5133886056437367021978815891528970268023 4594 5189345307917400961784345335883480296969 4595 5245397631962915286193732957881191226961 4596 5302049306947638700109348472217132122454 4597 5359306677111793792385310160988073249790 4598 5417176153103822184468481520150441663501 4599 5475664212811942958544227566904517998432 4600 5534777401917818621578581831285826988936 4601 5594522334744516619856446221650019161925 4602 5654905694822371716389674476856053304348 4603 5715934235753674101312998792172794351056 4604 5777614781790989125629138301965186722198 4605 5839954228718901884632552199545520997896 4606 5902959544445060705592536985743746834635 4607 5966637769899314573963203678934238610308 4608 6030996019637752339069846117592248138386 4609 6096041482759575972771931897960940652925 4610 6161781423524413137771312610498292387297 4611 6228223182287276018107674283836307786771 4612 6295374176129430691649412633161809961827 4613 6363241899811798153850644500161271387788 4614 6431833926419669851662143468034079470873 4615 6501157908334914538946798438651616942251 4616 6571221577894835365850425516887110594406 4617 6642032748383553358789965430691144344005 4618 6713599314705307619691977126154124653357 4619 6785929254395393518217783677779070249046 4620 6859030628308213841698808612031095897976 4621 6932911581648157224979464311203451447056 4622 7007580344672714506889974322239425390731 4623 7083045233743690506558534971513073150666 4624 7159314652045706388451694026311591685488 4625 7236397090658145626074089267563199059007 4626 7314301129289369857612594393751737736520 4627 7393035437369807761500931703493665261260 4628 7472608774802218701217340039146197638499 4629 7553029993076341275195230252569470468035 4630 7634308036035546005089857856451783902206 4631 7716451941013468517975168734136342915838 4632 7799470839617399630211646686929620068279 4633 7883373958887336475851327573446255938556 4634 7968170622096465580960468990452907500808 4635 8053870249933073771786937007107847136077 4636 8140482361318487224928743832112069256282 4637 8228016574612292675289104880662166249498 4638 8316482608448102968803562367822101763041 4639 8405890282962547946767363882475952243322 4640 8496249520649244722966560173268253553469 4641 8587570347612026650922678550231171695590 4642 8679862894437504399304278288415600434747 4643 8773137397473010615372374179863320009396 4644 8867404199718145884626515527532397478100 4645 8962673752127926090692771670657564619367 4646 9058956614523715520492420491117679680886 4647 9156263456922073491501292763510677464331 4648 9254605060465485205593864836216005235253 4649 9353992318777413972595368000195997390002 4650 9454436238913248927687982681181361928214 4651 9555947942742079129120687029342433028683 4652 9658538667918285939071461939638384298287 4653 9762219769290565416990692151174102693208 4654 9867002719894602025566039656692391842002 4655 9972899112389876083241853317764509087339 4656 10079920660073864498971965572305044597637 4657 10188079198347180591840922019180437184344 4658 10297386685749756784224268066423419791176 4659 10407855205454874847073533084909721572566 4660 10519496966327794894615610596367612131378 4661 10632324304449245074764806658150721554732 4662 10746349684196970813336834210373509677559 4663 10861585699799264144306997748064736212284 4664 10978045076439916951518002104608241563714 4665 11095740671842381527282185742755916695080 4666 11214685477398621558630084522640203704912 4667 11334892619784507119306117928921160684667 4668 11456375362113067349717389427879709519182 4669 11579147105581734931027122803308144861392 4670 11703221390650514817179411480355533924190 4671 11828611898721705314967965649997058093702 4672 11955332453343507846972268075461249893880 4673 12083397021922864072671392114339260247618 4674 12212819716955042497051099233373843268705 4675 12343614797770243619630152910339871813716 4676 12475796671789710259189952282303579331289 4677 12609379896306765514659582920448895275436 4678 12744379179770004956268990753795681377422 4679 12880809383599445229365245227653109743555 4680 13018685523497367770772200683681691638376 4681 13158022771300269188641400151859473626422 4682 13298836456317937904478618333978531564936 4683 13441142067221911004020183174588013787137 4684 13584955253413377184913500930546490286819 4685 13730291826948858600400852371025289702621 4686 13877167763937545714761639127560050749453 4687 14025599206504936758424853200404384387283 4688 14175602464220222562833064824019197686204 4689 14327194016098630617735601504754450172857 4690 14480390512059490679052076139755826923062 4691 14635208774968045071866116894877259286092 4692 14791665802124838844179687814070911881598 4693 14949778767347772897979328611598520282785 4694 15109565022493475703610420140668616694670 4695 15271042099580391071777415434604873437201 4696 15434227712342801952860140054178340184709 4697 15599139758395760190496857149229647822214 4698 15765796320822446712845303564753385202857 4699 15934215670381766439251148322180647842714 4700 16104416267129743231661863241385703674239 4701 16276416762670619265683650852359724313316 4702 16450236001812997455631371192057847803743 4703 16625893024865301056018366810651961893748 4704 16803407069327390908723557587944766231016 4705 16982797572231257816749251021823647534375 4706 17164084171868856892470923529307107817920 4707 17347286710178922348565016416642281636141 4708 17532425234511776458155774543333093362867 4709 17719520000063173844505334227318941195135 4710 17908591471676858103077737001486421682236 4711 18099660326326360448365623934078293619272 4712 18292747454956092900563933560202420092174 4713 18487873965012044271374923244126937786013 4714 18685061182322214990353752810887284049636 4715 18884330653677171888407244500026587282537 4716 19085704148750646237292515550502725395458 4717 19289203662730927626654036491839118655895 4718 19494851418282463621100956932305012674590 4719 19702669868229092230993504850348499847265 4720 19912681697557498761598925709022444871501 4721 20124909826153305956558548272664040039484 4722 20339377410847261129559105551880555545973 4723 20556107848205223019738159607060563050364 4724 20775124776617970164971442730175174956660 4725 20996452079146143857799514093277104768264 4726 21220113885654586947822659115231959895171 4727 21446134575713323032590786914955243847727 4728 21674538780777353471851477828547567989947 4729 21905351387144774097917153982135556640899 4730 22138597538182977193904684975141788716917 4731 22374302637345028570206339052624642924056 4732 22612492350443240609810092627761509230546 4733 22853192608724954539632051145106042537975 4734 23096429611194470386078579973537124722998 4735 23342229827749401680278249806520042650308 4736 23590620001551968303951206976493723679051 4737 23841627152227113714296018534264225940976 4738 24095278578284187201831390246979201062027 4739 24351601860378037012294778266390404837024 4740 24610624863782129492432407888606766553200 4741 24872375741713855231360544533941845377389 4742 25136882937860153945474064743622835087342 4743 25404175189768294969082654111366357841073 4744 25674281531425098534019129620868257173696 4745 25947231296714476617935079821921135445050 4746 26223054122051363516312663593417000903055 4747 26501779949907328215701438139502991236027 4748 26783439031500349844332201057079890531646 4749 27068061930389838386089214328793427828758 4750 27355679525223413739622895118005246225768 4751 27646323013402697736448094926921696393897 4752 27940023913888279146356452586626980957245 4753 28236814070937666619361156646783773492582 4754 28536725656969646056497547314601784064779 4755 28839791176375811270233592443851812916850 4756 29146043468445544703777199522158173342386 4757 29455515711252570308064056314080399562903 4758 29768241424641813649001833454828763086255 4759 30084254474192449741448804582111079331036 4760 30403589074267924142144439082336110475509 4761 30726279792056997272616269887111254725229 4762 31052361550688234165789965741930153803270 4763 31381869633350576161121035723380508719924 4764 31714839686473633565154118579792115790880 4765 32051307723929345524185396460607833934832 4766 32391310130279436983656335078334074213027 4767 32734883665059758047335902209681212733940 4768 33082065466096294287896234898510680628292 4769 33432893053873807998196123573474587258254 4770 33787404334921819126406418093017730862695 4771 34145637606269202525927090044757511310857 4772 34507631558901585573928599356226325940735 4773 34873425282303587843414330978338259582490 4774 35243058267989110825154558506022644251873 4775 35616570414132939390308001429342076490503 4776 35994002029175428983796814866042533944476 4777 36375393836545221830845913572374646440522 4778 36760786978339867516450903205837232210951 4779 37150223020141441126535769277336607940722 4780 37543743954774664285097638510915590242316 4781 37941392207217247323013195670357552973069 4782 38343210638437109623729552014583078191372 4783 38749242550399303492897971510487620570502 4784 39159531689983965077377822443602867754440 4785 39574122254091713879920679559170889787177 4786 39993058893643998577262971335280385844106 4787 40416386718788903099352465597081577125327 4788 40844151302985585393164993515780473374042 4789 41276398688312458679040787454371683498767 4790 41713175389637455600559505197747232134651 4791 42154528400030591695279438919160460900428 4792 42600505195021822450784675421803986888953 4793 43051153738120035197604287429395531038610 4794 43506522485160302370903325606159080890511 4795 43966660389931387963978868678782742016815 4796 44431616908614236787762456413085458197438 4797 44901442005520122328699104216887110198527 4798 45376186157622249018291147233605284214775 4799 45855900360406709834299037236674922498762 4800 46340636132499116554284594234507833765277 4801 46830445521630577739146951324662265973879 4802 47325381109361310662593873067060031243303 4803 47825496017163893436553636761734286306451 4804 48330843911245851797577629915103943394583 4805 48841479008752483090456747914541750003278 4806 49357456082690451367884918642286048351343 4807 49878830468252525757765143227363085107028 4808 50405658067844258409483981238738595823316 4809 50937995357533025448335681758323252821616 4810 51475899392179904196214947864126329677176 4811 52019427812015451480049333344404394862725 4812 52568638847878939282658320252359846664367 4813 53123591327923352638114331040156794394851 4814 53684344682964186446298167803251130366361 4815 54250958953316193574085199988350382124673 4816 54823494794253990011426843664214427195566 4817 55402013482983133120890082318212460944013 4818 55986576924214827640909621594402364654963 4819 56577247657273964305542162955576046797322 4820 57174088861790265429191472289617319710968 4821 57777164364945965371866527161868632544208 4822 58386538647285781586846326272225799667263 4823 59002276850106970652996896334404795762372 4824 59624444781390558750518833065883560668082 4825 60253108923336560240082422648689988877147 4826 60888336438418950570342161073753096733723 4827 61530195177068888673258684616303601098156 4828 62178753683855965319181051618869062312716 4829 62834081205322325938576797416719021942385 4830 63496247696292778445244964090459456748366 4831 64165323827862769506986636339635281279572 4832 64841380993839987874359321053249060504719 4833 65524491318889204627192726664595532055302 4834 66214727665108061095045331424076686778902 4835 66912163640331842223899586921550087816183 4836 67616873604846192275332873069884736549511 4837 68328932679854950209607515313786361111700 4838 69048416754332591524110294514943352672228 4839 69775402493658315457190544067493163048293 4840 70509967346611067593643892251566212259614 4841 71252189554173130780266518564567923722197 4842 72002148156670640508452400517210860368526 4843 72759923002749994720166120887214627308542 4844 73525594756666832496894973022377135778561 4845 74299244907438642446672857078696354487395 4846 75080955776285234906908260585343558592112 4847 75870810525960994362733479696618384562681 4848 76668893168349936231273060456534319187837 4849 77475288573981115792908334754663236370634 4850 78290082479781422689452752637460618804620 4851 79113361498777727177332836159349795741526 4852 79945213128010628765438607008322618154679 4853 80785725758426990247614588572496931683472 4854 81634988682957921451649100867182331321061 4855 82493092106605422503201620391571142554155 4856 83360127154687949479941569301808774304423 4857 84236185883124960725955171309739179195771 4858 85121361286853478329373288490491427828106 4859 86015747310314405071737458005677299007433 4860 86919438856043564098976748152206150092757 4861 87832531795363729281004560857719339091237 4862 88755122977153695250516494870315266643184 4863 89687310238750040591585619359044914803821 4864 90629192414897851604857850435175408248611 4865 91580869348866315867982536747775713500909 4866 92542441901584795676286364986495433549382 4867 93514011962976429150916064419191251982014 4868 94495682461283323328403149527847271625372 4869 95487557374622421163346962366616748649093 4870 96489741740503659726397314485524628636633 4871 97502341667612444186659469534242984372079 4872 98525464345524693554012789107961815033431 4873 99559218056720347062224769953405247651596 4874 100603712186499298387233521939764292016194 4875 101659057235230445815839830168590873206722 4876 102725364828472595916212740275856145476883 4877 103802747729463656500192638825990006835903 4878 104891319849450672346002849933736972726937 4879 105991196260423849276440735802320696808798 4880 107102493205659967767346047958743613728523 4881 108225328112706017501685962982776781297852 4882 109359819604140319572088190713004469970733 4883 110506087510810643665059716338780711418970 4884 111664252882817456113785042751542720234515 4885 112834438003011486451103457647910361360163 4886 114016766398203606822361387865956754321854 4887 115211362852926911054597526825587816957453 4888 116418353420877820931711796734830441424184 4889 117637865438947839195510481029197820501185 4890 118870027538900569950636878818924484569635 4891 120114969661678407176310895328799796067482 4892 121372823069320250100833488201165180971093 4893 122643720359548490897297131440078838320849 4894 123927795477932301282166908455466723845381 4895 125225183732760387130908034873006393151372 4896 126536021807454819847972712479057088681606 4897 127860447775735131706857248757037243466157 4898 129198601114287764746286359501278726419848 4899 130550622718227188752062107113416971538023 4900 131916654914026141593539459274631310502500 4901 133296841475279561960876621841515637975898 4902 134691327635900898204952125108155829827374 4903 136100260106194760263126535267207164020819 4904 137523787086324679243206009045908981242296 4905 138962058282700497454193436028389360620440 4906 140415224921723068220143228635509716258938 4907 141883439766492519620999723427206992487738 4908 143366857130835493375352841259162999177195 4909 144865632896340536832500884565242364611568 4910 146379924526673591265117868411489379803450 4911 147909891084946887880107337084118817791279 4912 149455693248328509554726981018899352828221 4913 151017493325751290194404085486100745113576 4914 152595455272822389871425536014983571224593 4915 154189744709878822797277279505446765904994 4916 155800528937203104024908113980145013021138 4917 157427976953432159666797260177978809227703 4918 159072259471085223844180122313069661891399 4919 160733548935333015616262354038608062462531 4920 162412019539844187747639686602669057412803 4921 164107847245921788166063040146435756472242 4922 165821209798674687418440569538065866696286 4923 167552286746528478392413331906531584490442 4924 169301259457728437088523554648903064040529 4925 171068311140232152873590909896962520660964 4926 172853626858550707459486156637216415260387 4927 174657393554030469153838143252253962632943 4928 176479800062039307752899318980099329208417 4929 178321037132645130168346206021180412656634 4930 180181297448154084362426169576092934700297 4931 182060775644193560410384413338136881390826 4932 183959668327609474680846747193048102000150 4933 185878174097961609894539812630269984408483 4934 187816493565787211533065573054012239201417 4935 189774829374516692829907582667345846953736 4936 191753386219110918928746908810939501139916 4937 193752370868405458047112278062176484717371 4938 195771992184129075254529711904224505492262 4939 197812461143684869338461663200288481971876 4940 199873990859557647287251559021324574063010 4941 201956796602540447719150877655739506917874 4942 204061095821538619290633782350951450261269 4943 206187108167250395980351493884014339927694 4944 208335055512375657756426038080352487056550 4945 210505161975759390597214727293355811034153 4946 212697653943013265899201750904416282734592 4947 214912760091130988925740281641886274974540 4948 217150711409530994678803261872698425930624 4949 219411741225152862556772187114979314396032 4950 221696085223929590808358183302793239097853 4951 224003981476374432613559933436155546665771 4952 226335670459491378847440907251902757376171 4953 228691395082861951638305136787259292334774 4954 231071400711002696054798664061932316195411 4955 233475935189961651507074481560559359783856 4956 235905248870131827196140084893630317526747 4957 238359594633367259573451429913915625923958 4958 240839227916261624021027819752267982178011 4959 243344406737793978039932496992430833196969 4960 245875391723081842729126472604647228441142 4961 248432446131566926502335170877894692605909 4962 251015835881252194569869807734581271653662 4963 253625829577438066856416490320111136476758 4964 256262698537453181931352473140288498317146 4965 258926716819951765488322877405416824431861 4966 261618161250147987085457234269903419453674 4967 264337311449685402123860438156762911162900 4968 267084449862384995420452347543515530143825 4969 269859861784697810160705312019773415367964 4970 272663835391976971805799441860870975449462 4971 275496661769524832070501839408612993034355 4972 278358634939399470036543183005968903667554 4973 281250051892067897896287701664450213447173 4974 284171212613757743480682273929383502677362 4975 287122420118728287391594499178664101344029 4976 290103980477178242531784163887295707259069 4977 293116202848146619403254018232331683775324 4978 296159399507987733726322548324616348480247 4979 299233885883914128189305380603301777663901 4980 302339980583050158943284458054701637853918 4981 305478005426629438032716728072127571482753 4982 308648285479638573532768350677939175294004 4983 311851149085681837355396668538763265211848 4984 315086927897226862139559795781640817923717 4985 318355956911149484198891525729018174611153 4986 321658574499593433065681970534920653224065 4987 324995122446208549112036694807167457274781 4988 328365945977636738971829167990012376441282 4989 331771393800457021916433881733158475164371 4990 335211818133310266322081459427771538477206 4991 338687574744564778304789001606570589990694 4992 342199022985092581052563732199099496506545 4993 345746525826669523614643140093667558228052 4994 349330449895416116369345803289256492855934 4995 352951165510946407314549504503773710298292 4996 356609046720486643284953755407171409981738 4997 360304471338787435700011675832921661882139 4998 364037820982933778472973158744901951203755 4999 367809481113035305037202206865182998663130 5000 371619841067741460299428152778038359852488