233436752345521613724645888
233,436,752,345,521,613,724,645,888 is an even composite number composed of six prime numbers multiplied together.
What does the number 233436752345521613724645888 look like?
This visualization shows the relationship between its 6 prime factors (large circles) and 17920 divisors.
233436752345521613724645888 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of seventeen thousand, nine hundred twenty divisors.
Prime factorization of 233436752345521613724645888:
29 × 33 × 136 × 313 × 593 × 833
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 13 × 13 × 13 × 13 × 13 × 13 × 31 × 31 × 31 × 59 × 59 × 59 × 83 × 83 × 83)See below for interesting mathematical facts about the number 233436752345521613724645888 from the Numbermatics database.
Names of 233436752345521613724645888
- Cardinal: 233436752345521613724645888 can be written as Two hundred thirty-three septillion, four hundred thirty-six sextillion, seven hundred fifty-two quintillion, three hundred forty-five quadrillion, five hundred twenty-one trillion, six hundred thirteen billion, seven hundred twenty-four million, six hundred forty-five thousand, eight hundred eighty-eight.
Scientific notation
- Scientific notation: 2.33436752345521613724645888 × 1026
Factors of 233436752345521613724645888
Divisors of 233436752345521613724645888
- Number of divisors d(n): 17920
-
Complete list of divisors:
1 2 3 4 6 8 9 12 13 16 18 24 26 27 31 32 36 39 48 52 54 59 62 64 72 78 83 93 96 104 108 117 118 124 128 144 156 166 169 177 186 192 208 216 234 236 248 249 256 279 288 312 332 338 351 354 372 384 403 416 432 468 472 496 498 507 512 531 558 576 624 664 676 702 708 744 747 767 768 806 832 837 864 936 944 961 992 996 1014 1062 1079 1116 1152 1209 1248 1328 1352 1404 1416 1488 1494 1521 1534 1536 1593 1612 1664 1674 1728 1829 1872 1888 1922 1984 1992 2028 2124 2158 2197 2232 2241 2301 2304 2418 2496 2573 2656 2704 2808 2832 2883 2976 2988 3042 3068 3186 3224 3237 3328 3348 3456 3481 3627 3658 3744 3776 3844 3968 3984 4056 4248 4316 4394 4464 4482 4563 4602 4608 4836 4897 4992 5146 5239 5312 5408 5487 5616 5664 5766 5952 5976 6084 6136 6372 6448 6474 6591 6656 6696 6889 6903 6912 6962 7254 7316 7488 7552 7688 7719 7936 7968 8112 8496 8632 8649 8788 8928 8964 9126 9204 9672 9711 9794 9971 9984 10292 10443 10478 10624 10816 10881 10974 11232 11328 11532 11904 11952 12168 12272 12493 12744 12896 12948 13182 13392 13778 13806 13824 13924 14027 14508 14632 14691 14976 15104 15376 15438 15717 15872 15936 16224 16461 16992 17264 17298 17576 17856 17928 18252 18408 19344 19422 19588 19773 19942 19968 20584 20667 20709 20886 20956 21248 21632 21762 21948 22464 22656 23064 23157 23777 23808 23904 24336 24544 24986 25488 25792 25896 25947 26364 26784 27556 27612 27848 28054 28561 29016 29133 29264 29382 29791 29913 29952 30208 30752 30876 31329 31434 31872 32448 32922 33449 33984 34528 34596 35152 35712 35856 36504 36816 37479 38688 38844 39176 39546 39884 41168 41334 41418 41772 41912 42081 42496 43264 43524 43896 44073 44928 45253 45312 46128 46314 47151 47554 47616 47808 48672 49088 49383 49972 50976 51584 51792 51894 52728 53568 55112 55224 55696 56108 56699 57122 58032 58266 58528 58764 59319 59582 59826 59904 61504 61752 62001 62658 62868 63661 63744 64896 65844 66898 67968 68107 69056 69192 69471 70304 71331 71424 71712 73008 73632 74958 77376 77688 78352 79092 79763 79768 82336 82668 82836 83544 83824 84162 85683 86528 87048 87792 88146 89373 89557 89739 89856 90506 90624 92256 92628 93987 94302 95108 95616 97344 98176 98766 99944 100347 101952 103168 103584 103788 105456 107136 107911 110224 110448 111392 112216 112437 113398 114244 116064 116532 117056 117528 118638 119164 119652 123008 123504 124002 125316 125736 126243 127322 127488 129623 129792 131688 132219 133796 135759 135936 136214 138112 138384 138942 140608 141453 142662 142848 143424 146016 147264 149916 151807 154752 155376 156704 158184 159526 159536 162409 164672 165336 165672 167088 167648 168324 170097 171366 174096 175584 176292 178746 179114 179478 179712 181012 182351 184512 185256 186003 187974 188604 190216 190983 191232 194688 196352 197532 199888 200694 203904 204321 205379 206336 207168 207576 210912 213559 213993 214272 215822 220448 220896 222784 224432 224874 226796 228488 232128 233064 234112 235056 237276 238328 239289 239304 246016 247008 248004 250632 251472 252486 254644 257049 259246 259584 263376 264438 267592 268119 268671 269217 271518 271872 272428 276224 276768 277884 281216 282906 285324 286848 288923 292032 294528 299832 301041 303614 309101 309504 310752 313408 316368 319052 319072 323733 324818 329344 330672 331344 334176 335296 336648 337311 340194 342732 348192 351168 352584 357492 358228 358956 362024 364702 369024 370512 371293 372006 375948 377208 378729 380432 381966 382464 387283 388869 389376 392704 395064 399776 401388 406451 407277 407808 408642 410758 414336 415152 421824 427118 427986 428544 431644 434837 440896 441792 445568 448864 449748 453592 455421 456976 464256 466128 468224 470112 474552 476656 478578 478608 487227 492032 494016 496008 501264 502944 504972 509288 510291 514098 518492 526752 528876 535184 536238 537342 538434 543036 544856 547053 552448 553536 555768 562432 565812 570648 571787 572949 573696 577846 584064 588289 589056 599664 602082 607228 612963 616137 618202 619008 621504 626816 632736 638104 638144 640677 641979 647466 649636 658688 661344 662688 668352 670592 673296 674622 680388 685464 696384 702336 705168 714984 716456 717867 717912 724048 729404 737087 738048 741024 742586 744012 751896 754416 757458 760864 763932 771147 774566 777738 778752 790128 799552 802776 804357 806013 812902 814554 815616 817284 821516 827593 828672 830304 843648 854236 855972 863288 866769 869674 881792 883584 885391 891136 897728 899496 903123 907184 910842 913952 927303 928512 932256 936448 940224 949104 953312 957156 957216 971199 974454 988032 992016 1002528 1005888 1009944 1018576 1020582 1028196 1036919 1036984 1053504 1057752 1070368 1072476 1074684 1076868 1086072 1089712 1094106 1107072 1111536 1113879 1124864 1131624 1141296 1143574 1145898 1147392 1155692 1161849 1164241 1166607 1168128 1176578 1178112 1199328 1204164 1214456 1219353 1221831 1225926 1232274 1236404 1243008 1253632 1265472 1276208 1276288 1281354 1283958 1294932 1299272 1304511 1317376 1322688 1325376 1336704 1341184 1346592 1349244 1360776 1366263 1370928 1392768 1402843 1404672 1410336 1429968 1432912 1435734 1435824 1448096 1458808 1461681 1474174 1476096 1482048 1485172 1488024 1503792 1508832 1514916 1521728 1527864 1530873 1542294 1549132 1555476 1580256 1599104 1605552 1608714 1612026 1625804 1629108 1634568 1641159 1643032 1655186 1657344 1660608 1685099 1687296 1708472 1711944 1715361 1718847 1726576 1733538 1739348 1757669 1763584 1764867 1767168 1770782 1782272 1795456 1798992 1806246 1814368 1821684 1827904 1838889 1848411 1854606 1857024 1864512 1880448 1898208 1906624 1914312 1914432 1922031 1942398 1948908 1973491 1976064 1984032 2005056 2011776 2019888 2037152 2041164 2056392 2073838 2073968 2107008 2111317 2115504 2140736 2144952 2149368 2153601 2153736 2172144 2179424 2188212 2211261 2214144 2223072 2227758 2263248 2282592 2287148 2291796 2311384 2323698 2328482 2333214 2336256 2353156 2370563 2398656 2408328 2418039 2428912 2438706 2443662 2451852 2464548 2472653 2472808 2482779 2486016 2507264 2530944 2552416 2552576 2562708 2567916 2589864 2598544 2600307 2609022 2645376 2650752 2656173 2669927 2673408 2682368 2693184 2698488 2721552 2732526 2741856 2776267 2781909 2785536 2805686 2809344 2820672 2859936 2865824 2871468 2871648 2896192 2913597 2917616 2923362 2948348 2964096 2970344 2976048 3007584 3017664 3029832 3043456 3055728 3061746 3084588 3098264 3110757 3110952 3160512 3198208 3211104 3217428 3224052 3251608 3258216 3269136 3282318 3286064 3310372 3321216 3341637 3345241 3370198 3374592 3416944 3423888 3430722 3437694 3453152 3467076 3478696 3485547 3492723 3499821 3515338 3527168 3529734 3534336 3541564 3590912 3597984 3612492 3628736 3643368 3655808 3658059 3677778 3696822 3709212 3729024 3755999 3760896 3796416 3813248 3828624 3828864 3844062 3884796 3897816 3913533 3946982 3952128 3968064 4010112 4018313 4023552 4039776 4074304 4082328 4098789 4112784 4147676 4147936 4208529 4214016 4222634 4231008 4281472 4289904 4298736 4307202 4307472 4344288 4358848 4376424 4385043 4422522 4428288 4446144 4455516 4526496 4565184 4574296 4583592 4622768 4647396 4656964 4666428 4706017 4706312 4741126 4797312 4816656 4826809 4836078 4857824 4877412 4887324 4903704 4923477 4929096 4945306 4945616 4965558 4972032 5034679 5055297 5061888 5104832 5105152 5125416 5135832 5146083 5179728 5197088 5200614 5218044 5273007 5283863 5290752 5294601 5301504 5312346 5339854 5346816 5386368 5396976 5443104 5465052 5483712 5545233 5552534 5563818 5571072 5611372 5641344 5652881 5719872 5731648 5742936 5743296 5766093 5792384 5827194 5835232 5846724 5896696 5920473 5928192 5940688 5952096 6015168 6035328 6059664 6086912 6111456 6123492 6169176 6196528 6221514 6221904 6321024 6333951 6366749 6396416 6422208 6434856 6448104 6503216 6516432 6538272 6564636 6572128 6620329 6620744 6633783 6642432 6683274 6690482 6740396 6833888 6847776 6861444 6875388 6906304 6934152 6957392 6971094 6985446 6999642 7030676 7059468 7083128 7111689 7181824 7195968 7224984 7257472 7286736 7311616 7316118 7355556 7393644 7417959 7418424 7433231 7448337 7458048 7511998 7521792 7592832 7626496 7647757 7657248 7657728 7688124 7769592 7795632 7800921 7827066 7893964 7936128 7968519 8009781 8020224 8036626 8047104 8079552 8148608 8164656 8197578 8225568 8295352 8295872 8328801 8345727 8417058 8428032 8445268 8462016 8562944 8579808 8597472 8614404 8614944 8688576 8717696 8752848 8770086 8845044 8892288 8911032 8956613 9052992 9130368 9148592 9167184 9245536 9294792 9313928 9332271 9332856 9412034 9412624 9482252 9582131 9594624 9633312 9653618 9672156 9715648 9754824 9774648 9807408 9846954 9858192 9890612 9891232 9931116 10024911 10035723 10069358 10110594 10123776 10209664 10250832 10271664 10292166 10359456 10394176 10401228 10436088 10456641 10478169 10546014 10567726 10581504 10589202 10603008 10624692 10679708 10758709 10772736 10793952 10886208 10930104 10967424 10974177 11090466 11105068 11127636 11222744 11267997 11282688 11305762 11439744 11463296 11485872 11486592 11510083 11532186 11584768 11654388 11670464 11693448 11740599 11793392 11840946 11856384 11881376 11904192 12030336 12054939 12070656 12119328 12173824 12222912 12246984 12338352 12393056 12443028 12443808 12599981 12625587 12642048 12667902 12733498 12844416 12869712 12896208 13006432 13032864 13076544 13129272 13144256 13240658 13241488 13267566 13284864 13366548 13380964 13479947 13480792 13667776 13695552 13722888 13750776 13812608 13868304 13914784 13942188 13970892 13999284 14061352 14118051 14118936 14166256 14223378 14391936 14449968 14480427 14514944 14573472 14623232 14632236 14711112 14787288 14835918 14836848 14866462 14896674 14916096 15023996 15104037 15135133 15165891 15185664 15252992 15295514 15314496 15315456 15376248 15438249 15539184 15591264 15601842 15654132 15787928 15819021 15851589 15872256 15883803 15937038 16019562 16040448 16073252 16159104 16297216 16329312 16395156 16451136 16590704 16591744 16657602 16691454 16834116 16890536 16924032 16958643 17046457 17125888 17159616 17194944 17228808 17229888 17377152 17435392 17505696 17540172 17690088 17725397 17761419 17784576 17822064 17913226 18105984 18236959 18260736 18297184 18334368 18491072 18589584 18627856 18664542 18665712 18824068 18825248 18964504 19001853 19100247 19164262 19189248 19266624 19307236 19344312 19431296 19509648 19549296 19614816 19693908 19716384 19781224 19782464 19860987 19862232 19901349 20049822 20071446 20138716 20221188 20419328 20501664 20543328 20584332 20718912 20788352 20802456 20872176 20913282 20956338 21092028 21135452 21178404 21249384 21335067 21359416 21517418 21545472 21587904 21772416 21860208 21906287 21934848 21948354 22180932 22210136 22253877 22255272 22299693 22345011 22445488 22535994 22565376 22611524 22849697 22879488 22926592 22943271 22971744 22973184 23020166 23064372 23169536 23308776 23340928 23386896 23481198 23586784 23681892 23762752 23808384 23905557 23980609 24029343 24060672 24109878 24141312 24238656 24445824 24493968 24676704 24786112 24886056 24887616 24986403 25199962 25251174 25284096 25335804 25466996 25655383 25688832 25739424 25792416 26012864 26065728 26153088 26258544 26288512 26481316 26482976 26535132 26733096 26761928 26869839 26959894 26961584 27335552 27391104 27445776 27447121 27501552 27625216 27736608 27829568 27884376 27941784 27996813 27998568 28122704 28236102 28237872 28332512 28446756 28746393 28783872 28899936 28960854 29029888 29146944 29264472 29422224 29574576 29671836 29673696 29732924 29793348 30047992 30107169 30208074 30270266 30331782 30371328 30591028 30628992 30752496 30817319 30876498 31078368 31182528 31203684 31308264 31434507 31575856 31638042 31703178 31744512 31767606 31874076 32039124 32144489 32146504 32276127 32318208 32594432 32658624 32790312 32902272 33181408 33183488 33315204 33382908 33668232 33735433 33781072 33803991 33848064 33917286 34092914 34319232 34389888 34457616 34459776 34530249 34709051 34754304 34870784 35011392 35080344 35380176 35450794 35522838 35569152 35644128 35826452 36091471 36164817 36211968 36473918 36521472 36594368 36668736 36982144 37179168 37255712 37329084 37331424 37648136 37650496 37799943 37876761 37929008 38003706 38200494 38328524 38533248 38614472 38688624 38862592 39019296 39098592 39229632 39387816 39432768 39562448 39564928 39721974 39724464 39802698 40099644 40142892 40277432 40439841 40442376 40838656 41003328 41086656 41168664 41437824 41576704 41604912 41744352 41826564 41912676 42184056 42270904 42354153 42356808 42498768 42670134 42718832 43034836 43175808 43441281 43488133 43544832 43720416 43812574 43869696 43896708 44361864 44420272 44507754 44510544 44599386 44690022 44890976 45071988 45223048 45312111 45405399 45497673 45699394 45758976 45853184 45886542 45943488 45946368 46040332 46128744 46617552 46681856 46773792 46962396 47173568 47363784 47457063 47525504 47554767 47616768 47811114 47961218 48058686 48121344 48219756 48477312 48827987 48891648 48987936 49353408 49572224 49772112 49775232 49972806 50399924 50502348 50671608 50875929 50933992 51139371 51310766 51377664 51478848 51584832 52025728 52131456 52238069 52306176 52517088 52577024 52962632 52965952 53070264 53176191 53284257 53466192 53523856 53739678 53919788 53923168 54671104 54710877 54782208 54891552 54894242 55003104 55250432 55473216 55659136 55768752 55883568 55993626 55997136 56245408 56472204 56475744 56665024 56893512 57005559 57300741 57492786 57567744 57799872 57921708 58293888 58528944 58844448 59149152 59343672 59347392 59465848 59582961 59586696 60095984 60214338 60416148 60540532 60663564 61178221 61182056 61257984 61504992 61634638 61752996 62156736 62365056 62407368 62616528 62869014 63151712 63276084 63406356 63535212 63748152 64005201 64078248 64288978 64293008 64552254 64636416 65317248 65450827 65580624 65718861 65804544 66362816 66366976 66630408 66761631 66765816 66899079 67336464 67470866 67562144 67607982 67696128 67834572 68185828 68549091 68638464 68690219 68779776 68829813 68915232 68919552 69060498 69418102 69508608 70022784 70160688 70760352 70901588 71045676 71288256 71652904 71941827 72088029 72182942 72329634 72423936 72947836 73188736 73337472 73487453 73964288 74358336 74511424 74658168 74662848 74959209 75296272 75300992 75599886 75753522 75858016 76007412 76400988 76657048 76966149 77066496 77228944 77377248 77725184 78038592 78197184 78459264 78775632 78865536 79124896 79129856 79443948 79448928 79605396 80199288 80285784 80554864 80609517 80879682 80884752 82006656 82173312 82337328 82341363 82767737 82875648 83153408 83209824 83488704 83653128 83825352 84368112 84541808 84708306 84713616 84997536 85340268 85437664 86064277 86069672 86239179 86351616 86882562 86976266 87089664 87440832 87625148 87793416 88723728 88840544 89015508 89021088 89198772 89380044 89781952 90143976 90321507 90446096 90624222 90810798 90995346 91398788 91773084 91886976 92080664 92257488 92451957 93235104 93363712 93547584 93924792 94347136 94727568 94914126 95051008 95109534 95233536 95622228 95922436 96117372 96433467 96439512 96632003 96828381 96954624 97655974 97783296 97975872 98706816 99144448 99420841 99544224 99550464 99945612 100799848 101004696 101206299 101343216 101411973 101751858 101867984 102278742 102621532 102957696 103169664 103590747 103702471 104051456 104127153 104262912 104476138 104612352 105034176 105154048 105925264 105931904 106140528 106352382 106568514 106932384 107047712 107479356 107839576 107846336 108274413 108494451 109342208 109421754 109564416 109783104 109788484 110006208 110946432 111318272 111537504 111767136 111987252 111994272 112490816 112944408 112951488 113330048 113399829 113787024 114011118 114601482 114985572 115599744 115843416 116435969 116587776 117057888 117688896 118298304 118687344 118694784 118931696 119165922 119173392 120191968 120428676 120832296 121081064 121319523 121327128 122356442 122364112 122515968 123009984 123269276 123505992 124313472 124567703 124730112 124814736 125233056 125738028 126303424 126552168 126812712 127062459 127070424 127496304 128010402 128156496 128577956 128586016 129104508 130323843 130464399 130634496 130901654 131161248 131437722 131609088 132725632 133260816 133523262 133531632 133798158 134672928 134941732 135124288 135215964 135669144 135936333 136216197 136371656 137098182 137276928 137380438 137559552 137659626 137830464 137839104 138120996 138836204 139863217 140045568 140321376 141520704 141803176 142091352 142576512 142664301 143305808 143883654 144176058 144365884 144659268 145886527 145895672 146377472 146483961 146674944 146974906 147928576 148716672 149022848 149316336 149325696 149631079 149918418 150592544 150601984 151199772 151507044 151716032 152014824 152627787 152801976 153314096 153418113 153932298 154132992 154457888 154754496 156077184 156394368 156714207 156918528 157551264 157731072 158249792 158259712 158887896 158897856 159210792 159528573 160398576 160571568 161109728 161219034 161759364 161769504 163799753 164013312 164132631 164346624 164674656 164682726 165535474 165751296 166419648 166977408 167306256 167650704 168736224 169083616 169416612 169427232 169995072 170680536 170875328 171902223 172128554 172139344 172478358 172703232 173765124 173952532 174881664 175239311 175250296 175586832 177447456 177681088 178031016 178042176 178397544 178748883 178760088 179563904 180287952 180643014 180892192 181248444 181621596 181990692 182797576 183534663 183546168 183773952 184161328 184514976 184903914 186470208 187095168 187849584 188694272 189455136 189828252 190102016 190219068 191244456 191844872 192234744 192866934 192879024 193264006 193656762 193909248 195311948 195951744 196352481 196756729 197156583 197369219 197413632 198288896 198841682 199088448 199100928 199891224 200697237 201599696 202009392 202412598 202686432 202823946 203503716 203735968 204557484 205230199 205243064 205647273 205915392 206070657 206339328 206489439 207181494 207404942 208102912 208254306 208525824 208952276 210068352 211850528 211863808 212281056 212704764 213137028 213864768 214095424 214958712 215679152 215692672 215825481 216548826 216988902 218843508 219566208 219576968 220012416 220462359 221603941 221892864 222636544 223075008 223534272 223974504 223988544 224981632 225888816 225902976 226660096 226799658 227574048 228022236 229202964 229971144 230430161 230898447 231199488 231686832 232871938 233175552 234115776 235377792 236596608 237080467 237374688 237389568 237863392 238331844 238346784 240383936 240857352 241664592 241828551 242162128 242639046 242654256 244712884 244728224 246019968 246538552 247011984 247024089 248303211 248626944 249135406 249460224 249629472 250466112 251476056 252606848 253104336 253625424 254124918 254140848 254992608 256020804 256312992 257155912 257172032 258192831 258209016 258717537 260647686 260928798 261268992 261803308 262322496 262875444 265451264 266521632 267046524 267063264 267596316 269345856 269883464 270248576 270431928 271338288 271872666 272432394 272743312 274196364 274760876 275319252 275660928 276241992 277355871 277655003 277672408 279726434 280091136 280642752 283041408 283606352 284182704 284781731 285153024 285328602 286611616 287767308 288352116 288731768 289300401 289318536 289896009 290485143 291773054 291791344 292754944 292967922 293349888 293949812 297046061 297433344 298045696 298262523 298632672 298651392 299262158 299836836 301185088 301203968 302399544 303014088 303432064 303618897 304029648 305255574 305603952 306628192 306836226 307864596 308915776 309508992 310772241 311107413 311747917 312154368 312381459 312788736 313428414 313837056 315102528 315462144 316499584 317775792 317795712 318421584 319057146 320797152 321143136 322219456 322438068 323518728 323539008 324823239 327599506 328026624 328265262 328693248 329349312 329365452 331070948 332839296 333519979 333954816 334612512 335301408 337472448 338167232 338833224 338854464 339990144 340199487 341361072 341750656 343804446 344257108 344278688 344956716 347530248 347905064 349307907 349763328 350478622 350500592 351173664 354894912 355362176 356062032 356084352 356795088 356812573 357497766 357520176 359127808 360575904 361286028 361784384 362496888 363243192 363958569 363981384 365595152 367069326 367092336 367547904 368322656 369029952 369807828 372940416 373703109 374190336 375699168 377388544 378910272 379656504 380438136 382488912 383689744 384469488 385733868 385758048 386528012 387313524 390599411 390623896 391393197 391903488 392704962 393513458 394313166 394738438 394827264 397683364 398176896 399782448 400625147 401394474 403199392 404018784 404825196 405372864 405647892 407007432 407471936 408648591 409114968 410460398 410486128 411294546 411830784 412141314 412678656 412978878 414362988 414809884 416508612 417878357 417904552 419589651 420136704 423701056 423727616 424562112 425409528 426274056 427729536 428190848 429917424 431358304 431385344 431650962 433097652 433977804 437659581 437687016 438560629 439132416 439153936 439451883 440024832 440924718 443207882 443785728 446150016 447068544 447949008 447977088 448893237 449963264 451217663 451777632 451805952 453320192 453599316 455148096 456044472 458405928 459942288 460254339 460860322 461796894 462398976 463373664 465743876 468231552 469189123 470142621 470755584 473193216 474160934 474749376 474779136 475726784 476663688 476693568 478585719 480767872 481714704 483329184 483657102 484324256 485278092 485308512 489425768 489456448 491399259 492039936 492397893 493077104 494023968 494048178 496606422 497253888 498270812 499258944 500932224 502952112 505213696 506208672 507250848 508249836 508281696 509985216 512041608 512625984 514311824 514344064 516385662 516418032 517435074 521295372 521857596 523606616 524644992 525717933 525750888 528440167 530902528 533043264 534093048 534126528 535192632 538691712 539766928 540497152 540863856 542676576 543745332 544864788 545486624 548392728 549487307 549521752 550603989 550638504 551321856 552483984 554711742 555310006 555344816 559452868 561285504 565345729 566082816 567212704 568365408 569563462 570306048 570657204 573223232 575534616 576704232 577463536 578600802 578637072 579792018 580970286 583546108 583582688 585935844 587899624 589057443 590270187 591469749 592107657 594092122 594866688 596091392 596525046 597265344 597302784 598524316 599673672 602370176 604799088 606028176 606864128 607237794 608059296 610511148 611207904 613256384 613672452 615690597 615729192 616941819 617831552 618211971 619017984 621544482 622214826 623495834 624308736 624762918 625577472 626856828 630205056 632999168 634763831 635551584 635591424 636843168 638114292 641594304 642286272 644438912 644876136 647037456 647078016 647476443 649646478 655199012 656530524 658698624 658730904 661387077 662141896 664811823 665678592 667039958 667909632 669225024 670602816 674944896 676334464 677666448 677708928 679094897 679980288 680398974 682722144 683501312 687608892 688514216 688557376 689913432 691290483 692695341 695060496 695810128 698615814 699526656 700957244 701001184 702347328 709789824 710724352 711241401 712124064 712168704 713590176 713625146 714995532 715040352 718255616 721151808 722572056 723568768 724993776 726486384 727917138 727962768 731190304 734138652 734184672 736645312 738059904 739615656 741072267 743398879 744909633 745880832 747406218 748380672 751398336 757820544 759313008 760876272 764977824 767379488 768938976 771467736 771516096 773056024 774578493 774627048 781198822 781247792 782786394 783806976 785409924 787026916 788626332 789476876 795316873 795366728 796353792 799564896 801250294 802788948 806398784 808037568 809650392 810745728 811295784 814014864 814943872 817297182 818229936 820920796 820972256 822589092 824282628 825957756 828725976 829619768 832067613 832965009 833017224 835756714 835809104 839179302 840273408 847402112 849124224 850819056 850860751 852548112 854345193 855459072 856381696 859834848 862716608 862770688 863301924 866195304 867901203 867955608 869688027 875319162 875374032 877121258 878264832 878307872 878903766 880049664 881849436 886415764 891138183 892300032 892972847 894137088 894787569 895898016 895954176 897786474 899926528 902435326 903555264 903611904 907198632 910296192 910856691 912088944 916811856 919884576 920508678 921720644 923593788 926747328 931487752 933322239 935243751 936463104 937144377 938378246 940285242 941511168 946386432 948321868 949498752 951453568 953327376 953387136 955336889 957171438 961535744 963429408 966658368 967314204 968648512 970556184 970617024 974469717 978851536 978912896 982798518 984079872 984795786 986154208 988047936 988096356 993212844 996541624 998517888 1000559937 1001864448 1005904224 1010427392 1012417344 1014501696 1016499672 1016563392 1019970432 1024083216 1025251968 1028623648 1028688128 1032771324 1032836064 1034870148 1042590744 1043715192 1045798423 1047213232 1047923721 1049289984 1051435866 1051501776 1056880334 1066086528 1068186096 1068253056 1070385264 1070437719 1075980581 1077383424 1079533856 1080994304 1081727712 1085353152 1087490664 1089729576 1090973248 1096785456 1098974614 1099043504 1101207978 1101277008 1102643712 1104967968 1109423484 1110620012 1110689632 1118835601 1118905736 1121109327 1122571008 1130691458 1132165632 1134425408 1136730816 1139126924 1141314408 1146446464 1151069232 1153408464 1154927072 1157201604 1157274144 1159584036 1161940572 1167092216 1167165376 1171798233 1171871688 1174179591 1175799248 1178114886 1180540374 1182939498 1184215314 1188184244 1193050092 1194530688 1197048632 1199347344 1201875441 1204740352 1209598176 1212056352 1213728256 1214475588 1216118592 1221022296 1222415808 1226512768 1227344904 1231381194 1231458384 1233883638 1235663104 1236423942 1238035968 1243088964 1244429652 1246991668 1249525836 1253635071 1253713656 1256216039 1258768953 1260410112 1265998336 1269527662 1271103168 1271182848 1273686336 1276228584 1283188608 1284572544 1288877824 1289752272 1292470933 1294074912 1294156032 1294952886 1299292956 1310398024 1312978743 1313061048 1315681887 1317397248 1317461808 1318355649 1322774154 1324283792 1329623646 1331357184 1334079916 1338450048 1341205632 1346679711 1348132123 1349889792 1352668928 1353652989 1355332896 1355417856 1358189794 1359960576 1360797948 1365444288 1367002624 1375217784 1377028432 1377114752 1379826864 1382580966 1385390682 1390120992 1391620256 1397231628 1401914488 1402002368 1404694656 1407567369 1410427863 1414855931 1419579648 1421448704 1422482802 1424248128 1424337408 1427180352 1427250292 1429991064 1430080704 1442303616 1445144112 1447137536 1449987552 1452972768 1455834276 1455925536 1462380608 1468277304 1468369344 1473290624 1474197777 1476119808 1479231312 1482144534 1486797758 1489819266 1491761664 1494812436 1502796672 1513667597 1515641088 1518626016 1521752544 1529955648 1534758976 1537877952 1542935472 1543032192 1546112048 1549156986 1549254096 1562397644 1562495584 1565572788 1570819848 1574053832 1577153799 1577252664 1578953752 1585320501 1590633746 1590733456 1592707584 1599129792 1602500588 1605577896 1612797568 1616075136 1619300784 1619380139 1621491456 1622591568 1628029728 1629887744 1634594364 1636459872 1641841592 1641944512 1645178184 1648461921 1648565256 1651811967 1651915512 1657451952 1659239536 1664135226 1665930018 1666034448 1671513428 1671618208 1678358604 1694804224 1696037187 1698248448 1701638112 1701721502 1705096224 1708690386 1710918144 1712763392 1719669696 1725433216 1726603848 1732390608 1735802406 1735911216 1739376054 1750638324 1750748064 1754242516 1756615744 1757807532 1763698872 1767172329 1770810561 1772831528 1776322971 1782276366 1784600064 1785945694 1788274176 1789575138 1791796032 1791908352 1795572948 1804870652 1807110528 1814397264 1818221821 1820592384 1821713382 1824177888 1833623712 1839769152 1841017356 1843441288 1847071791 1847187576 1853494656 1854635913 1862975504 1866644478 1870487502 1872926208 1874288754 1876756492 1880570484 1896524851 1896643736 1898997504 1902907136 1904291493 1906654752 1906774272 1910673778 1914342876 1923071488 1926858816 1933316736 1934628408 1937297024 1941112368 1941234048 1948939434 1957703072 1957825792 1965597036 1969591572 1972308416 1976095872 1976192712 1984161231 1986425688 1990390547 1993083248 1994435469 1997035776 2001119874 2003728896 2011808448 2024834688 2029003392 2032999344 2033126784 2037284691 2039940864 2048166432 2050503936 2057247296 2057376256 2065542648 2065672128 2069740296 2073871449 2085181488 2087430384 2091596846 2094426464 2095847442 2098579968 2102871732 2103003552 2113760668 2129396789 2132173056 2133724203 2136372192 2136506112 2140770528 2140875438 2151961162 2154766848 2159067712 2163455424 2170706304 2174981328 2179459152 2181946496 2193570912 2197949228 2198087008 2202415956 2202554016 2209935936 2218846968 2221240024 2221379264 2230196637 2234728899 2237671202 2237811472 2242218654 2245142016 2261382916 2268850816 2273461632 2278111043 2278253848 2282628816 2292892928 2302138464 2306816928 2309854144 2314403208 2314548288 2319168072 2323735479 2323881144 2334184432 2334330752 2343596466 2343743376 2348359182 2351598496 2356229772 2361080748 2365878996 2368430628 2376368488 2385950619 2386100184 2389061376 2394097264 2398694688 2403750882 2409480704 2419196352 2424112704 2428951176 2432237184 2442044592 2444831616 2453025536 2454689808 2462762388 2462916768 2467767276 2471326208 2472847884 2486177928 2488859304 2493983336 2498895027 2499051672 2507270142 2507427312 2512432078 2517537906 2520820224 2539055324 2542206336 2547372672 2552457168 2552582253 2557837477 2563035579 2565799847 2566377216 2569145088 2577755648 2579504544 2584941866 2588149824 2588312064 2589905772 2598585912 2609064081 2620796048 2625957486 2626122096 2631363774 2634794496 2634923616 2636711298 2645548308 2648567584 2659247292 2667992587 2668159832 2673414549 2676900096 2678918541 2682411264 2684362707 2693359422 2696264246 2699779584 2705337856 2707305978 2710665792 2710835712 2716379588 2721595896 2730888576 2750435568 2754056864 2754229504 2759653728 2765161932 2770781364 2780241984 2783240512 2794463256 2799966717 2803828976 2804004736 2805731253 2809389312 2815134738 2820855726 2829711862 2839159296 2844965604 2848496256 2854360704 2854500584 2859982128 2860161408 2866010667 2880851233 2884607232 2890288224 2894275072 2899975104 2905945536 2911668552 2911851072 2924761216 2936554608 2936738688 2946581248 2948395554 2952239616 2958462624 2964289068 2973595516 2979638532 2989624872 2995592093 3001679811 3005593344 3027335194 3031282176 3037252032 3043505088 3059911296 3069517952 3075755904 3082046071 3085870944 3086064384 3092224096 3098313972 3098508192 3124795288 3124991168 3131145576 3137395269 3141639696 3143771163 3148107664 3154307598 3154505328 3157907504 3170641002 3181267492 3181466912 3198259584 3205001176 3211155792 3211313157 3225595136 3227941743 3232150272 3238601568 3238760278 3242982912 3245183136 3256059456 3259775488 3269188728 3272919744 3283683184 3283889024 3290356368 3296923842 3297130512 3303623934 3303831024 3314903904 3318479072 3328270452 3331860036 3332068896 3343026856 3343236416 3356506803 3356717208 3363327981 3389608448 3392074374 3396496896 3403276224 3403443004 3410192448 3417380772 3439339392 3450866432 3453207696 3464781216 3471604812 3471822432 3478752108 3501276648 3501496128 3508485032 3513231488 3515394699 3515615064 3527397744 3534344658 3541621122 3545663056 3552645942 3564552732 3571891388 3579150276 3583592064 3591145896 3605626323 3609515039 3609741304 3614221056 3628794528 3636443642 3641184768 3643426764 3648355776 3667247424 3679538304 3682034712 3686882576 3694143582 3694375152 3706989312 3709271826 3725951008 3733288956 3740975004 3748577508 3753512984 3760905213 3761140968 3768648117 3776306859 3793049702 3793287472 3797995008 3805814272 3808582986 3813309504 3813548544 3821347556 3828685752 3853717632 3861598793 3866633472 3869256816 3874594048 3877412799 3882224736 3882468096 3897878868 3915406144 3915651584 3931194072 3938936229 3939183144 3944616832 3947045661 3952191744 3952385424 3968322462 3972851376 3980781094 3986166496 3988870938 3994071552 4002239748 4023616896 4040039133 4044396369 4049669376 4052722921 4058006784 4060958967 4065998688 4066253568 4074569382 4079881728 4096332864 4101007872 4114494592 4131085296 4131344256 4139480592 4147742898 4170362976 4174860768 4183193692 4188852928 4191694884 4205743464 4206007104 4222702107 4227521336 4244567793 4258793578 4264346112 4267448406 4272744384 4273012224 4281541056 4281750876 4303922324 4318135424 4326910848 4335759727 4341412608 4349962656 4358918304 4363892992 4387141824 4395898456 4396174016 4404831912 4405108032 4419871872 4422593331 4437693936 4442480048 4442758528 4460393274 4469457798 4475342404 4475622944 4484437308 4522765832 4537701632 4541002791 4546923264 4556222086 4556507696 4565257632 4585785856 4604276928 4613633856 4619708288 4628806416 4629096576 4638336144 4638563449 4647470958 4647762288 4668368864 4668661504 4687192932 4687486752 4696718364 4703196992 4712459544 4722161496 4731461397 4731757992 4736861256 4752736976 4755961503 4771901238 4772200368 4778122752 4788194528 4797389376 4807501764 4838392704 4848225408 4857902352 4858140417 4864474368 4884089184 4889663232 4906051072 4909379616 4925524776 4925833536 4935534552 4945385763 4945695768 4972355856 4977718608 4987966672 4997790054 4998103344 5014540284 5014854624 5024864156 5035075812 5077792343 5078110648 5084412672 5088111561 5094745344 5104914336 5105164506 5115674954 5126071158 5131599694 5132754432 5138290176 5159009088 5169883732 5176299648 5179811544 5197171824 5218128162 5241592096 5251914972 5252244192 5262727548 5269847232 5273422596 5291096616 5297135168 5312431683 5318494584 5328968913 5335985174 5336319664 5346829098 5353800192 5357837082 5364822528 5368725414 5386718844 5392528492 5414611956 5421331584 5432418641 5432759176 5443191792 5454665463 5461777152 5500871136 5508113728 5508459008 5519307456 5530323864 5541215373 5541562728 5560483968 5566481024 5588926512 5599933434 5607657952 5608009472 5611462506 5618778624 5630269476 5641711452 5659423724 5689574553 5689931208 5696992512 5701288177 5708721408 5709001168 5712874479 5719964256 5720322816 5732021334 5761702466 5769214464 5780576448 5799950208 5811891072 5823337104 5823702144 5849522432 5865829619 5873109216 5873477376 5893162496 5896791108 5916925248 5928578136 5947191032 5959277064 5971171641 5979249744 5983306407 5991184186 6003359622 6011186688 6054670388 6074504064 6087010176 6099458599 6111854073 6118445789 6119822592 6139035904 6151511808 6164092142 6171741888 6172128768 6184448192 6196627944 6197016384 6221614347 6249590576 6249982336 6262291152 6274790538 6283279392 6287542326 6296215328 6308615196 6309010656 6315815008 6341282004 6362534984 6362933824 6388190367 6396519168 6401172609 6410002352 6422311584 6422626314 6451190272 6455883486 6464300544 6477203136 6477520556 6490366272 6512118912 6538377456 6545839488 6567366368 6567778048 6580712736 6593847684 6594261024 6607247868 6607662048 6629807808 6636958144 6656540904 6663720072 6664137792 6686053712 6686472832 6690589911 6713013606 6713434416 6726655962 6784148748 6806552448 6806886008 6820384896 6834333129 6834761544 6869722171 6878678784 6901732864 6906415392 6929562432 6943209624 6943644864 6957504216 7002553296 7002992256 7016970064 7026462976 7030789398 7031230128 7054795488 7068689316 7083242244 7091326112 7105291884 7129105464 7143334991 7143782776 7157851857 7158300552 7167184128 7182291792 7211252646 7219030078 7219482608 7228442112 7257589056 7272887284 7286853528 7296711552 7334494848 7349494477 7359076608 7364069424 7373765152 7388287164 7388750304 7413978624 7418543652 7451902016 7466577912 7481950008 7496685081 7497155016 7507025968 7521810426 7522281936 7537296234 7552613718 7586099404 7586574944 7617165972 7626619008 7642695112 7657371504 7657746759 7673512431 7689106737 7697399541 7707435264 7723197586 7733266944 7738513632 7749188096 7754825598 7764449472 7764936192 7795757736 7830812288 7862388144 7877872458 7878366288 7889233664 7894091322 7904383488 7904770848 7936644924 7945702752 7961562188 7972332992 7977741876 8003977761 8004479496 8020243647 8036755623 8047233792 8080078266 8088792738 8099338752 8105445842 8116013568 8121917934 8131997376 8132507136 8149138764 8192665728 8228989184 8251929803 8262170592 8262688512 8278961184 8295485796 8340725952 8349721536 8366387384 8377705856 8383389768 8411486928 8412014208 8417193759 8445404214 8455042672 8489135586 8517587156 8534896812 8545488768 8563082112 8563501752 8598032001 8607305093 8607844648 8636270848 8642553699 8653821696 8671519454 8682825216 8699925312 8717836608 8727785984 8774283648 8791796912 8792348032 8809663824 8810216064 8828233661 8839743744 8845186662 8875387872 8884960096 8885517056 8920786548 8938915596 8950684808 8951245888 8968874616 8986776279 9005039433 9045531664 9075403264 9082005582 9093846528 9112444172 9113015392 9130515264 9208553856 9227267712 9239416576 9246138213 9257612832 9258193152 9276672288 9277126898 9294941916 9295524576 9336737728 9337323008 9374385864 9374973504 9393436728 9406393984 9412185807 9424919088 9444322992 9462922794 9463515984 9473722512 9505473952 9511923006 9543802476 9544400736 9576389056 9594778752 9615003528 9633939471 9664185427 9676785408 9683825229 9696450816 9715804704 9716280834 9728948736 9768178368 9779326464 9818759232 9851049552 9851667072 9871069104 9890771526 9891391536 9944711712 9955437216 9975933344 9995580108 9996206688 10029080568 10029709248 10049728312 10069520409 10070151624 10155584686 10156221296 10168825344 10176223122 10189490688 10209828672 10210329012 10231349908 10252142316 10263199388 10318018176 10339119349 10339767464 10352599296 10359623088 10394343648 10436256324 10483184192 10503829944 10504488384 10525455096 10539694464 10546184097 10546845192 10582193232 10594270336 10624863366 10636989168 10657937826 10671970348 10672639328 10693658196 10715674164 10737450828 10773437688 10785056984 10816878969 10828545117 10829223912 10842663168 10864837282 10865518352 10886383584 10909330926 10923554304 11001742272 11016227456 11038614912 11060647728 11061189763 11082430746 11083125456 11120967936 11132962048 11177853024 11199866868 11215315904 11216018944 11222925012 11260538952 11282715639 11283422904 11305944351 11318847448 11379149106 11379862416 11393985024 11402576354 11417442816 11418002336 11425748958 11439928512 11440645632 11464042668 11523404932 11561152896 11584796379 11599900416 11608647011 11623782144 11632238397 11646674208 11647404288 11699044864 11731659238 11746218432 11746954752 11793582216 11833850496 11841136983 11857156272 11894382064 11918554128 11942343282 11958499488 11966612814 11982368372 12006719244 12108581741 12109340776 12133189107 12149008128 12158168763 12174020352 12182876901 12198917198 12223708146 12236891578 12239645184 12278071808 12303023616 12328184284 12343483776 12368896384 12393255888 12394032768 12419379557 12443228694 12499181152 12499964672 12524582304 12549581076 12566558784 12575084652 12592430656 12617230392 12618021312 12631630016 12668106321 12682564008 12725069968 12725867648 12733703379 12776380734 12793038336 12802345218 12820004704 12844623168 12845252628 12911766972 12954406272 12955041112 12980732544 13007279181 13024237824 13076754912 13091678976 13134732736 13135556096 13161425472 13187695368 13188522048 13214495736 13215324096 13259615616 13273916288 13313081808 13327440144 13328275584 13372107424 13372945664 13381179822 13426027212 13426868832 13453311924 13568297496 13595379499 13613104896 13613772016 13623008373 13640769792 13668666258 13669523088 13739444342 13757357568 13812830784 13859124864 13886419248 13887289728 13915008432 13915690347 13987747553 14005106592 14005984512 14033940128 14052925952 14061578796 14062460256 14109590976 14137378632 14166484488 14182652224 14210583768 14258210928 14267884509 14286669982 14287565552 14315703714 14316601104 14334368256 14364583584 14422505292 14438060156 14438965216 14515178112 14544862813 14545774568 14573707056 14574421251 14593423104 14668989696 14698988954 14718153216 14728138848 14747530304 14776574328 14777500608 14836157289 14837087304 14903804032 14933155824 14963900016 14993370162 14994310032 15014051936 15043620852 15044563872 15074592468 15105227436 15172198808 15173149888 15233377029 15234331944 15253238016 15264334683 15285390224 15314743008 15315493518 15347024862 15378213474 15394799082 15414870528 15446395172 15477027264 15509651196 15528898944 15591515472 15661624576 15724776288 15755744916 15756732576 15778467328 15788182644 15809541696 15873289848 15891405504 15923124376 15944665984 15955483752 16007955522 16008958992 16040487294 16073511246 16094467584 16160156532 16177585476 16210891684 16243835868 16263994752 16297255923 16298277528 16330808507 16363996389 16381645177 16385331456 16457978368 16503859606 16524341184 16525377024 16557922368 16590971592 16681451904 16699443072 16732774768 16755411712 16766779536 16802122129 16822973856 16824028416 16834387518 16890808428 16910085344 16978271172 17034106517 17035174312 17068723659 17069793624 17090977536 17103864531 17126164224 17127003504 17138623437 17196064002 17214610186 17215689296 17272541696 17285107398 17307643392 17343038908 17399850624 17435673216 17525717599 17548567296 17583593824 17584696064 17597488857 17619327648 17620432128 17656467322 17679487488 17690373324 17750775744 17769920192 17771034112 17841573096 17877831192 17901369616 17902491776 17913514923 17937749232 17973552558 18010078866 18091063328 18164011164 18224888344 18226030784 18261030528 18298375797 18335562219 18355337367 18393127103 18417107712 18454535424 18478833152 18492276426 18515225664 18516386304 18553344576 18554253796 18589883832 18591049152 18673475456 18748771728 18749947008 18786873456 18812787968 18824371614 18849838176 18888645984 18925845588 18927031968 18947445024 19010947904 19023846012 19087604952 19088801472 19152778112 19164571101 19189557504 19230007056 19267878942 19328370854 19353570816 19367650458 19392901632 19431609408 19432561668 19536356736 19637518464 19677678761 19702099104 19703334144 19742138208 19781543052 19782783072 19889423424 19910874432 19951866688 19991160216 19992413376 20058161136 20059418496 20071769733 20099456624 20139040818 20140303248 20311169372 20312442592 20352446244 20419657344 20420658024 20462699816 20502999387 20504284632 20526398776 20609166513 20636036352 20678238698 20679534928 20705198592 20719246176 20788687296 20872512648 20966368384 21007659888 21008976768 21050910192 21051941807 21079388928 21092368194 21093690384 21164386464 21188540672 21249726732 21273978336 21315875652 21343940696 21345278656 21387316392 21430004973 21431348328 21473555571 21474901656 21546875376 21570113968 21633757938 21657090234 21658447824 21685326336 21729674564 21731036704 21772767168 21818661852 22003484544 22032454912 22048483431 22077229824 22121295456 22122379526 22164861492 22166250912 22241935872 22265924096 22355706048 22399733736 22430631808 22445850024 22521077904 22565431278 22566845808 22611888702 22637694896 22758298212 22759724832 22805152708 22836004672 22851497916 22879857024 22928085336 22973240277 23020537293 23045365249 23046809864 23092198623 23122305792 23169592758 23199800832 23217294022 23247564288 23264476794 23293348416 23294808576 23463318476 23492436864 23587164432 23636883673 23667700992 23682273966 23714312544 23788764128 23837108256 23884686564 23916998976 23933225628 23964736744 24011933283 24013438488 24110266869 24217163482 24218681552 24266378214 24298016256 24316337526 24348040704 24365753802 24397834396 24447416292 24473783156 24654823063 24656368568 24686967552 24737792768 24755789409 24786511776 24788065536 24838759114 24886457388 24998362304 24999929344 25049164608 25099162152 25133117568 25150169304 25184861312 25234460784 25236042624 25263260032 25336212642 25365128016 25450139936 25451735296 25467406758 25552761468 25604690436 25640009408 25689246336 25690505256 25794096003 25821915279 25823533944 25875077111 25908812544 25910082224 25927661097 25961465088 26014558362 26048475648 26153509824 26183357952 26269465472 26322850944 26375390736 26377044096 26428991472 26430648192 26484700983 26519231232 26547832576 26626163616 26654880288 26656551168 26744214848 26745891328 26762359644 26852054424 26853737664 26906623848 26960328837 27136594992 27190758998 27226209792 27227544032 27246016746 27281539584 27337332516 27339046176 27478888684 27625661568 27682158257 27718249728 27738414639 27772838496 27774579456 27830016864 27831380694 27975495106 28010213184 28011969024 28067880256 28123157592 28124920512 28219181952 28236557421 28274757264 28332968976 28365304448 28421167536 28516421856 28535769018 28573339964 28575131104 28631407428 28633202208 28729167168 28845010584 28876120312 28877930432 28992556281 29030356224 29051475687 29089725626 29091549136 29147414112 29148842502 29186846208 29337979392 29397977908 29456277696 29495060608 29553148656 29555001216 29615443559 29672314578 29674174608 29807608064 29866311648 29927800032 29986740324 29988620064 30028103872 30087241704 30089127744 30149184936 30208561227 30210454872 30344397616 30346299776 30466754058 30468663888 30506476032 30528669366 30570780448 30629486016 30630987036 30694049724 30756426948 30789598164 30892790344 30954054528 31017358047 31019302392 31057797888 31183030944 31323249152 31449552576 31511489832 31513465152 31576365288 31619083392 31746579696 31782811008 31846248752 31889331968 31910967504 32015911044 32017917984 32080974588 32147022492 32320313064 32355170952 32419751113 32421783368 32485635351 32487671736 32527989504 32594511846 32596555056 32661617014 32727992778 32763290354 32770662912 33007719212 33048682368 33115844736 33181943184 33183569289 33251887201 33355398011 33362903808 33398886144 33465549536 33510823424 33533559072 33604244258 33645947712 33648056832 33668775036 33781616856 33820170688 33917833053 33956542344 34068213034 34070348624 34137447318 34139587248 34181955072 34207729062 34252328448 34254007008 34277246874 34392128004 34429220372 34431378592 34570214796 34683903631 34686077816 34754389137 34799701248 34825941033 34871346432 34896715191 35051435198 35097134592 35167187648 35169392128 35194977714 35238655296 35240864256 35312934644 35380746648 35501551488 35539840384 35683146192 35755662384 35802739232 35804983552 35827029846 35875498464 35947105116 36020157732 36182126656 36325745223 36328022328 36399567321 36449776688 36452061568 36474506289 36522061056 36596751594 36671124438 36710674734 36786254206 36834215424 36909070848 36984552852 37030451328 37106689152 37108507592 37179767664 37182098304 37258138671 37346950912 37451066029 37497543456 37499894016 37573746912 37625575936 37648743228 37699676352 37777291968 37851691176 37854063936 37894890048 38021895808 38047692024 38175209904 38177602944 38201110137 38305556224 38329142202 38379115008 38460014112 38535757884 38656741708 38735300916 38863218816 38865123336 38942697209 39021837543 39072713472 39275036928 39355357522 39404198208 39406668288 39484276416 39563086104 39565566144 39778846848 39821748864 39903733376 39982320432 39984826752 40066598923 40116322272 40118836992 40143539466 40198913248 40278081636 40280606496 40622338744 40624885184 40704892488 40786138497 40839314688 40841316048 40869025119 40925399632 41005998774 41008569264 41052797552 41218333026 41272072704 41356477396 41359069856 41438492352 41577374592 41745025296 41747071041 41932736768 41963242659 42015319776 42017953536 42101820384 42103883614 42158777856 42184736388 42187380768 42328772928 42377081344 42499453464 42547956672 42631751304 42687881392 42690557312 42774632784 42860009946 42862696656 42947111142 42949803312 43093750752 43140227936 43267515876 43314180468 43316895648 43459349128 43462073408 43545534336 43634588439 43637323704 43723263753 43860533861 44006969088 44064909824 44096966862 44154459648 44242590912 44244759052 44329722984 44332501824 44711412096 44799467472 44861263616 44891700048 45042155808 45130862556 45133691616 45223777404 45275389792 45516596424 45519449664 45610305416 45672009344 45700131087 45702995832 45759714048 45856170672 45946480554 46041074586 46090730498 46093619728 46184397246 46244611584 46339185516 46434588044 46528953588 46586696832 46923695507 46926636952 46984873728 47174328864 47273767346 47335401984 47364547932 47428625088 47577528256 47674216512 47769373128 47833997952 47866451256 47929473488 48023866566 48026876976 48220533738 48434326964 48437363104 48532756428 48632675052 48731507604 48795668792 48891767769 48894832584 48947566312 48992425521 49091989167 49144935531 49309646126 49312737136 49373935104 49475585536 49511578818 49573023552 49576131072 49677518228 49772914776 49996724608 50098329216 50198324304 50200784309 50266235136 50300338608 50369722624 50406366387 50468921568 50472085248 50526520064 50672425284 50730256032 50900279872 50903470592 50934813516 51102319551 51105522936 51206170977 51209380872 51280018816 51311593593 51378492672 51381010512 51588192006 51643830558 51647067888 51750154222 51817625088 51820164448 51855322194 51922930176 52029116724 52307019648 52538930944 52577152797 52645701888 52685397973 52750781472 52754088192 52792466571 52857982944 52861296384 52969401966 53038462464 53095665152 53252327232 53309760576 53313102336 53488429696 53524719288 53704108848 53707475328 53740544769 53813247696 53920657674 54273189984 54381517996 54455088064 54492033492 54674665032 54678092352 54895127391 54957777368 55066012101 55179381309 55251323136 55364316514 55436499456 55476829278 55545676992 55549158912 55660033728 55662761388 55950990212 56020426368 56135760512 56246315184 56249841024 56364876451 56438363904 56473114842 56549514528 56665937952 56730608896 56842335072 57032843712 57071538036 57146679928 57150262208 57262814856 57266404416 57458334336 57493713303 57690021168 57752240624 57755860864 57985112562 58060712448 58102951374 58179451252 58183098272 58294828224 58297685004 58795955816 58912555392 58990121216 59033036283 59106297312 59110002432 59230887118 59344629156 59348349216 59615216128 59732623296 59855600064 59973480648 59977240128 60056207744 60174483408 60178255488 60298369872 60417122454 60420909744 60688795232 60692599552 60933508116 60937327776 61057338732 61141560896 61258972032 61261974072 61388099448 61508998161 61512853896 61579196328 61702106957 61785580688 61827499539 61908109056 62034716094 62038604784 62115595776 62366061888 62899105152 63022979664 63026930304 63152730576 63155825421 63238166784 63493159392 63565622016 63692497504 63778663936 63821935008 64031822088 64035835968 64161949176 64290014919 64294044984 64640626128 64710341904 64839502226 64843566736 64971270702 64975343472 65055979008 65189023692 65193110112 65323234028 65455985556 65526580708 66011300459 66015438424 66097364736 66145450293 66231689472 66363886368 66367138578 66503774402 66710796022 66725807616 66797772288 66931099072 67067118144 67208488516 67291895424 67337550072 67563233712 67640341376 67835666106 67913084688 68136426068 68140697248 68274894636 68279174496 68415458124 68508014016 68554493748 68784256008 68858440744 68862757184 69061611879 69136095747 69140429592 69276595869 69367807262 69372155632 69508778274 69599402496 69651882066 69742692864 69793430382 70102870396 70334375296 70389955428 70477310592 70621442333 70625869288 70761493296 70910651019 71003102976 71079680768 71366292384 71511324768 71605478464 71609967104 71654059692 71750996928 71894210232 72035799849 72040315464 72364253312 72651490446 72656044656 72799134642 72899553376 72904123136 72949012578 73044122112 73193503188 73342248876 73421349468 73572508412 73964469189 73969105704 74060902656 74116746301 74213378304 74217015184 74267368227 74359535328 74364196608 74516277342 74693901824 74902132058 74995086912 74999788032 75147493824 75297486456 75399352704 75554583936 75703382352 75708127872 75789780096 76043791616 76095384048 76255785047 76350419808 76355205888 76402220274 76611112448 76658284404 76920028224 77071515768 77313483416 77465745837 77470601832 77625231333 77726437632 77730246672 77782983291 77885394418 78043675086 78145426944 78550073856 78710715044 78808396416 78968552832 79126172208 79131132288 79292961787 79454102949 79539795257 79557693696 79643497728 79807466752 79964640864 79969653504 80133197846 80232644544 80237673984 80287078932 80397826496 80556163272 80561212992 80880986511 81244677488 81249770368 81409784976 81572276994 81678629376 81682632096 81738050238 81850799264 82011997548 82017138528 82105595104 82436666052 82712954792 82718139712 82876984704 83046474771 83154749184 83215243917 83490050592 83494142082 83865473536 83926485318 84030639552 84035907072 84203640768 84207767228 84369472776 84374761536 84657545856 84998906928 85095913344 85263502608 85375762784 85381114624 85549265568 85720019892 85725393312 85894222284 85899606624 86187501504 86280455872 86535031752 86628360936 86633791296 86918698256 86924146816 86977668843 87091068672 87269176878 87274647408 87446527506 87721067722 88013938176 88193933724 88485181824 88489518104 88659445968 88665003648 88846330677 89306388223 89422824192 89598934944 89722527232 89783400096 90084311616 90261725112 90267383232 90447554808 90550779584 91033192848 91038899328 91220610832 91344018688 91400262174 91405991664 91519428096 91712341344 91892961108 92082149172 92181460996 92187239456 92368794492 92678371032 92863354883 92869176088 93052074141 93057907176 93173393664 93847391014 93853273904 93969747456 94348657728 94547534692 94729095864 94857250176 95155056512 95348433024 95538746256 95543428201 95667995904 95732902512 95858946976 96047733132 96053753952 96441067476 96868653928 96874726208 97065512856 97259253339 97265350104 97456906053 97463015208 97591337584 97783535538 97789665168 97895132624 97984851042 98183978334 98289871062 98619292252 98625474272 99023157636 99146047104 99355036456 99545829552 99550707867 99755661603 99993449216 100066194033 100196658432 100396648608 100401568618 100532470272 100600677216 100739445248 100812732774 100937843136 100944170496 101053040128 101344850568 101460512064 101800559744 101869627032 102204639102 102211045872 102412341954 102418761744 102560037632 102623187186 102756985344 102762021024 103176384012 103287661116 103294135776 103500308444 103640328896 103710644388 104051710893 104058233448 104263167411 104477823099 104614039296 105077861888 105154305594 105291403776 105370795946 105501562944 105508176384 105584933142 105715965888 105722592768 105938803932 106504654464 106619521152 106976859392 107049438576 107275087439 107408217696 107414950656 107481089538 107626495392 107841315348 108546379968 108763035992 108910176128 108977235669 108984066984 109349330064 109356184704 109423518867 109790254782 109915554736 110132024202 110358762618 110502646272 110728633028 110953658556 111091353984 111320067456 111325522776 111774416013 111894966209 111901980424 112040852736 112271521024 112353198087 112492630368 112499682048 112729752902 112876727808 112946229684 113099029056 113331875904 113461217792 113684670144 114065687424 114143076072 114293359856 114300524416 114525629712 114532808832 114916668672 114987426606 115380042336 115504481248 115511721728 115970225124 116205902748 116358902504 116366196544 116589656448 116595370008 116828091627 117065512629 117433042273 117591911632 117825110784 117980242432 118066072566 118212594624 118220004864 118461774236 118689258312 118696698432 119465246592 119711200128 119946961296 119954480256 120112415488 120199796769 120348966816 120356510976 120596739744 120834244908 120841819488 121377590464 121385199104 121867016232 121874655552 122114677464 122283121792 122358415491 122517944064 122523948144 122776198896 123017996322 123025707792 123158392656 123404213914 123571161376 123654999078 123816218112 124069432188 124077209568 124732123776 125241213123 125634410551 125798210304 125889727977 126045959328 126053860608 126305461152 126311650842 126476333568 126986318784 127131244032 127384995008 127643870016 128063644176 128071671936 128323898352 128580029838 128588089968 129281252256 129420683808 129679004452 129687133472 129942541404 129950686944 130378047384 130386220224 130646468056 130903765317 130911971112 131053161416 131581601583 132022600918 132030876848 132194729472 132290900586 132463378944 132727772736 132734277156 133007548804 133421592044 133862198144 134134236288 134408551537 134416977032 134583790848 134675100144 135126467424 135280682752 135671332212 135826169376 136272852136 136281394496 136549789272 136558348992 136830916248 137016028032 137100393261 137108987496 137568512016 137716881488 137725514368 138123223758 138272191494 138280859184 138553191738 138735614524 138744311264 139017556548 139303764132 139586860764 140205740792 140668750592 140771086521 140779910856 140954621184 141242884666 141251738576 141522986592 141821302038 142006205952 142159361536 142732584768 143022649536 143210956928 143308119384 143501993856 143788420464 143795466919 144071599698 144080630928 144728506624 145302980892 145312089312 145598269284 145799106752 145808246272 145898025156 146387006376 146675303307 146684497752 146842698936 146977276563 147145016824 147434806593 147928938378 147938211408 148121805312 148233492602 148426756608 148434030368 148534736454 148719070656 148728393216 149032554684 149804264116 149990173824 150294987648 150594972912 150602352927 150798705408 150912411143 151109167872 151219099161 151406764704 151416255744 151579560192 152087583232 152190768096 152511570094 152700839616 152710411776 152804440548 153306958653 153316568808 153840056448 153934780779 154143031536 154626966832 154931491674 154941203664 155250462666 155452875264 155460493344 155565966582 155770788836 156087350172 157411562633 157421430088 157616792832 157731458391 157937105664 158056193919 158252344416 158262264576 158377399713 158585923574 158908205898 159079590514 159115387392 159286995456 159614933504 159929281728 159939307008 160266395692 160465289088 160574157864 160795652992 161112326544 161122425984 161761973022 162489354976 162499540736 162819569952 163144553988 163365264192 163476100476 163701598528 164023995096 164034277056 164211190208 164685382173 164873332104 165198036303 165425909584 165436279424 165538143927 165753969408 166092949542 166309498368 166430487834 166980101184 166988284164 167852970636 168061279104 168407281536 168415534456 168738945552 168749523072 169094629353 169315091712 169997813856 170191826688 170527005216 170751525568 170762229248 171098531136 171440039784 171450786624 171788444568 171799213248 172375003008 172560911744 173070063504 173256721872 173267582592 173837396512 173848293632 173955337686 174182137344 174538353756 174549294816 174893055012 175442135444 176387867448 176739933487 176970363648 176979036208 177099108849 177318891936 177330007296 177692661354 178612776446 178845648384 179197869888 179566800192 180168623232 180523450224 180534766464 180895109616 181101559168 181840718189 182066385696 182077798656 182441221664 182688037376 182800524348 182811983328 183424682688 183785922216 184164298344 184362921992 184374478912 184737588984 185106320871 185356742064 185482498617 185726709766 185738352176 186104148282 186115814352 186346787328 187694782028 187706547808 188697315456 189083216569 189095069384 189458191728 189467476263 189714500352 190310113024 190696866048 191077492512 191086856402 191335991808 191465805024 191717893952 192095466264 192107507904 192870044757 192882134952 193737307856 193749452416 194131025712 194518506678 194530700208 194913812106 194926030416 195182675168 195567071076 195579330336 195790265248 195969702084 196367956668 196579742124 197238584504 197250948544 198033901377 198046315272 198292094208 198436350879 198710072912 199091659104 199101415734 199511323206 199986898432 200132388066 200393316864 200793297216 200803137236 201201354432 201625465548 201875686272 202689701136 202921024128 203601119488 203739254064 204409278204 204422091744 204824683908 204837523488 205120075264 205246374372 205524042048 206352768024 206575322232 206588271552 207000616888 207280657792 207408287241 207421288776 208103421786 208116466896 208526334822 208955646198 209228078592 210308611188 210741591892 211003125888 211169866284 211431931776 211864326999 211877607864 212300510591 212731953057 212961387301 213009308928 213239042304 213953718784 214098877152 214550174878 214816435392 214829901312 214962179076 215252990784 215682630696 217092759936 217526071984 217820352256 217954471338 217968133968 218698660128 218712369408 218847037734 219580509564 219831109472 220264048404 220717525236 221443384721 221457266056 221893407567 221907317112 222182707968 222350238903 222640134912 222651045552 222802104681 223548832026 223789932418 223803960848 224081705472 224543042048 224706396174 224985260736 224999364096 225459505804 225892459368 226198058112 226663751808 227369340288 227834328787 228131374848 228286152144 228586719712 228601048832 228767355141 229051259424 229065617664 229833337344 229974853212 230760084672 231008962496 231023443456 231940450248 232397237511 232411805496 232717805008 232732393088 232875693999 233179312896 233190740016 233656183254 234131025258 234866084546 235183823264 235650221568 236132145132 236425189248 236923548472 237378516624 237393396864 237878885361 238362308847 238619385771 238930493184 239110652339 239422400256 239893922592 239908960512 240224830976 240399593538 240697933632 240713021952 241193479488 241668489816 241683638976 242755180928 243734032464 243749311104 244229354928 244566243584 244716830982 245035888128 245047896288 245552397792 246035992644 246051415584 246316785312 246808427828 247142322752 247309998156 248138864376 248154419136 249139424313 249464247552 250482426246 251268821102 251596420608 251779455954 252091918656 252107721216 252610922304 252623301684 253972637568 254769990016 255287740032 255809823893 256127288352 256143343872 256647796704 257160059676 257176179936 258562504512 258841367616 259358008904 259374266944 259885082808 259901373888 260756094768 260772440448 260933006529 261292936112 261807530634 261823942224 262106322832 263163203166 264045201836 264061753696 264581801172 265455545472 265468554312 266015097608 266538992031 266843184088 267724396288 267919164669 268268472576 268817103074 268833954064 269167581696 269350200288 270252934848 270561365504 271342664424 271652338752 272545704272 272562788992 273099578544 273116697984 273661832496 273675243491 274032056064 274200786522 274217974992 275137024032 275433762976 275451028736 276246447516 276544382988 276561718368 277106383476 277471229048 277488622528 278035113096 278590064649 278607528264 279156222423 279173721528 280411481584 281337501184 281542173042 281559821712 281909242368 282485769332 282503477152 283045973184 283642604076 285465169536 286045299072 286421913856 286616238768 286630284603 287003987712 287576840928 287590933838 288143199396 288161261856 289457013248 290605961784 290624178624 291196538568 291598213504 291777760017 291796050312 292774012752 293350606614 293368995504 293685397872 293954553126 294290033648 294869613186 295857876756 295876422816 296466985204 296868060736 297069472908 297438141312 298065109368 298652123601 299266984809 299589748237 299608528232 299980347648 300198582099 300589975296 301189945824 301204705854 301597410816 301824822286 302218335744 302438198322 302813529408 302832511488 303159120384 304381536192 305023140188 305401679232 305608881096 306613917306 306633137616 307680112896 307869561558 308286063072 309253933664 309862983348 309882407328 310500925332 310920986688 311131933164 311541577672 312155132679 312174700344 313433469297 314823125266 314842860176 315233585664 315462916782 315874211328 316112387838 316504688832 316524529152 316754799426 317171847148 317816411796 318159181028 319858563456 320512699819 320532791384 320930578176 321148315728 321591305984 321825262317 322224653088 322244851968 323523946044 324978709952 324999081472 325639139904 326289107976 326730528384 326931707007 326952200952 327403197056 328047990192 328068554112 328422380416 329370764346 329746664208 330396072606 330851819168 330872558848 331076287854 331507938816 332185899084 332860975668 333960202368 333976568328 335323248039 335684898627 335705941272 336122558208 336376002443 336814563072 336831068912 337059594261 337477891104 337499046144 338189258706 338630183424 339995627712 340383653376 341054010432 341503051136 342197062272 342880079568 342901573248 343576889136 343598426496 344750006016 345121823488 346140127008 346513443744 346535165184 347674793024 347696587264 347910675372 349076707512 349098589632 349786110024 350484274881 350884270888 352299126819 352775734896 353479866974 353940727296 353958072416 354198217698 354637783872 354660014592 355385322708 357225552892 358395739776 359133600384 359868057341 360337246464 360599390307 361046900448 361069532928 361790219232 362203118336 363681436378 364132771392 364155597312 364882443328 365601048696 365623966656 366849365376 367075246473 367571844432 368328596688 368725843984 368748957824 369475177968 370212641742 370713484128 370964997234 371453419532 371476704352 372208296564 372231628704 375389564056 375413095616 376903231653 377394630912 377669183931 378166433138 378190138768 378916383456 378934952526 379429000704 380620226048 381393732096 382154985024 382173712804 382931610048 383435787904 384190932528 384215015808 385000766267 385740089514 385764269904 387474615712 387498904832 388262051424 389037013356 389061400416 389827624212 389852060832 390365350336 391134142152 391158660672 391580530496 391939404168 392711295951 392735913336 393159484248 394477169008 394501897088 394744804749 396067802754 396092630544 396584188416 396872701758 397420145824 398183318208 398202831468 399022646412 400264776132 401586594432 401606274472 402402708864 403225654611 403250931096 403751372544 405379402272 405842048256 407202238976 407478508128 408818556408 408844183488 409649367816 409675046976 410492748744 411048084096 412705536048 413150644464 413176543104 414001233776 414561315584 414816574482 414842577552 416206843572 416232933792 417052669644 417911292396 420617222376 421456764469 421483183784 422006251776 422313259563 422339732568 422863863552 423728653998 423755215728 424601021182 425463906114 425922774602 426018617856 426478084608 428197754304 429100349756 429632870784 429924358152 430505981568 431365261392 431386400757 433620174143 434185519872 435052143968 435640704512 435908942676 435936267936 437397320256 437424738816 437694075468 439161019128 439662218944 440528096808 440931829689 441435050472 442304419779 442886769442 442914532112 443786815134 443814634224 444365415936 444700477806 445280269824 445302091104 445604209362 447097664052 447579864836 447607921696 449412792348 449970521472 450890747203 450919011608 451784918736 451807058781 452396116224 452737233429 453327503616 453657297483 454738680576 455668657574 456262749696 456572304288 457173439424 457202097664 457534710282 458102518848 458131235328 459920875959 459949706424 461520169344 462017924992 463880900496 464794475022 464823610992 465435610016 465464786176 465751387998 466358625792 466381480032 467312366508 468262050516 469732169092 470367646528 472234687899 472264290264 472850378496 473194375173 473847096944 474168581757 474757033248 474786793728 475757770722 476724617694 477238771542 477860986368 478221304678 478844800512 479787845184 479817921024 480799187076 481395867264 482386958976 483336979632 483367277952 485510361856 486863858377 487468064928 487498622208 488458709856 489132487168 489433661964 490095792576 491104795584 492071985288 492102831168 492633570624 493616855656 494284645504 494619996312 496277728752 496308838272 496614431781 498278848626 498928495104 500964852492 502537642204 503558911908 504183837312 505221844608 505246603368 506255063717 507283888059 507831000487 507945275136 509539980032 510575480064 511619647786 512254576704 512286687744 513295593408 514320119352 514352359872 517125009024 517682735232 518716017808 518748533888 519770165616 519802747776 520865785999 521512189536 521544880896 521866013058 522585872224 523615061268 523647884448 524212645664 526326406332 528090403672 528123507392 529163602344 530219800461 530911090944 530937108624 531297326547 532030195216 533077984062 533686368176 535448792576 535838329338 536536945152 537634206148 537667908128 538700400576 540505869696 542685328848 543304677504 545091408544 545125577984 545522154567 546199157088 546233395968 547323664992 547350486982 548064112128 548401573044 548435949984 550274048064 550867525952 550902057472 552492895032 553088765976 553123436736 554212766952 554942458096 554977245056 555318962613 556070226192 557180129298 557215056528 558312444846 558347443056 560822963168 563084346084 563119643424 564971538664 565006954304 566091946368 567249649707 567285208152 568402428789 570186940193 570930339072 572090598144 572843827712 573232477536 573260569206 574007975424 575153681856 575181867676 576286398792 576322523712 581211923568 581248357248 582393077136 583196427008 583555520034 583592100624 585548025504 586701213228 586737991008 587370795744 587909106252 588580067296 589739226372 591715753512 591752845632 592933970408 593736121472 594101704131 594138945816 594876282624 596130218736 597304247202 598533969618 599179496474 599217056464 599960695296 600397164198 601179950592 602379891648 602409411708 603649644572 604876396644 605627058816 608763072384 610008041591 610046280376 610803358464 611217762192 613227834612 613266275232 615360225792 615739123116 616572126144 618507867328 619725966696 619764814656 621001850664 621841973376 622224861723 622263866328 623083155344 624310265358 624349400688 626866938594 629646250532 629685720352 630925833564 632224775676 633009377664 633509598852 634343694296 635592980997 635632823592 636318362056 636901531773 638195859171 638884161903 639717126912 641025399638 641065582768 641861156352 642296631456 643182611968 643650524634 644449306176 644489703936 647047892088 649957419904 651278279808 652578215952 652610196017 653461056768 653863414014 653904401904 654806394112 656095980384 656137108224 656844760832 658741528692 659493328416 660792145212 661703638336 661745117696 662152575708 664330154163 664371798168 665680222701 665721951336 667050716709 667920404736 667953136656 670646496078 671369797254 671411882544 672245116416 672752004886 673629126144 673662137824 674119188522 674955782208 674998092288 676378517412 679991255424 682108020864 683006102272 683502986361 684394124544 684910173649 685760159136 685803146496 686302065423 687153778272 687196852992 689500012032 690243646976 692280254016 693026887488 693070330368 695349586048 695821350744 698153415024 698197179264 698627081997 699572220048 700968549762 701768541776 704598253638 705551469792 706959733948 707916144832 708396435396 709275567744 710770645416 713636656083 714406322719 714451105784 715858157313 716791479552 717331957017 718267200768 719736114682 720674492928 721198780614 722093800896 722139065856 723580438464 724406236672 727362872756 728265542784 729764886656 731202097392 731247933312 732743393863 733698730752 734150492946 735143688864 736657193376 737451687968 737497915648 738950355936 740425283484 741426968256 741929994468 742906839064 742953408704 744416593128 744463257408 747418272939 750779128112 750826191232 753806463306 754789261824 755338367862 756332866276 756380277536 757832766912 757869905052 764309970048 764347425608 765863220096 766871575808 767429471679 768381865056 768430031616 770001532534 771480179028 771528539808 774949231424 774997809664 776524102848 778074026712 778122800832 779655248424 779704121664 780730700672 782268284304 782317321344 783161060992 783878808336 785422591902 785471826672 786318968496 788954338016 789003794176 789489609498 792135605508 792185261088 793745403516 794840291648 796366636416 796405662936 798045292824 799616976093 800529552264 802127390441 803173188864 803212548944 803757494007 804805417728 806451309222 806501862192 807502745088 810758804544 811684096512 814957016256 817637112816 817688366976 819298735632 819350093952 820985497488 821025730473 822096168192 825411072096 826301288928 826353086208 828002467552 829122631168 829633148964 829685155104 832413687144 832465867584 834105339288 835770193947 835822584792 841234444752 842913528938 842966367568 844012503552 844626519126 844679465136 845727727104 847457307996 847510431456 849202042364 850927812228 851845549204 856395508608 858146905967 858200699512 859265741568 859848716304 859890853809 861011963136 862730522784 862772801514 867240348286 868371039744 870104287936 871817885352 871872535872 874794640512 875333280051 875388150936 878322038256 879324437888 881056193616 881863659378 882870100944 884608839558 885773538884 885829064224 887573630268 887629268448 889400955612 890604182208 891208418724 894195328104 895159729672 895215843392 897800954427 898769244711 898825584696 899941042944 900595746297 901781494406 901838023216 903569837472 903614117562 904792232448 905474466858 906655007232 907314594966 909477361152 911337315148 913144608576 914346878848 915069420564 916205037696 918078750329 919841751918 919899412848 923040338688 924035849984 927761800992 929588950044 929647221984 930871220032 930929572352 931502775996 932762960064 934624733016 936465398037 936524101032 939464338184 940735293056 944469375798 944528580528 945700756992 946388750346 947694193888 948337163514 949514066496 949573587456 951515541444 953449235388 954477543084 956442609356 959575690368 961538099457 961598374152 962791734528 963517701913 964773917952 965475786951 966673959264 966734555904 971020723712 973727716754 974936129856 974997244416 976917419712 978867323928 980191585152 982209591168 984143970576 984205662336 985267141248 987233711312 988569291008 989239992624 991325205611 992555457504 992617676544 993228863562 996557697252 1001929704984 1005012284503 1005075284408 1007054695881 1007117823816 1008367674624 1009128007329 1010443689216 1010493206736 1011178782783 1012510127434 1014567776118 1015662000974 1015890550272 1019079960064 1021150960128 1023239295572 1024509153408 1026591186816 1028640238704 1028704719744 1030808503231 1034017338341 1034250018048 1035365470464 1037432035616 1037497067776 1039540331232 1039605495552 1041731571998 1043024379072 1043089761792 1043732026116 1045171744448 1047230122536 1047295768896 1048425291328 1051452824643 1052652812664 1056180807344 1056247014784 1056897380457 1058327204688 1060439600922 1061822181888 1061874217248 1062594653094 1064060390432 1066155968124 1067372736352 1071676658676 1075268412296 1075335816256 1077400801152 1079604172023 1081011739392 1081798170921 1085370657696 1086609355008 1090182817088 1090251155968 1091044309134 1092398314176 1092466791936 1094647329984 1094700973964 1096803146088 1096871899968 1100548096128 1101735051904 1104985790064 1106177531952 1106246873472 1108425533904 1109884916192 1109954490112 1110637925226 1112140452384 1114360258596 1114430113056 1116624889692 1116694886112 1121645926336 1126168692168 1126239286848 1129943077328 1130013908608 1130709694959 1132183892736 1134499299414 1134570416304 1136804857578 1140373880386 1141860678144 1144181196288 1146464955072 1146521138412 1150307363712 1150363735352 1152572797584 1152645047424 1155002298801 1160983046899 1162423847136 1162496714496 1164786154272 1166392854016 1167111040068 1167184201248 1171096051008 1173402426456 1173475982016 1174741591488 1175818212504 1177160134592 1179478452744 1183431507024 1183505691264 1184234414247 1185867940816 1187472242944 1188203408262 1188277891632 1189752565248 1192260437472 1194608494404 1197067939236 1198358992948 1198434112928 1200794328396 1204759783296 1204818823416 1207223613479 1207299289144 1209676963833 1209752793288 1211254117632 1217526144768 1220016083182 1220092560752 1221606716928 1222435524384 1226455669224 1226532550464 1231478246232 1233144252288 1237015734656 1239451933392 1239529629312 1242003701328 1242064566613 1243683946752 1244449723446 1244527732656 1246166310688 1248620530716 1248698801376 1253733877188 1259292501064 1259371440704 1261851667128 1264370293407 1264449551352 1266018755328 1266939778689 1267019197704 1268687388592 1271185961994 1271265647184 1272636724112 1273803063546 1276391718342 1277768323806 1279434253824 1282050799276 1282131165536 1284593262912 1287301049268 1288898612352 1294095784176 1294159202271 1299914839808 1300860522429 1302556559616 1305156431904 1305220392034 1306922113536 1307726828028 1307808803808 1309612788224 1312191960768 1312274216448 1313689521664 1317483057384 1318986656832 1321584290424 1323407276672 1324305151416 1328660308326 1328743596336 1331360445402 1331443902672 1334101433418 1335840809472 1335906273312 1341292992156 1342739594508 1342823765088 1345504009772 1347324275648 1348238377044 1349911564416 1352672241609 1352757034824 1355421176343 1358211700287 1359676549691 1359982510848 1364216041728 1366012204544 1367005972722 1368788249088 1369820347298 1371520318272 1371606292992 1372604130846 1374307556544 1374393705984 1384560508032 1386053774976 1390699172096 1391642701488 1394576136707 1396306830048 1396394358528 1397254163994 1399144440096 1401937099524 1403537083552 1409196507276 1411102939584 1413919467896 1415832289664 1416704063697 1416792870792 1418551135488 1421541290832 1422505745271 1427273312166 1428812645438 1428902211568 1431716314626 1433582959104 1434663914034 1436534401536 1439472229364 1442397561228 1444187601792 1447160876928 1454634560717 1454725745512 1456531085568 1459529773312 1460591575131 1462404194784 1462495866624 1465486787726 1467397461504 1468300985892 1470287377728 1473314386752 1474903375936 1474995831296 1477900711872 1480850566968 1482853936512 1483859988936 1485813678128 1485906817408 1488833186256 1488926514816 1494836545878 1501558256224 1501652382464 1507612926612 1510676735724 1512665732552 1512760555072 1515665533824 1515739810104 1518765191151 1521851664177 1523493001461 1526629549549 1528619940096 1528694851216 1531726440192 1533743151616 1534858943358 1536763730112 1536860063232 1540003065068 1542960358056 1543057079616 1549898462848 1553048205696 1556148053424 1556245601664 1559310496848 1559408243328 1561461401344 1562597357997 1564536568608 1564634642688 1566322121984 1567757616672 1570845183804 1570943653344 1572637936992 1577908676032 1578007588352 1578979218996 1584271211016 1584370522176 1587490807032 1589680583296 1590659401383 1592733272832 1592811325872 1596090585648 1599233952186 1601059104528 1604254780882 1606346377728 1606425097888 1607514988014 1609610835456 1612902618444 1613003724384 1621517609088 1629914032512 1633247337163 1635274225632 1635376733952 1636566463701 1638597471264 1638700187904 1641970994976 1642051460946 1644192336384 1650822144192 1652602577856 1652706172416 1656004935104 1659266297928 1659370310208 1664827374288 1664931735168 1665956887839 1668210678576 1671540387894 1671645169584 1682468889504 1685827057876 1685932735136 1689253038252 1689358930272 1694914615992 1695020862912 1698404084728 1701748949121 1701855624456 1703691098408 1710560820579 1712791017216 1716293811934 1716401399024 1718531483136 1719697432608 1719781707618 1722023926272 1725461045568 1725545603028 1734480696572 1740208575872 1743635770704 1743745071744 1747311169981 1749589281024 1750666560102 1750776301872 1756644076512 1758648875776 1762112387232 1763727318756 1765740201888 1769217679116 1771547077768 1771658128448 1775147260536 1775258536896 1778801911224 1781208364416 1782305112393 1782416837448 1788390656208 1790319459344 1790431686784 1795601908854 1797538489422 1797651169392 1799882085888 1801191492594 1803562988812 1803676046432 1807139674944 1807228235124 1810948933716 1814629189932 1822674630296 1826289217152 1828693757696 1830024124773 1830138841128 1832410075392 1836157500658 1839683503836 1839798825696 1846080677376 1848071699968 1855523601984 1859177900088 1859294443968 1861742440064 1863005551992 1865525920128 1869249466032 1872930796074 1873048202064 1878928676368 1881470586112 1888938751596 1889057161056 1892777500692 1895388387776 1896674327028 1899028132992 1903031082888 1906778942991 1906898470776 1908955086168 1910704595319 1912765315667 1912885218712 1916652485709 1919151380736 1923076198914 1923196748304 1925583469056 1927035403826 1929547835904 1930951573902 1933347918528 1933469111808 1947455433508 1949872259712 1953834839424 1957734647856 1957830588051 1960383170304 1961861344859 1964419182336 1968287941152 1968411324672 1970534282496 1974467422624 1977138582016 1978479985248 1982650411222 1985110915008 1985235353088 1986457727124 1992990462489 1993115394504 2001152150127 2003859409968 2010024569006 2010150568816 2014109391762 2014235647632 2016735349248 2018256014658 2020887378432 2020986413472 2022357565566 2025020254868 2029135552236 2031324001948 2046350314229 2046478591144 2049018306816 2050508959083 2053182373632 2054730520947 2057280477408 2057409439488 2058906196269 2061617006462 2068034676682 2068500036096 2070730940928 2074864071232 2074994135552 2079080662464 2079210991104 2083463143996 2086048758144 2087464052232 2090343488896 2094460245072 2094591537792 2096850582656 2102905649286 2105305625328 2112361614688 2112494029568 2113794760914 2116654409376 2120879201844 2123748434496 2125189306188 2128120780864 2132311936248 2134745472704 2140909968249 2143218968157 2143353317352 2147574471939 2150536824592 2150671632512 2151995871051 2154801602304 2159208344046 2162023478784 2163596341842 2170741315392 2173218710016 2180365634176 2182088618268 2184796628352 2189294659968 2189401947928 2193606292176 2193743799936 2198230181589 2201096192256 2203470103808 2209971580128 2212355063904 2212493746944 2216851067808 2219769832384 2219908980224 2221275850452 2224280904768 2228720517192 2228860226112 2233249779384 2233389772224 2243291852672 2252337384336 2252478573696 2259886154656 2260027817216 2261419389918 2264367785472 2268998598828 2269140832608 2273609715156 2280747760772 2292929910144 2293042276824 2297619135331 2300614727424 2300727470704 2302288415037 2305145595168 2305290094848 2310004597602 2321966093798 2324847694272 2324993428992 2329572308544 2334222080136 2334368402496 2342192102016 2346804852912 2346951964032 2349483182976 2351636425008 2354320269184 2358956905488 2363929336457 2366863014048 2367011382528 2368468828494 2371735881632 2374944485888 2376406816524 2376555783264 2384520874944 2389216988808 2394135878472 2396717985896 2396868225856 2401588656792 2406382171323 2409519566592 2409637646832 2411272482021 2414447226958 2414598578288 2419353927666 2419505586576 2422508235264 2435052289536 2440032166364 2440185121504 2444871048768 2452911338448 2453065100928 2458081815397 2462956492464 2463077191419 2466288504576 2474031469312 2478903866784 2479059258624 2484007402656 2484129133226 2487367893504 2488899446892 2489055465312 2492332621376 2497241061432 2497397602752 2507310581841 2507467754376 2518585002128 2518742881408 2523703334256 2528740586814 2528899102704 2532037510656 2533879557378 2534038395408 2537374777184 2542371923988 2542531294368 2545273448224 2547606127092 2552783436684 2555536647612 2564101598552 2564262331072 2569186525824 2574440717901 2574602098536 2577797224704 2579672561427 2588191568352 2588318404542 2599829679616 2601721044858 2605113119232 2610312863808 2610440784068 2615453656056 2615617607616 2624383921536 2634966114768 2637973313664 2643168580848 2646814553344 2648610302832 2657320616652 2657487192672 2662720890804 2662887805344 2668202866836 2671812546624 2682585984312 2685479189016 2685647530176 2691008019544 2694648551296 2696307734133 2696476754088 2699823128832 2705344483218 2705514069648 2710842352686 2716423400574 2719353099382 2719965021696 2728432083456 2734011945444 2739640694596 2743040636544 2745208261692 2748615113088 2754236250987 2759906637683 2768498034913 2769121016064 2772107549952 2781398344192 2783285402976 2789152273414 2792613660096 2792788717056 2794508327988 2798288880192 2803874199048 2807074167104 2818393014552 2822205879168 2827838935792 2831664579328 2833408127394 2833585741584 2837102270976 2843082581664 2845011490542 2854546624332 2857625290876 2857804423136 2863432629252 2869327828068 2878764001373 2878944458728 2884614298371 2884795122456 2888375203584 2890553105739 2894321753856 2896427360853 2909269121434 2909451491024 2913062171136 2919059546624 2921183150262 2924808389568 2924991733248 2930973575452 2936601971784 2940574755456 2946628773504 2949806751872 2955801423744 2961701133936 2961846274231 2965707873024 2967719977872 2971627356256 2971813634816 2973975616833 2977666372512 2977853029632 2989673091756 3003116512448 3003304764928 3015036853509 3015225853224 3021164087643 3021353471448 3025331465104 3025521110144 3027384021987 3031331067648 3031479620208 3037530382302 3043703328354 3046986002922 3053259099098 3057239880192 3057389702432 3063452880384 3069717886716 3073527460224 3080006130136 3085920716112 3086114159232 3092425509693 3099796925696 3102052015023 3106096411392 3108438480407 3112296106848 3112491203328 3118620993696 3118816486656 3122922802688 3125194715994 3129073137216 3129269285376 3132644243968 3135515233344 3141690367608 3141887306688 3145275873984 3155817352064 3157958437992 3168542422032 3168741044352 3170692141371 3174981614064 3179361166592 3181318802766 3185466545664 3185622651744 3192181171296 3198467904372 3202118209056 3208509561764 3212850195776 3215029976028 3225805236888 3226007448768 3238812516069 3243035218176 3259828065024 3266494674326 3270548451264 3270753467904 3273132927402 3277194942528 3277400375808 3283941989952 3284102921892 3301644288384 3305205155712 3312009870208 3318532595856 3318740620416 3325527710609 3329654748576 3329863470336 3331913775678 3336421357152 3343080775788 3343290339168 3364937779008 3371654115752 3371865470272 3378506076504 3378717860544 3389829231984 3390041725824 3392129084877 3396808169456 3403497898242 3403711248912 3407382196816 3421121641158 3425582034432 3432587623868 3432802798048 3439394865216 3439563415236 3450922091136 3451091206056 3465006896403 3468961393144 3480417151744 3482949140697 3487271541408 3487490143488 3494622339962 3499178562048 3501333120204 3501552603744 3513288153024 3517297751552 3524224774464 3527454637512 3531480403776 3538435358232 3543094155536 3543316256896 3550294521072 3550517073792 3557603822448 3562416728832 3564610224786 3564833674896 3576781312416 3580638918688 3580863373568 3591203817708 3595076978844 3595302338784 3602382985188 3607125977624 3607352092864 3614279349888 3614456470248 3621670840437 3621897867432 3629030891499 3629258379864 3640424310463 3645349260592 3652578434304 3657387515392 3660048249546 3660277682256 3664820150784 3672315001316 3679367007672 3679597651392 3711047203968 3718355800176 3718588887936 3723484880128 3726011103984 3726193699839 3731051840256 3738498932064 3745861592148 3746096404128 3757857352736 3762941172224 3777877503192 3778114322112 3785555001384 3790776775552 3793110880221 3793348654056 3798056265984 3806062165776 3813557885982 3813796941552 3817910172336 3821409190638 3825530631334 3825770437424 3833304971418 3838302761472 3846152397828 3846393496608 3854070807652 3861903147804 3866695837056 3882477606813 3894666727081 3894910867016 3899744519424 3902581567287 3907669678848 3915469295712 3915661176102 3920766340608 3923722689718 3928838364672 3936575882304 3936822649344 3941068564992 3948934845248 3956959970496 3965300822444 3970221830016 3972915454248 3985980924978 3986230789008 4002304300254 4007718819936 4020049138012 4020301137632 4028218783524 4028471295264 4036512029316 4041972826944 4044715131132 4050040509736 4058016724827 4058271104472 4062648003896 4074635100861 4079029649073 4092700628458 4092957182288 4098036613632 4101017918166 4106364747264 4109461041894 4114560954816 4114818878976 4117812392538 4123234012924 4136069353364 4149728142464 4158161324928 4166665097647 4166926287992 4172097516288 4174928104464 4180686977792 4183728410121 4188920490144 4189183075584 4193701165312 4205811298572 4210611250656 4224723229376 4224988059136 4227589521828 4233308818752 4241758403688 4247496868992 4250112191091 4250378612376 4256241561728 4264623872496 4269490945408 4281819936498 4286437936314 4286706634704 4295148943878 4301073649184 4301343265024 4303991742102 4309603204608 4318416688092 4327192683684 4341482630784 4360731268352 4363903682151 4364177236536 4369593256704 4372888031759 4378589319936 4378803895856 4381774725393 4387212584352 4387487599872 4396460363178 4402192384512 4406940207616 4419943160256 4424710127808 4424987493888 4433702135616 4439539664768 4442551700904 4448561809536 4457441034384 4457720452224 4466499558768 4466779544448 4486583705344 4504674768672 4504957147392 4519772309312 4520055634432 4522838779836 4537997197656 4538281665216 4547219430312 4556295573453 4561495521544 4570479004383 4579888648647 4585859820288 4586084553648 4595238270662 4601229454848 4601454941408 4604576830074 4610291190336 4610580189696 4620009195204 4643932187596 4649695388544 4659144617088 4668444160272 4668736804992 4678284745433 4684384204032 4687792073991 4693609705824 4693903928064 4698966365952 4703272850016 4708640538368 4717913810976 4727858672914 4733726028096 4734022765056 4736937656988 4743471763264 4752813633048 4753111566528 4769041749888 4771978204149 4778433977616 4788271756944 4793435971792 4793736451712 4803177313584 4812764342646 4819039133184 4819275293664 4822544964042 4828894453916 4829197156576 4838707855332 4839011173152 4880064332728 4880370243008 4889742097536 4899742011489 4905822676896 4906130201856 4909699391103 4916163630794 4925912984928 4926154382838 4932577009152 4948062938624 4957807733568 4958118517248 4968014805312 4968258266452 4977798893784 4978110930624 4984665242752 4994482122864 4994795205504 5014621163682 5014935508752 5037170004256 5037485762816 5047406668512 5057481173628 5057798205408 5067759114756 5068076790816 5074749554368 5084743847976 5085062588736 5090546896448 5095212254184 5105246847363 5105566873368 5111073295224 5128203197104 5128524662144 5131682461737 5138373051648 5148881435802 5149204197072 5155594449408 5159345122854 5176383136704 5176636809084 5203442089716 5220625727616 5220881568136 5230907312112 5231235215232 5241933509943 5248767843072 5269932229536 5275946627328 5286337161696 5293629106688 5297220605664 5314641233304 5314974385344 5325441781608 5325775610688 5336405733672 5343625093248 5365171968624 5370958378032 5371295060352 5382016039088 5389297102592 5392615468266 5392953508176 5399646257664 5410688966436 5411028139296 5421684705372 5432846801148 5438706198764 5468023890888 5478937938097 5479281389192 5486081273088 5490072374319 5490416523384 5497230226176 5508472501974 5519813275366 5536996069826 5538242032128 5544215099904 5566570805952 5578304546828 5585227320192 5589016655976 5596577760384 5607748398096 5614148334208 5636786029104 5637062263859 5644411758336 5655677871584 5663329158656 5666816254788 5667171483168 5686165163328 5690022981084 5709093248664 5715250581752 5715608846272 5726865258504 5732113785957 5738295947001 5738655656136 5749957457127 5757528002746 5757888917456 5769228596742 5769590244912 5776750407168 5781106211478 5788643507712 5792854721706 5818538242868 5818902982048 5842366300524 5849616779136 5861579713639 5861947150904 5873203943568 5873491764153 5881149510912 5885584034577 5893257547008 5899613503744 5911602847488 5923402267872 5923692548462 5931415746048 5935439955744 5943254712512 5943627269632 5947951233666 5955332745024 5955706059264 5978971387467 5979346183512 6006233024896 6030073707018 6030451706448 6042328175286 6042706942896 6050662930208 6051042220288 6054768043974 6062662135296 6062959240416 6075060764604 6087406656708 6093972005844 6106518198196 6114779404864 6139050942687 6139435773432 6147054920448 6151526877249 6160012260272 6164191562841 6171841432224 6172228318464 6184851019386 6199593851392 6204104030046 6212192822784 6216876960814 6224592213696 6224982406656 6237241987392 6237632973312 6250389431988 6258146274432 6271030466688 6283380735216 6283774613376 6290551747968 6311634704128 6315916875984 6329230158901 6337084844064 6337482088704 6341384282742 6349963228128 6358722333184 6362637605532 6371245303488 6384362342592 6396935808744 6404236418112 6417019123528 6425700391552 6429656904471 6430059952056 6451610473776 6452014897536 6455987613153 6477625032138 6486070436352 6519656130048 6532989348652 6541096902528 6546265854804 6554389885056 6567883979904 6568205843784 6581315828321 6594690544767 6601803006331 6603288576768 6610410311424 6624019740416 6637065191712 6637481240832 6651055421218 6659309497152 6659726940672 6663827551356 6672842714304 6686161551576 6686580678336 6729875558016 6743308231504 6743730940544 6757012153008 6757435721088 6779658463968 6780083451648 6784258169754 6793616338912 6806995796484 6807422497824 6814764393632 6842243282316 6865175247736 6865605596096 6878789730432 6879126830472 6892857405993 6901844182272 6902182412112 6906865245111 6930013792806 6937922786288 6960834303488 6965898281394 6974543082816 6974980286976 6989244679924 7002666240408 7003105207488 7026576306048 7048449548928 7054909275024 7062960807552 7076870716464 7086188311072 7086632513792 7091788009371 7100589042144 7101034147584 7115207644896 7124833457664 7129220449572 7129667349792 7153562624832 7161277837376 7161726747136 7182407635416 7190153957688 7190604677568 7204765970376 7214251955248 7214704185728 7219146513969 7228558699776 7228912940496 7243341680874 7243795734864 7258061782998 7258516759728 7280848620926 7290698521184 7305156868608 7320096499092 7320555364512 7344630002632 7358734015344 7359195302784 7374245446191 7389231574257 7412430222509 7422094407936 7436711600352 7437177775872 7446969760256 7452022207968 7452387399678 7462103680512 7476997864128 7491723184296 7492192808256 7515714705472 7555755006384 7556228644224 7571110002768 7581553551104 7586221760442 7586697308112 7596112531968 7612124331552 7627115771964 7627593883104 7635820344672 7642818381276 7651061262668 7651540874848 7666609942836 7692304795656 7692786993216 7708141615304 7723322153703 7723806295608 7733391674112 7764955213626 7789333454162 7789821734032 7799489038848 7805163134574 7815339357696 7830938591424 7831322352204 7847445379436 7873151764608 7897869690496 7913919940992 7930104540683 7930601644888 7940443660032 7945830908496 7971961849956 7972461578016 8004608600508 8015437639872 8040098276024 8040602275264 8056437567048 8056942590528 8073024058632 8083945653888 8088923202399 8089430262264 8100081019472 8116033449654 8116542208944 8125296007792 8149270201722 8158059298146 8185401256916 8185914364576 8202035836332 8218922083788 8229121909632 8235624785076 8246468025848 8262708752961 8272138706728 8279719913049 8299456284928 8305494104739 8316322649856 8333330195294 8333852575984 8344195032576 8349856208928 8361373955584 8367456820242 8377840980288 8378366151168 8387402330624 8411622597144 8421222501312 8449446458752 8455179043656 8466617637504 8483516807376 8483932548221 8494993737984 8500224382182 8500757224752 8512483123456 8529247744992 8538981890816 8563639872996 8572875872628 8573413269408 8590297887756 8602147298368 8602686530048 8607983484204 8636292004119 8636833376184 8653842895113 8654385367368 8671659317217 8682965261568 8721462536704 8727807364302 8728354473072 8739186513408 8745776063518 8757178639872 8757607791712 8763549450786 8774425168704 8774975199744 8792920726356 8839886320512 8849420255616 8867404271232 8879079329536 8885103401808 8885538822693 8897123619072 8903832257437 8914882068768 8915440904448 8921926850499 8932999117536 8933559088896 8973167410688 9009349537344 9009914294784 9039544618624 9045110560527 9045677559672 9075994395312 9076563330432 9082152065961 9094438860624 9112591146906 9122991043088 9140958008766 9159777297294 9171719640576 9172169107296 9190476541324 9202909882816 9209153660148 9220582380672 9240018390408 9277276529079 9287282195347 9287864375192 9299390777088 9306156045069 9318289234176 9325315441221 9336888320544 9337473609984 9356569490866 9368768408064 9375584147982 9387219411648 9387807856128 9397932731904 9406545700032 9417281076736 9435827621952 9455717345828 9467452056192 9473875313976 9486943526528 9505627266096 9506223133056 9538083499776 9543956408298 9556867955232 9576543513888 9586871943584 9587472903424 9606354627168 9625528685292 9638550587328 9645089928084 9657788907832 9658394313152 9677415710664 9678022346304 9716437548207 9760128665456 9760740486016 9779484195072 9799484022978 9811645353792 9812260403712 9819398782206 9832327261588 9851825969856 9852308765676 9915615467136 9936029610624 9936516532904 9955597787568 9956221861248 9969330485504 9976583131827 9988964245728 9989590411008 10029242327364 10029871017504 10074340008512 10074971525632 10094813337024 10114962347256 10115596410816 10135518229512 10136153581632 10149499108736 10169487695952 10170125177472 10181093792896 10190424508368 10210493694726 10211133746736 10222146590448 10256406394208 10257049324288 10263364923474 10276746103296 10297762871604 10298408394144 10318690245708 10352766273408 10353273618168 10395020689209 10406884179432 10427656075733 10441251455232 10441763136272 10448847422091 10461814624224 10462470430464 10483867019886 10497535686144 10539864459072 10551893254656 10572674323392 10594441211328 10629282466608 10629948770688 10650883563216 10651551221376 10672811467344 10687250186496 10730343937248 10741916756064 10742590120704 10764032078176 10778594205184 10785230936532 10785907016352 10821377932872 10822056278592 10843369410744 10865012521311 10865693602296 10877412397528 10921272931389 10936047781776 10957875876194 10958562778384 10972162546176 10980144748638 10980833046768 10994460452352 11016945003948 11039626550732 11073992139652 11133141611904 11155909777571 11156609093656 11170454640384 11178033311952 11178581099517 11193155520768 11215496796192 11228296668416 11273572058208 11274124527718 11288823516672 11311355743168 11333632509576 11334342966336 11372330326656 11379332640663 11380045962168 11418186497328 11430501163504 11431217692544 11453730517008 11464227571914 11476591894002 11477311312272 11499914914254 11515056005492 11515777834912 11538457193484 11539180489824 11562212422956 11585709443412 11637076485736 11637805964096 11684000181243 11684732601048 11699233558272 11707744701861 11723159427278 11723894301808 11746407887136 11746983528306 11762299021824 11771168069154 11786515094016 11799227007488 11823205694976 11846804535744 11847385096924 11870879911488 11886509425024 11895902467332 11910665490048 11935023754277 11957942774934 11958692367024 12012466049792 12060147414036 12060903412896 12084656350572 12085413885792 12101325860416 12102084440576 12109536087948 12125918480832 12150121529208 12174050174481 12174813313416 12187944011688 12213036396392 12229558809728 12237088947219 12278101885374 12278871546864 12294109840896 12303053754498 12320024520544 12328383125682 12343682864448 12344456636928 12369702038772 12408208060092 12433753921628 12449184427392 12474483974784 12499995292941 12500778863976 12516292548864 12525730124869 12542060933376 12551185230363 12566761470432 12567549226752 12581103495936 12623269408256 12631833751968 12658460317802 12674169688128 12674964177408 12682768565484 12699926456256 12725275211064 12742490606976 12768724685184 12793871617488 12808472836224 12834038247056 12851400783104 12859313808942 12860119904112 12903220947552 12904029795072 12911975226306 12955250064276 13065159698539 13065978697304 13082193805056 13091711046453 13092531709608 13108779770112 13118664095277 13135767959808 13136411687568 13145324176179 13162631656642 13189381089534 13203606012662 13206577153536 13220820622848 13248039480832 13274130383424 13274962481664 13302110842436 13318618994304 13327655102712 13345685428608 13372323103152 13373161356672 13442225398433 13459751116032 13486616463008 13487461881088 13514024306016 13514871442176 13559316927936 13560166903296 13568516339508 13587232677824 13613991592968 13614844995648 13629528787264 13668886720359 13684486564632 13711437013149 13730350495472 13731211192192 13739665945941 13757579460864 13758253660944 13785714811986 13803688364544 13804364824224 13813730490222 13860027585612 13875845572576 13931796562788 13949086165632 13978489359848 14005332480816 14006210414976 14034854236299 14053152612096 14063376221973 14096899097856 14109818550048 14125921615104 14153741432928 14172376622144 14173265027584 14183576018742 14201178084288 14202068295168 14230415289792 14258440899144 14259334699584 14307125249664 14322555674752 14364815270832 14380307915376 14381209355136 14409531940752 14428503910496 14429408371456 14438293027938 14457117399552 14457825880992 14486683361748 14487591469728 14516123565996 14517033519456 14561697241852 14581397042368 14640192998184 14641110729024 14689260005264 14699226034467 14717468030688 14718390605568 14748490892382 14778463148514 14824860445018 14844188815872 14873423200704 14874355551744 14904044415936 14904774799356 14953995728256 14983446368592 14984385616512 15031429410944 15092779609687 15111510012768 15112457288448 15142220005536 15163107102208 15172443520884 15173394616224 15224248663104 15254231543928 15255187766208 15271640689344 15285636762552 15302122525336 15303081749696 15333219885672 15384609591312 15385573986432 15395047385211 15416283230608 15446644307406 15447612591216 15466783348224 15529910427252 15578666908324 15579643468064 15610326269148 15661877182848 15662644704408 15693906975227 15694890758872 15725800529829 15746303529216 15795739380992 15827839881984 15860209081366 15861203289776 15880887320064 15891661816992 15943923699912 15944923156032 16009217201016 16030875279744 16080196552048 16081204550528 16112875134096 16113885181056 16146048117264 16146839365969 16167891307776 16177846404798 16178860524528 16200162038944 16232066899308 16233084417888 16250592015584 16298540403444 16316118596292 16370802513832 16371828729152 16404071672664 16436813814291 16437844167576 16458243819264 16470217122957 16471249570152 16492936051696 16525417505922 16544277413456 16559439826098 16598912569856 16610988209478 16632645299712 16666660390588 16667705151968 16699712417856 16734913640484 16755681960576 16823245194288 16842445002624 16898892917504 16910358087312 16911186791577 16933235275008 16967033614752 16967865096442 16989987475968 17000448764364 17001514449504 17024966246912 17058495489984 17077963781632 17127279745992 17145751745256 17146826538816 17180595775512 17204294596736 17214887841003 17215966968408 17272584008238 17273666752368 17307685790226 17308770734736 17343318634434 17365930523136 17455614728604 17456708946144 17491552127036 17515215583424 17527098901572 17548850337408 17584739140917 17585841452712 17620475292459 17656752103731 17675795145983 17679772641024 17698840511232 17734808542464 17758158659072 17770206803616 17771077645386 17794247238144 17807664514874 17829764137536 17830881808896 17843853700998 17865998235072 17867118177792 18018699074688 18079089237248 18090221121054 18091355119344 18151988790624 18153126660864 18164304131922 18188877721248 18225182293812 18245982086176 18281916017532 18319554594588 18344338214592 18380953082648 18405819765632 18417152828061 18418307320296 18441164761344 18480036780816 18492574688523 18554553058158 18574564390694 18575728750384 18598781554176 18612312090138 18636578468352 18650630882442 18673776641088 18674947219968 18713138981732 18751168295964 18774438823296 18813091400064 18871655243904 18910249289321 18911434691656 18934904112384 18947750627952 18973887053056 18987690476703 19011254532192 19012446266112 19076166999552 19087912816596 19113735910464 19153087027776 19173743887168 19174945806848 19212709254336 19251057370584 19277101174656 19288970713413 19290179856168 19315577815664 19316788626304 19354831421328 19356044692608 19432875096414 19520257330912 19521480972032 19558968390144 19598968045956 19623290707584 19638797564412 19664654523176 19703651939712 19704617531352 19743947484963 19784071634301 19805409018993 19831230934272 19846184144137 19872059221248 19873033065808 19911195575136 19912443722496 19938660971008 19953166263654 19977928491456 19979180822016 20058484654728 20059742035008 20148680017024 20189626674048 20229924694512 20231192821632 20271036459024 20272307163264 20298998217472 20338975391904 20340250354944 20362187585792 20380849016736 20420987389452 20422267493472 20444293180896 20512812788416 20514098648576 20526729846948 20595525743208 20596816788288 20637380491416 20678572217979 20705532546816 20706547236336 20790041378418 20813768358864 20855312151466 20882502910464 20883526272544 20897694844182 20923629248448 20924940860928 20967734039772 21079728918144 21145348646784 21188882422656 21232215383119 21258564933216 21259897541376 21275364028113 21301767126432 21303102442752 21345622934688 21374500372992 21460687874496 21483833512128 21485180241408 21528064156352 21570461873064 21571814032704 21642755865744 21644112557184 21657439541907 21686738821488 21730025042622 21731387204592 21754824795056 21842545862778 21872095563552 21915751752388 21917125556768 21960289497276 21961666093536 22033890007896 22079253101464 22122736338573 22147984279304 22237290667527 22266283223808 22311819555142 22313218187312 22340909280768 22356066623904 22357162199034 22386311041536 22430993592384 22456593336832 22547144116416 22548249055436 22622711486336 22667265019152 22668685932672 22715045209753 22744660653312 22758665281326 22760091924336 22836372994656 22861002327008 22862435385088 22907461034016 22928455143828 22953183788004 22954622624544 22999829828508 23030112010984 23031555669824 23076914386968 23078360979648 23124424845912 23169966461109 23171418886824 23274152971472 23275611928192 23368000362486 23369465202096 23398467116544 23415489403722 23446318854556 23447788603616 23492815774272 23493967056612 23542336138308 23693609071488 23694770193848 23741759822976 23773018850048 23790313622049 23791804934664 23821330980096 23870047508554 23915885549868 23917384734048 24024932099584 24120294828072 24121806825792 24169312701144 24170827771584 24202651720832 24219072175896 24251836961664 24300243058416 24348100348962 24349626626832 24375888023376 24426072792784 24459117619456 24474177894438 24556203770748 24557743093728 24606107508996 24640049041088 24656766251364 24687365728896 24739404077544 24788126258883 24816416120184 24839159739147 24865949103671 24867507843256 24898368854784 24916482314217 24948967949568 24999990585882 25001557727952 25032585097728 25051460249738 25084121866752 25102370460726 25133522940864 25135098453504 25162206991872 25263667503936 25316920635604 25348339376256 25365537130968 25399852912512 25450550422128 25451797644663 25484981213952 25537449370368 25587743234976 25616945672448 25668076494112 25702801566208 25718627617884 25720239808224 25806441895104 25808059590144 25823950452612 25908876012357 25910500128552 26014977951651 26130319397078 26131957394608 26164387610112 26183422092906 26185063419216 26217559540224 26237328190554 26271535919616 26272823375136 26290648352358 26325263313284 26378762179068 26407212025324 26548260766848 26602554084977 26604221684872 26637237988608 26655310205424 26656616468079 26691370857216 26711496772311 26744646206304 26746322713344 26765780551497 26884450796866 26919502232064 26973232926016 26974923762176 27028048612032 27029742884352 27118633855872 27135331681581 27137032679016 27174465355648 27227983185936 27229689991296 27259057574528 27337773440718 27368973129264 27422874026298 27460700990944 27462422384384 27479331891882 27515158921728 27516507321888 27571429623972 27608729648448 27627460980444 27720055171224 27751691145152 27831829587237 27861846586041 27863593125576 27898172331264 27918468135207 27956978719696 27975946323663 28010664961632 28012420829952 28069708472598 28106305224192 28126752443946 28193798195712 28219637100096 28251843230208 28307482865856 28344753244288 28367152037484 28402356168576 28460830579584 28516881798288 28518669399168 28614250499328 28645111349504 28729630541664 28760615830752 28762418710272 28819063881504 28857007820992 28858816742912 28876586055876 28915651761984 28973366723496 28975182939456 29032247131992 29034067038912 29123394483704 29162794084736 29280385996368 29282221458048 29378520010528 29398452068934 29434936061376 29436781211136 29496981784764 29556926297028 29649720890036 29746846401408 29808088831872 29809549598712 29869048759303 29907991456512 29929749395481 29966892737184 29968771233024 30062858821888 30185559219374 30223020025536 30224914576896 30284440011072 30344887041768 30346789232448 30448497326208 30508463087856 30510375532416 30543281378688 30571273525104 30604245050672 30606163499392 30666439771344 30731081373941 30769219182624 30771147972864 30790094770422 30832566461216 30893288614812 30895225182432 31059820854504 31157333816648 31159286936128 31220652538296 31282968227199 31323754365696 31325289408816 31346542266273 31387813950454 31389781517744 31451601059658 31492607058432 31591478761984 31655679763968 31720418162732 31722406579552 31783323633984 31887847399824 31889846312064 31955063600161 32018434402032 32061750559488 32160393104096 32162409101056 32225750268192 32227770362112 32292096234528 32293678731938 32335782615552 32355692809596 32357721049056 32400324077888 32464133798616 32466168835776 32501184031168 32595037563933 32597080806888 32632237192584 32741605027664 32743657458304 32763818794167 32808143345328 32873627628582 32875688335152 32916487638528 32940434245914 32942499140304 32985872103392 33050835011844 33088554826912 33118879652196 33221976418956 33333320781176 33335410303936 33399424835712 33467729332713 33469827280968 33511363921152 33535743298551 33646490388576 33684890005248 33797785835008 33820716174624 33822373583154 33866470550016 33934067229504 33935730192884 34000897528728 34003028899008 34116990979968 34254559491984 34291503490512 34293653077632 34361191551024 34408589193472 34429775682006 34431933936816 34545168016476 34547333504736 34615371580452 34617541469472 34686637268868 34911229457208 34913417892288 34983104254072 35030431166848 35052000543729 35054197803144 35097700674816 35169478281834 35171682905424 35240950584918 35313504207462 35351590291966 35359545282048 35397681022464 35469617084928 35540413607232 35542155290772 35615329029748 35659528275072 35687707401996 35731996470144 35805071262831 35990474453869 36037398149376 36158178474496 36180442242108 36182710238688 36303977581248 36306253321728 36328608263844 36377755442496 36450364587624 36491964172352 36563832035064 36639109189176 36688676429184 36711266841657 36761906165296 36811639531264 36834305656122 36836614640592 36882329522688 36960073561632 36985149377046 37109106116316 37149128781388 37151457500768 37224624180276 37301261764884 37347553282176 37423932017849 37426277963464 37499985878823 37502336591928 37548877646592 37577190374607 37626182800128 37653555691089 37743310487808 37820498578642 37822869383312 37869808224768 37895501255904 37947774106112 37975380953406 38022509064384 38024892532224 38175825633192 38227471820928 38306174055552 38347487774336 38425418508672 38502114741168 38504001565003 38554202349312 38577941426826 38580359712336 38631155631328 38633577252608 38709662842656 38712089385216 38865750192828 39040514661824 39042961944064 39195479095617 39197936091912 39246581415168 39275133139359 39277595128824 39329309046352 39355992285831 39407303879424 39409235062704 39487894969926 39568143268602 39610818037986 39662461868544 39692368288274 39744118442496 39746066131616 39822391150272 39824887444992 39906332527308 39955856982912 40116969309456 40119484070016 40297360034048 40326676195299 40379253348096 40409700245291 40459849389024 40462385643264 40542072918048 40544614326528 40597996434944 40677950783808 40680500709888 40724375171584 40761698033472 40841974778904 40844534986944 40888586361792 41025625576832 41053459693896 41191051486416 41193633576576 41218997837823 41274760982832 41357144435958 41411065093632 41413094472672 41580082756836 41627536717728 41710624302932 41767052545088 41795389688364 41847258496896 41935468079544 42104562708897 42149973040421 42159457836288 42290697293568 42377764845312 42464430766238 42517129866432 42519795082752 42550728056226 42603534252864 42606204885504 42691245869376 42921375748992 42967667024256 43056128312704 43140923746128 43143628065408 43231860237917 43285511731488 43288225114368 43314879083814 43373477642976 43460050085244 43462774409184 43509649590112 43685091725556 43744191127104 43831503504776 43834251113536 43920578994552 43923332187072 44067780015792 44097678103401 44158506202928 44245472677146 44295968558608 44474581335054 44532566447616 44623639110284 44626436374624 44712133247808 44714324398068 44861987184768 45094288232832 45096498110872 45245422972672 45278338829061 45334530038304 45337371865344 45430090419506 45489321306624 45517330562652 45520183848672 45672745989312 45722004654016 45724870770176 45814922068032 45856910287656 45906367576008 45909245249088 45999659657016 46060224021968 46063111339648 46153828773936 46156721959296 46248849691824 46339932922218 46342837773648 46548305942944 46551223856384 46736000724972 46738930404192 46830978807444 46892637709112 46895577207232 46985631548544 46987934113224 47081720925681 47084672276616 47177401589487 47325516036019 47387218142976 47389540387696 47483519645952 47546037700096 47580627244098 47583609869328 47642661960192 47740095017108 47831771099736 47834769468096 48240589656144 48243613651584 48338625402288 48341655543168 48405303441664 48438144351792 48440518097907 48503673923328 48600486116832 48696200697924 48699253253664 48751776046752 48852145585568 48918235238912 48948355788876 49112407541496 49115486187456 49212215017992 49280098082176 49310441442873 49313532502728 49374731457792 49478808155088 49576252517766 49632832240368 49678319478294 49731898207342 49735015686512 49796737709568 49832964628434 49897935899136 49999981171764 50003115455904 50102920499476 50204740921452 50267045881728 50527335007872 50630667452053 50633841271208 50696678752512 50731074261936 50733560374731 50799705825024 50901100844256 50903595289326 50969962427904 51074898740736 51175486469952 51233891344896 51336152988224 51437255235768 51440479616448 51612883790208 51644663523009 51647900905224 51817752024714 51821000257104 52029955903302 52260638794156 52263914789216 52366844185812 52370126838432 52474656381108 52545646750272 52581296704716 52650526626568 52754217422751 52757524358136 52814424050648 52970256311193 53027385437949 53096521533696 53205108169954 53208443369744 53274475977216 53310620410848 53313232936158 53382741714432 53422993544622 53489292412608 53492645426688 53531561102994 53768901593732 53946465852032 54056097224064 54166646269411 54237267711744 54270663363162 54274065358032 54348930711296 54455966371872 54459379982592 54518115149056 54675546881436 54737946258528 54845748052596 54921401981888 54924844768768 54958663783764 55033014643776 55142859247944 55217459296896 55251458484183 55254921960888 55440110342448 55503382290304 55663659174474 55723693172082 55727186251152 55796344662528 55836936270414 55913957439392 55951892647326 56021329923264 56024841659904 56139416945196 56253504887892 56439274200192 56614965731712 56689506488576 56730747867963 56734304074968 56804712337152 56847544412867 56921661159168 56963071430109 57033763596576 57037338798336 57228500998656 57290222699008 57459261083328 57521231661504 57524837420544 57638127763008 57714015641984 57753172111752 57831303523968 57946733446992 57950365878912 58064494263984 58068134077824 58246788967408 58325588169472 58560771992736 58564442916096 58757040021056 58796904137868 58869872122752 58993963569528 59113852594056 59231842454889 59295724785677 59299441780072 59416227056979 59493692802816 59538552432411 59616177663744 59619099197424 59738097518606 59815982913024 59859498790962 59933785474368 59937542466048 60125717643776 60371118438748 60446040051072 60568880022144 60689774083536 60693578464896 60817701690629 60896994652416 61016926175712 61020751064832 61086562757376 61142547050208 61208490101344 61212326998784 61332879542688 61462162747882 61538438365248 61542295945728 61580189540844 61665132922432 61786577229624 61790450364864 62035716653937 62119641709008 62314667633296 62318573872256 62441305076592 62565936454398 62647508731392 62650578817632 62693084532546 62775627900908 62779563035488 62903202119316 63440836325464 63444813159104 63566647267968 63696646149357 63775694799648 63779692624128 63826092084339 63910127200322 64036868804064 64123501118976 64320786208192 64324818202112 64451500536384 64455540724224 64584192469056 64587357463876 64711385619192 64715442098112 64800648155776 64928267597232 64932337671552 65002368062336 65190075127866 65194161613776 65264474385168 65483210055328 65487314916608 65527637588334 65616286690656 65747255257164 65751376670304 65880868491828 65884998280608 65971744206784 66101670023688 66177109653824 66237759304392 66368209015719 66443952837912 66666641562352 66670820607872 66711872002581 66798849671424 66935458665426 66939654561936 67022727842304 67071486597102 67292980777152 67369780010496 67641432349248 67644747166308 67868134459008 67871460385768 68001795057456 68006057798016 68145135629259 68233981959936 68509118983968 68583006981024 68587306155264 68722383102048 68817178386944 68859551364012 68863867873632 69090336032952 69094667009472 69230743160904 69235082938944 69373274537736 69822458914416 69826835784576 69966208508144 70060862333696 70104001087458 70108395606288 70195401349632 70338956563668 70343365810848 70481901169836 70627008414924 70703180583932 71080827214464 71084310581544 71226193195261 71230658059496 71319056550144 71370940866147 71375414803992 71463992940288 71610142525662 71980948907738 72074796298752 72360884484216 72365420477376 72607955162496 72657216527688 72755510884992 72900729175248 72983928344704 73127664070128 73278218378352 73281809430167 73377352858368 73422533683314 73523812330592 73623279062528 73668611312244 73673229281184 73920147123264 73970298754092 74218212232632 74298257562776 74302915001536 74449248360552 74517479217441 74597847311013 74602523529768 74695106564352 74749446942651 74847864035698 74852555926928 74999971757646 75004673183856 75097755293184 75154380749214 75252365600256 75307111382178 75486620975616 75640997157284 75645738766624 75791002511808 75950761906812 76045018128768 76200536277307 76351651266384 76355392933989 76454943641856 76612348111104 76694975548672 76850837017344 77004229482336 77008003130006 77108404698624 77155882853652 77160719424672 77262311262656 77267154505216 77419325685312 77424178770432 77726628037071 77731500385656 78081029323648 78390958191234 78395872183824 78493162830336 78550266278718 78555190257648 78658618092704 78711984571662 78814607758848 78818470125408 78975789939852 79136286537204 79221636075972 79384736576548 79492132263232 79644782300544 79807662254931 79812665054616 79911713965824 79969849404237 80134490316933 80233938618912 80238968140032 80594720068096 80653352390598 80758506696192 80819400490582 80919698778048 80924771286528 81084145836096 81089228653056 81355901567616 81523396066944 81683949557808 81689069973888 81777172723584 82051251153664 82106919387792 82279992065713 82382102972832 82387267153152 82437995675646 82549521965664 82714288871916 82826188945344 83160165513672 83255073435456 83421248605864 83534105090176 83585539758123 83590779376728 83694516993792 83870936159088 83927838970989 84209125417794 84299946080842 84318915672576 84581394587136 84755529690624 84928861532476 85034259732864 85101456112452 85207068505728 85382491738752 85557105768173 85823439082303 85842751497984 85935334048512 86112256625408 86281847492256 86287256130816 86463720475834 86571023462976 86576450228736 86629758167628 86746955285952 86920100170488 86925548818368 87019299180224 87370183451112 87488382254208 87663007009552 87668502227072 87841157989104 87846664374144 88135560031584 88195356206802 88317012405856 88490945354292 88591937117216 88949162670108 89247278220568 89252872749248 89424266495616 89428648796136 89607146277909 89723974369536 89789248186443 90188576465664 90192996221744 90490845945344 90556677658122 90669060076608 90674743730688 90860180839012 91034661125304 91040367697344 91345491978624 91444009308032 91629844136064 91713820575312 91812735152016 91818490498176 91999319314032 92120448043936 92126222679296 92193244121823 92307657547872 92313443918592 92497699383648 92679865844436 92685675547296 93096611885888 93102447712768 93472001449944 93477860808384 93661957614888 93785275418224 93791154414464 93848904681597 93971263097088 93975868226448 94163441851362 94169344553232 94354803178974 94651032072038 94774436285952 94779080775392 94967039291904 95161254488196 95167219738656 95480190034216 95663542199472 95669538936192 95865190800483 96361592892617 96481179312288 96487227303168 96677250804576 96683311086336 96810606883328 96876288703584 96881036195814 97007347846656 97200972233664 97392401395848 97398506507328 97503552093504 97704291171136 97896711577752 98224815082992 98230972374912 98291456382501 98424430035984 98560196164352 98620882885746 98627065005456 98749462915584 98957616310176 99152505035532 99265664480736 99356638956588 99463796414684 99470031373024 99665929256868 99999962343528 100006230911808 100205840998952 100403187998139 100409481842904 100534091763456 101054670015744 101261334904106 101267682542416 101393357505024 101462148523872 101467120749462 101599411650048 101802201688512 101807190578652 102350972939904 102672305976448 102874510471536 102880959232896 103091359028879 103225767580416 103289327046018 103295801810448 103635504049428 103642000514208 104059911806604 104521277588312 104527829578432 104733688371624 104740253676864 104949312762216 105091293500544 105156001631187 105162593409432 105301053253136 105508434845502 105515048716272 105628848101296 105940512622386 106054770875898 106193043067392 106410216339908 106416886739488 106621240821696 106626465872316 106845987089244 106978584825216 107063122205988 107415213788493 107537803187464 107892931704064 107971423361607 108112194448128 108333292538822 108474535423488 108541326726324 108548130716064 108697861422592 108911932743744 108918759965184 109036230298112 109351093762872 109475892517056 109691496105192 109842803963776 109917327567528 110066029287552 110285718495888 110434918593792 110502916968366 110509843921776 110880220684896 111006764580608 111327318348948 111447386344164 111454372502304 111673872540828 111827914878784 111903785294652 112042659846528 112271796053547 112278833890392 112499957636469 112507009775784 112731571123821 112853153624353 112878548400384 113229931463424 113379012977152 113461495735926 113468608149936 113609424674304 113695088825734 113843322318336 113926142860218 114067527193152 114074677596672 114918522166656 115042463323008 115276255526016 115428031283968 115506344223504 115512004695009 115662607047936 115749819346681 115893466893984 115900731757824 116128988527968 116136268155648 116493577934816 116651176338944 117121543985472 117128885832192 117514080042112 117586437286851 117593808275736 117739744245504 117987927139056 118067976857493 118227705188112 118463684909778 118591449571354 118598883560144 118832454113958 118987385605632 119077104864822 119232355327488 119238198394848 119476195037212 119718997581924 119867570948736 120734668539511 120742236877496 120892080102144 120980028585897 121137760044288 121229100735873 121379548167072 121387156929792 121635403381258 121793989304832 122033852351424 122041502129664 122173125514752 122285094100416 122416980202688 122424653997568 122665759085376 122924325495764 123076876730496 123160379081688 123330265844864 123573154459248 123580900729728 124071433307874 124239283418016 124629335266592 124637147744512 124882610153184 125131872908796 125301157635264 125386169065092 125551255801816 125559126070976 125806404238632 126313688126691 126449919121263 126881672650928 126889626318208 127133294535936 127393292298714 127551389599296 127559385248256 127652184168678 127820254400644 128073737608128 128641572416384 128903001072768 129168384938112 129174714927752 129422771238384 129430884196224 129601296311552 129695580713751 129856535194464 129864675343104 130004736124672 130380150255732 130388323227552 130528948770336 130966420110656 130974629833216 131055275176668 131232573381312 131494510514328 131502753340608 131761736983656 131769996561216 131943488413568 132203340047376 132354219307648 132475518608784 132736418031438 132887905675824 133333283124704 133341641215744 133423744005162 133597699342848 133870917330852 133879309123872 134142973194204 134585961554304 135282864698496 135289494332616 135559528984529 135736268918016 135742920771536 135835016487183 136003590114912 136012115596032 136290271258518 136467963919872 137018237967936 137166013962048 137174612310528 137444766204096 137719102728024 137727735747264 138180672065904 138189334018944 138461486321808 138470165877888 138746549075472 139644917828832 139653671569152 139932417016288 140121724667392 140208002174916 140216791212576 140677913127336 140686731621696 140963802339672 141245162777043 141254016829848 141406361167864 141976548108057 142161654428928 142168621163088 142452386390522 142461316118992 142638113100288 142741881732294 142750829607984 142927985880576 143220285051324 143961897815476 144721768968432 144730840954752 145026827108423 145215910324992 145314433055376 145321554293721 145511021769984 145801458350496 145967856689408 146255328140256 146556436756704 146563618860334 146754705716736 146845067366628 147047624661184 147337222624488 147346458562368 147840294246528 147931324328619 147940597508184 148436424465264 148596515125552 148605830003072 148898496721104 149034958434882 149195694622026 149205047059536 149390213128704 149498893885302 149695728071396 149705111853856 149999943515292 150009346367712 150308761498428 150614222764356 151281994314568 151291477533248 151582005023616 151892002356159 151901523813624 152090036257536 152200681124193 152401072554614 152703302532768 152710785867978 152909887283712 153224696222208 153389951097344 153701674034688 154008458964672 154016006260012 154311765707304 154321438849344 154524622525312 154838651370624 155453256074142 155463000771312 156162058647296 156781916382468 156791744367648 157100532557436 157110380515296 157317236185408 157423969143324 157636940250816 157951579879704 158262652268253 158272573074408 158443272151944 158769473153096 158984264526464 159082156313847 159289564601088 159615324509862 159625330109232 159823427931648 159939698808474 160268980633866 160467877237824 160477936280064 161306704781196 161638800981164 161839397556096 162168291672192 162499938808233 162711803135232 162834491623297 163046792133888 163367899115616 163378139947776 163554345447168 164102502307328 164213838775584 164559984131426 164764205945664 164774534306304 164875991351292 165099043931328 165428577743832 165652377890688 166320331027344 166510146870912 166842497211728 167068210180352 167171079516246 167181558753456 167389033987584 167741872318176 167855677941978 168418250835588 168599892161684 169847076081007 169857723064952 170068519465728 170192243603889 170202912224904 170414137011456 170542633238601 170764983477504 170889214290327 171114211536346 171646878164606 171685502995968 171870668097024 172224513250816 172563694984512 172574512261632 172927440951668 173142046925952 173259516335256 173493910571904 173840200340976 173851097636736 174038598360448 174740366902224 174748930179629 174976764508416 175326014019104 175337004454144 175682315978208 175693328748288 176271120063168 176390712413604 176634024811712 176981890708584 177183874234432 177695527364667 177887174357031 177898325340216 178248681170937 178494556441136 178505745498496 178615657297233 178848532991232 178857297592272 179214292555818 179447948739072 179578496372886 180377152931328 180385992443488 181113355316244 181338120153216 181720361678024 182069322250608 182080735394688 182453105071887 182690983957248 182888018616064 183259688272128 183427641150624 183625470304032 183636980996352 183998638628064 184240896087872 184252445358592 184386488243646 184615315095744 184626887837184 184995398767296 185359731688872 185371351094592 186193223771776 186944002899888 186955721616768 187323915229776 187570550836448 187582308828928 187697809363194 187942526194176 187951736452896 188326883702724 188338689106464 188709606357948 189302064144076 189558161550784 190322508976392 190334439477312 190960380068432 191089938448071 191327084398944 191339077872384 191730381600966 192723185785234 192962358624576 192974454606336 193354501609152 193366622172672 193752577407168 193762072391628 194401944467328 194784802791696 194797013014656 195007104187008 195408582342272 195793423155504 196206134925931 196449630165984 196461944749824 196582912765002 196848860071968 197120392328704 197241765771492 197254130010912 197915232620352 198305010071064 198531328961472 198713277913176 198927592829368 198940062746048 199331858513736 199999924687056 200012461823616 200135616007743 200411681997904 200806375996278 200818963685808 201068183526912 202109340031488 202522669808212 202535365084832 202924297047744 202934241498924 203604403377024 203614381157304 204020790677951 204435406887777 204701945879808 205344611952896 205749020943072 205761918465792 206182718057758 206451535160832 206578654092036 206591603620896 207271008098856 207284001028416 208119823613208 209042555176624 209055659156864 209467376743248 209480507353728 209898625524432 210182587001088 210312003262374 210325186818864 210602106506272 211016869691004 211030097432544 211257696202592 211881025244772 212109541751796 212820432679816 212833773478976 213242481643392 213252931744632 213678579585783 213691974178488 213957169650432 214112822598441 214126244411976 214830427576986 215075606374928 215785863408128 215942846723214 216224388896256 216666585077644 217082653452648 217096261432128 217823865487488 218702187525744 218951785034112 219382992210384 219685607927552 219834655135056 219845428290501 220132058575104 220571436991776 220869837187584 221005833936732 221019687843552 221760441369792 222013529161216 222654636697896 222894772688328 222908745004608 223347745081656 223655829757568 223793541933039 223807570589304 224085319693056 224543592107094 224557667780784 224999915272938 225014019551568 225463142247642 225706307248706 225757096800768 226459862926848 226922991471852 226937216299872 227390177651468 227852285720436 228135054386304 228601608831921 229066178801967 229785336897779 229837044333312 230084926646016 230552511052032 230856062567936 231012688447008 231024009390018 231325214095872 231499638693362 231786933787968 231801463515648 232257977055936 232272536311296 232987155869632 234243087970944 235028160084224 235172874573702 235187616551472 235479488491008 235975854278112 236135953714986 236455410376224 236927369819556 237182899142708 237197767120288 237664908227916 238154209729644 238476396789696 238952390074424 239422986764793 239437995163848 239735141897472 240403470950799 241469337079022 241484473754992 241784160204288 241960057171794 242275520088576 242458201471746 242759096334144 242774313859584 243270806762516 244067704702848 244570188200832 244833960405376 245331518170752 245833240761173 245848650991528 246153753460992 246320758163376 246660531689728 246839976197139 247146308918496 247161801459456 248142866615748 248478566836032 249258670533184 249274295489024 249765220306368 250263745817592 250602315270528 250756619274369 250772338130184 251102511603632 251118252141952 251612808477264 252627376253382 252899838242526 253763345301856 253779252636416 254266589071872 254786584597428 255102779198592 255304368337356 255640508801288 256147475216256 256671317304519 257283144832768 257470317246909 257806002145536 258000393873781 258336769876224 258349429855504 258845542476768 258861768392448 259202592623104 259391161427502 259713070388928 259729350686208 260009472249344 260760300511464 260776646455104 261057897540672 261932840221312 262110550353336 262465146762624 262989021028656 263005506681216 263523473967312 263539993122432 263886976827136 264406680094752 264708438615296 264951037217568 265472836062876 265775811351648 266666566249408 266683282431488 266847488010324 267741834661704 267758618247744 268285946388408 268821438833727 269171923108608 270565729396992 270578988665232 271119057969058 271472537836032 271485841543072 271670032974366 272007180229824 272024231192064 272580542517036 274036475935872 274332027924096 274889532408192 275438205456048 275455471494528 276018799980547 276361344131808 276378668037888 276579732365469 276922972643616 276940331755776 277493098150944 279289835657664 279307343138304 279864834032576 280416004349832 280433582425152 281355826254672 281373463243392 281546714044791 281927604679344 282490325554086 282508033659696 282812722335728 283953096216114 284323308857856 284337242326176 284904772781044 284922632237984 285483763464588 285501659215968 286440570102648 287595572401449 287923795630952 289084778677851 289443537936864 289461681909504 290053654216846 290431820649984 290628866110752 290643108587442 291022043539968 291602916700992 291935713378816 292510656280512 293112873513408 293127237720668 293690134733256 294095249322368 294674445248976 294692917124736 295680588493056 295862648657238 295881195016368 296872848930528 297193030251104 297211660006144 297796993442208 298069916869764 298391389244052 298410094119072 298997787770604 299391456142792 299410223707712 299999887030584 300018692735424 300617522996856 301209563994417 301228445528712 302563988629136 302582955066496 303164010047232 303784004712318 303803047627248 304180072515072 304401362248386 304802145109228 305406605065536 305421571735956 308016917929344 308032012520024 308623531414608 308642877698688 309049245050624 309274077086637 309677302741248 310906512148284 310926001542624 312324117294592 313563832764936 313583488735296 314201065114872 314220761030592 314634472370816 314847938286648 315273880501632 315903159759408 316525304536506 316545146148816 316886544303888 317538946306192 317968529052928 318164312627694 318579129202176 319230649019724 319250660218464 319879397616948 320537961267732 320935754475648 322245641365479 322613409562392 323257338347723 323277601962328 323678795112192 323914270084821 324336583344384 324999877616466 325423606270464 325668983246594 326093584267776 326735798231232 326756279895552 327108690894336 328427677551168 329119968262852 329528411891328 329751982702584 330198087862656 330857155487664 331304755781376 332640662054688 333020293741824 333684994423456 334136420360704 334342159032492 334363117506912 335483744636352 335711355883956 336815388160641 336836501671176 337199784323368 338194713371463 338559460873059 339694152162014 339715446129904 340137038931456 340384487207778 340405824449808 340828274022912 341085266477202 341529966955008 341778428580654 342228423072692 343293756329212 345127389969024 345833203104701 345854881903336 346284093851904 346519032670512 346536014085027 346987821143808 347249458040043 347680400681952 347702195273472 348077196720896 349480733804448 349497860359258 349953529016832 350652028038208 350674008908288 351364631956416 351386657496576 352542240126336 352759311860553 352781424827208 353268049623424 353963781417168 354367748468864 355391054729334 355774348714062 355796650680432 356497362341874 356989112882272 357011490996992 357231314594466 357697065982464 357714595184544 358428585111636 359156992745772 360771984886976 362204005618533 362226710632488 362676240306432 362940085757691 363440723356048 363687302207619 364138644501216 364161470789376 364906210143774 365381967914496 365776037232128 366519376544256 366855282301248 367250940608064 367273961992704 367997277256128 368481792175744 368772976487292 369230630191488 369990797534592 370719463377744 370742702189184 372386447543552 373888005799776 373911443233536 374647830459552 375141101672896 375164617657856 375395618726388 375903472905792 376653767405448 376677378212928 377419212715896 378604128288152 379116323101568 379349757363789 380645017952784 380668878954624 381920760136864 382179876896142 382654168797888 382678155744768 383460763201932 385446371570468 385924717249152 386709003218304 387505154814336 387524144783256 388297633870939 388803888934656 389086742141253 389569605583392 389594026029312 390014208374016 390817164684544 391586846311008 392412269851862 392899260331968 392923889499648 393165825530004 393697720143936 394483531542984 394508260021824 395830465240704 396610020142128 397062657922944 397426555826352 397855185658736 397880125492096 398663717027472 399999849374112 400024923647232 400271232015486 400823363995808 401612751992556 401637927371616 405045339616424 405070730169664 405848594095488 405868482997848 406678586953587 407208806754048 407228762314608 407505049461549 408041581355902 408870813775554 409403891759616 410689223905792 411498041886144 411523836931584 412365436115516 413157308184072 413183207241792 414542016197712 414568002056832 416239647226416 418085110353248 418111318313728 418934753486496 418961014707456 419797251048864 420365174002176 420624006524748 420650373637728 421204213012544 422033739382008 422060194865088 422515392405184 423735488331129 423762050489544 424219083503592 425640865359632 425667546957952 425929644324171 426484963286784 426505863489264 427357159171566 427383948356976 427914339300864 428225645196882 428252488823952 429660855153972 430151212749856 431885693446428 433333170155288 434165306905296 434192522864256 435080481325269 435647730974976 435964662881163 437404375051488 437903570068224 438765984420768 439371215855104 439669310270112 439690856581002 440264117150208 441142873983552 442011667873464 442039375687104 443520882739584 445309273395792 445789545376656 445817490009216 446695490163312 447311659515136 447587083866078 447615141178608 448170639386112 449087184214188 449115335561568 449999830545876 450028039103136 450926284495284 451412614497412 453845982943704 453874432599744 454780355302936 455676007068477 455704571440872 456270108772608 457203217663842 458132357603934 459570673795558 459674088666624 460169853292032 461105022104064 462025376894016 462048018780036 462999277386724 463573867575936 464515954111872 465974311739264 467876167900297 468486175941888 470056320168448 470345749147404 470375233102944 471951708556224 472271907429972 472910820752448 473854739639112 474365798285416 474395534240576 475329816455832 476308419459288 476952793579392 477246468941541 477904780148848 478845973529586 478875990327696 479470283794944 480806941901598 482938674158044 482968947509984 483920114343588 484916402943492 485518192668288 486511116232037 486541613525032 487499816424699 488135409405696 488503474869891 489140376401664 489667920810752 490663036341504 491666481522346 491697301983056 492307506921984 492641516326752 493321063379456 493679952394278 494292617836992 494323602918912 496285733231496 496957133672064 498517341066368 499530440612736 500527491635184 500552020345039 501204630541056 501513238548738 501544676260368 502205023207264 502236504283904 503225616954528 505254752506764 505799676485052 507526690603712 507558505272832 509541228243021 509573169194856 510205558397184 510576730811667 510608736674712 511281017602576 511627899715803 512294950432512 513342634609038 514566289665536 514940634493818 515612004291072 516000787747562 516673539752448 516698859711008 517691084953536 517723536784896 518782322855004 519426140777856 521520601022928 521553292910208 522115795081344 523865680442624 524221100706672 524246790538887 524930293525248 525326103188783 525978042057312 526011013362432 527046947934624 527079986244864 527773953654272 528813360189504 529416877230592 529902074435136 530945672125752 531551622703296 533333132498816 533661523071093 533694976020648 535483669323408 535517236495488 535846971891699 536571892776816 537642877667454 538343846217216 541131458793984 541157977330464 542238115938116 542971683086144 543340065948732 544014360459648 545161085034072 547359315215661 547949649525473 548072951871744 548664055848192 549779064816384 550876410912096 550910942989056 552037599961094 552722688263616 552757336075776 553159464730938 553845945287232 553880663511552 554986196301888 558579671315328 559729668065152 560832008699664 560867164850304 562711652509344 562746926486784 563093428089582 563855209358688 564980651108172 565016067319392 565625444671456 567906192432228 568674484652352 569809545562088 569845264475968 570967526929176 571003318431936 572881140205296 573269815344213 575191144802898 575847591261904 578169557355702 578887075873728 578923363819008 580107308433692 581257732221504 581286217174884 583205833401984 585021312561024 586225747026816 586254475441336 587380269466512 588190498644736 588618404777793 589348890497952 589385834249472 591361176986112 591725297314476 591762390032736 593745697861056 594386060502208 594423320012288 595593986884416 596139833739528 596782778488104 596820188238144 597995575541208 598782912285584 598820447415424 599999774061168 600037385470848 601235045993712 602419127988834 602456891057424 605127977258272 605165910132992 606328020094464 607568009424636 607606095254496 608802724496772 609604290218456 610813210131072 610843143471912 612062372033853 613306220663331 615231708468247 616033835858688 616064025040048 617247062829216 617285755397376 618098490101248 618548154173274 619354605482496 621813024296568 621852003085248 627127665529872 627166977470592 628402130229744 628441522061184 629268944741632 629695876573296 630547761003264 631806319518816 633050609073012 633090292297632 633773088607776 635077892612384 635937058105856 636328625255388 638461298039448 638501320436928 639758795233896 641035738757349 641075922535464 641871508951296 644491282730958 645226819124784 646514676695446 646555203924656 647357590224384 647828540169642 648673166688768 649999755232932 651337966493188 653471596462464 656855355102336 658198676876689 658239936525704 659056823782656 659503965405168 659536284871503 660396175725312 661714310975328 662609511562752 665281324109376 666040587483648 667369988846912 668684318064984 668726235013824 670967489272704 671380625799117 671422711767912 673630776321282 673673003342352 674399568646736 676389426742926 677118921746118 679388304324028 679430892259808 680768974415556 680811648899616 682170532954404 683556857161308 684456846145384 685804826495763 686587512658424 689356010693337 690254779938048 691666406209402 691709763806672 692568187703808 693038065341024 693072028170054 693975642287616 694498916080086 695360801363904 695404390546944 696154393441792 698961467608896 698995720718516 701304056076416 702729263912832 704166401502343 705084480252672 705518623721106 705562849654416 706536099246848 707927562834336 708735496937728 710782109458668 711548697428124 711593301360864 712994724683748 713978225764544 714022981993984 714462629188932 715429190369088 716857170223272 718268960294379 718313985491544 721543969773952 724408011237066 724453421264976 725352480612864 725880171515382 726881446712096 727374604415238 728277289002432 728322941578752 729812420287548 733710564602496 734501881216128 735994554512256 736963584351488 737499722283519 737545952974584 738461260382976 739018077367271 739981595069184 740519928591417 741438926755488 741485404378368 744772895087104 747776011599552 747822886467072 749295660919104 750282203345792 750791237452776 751806945811584 753307534810896 753354756425856 754838425431792 757208256576304 758232646203136 758699514727578 761290035905568 761337757909248 763841520273728 764359753792284 765308337595776 766921526403864 770013951913557 770844422213801 770892743140936 771849434498304 772410951740727 773418006436608 774001181621343 775010309628672 775048289566512 776595267741878 777607777869312 778173484282506 779139211166784 779188052058624 780028416748032 781634329369088 783173692622016 784824539703724 785798520663936 786331651060008 787395440287872 788967063085968 789016520043648 791660930481408 793220040284256 794125315845888 794853111652704 795710371317472 795760250984192 797327434054944 799999698748224 800049847294464 800542464030972 801646727991616 803225503985112 803275854743232 806464316501181 810090679232848 810141460339328 811697188190976 811736965995696 813357173907174 814417613508096 814457524629216 815010098923098 816083162711804 817741627551108 822996083772288 824730872231032 826314616368144 826366414483584 828056399941641 829084032395424 829136004113664 829739197096407 832479294452832 836170220706496 836222636627456 837869506972992 837922029414912 839594502097728 841248013049496 841300747275456 842408426025088 844067478764016 844120389730176 845030784810368 847470976662258 847524100979088 848438167007184 851281730719264 851335093915904 851859288648342 852969926573568 853011726978528 854714318343132 854767896713952 856451290393764 856504977647904 859321710307944 860302425499712 862786717204347 863771386892856 866666340310576 867254336033553 868330613810592 868385045728512 870160962650538 871295461949952 871929325762326 874808750102976 875807140136448 877531968841536 879338620540224 879381713162004 882285747967104 884023335746928 884078751374208 887041765479168 890618546791584 891579090753312 891634980018432 893390980326624 894623319030272 895174167732156 895230282357216 898174368428376 898230671123136 899999661091752 900056078206272 901852568990568 902825228994824 907691965887408 907748865199488 909560710605872 911352014136954 911409142881744 912540217545216 914406435327684 916264715207868 919141347591116 924050753788032 924096037560072 925940511538393 925998554773448 927147735151872 927822231259911 929031908223744 931948623478528 935752335800594 936972351883776 940691498294808 940750466205888 943903417112448 944543814859944 945821641504896 947709479278224 948731596570832 948791068481152 950659632911664 952616838918576 952663522592171 953905587158784 954492937883082 955809560297696 957691947059172 957751980655392 961613883803196 965877348316088 965937895019968 967840228687176 969772015043169 969832805886984 971036385336576 971742810254463 973022232464074 973083227050064 974999632849398 976270818811392 977006949739782 978280752803328 979335841621504 981326072683008 983332963044692 983394603966112 985283032653504 987359904788556 988585235673984 990606971604991 992571466462992 993914267344128 997034682132736 999060881225472 1001054983270368 1001104040690078 1002409261082112 1003026477097476 1003089352520736 1004410046414528 1004473008567808 1006451233909056 1010446164481923 1010509505013528 1011599352970104 1015053381207424 1015678382619177 1019082456486042 1019146338389712 1020411116794368 1021153461623334 1021217473349424 1022562035205152 1023255799431606 1024589900865024 1026685269218076 1029881268987636 1032001575495124 1033397719422016 1035382169907072 1037499609314103 1037564645710008 1038852281555712 1039608042255081 1041748374120129 1043041202045856 1043106585820416 1044231590162688 1047731360885248 1048442201413344 1048493581077774 1049860587050496 1050652206377566 1051956084114624 1052022026724864 1054093895869248 1054159972489728 1057626720379008 1059804148870272 1061891344251504 1063103245406592 1066666264997632 1067323046142186 1067389952041296 1070967338646816 1071034472990976 1071693943783398 1073143785553632 1075285755334908 1082315954660928 1084476231876232 1085943366172288 1086612016855599 1086680131897464 1088028720919296 1090322170068144 1091061906622857 1094718630431322 1095899299050946 1096145903743488 1097328111696384 1099558129632768 1101752821824192 1101821885978112 1104075199922188 1105445376527232 1106318929461876 1107691890574464 1109972392603776 1115704708069939 1117159342630656 1119459336130304 1121664017399328 1121734329700608 1125423305018688 1125493852973568 1126186856179164 1127710418717376 1129961302216344 1130032134638784 1131250889342912 1135812384864456 1137348969304704 1138049272091367 1139619091124176 1139690528951936 1141935053858352 1142006636863872 1145762280410592 1146539630688426 1150382289605796 1151695182523808 1156339114711404 1157774151747456 1160214616867384 1162515464443008 1162572434349768 1164892901612817 1166411666803968 1167260226423759 1170042625122048 1172451494053632 1172508950882672 1174760538933024 1176380997289472 1177236809555586 1178697780995904 1178771668498944 1183450594628952 1183524780065472 1187491395722112 1188772121004416 1191187973768832 1192279667479056 1193565556976208 1193640376476288 1195991151082416 1197565824571168 1197640894830848 1199999548122336 1200074770941696 1202470091987424 1204838255977668 1204913782114848 1210255954516544 1210331820265984 1215136018849272 1215212190508992 1217605448993544 1219208580436912 1220035760860761 1221626420262144 1221686286943824 1224124744067706 1226612441326662 1230463416936494 1232067671717376 1232128050080096 1234494125658432 1234571510794752 1237096308346548 1243626048593136 1243704006170496 1252700707604021 1254255331059744 1254333954941184 1256804260459488 1256883044122368 1258537889483264 1259391753146592 1261095522006528 1263612639037632 1266101218146024 1266180584595264 1267546177215552 1270155785224768 1272657250510776 1276922596078896 1277002640873856 1277788932972513 1279517590467792 1282071477514698 1282151845070928 1283743017902592 1288982565461916 1290453638249568 1293029353390892 1293110407849312 1295657080339284 1299999510465864 1302675932986376 1305241443975807 1306943192924928 1313710710204672 1316397353753378 1316479873051408 1318113647565312 1319007930810336 1319072569743006 1320792351450624 1323428621950656 1330562648218752 1334739977693824 1337368636129968 1337452470027648 1340187667375427 1341934978545408 1342761251598234 1342845423535824 1347261552642564 1347346006684704 1348799137293472 1352778853485852 1354237843492236 1358776608648056 1358861784519616 1361537948831112 1361623297799232 1364341065908808 1367028021205431 1367113714322616 1368913692290768 1371609652991526 1373175025316848 1378712021386674 1380509559876096 1383332812418804 1383419527613344 1386076130682048 1386144056340108 1388997832160172 1390721602727808 1397922935217792 1397991441437032 1402608112152832 1403628503700891 1405458527825664 1408332803004686 1410168960505344 1411037247442212 1411125699308832 1413072198493696 1415855125668672 1417470993875456 1421564218917336 1423097394856248 1423186602721728 1425989449367496 1427956451529088 1428925258377864 1430858380738176 1433714340446544 1436537920588758 1436627970983088 1443087939547904 1448816022474132 1448906842529952 1451760343030764 1453762893424192 1454749208830476 1456554578004864 1459533348696111 1459624840575096 1462499449274097 1465510424609673 1467090997116589 1467421129204992 1469003762432256 1471989109024512 1473927168702976 1474999444567038 1475091905949168 1476922520765952 1478036154734542 1479963190138368 1481039857182834 1482877853510976 1482970808756736 1495552023199104 1498591321838208 1500564406691584 1501582474905552 1501656061035117 1503613891623168 1506615069621792 1506709512851712 1509676850863584 1514416513152608 1516465292406272 1517399029455156 1522580071811136 1522675515818496 1527683040547456 1528623684729063 1528719507584568 1530616675191552 1533843052807728 1534883699147409 1540027903827114 1541688844427602 1541785486281872 1543698868996608 1544821903481454 1546836012873216 1548002363242686 1550020619257344 1550096579133024 1553190535483756 1556346968565012 1558278422333568 1566347385244032 1569550691013643 1569649079407448 1571597041327872 1572663302120016 1572740371616661 1574790880575744 1575978309566349 1577934126171936 1578033040087296 1583321860962816 1586440080568512 1588250631691776 1589706223305408 1591420742634944 1591520501968384 1594654868109888 1599999397496448 1600984569213279 1601084928061944 1603293455983232 1606451007970224 1606551709486464 1612928633002362 1620181358465696 1620282920678656 1623394376381952 1623473931991392 1626714347814348 1628915049258432 1630020197846196 1632166325423608 1635483255102216 1642077945646983 1643848948576419 1645992167544576 1649461744462064 1652629232736288 1652732828967168 1656112799883282 1658168064790848 1658272008227328 1659478394192814 1664958588905664 1672340441412992 1675739013945984 1679189004195456 1682496026098992 1682601494550912 1684816852050176 1688134957528032 1688240779460352 1690061569620736 1694941953324516 1695048201958176 1696876334014368 1702563461438528 1702670187831808 1703718577296684 1706023453957056 1709428636686264 1709535793427904 1712902580787528 1713009955295808 1718643420615888 1720604850999424 1725573434408694 1727542773785712 1733332680621152 1734508672067106 1736661227621184 1736770091457024 1740321925301076 1743858651524652 1749617500205952 1755063937683072 1758677241080448 1758763426324008 1762273876798877 1764571495934208 1765855214333379 1768046671493856 1768157502748416 1774083530958336 1781237093583168 1783158181506624 1783269960036864 1786781960653248 1790348335464312 1790460564714432 1796348736856752 1796461342246272 1799999322183504 1800112156412544 1803705137981136 1805650457989648 1815383931774816 1815497730398976 1819121421211744 1822704028273908 1822818285763488 1828812870655368 1832529430415736 1836187116101559 1838282695182232 1845695125404741 1848101507576064 1848192075120144 1851881023076786 1851997109546896 1854295470303744 1855644462519822 1858063816447488 1863897246957056 1871504671601188 1881382996589616 1881500932411776 1885348752409499 1887806834224896 1889087629719888 1891643283009792 1895418958556448 1897463193141664 1897582136962304 1901319265823328 1905233677837152 1905327045184342 1907811174317568 1908985875766164 1911619120595392 1915383894118344 1915503961310784 1923107216272047 1923227767606392 1931754696632176 1931875790039936 1935680457374352 1939544030086338 1939665611773968 1942072770673152 1943485620508926 1946044464928148 1946166454100128 1949999265698796 1954013899479564 1966665926089384 1966789207932224 1970566065307008 1974596030630067 1974719809577112 1977170471347968 1978608854614509 1981213943209982 1985142932925984 1987828534688256 1994069364265472 1998121762450944 2002109966540736 2002208081380156 2006052954194952 2006178705041472 2008820092829056 2012902467818112 2020892328963846 2021019010027056 2023198705940208 2030106762414848 2031356765238354 2038164912972084 2038292676779424 2042306923246668 2042434946698848 2045124070410304 2046511598863212 2053370538436152 2057414479487289 2059762537975272 2064003150990248 2066795438844032 2068068032080011 2070764339814144 2074999218628206 2075129291420016 2077704563111424 2079216084510162 2083496748240258 2086082404091712 2086213171640832 2088463180325376 2096884402826688 2096987162155548 2101304412755132 2103912168229248 2108187791738496 2112499204507029 2115253440758016 2119608297740544 2123782688503008 2126206490813184 2133332529995264 2134646092284372 2134779904082592 2141934677293632 2142068945981952 2143387887566796 2146287571107264 2150571510669816 2164631909321856 2168952463752464 2171886732344576 2173224033711198 2173360263794928 2176057441838592 2180644340136288 2182123813245714 2189437260862644 2191798598101892 2203505643648384 2208011989053091 2208150399844376 2210890753054464 2212499166850557 2212637858923752 2215383781148928 2217054232101813 2219944785207552 2221559785774251 2231409416139878 2234318685261312 2238918672260608 2243328034798656 2243468659401216 2250846610037376 2252373712358328 2255420837434752 2259922604432688 2260064269277568 2262501778685824 2271624769728912 2271736092335177 2274697938609408 2276098544182734 2279238182248352 2279381057903872 2283870107716704 2284013273727744 2291524560821184 2293079261376852 2300764579211592 2303390365047616 2310041855740671 2312533266641403 2312678229422808 2315548303494912 2317232855222181 2320429233734768 2322003544864029 2325030928886016 2325144868699536 2329785803225634 2332823333607936 2334520452847518 2340085250244096 2344902988107264 2345017901765344 2349521077866048 2354473619111172 2357395561991808 2366901189257904 2367049560130944 2374982791444224 2377544242008832 2382375947537664 2384559334958112 2387131113952416 2387280752952576 2391982302164832 2395131649142336 2395281789661696 2399999096244672 2400149541883392 2404940183974848 2409676511955336 2409827564229696 2420511909033088 2430272037698544 2430424381017984 2435210897987088 2438417160873824 2440071521721522 2443252840524288 2443372573887648 2448249488135412 2453224882653324 2460926833872988 2464256100160192 2468988251316864 2474192616693096 2484169199824923 2487252097186272 2487408012340992 2505401415208042 2508510662119488 2508667909882368 2513608520918976 2513766088244736 2518783506293184 2527225278075264 2532202436292048 2532361169190528 2535092354431104 2540311570449536 2545314501021552 2550679754037103 2553845192157792 2554005281747712 2555577865945026 2559035180935584 2564142955029396 2564303690141856 2577965130923832 2580907276499136 2586058706781784 2586220815698624 2591314160678568 2599999020931728 2601763008100659 2605351865972752 2610482887951614 2613886385849856 2627421420409344 2632794707506756 2632959746102816 2638015861620672 2638145139486012 2646857243901312 2652270278813363 2661125296437504 2669479955387648 2674737272259936 2674904940055296 2680375334750854 2683869957090816 2685522503196468 2685690847071648 2694523105285128 2694692013369408 2697598274586944 2705557706971704 2708475686984472 2717553217296112 2717723569039232 2723075897662224 2723246595598464 2728682131817616 2734056042410862 2734227428645232 2737827384581536 2743219305983052 2746350050633696 2757424042773348 2766665624837608 2766839055226688 2772152261364096 2772288112680216 2777821534615179 2777995664320344 2781443205455616 2783466693779733 2795845870435584 2795982882874064 2805216224305664 2807257007401782 2810917055651328 2816665606009372 2822074494884424 2822251398617664 2831710251337344 2843128437834672 2846194789712496 2846373205443456 2851978898734992 2855912903058176 2857850516755728 2857990567776513 2861716761476352 2867428680893088 2873075841177516 2873255941966176 2886175879095808 2897632044948264 2897813685059904 2903520686061528 2907525786848384 2909316045129507 2909498417660952 2913109156009728 2919066697392222 2919249681150192 2924998898548194 2931020849219346 2934181994233178 2934842258409984 2938007524864512 2943978218049024 2949998889134076 2950183811898336 2956072309469084 2962079714365668 2965755707021952 2971820914814973 2987209379671127 2991104046398208 2997182643676416 3001128813383168 3003164949811104 3003312122070234 3007227783246336 3013230139243584 3013419025703424 3019353701727168 3028833026305216 3034798058910312 3045160143622272 3047035147857531 3055366081094912 3057247369458126 3057439015169136 3061233350383104 3067686105615456 3069767398294818 3080055807654228 3083377688855204 3083570972563744 3089643806962908 3096004726485372 3100193158266048 3106381070967512 3112498827942309 3112693937130024 3116556844667136 3125245122360387 3132694770488064 3139101382027286 3139298158814896 3143194082655744 3145326604240032 3145480743233322 3149581761151488 3151956619132698 3155868252343872 3156066080174592 3172880161137024 3179412446610816 3182841485269888 3189309736219776 3195832129895249 3199998794992896 3201969138426558 3202169856123888 3206586911966464 3212902015940448 3213103418972928 3225857266004724 3240362716931392 3240565841357312 3246947863982784 3253428695628696 3257830098516864 3259836050566797 3260040395692392 3264332650847216 3270966510204432 3284155891293966 3287697897152838 3291984335089152 3298923488924128 3305258465472576 3305465657934336 3312225599766564 3316336129581696 3318956788385628 3329917177811328 3344680882825984 3347114124209817 3351478027891968 3354005120359153 3358378008390912 3364992052197984 3365202989101824 3369633704100352 3376269915056064 3376481558920704 3380123139241472 3389883906649032 3390096403916352 3393752668028736 3405126922877056 3407437154593368 3412046907914112 3418857273372528 3419071586855808 3425805161575056 3426019910591616 3437286841231776 3441209701998848 3451146868817388 3455085547571424 3466665361242304 3469017344134212 3473322455242368 3480643850602152 3487717303049304 3494678704838451 3498447762354943 3499235000411904 3510127875366144 3517354482160896 3517526852648016 3524547753597754 3529142991868416 3531710428666758 3536093342987712 3536315005496832 3562474187166336 3566316363013248 3573563921306496 3580696670928624 3580921129428864 3588244399747111 3592697473713504 3592922684492544 3599998644367008 3600224312825088 3607410275962272 3611300915979296 3630767863549632 3630995460797952 3638242842423488 3645408056547816 3645636571526976 3657625741310736 3660107282582283 3665058860831472 3672374232203118 3676565390364464 3691390250809482 3696203015152128 3696384150240288 3703762046153572 3703994219093792 3711288925039644 3743009343202376 3758102122812063 3762765993179232 3763001864823552 3770697504818998 3775613668449792 3778175259439776 3783286566019584 3790837917112896 3794926386283328 3795164273924608 3802638531646656 3810467355674304 3810654090368684 3817971751532328 3823238241190784 3830767788236688 3831007922621568 3846214432544094 3846455535212784 3863509393264352 3863751580079872 3871360914748704 3879088060172676 3879331223547936 3886971241017852 3892088929856296 3892332908200256 3899998531397592 3908027798959128 3915724331927421 3933331852178768 3933578415864448 3941132130614016 3949192061260134 3949439619154224 3954340942695936 3957217709229018 3962427886419964 3970285865851968 4004219933081472 4004416162760312 4012105908389904 4012357410082944 4017640185658112 4020563002126281 4025804935636224 4041784657927692 4042038020054112 4046397411880416 4060213524829696 4062713530476708 4076329825944168 4076585353558848 4084613846493336 4084869893397696 4090248140820608 4093023197726424 4106741076872304 4114828958974578 4119525075950544 4128006301980496 4133590877688064 4136136064160022 4141528679628288 4149998437256412 4150258582840032 4158432169020324 4166993496480516 4172164808183424 4193768805653376 4193974324311096 4202345398520399 4202608825510264 4207824336458496 4210885511102673 4216375583476992 4224998409014058 4230506881516032 4239216595481088 4247565377006016 4252412981626368 4269292184568744 4269559808165184 4283869354587264 4286775775133592 4292575142214528 4301143021339632 4329263818643712 4337904927504928 4343773464689152 4346448067422396 4346720527589856 4361288680272576 4364247626491428 4378600046088333 4378874521725288 4383597196203784 4396531273829019 4401272991349767 4407011287296768 4416023978106182 4416300799688752 4421781506108928 4424998333701114 4425275717847504 4430767562297856 4434108464203626 4439889570415104 4443119571548502 4462818832279756 4486656069597312 4495831640361113 4501693220074752 4504747424716656 4504968183105351 4510841674869504 4519845208865376 4520128538555136 4525003557371648 4543249539457824 4543472184670354 4549395877218816 4552197088365468 4558476364496704 4558762115807744 4567740215433408 4568026547455488 4583049121642368 4585871054187189 4586158522753704 4601529158423184 4606780730095232 4620083711481342 4625066533282806 4625356458845616 4631096606989824 4634465710444362 4640858467469536 4644007089728058 4650061857772032 4650289737399072 4659571606451268 4669040905695036 4690035803530688 4699042155732096 4708652073040929 4708947238222344 4714791123983616 4718221114849983 4727934928699047 4733802378515808 4734099120261888 4749965582888448 4755088484017664 4764751895075328 4769118669916224 4774262227904832 4774561505905152 4783964604329664 4790263298284672 4799998192489344 4809880367949696 4819353023910672 4819655128459392 4841023818066176 4860544075397088 4860848762035968 4870421795974176 4876834321747648 4880143043443044 4886745147775296 4896498976270824 4906449765306648 4921853667745976 4928512200320384 4931546845729257 4937976502633728 4948385233386192 4968338399649846 4974504194372544 4974816024681984 5010802830416084 5017021324238976 5027217041837952 5037567012586368 5047869240322207 5054450556150528 5064404872584096 5064722338381056 5070184708862208 5080623140899072 5090629002043104 5101359508074206 5107690384315584 5108010563495424 5111155731890052 5118070361871168 5128285910058792 5128607380283712 5155930261847664 5161814552998272 5172117413563568 5172441631397248 5182628321357136 5199998041863456 5203526016201318 5210703731945504 5220965775903228 5265589415013512 5265919492205632 5276031723241344 5276290278972024 5286821630396631 5293714487802624 5297565643000137 5304540557626726 5322250592875008 5338959910775296 5349474544519872 5349809880110592 5360750669501708 5371045006392936 5371381694143296 5389046210570256 5389384026738816 5395196549173888 5411115413943408 5416951373968944 5435106434592224 5435447138078464 5446151795324448 5446493191196928 5457364263635232 5468112084821724 5468454857290464 5475654769163072 5486438611966104 5492700101267392 5508561348304677 5514848085546696 5533331249675216 5533678110453376 5537085376214223 5544304522728192 5544576225360432 5555643069230358 5555991328640688 5562886410911232 5566933387559466 5591691740871168 5591965765748128 5614514014803564 5633331212018744 5644148989768848 5644502797235328 5656046257228497 5663420502674688 5686256875669344 5692389579424992 5692746410886912 5703957797469984 5711825806116352 5715701033511456 5715981135553026 5723433522952704 5734857361786176 5746151682355032 5746511883932352 5795264089896528 5795627370119808 5807041372123056 5815051573696768 5818632090259014 5818996835321904 5826218312019456 5838133394784444 5838499362300384 5849997797096388 5862041698438692 5868363988466356 5899997778268152 5900367623796672 5912144618938168 5923788091890201 5924159428731336 5931511414043904 5943641829629946 5974418759342254 5982208092796416 5994365287352832 6006329899622208 6006624244140468 6026460278487168 6038707403454336 6057666052610432 6069596117820624 6082390182703861 6090320287244544 6094070295715062 6110732162189824 6114494738916252 6114878030338272 6135372211230912 6139534796589636 6160111615308456 6166755377710408 6167141945127488 6179287613925816 6192009452970744 6200386316532096 6204204096240033 6212762141935024 6224997655884618 6225387874260048 6233113689334272 6250490244720774 6265389540976128 6278202764054572 6278596317629792 6290653208480064 6290961486466644 6303913238265396 6311736504687744 6324644511016481 6337497613521087 6345760322274048 6358824893221632 6365682970539776 6378619472439552 6391664259790498 6399997589985792 6403938276853116 6404339712247776 6413173823932928 6425804031880896 6426206837945856 6451714532009448 6480725433862784 6493895727965568 6506857391257392 6515660197033728 6519672101133594 6520080791384784 6528665301694432 6541933020408864 6568311782587932 6575395794305676 6597846977848256 6610516930945152 6624035967159273 6624451199533128 6632672259163392 6637497500551671 6637913576771256 6651162696305439 6659834355622656 6689361765651968 6694228248419634 6702956055783936 6708010240718306 6716756016781824 6729984104395968 6730405978203648 6752539830112128 6779767813298064 6780192807832704 6787505336057472 6810253845754112 6814874309186736 6815208277005531 6824093815828224 6829239341454179 6837714546745056 6838143173711616 6851610323150112 6852039821183232 6874573682463552 6882419403997696 6902293737634776 6910171095142848 6933330722484608 6937599799924209 6938034688268424 6946644910484736 6961287701204304 6966010634592087 6975434606098608 6989357409676902 6996895524709886 6998470000823808 7020255750732288 7034708964321792 7035053705296032 7049095507195508 7063420857333516 7072186685975424 7123345443831149 7124948374332672 7132632726026496 7147127842612992 7161393341857248 7161842258857728 7176488799494222 7185394947427008 7185845368985088 7199997288734016 7200448625650176 7214820551924544 7222601831958592 7261535727099264 7276485684846976 7290816113095632 7291273143053952 7315251482621472 7320214565164566 7330117721662944 7344748464406236 7353130780728928 7382780501618964 7392768300480576 7407524092307144 7407988438187584 7422577850079288 7452507599474769 7486018686404752 7516204245624126 7525531986358464 7526003729647104 7541395009637996 7556350518879552 7581675834225792 7589852772566656 7605277063293312 7620934711348608 7621308180737368 7635943503064656 7646476482381568 7652039262111309 7661535576473376 7662015845243136 7692428865088188 7692911070425568 7727018786528704 7727503160159744 7742721829497408 7758176120345352 7758662447095872 7773942482035704 7784177859712592 7784665816400512 7799997062795184 7816055597918256 7831448663854842 7866663704357536 7867156831728896 7882264261228032 7898384122520268 7898879238308448 7914435418458036 7924855772839928 7940571731703936 7956810836440089 7998012210087211 8008439866162944 8008832325520624 8024211816779808 8024714820165888 8035280371316224 8041126004252562 8051609871272448 8083569315855384 8084076040108224 8092794823760832 8125427060953416 8152659651888336 8153170707117696 8169227692986672 8169739786795392 8180496281641216 8186046395452848 8213482153744608 8229657917949156 8239050151901088 8256012603960992 8267181755376128 8272272128320044 8299996874512824 8300517165680064 8316864338040648 8333464603845537 8333986992961032 8344329616366848 8387537611306752 8387948648622192 8404690797040798 8405217651020528 8415648672916992 8421771022205346 8432751166953984 8449996818028116 8495130754012032 8538584369137488 8539119616330368 8556582799396957 8567738709174528 8573551550267184 8573971703329539 8585150284429056 8602286042679264 8658527637287424 8675809855009856 8692896134844792 8693441055179712 8722577360545152 8727948135388521 8728495252982856 8757200092176666 8757749043450576 8767194392407568 8793062547658038 8802545982699534 8814022574593536 8832047956212364 8832601599377504 8849996667402228 8850551435695008 8868216928407252 8886239143097004 8915462744444919 8925637664559512 8961628139013381 8973312139194624 8991663280722226 9003386440149504 9009494849433312 9009936366210702 9021683349739008 9039690417730752 9040257077110272 9050007114743296 9086499078915648 9086944369340708 9104394176730936 9116952728993408 9135480430866816 9166098243284736 9171742108374378 9172317045507408 9203058316846368 9213561460190464 9240167422962684 9250133066565612 9250712917691232 9268931420888724 9281716934939072 9288014179456116 9300579474798144 9319143212902536 9337496483826927 9338081811390072 9380071607061376 9398084311464192 9417304146081858 9417894476444688 9429582247967232 9436442229699966 9455869857398094 9467604757031616 9468198240523776 9538237339832448 9548524455809664 9567929208659328 9580526596569344 9587496389685747 9599996384978688 9607235005774523 9619760735899392 9638706047821344 9639310256918784 9682047636132352 9721088150794176 9721697524071936 9740843591948352 9753668643495296 9760286086886088 9773490295550592 9792997952541648 9812899530613296 9843707335491952 9857024400640768 9863093691458514 9875953005267456 9896770466772384 9936676799299692 9949008388745088 10020977488779413 10021605660832168 10034042648477952 10041342372629451 10054434083675904 10062015361077459 10075134025172736 10095738480644414 10108901112301056 10128809745168192 10129444676762112 10140369417724416 10161246281798144 10181258004086208 10202719016148412 10215380768631168 10222311463780104 10236140723742336 10256571820117584 10257214760567424 10311860523695328 10323629105996544 10344234827127136 10344883262794496 10365256642714272 10399996083726912 10407052032402636 10421407463891008 10441931551806456 10484036114515353 10495343287064829 10531178830027024 10531838984411264 10552063446482688 10552580557944048 10573643260793262 10587428975605248 10595131286000274 10609081115253452 10698949089039744 10721501339003416 10742090012785872 10742763388286592 10764733199241333 10778092421140512 10778768053477632 10790393098347776 10822230827886816 10833902747937888 10870212869184448 10870894276156928 10892303590648896 10892986382393856 10914728527270464 10936224169643448 10936909714580928 10951309538326144 10972877223932208 10985400202534784 11017122696609354 11029696171093392 11066662499350432 11067356220906752 11074170752428446 11088609045456384 11089152450720864 11111286138460716 11111982657281376 11133866775118932 11183931531496256 11229028029607128 11266662424037488 11274306368436189 11288297979537696 11289005594470656 11312092514456994 11326841005349376 11372513751338688 11384779158849984 11385492821773824 11407915594939968 11431402067022912 11431962271106052 11469714723572352 11492303364710064 11493023767864704 11590528179793056 11591254740239616 11614082744246112 11630103147393536 11637264180518028 11637993670643808 11676266789568888 11676998724600768 11699995594192776 11724083396877384 11736727976932712 11799995556536304 11800735247593344 11824289237876336 11847576183780402 11848318857462672 11863022828087808 11887283659259892 11948837518684508 12012659799244416 12013248488280936 12037226649999109 12052920556974336 12061689006378843 12077414806908672 12115332105220864 12139192235641248 12164780365407722 12180640574489088 12188140591430124 12228989477832504 12229756060676544 12270744422461824 12279069593179272 12320223230616912 12333510755420816 12334283890254976 12358575227851632 12384018905941488 12400772633064192 12408408192480066 12425524283870048 12449995311769236 12450775748520096 12500980489441548 12556405528109144 12557192635259584 12581306416960128 12581922972933288 12607036195561197 12607826476530792 12623473009375488 12632656533308019 12649289022032962 12674995227042174 12691520644548096 12717649786443264 12731365941079552 12757238944879104 12783328519580996 12807876553706232 12808679424495552 12851608063761792 12903429064018896 12961450867725568 12987791455931136 13013714782514784 13031320394067456 13039344202267188 13040161582769568 13057330603388864 13083866040817728 13135800138264999 13136623565175864 13150791588611352 13195693955696512 13203818974049301 13221033861890304 13248071934318546 13248902399066256 13265344518326784 13274995001103342 13275827153542512 13302325392610878 13319668711245312 13388456496839268 13416020481436612 13459968208791936 13487494921083339 13505079660224256 13514904549316053 13559535626596128 13560385615665408 13575010672114944 13620507691508224 13629748618373472 13630416554011062 13648187631656448 13658478682908358 13675429093490112 13676286347423232 13703220646300224 13704079642366464 13749147364927104 13804587475269552 13820342190285696 13866661444969216 13875199599848418 13876069376536848 13893289820969472 13922575402408608 13932021269184174 13950869212197216 13978714819353804 13993791049419772 14070107410592064 14098191014391016 14125956219122787 14126841714667032 14144373371950848 14183804786097141 14246690887662298 14249896748665344 14265265452052992 14294255685225984 14322786683714496 14323684517715456 14352977598988444 14370789894854016 14399994577468032 14429641103849088 14445203663917184 14504161204909207 14523071454198528 14552971369693952 14581632226191264 14582546286107904 14630502965242944 14640429130329132 14660235443325888 14689496928812472 14706261561457856 14765561003237928 14785536600961152 14794640537187771 14815048184614288 14815976876375168 14845155700158576 14905015198949538 14972037372809504 15032408491248252 15051063972716928 15082790019275992 15112701037759104 15143607720966621 15163351668451584 15179705545133312 15210554126586624 15241869422697216 15242616361474736 15271887006129312 15292952964763136 15304078524222618 15323071152946752 15324031690486272 15384857730176376 15385822140851136 15454037573057408 15485443658994816 15516352240690704 15517324894191744 15547884964071408 15568355719425184 15569331632801024 15599994125590368 15632111195836512 15662897327709684 15733327408715072 15734313663457792 15796768245040536 15797758476616896 15828870836916072 15849711545679856 15860464891189893 15881143463407872 15913621672880178 15996024420174422 16016879732325888 16017664651041248 16048423633559616 16049429640331776 16082252008505124 16167138631710768 16168152080216448 16185589647521664 16250854121906832 16285109198852273 16305319303776672 16306341414235392 16338455385973344 16339479573590784 16360992563282432 16372092790905696 16426964307489216 16459315835898312 16478100303802176 16512025207921984 16544544256640088 16599993749025648 16601034331360128 16611256128642669 16633728676081296 16666929207691074 16667973985922064 16688659232733696 16775075222613504 16775897297244384 16809381594081596 16810435302041056 16843542044410692 16899993636056232 16968138771685491 16990261508024064 17077168738274976 17078239232660736 17113165598793914 17135477418349056 17147103100534368 17147943406659078 17170300568858112 17204572085358528 17351619710019712 17385792269689584 17386882110359424 17445154721090304 17455896270777042 17456990505965712 17514400184353332 17515498086901152 17534388784815136 17586125095316076 17605091965399068 17664095912424728 17665203198755008 17699993334804456 17701102871390016 17736433856814504 17771364275670603 17772478286194008 17830925488889838 17851275329119024 17923256278026762 17946624278389248 17983326561444452 18018989698866624 18019872732421404 18079380835461504 18172998157831296 18173888738681416 18208788353461872 18233905457986816 18247170548111583 18270960861733632 18332196486569472 18343484216748756 18344634091014816 18406116633692736 18427122920380928 18480334845925368 18500266133131224 18501425835382464 18537862841777448 18563433869878144 18576028358912232 18601158949596288 18638286425805072 18674992967653854 18676163622780144 18760143214122752 18796168622928384 18834608292163716 18835788952889376 18872884459399932 18911739714796188 18935209514063232 18973933533049443 19012492840563261 19072182962515657 19076474679664896 19097048911619328 19135858417318656 19161053193138688 19174992779371494 19199992769957376 19214470011549046 19239521471798784 19277412095642688 19278620513837568 19442176301588352 19481687183896704 19507337286990592 19520572173772176 19546980591101184 19585995905083296 19625799061226592 19687414670983904 19714048801281536 19726187382917028 19793540933544768 19872107901477819 19873353598599384 19898016777490176 19953488088916317 20041954977558826 20043211321664336 20068085296955904 20082684745258902 20108868167351808 20124030722154918 20150268050345472 20191476961288828 20257619490336384 20362516008172416 20404158983177359 20405438032296824 20430761537262336 20444622927560208 20445624831016593 20472281447484672 20487718024362537 20513143640235168 20514429521134848 20623721047390656 20647258211993088 20688469654254272 20689766525588992 20730513285428544 20799992167453824 20812799399772627 20814104064805272 20842814927782016 20883863103612912 20968072229030706 20990686574129658 21062357660054048 21063677968822528 21104126892965376 21105161115888096 21147286521586524 21190262572000548 21218162230506904 21370036331493447 21397898178079488 21443002678006832 21484180025571744 21485526776573184 21529466398482666 21556184842281024 21557536106955264 21580786196695552 21644461655773632 21667805495875776 21740425738368896 21784607181297792 21829457054540928 21872448339286896 21873819429161856 21902619076652288 21945754447864416 21970800405069568 22034245393218708 22059392342186784 22133324998700864 22134712441813504 22148341504856892 22178304901441728 22222572276921432 22223965314562752 22267733550237864 22367863062992512 22458056059214256 22533324848074976 22548612736872378 22576595959075392 22578011188941312 22624185028913988 22745027502677376 22769558317699968 22815831189879936 22862804134045824 22863924542212104 22909560398385401 22939429447144704 22956117786333927 22984606729420128 22986047535729408 23181056359586112 23182509480479232 23228165488492224 23274528361036056 23275987341287616 23352533579137776 23353997449201536 23399991188385552 23448166793754768 23473455953865424 23599991113072608 23601470495186688 23648578475752672 23695152367560804 23696637714925344 23774567318519784 23870432509320267 23897675037369016 23994036630261633 24025319598488832 24026496976561872 24074453299998218 24105841113948672 24123378012757686 24154829613817344 24230664210441728 24278384471282496 24329560730815444 24376281182860248 24457978955665008 24459512121353088 24541488844923648 24558139186358544 24640446461233824 24667021510841632 24668567780509952 24717150455703264 24768037811882976 24801545266128384 24816816384960132 24851048567740096 24899990623538472 24901551497040192 25000393811536611 25001960978883096 25112811056218288 25114385270519168 25162612833920256 25163845945866576 25214072391122394 25215652953061584 25246946018750976 25265313066616038 25298578044065924 25349990454084348 25566657039161992 25615753107412464 25617358848991104 25669748398190871 25703216127523584 25721915109988617 25806858128037792 25922901735451136 25975582911862272 26027429565029568 26078688404534376 26080323165539136 26114661206777728 26167732081635456 26271600276529998 26273247130351728 26301583177222704 26391387911393024 26407637948098602 26442067723780608 26496143868637092 26497804798132512 26549990002206684 26551654307085024 26604650785221756 26746388233334757 26776912993678536 26832040962873224 26884884417040143 26919936417583872 26974989842166678 27010159320448512 27029809098632106 27119071253192256 27120771231330816 27150021344229888 27259497236746944 27260833108022124 27316957365816716 27350858186980224 27406441292600448 27498294729854208 27609174950539104 27640684380571392 27733322889938432 27750399199696836 27752138753073696 27845150804817216 27864042538368348 27901738424394432 27957429638707608 27987582098839544 28140214821184128 28196382028782032 28251912438245574 28253683429334064 28288746743901696 28367609572194282 28493381775324596 28645573367428992 28704155857690183 28705955197976888 28741579789708032 28762489169057241 28799989154936064 28821705017323569 28859282207698176 28890407327834368 29008322409818414 29046142908397056 29105942739387904 29163264452382528 29165092572215808 29261005930485888 29280858260658264 29320470886651776 29378993857624944 29412523122915712 29531122006475856 29532569200357301 29571073201922304 29589281074375542 29630096369228576 29631953752750336 29690311400317152 29810030397899076 29944074745619008 30062932466338239 30064816982496504 30102127945433856 30124027117888353 30165580038551984 30186046083232377 30225402075518208 30287215441933242 30326703336903168 30359411090266624 30421108253173248 30483738845394432 30485232722949472 30543774012258624 30608157048445236 30646142305893504 30769715460352752 30771644281702272 30908075146114816 30970887317989632 31032704481381408 31034649788383488 31095769928142816 31136711438850368 31138663265602048 31199988251180736 31264222391673024 31325794655419368 31466654817430144 31486029861194487 31593536490081072 31595516953233792 31657741673832144 31699423091359712 31720929782379786 31762286926815744 31827243345760356 31992048840348844 32035329302082496 32096847267119232 32164504017010248 32294199597723999 32334277263421536 32336304160432896 32371179295043328 32501708243813664 32570218397704546 32610638607553344 32612682828470784 32676910771946688 32678959147181568 32744185581811392 32853928614978432 32918631671796624 32956200607604352 33024050415843968 33089088513280176 33199987498051296 33202068662720256 33222512257285338 33267457352162592 33333858415382148 33335947971844128 33551794594488768 33618763188163192 33620870604082112 33687084088821384 33799987272112464 33822919105308567 33936277543370982 33980523016048128 34154337476549952 34156478465321472 34226331197587828 34294206201068736 34295886813318156 34409144170717056 34703239420039424 34771584539379168 34773764220718848 34890309442180608 34911792541554084 34913981011931424 35028800368706664 35030996173802304 35068777569630272 35172250190632152 35210183930798136 35328191824849456 35330406397510016 35399986669608912 35402205742780032 35472867713629008 35542728551341206 35544956572388016 35661850977779676 35702550658238048 35846512556053524 35966653122888904 36037979397733248 36039745464842808 36111679949997327 36158761670923008 36185067019136529 36345996315662592 36347777477362832 36417576706923744 36467810915973632 36494341096223166 36541921723467264 36686968433497512 36689268182029632 36812233267385472 36960669691850736 37000532266262448 37002851670764928 37075725683554896 37126867739756288 37152056717824464 37202317899192576 37276572851610144 37349985935307708 37352327245560288 37520286428245504 37669216584327432 37671577905778752 37745768918799864 37821108586683591 37823479429592376 37870419028126464 37947867066098886 38024985681126522 38144365925031314 38152949359329792 38194097823238656 38271716834637312 38349985558742988 38428940023098092 38554824191285376 38833721935724651 38884352603176704 38963374367793408 39014674573981184 39041144347544352 39093961182202368 39171991810166592 39251598122453184 39374829341967808 39452374765834056 39587081867089536 39611456922147903 39744215802955638 39746707197198768 39796033554980352 39906976177832634 40083909955117652 40086422643328672 40165369490517804 40248061444309836 40382953922577656 40462484763250017 40515238980672768 40725032016344832 40808317966354718 40810876064593648 40861523074524672 40889245855120416 40891249662033186 40944562894969344 40975436048725074 41026287280470336 41028859042269696 41247442094781312 41376939308508544 41461026570857088 41545817688638237 41599984334907648 41625598799545254 41628208129610544 41685629855564032 41767726207225824 41936144458061412 41981373148259316 42124715320108096 42127355937645056 42210322231776192 42294573043173048 42377868657368361 42380525144001096 42436324461013808 42740072662986894 42795796356158976 42886005356013664 42968360051143488 42971053553146368 43058932796965332 43112369684562048 43288923311547264 43335610991751552 43480851476737792 43512483614727621 43569214362595584 43602066564668989 43658914109081856 43744896678573792 43747638858323712 43805238153304576 43891508895728832 43941600810139136 44068490786437416 44118784684373568 44266649997401728 44296683009713784 44356609802883456 44445144553842864 44447930629125504 44535467100475728 44735726125985024 44916112118428512 45066649696149952 45097225473744756 45153191918150784 45248370057827976 45430823162899863 45479820910614259 45490055005354752 45539116635399936 45631662379759872 45725608268091648 45727849084424208 45819120796770802 45878858894289408 45912235572667854 45969213458840256 45972095071458816 46362112719172224 46456330976984448 46549056722072112 46551974682575232 46705067158275552 46707994898403072 46799982376771104 46896333587509536 46946911907730848 47199982226145216 47202940990373376 47297156951505344 47390304735121608 47393275429850688 47549134637039568 47581394673569679 47740865018640534 47795350074738032 47988073260523266 48050639196977664 48052993953123744 48148906599996436 48246756025515372 48556768942564992 48659121461630888 48752562365720496 48855327596556819 48915957911330016 48919024242706176 49082977689847296 49116278372717088 49280892922467648 49334043021683264 49337135561019904 49434300911406528 49536075623765952 49633632769920264 49702097135480192 49799981247076944 49803102994080384 50000787623073222 50003921957766192 50225622112436576 50228770541038336 50325225667840512 50327691891733152 50428144782244788 50431305906123168 50530626133232076 50597156088131848 50699980908168696 50904416315056473 51133314078323984 51231506214824928 51234717697982208 51339496796381742 51406432255047168 51443830219977234 51613716256075584 52054859130059136 52157376809068752 52160646331078272 52229322413555456 52335464163270912 52543200553059996 52546494260703456 52603166354445408 52782775822786048 52815275896197204 52992287737274184 52995609596265024 53099980004413368 53103308614170048 53209301570443512 53492776466669514 53553825987357072 53664081925746448 53769768834080286 53839872835167744 53949979684333356 54059618197264212 54238142506384512 54518994473493888 54521666216044248 54630490180765187 54633914731633432 54701716373960448 54741511644334749 54812882585200896 54996589459708416 55218349901078208 55281368761142784 55500798399393672 55504277506147392 55690301609634432 55728085076736696 55803476848788864 55914859277415216 55975164197679088 56280429642368256 56392764057564064 56503824876491148 56507366858668128 56735219144388564 56921800599148329 56986763550649192 57216548887546971 57291146734857984 57408311715380366 57411910395953776 57483159579416064 57524978338114482 57599978309872128 57643410034647138 57718564415396352 57780814655668736 58016644819636828 58326528904765056 58445811324694469 58522011860971776 58561716521316528 58640941773303552 58757987715249888 58825046245831424 59062244012951712 59065138400714602 59142146403844608 59178562148751084 59260192738457152 59263907505500672 59380622800634304 59616323704433457 59620060795798152 59888149491238016 60125864932676478 60129633964993008 60204255890867712 60248054235776706 60331160077103968 60372092166464754 60450804151036416 60574430883866484 60970465445898944 61087548024517248 61212476949532077 61216314096890472 61292284611787008 61336874493049779 61463154073087611 61539430920705504 61543288563404544 61816150292229632 61941774635979264 62065408962762816 62069299576766976 62191539856285632 62273422877700736 62399976502361472 62528444783346048 62651589310838736 62933309634860288 62972059722388974 63187072980162144 63191033906467584 63315483347664288 63398846182719424 63441859564759572 63654486691520712 63984097680697688 64070658604164992 64110108994480341 64193694534238464 64329008034020496 64588399195447998 64668554526843072 64672608320865792 64742358590086656 65003416487627328 65140436795409092 65221277215106688 65353821543893376 65488371163622784 65707857229956864 65837263343593248 65912401215208704 66048100831687936 66178177026560352 66399974996102592 66404137325440512 66445024514570676 66534914704325184 66667716830764296 66671895943688256 67103589188977536 67237526376326384 67241741208164224 67374168177642768 67599974544224928 67645838210617134 67872555086741964 68308674953099904 68452662395175656 68588412402137472 68591773626636312 68728681195156203 68818288341434112 68868353359001781 69406478840078848 69543169078758336 69547528441437696 69823585083108168 69827962023862848 70057600737413328 70061992347604608 70137555139260544 70344500381264304 70420367861596272 70656383649698912 70660812795020032 70799973339217824 70804411485560064 70945735427258016 71085457102682412 71089913144776032 71323701955559352 71405101316476096 71611297527960801 71693025112107048 71933306245777808 71982109890784899 72075958795466496 72079490929685616 72223359899994654 72317523341846016 72370134038273058 72691992631325184 72695554954725664 72835153413847488 72988682192446332 73373936866995024 73378536364059264 73624466534770944 73921339383701472 74001064532524896 74005703341529856 74151451367109792 74253735479512576 74304113435648928 74404635798385152 74553145703220288 74699971870615416 74704654491120576 75338433168654864 75343155811557504 75491537837599728 75642217173367182 75646958859184752 75740838056252928 75895734132197772 76049971362253044 76288731850062628 76699971117485976 76857880046196184 77009245194572613 77109648382570752 77667443871449302 77768705206353408 77926748735586816 78082288695088704 78343983620333184 78503196244906368 78749658683935616 78904749531668112 79071072375150193 79174163734179072 79222913844295806 79488431605911276 79493414394397536 79813952355665268 80167819910235304 80172845286657344 80330738981035608 80496122888619672 80654653251120429 80765907845155312 80924969526500034 81030477961345536 81450064032689664 81616635932709436 81621752129187296 81778491710240832 81782499324066372 81950872097450148 82052574560940672 82220378643214253 82494884189562624 82753878617017088 82922053141714176 83091635377276474 83199968669815296 83251197599090508 83256416259221088 83371259711128064 83535452414451648 83872288916122824 83962746296518632 84249430640216192 84420644463552384 84589146086346096 84755737314736722 84761050288002192 84872648922027616 85480145325973788 85772010712027328 85936720102286976 86112467573070549 86117865593930664 86224739369124096 86287467507171723 86465115051970707 86577846623094528 86671221983503104 86961702953475584 87024967229455242 87138428725191168 87204133129337978 87317828218163712 87489793357147584 87495277716647424 87783017791457664 88136981572874832 88237569368747136 88533299994803456 88593366019427568 88597707601071903 88713219605766912 88890289107685728 88895861258251008 89070934200951456 89471452251970048 89832224236857024 90133299392299904 90188797399014717 90194450947489512 90306383836301568 90496740115655952 90558138249697131 90861646325799726 90959641821228518 90980110010709504 91078233270799872 91263324759519744 91451216536183296 91455698168848416 91638241593541604 91824471145335708 91938426917680512 92603490769804937 92724225438344448 92912661953968896 93098113444144224 93103949365150464 93410134316551104 93415989796806144 93599964753542208 93792667175019072 93893823815461696 94399964452290432 94458089583583461 94594313903010688 94780609470243216 94786550859701376 95098269274079136 95162789347139358 95481730037281068 95590700149476064 95976146521046532 96105987906247488 96297813199992872 96493512051030744 96882598793171997 97113537885129984 97318242923261776 97505124731440992 97710655193113638 97831915822660032 97838048485412352 98232556745434176 98561785844935296 98668086043366528 98868601822813056 99072151247531904 99267265539840528 99404194270960384 99599962494153888 99606205988160768 100001575246146444 100007843915532384 100451244224873152 100457541082076672 100655383783466304 100856289564489576 100862611812246336 101061252266464152 101194312176263696 101399961816337392 101808832630112946 102266628156647968 102463012429649856 102469435395964416 102678993592763484 102887660439954468 103227432512151168 103974158731133743 104109718260118272 104314753618137504 104321292662156544 104458644827110912 104670928326541824 105086401106119992 105092988521406912 105206332708890816 105630551792394408 105984575474548368 105991219192530048 106199960008826736 106206617228340096 106418603140887024 106985552933339028 107107651974714144 107328163851492896 107539537668160572 107899959368666712 108119236394528424 108335039849991981 108476285012769024 109037988946987776 109043332432088496 109260980361530374 109267829463266864 109403432747920896 109483023288669498 109625765170401792 110436699802156416 111001596798787344 111008555012294784 111235576392160441 111380603219268864 111456170153473392 111606953697577728 111829718554830432 111950328395358176 112560859284736512 112785528115128128 113007649752982296 113014733717336256 113463325760050773 113470438288777128 113843601198296658 113973527101298384 114433097775093942 114582293469715968 114816623430760732 114823820791907552 115049956676228964 115286820069294276 116033289639273656 116501165807173953 116653057809530112 116891622649388938 117044023721943552 117123433042633056 117281883546607104 117515975430499776 117650092491662848 118124488025903424 118130276801429204 118357124297502168 118520385476914304 118761245601268608 119232647408866914 119240121591596304 119776298982476032 120251729865352956 120259267929986016 120496108471553412 120662320154207936 120744184332929508 121148861767732968 121387454289750051 121940930891797888 122175096049034496 122424953899064154 122432628193780944 122584569223574016 122673748986099558 122926308146175222 123078861841411008 123086577126809088 124130817925525632 124383079712571264 124546845755401472 124637453065914711 124799953004722944 125056889566692096 125303178621677472 125866619269720576 125944119444777948 126374145960324288 126382067812935168 126630966695328576 126797692365438848 126883719129519144 127308973383041424 127968195361395376 128141317208329984 128220217988960682 128387389068476928 128658016068040992 129176798390895996 129337109053686144 130006832975254656 130272707354132369 130280873590818184 130442554430213376 130537450844182863 130707643087786752 130806199694006967 130976742327245568 131415714459913728 131674526687186496 131824802430417408 132096201663375872 132356354053120704 132799949992205184 132890049029141352 133069829408650368 133335433661528592 133343791887376512 134207178377955072 134475052752652768 134483482416328448 134748336355285536 135199949088449856 135291676421234268 135745110173483928 136292469488699589 136439462731842777 136617349906199808 136905324790351312 137176824804274944 137183547253272624 137457362390312406 137636576682868224 137736706718003562 139086338157516672 139647170166216336 139655924047725696 140115201474826656 140123984695209216 140275110278521088 140689000762528608 140840735723192544 141312767299397824 141321625590040064 141599946678435648 141608822971120128 141891470854516032 142170914205364824 142179826289552064 142647403911118704 142810202632952192 143222595055921602 143386050224214096 143866612491555616 143964219781569798 144151917590932992 144158981859371232 144446719799989308 144740268076546116 145391109909451328 145670306827694976 145977364384892664 146565982789670457 146747873733990048 146757072728118528 147248933069541888 147842678767402944 148002129065049792 148011406683059712 148302902734219584 148608226871297856 149106291406440576 149399943741230832 149409308982241152 150676866337309728 150686311623115008 150983075675199456 151284434346734364 151293917718369504 151791468264395544 152099942724506088 152577463700125256 153399942234971952 153715760092392368 154018490389145226 154219296765141504 155334887742898604 156164577390177408 156483946449988417 156687967240666368 157006392489812736 157499317367871232 157809499063336224 158142144750300386 158348327468358144 158445827688591612 158976863211822552 158986828788795072 159627904711330536 160335639820470608 160345690573314688 160661477962071216 160992245777239344 161309306502240858 161531815690310624 161849939053000068 163233271865418872 163243504258374592 163556983420481664 163564998648132744 163891470542295561 163901744194900296 164105149121881344 164224534933004247 164440757286428506 164989768379125248 165507757234034176 165844106283428352 166183270754552948 166502395198181016 166512832518442176 167070904828903296 167744577832245648 167925492593037264 168498861280432384 168841288927104768 169178292172692192 169511474629473444 169522100576004384 169745297844055232 170765401797444987 170960290651947576 171544021424054656 171649646662640913 171873440204573952 172224935146141098 172235731187861328 172449478738248192 172574935014343446 172930230103941414 173155693246189056 173342443967006208 174049934458910484 174408266258675956 174979586714295168 175337433974083407 175566035582915328 176273963145749664 176475138737494272 177066599989606912 177186732038855136 177195415202143806 177426439211533824 177780578215371456 177791722516502016 178141868401902912 179664448473714048 180266598784599808 180377594798029434 180388901894979024 180612767672603136 180993480231311904 181116276499394262 181723292651599452 181919283642457036 182911396337696832 183276483187083208 183637430848596231 183648942290671416 183876853835361024 184389462219262833 185206981539609874 185448450876688896 185825323907937792 186196226888288448 186207898730300928 186820268633102208 187199929507084416 187585334350038144 187787647630923392 188554095663819691 188799928904580864 188916179167166922 189188627806021376 189561218940486432 189573101719402752 190196538548158272 190325578694278716 190963460074562136 191181400298952128 191952293042093064 192211975812494976 192330326983441023 192595626399985744 192987024102061488 193765197586343994 194227075770259968 194636485846523552 195010249462881984 195421310386227276 195663831645320064 196465113490868352 197123571689870592 197336172086733056 197737203645626112 198144302495063808 198534531079681056 198808388541920768 199199924988307776 199212411976321536 200003150492292888 200015687831064768 200902488449746304 201310767566932608 201712579128979152 201725223624492672 202122504532928304 202388624352527392 202799923632674784 203617665260225892 204533256313295936 204926024859299712 205357987185526968 205775320879908936 206186043585468609 206454865024302336 207948317462267486 208219436520236544 208629507236275008 208642585324313088 210172802212239984 210185977042813824 210412665417781632 211261103584788816 211706419585079549 211969150949096736 211982438385060096 212399920017653472 212413234456680192 212837206281774048 213971105866678056 214215303949428288 214656327702985792 215079075336321144 215799918737333424 215946329672354697 216238472789056848 216670079699983962 216952570025538048 218075977893975552 218086664864176992 218521960723060748 218535658926533728 218966046577338996 220873399604312832 222003193597574688 222017110024589568 222471152784320882 222761206438537728 222912340306946784 223213907395155456 223659437109660864 223900656790716352 225571056230256256 226015299505964592 226029467434672512 226926651520101546 226940876577554256 227687202396593316 227947054202596768 228866195550187884 229633246861521464 229647641583815104 230099913352457928 230573640138588552 231027735583717839 232066579278547312 233002331614347906 233306115619060224 233783245298777876 234246866085266112 235031950860999552 236248976051806848 236260553602858408 236714248595004336 237040770953828608 237213217125450579 237522491202537216 238465294817733828 238480243183192608 239552597964952064 240503459730705912 240518535859972032 240992216943106824 241324640308415872 241488368665859016 242297723535465936 242774908579500102 243881861783595776 244350192098068992 244849907798128308 244865256387561888 245347497972199116 245852616292350444 246157723682822016 246661135929642759 247938378512703541 248261635851051264 248766159425142528 249093691510802944 249274906131829422 249599906009445888 250113779133384192 250606357243354944 251888238889555896 252748291920648576 253261933390657152 253595384730877696 253767438259038288 254617946766082848 255936390722790752 256282634416659968 256440435977921364 257316032136081984 258337402719211647 258353596781791992 258674218107372288 259395345155912121 260013665950509312 260545414708264738 260561747181636368 260885108860426752 261074901688365726 261415286175573504 261612399388013934 261953484654491136 263349053374372992 264712708106241408 265254066781305667 265599899984410368 265780098058282704 265793122803215709 266139658817300736 266670867323057184 266687583774753024 268414356755910144 268950105505305536 268966964832656896 269496672710571072 270399898176899712 270566392197044151 270583352842468536 271490220346967856 272584938977399178 272878925463685554 273234699812399616 273810649580702624 274353649608549888 274367094506545248 274914724780624812 275473413436007124 277810472309414811 278172676315033344 279294340332432672 279311848095451392 280230402949653312 280247969390418432 280550220557042176 281378001525057216 281681471446385088 282625534598795648 283199893356871296 283782941709032064 284341828410729648 284359652579104128 285294807822237408 285620405265904384 286445190111843204 286772100448428192 287733224983111232 287928439563139596 288317963718742464 288893439599978616 289480536153092232 290782219818902656 291340613655389952 291954728769785328 293131965579340914 293495747467980096 293514145456237056 295685357534805888 296004258130099584 296605805468439168 297216453742595712 297824285179010213 298212582812881152 298799887482461664 298818617964482304 301353732674619456 301372623246230016 301966151350398912 302568868693468728 302587835436739008 303582936528791088 304199885449012176 305154927400250512 306799884469943904 307431520184784736 308036980778290452 310669775485797208 311922476193401229 312329154780354816 312967892899976834 313375934481332736 314012784979625472 314998634735742464 315618998126672448 316284289500600772 316891655377183224 317953726423645104 317973657577590144 319255809422661072 320671279640941216 320691381146629376 321322955924142432 321984491554478688 322618613004481716 323063631380621248 323699878106000136 325005119549975943 326466543730837744 326487008516749184 327113966840963328 327129997296265488 327782941084591122 327803488389800592 328210298243762688 328449069866008494 328881514572857012 332366541509105896 333004790396362032 333025665036884352 333706729176481323 334141809657806592 335489155664491296 335850985186074528 336997722560864768 337682577854209536 338356584345384384 339022949258946888 339044201152008768 339490595688110464 341530803594889974 341920581303895152 343088042848109312 343299293325281826 343746880409147904 344449870292282196 344471462375722656 345149870028686892 345860460207882828 348099868917820968 348816532517351912 349503497421521859 349959173428590336 350674867948166814 351132071165830656 352547926291499328 352950277474988544 354373464077710272 354390830404287612 355561156430742912 356283736803805824 359328896947428096 360533197569199616 360755189596058868 360777803789958048 361986960462623808 362232552998788524 363446585303198904 363838567284914072 365822792675393664 366552966374166416 367274861697192462 367297884581342832 367753707670722048 368778924438525666 370413963079219748 372392453776576896 373154026149972379 373640537266204416 373912359197744133 374399859014168832 375170668700076288 375575295261846784 377108191327639382 377599857809161728 377832358334333844 378377255612042752 379122437880972864 379146203438805504 380393077096316544 380651157388557432 381926920149124272 382362800597904256 383904586084186128 384423951624989952 384660653966882046 385191252799971488 385974048204122976 387530395172687988 389272971693047104 390020498925763968 390818122062397107 390842620772454552 391327663290640128 391612352532548589 392418599082020901 392930226981736704 394247143379741184 394672344173466112 395474407291252224 396288604990127616 397069062159362112 398399849976615552 400006300984585776 400031375662129536 401804976899492608 402621535133865216 403425158257958304 403450447248985344 404245009065856608 404777248705054784 405599847265349568 407235330520451784 409066512626591872 409318388195528331 409852049718599424 410715974371053936 411550641759817872 412372087170937218 412909730048604672 415896634924534972 417259014472550016 420345604424479968 420371954085627648 420825330835563264 422522207169577632 423412839170159098 423938301898193472 423964876770120192 424799840035306944 424826468913360384 425674412563548096 427942211733356112 428430607898856576 429312655405971584 430158150672642288 431599837474666848 431892659344709394 432476945578113696 433340159399967924 436173329728353984 437043921446121496 437071317853067456 437932093154677992 439697948369011371 441746799208625664 444006387195149376 444034220049179136 444942305568641764 445824680613893568 447318874219321728 447801313581432704 451142112460512512 452030599011929184 452058934869345024 453853303040203092 453881753155108512 455374404793186632 455894108405193536 457732391100375768 459266493723042928 459295283167630208 460199826704915856 461147280277177104 462055471167435678 464133158557094624 466004663228695812 467566490597555752 468493732170532224 469451839349965251 470063901721999104 472497952103613696 472521107205716816 473428497190008672 474081541907657216 474426434250901158 475044982405074432 476930589635467656 476960486366385216 481006919461411824 481037071719944064 481984433886213648 482649280616831744 482976737331718032 484595447070931872 485549817159000204 487763723567191552 489699815596256616 489730512775123776 490694995944398232 491674411626886683 491705232584700888 492315447365644032 493322271859285518 495876757025407082 496523271702102528 497532318850285056 498549812263658844 501212714486709888 503776477779111792 504838385164420463 505496583841297152 506523866781314304 507190769461755392 507534876518076576 509235893532165696 511872781445581504 512880871955842728 514632064272163968 514948939987922739 516674805438423294 516707193563583984 517348436214744576 518790690311824242 520027331901018624 521090829416529476 521123494363272736 522149803376731452 523224798776027868 526012301922250221 526698106748745984 529425416212482816 530508133562611334 531199799968820736 531560196116565408 531586245606431418 532279317634601472 533341734646114368 533375167549506048 537900211010611072 538993345421142144 540799796353799424 541132784394088302 541166705684937072 542980440693935712 545169877954798356 545757850927371108 547621299161405248 548734189013090496 549829449561249624 550912292545788693 550946826872014248 555620944618829622 556345352630066688 558588680664865344 558623696190902784 560460805899306624 562756003050114432 563362942892770176 565251069197591296 565662286991459073 566399786713742592 566826865340696857 567565883418064128 568683656821459296 568719305158208256 570589615644474816 571240810531808768 572890380223686408 573544200896856384 575466449966222464 575856879126279192 576635927437484928 577786879199957232 578961072306184464 581564439637805312 582681227310779904 583909457539570656 586263931158681828 586991494935960192 591237671837985367 591370715069611776 592008516260199168 593211610936878336 594432907485191424 595648570358020426 596425165625762304 597599774964923328 597637235928964608 602707465349238912 603932302700797824 605137737386937456 605175670873478016 607165873057582176 608399770898024352 610309854800501024 613599768939887808 614863040369569472 616073961556580904 618558130756405827 621339550971594416 623844952386802458 624658309560709632 625935785799953668 631237996253344896 632568579001201544 633783310754366448 635119258755238647 635907452847290208 635947315155180288 638511618845322144 641342559281882432 641382762293258752 642645911848284864 643968983108957376 645237226008963432 646127262761242496 647399756212000272 650010239099951886 652933087461675488 652974017033498368 654227933681926656 654259994592530976 655565882169182244 655606976779601184 656898139732016988 657763029145714024 664733083018211792 666009580792724064 666051330073768704 667413458352962646 668283619315613184 670978311328982592 671701970372149056 676713168690768768 678045898517893776 678088402304017536 678981191376220928 683061607189779948 683841162607790304 686176085696218624 686598586650563652 688899740584564392 688942924751445312 690299740057373784 691720920415765656 696199737835641936 697633065034703824 699006994843043718 699918346857180672 701349735896333628 705095852582998656 708746928155420544 708781660808575224 710196372349947431 711122312861485824 711639651376351737 712567473607611648 718657793894856192 721510379192117736 721555607579916096 723973920925247616 724465105997577048 726893170606397808 727677134569828144 731645585350787328 733105932748332832 734549723394384924 734595769162685664 737557848877051332 739983407788928277 740827926158439496 743815135538110623 744784907553153792 746308052299944758 747281074532408832 747824718395488266 748799718028337664 750341337400152576 751150590523693568 754216382655278764 755664716668667688 758244875761945728 760786154192633088 761302314777114864 763853840298248544 764725601195808512 767809172168372256 768847903249979904 769321307933764092 770382505599942976 771948096408245952 775012208157634941 775060790345375976 778545943386094208 780040997851527936 781636244124794214 781685241544909104 782655326581280256 783224705065097178 784837198164041802 785860453963473408 794138124318724224 795762200343917001 796799699953231104 797379368409647127 800012601969171552 800062751324259072 803609953798985216 805243070267730432 806850316515916608 806900894497970688 808490018131713216 809554497410109568 811199694530699136 814470661040903568 818133025253183744 818636776391056662 819704099437198848 821431948742107872 823101283519635744 824744174341874436 831793269849069944 833431416928244433 834518028945100032 840691208848959936 840743908171255296 841650661671126528 845044414339155264 846825678340318196 847876603796386944 849599680070613888 851348825127096192 855884423466712224 856861215797713152 858625310811943168 860316301345284576 863199674949333696 863785318689418788 864953891156227392 866680318799935848 872346659456707968 874087842892242992 874142635706134912 875864186309355984 879395896738022742 888012774390298752 889884611137283528 891649361227787136 893472855537030639 894637748438643456 895602627162865408 902284224921025024 904061198023858368 904117869738690048 907706606080406184 907763506310217024 910748809586373264 911788216810387072 915464782200751536 918532987446085856 918590566335260416 920399653409831712 922294560554354208 924110942334871356 928266317114189248 932009326457391624 935132981195111504 935767428580203687 936987464341064448 938903678699930502 940127803443998208 944995904207227392 945042214411433632 946856994380017344 948852868501802316 953861179270935312 953920972732770432 962013838922823648 962074143439888128 963968867772427296 965298561233663488 965953474663436064 969190894141863744 971099634318000408 979399631192513232 979461025550247552 981389991888796464 983348823253773366 983410465169401776 984630894731288064 986644543718571036 991753514050814164 997099624527317688 1001120187529443969 1002425428973419776 1007552955558223584 1009676770328840926 1010993167682594304 1013047733562628608 1015069753036153152 1018471787064331392 1023745562891163008 1025761743911685456 1029264128544327936 1029897879975845478 1033349610876846588 1033414387127167968 1037581380623648484 1042181658833058952 1042246988726545472 1044299606753462904 1046449597552055736 1048510492264565577 1052024603844500442 1053396213497491968 1058850832424965632 1061016267125222668 1063120392233130816 1063172491212862836 1066683469292228736 1075800422021222144 1077986690842284288 1081599592707598848 1082265568788176604 1082333411369874144 1085960881387871424 1090339755909596712 1091515701854742216 1095242598322810496 1097468378026180992 1099658899122499248 1101824585091577386 1101893653744028496 1111241889237659244 1117177361329730688 1119462078449917137 1120921611798613248 1121737077593232399 1125512006100228864 1126725885785540352 1130502138395182592 1131324573982918146 1132799573427485184 1133653730681393714 1135131766836128256 1137367313642918592 1137438610316416512 1141179231288949632 1145780760447372816 1147088401793712768 1150932899932444928 1151713758252558384 1153271854874969856 1155573758399914464 1157922144612368928 1163128879275610624 1167818915079141312 1172454366187191321 1172527862317363656 1173982989871920384 1177255797246062703 1182475343675970734 1182741430139223552 1184017032520398336 1186423221873756672 1188865814970382848 1191297140716040852 1195199549929846656 1203845380007464181 1205414930698477824 1207864605401595648 1210275474773874912 1210351341746956032 1214331746115164352 1216799541796048704 1220619709601002048 1227199537879775616 1227955164586584993 1229726080739138944 1232147923113161808 1237116261512811654 1242679101943188832 1247689904773604916 1251871571599907336 1262475992506689792 1265137158002403088 1267566621508732896 1270238517510477294 1271814905694580416 1271894630310360576 1277023237690644288 1282685118563764864 1285291823696569728 1287937966217914752 1290474452017926864 1292254525522484992 1294799512424000544 1300020478199903772 1305866174923350976 1305948034066996736 1308519989185061952 1311131764338364488 1311213953559202368 1313796279464033976 1315526058291428048 1329466166036423584 1332019161585448128 1332102660147537408 1334826916705925292 1341956622657965184 1343403940744298112 1351664063504738659 1353426337381537536 1356091797035787552 1356176804608035072 1357962382752441856 1366123214379559896 1367682325215580608 1373197173301127304 1377799481169128784 1377885849502890624 1380599480114747568 1383441840831531312 1392399475671283872 1395266130069407648 1398013989686087436 1402699471792667256 1408355518049895753 1410191705165997312 1417493856310841088 1417563321617150448 1420392744699894862 1422244625722971648 1423279302752703474 1425134947215223296 1443020758384235472 1443111215159832192 1447947841850495232 1448930211995154096 1453786341212795616 1455354269139656288 1463291170701574656 1466211865496665664 1469099446788769848 1469191538325371328 1475023234880660049 1475115697754102664 1479966815577856554 1481655852316878992 1487630271076221246 1489569815106307584 1492616104599889516 1495649436790976532 1508432765310557528 1511329433337335376 1514515155493261389 1516489751523891456 1521572308385266176 1522604629554229728 1527707680596497088 1529451202391617024 1535618344336744512 1538642615867528184 1540765011199885952 1543896192816491904 1550024416315269882 1550121580690751952 1557091886772188416 1560081995703055872 1563272488249588428 1563370483089818208 1566449410130194356 1569674396328083604 1578036905766750663 1588276248637448448 1591524400687834002 1593599399906462208 1594758736819294254 1600025203938343104 1600125502648518144 1613700633031833216 1616980036263426432 1619108994820219136 1622399389061398272 1628941322081807136 1636266050506367488 1637273552782113324 1642863897484215744 1646202567039271488 1649488348683748872 1663586539698139888 1666862833856488866 1669036057890200064 1681382417697919872 1690088828678310528 1693545195603720797 1693651356680636392 1695753207592773888 1696986860974377219 1699199360141227776 1700480596022090571 1702697650254192384 1711768846933424448 1713722431595426304 1717250621623886336 1720632602690569152 1726399349898667392 1727570637378837576 1729907782312454784 1733360637599871696 1744693318913415936 1748175685784485984 1748285271412269824 1751728372618711968 1758791793476045484 1773713015513956101 1776025548780597504 1779769222274567056 1783298722455574272 1786945711074061278 1789275496877286912 1791205254325730816 1808122396047716736 1815413212160812368 1815527012620434048 1821497619172746528 1823576433620774144 1830929564401503072 1837065974892171712 1837181132670520832 1840799306819663424 1844589121108708416 1848221884669742712 1856532634228378496 1864018652914783248 1870265962390223008 1871534857160407374 1873974928682128896 1877807357399861004 1890084428822867264 1893713988760034688 1897705737003604632 1905357776265715941 1907722358541870624 1907841945465540864 1924027677845647296 1924148286879776256 1927937735544854592 1931906949326872128 1938381788283727488 1942199268636000816 1958799262385026464 1958922051100495104 1962779983777592928 1966697646507546732 1966820930338803552 1973289087437142072 1983507028101628328 1994199249054635376 2002240375058887938 2004850857946839552 2015105911116447168 2019353540657681852 2030139506072306304 2036943574128662784 2047491125782326016 2051523487823370912 2058528257088655872 2059795759951690956 2066699221753693176 2066828774254335936 2075162761247296968 2084363317666117904 2084493977453090944 2088599213506925808 2092899195104111472 2097020984529131154 2104049207689000884 2122032534250445336 2126240784466261632 2126344982425725672 2130589117049842293 2133366938584457472 2134918954129055211 2151600844042444288 2155973381684568576 2164531137576353208 2164666822739748288 2171921762775742848 2180679511819193424 2183031403709484432 2190485196645620992 2194936756052361984 2199317798244998496 2203649170183154772 2203787307488056992 2219950223366784831 2222483778475318488 2231445406614331869 2234354722659461376 2238924156899834274 2241843223597226496 2243474155186464798 2251024012200457728 2253451771571080704 2262649147965836292 2267307461362787428 2274734627285837184 2282358462577899264 2291561520894745632 2294176803587425536 2301865799864889856 2303427516505116768 2306543709749939712 2311147516799828928 2315844289224737856 2335637830158282624 2344908732374382642 2345055724634727312 2347965979743840768 2354511594492125406 2364950687351941468 2382594281432081704 2387286601031751003 2390399099859693312 2407690760014928362 2410829861396955648 2415729210803191296 2420550949547749824 2420702683493912064 2428663492230328704 2433599083592097408 2441239419202004096 2451203243629655983 2454399075759551232 2455910329173169986 2459452161478277888 2464295846226323616 2474232523025623308 2485358203886377664 2495379809547209832 2500294250784733299 2503743143199814672 2524951985013379584 2530274316004806176 2535133243017465792 2540477035020954588 2543629811389160832 2554046475381288576 2565370237127529728 2570583647393139456 2575875932435829504 2580948904035853728 2584509051044969984 2589599024848001088 2600040956399807544 2611732349846701952 2617039978370123904 2622263528676728976 2622427907118404736 2627592558928067952 2631052116582856096 2658932332072847168 2664038323170896256 2669653833411850584 2680418566611091917 2683913245315930368 2686807881488596224 2703328127009477318 2706852674763075072 2712183594071575104 2712353609216070144 2732246428759119792 2735364650431161216 2746394346602254608 2755598962338257568 2755771699005781248 2761198960229495136 2766883681663062624 2784798951342567744 2790532260138815296 2796027979372174872 2805398943585334512 2807302285740611061 2816711036099791506 2820383410331994624 2834987712621682176 2835126643234300896 2840785489399789724 2846558605505406948 2886041516768470944 2886222430319664384 2895895683700990464 2897860423990308192 2907572682425591232 2910708538279312576 2932423730993331328 2938198893577539696 2938383076650742656 2950046469761320098 2950231395508205328 2959933631155713108 2963311704633757984 2975260542152442492 2985232209199779032 2991298873581953064 3003360562588331907 3016865530621115056 3022658866674670752 3029030310986522778 3032979503047782912 3045209259108459456 3055415361192994176 3071236688673489024 3077285231735056368 3081530022399771904 3087792385632983808 3100048832630539764 3100243161381503904 3114183773544376832 3126544976499176856 3126740966179636416 3132898820260388712 3139348792656167208 3156073811533501326 3176552497274896896 3183048801375668004 3189517473638588508 3200050407876686208 3223198920665146033 3227401266063666432 3233960072526852864 3238217989640438272 3244798778122796544 3257882644163614272 3274547105564226648 3285727794968431488 3292405134078542976 3298976697367497744 3327173079396279776 3333725667712977732 3358386235349751411 3362764835395839744 3380177657356621056 3387090391207441594 3387302713361272784 3391506415185547776 3393973721948754438 3398398720282455552 3400961192044181142 3405395300508384768 3423537693866848896 3441265205381138304 3448302868156973671 3452798699797334784 3455141274757675152 3459815564624909568 3466721275199743392 3489386637826831872 3496351371568971968 3496570542824539648 3503456745237423936 3517363098561573963 3517583586952090968 3547426031027912202 3552051097561195008 3559538444549134112 3566597444911148544 3573891422148122556 3611536140022392543 3616244792095433472 3630826424321624736 3631054025240868096 3642995238345493056 3647152867241548288 3661859128803006144 3674131949784343424 3681598613639326848 3689178242217416832 3696443769339485424 3713065268456756992 3728037305829566496 3740531924780446016 3743069714320814748 3755614714799722008 3780168857645734528 3787427977520069376 3795411474007209264 3810715552531431882 3815444717083741248 3815683890931081728 3848055355691294592 3855875471089709184 3863813898653744256 3876763576567454976 3884398537272001632 3917598524770052928 3917844102200990208 3925559967555185856 3933395293015093464 3933641860677607104 3946578174874284144 3967014056203256656 3988398498109270752 4004480750117775876 4030211822232894336 4038707081315363704 4054992190514215977 4060279012144612608 4073887148257325568 4094982251564652032 4103046975646741824 4119591519903381912 4133398443507386352 4133657548508671872 4150325522494593936 4168726635332235808 4168987954906181888 4177198427013851616 4185798390208222944 4194041969058262308 4208098415378001768 4225066554149687259 4244065068500890672 4252481568932523264 4252689964851451344 4261178234099684586 4266733877168914944 4269837908258110422 4329062275152706416 4329333645479496576 4343843525551485696 4361359023638386848 4366062807418968864 4380970393291241984 4389873512104723968 4398635596489996992 4407298340366309544 4407574614976113984 4439900446733569662 4444967556950636976 4462890813228663738 4468709445318922752 4477848313799668548 4486948310372929596 4525298295931672584 4534614922725574856 4543545466479784167 4549469254571674368 4564716925155798528 4583123041789491264 4588353607174851072 4606855033010233536 4622295033599657856 4631688578449475712 4671275660316565248 4689817464748765284 4690111449269454624 4709023188984250812 4729901374703882936 4765188562864163408 4774573202063502006 4780798199719386624 4815381520029856724 4841101899095499648 4851002339949640927 4857326984460657408 4867198167184194816 4882478838404008192 4902406487259311966 4908798151519102464 4911820658346339972 4918904322956555776 4928591692452647232 4948465046051246616 4970716407772755328 4990759619094419664 5000588501569466598 5007486286399629344 5060548632009612352 5070266486034931584 5080635586811162391 5080954070041909176 5087259622778321664 5090960582923131657 5101441788066271713 5108092950762577152 5130740474255059456 5141167294786278912 5151751864871659008 5161897808071707456 5179198049696002176 5200081912799615088 5223464699693403904 5234079956740247808 5244527057353457952 5244855814236809472 5255185117856135904 5262104233165712192 5317864664145694336 5321139046541868303 5328076646341792512 5339307666823701168 5360837133222183834 5367826490631860736 5373615762977192448 5406656254018954636 5424367188143150208 5464492857518239584 5470729300862322432 5492788693204509216 5511197924676515136 5511543398011562496 5522397920458990272 5533767363326125248 5569597902685135488 5581064520277630592 5592055958744349744 5610797887170669024 5614604571481222122 5633422072199583012 5670253286468601792 5681570978799579448 5693117211010813896 5716073328797147823 5772083033536941888 5772444860639328768 5795720847980616384 5815145364851182464 5821417076558625152 5864847461986662656 5876397787155079392 5876766153301485312 5900092939522640196 5900462791016410656 5919867262311426216 5926623409267515968 5950521084304884984 5970464418399558064 5982597747163906128 6006721125176663814 6033731061242230112 6045317733349341504 6058060621973045556 6090418518216918912 6110830722385988352 6142473377346978048 6154570463470112736 6163060044799543808 6175584771265967616 6200097665261079528 6200486322763007808 6253089952998353712 6253481932359272832 6265797640520777424 6278697585312334416 6312147623067002652 6366097602751336008 6379034947277177016 6391767351149526879 6400100815753372416 6446397841330292066 6454802532127332864 6467920145053705728 6515765288327228544 6549094211128453296 6562899007137466019 6571455589936862976 6584810268157085952 6597953394734995488 6654346158792559552 6667451335425955464 6694336219842995607 6716772470699502822 6725529670791679488 6760355314713242112 6774180782414883188 6774605426722545568 6787947443897508876 6801922384088362284 6847075387733697792 6882530410762276608 6896605736313947342 6905597399594669568 6910282549515350304 6919631129249819136 6933442550399486784 6992702743137943936 7006913490474847872 7034726197123147926 7035167173904181936 7094852062055824404 7119076889098268224 7147782844296245112 7161859803095253009 7223072280044785086 7232489584190866944 7261652848643249472 7262108050481736192 7285990476690986112 7323718257606012288 7348263899568686848 7353609730888967949 7363197227278653696 7378356484434833664 7392887538678970848 7426130536913513984 7456074611659132992 7481063849560892032 7486139428641629496 7511229429599444016 7560337715291469056 7574855955040138752 7590822948014418528 7621431105062863764 7630889434167482496 7686089733893809771 7696110711382589184 7711750942179418368 7727627797307488512 7753527153134909952 7768797074544003264 7835197049540105856 7851119935110371712 7866790586030186928 7867283721355214208 7893156349748568288 7934028112406513312 7976796996218541504 8008961500235551752 8041255699833275751 8060423644465788672 8077414162630727408 8109984381028431954 8120558024289225216 8206093951293483648 8239183039806763824 8266796887014772704 8267315097017343744 8300651044989187872 8337453270664471616 8337975909812363776 8354396854027703232 8371596780416445888 8388083938116524616 8416196830756003536 8450133108299374518 8488130137001781344 8504963137865046528 8505379929702902688 8522356468199369172 8539675816516220844 8658124550305412832 8658667290958993152 8687687051102971392 8722718047276773696 8732125614837937728 8797271192979993984 8814596680732619088 8815149229952227968 8879800893467139324 8889935113901273952 8925781626457327476 8955696627599337096 8973896620745859192 9050596591863345168 9069229845451149712 9087090932959568334 9098938509143348736 9166246083578982528 9213710066020467072 9232552840549316603 9244590067199315712 9263377156898951424 9342551320633130496 9379634929497530568 9380222898538909248 9418046377968501624 9459802749407765872 9530377125728326816 9549146404127004012 9630763040059713448 9669596761995438099 9682203798190999296 9702004679899281854 9714653968921314816 9734396334368389632 9764957676808016384 9804812974518623932 9823641316692679944 9857183384905294464 9896930092102493232 9941432815545510656 9981519238188839328 10001177003138933196 10014972572799258688 10075158706049254233 10121097264019224704 10140532972069863168 10161271173622324782 10161908140083818352 10174519245556643328 10181921165846263314 10202883576132543426 10216185901525154304 10323795616143414912 10344908604470921013 10358396099392004352 10400163825599230176 10446929399386807808 10468159913480495616 10489054114706915904 10489711628473618944 10510370235712271808 10524208466331424384 10635729328291388672 10642278093083736606 10656153292683585024 10678615333647402336 10721674266444367668 10813312508037909272 10834608420067177629 10848734376286300416 10928985715036479168 10941458601724644864 10985577386409018432 11022395849353030272 11044795840917980544 11067534726652250496 11139195805370270976 11162129040555261184 11184111917488699488 11221595774341338048 11229209142962444244 11266844144399166024 11340506572937203584 11363141957599158896 11386234422021627792 11432146657594295646 11544166067073883776 11591441695961232768 11630290729702364928 11642834153117250304 11729694923973325312 11752795574310158784 11753532306602970624 11800185879045280392 11800925582032821312 11839734524622852432 11853246818535031936 11901042168609769968 11940928836799116128 11965195494327812256 12013442250353327628 12067462122484460224 12090635466698683008 12116121243946091112 12164976571542647931 12180837036433837824 12221661444771976704 12284946754693956096 12309140926940225472 12400195330522159056 12400972645526015616 12506179905996707424 12506963864718545664 12531595281041554848 12557395170624668832 12624295246134005304 12732195205502672016 12758069894554354032 12783534702299053758 12800201631506744832 12892795682660584132 13031530576654457088 13098188422256906592 13125798014274932038 13142911179873725952 13169620536314171904 13195906789469990976 13308692317585119104 13334902670851910928 13388672439685991214 13433544941399005644 13548361564829766376 13549210853445091136 13575894887795017752 13603844768176724568 13630636399439352501 13694150775467395584 13765060821524553216 13793211472627894684 13820565099030700608 13866885100798973568 13985405486275887872 14013826980949695744 14069452394246295852 14070334347808363872 14189704124111648808 14238153778196536448 14295565688592490224 14323719606190506018 14446144560089570172 14523305697286498944 14553007019848922781 14571980953381972224 14647436515212024576 14696527799137373696 14707219461777935898 14726394454557307392 14756712968869667328 14785775077357941696 14912149223318265984 14962127699121784064 14972278857283258992 15022458859198888032 15120675430582938112 15181645896028837056 15241906760433487173 15242862210125727528 15261778868334964992 15304325364198815139 15372179467787619542 15392221422765178368 15423501884358836736 15455255594614977024 15537594149088006528 15649989940097034353 15670394099080211712 15702239870220743424 15733581172060373856 15734567442710428416 15786312699497136576 15868056224813026624 15953593992437083008 15963417139625604909 16017923000471103504 16082511399666551502 16120847288931577344 16154828325261454816 16219968762056863908 16412187902586967296 16478366079613527648 16533593774029545408 16534630194034687488 16601302089978375744 16674906541328943232 16708793708055406464 16743193560832891776 16776167876233049232 16832393661512007072 16900266216598749036 16976260274003562688 17010759859405805376 17044712936398738344 17079351633032441688 17316249100610825664 17317334581917986304 17445436094553547392 17464251229675875456 17571632825561602567 17594542385959987968 17629193361465238176 17630298459904455936 17759601786934278648 17779870227802547904 17851563252914654952 17911393255198674192 17947793241491718384 18101193183726690336 18138459690902299424 18174181865919136668 18332492167157965056 18427420132040934144 18465105681098633206 18489180134398631424 18526754313797902848 18759269858995061136 18760445797077818496 18836092755937003248 18919605498815531744 19060754251456653632 19098292808254008024 19175302053448580637 19261526080119426896 19339193523990876198 19364407596381998592 19404009359798563708 19609625949037247864 19647282633385359888 19688697021412398057 19714366769810588928 19793860184204986464 19882865631091021312 19963038476377678656 20002354006277866392 20029945145598517376 20150317412098508466 20242194528038449408 20281065944139726336 20322542347244649564 20323816280167636704 20363842331692526628 20405767152265086852 20647591232286829824 20689817208941842026 20716792198784008704 20800327651198460352 20978108229413831808 21020740471424543616 21048416932662848768 21271458656582777344 21284556186167473212 21357230667294804672 21443348532888735336 21626625016075818544 21669216840134355258 21697468752572600832 21857971430072958336 21971154772818036864 22016087542848370361 22044791698706060544 22060829192666903847 22089591681835961088 22135069453304500992 22278391610740541952 22324258081110522368 22368223834977398976 22443191548682676096 22458418285924888488 22533688288798332048 22681013145874407168 22726283915198317792 22772468844043255584 22864293315188591292 23058269201681429313 23088332134147767552 23182883391922465536 23260581459404729856 23285668306234500608 23505591148620317568 23600371758090560784 23601851164065642624 23679469049245704864 23706493637070063872 23802084337219539936 23881857673598232256 23930390988655624512 24026884500706655256 24134924244968920448 24181270933397366016 24232242487892182224 24329953143085295862 24361674072867675648 24618281853880450944 24800390661044318112 24801945291052031232 25012359811993414848 25013927729437091328 25063190562083109696 25114790341249337664 25248590492268010608 25464390411005344032 25516139789108708064 25567069404598107516 25785591365321168264 26063061153308914176 26196376844513813184 26251596028549864076 26391813578939981952 26617384635170238208 26669805341703821856 26777344879371982428 26867089882798011288 27096723129659532752 27098421706890182272 27151789775590035504 27207689536353449136 27261272798878705002 27586422945255789368 27641130198061401216 27697658521647949809 27733770201597947136 27970810972551775744 28027653961899391488 28138904788492591704 28140668695616727744 28379408248223297616 28476307556393072896 28591131377184980448 28647439212381012036 28892289120179140344 29008790285986314297 29046611394572997888 29106014039697845562 29143961906763944448 29294873030424049152 29414438923555871796 29571550154715883392 29824298446636531968 29924255398243568128 29944557714566517984 30044917718397776064 30363291792057674112 30483813520866974346 30485724420251455056 30523557736669929984 30608650728397630278 30744358935575239084 31034725813412763039 31075188298176013056 31299979880194068706 31340788198160423424 31404479740441486848 31467162344120747712 31469134885420856832 31572625398994273152 31736112449626053248 31907187984874166016 31926834279251209818 32035846000942207008 32165022799333103004 32309656650522909632 32439937524113727816 32503825260201532887 32824375805173934592 32956732159227055296 33067187548059090816 33202604179956751488 33349813082657886464 33417587416110812928 33486387121665783552 33552335752466098464 33664787323024014144 33800532433197498072 33952520548007125376 34021519718811610752 34089425872797476688 34158703266064883376 34632498201221651328 34890872189107094784 34928502459351750912 35143265651123205134 35189084771919975936 35258386722930476352 35260596919808911872 35519203573868557296 35559740455605095808 35703126505829309904 35822786510397348384 35895586482983436768 36202386367453380672 36276919381804598848 36348363731838273336 36494929714627943793 36664984334315930112 36854840264081868288 36930211362197266412 37518539717990122272 37520891594155636992 37672185511874006496 37839210997631063488 38121508502913307264 38196585616508016048 38350604106897161274 38523052160238853792 38678387047981752396 38808018719597127416 39219251898074495728 39294565266770719776 39377394042824796114 39428733539621177856 39587720368409972928 39926076952755357312 40004708012555732784 40059890291197034752 40300634824197016932 40484389056076898816 40645084694489299128 40647632560335273408 40727684663385053256 40811534304530173704 41295182464573659648 41379634417883684052 41600655302396920704 41901585968646898429 41956216458827663616 42041480942849087232 42096833865325697536 42569112372334946424 42714461334589609344 42886697065777470672 43253250032151637088 43338433680268710516 43659021059546768343 43715942860145916672 43942309545636073728 44032175085696740722 44089583397412121088 44121658385333807694 44179183363671922176 44270138906609001984 44736447669954797952 44886383097365352192 44916836571849776976 45067376577596664096 45362026291748814336 45452567830396635584 45544937688086511168 45725720281300461519 45728586630377182584 46116538403362858626 46176664268295535104 46365766783844931072 46949969820291103059 47011182297240635136 47200743516181121568 47203702328131285248 47358938098491409728 47412987274140127744 47604168674439079872 47763715347196464512 47860781977311249024 48053769001413310512 48269848489937840896 48362541866794732032 48464484975784364448 48659906286170591724 49236563707760901888 49600781322088636224 49603890582104062464 50024719623986829696 50126381124166219392 50229580682498675328 50497180984536021216 50928780822010688064 51032279578217416128 51134138809196215032 51571182730642336528 52392753689027626368 52503192057099728152 52714898476684807701 52783627157879963904 53234769270340476416 53339610683407643712 53554689758743964856 53734179765596022576 54193446259319065504 54196843413780364544 54303579551180071008 54415379072706898272 54522545597757410004 55172845890511578736 55282260396122802432 55395317043295899618 55467540403195894272 56277809576985183408 56281337391233455488 56758816496446595232 56952615112786145792 57182262754369960896 57294878424762024072 57784578240358280688 58017580571972628594 58093222789145995776 58212028079395691124 58828877847111743592 59066091064237194171 59143100309431766784 59648596893273063936 59889115429133035968 60089835436795552128 60726583584115348224 60967627041733948692 60971448840502910112 61217301456795260556 61488717871150478168 62069451626825526078 62150376596352026112 62599959760388137412 62934324688241495424 63145250797988546304 63472224899252106496 63814375969748332032 63853668558502419636 64071692001884414016 64330045598666206008 64619313301045819264 64879875048227455632 65007650520403065774 65913464318454110592 66048262628545111083 66134375096118181632 66182487578000711541 66405208359913502976 66699626165315772928 66835174832221625856 66972774243331567104 67104671504932196928 67329574646048028288 67601064866394996144 67905041096014250752 68043039437623221504 68178851745594953376 68317406532129766752 69174807605044287939 69264996402443302656 69781744378214189568 69857004918703501824 70286531302246410268 70516773445860952704 71038407147737114592 71119480911210191616 71406253011658619808 71645573020794696768 71791172965966873536 72404772734906761344 72553838763609197696 72696727463676546672 72989859429255887586 73860422724394532824 75037079435980244544 75041783188311273984 75344371023748012992 75678421995262126976 76243017005826614528 76393171233016032096 76701208213794322548 77046104320477707584 77356774095963504792 77616037439194254832 78438503796148991456 78589130533541439552 78754788085649592228 79175440736819945856 79852153905510714624 80009416025111465568 80119780582394069504 80601269648394033864 81290169388978598256 81295265120670546816 81455369326770106512 81623068609060347408 82759268835767368104 83092975564943849427 83201310604793841408 83803171937293796858 83912432917655327232 84082961885698174464 85138224744669892848 85428922669179218688 85773394131554941344 86506500064303274176 86676867360537421032 87026370857958942891 87318042119093536686 87431885720291833344 87884619091272147456 88064350171393481444 88243316770667615388 89472895339909595904 89772766194730704384 89833673143699553952 90134753155193328192 90905135660793271168 91089875376173022336 91451440562600923038 91457173260754365168 92233076806725717252 93104177440238289117 93899939640582206118 94022364594481270272 94401487032362243136 94407404656262570496 94717876196982819456 95208337348878159744 95527430694392929024 95721563954622498048 96107538002826621024 96539696979875681792 96928969951568728896 97319812572341183448 98473127415521803776 99201562644177272448 99919166540619527023 100049439247973659392 100252762248332438784 100459161364997350656 100994361969072042432 101857561644021376128 102064559156434832256 102268277618392430064 103142365461284673056 104785507378055252736 105006384114199456304 105429796953369615402 105567254315759927808 106679221366815287424 107109379517487929712 107468359531192045152 108386892518638131008 108393686827560729088 108607159102360142016 108830758145413796544 109045091195514820008 110345691781023157472 110564520792245604864 110790634086591799236 112555619153970366816 112562674782466910976 113517632992893190464 114364525508739921792 114589756849524048144 115569156480716561376 116035161143945257188 116424056158791382248 117657755694223487184 118132182128474388342 118286200618863533568 119778230858266071936 120179670873591104256 121453167168230696448 121935254083467897384 121942897681005820224 122434602913590521112 122977435742300956336 124138903253651052156 125199919520776274824 125704757905940695287 125868649376482990848 126290501595977092608 126944449798504212992 127707337117004839272 128143384003768828032 128660091197332412016 129238626602091638528 129759750096454911264 130015301040806131548 130977063178640305029 131826928636908221184 132096525257090222166 132268750192236363264 132364975156001423082 132810416719827005952 134209343009864393856 134659149292096056576 135202129732789992288 135810082192028501504 136086078875246443008 136357703491189906752 136634813064259533504 138349615210088575878 138529992804886605312 140573062604492820536 140849909460873309177 141033546891721905408 142076814295474229184 142238961822420383232 142812506023317239616 143291146041589393536 143582345931933747072 144809545469813522688 145107677527218395392 145393454927353093344 145979718858511775172 147720845448789065648 150074158871960489088 150688742047496025984 151356843990524253952 152486034011653229056 152786342466032064192 153402416427588645096 154092208640955415168 154713548191927009584 155232074878388509664 156877007592297982912 157178261067082879104 157509576171299184456 158144695430054423103 158350881473639891712 159704307811021429248 160018832050222931136 161202539296788067728 162580338777957196512 162590530241341093632 162910738653540213024 163246137218120694816 165518537671534736208 166185951129887698854 166402621209587682816 167606343874587593716 170276449489339785696 170857845338358437376 171546788263109882688 173013000128606548352 173353734721074842064 174052741715917885782 174636084238187073372 176128700342786962888 176486633541335230776 177198273192711582513 178945790679819191808 179667346287399107904 180269506310386656384 181810271321586542336 182179750752346044672 182902881125201846076 182914346521508730336 184466153613451434504 186208354880476578234 187799879281164412236 188802974064724486272 189435752393965638912 190416674697756319488 191054861388785858048 191443127909244996096 192215076005653242048 193857939903137457792 194639625144682366896 198144787885635333249 198403125288354544896 199838333081239054046 200098878495947318784 200505524496664877568 200918322729994701312 201988723938144084864 203449869221261446589 203715123288042752256 204129118312869664512 204536555236784860128 206284730922569346112 207524422815132863817 209571014756110505472 210012768228398912608 210859593906739230804 213358442733630574848 214218759034975859424 214936719062384090304 216773785037276262016 217214318204720284032 217661516290827593088 218090182391029640016 220691383562046314944 221581268173183598472 225111238307940733632 225125349564933821952 227035265985786380928 228729051017479843584 229179513699048096288 231138312961433122752 232070322287890514376 232848112317582764496 235315511388446974368 236264364256948776684 239556461716532143872 240359341747182208512 243870508166935794768 243885795362011640448 244869205827181042224 245954871484601912672 248277806507302104312 249278926694831548281 250399839041552549648 251409515811881390574 251737298752965981696 255414674234009678544 256286768007537656064 257320182394664824032 258477253204183277056 259519500192909822528 260030602081612263096 261954126357280610058 263653857273816442368 264193050514180444332 264729950312002846164 268418686019728787712 269318298584192113152 270404259465579984576 272715406982379813504 273269626128519067008 276699230420177151756 281146125208985641072 281699818921746618354 282067093783443810816 284153628590948458368 285625012046634479232 286209138057028814693 286582292083178787072 287164691863867494144 289619090939627045376 290215355054436790784 290786909854706186688 291959437717023550344 295441690897578131296 299757499621858581069 300148317743920978176 301377484094992051968 302713687981048507904 305572684932064128384 306804832855177290192 308184417281910830336 309427096383854019168 310464149756777019328 313754015184595965824 314356522134165758208 315019152342598368912 316289390860108846206 316701762947279783424 320037664100445862272 322405078593576135456 325160677555914393024 325181060482682187264 325821477307080426048 326492274436241389632 331037075343069472416 332371902259775397708 335212687749175187432 340552898978679571392 343093576526219765376 346026000257213096704 346707469442149684128 348105483431835771564 349272168476374146744 352257400685573925776 352973267082670461552 354396546385423165026 359334692574798215808 360539012620773312768 363620542643173084672 364359501504692089344 365805762250403692152 365828693043017460672 368932307226902869008 372416709760953156468 375599758562328824472 377114273717822085861 377605948129448972544 378871504787931277824 380833349395512638976 384430152011306484096 387715879806274915584 389279250289364733792 396289575771270666498 396806250576709089792 399676666162478108092 403977447876288169728 406899738442522893178 407430246576085504512 408258236625739329024 409073110473569720256 412569461845138692224 415048845630265727634 420025536456797825216 421719187813478461608 422549728382619927531 426716885467261149696 428437518069951718848 429873438124768180608 433547570074552524032 434428636409440568064 435323032581655186176 436180364782059280032 441382767124092629888 443162536346367196944 450222476615881467264 454070531971572761856 457458102034959687168 458359027398096192576 462276625922866245504 464140644575781028752 465696224635165528992 470631022776893948736 472528728513897553368 474434086290163269309 479112923433064287744 487741016333871589536 487771590724023280896 489738411654362084448 491909742969203825344 496555613014604208624 498557853389663096562 500799678083105099296 502819031623762781148 510829348468019357088 512573536015075312128 514640364789329648064 519039000385819645056 520061204163224526192 523908252714561220116 528386101028360888664 529459900624005692328 536837372039457575424 540808518931159969152 544720617592409679577 545430813964759627008 546539252257038134016 553398460840354303512 562292250417971282144 563399637843493236708 568307257181896916736 571250024093268958464 572418276114057629386 573164584166357574144 574329383727734988288 581573819709412373376 583918875434047100688 590883381795156262592 594434363656905999747 599514999243717162138 600296635487841956352 602754968189984103936 610349607663784339767 611145369864128256768 613609665710354580384 616368834563821660672 618854192767708038336 620928299513554038656 627508030369191931648 628713044268331516416 630038304685196737824 632578781720217692412 640075328200891724544 644810157187152270912 650321355111828786048 651642954614160852096 652984548872482779264 662074150686138944832 664743804519550795416 670425375498350374864 681105797957359142784 686187153052439530752 692052000514426193408 693414938884299368256 696210966863671543128 698544336952748293488 704514801371147851552 705946534165340923104 708793092770846330052 718669385149596431616 721078025241546625536 731611524500807384304 731657386086034921344 737864614453805738016 744833419521906312936 751199517124657648944 754228547435644171722 755211896258897945088 768860304022612968192 775431759612549831168 778558500578729467584 792579151542541332996 799353332324956216184 807954895752576339456 813799476885045786356 818146220947139440512 825138923690277384448 830097691260531455268 840051072913595650432 843438375626956923216 845099456765239855062 856875036139903437696 858627414171086444079 859746876249536361216 867095140149105048064 868857272818881136128 870646065163310372352 872360729564118560064 882765534248185259776 886325072692734393888 899272498865575743207 900444953231762934528 908141063943145523712 916718054796192385152 924553251845732491008 928281289151562057504 931392449270331057984 941262045553787897472 945057457027795106736 948868172580326538618 975482032667743179072 975543181448046561792 979476823308724168896 983819485938407650688 993111226029208417248 997115706779326193124 1001599356166210198592 1005638063247525562296 1021658696936038714176 1029280729578659296128 1038078000771639290112 1040122408326449052384 1047816505429122440232 1056772202056721777328 1058919801248011384656 1081617037862319938304 1089441235184819359154 1090861627929519254016 1093078504514076268032 1106796921680708607024 1124584500835942564288 1126799275686986473416 1131342821153466257583 1136614514363793833472 1142500048186537916928 1144836552228115258772 1163147639418824746752 1167837750868094201376 1181766763590312525184 1188868727313811999494 1199029998487434324276 1220699215327568679534 1222290739728256513536 1227219331420709160768 1237708385535416076672 1241856599027108077312 1255016060738383863296 1260076609370393475648 1265157563440435384824 1280150656401783449088 1289620314374304541824 1298949165028053851299 1300642710223657572096 1303285909228321704192 1305969097744965558528 1324148301372277889664 1329487609039101590832 1340850750996700749728 1362211595914718285568 1372374306104879061504 1386829877768598736512 1392421933727343086256 1397088673905496586976 1409029602742295703104 1411893068330681846208 1417586185541692660104 1437338770299192863232 1463223049001614768608 1463314772172069842688 1475729228907611476032 1489666839043812625872 1502399034249315297888 1508457094871288343444 1537720608045225936384 1557117001157458935168 1585158303085082665992 1598706664649912432368 1627598953770091572712 1634161852777229038731 1636292441894278881024 1650277847380554768896 1660195382521062910536 1680102145827191300864 1686876751253913846432 1690198913530479710124 1713750072279806875392 1717254828342172888158 1719493752499072722432 1744721459128237120128 1765531068496370519552 1772650145385468787776 1798544997731151486414 1800889906463525869056 1831048822991353019301 1833436109592384770304 1849106503691464982016 1856562578303124115008 1862784898540662115968 1882524091107575794944 1890114914055590213472 1897736345160653077236 1950964065335486358144 1958953646617448337792 1967638971876815301376 1986222452058416834496 1994231413558652386248 2003198712332420397184 2011276126495051124592 2043317393872077428352 2058561459157318592256 2076156001543278580224 2080244816652898104768 2095633010858244880464 2113544404113443554656 2117839602496022769312 2163234075724639876608 2178882470369638718308 2213593843361417214048 2249169001671885128576 2253598551373972946832 2262685642306932515166 2289673104456230517544 2326295278837649493504 2335675501736188402752 2363533527180625050368 2377737454627623998988 2398059996974868648552 2441398430655137359068 2454438662841418321536 2475416771070832153344 2483713198054216154624 2520153218740786951296 2530315126880870769648 2575882242513259332237 2579240628748609083648 2597898330056107702598 2601285420447315144192 2606571818456643408384 2611938195489931117056 2648296602744555779328 2658975218078203181664 2681701501993401499456 2697817496596727229621 2724423191829436571136 2773659755537197473024 2784843867454686172512 2794177347810993173952 2818059205484591406208 2823786136661363692416 2835172371083385320208 2926446098003229537216 2926629544344139685376 2951458457815222952064 2979333678087625251744 3004798068498630595776 3016914189742576686888 3114234002314917870336 3170316606170165331984 3197413329299824864736 3255197907540183145424 3268323705554458077462 3272584883788557762048 3320390765042125821072 3360204291654382601728 3373753502507827692864 3380397827060959420248 3427500144559613750784 3434509656684345776316 3489442918256474240256 3545300290770937575552 3597089995462302972828 3662097645982706038602 3666872219184769540608 3713125156606248230016 3725569797081324231936 3765048182215151589888 3780229828111180426944 3795472690321306154472 3896847495084161553897 3901928130670972716288 3917907293234896675584 3935277943753630602752 3972444904116833668992 3988462827117304772496 4006397424664840794368 4022552252990102249184 4086634787744154856704 4117122918314637184512 4160489633305796209536 4191266021716489760928 4227088808226887109312 4235679204992045538624 4357764940739277436616 4427187686722834428096 4498338003343770257152 4507197102747945893664 4525371284613865030332 4579346208912461035088 4671351003472376805504 4727067054361250100736 4755474909255247997976 4796119993949737297104 4882796861310274718136 4902485558331687116193 4908877325682836643072 4950833542141664306688 5040306437481573902592 5060630253761741539296 5151764485026518664474 5158481257497218167296 5195796660112215405196 5296593205489111558656 5317950436156406363328 5363403003986802998912 5395634993193454459242 5493146468974059057903 5547319511074394946048 5569687734909372345024 5588354695621986347904 5636118410969182812416 5647572273322727384832 5670344742166770640416 5852892196006459074432 5902916915630445904128 5958667356175250503488 6009596136997261191552 6033828379485153373776 6228468004629835740672 6340633212340330663968 6394826658599649729472 6510395815080366290848 6536647411108916154924 6640781530084251642144 6747507005015655385728 6760795654121918840496 6869019313368691552632 6978885836512948480512 7090600581541875151104 7194179990924605945656 7324195291965412077204 7426250313212496460032 7451139594162648463872 7560459656222360853888 7590945380642612308944 7727646727539777996711 7793694990168323107794 7803856261341945432576 7835814586469793351168 7944889808233667337984 7976925654234609544992 8012794849329681588736 8045104505980204498368 8173269575488309713408 8320979266611592419072 8382532043432979521856 8454177616453774218624 8471358409984091077248 8715529881478554873232 8854375373445668856192 8996676006687540514304 9014394205495891787328 9050742569227730060664 9158692417824922070176 9342702006944753611008 9510949818510495995952 9592239987899474594208 9765593722620549436272 9804971116663374232386 9817754651365673286144 10080612874963147805184 10121260507523483078592 10303528970053037328948 10391593320224430810392 10635900872312812726656 10726806007973605997824 10791269986386908918484 10986292937948118115806 11139375469818744690048 11176709391243972695808 11272236821938365624832 11295144546645454769664 11340689484333541280832 11690542485252484661691 11705784392012918148864 11805833831260891808256 11917334712350501006976 12019192273994522383104 12067656758970306747552 12681266424680661327936 12789653317199299458944 13020791630160732581696 13073294822217832309848 13281563060168503284288 13495014010031310771456 13521591308243837680992 13738038626737383105264 14181201163083750302208 14388359981849211891312 14648390583930824154408 14707456674995061348579 14852500626424992920064 15120919312444721707776 15181890761285224617888 15455293455079555993422 15587389980336646215588 15889779616467334675968 15953851308469219089984 16090209011960408996736 16641958533223184838144 16765064086865959043712 16886339145364700066887 16908355232907548437248 16942716819968182154496 17431059762957109746464 17708750746891337712384 18028788410991783574656 18101485138455460121328 18317384835649844140352 18685404013889507222016 19021899637020991991904 19184479975798949188416 19531187445241098872544 19609942233326748464772 20242521015046966157184 20607057940106074657896 20783186640448861620784 21271801744625625453312 21453612015947211995648 21582539972773817836968 21972585875896236231612 22278750939637489380096 22353418782487945391616 22681378968667082561664 23381084970504969323382 23411568784025836297728 23834669424701002013952 24038384547989044766208 24135313517940613495104 25362532849361322655872 25579306634398598917888 26041583260321465163392 26146589644435664619696 26563126120337006568576 26990028020062621542912 27043182616487675361984 27476077253474766210528 28776719963698423782624 29296781167861648308816 29414913349990122697158 30241838624889443415552 30363781522570449235776 30910586910159111986844 31174779960673292431176 31907702616938438179968 32180418023920817993472 33530128173731918087424 33772678290729400133774 33816710465815096874496 33885433639936364308992 34862119525914219492928 35071627455757453985073 35417501493782675424768 36057576821983567149312 36202970276910920242656 36634769671299688280704 38043799274041983983808 38368959951597898376832 39062374890482197745088 39219884466653496929544 40485042030093932314368 41214115880212149315792 41566373280897723241568 42543603489251250906624 43165079945547635673936 43945171751792472463224 44557501879274978760192 45362757937334165123328 46762169941009938646764 47669338849402004027904 48270627035881226990208 50659017436094100200661 50725065698722645311744 51158613268797197835776 52083166520642930326784 52293179288871329239392 53126252240674013137152 54086365232975350723968 54952154506949532421056 57553439927396847565248 58593562335723296617632 58829826699980245394316 60727563045140898471552 61821173820318223973688 62349559921346584862352 63815405233876876359936 64360836047841635986944 67060256347463836174848 67545356581458800267548 69724239051828438985856 70143254911514907970146 72115153643967134298624 72405940553821840485312 73269539342599376561408 76087598548083967967616 76737919903195796753664 78124749780964395490176 78439768933306993859088 80970084060187864628736 82428231760424298631584 83132746561795446483136 86330159891095271347872 87890343503584944926448 90725515874668330246656 93524339882019877293528 96541254071762453980416 101318034872188200401322 101450131397445290623488 104166333041285860653568 104586358577742658478784 106252504481348026274304 108172730465950701447936 109904309013899064842112 115106879854793695130496 117187124671446593235264 117659653399960490788632 121455126090281796943104 123642347640636447947376 124699119842693169724704 127630810467753752719872 135090713162917600535096 139448478103656877971712 140286509823029815940292 144811881107643680970624 146539078685198753122816 151977052308282300601983 152175197096167935935232 153475839806391593507328 156249499561928790980352 156879537866613987718176 164856463520848597263168 166265493123590892966272 172660319782190542695744 175780687007169889852896 187048679764039754587056 193082508143524907960832 202636069744376400802644 209172717155485316957568 216345460931901402895872 219808618027798129684224 230213759709587390260992 234374249342893186470528 235319306799920981577264 242910252180563593886208 247284695281272895894752 249398239685386339449408 270181426325835201070192 278896956207313755943424 280573019646059631880584 289623762215287361941248 303954104616564601203966 304350394192335871870464 312498999123857581960704 313759075733227975436352 329712927041697194526336 332530986247181785932544 345320639564381085391488 351561374014339779705792 374097359528079509174112 405272139488752801605288 418345434310970633915136 439617236055596259368448 455931156924846901805949 460427519419174780521984 468748498685786372941056 470638613599841963154528 494569390562545791789504 498796479370772678898816 540362852651670402140384 561146039292119263761168 579247524430574723882496 607908209233129202407932 627518151466455950872704 659425854083394389052672 665061972494363571865088 690641279128762170782976 703122748028679559411584 748194719056159018348224 810544278977505603210576 836690868621941267830272 911862313849693803611898 937496997371572745882112 941277227199683926309056 989138781125091583579008 997592958741545357797632 1080725705303340804280768 1122292078584238527522336 1215816418466258404815864 1255036302932911901745408 1318851708166788778105344 1381282558257524341565952 1406245496057359118823168 1496389438112318036696448 1621088557955011206421152 1823724627699387607223796 1882554454399367852618112 1978277562250183167158016 1995185917483090715595264 2161451410606681608561536 2244584157168477055044672 2431632836932516809631728 2510072605865823803490816 2812490992114718237646336 2992778876224636073392896 3242177115910022412842304 3647449255398775214447592 3765108908798735705236224 3956555124500366334316032 4322902821213363217123072 4489168314336954110089344 4863265673865033619263456 5985557752449272146785792 6484354231820044825684608 7294898510797550428895184 7530217817597471410472448 8645805642426726434246144 8978336628673908220178688 9726531347730067238526912 12968708463640089651369216 14589797021595100857790368 17956673257347816440357376 19453062695460134477053824 25937416927280179302738432 29179594043190201715580736 38906125390920268954107648 58359188086380403431161472 77812250781840537908215296 116718376172760806862322944 233436752345521613724645888
- Sum of all divisors σ(n): 796455313008740967149568000
- Sum of proper divisors (its aliquot sum) s(n): 563018560663219353424922112
- 233436752345521613724645888 is an abundant number, because the sum of its proper divisors (563018560663219353424922112) is greater than itself. Its abundance is 329581808317697739700276224
Bases of 233436752345521613724645888
- Binary: 11000001000110000010011110110011100110001011001100010110000111111000011011111010000000002
- Hexadecimal: 0xC11827B398B3161F86FA00
- Base-36: TBX6JIFXPD2OI8AO0
Squares and roots of 233436752345521613724645888
- 233436752345521613724645888 squared (2334367523455216137246458882) is 54492717345624390626745102440634953676266350995308544
- 233436752345521613724645888 cubed (2334367523455216137246458883) is 12720602963645030793387762537597134599173083709385506453309145997076515700867072
-
The
square root of 233436752345521613724645888 is 15278637123301.3323937675 -
233436752345521613724645888 is a
perfect cube number . Itscube root is 615729192
Scales and comparisons
How big is 233436752345521613724645888?- 233,436,752,345,521,613,724,645,888 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 233,436,752,345,521,613,724,645,888 would take you about two hundred ninety-three billion, two hundred seventy-four million, seven hundred one thousand and nine years!
This is a very rough estimate, based on a speaking rate of half a second every third order of magnitude. If you speak quickly, you could probably say any randomly-chosen number between one and a thousand in around half a second. Very big numbers obviously take longer to say, so we add half a second for every extra x1000. (We do not count involuntary pauses, bathroom breaks or the necessity of sleep in our calculation!)
- A cube with a volume of 233436752345521613724645888 cubic inches would be around 51310766 feet tall.
Recreational maths with 233436752345521613724645888
- 233436752345521613724645888 backwards is 888546427316125543257634332
- 233436752345521613724645888 is a
Harshad number . - The number of decimal digits it has is: 27
- The sum of 233436752345521613724645888's digits is 117
- More coming soon!
Link to this page
HTML: To link to this page, just copy and paste the link below into your blog, web page or email.
BBCODE: To link to this page in a forum post or comment box, just copy and paste the link code below:
Cite this page
MLA style:
"Number 233436752345521613724645888 - Facts about the integer". Numbermatics.com. 2024. Web. 22 June 2024.
APA style:
Numbermatics. (2024). Number 233436752345521613724645888 - Facts about the integer. Retrieved 22 June 2024, from https://numbermatics.com/n/233436752345521613724645888/
Chicago style:
Numbermatics. 2024. "Number 233436752345521613724645888 - Facts about the integer". https://numbermatics.com/n/233436752345521613724645888/
The information we have on file for 233436752345521613724645888 includes mathematical data and numerical statistics calculated using standard algorithms and methods. We are adding more all the time. If there are any features you would like to see, please contact us. Information provided for educational use, intellectual curiosity and fun!
Keywords: Divisors of 233436752345521613724645888, math, Factors of 233436752345521613724645888, curriculum, school, college, exams, university, Prime factorization of 233436752345521613724645888, STEM, science, technology, engineering, physics, economics, calculator, two hundred thirty-three septillion, four hundred thirty-six sextillion, seven hundred fifty-two quintillion, three hundred forty-five quadrillion, five hundred twenty-one trillion, six hundred thirteen billion, seven hundred twenty-four million, six hundred forty-five thousand, eight hundred eighty-eight.