130635458883770939093827584
130,635,458,883,770,939,093,827,584 is an even composite number composed of six prime numbers multiplied together.
What does the number 130635458883770939093827584 look like?
This visualization shows the relationship between its 6 prime factors (large circles) and 10935 divisors.
130635458883770939093827584 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of ten thousand, nine hundred thirty-five divisors.
Prime factorization of 130635458883770939093827584:
214 × 38 × 172 × 312 × 4332 × 48312
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 17 × 17 × 31 × 31 × 433 × 433 × 4831 × 4831)See below for interesting mathematical facts about the number 130635458883770939093827584 from the Numbermatics database.
Names of 130635458883770939093827584
- Cardinal: 130635458883770939093827584 can be written as One hundred thirty septillion, six hundred thirty-five sextillion, four hundred fifty-eight quintillion, eight hundred eighty-three quadrillion, seven hundred seventy trillion, nine hundred thirty-nine billion, ninety-three million, eight hundred twenty-seven thousand, five hundred eighty-four.
Scientific notation
- Scientific notation: 1.30635458883770939093827584 × 1026
Factors of 130635458883770939093827584
Divisors of 130635458883770939093827584
- Number of divisors d(n): 10935
-
Complete list of divisors:
1 2 3 4 6 8 9 12 16 17 18 24 27 31 32 34 36 48 51 54 62 64 68 72 81 93 96 102 108 124 128 136 144 153 162 186 192 204 216 243 248 256 272 279 288 289 306 324 372 384 408 432 433 459 486 496 512 527 544 558 576 578 612 648 729 744 768 816 837 864 866 867 918 961 972 992 1024 1054 1088 1116 1152 1156 1224 1296 1299 1377 1458 1488 1536 1581 1632 1674 1728 1732 1734 1836 1922 1944 1984 2048 2108 2176 2187 2232 2304 2312 2448 2511 2592 2598 2601 2754 2883 2916 2976 3072 3162 3264 3348 3456 3464 3468 3672 3844 3888 3897 3968 4096 4131 4216 4352 4374 4464 4608 4624 4743 4831 4896 5022 5184 5196 5202 5508 5766 5832 5952 6144 6324 6528 6561 6696 6912 6928 6936 7344 7361 7533 7688 7776 7794 7803 7936 8192 8262 8432 8649 8704 8748 8928 8959 9216 9248 9486 9662 9792 10044 10368 10392 10404 11016 11532 11664 11691 11904 12288 12393 12648 13056 13122 13392 13423 13824 13856 13872 14229 14493 14688 14722 15066 15376 15552 15588 15606 15872 16337 16384 16524 16864 17298 17408 17496 17856 17918 18432 18496 18972 19324 19584 20088 20736 20784 20808 22032 22083 22599 23064 23328 23382 23409 23808 24576 24786 25296 25947 26112 26244 26784 26846 26877 27648 27712 27744 28458 28986 29376 29444 30132 30752 31104 31176 31212 31744 32674 33048 33728 34596 34816 34992 35073 35712 35836 36864 36992 37179 37944 38648 39168 40176 40269 41472 41568 41616 42687 43479 44064 44166 45198 46128 46656 46764 46818 47616 49011 49152 49572 50592 51894 52224 52488 53568 53692 53754 55296 55424 55488 56916 57972 58752 58888 60264 61504 62208 62352 62424 63488 65348 66096 66249 67456 67797 69192 69632 69984 70146 70227 71424 71672 73728 73984 74358 75888 77296 77841 78336 80352 80538 80631 82127 82944 83136 83232 85374 86958 88128 88332 90396 92256 93312 93528 93636 95232 98022 99144 101184 103788 104448 104976 105219 107136 107384 107508 110592 110848 110976 111537 113832 115944 117504 117776 120528 120807 123008 124416 124704 124848 125137 126976 128061 130437 130696 132192 132498 134912 135594 138384 139264 139968 140292 140454 142848 143344 147033 147456 147968 148716 149761 151776 154592 155682 156672 160704 161076 161262 164254 165888 166272 166464 170748 173916 176256 176664 180792 184512 186624 187056 187272 187489 190464 196044 198288 198747 202368 203391 207576 208896 209952 210438 210681 214272 214768 215016 221184 221696 221952 223074 227664 228191 231888 233523 235008 235552 241056 241614 241893 246016 246381 248832 249408 249696 250274 253952 256122 260874 261392 264384 264996 269824 271188 276768 277729 278528 279936 280584 280908 285696 286688 294066 295936 297432 299522 303552 309184 311364 313344 315657 321408 322152 322524 328508 331776 332544 332928 341496 347832 352512 353328 361584 362421 369024 373248 374112 374544 374978 375411 380928 384183 391311 392088 396576 397494 404736 406782 415152 416113 417792 419904 420876 421362 428544 429536 430032 441099 442368 443392 443904 446148 449283 455328 456382 463776 467046 470016 471104 482112 483228 483786 492032 492762 497664 498816 499392 500548 507904 512244 521748 522784 528768 529992 539648 542376 553536 555458 559872 561168 561816 562467 571392 573376 588132 591872 594864 596241 599044 607104 618368 622728 626688 631314 632043 642816 644304 645048 657016 663552 665088 665856 682992 684573 695664 700569 705024 706656 723168 724842 725679 738048 739143 746496 748224 749088 749956 750822 761856 768366 782622 784176 793152 794988 809472 813564 830304 832226 833187 835584 839808 841752 842724 857088 859072 860064 882198 886784 887808 892296 898566 910656 912764 927552 934092 940032 942208 946971 964224 966456 967572 984064 985524 995328 997632 998784 1001096 1024488 1043496 1045568 1057536 1059984 1079296 1084752 1087263 1107072 1110916 1119744 1122336 1123632 1124934 1126233 1142784 1146752 1152549 1173933 1176264 1183744 1189728 1192482 1198088 1214208 1236736 1245456 1248339 1253376 1262628 1264086 1285632 1288608 1290096 1314032 1323297 1327104 1330176 1331712 1347849 1365984 1369146 1391328 1396159 1401138 1410048 1413312 1446336 1449684 1451358 1476096 1478286 1492992 1496448 1498176 1499912 1501644 1523712 1536732 1565244 1568352 1586304 1589976 1618944 1627128 1660608 1664452 1666374 1679616 1683504 1685448 1687401 1714176 1718144 1720128 1764396 1773568 1775616 1784592 1788723 1797132 1821312 1825528 1855104 1868184 1880064 1884416 1893942 1896129 1928448 1932912 1935144 1968128 1971048 1990656 1995264 1997568 2002192 2048976 2053719 2086992 2091136 2091823 2101707 2115072 2119968 2158592 2169504 2174526 2177037 2214144 2217429 2221832 2239488 2244672 2247264 2249868 2252466 2285568 2293504 2305098 2347866 2352528 2367488 2379456 2384964 2396176 2428416 2473472 2490912 2496678 2499561 2506752 2525256 2528172 2545937 2571264 2577216 2580192 2628064 2646594 2660352 2663424 2695698 2731968 2738292 2782656 2792318 2802276 2820096 2826624 2840913 2892672 2899368 2902716 2952192 2956572 2985984 2992896 2996352 2999824 3003288 3073464 3130488 3136704 3172608 3179952 3187313 3237888 3254256 3261789 3321216 3328904 3332748 3359232 3367008 3370896 3374802 3378699 3428352 3436288 3440256 3457647 3521799 3528792 3547136 3551232 3569184 3577446 3594264 3642624 3651056 3710208 3736368 3745017 3760128 3768832 3787884 3792258 3856896 3865824 3870288 3879247 3936256 3942096 3969891 3981312 3990528 3995136 4004384 4043547 4097952 4107438 4173984 4182272 4183646 4188477 4203414 4230144 4239936 4317184 4339008 4349052 4354074 4428288 4434858 4443664 4478976 4489344 4494528 4499736 4504932 4571136 4587008 4610196 4642591 4695732 4705056 4734976 4758912 4769928 4792352 4856832 4946944 4981824 4993356 4999122 5050512 5056344 5062203 5091874 5142528 5154432 5160384 5256128 5293188 5320704 5326848 5366169 5391396 5463936 5476584 5565312 5584636 5604552 5640192 5653248 5681826 5785344 5798736 5805432 5812159 5904384 5913144 5971968 5985792 5992704 5999648 6006576 6146928 6161157 6260976 6273408 6275469 6305121 6345216 6359904 6374626 6475776 6508512 6523578 6531111 6642432 6652287 6657808 6665496 6718464 6734016 6741792 6749604 6757398 6856704 6872576 6880512 6915294 7043598 7057584 7073921 7094272 7102464 7138368 7154892 7188528 7285248 7302112 7420416 7472736 7490034 7498683 7520256 7537664 7575768 7584516 7637811 7713792 7731648 7740576 7758494 7872512 7884192 7939782 7981056 7990272 8008768 8087094 8195904 8214876 8347968 8364544 8367292 8376954 8406828 8460288 8479872 8634368 8678016 8698104 8708148 8856576 8869716 8887328 8957952 8978688 8989056 8999472 9009864 9174016 9220392 9285182 9391464 9410112 9517824 9539856 9561939 9584704 9713664 9785367 9893888 9963648 9986712 9998244 10101024 10112688 10124406 10136097 10183748 10285056 10308864 10320768 10512256 10565397 10586376 10641408 10653696 10732338 10782792 10927872 10953168 11130624 11169272 11209104 11235051 11280384 11306496 11363652 11570688 11597472 11610864 11624318 11637741 11808768 11826288 11909673 11943936 11971584 11985408 11999296 12013152 12130641 12293856 12322314 12521952 12546816 12550938 12565431 12610242 12690432 12719808 12749252 12951552 13017024 13047156 13062222 13284864 13304574 13315616 13330992 13436928 13468032 13483584 13499208 13514796 13713408 13745152 13761024 13830588 13927773 14087196 14115168 14147842 14204928 14276736 14309784 14377056 14570496 14604224 14840832 14945472 14980068 14997366 15075328 15151536 15169032 15186609 15275622 15427584 15463296 15481152 15516988 15745024 15768384 15879564 15962112 15980544 16017536 16098507 16174188 16391808 16429752 16695936 16729088 16734584 16753908 16813656 16920576 16959744 17356032 17396208 17416296 17436477 17713152 17739432 17774656 17915904 17957376 17978112 17998944 18019728 18348032 18440784 18483471 18570364 18782928 18820224 18826407 19035648 19079712 19123878 19169408 19427328 19570734 19593333 19787776 19927296 19956861 19973424 19996488 20202048 20225376 20248812 20272194 20367496 20570112 20617728 20641536 21024512 21130794 21172752 21221763 21282816 21307392 21464676 21565584 21855744 21906336 22261248 22338544 22418208 22470102 22496049 22560768 22612992 22727304 22913433 23141376 23194944 23221728 23248636 23275482 23338561 23617536 23652576 23819346 23943168 23970816 23998592 24026304 24261282 24587712 24644628 25043904 25093632 25101876 25130862 25220484 25380864 25439616 25498504 25903104 26034048 26094312 26124444 26569728 26609148 26631232 26661984 26873856 26936064 26967168 26998416 27029592 27490304 27522048 27661176 27855546 28174392 28230336 28295684 28553472 28619568 28685817 28754112 29140992 29208448 29356101 29681664 29890944 29960136 29994732 30150656 30303072 30338064 30373218 30408291 30551244 30855168 30926592 30962304 31033976 31536768 31696191 31759128 31924224 31961088 32035072 32197014 32348376 32783616 32859504 33391872 33458176 33469168 33507816 33627312 33705153 33841152 33919488 34712064 34792416 34832592 34872954 34913223 35426304 35478864 35549312 35560991 35729019 35831808 35914752 35956224 35997888 36039456 36391923 36696064 36881568 36966942 37140728 37565856 37640448 37652814 37696293 38071296 38159424 38247756 38338816 38854656 39141468 39186666 39575552 39854592 39913722 39946848 39992976 40404096 40450752 40497624 40544388 40734992 41140224 41235456 41283072 41783319 42049024 42261588 42345504 42443526 42614784 42929352 43131168 43280929 43711488 43812672 44522496 44677088 44836416 44940204 44992098 45225984 45454608 45559827 45826866 46282752 46389888 46443456 46497272 46550964 46677122 47235072 47305152 47638692 47886336 47941632 47997184 48052608 48295521 48522564 49175424 49289256 50087808 50187264 50203752 50261724 50440968 50761728 50879232 50997008 52068096 52188624 52248888 52309431 53139456 53218296 53262464 53323968 53747712 53872128 53934336 53996832 54059184 54184321 54980608 55044096 55322352 55450413 55711092 56348784 56460672 56479221 56591368 57106944 57239136 57371634 57508224 58281984 58416896 58712202 58779999 59363328 59781888 59870583 59920272 59989464 60301312 60606144 60676128 60746436 60816582 61102488 61710336 61853184 61924608 62067952 63073536 63392382 63518256 63665289 63848448 63922176 64070144 64394028 64696752 64846513 65567232 65719008 66783744 66916352 66938336 67015632 67254624 67410306 67488147 67682304 67838976 68740299 69424128 69584832 69665184 69745908 69826446 70015683 70852608 70957728 71098624 71121982 71458038 71829504 71912448 71995776 72078912 72783846 73392128 73763136 73933884 74281456 75131712 75280896 75305628 75392586 76142592 76318848 76495512 76677632 77709312 78282936 78373332 78924047 79151104 79709184 79827444 79893696 79985952 80808192 80901504 80995248 81088776 81469984 82470912 82566144 83566638 84098048 84523176 84691008 84887052 85858704 86057451 86262336 86561858 87422976 87625344 88068303 89044992 89354176 89672832 89880408 89984196 90451968 90909216 91119654 91224873 91653732 92565504 92779776 92886912 92994544 93101928 93354244 94610304 95277384 95772672 95883264 95994368 96105216 96591042 97045128 98350848 98578512 98806703 100175616 100374528 100407504 100523448 100881936 101115459 101523456 101758464 101994016 104136192 104377248 104497776 104618862 104739669 106278912 106436592 106524928 106647936 106682973 107187057 107495424 107744256 107868672 107993664 108118368 108368642 109175769 109961216 110088192 110644704 110900826 111422184 112697568 112921344 112958442 113088879 113182736 114213888 114478272 114743268 115016448 116563968 116833792 117424404 117559998 118726656 119563776 119741166 119840544 119978928 120256657 120602624 121212288 121352256 121492872 121633164 122204976 123420672 123706368 123849216 124135904 125349957 126147072 126784764 127036512 127330578 127844352 128140288 128788056 129393504 129693026 129842787 131134464 131438016 133567488 133832704 133876672 134031264 134509248 134820612 134976294 135677952 136679481 137480598 138848256 139169664 139330368 139491816 139652892 140031366 141705216 141915456 142197248 142243964 142916076 143659008 143824896 143991552 144157824 145567692 146784256 147526272 147867768 148562912 150263424 150561792 150611256 150785172 152285184 152637696 152991024 153355264 156565872 156746664 156928293 157848094 159418368 159654888 159787392 159971904 161616384 161803008 161990496 162177552 162552963 162939968 164941824 165132288 166351239 167133276 168196096 169046352 169382016 169437663 169774104 171717408 172114902 172524672 173123716 174845952 175250688 176136606 178089984 178708352 179345664 179611749 179760816 179968392 180176929 180903936 181818432 182239308 182449746 183307464 185131008 185559552 185773824 185989088 186203856 186708488 189220608 190554768 190995867 191545344 191766528 191988736 192210432 193182084 194090256 194539539 196701696 197157024 197613406 200351232 200749056 200815008 201046896 201763872 202230918 202464441 203046912 203516928 203988032 206220897 208272384 208754496 208995552 209237724 209479338 210047049 212557824 212873184 213049856 213295872 213365946 214374114 215488512 215737344 215987328 216236736 216737284 218351538 219922432 220176384 221289408 221801652 222844368 225395136 225842688 225916884 226177758 226365472 228427776 228956544 229486536 230032896 233127936 233667584 234848808 235119996 236772141 237453312 239127552 239482332 239681088 239957856 240513314 242424576 242704512 242985744 243266328 244409952 247412736 247698432 248271808 250699914 252294144 253569528 254073024 254661156 256280576 257576112 258172353 258787008 259386052 259685574 262268928 262876032 267134976 267665408 267753344 268062528 269018496 269641224 269952588 271355904 273358962 273674619 274961196 277696512 278339328 278660736 278983632 279305784 280062732 283830912 284394496 284487928 285832152 287318016 287649792 287983104 288315648 291135384 295052544 295735536 296420109 297125824 300526848 301123584 301222512 301570344 303346377 304570368 305275392 305982048 306710528 313131744 313493328 313856586 314219007 315696188 318836736 319309776 319574784 319943808 320048919 323232768 323606016 323980992 324355104 325105926 325879936 327527307 329883648 330264576 332702478 334266552 336392192 338092704 338764032 338875326 339266637 339548208 343434816 344229804 345049344 346247432 349691904 350501376 352273212 356179968 357416704 358691328 359223498 359521632 359936784 360353858 360769971 361807872 363636864 364478616 364899492 366614928 370262016 371119104 371547648 371978176 372407712 373416976 376049871 378441216 381109536 381991734 383533056 383977472 384420864 386364168 388180512 389079078 389528361 393403392 394314048 395226812 396755537 400702464 401498112 401630016 402093792 403527744 404461836 404928882 407033856 407976064 410038443 412441794 416544768 417508992 417991104 418475448 418958676 420094098 425115648 425746368 426099712 426591744 426731892 428748228 430977024 431474688 431974656 432473472 433474568 436703076 440352768 442578816 443603304 445688736 450790272 451685376 451833768 452355516 452730944 456855552 457913088 458973072 460065792 467335168 469697616 470239992 470784879 473544282 478255104 478964664 479362176 479915712 481026628 484849152 485409024 485971488 486532656 487658889 488819904 494825472 495396864 496543616 499053717 501399828 504588288 507139056 508146048 508312989 509322312 512561152 515152224 516344706 517574016 518772104 519371148 524537856 525752064 534269952 535506688 536125056 538036992 538835247 539282448 539905176 540530787 542711808 546717924 547349238 549922392 555393024 556678656 557321472 557967264 558611568 560125464 567661824 568788992 568975856 571664304 572987601 574636032 575299584 575966208 576631296 582270768 583618617 590105088 591471072 592840218 594251648 601053696 602247168 602445024 603140688 604536847 606692754 607393323 609140736 610550784 611964096 613421056 618662691 626263488 626986656 627713172 628438014 630141147 631392376 637673472 638619552 639149568 639887616 640097838 646465536 647212032 647961984 648710208 650211852 651759872 655054614 659767296 660529152 665404956 668533104 672784384 676185408 677528064 677750652 678533274 679096416 686869632 688459608 690098688 692494864 699383808 701002752 704546424 710316423 712359936 714833408 717382656 718446996 719043264 719873568 720707716 721539942 723495391 727273728 728957232 729798984 733229856 742238208 743095296 743956352 744815424 746833952 752099742 756882432 762219072 763983468 767954944 768841728 772728336 774517059 776361024 778158156 779056722 786806784 788628096 790453624 793511074 801404928 802996224 803260032 804187584 807055488 808923672 809857764 814067712 815952128 820076886 821023857 824883588 833089536 835017984 835982208 836950896 837917352 840188196 851492736 852199424 853183488 853463784 857496456 861954048 862949376 863949312 864946944 866949136 873406152 885157632 887206608 889260327 891377472 901580544 903370752 903667536 904711032 905461888 905759359 910039131 913711104 915826176 917946144 920131584 934670336 939395232 940479984 941569758 942657021 947088564 956510208 957929328 958724352 959831424 960146757 962053256 969698304 970818048 971942976 973065312 975317778 977639808 982581921 989650944 990793728 993087232 998107434 1002799656 1009176576 1014278112 1016292096 1016625978 1017799911 1018644624 1025122304 1030304448 1032689412 1035148032 1037544208 1038742296 1049075712 1051504128 1068539904 1071013376 1072250112 1076073984 1077670494 1078564896 1079810352 1081061574 1082309913 1085423616 1093435848 1094698476 1099844784 1102390721 1110786048 1113357312 1114642944 1115934528 1117223136 1120250928 1128149613 1135323648 1137577984 1137951712 1143328608 1145975202 1150599168 1151932416 1153262592 1164541536 1167237234 1168585083 1180210176 1182942144 1185680436 1188503296 1190266611 1202107392 1204494336 1204890048 1206281376 1209073694 1213385508 1214786646 1221101568 1223928192 1226842112 1230115329 1237325382 1252526976 1253973312 1255426344 1256876028 1260282294 1262784752 1275346944 1277239104 1278299136 1279775232 1280195676 1292931072 1294424064 1295923968 1297420416 1300423704 1303519744 1310109228 1321058304 1330809912 1337066208 1341708799 1345568768 1352370816 1355056128 1355501304 1357066548 1358192832 1373739264 1376919216 1380197376 1384989728 1402005504 1409092848 1412354637 1420632846 1429666816 1434765312 1436893992 1438086528 1439747136 1441415432 1443079884 1446990782 1454547456 1457914464 1459597968 1462976667 1466459712 1484476416 1486190592 1487912704 1489630848 1493667904 1497161151 1504199484 1513764864 1524438144 1524938967 1527966936 1535909888 1537683456 1545456672 1549034118 1552722048 1556316312 1558113444 1573613568 1577256192 1580907248 1587022148 1602809856 1606520064 1608375168 1614110976 1617847344 1619715528 1621592361 1628135424 1631904256 1640153772 1642047714 1649767176 1666179072 1670035968 1671964416 1673901792 1675834704 1679713951 1680376392 1702985472 1704398848 1706366976 1706927568 1714992912 1718962803 1723908096 1725898752 1727898624 1729893888 1733898272 1746812304 1750855851 1770315264 1774413216 1778520654 1782754944 1803161088 1806741504 1807335072 1809422064 1810923776 1811518718 1813610541 1820078262 1822179969 1827422208 1831652352 1835892288 1840263168 1855988073 1869340672 1878790464 1880959968 1883139516 1885314042 1890423441 1894177128 1913020416 1915858656 1917448704 1919662848 1920293514 1924106512 1939396608 1941636096 1943885952 1946130624 1950635556 1955279616 1965163842 1979301888 1981587456 1986174464 1996214868 2005599312 2010241903 2018353152 2028556224 2032584192 2033251956 2035599822 2037289248 2050244608 2060608896 2065378824 2070296064 2075088416 2077484592 2098151424 2103008256 2130949269 2137079808 2142026752 2144500224 2152147968 2155340988 2157129792 2159620704 2162123148 2164619826 2170486173 2186871696 2189396952 2199689568 2204781442 2226714624 2229285888 2231869056 2234446272 2240501856 2256299226 2270647296 2275155968 2275903424 2286657216 2291950404 2303864832 2306525184 2323551177 2329083072 2334474468 2337170166 2360420352 2365884288 2371360872 2377006592 2380533222 2404214784 2408988672 2409780096 2412562752 2418147388 2426771016 2429573292 2442203136 2447856384 2453684224 2460230658 2474650764 2505053952 2507946624 2510852688 2513752056 2520564588 2525569504 2554478208 2556598272 2559550464 2560391352 2585862144 2588848128 2591847936 2594840832 2600847408 2607039488 2620218456 2661619824 2667780981 2674132416 2683417598 2704741632 2710112256 2711002608 2714133096 2716385664 2717278077 2730117393 2747478528 2753838432 2760394752 2769979456 2804011008 2818185696 2824709274 2827971063 2841265692 2859333632 2869530624 2873787984 2876173056 2879494272 2880440271 2882830864 2886159768 2893981564 2909094912 2915828928 2919195936 2925953334 2932919424 2968952832 2972381184 2975825408 2979261696 2987335808 2994322302 3008398968 3027529728 3048876288 3049877934 3053399733 3055933872 3063007793 3071819776 3075366912 3090913344 3098068236 3105444096 3112632624 3116226888 3147227136 3154512384 3161814496 3174044296 3205619712 3213040128 3216750336 3228221952 3235694688 3239431056 3243184722 3246929739 3256270848 3263808512 3280307544 3284095428 3299534352 3307172163 3332358144 3340071936 3343928832 3347803584 3351669408 3359427902 3360752784 3384448839 3405970944 3408797696 3412733952 3413855136 3429985824 3437925606 3451797504 3455797248 3459787776 3467796544 3493624608 3501711702 3505755249 3540630528 3548826432 3557041308 3565509888 3570799833 3606322176 3613483008 3614670144 3618844128 3621847552 3623037436 3627221082 3640156524 3644359938 3663304704 3671784576 3680526336 3711976146 3738681344 3757580928 3761919936 3766279032 3770628084 3780846882 3788354256 3826040832 3831717312 3834897408 3839325696 3840587028 3848213024 3878793216 3883272192 3887771904 3892261248 3901271112 3910559232 3930327684 3963174912 3972348928 3992429736 4011198624 4020483806 4025126397 4036706304 4057112448 4065168384 4066503912 4071199644 4074578496 4121217792 4130757648 4140592128 4150176832 4154969184 4206016512 4237063911 4261898538 4284053504 4289000448 4304295936 4310681976 4314259584 4319241408 4324246296 4329239652 4340972346 4373743392 4378793904 4388930001 4399379136 4409562884 4453429248 4458571776 4463738112 4468892544 4481003712 4512598452 4541294592 4550311936 4551806848 4573314432 4574816901 4583900808 4607729664 4613050368 4647102354 4658166144 4668948936 4674340332 4720840704 4731768576 4742721744 4754013184 4761066444 4808429568 4819560192 4825125504 4836294776 4853542032 4859146584 4864777083 4884406272 4895712768 4920461316 4949301528 5010107904 5015893248 5021705376 5027504112 5039141853 5041129176 5051139008 5108956416 5113196544 5119100928 5120782704 5156888409 5171724288 5177696256 5183695872 5189681664 5201694816 5214078976 5240436912 5252567553 5323239648 5335561962 5348264832 5366835196 5409483264 5420224512 5422005216 5428266192 5432771328 5434556154 5440831623 5460234786 5494957056 5507676864 5520789504 5539958912 5567964219 5608022016 5636371392 5649418548 5655942126 5671270323 5682531384 5718667264 5739061248 5747575968 5752346112 5758988544 5760880542 5765661728 5772319536 5787963128 5818189824 5831657856 5838391872 5851906668 5865838848 5937905664 5944762368 5951650816 5958523392 5974671616 5988644604 6016797936 6030725709 6055059456 6097752576 6099755868 6106799466 6111867744 6126015586 6150733824 6181826688 6196136472 6210888192 6225265248 6232453776 6294454272 6309024768 6323628992 6348088592 6392847807 6411239424 6426080256 6433500672 6456443904 6471389376 6478862112 6486369444 6493859478 6511458519 6527617024 6560615088 6568190856 6599068704 6614344326 6680143872 6687857664 6695607168 6703338816 6718855804 6721505568 6744844129 6768897678 6811941888 6817595392 6825467904 6827710272 6859971648 6875851212 6911594496 6919575552 6935593088 6970653531 6987249216 7003423404 7011510498 7081261056 7097652864 7114082616 7131019776 7141599666 7212644352 7226966016 7229340288 7237688256 7243695104 7246074872 7254442164 7280313048 7288719876 7326609408 7343569152 7361052672 7423952292 7515161856 7523839872 7532558064 7541256168 7561693764 7576708512 7663434624 7669794816 7678651392 7681174056 7696426048 7757586432 7766544384 7775543808 7784522496 7802542224 7821118464 7860655368 7944697856 7984859472 8003342943 8022397248 8040967612 8050252794 8114224896 8130336768 8133007824 8142399288 8149156992 8151834231 8242435584 8261515296 8281184256 8300353664 8309938368 8412033024 8474127822 8483913189 8523797076 8568107008 8578000896 8608591872 8621363952 8628519168 8638482816 8641320813 8648492592 8658479304 8681944692 8747486784 8757587808 8777860002 8798758272 8819125768 8906858496 8917143552 8927476224 8937785088 8962007424 9025196904 9082589184 9103613696 9146628864 9149633802 9160199199 9167801616 9189023379 9215459328 9226100736 9294204708 9316332288 9337897872 9348680664 9441681408 9463537152 9485443488 9508026368 9522132888 9616859136 9639120384 9650251008 9672589552 9707084064 9718293168 9729554166 9740789217 9768812544 9791425536 9840922632 9898603056 9921516489 10020215808 10031786496 10043410752 10055008224 10078283706 10082258352 10102278016 10105596913 10153346517 10217912832 10226393088 10238201856 10241565408 10313776818 10355392512 10367391744 10379363328 10403389632 10428157952 10480873824 10505135106 10517265747 10646479296 10671123924 10696529664 10712399499 10733670392 10818966528 10840449024 10844010432 10856532384 10865542656 10869112308 10881663246 10920469572 10989914112 11015353728 11041579008 11079917824 11135928438 11216044032 11272742784 11298837096 11311884252 11342540646 11365062768 11437334528 11478122496 11495151936 11504692224 11517977088 11521761084 11531323456 11544639072 11575926256 11636379648 11663315712 11676783744 11703813336 11731677696 11889524736 11903301632 11917046784 11949343232 11977289208 12033595872 12061451418 12075379191 12110118912 12195505152 12199511736 12213598932 12223735488 12252031172 12299421647 12363653376 12392272944 12421776384 12450530496 12464907552 12618049536 12647257984 12696177184 12711191733 12785695614 12852160512 12867001344 12912887808 12942778752 12957724224 12972738888 12987718956 13022917038 13055234048 13121230176 13136381712 13166790003 13198137408 13228688652 13360287744 13375715328 13391214336 13406677632 13437711608 13443011136 13489688258 13537795356 13623883776 13650935808 13655420544 13719943296 13724450703 13751702424 13823188992 13839151104 13871186176 13941307062 13974498432 14006846808 14023020996 14162522112 14195305728 14228165232 14262039552 14283199332 14425288704 14458680576 14475376512 14487390208 14492149744 14508884328 14560626096 14577439752 14594331249 14653218816 14687138304 14847904584 15030323712 15047679744 15065116128 15082512336 15117425559 15123387528 15153417024 15326869248 15339589632 15357302784 15362348112 15392852096 15397909103 15470665227 15515172864 15533088768 15551087616 15569044992 15605084448 15642236928 15721310736 15757702659 15889395712 15969718944 16006685886 16044794496 16081935224 16100505588 16228449792 16260673536 16266015648 16284798576 16298313984 16303668462 16322494869 16484871168 16523030592 16562368512 16600707328 16619876736 16703892657 16824066048 16948255644 16967826378 17013810969 17047594152 17136214016 17156001792 17217183744 17242727904 17257038336 17276965632 17282641626 17296985184 17316958608 17363889384 17494973568 17515175616 17555720004 17597516544 17638251536 17813716992 17834287104 17854952448 17875570176 17924014848 18050393808 18092177127 18165178368 18207227392 18293257728 18299267604 18320398398 18335603232 18378046758 18452201472 18588409416 18632664576 18675795744 18697361328 18740642257 18883362816 18927074304 18970886976 19016052736 19044265776 19178543421 19233718272 19278240768 19300502016 19345179104 19414168128 19436586336 19459108332 19481578434 19534375557 19582851072 19681845264 19797206112 19843032978 20040431616 20063572992 20086821504 20110016448 20156567412 20164516704 20204556032 20211193826 20234532387 20306693034 20435825664 20452786176 20476403712 20483130816 20627553636 20734783488 20758726656 20806779264 20856315904 20911960593 20961747648 21010270212 21034531494 21292958592 21342247848 21393059328 21424798998 21467340784 21637933056 21680898048 21688020864 21713064768 21731085312 21738224616 21763326492 21840939144 21979828224 22030707456 22083158016 22159835648 22271856876 22428357121 22545485568 22597674192 22623768504 22685081292 22730125536 22874669056 22990303872 23009384448 23035954176 23043522168 23062646912 23089278144 23151852512 23272759296 23326631424 23353567488 23407626672 23463355392 23806603264 23834093568 23898686464 23954578416 24010028829 24067191744 24122902836 24150758382 24391010304 24399023472 24427197864 24447470976 24455502693 24504062344 24598843294 24727306752 24784545888 24843552768 24901060992 24929815104 25236099072 25294515968 25392354368 25422383466 25451739567 25571391228 25704321024 25734002688 25825775616 25885557504 25915448448 25923962439 25945477776 25975437912 26045834076 26110468096 26242460352 26272763424 26333580006 26396274816 26457377304 26720575488 26751430656 26782428672 26813355264 26875423216 26886022272 26979376516 27075590712 27247767552 27310841088 27439886592 27448901406 27503404848 27567070137 27646377984 27678302208 27742372352 27882614124 27948996864 28013693616 28046041992 28078540129 28325044224 28390611456 28456330464 28524079104 28566398664 28850577408 28917361152 28950753024 28974780416 28984299488 29017768656 29121252192 29154879504 29188662498 29222367651 29306437632 29374276608 29695809168 29764549467 30060647424 30095359488 30130232256 30165024672 30234851118 30246775056 30306834048 30316790739 30460039551 30653738496 30679179264 30714605568 30724696224 30785704192 30795818206 30941330454 31066177536 31102175232 31138089984 31210168896 31284473856 31442621472 31515405318 31551797241 31778791424 31939437888 32013371772 32089588992 32137198497 32163870448 32201011176 32456899584 32521347072 32532031296 32569597152 32596627968 32607336924 32644989738 32969742336 33046061184 33124737024 33201414656 33239753472 33407785314 33648132096 33896511288 33935652756 34027621938 34095188304 34174112351 34272428032 34312003584 34434367488 34485455808 34514076672 34553931264 34565283252 34593970368 34633917216 34727778768 34989947136 35030351232 35111440008 35195033088 35276503072 35668574208 35709904896 35751140352 35848029696 36100787616 36184354254 36226137573 36330356736 36414454784 36586515456 36598535208 36640796796 36671206464 36756093516 36898264941 37176818832 37265329152 37351591488 37394722656 37481284514 37854148608 37941773952 38032105472 38088531552 38133575199 38357086842 38556481536 38601004032 38690358208 38828336256 38873172672 38918216664 38963156868 39068751114 39165702144 39363690528 39500370009 39594412224 39686065956 40080863232 40127145984 40173643008 40220032896 40313134824 40329033408 40409112064 40422387652 40469064774 40613386068 40871651328 40952807424 40966261632 41255107272 41469566976 41517453312 41613558528 41712631808 41823921186 41923495296 42020540424 42069062988 42585917184 42684495696 42786118656 42849597996 42934681568 43275866112 43376041728 43426129536 43462170624 43476449232 43526652984 43681878288 43782993747 43959656448 44061414912 44319671296 44543713752 44856714242 45090971136 45195348384 45247537008 45352276677 45370162584 45460251072 45980607744 46018768896 46071908352 46087044336 46125293824 46178556288 46193727309 46303705024 46411995681 46545518592 46653262848 46707134976 46815253344 46926710784 47273107977 47613206528 47668187136 47797372928 47909156832 48020057658 48134383488 48245805672 48301516764 48782020608 48798046944 48854395728 48894941952 48911005386 48967484607 49008124688 49197686588 49454613504 49569091776 49687105536 49802121984 49859630208 50472198144 50589031936 50784708736 50844766932 50903479134 51041432907 51142782456 51408642048 51468005376 51651551232 51771115008 51830896896 51847924878 51890955552 51950875824 52071132481 52091668152 52220936192 52484920704 52545526848 52667160012 52792549632 52914754608 53441150976 53502861312 53564857344 53626710528 53750846432 53772044544 53958753032 54151181424 54276531381 54495535104 54621682176 54879773184 54897802812 55006809696 55134140274 55356604416 55484744704 55765228248 55897993728 56027387232 56092083984 56157080258 56221926771 56650088448 56781222912 56912660928 57048158208 57132797328 57535630263 57701154816 57834722304 57901506048 57949560832 57968598976 58035537312 58242504384 58309759008 58377324996 58444735302 58603126671 58748553216 59391618336 59529098934 60121294848 60190718976 60260464512 60330049344 60469702236 60493550112 60613668096 60633581478 60703597161 60920079102 61307476992 61358358528 61429211136 61449392448 61571408384 61591636412 61882660908 62204350464 62276179968 62420337792 62568947712 62885242944 63030810636 63103594482 63557582848 63878875776 64026743544 64179177984 64274396994 64327740896 64402022352 64913799168 65042694144 65064062592 65139194304 65193255936 65214673848 65289979476 65939484672 66092122368 66249474048 66402829312 66479506944 66815570628 67285071363 67793022576 67871305512 68055243876 68190376608 68348224702 68624007168 68970911616 69028153344 69107862528 69130566504 69187940736 69267834432 69455557536 69979894272 70060702464 70222880016 70390066176 70553006144 71419809792 71502280704 71696059392 72030086487 72201575232 72368708508 72452275146 72828909568 73173030912 73197070416 73281593592 73342412928 73366508079 73512187032 73796529882 74353637664 74530658304 74703182976 74789445312 74962569028 75708297216 75883547904 76064210944 76177063104 76267150398 76714173684 77112963072 77202008064 77380716416 77656672512 77746345344 77771887317 77836433328 77926313736 78137502228 78331404288 78727381056 79000740018 79188824448 79372131912 80161726464 80254291968 80347286016 80440065792 80626269648 80658066816 80818224128 80844775304 80938129548 81226772136 81743302656 81932523264 82510214544 82701210411 82939133952 83034906624 83227117056 83647842372 83846990592 84041080848 84138125976 84235620387 85171834368 85368991392 85572237312 85699195992 85869363136 86551732224 86752083456 86852259072 86924341248 86952898464 87053305968 87363756576 87565987494 87667102953 87919312896 88122829824 88639342592 89087427504 89293648401 89713428484 90181942272 90390696768 90495074016 90704553354 90740325168 90920502144 90950372217 91961215488 92037537792 92143816704 92174088672 92250587648 92357112576 92387454618 92607410048 92823991362 93306525696 93414269952 93630506688 93853421568 94546215954 94655391723 95226413056 95336374272 95594745856 95818313664 96040115316 96268766976 96411595491 96491611344 96603033528 97564041216 97596093888 97708791456 97789883904 97822010772 97934969214 98016249376 98395373176 98909227008 99138183552 99374211072 99604243968 99719260416 100944396288 101178063872 101569417472 101689533864 101806958268 102082865814 102285564912 102522337053 102817284096 102936010752 103303102464 103542230016 103661793792 103695849756 103781911104 103901751648 104142264962 104183336304 104969841408 105091053696 105334320024 105585099264 105829509216 107005722624 107129714688 107253421056 107501692864 107544089088 107917506064 108302362848 108553062762 108678412719 108991070208 109243364352 109759546368 109795605624 110013619392 110268280548 110694794823 110969489408 111530456496 111795987456 112054774464 112184167968 112314160516 112443853542 113562445824 113825321856 114096316416 114265594656 115071260526 115669444608 115803012096 115899121664 115937197952 116071074624 116485008768 116619518016 116754649992 116889470604 117206253342 117497106432 118501110027 118783236672 119058197868 120242589696 120381437952 120520929024 120660098688 120939404472 120987100224 121227336192 121267162956 121407194322 121840158204 122614953984 122858422272 122898784896 123142816768 123183272824 123765321816 124408700928 124552359936 124840675584 125137895424 125770485888 126061621272 126207188964 127757751552 128053487088 128358355968 128548793988 128655481792 128804044704 129827598336 130128125184 130278388608 130386511872 130429347696 130579958952 131348981241 131878969344 132184244736 132805658624 132959013888 133631141256 134570142726 135586045152 135742611024 136056830031 136110487752 136380753216 136696449404 137941823232 138056306688 138215725056 138261133008 138375881472 138535668864 138581181927 138911115072 139959788544 140121404928 140445760032 140780132352 141106012288 141819323931 142839619584 143004561408 143392118784 144060172974 144403150464 144737417016 144904550292 145657819136 146346061824 146394140832 146563187184 146684825856 146733016158 146902453821 147024374064 147593059764 148707275328 149061316608 149406365952 149578890624 149925138056 151416594432 151767095808 152354126208 152534300796 153124298721 153428347368 154225926144 154404016128 154761432832 155313345024 155492690688 155543774634 155672866656 155852627472 156213397443 156275004456 156662808576 157454762112 158001480036 158377648896 158744263824 160323452928 160508583936 160694572032 160880131584 161252539296 161316133632 161636448256 161689550608 161876259096 162453544272 162829594143 163486605312 163865046528 165020429088 165402420822 166069813248 166454234112 167295684744 167693981184 168082161696 168276251952 168471240774 168665780313 170343668736 170737982784 171144474624 171398391984 171738726272 171795147521 172606890789 173103464448 173504166912 173704518144 173848682496 173905796928 174106611936 174727513152 175131974988 175334205906 175809380013 176245659648 177278685184 178174855008 178587296802 179426856968 180363884544 180781393536 180990148032 181409106708 181480650336 181841004288 181900744434 182110791483 183922430976 184075075584 184287633408 184348177344 184501175296 184714225152 184774909236 185214820096 185647982724 186613051392 186828539904 187261013376 187706843136 189092431908 189310783446 190672748544 191189491712 191636627328 192080230632 192537533952 192823190982 192983222688 193206067056 195128082432 195192187776 195417582912 195579767808 195644021544 195869938428 196032498752 196790746352 197818454016 198276367104 198748422144 199208487936 199438520832 201855214089 202356127744 203138834944 203379067728 203613916536 204165731628 204571129824 205044674106 205872021504 207084460032 207323587584 207391699512 207563822208 207803503296 208284529924 208366672608 209090167999 209939682816 210182107392 210668640048 211170198528 211659018432 214259429376 214506842112 215003385728 215088178176 215835012128 216090259461 216604725696 217106125524 217356825438 218486728704 219519092736 219591211248 220027238784 220099524237 220536561096 221389589646 221938978816 223060912992 223591974912 224109548928 224368335936 224628321032 224887707084 227124891648 227650643712 228192632832 228531189312 230142521052 231338889216 231606024192 231874395904 232142149248 232970017536 233239036032 233315661951 233509299984 233778941208 234412506684 234994212864 237002220054 237566473344 238116395736 240485179392 240762875904 241041858048 241320197376 241878808944 241974200448 242454672384 242534325912 242814388644 243680316408 245229907968 245797569792 246285633536 246366545648 247530643632 248103631233 248817401856 249104719872 249681351168 251540971776 252123242544 252414377928 252706861161 255515503104 256106974176 256716711936 257097587976 257310963584 257608089408 259655196672 260256250368 260556777216 260773023744 260858695392 261159917904 261764454751 262697962482 263001308859 263757938688 264368489472 265611317248 265918027776 267262282512 267880945203 269140285452 271172090304 271485222048 272113660062 272220975504 272761506432 272851116651 273392898808 275883646464 276112613376 276431450112 276522266016 276751762944 277071337728 277162363854 277822230144 279919577088 280242809856 280891520064 281560264704 282212024576 283638647862 283966175169 285679239168 286009122816 286784237568 288120345948 288806300928 289234786473 289474834032 289809100584 291315638272 292692123648 292788281664 293126374368 293369651712 293466032316 293804907642 294048748128 295186119528 297414550656 298122633216 298812731904 299157781248 299850276112 302833188864 303534191616 304708252416 305068601592 306248597442 306856694736 307567011159 308451852288 308808032256 309522865664 310626690048 310985381376 311087549268 311345733312 311705254944 312426794886 312550008912 313273504303 314909524224 316002960072 316755297792 317488527648 321017167872 321389144064 321760263168 322505078592 322632267264 323272896512 323379101216 323752518192 324907088544 325659188286 326035238157 326973210624 327730093056 330040858176 330804841644 332084384469 332908468224 334591369488 335387962368 336164323392 336552503904 336942481548 337331560626 340687337472 341475965568 342288949248 342796783968 343477452544 343590295042 345213781578 347008333824 347409036288 347697364992 347811593856 348213223872 349455026304 350263949976 350668411812 351618760026 352491319296 354557370368 355503330081 356349710016 357174593604 358853713936 360727769088 361562787072 361980296064 362818213416 362961300672 363682008576 363801488868 364221582966 367844861952 368575266816 368696354688 369002350592 369428450304 369549818472 370429640192 371295965448 373226102784 373657079808 374522026752 375413686272 378184863816 378621566892 381282071057 382378983424 383273254656 384160461264 385075067904 385646381964 385966445376 386412134112 390384375552 390835165824 391159535616 391288043088 391739876856 392064997504 393581492704 394046943723 395636908032 396552734208 398416975872 398877041664 403710428178 404712255488 406277669888 406758135456 407227833072 408170490093 408331463256 409142259648 410089348212 414168920064 414647175168 414783399024 415127644416 415607006592 415743545781 416569059848 416733345216 418180335998 419879365632 420364214784 421337280096 422340397056 423318036864 425457971793 428518858752 429013684224 430006771456 430176356352 431670024256 432180518922 433209451392 434212251048 434713650876 436973457408 439038185472 439182422496 440054477568 440199048474 440707361463 441073122192 442779179292 443877957632 446121825984 447183949824 448219097856 448736671872 449256642064 449775414168 454249783296 455301287424 457062378624 460285042104 462677778432 463212048384 463748791808 464284298496 465940035072 466478072064 466631323902 467018599968 467557882416 468640192329 468825013368 469988425728 474004440108 475132946688 476232791472 477335182193 480970358784 481525751808 482083716096 482640394752 483757617888 483948400896 484909344768 485068651824 485628777288 487360632816 488488782429 490459815936 491595139584 492571267072 492733091296 495061287264 496207262466 498209439744 499362702336 503081943552 504246485088 504828755856 505413722322 505997340939 511031006208 512213948352 513433423872 514195175952 514621927168 515216178816 515385442563 517820672367 519310393344 520512500736 521113554432 521546047488 521717390784 522319835808 523528909502 525395924964 526002617718 527428140039 528736978944 531222634496 531836055552 534524565024 535761890406 538280570904 542344180608 542970444096 544227320124 544441951008 545523012864 545702233302 546332374449 546785797616 551767292928 552225226752 552862900224 553044532032 553503525888 554142675456 554324727708 555644460288 559839154176 560485619712 561783040128 563120529408 564424049152 567277295724 567932350338 572018245632 573568475136 576240691896 577612601856 578469572946 578949668064 579618201168 580959909967 582631276544 585384247296 585576563328 586252748736 586739303424 586932064632 587609815284 588097496256 590372239056 594829101312 596245266432 597625463808 598315562496 599700552224 605565642267 607068383232 609416504832 610137203184 612497194884 613713389472 615134022318 617616064512 619045731328 621253380096 621970762752 622175098536 622691466624 623410509888 624853589772 625100017824 626547008606 627270503997 629819048448 632005920144 633510595584 634977055296 642778288128 643520526336 645010157184 645264534528 646545793024 646758202432 647505036384 648270778383 649814177088 651318376572 652070476314 655460186112 660081716352 660298572711 661609683288 664168768938 665816936448 669182738976 670775924736 672328646784 673105007808 673884963096 674663121252 681374674944 682951931136 684577898496 685593567936 686954905088 687180590084 690427563156 694016667648 694818072576 695623187712 696426447744 698910052608 700527899952 701336823624 703237520052 704982638592 709114740736 711006660162 712699420032 714349187208 717707427872 721455538176 723125574144 723960592128 725636426832 725922601344 727364017152 727602977736 728443165932 735689723904 737392709376 738004701184 738856900608 739099636944 740859280384 742591930896 744310893699 746452205568 747314159616 749044053504 756369727632 757243133784 758120583483 762564142114 766546509312 768320922528 770150135808 771292763928 771932890752 772824268224 780768751104 781670331648 782319071232 782576086176 783479753712 784129995008 785293364253 787162985408 788093887446 789003926577 791273816064 793105468416 796833951744 797754083328 803642835609 807420856356 809424510976 812555339776 813516270912 814455666144 816340980186 816662926512 818284519296 818553349953 820178696424 828337840128 829294350336 829566798048 830255288832 831214013184 831487091562 833138119696 833466690432 836360671996 839758731264 840728429568 842674560192 844680794112 846636073728 850915943586 857037717504 858027368448 860013542912 860352712704 863340048512 864361037844 866418902784 867704359419 868424502096 869427301752 870434743999 873946914816 878076370944 878364844992 880108955136 880398096948 881414722926 882146244384 885558358584 887755915264 892243651968 894367899648 896438195712 897473343744 898513284128 899550828336 908499566592 910602574848 914124757248 920570084208 922701033477 925355556864 926424096768 927497583616 928568596992 931880070144 932956144128 933262647804 934037199936 935115764832 937280384658 937650026736 939820512909 948008880216 950265893376 952465582944 954670364386 963051503616 964167432192 965280789504 967515235776 967896801792 969818689536 970137303648 971257554576 974721265632 976977564858 978105714471 980919631872 983190279168 985142534144 985466182592 990122574528 992414524932 996253153407 998725404672 1006163887104 1008492970176 1009657511712 1010827444644 1011994681878 1022062012416 1024427896704 1026866847744 1028390351904 1029243854336 1030432357632 1030770885126 1035641344734 1041025001472 1042227108864 1043092094976 1043434781568 1044639671616 1047057819004 1050791849928 1052005235436 1054856280078 1057473957888 1062445268992 1063672111104 1069049130048 1071523780812 1076561141808 1084688361216 1085940888192 1088454640248 1088883902016 1091046025728 1091404466604 1092664748898 1093571595232 1103534585856 1105725800448 1106089064064 1107007051776 1108285350912 1108649455416 1111288920576 1119678308352 1120971239424 1123566080256 1126241058816 1128848098304 1134554591448 1135864700676 1143846213171 1147136950272 1152481383792 1155225203712 1156939145892 1157899336128 1159236402336 1161919819934 1171153126656 1172505497472 1173478606848 1173864129264 1175219630568 1176194992512 1180744478112 1182140831169 1189658202624 1195250927616 1196631124992 1199401104448 1211131284534 1214136766464 1218833009664 1220274406368 1224511470279 1224994389768 1227426778944 1230268044636 1238091462656 1242506760192 1243941525504 1244350197072 1245382933248 1246821019776 1247230637343 1249707179544 1250200035648 1253094017212 1254541007994 1259638096896 1264011840288 1267021191168 1269954110592 1285556576256 1287041052672 1290020314368 1290529069056 1293091586048 1293516404864 1295010072768 1296541556766 1299628354176 1302636753144 1304140952628 1310920372224 1320163432704 1320597145422 1322122084389 1323219366576 1328337537876 1331633872896 1338365477952 1341551849472 1344657293568 1346210015616 1347769926192 1349326242504 1362749349888 1365903862272 1371187135872 1373909810176 1374361180168 1380855126312 1388033335296 1389636145152 1391246375424 1392852895488 1397820105216 1401055799904 1402673647248 1405920576987 1406475040104 1409965277184 1422013320324 1425398840064 1428698374416 1432005546579 1435414855744 1442911076352 1446251148288 1447921184256 1451272853664 1451845202688 1454728034304 1455205955472 1456886331864 1465466347287 1471379447808 1474785418752 1476009402368 1477713801216 1478199273888 1481718560768 1485183861792 1488621787398 1494628319232 1498088107008 1512739455264 1514486267568 1516241166966 1517992022817 1525128284228 1533093018624 1536641845056 1540300271616 1542585527856 1543865781504 1545648536448 1546156327689 1561537502208 1563340663296 1564638142464 1565152172352 1566959507424 1568259990016 1570586728506 1574325970816 1576187774892 1578007853154 1582284420117 1586210936832 1593667903488 1595508166656 1607285671218 1614841712712 1618849021952 1625110679552 1627032541824 1628911332288 1632681960372 1633325853024 1636569038592 1637106699906 1638997123347 1640357392848 1656675680256 1658588700672 1659133596096 1660510577664 1662428026368 1662974183124 1666276239392 1666933380864 1672721343992 1679517462528 1681456859136 1685349120384 1689361588224 1693272147456 1701831887172 1716054736896 1720027085824 1720705425408 1726680097024 1728722075688 1732837805568 1735408718838 1736849004192 1738854603504 1740869487998 1742879729901 1747893829632 1756152741888 1756729689984 1760217910272 1760796193896 1762829445852 1764292488768 1771116717168 1784487303936 1788735799296 1792876391424 1794946687488 1797026568256 1799101656672 1816696926801 1821205149696 1828249514496 1841140168416 1845402066954 1852848193536 1854995167232 1857137193984 1863760140288 1865912288256 1866525295608 1868074399872 1870231529664 1874560769316 1875300053472 1879641025818 1881811511991 1896017760432 1900531786752 1904931165888 1909340728772 1928334864384 1930561579008 1935030471552 1935793603584 1939637379072 1940274607296 1942515109152 1949442531264 1953955129716 1956211428942 1966380558336 1970285068288 1970932365184 1980245149056 1980895718133 1984829049864 1992506306814 1997450809344 2012327774208 2016985940352 2019315023424 2021654889288 2023989363756 2044124024832 2048855793408 2053733695488 2056780703808 2058487708672 2060864715264 2061541770252 2071282689468 2082050002944 2084454217728 2086869563136 2089279343232 2094115638008 2101583699856 2104010470872 2109712560156 2114947915776 2127344222208 2138098260096 2143047561624 2153122283616 2169376722432 2171881776384 2176909280496 2177767804032 2182092051456 2182808933208 2185329497796 2187143190464 2207069171712 2212178128128 2214014103552 2216570701824 2217298910832 2222577841152 2232932681097 2239356616704 2241942478848 2247132160512 2257696196608 2269109182896 2271729401352 2274361750449 2287692426342 2304962767584 2310450407424 2313878291784 2315798672256 2318472804672 2323839639868 2342306253312 2345010994944 2346957213696 2347728258528 2350439261136 2352389985024 2355880092759 2361488956224 2364281662338 2379316405248 2390501855232 2393262249984 2398802208896 2410928506827 2422262569068 2428273532928 2437666019328 2440548812736 2449022940558 2449988779536 2454853557888 2455660049859 2460536089272 2476182925312 2485013520384 2487883051008 2488700394144 2490765866496 2493642039552 2494461274686 2499414359088 2500400071296 2506188034424 2509082015988 2519276193792 2528023680576 2534042382336 2539908221184 2571113152512 2574082105344 2580040628736 2581058138112 2587032809728 2590020145536 2593083113532 2599256708352 2603113078257 2605273506288 2608281905256 2611304231997 2621840744448 2640326865408 2641194290844 2644244168778 2646438733152 2656675075752 2663267745792 2676730955904 2683103698944 2689314587136 2692420031232 2695539852384 2698652485008 2725498699776 2731807724544 2742374271744 2747819620352 2748722360336 2761710252624 2768103100431 2776066670592 2779272290304 2782492750848 2785705790976 2795640210432 2802111599808 2805347294496 2811841153974 2812950080208 2819461538727 2844026640648 2850797680128 2857396748832 2864011093158 2870829711488 2892502296576 2895842368512 2902545707328 2903690405376 2909456068608 2910411910944 2913772663728 2920517507857 2930932694574 2934317143413 2942758895616 2949570837504 2952018804736 2955427602432 2956398547776 2963437121536 2970367723584 2977243574796 2988759460221 2996176214016 3025478910528 3028972535136 3032482333932 3035984045634 3050256568456 3066186037248 3073283690112 3080600543232 3085171055712 3087731563008 3091297072896 3092312655378 3123075004416 3126681326592 3129276284928 3130304344704 3133919014848 3136519980032 3141173457012 3148651941632 3152375549784 3156015706308 3164568840234 3172421873664 3187335806976 3191016333312 3214571342436 3229683425424 3250221359104 3254065083648 3257822664576 3265363920744 3266651706048 3273138077184 3274213399812 3277994246694 3280714785696 3317177401344 3318267192192 3321021155328 3324856052736 3325948366248 3332552478784 3333866761728 3345442687984 3359034925056 3362913718272 3370698240768 3378723176448 3386544294912 3403663774344 3431538639513 3440054171648 3441410850816 3453360194048 3457444151376 3465675611136 3470817437676 3473698008384 3477709207008 3481738975996 3485759459802 3513459379968 3520435820544 3521592387792 3525658891704 3528584977536 3542233434336 3568974607872 3585752782848 3589893374976 3594053136512 3598203313344 3633393853602 3642410299392 3656499028992 3673534410837 3682280336832 3690804133908 3709990334464 3714274387968 3727520280576 3731824576512 3733050591216 3736148799744 3740463059328 3741691912029 3749121538632 3750600106944 3759282051636 3763623023982 3792035520864 3801063573504 3809862331776 3818681457544 3856669728768 3861123158016 3870060943104 3871587207168 3879274758144 3880549214592 3885030218304 3898885062528 3907910259432 3912422857884 3932761116672 3941864730368 3960490298112 3961791436266 3966366253167 3969658099728 3985012613628 3994901618688 4024655548416 4033971880704 4038630046848 4043309778576 4047978727512 4088248049664 4097711586816 4113561407616 4116975417344 4121729430528 4123083540504 4142565378936 4164100005888 4168908435456 4173739126272 4178558686464 4188231276016 4203167399712 4208020941744 4217761730961 4219425120312 4229895831552 4276196520192 4286095123248 4296016639737 4306244567232 4338753444864 4343763552768 4353818560992 4355535608064 4364184102912 4365617866416 4370658995592 4374286380928 4375723463329 4396399041861 4414138343424 4424356256256 4428028207104 4433141403648 4434597821664 4445155682304 4465865362194 4483884957696 4494264321024 4515392393216 4538218365792 4543458802704 4548723500898 4553976068451 4575384852684 4609925535168 4620900814848 4627756583568 4631597344512 4636945609344 4638468983067 4647679279736 4684612506624 4690021989888 4693914427392 4695456517056 4700878522272 4704779970048 4711760185518 4722977912448 4728563324676 4746853260351 4758632810496 4781003710464 4786524499968 4797604417792 4821857013654 4844525138136 4856547065856 4875332038656 4881097625472 4898045881116 4899977559072 4909707115776 4911320099718 4916991370041 4921072178544 4952365850624 4970027040768 4975766102016 4977400788288 4981531732992 4987284079104 4988922549372 4998828718176 5000800142592 5012376068848 5018164031976 5038552387584 5056047361152 5068084764672 5079816442368 5148164210688 5160081257472 5162116276224 5174065619456 5180040291072 5186166227064 5198513416704 5206226156514 5210547012576 5216563810512 5222608463994 5228639189703 5243681488896 5280653730816 5282388581688 5288488337556 5292877466304 5313350151504 5325649573151 5353461911808 5366207397888 5378629174272 5384840062464 5391079704768 5397304970016 5450090780403 5463615449088 5484748543488 5495639240704 5497444720672 5523420505248 5536206200862 5558544580608 5564985501696 5571411581952 5591280420864 5604223199616 5610694588992 5623682307948 5625900160416 5638923077454 5645434535973 5688053281296 5701595360256 5714793497664 5728022186316 5741659422976 5785004593152 5791684737024 5805091414656 5807380810752 5818912137216 5820823821888 5827545327456 5841035015714 5861865389148 5868634286826 5899141675008 5910855204864 5912797095552 5926874243072 5940735447168 5942687154399 5954487149592 5977518920442 5992352428032 6050957821056 6057945070272 6064964667864 6071968091268 6100513136912 6132372074496 6146567380224 6161201086464 6170342111424 6175463126016 6182594145792 6184625310756 6246150008832 6253362653184 6260608689408 6267838029696 6273039960064 6282346914024 6297303883264 6304751099568 6312031412616 6329137680468 6344843747328 6382032666624 6429142684872 6459366850848 6481795207969 6500442718208 6508130167296 6515645329152 6530727841488 6533303412096 6546276154368 6548426799624 6555988493388 6561429571392 6636534384384 6642042310656 6649712105472 6651896732496 6665104957568 6667733523456 6690885375968 6698798043291 6718069850112 6725827436544 6741396481536 6773088589824 6807327548688 6823085251347 6863077279026 6880108343296 6906720388096 6914888302752 6931351222272 6941634875352 6947396016768 6955418414016 6963477951992 6971518919604 7026918759936 7040871641088 7043184775584 7051317783408 7057169955072 7067640278277 7084466868672 7137949215744 7171505565696 7179786749952 7188106273024 7196406626688 7232785520481 7266787707204 7284820598784 7312998057984 7347068821674 7364560673664 7366980149577 7381608267816 7419980668928 7428548775936 7455040561152 7463649153024 7466101182432 7472297599488 7480926118656 7483383824058 7498243077264 7501200213888 7518564103272 7527246047964 7584071041728 7602127147008 7619724663552 7637362915088 7713339457536 7722246316032 7740121886208 7743174414336 7761098429184 7770060436608 7797770125056 7815820518864 7824845715768 7833912695991 7865522233344 7883729460736 7920980596224 7923582872532 7932732506334 7939316199456 7970025227256 7989803237376 8049311096832 8067943761408 8077260093696 8086619557152 8095957455024 8114698097281 8176496099328 8195423173632 8227122815232 8233950834688 8243458861056 8246167081008 8285130757872 8304309301293 8328200011776 8337816870912 8347478252544 8357117372928 8376462552032 8406334799424 8416041883488 8435523461922 8438850240624 8458384616181 8552393040384 8572190246496 8592033279474 8612489134464 8677506889728 8687527105536 8707637121984 8711071216128 8728368205824 8731235732832 8741317991184 8748572761856 8751446926658 8761552523571 8792798083722 8802951430239 8828276686848 8848712512512 8856056414208 8866282807296 8869195643328 8890311364608 8931730724388 8966278380663 8988528642048 9030784786432 9076436731584 9086917605408 9097447001796 9107952136902 9150769705368 9219851070336 9241801629696 9255513167136 9263194689024 9273891218688 9276937966134 9295358559472 9369225013248 9380043979776 9387828854784 9390913034112 9401757044544 9409559940096 9423520371036 9445955824896 9457126649352 9493706520702 9517265620992 9562007420928 9573048999936 9595208835584 9643714027308 9689050276272 9711478633393 9750664077312 9762195250944 9796091762232 9799955118144 9819414231552 9822640199436 9833982740082 9842144357088 9904731701248 9951532204032 9954801576576 9963063465984 9974568158208 9977845098744 9997657436352 10001600285184 10024752137696 10036328063952 10077104775168 10112094722304 10136169529344 10159632884736 10294615918539 10320162514944 10324232552448 10348131238912 10360080582144 10372332454128 10397026833408 10412452313028 10421094025152 10433127621024 10445216927988 10457278379406 10561307461632 10564777163376 10576976675112 10585754932608 10626700303008 10651299146302 10706923823616 10757258348544 10769680124928 10782159409536 10794609940032 10900181560806 10927230898176 10969497086976 10991278481408 10994889441344 11020603232511 11046841010496 11072412401724 11129971003392 11142823163904 11182560841728 11208446399232 11221389177984 11225075736087 11247364615896 11251800320832 11277846154908 11290869071946 11376106562592 11403190720512 11429586995328 11456044372632 11483318845952 11570009186304 11583369474048 11610182829312 11614761621504 11637824274432 11641647643776 11655090654912 11682070031428 11723730778296 11737268573652 11798283350016 11825594191104 11853748486144 11881470894336 11885374308798 11908974299184 11955037840884 11984704856064 12101915642112 12115890140544 12129929335728 12143936182536 12201026273824 12264744148992 12293134760448 12340684222848 12350926252032 12365188291584 12369250621512 12492300017664 12506725306368 12521217378816 12535676059392 12546079920128 12564693828048 12594607766528 12609502199136 12624062825232 12653285192883 12658275360936 12689687494656 12858285369744 12888049919211 12918733701696 12963590415938 13016260334592 13031290658304 13061455682976 13066606824192 13092552308736 13096853599248 13111976986776 13122859142784 13127170389987 13189197125583 13273068768768 13284084621312 13299424210944 13303793464992 13330209915136 13335467046912 13381770751936 13397596086582 13451654873088 13482792963072 13546177179648 13614655097376 13646170502694 13661928205353 13726154558052 13760216686592 13813440776192 13829776605504 13862702444544 13883269750704 13894792033536 13910836828032 13915406949201 13926955903984 13943037839208 14053837519872 14081743282176 14086369551168 14102635566816 14114339910144 14135280556554 14168933737344 14275898431488 14343011131392 14359573499904 14376212546048 14392813253376 14465571040962 14533575414408 14569641197568 14625996115968 14694137643348 14729121347328 14733960299154 14750974110123 14763216535632 14797390647983 14839961337856 14857097551872 14910081122304 14927298306048 14932202364864 14944595198976 14961852237312 14966767648116 14996486154528 15002400427776 15037128206544 15054492095928 15168142083456 15204254294016 15239449327104 15274725830176 15444492632064 15480243772416 15486348828672 15522196858368 15540120873216 15595540250112 15631641037728 15649691431536 15667825391982 15685917569109 15731044466688 15767458921472 15841961192448 15847165745064 15865465012668 15878632398912 15940050454512 15976948719453 16098622193664 16135887522816 16154520187392 16173239114304 16191914910048 16229396194562 16350272341209 16390846347264 16454245630464 16467901669376 16486917722112 16492334162016 16570261515744 16608618602586 16675633741824 16694956505088 16714234745856 16752925104064 16812669598848 16832083766976 16871046923844 16877700481248 16916769232362 16936303607919 17104786080768 17144380492992 17184066558948 17224978268928 17355013779456 17375054211072 17415274243968 17422142432256 17456736411648 17462471465664 17482635982368 17497145523712 17502893853316 17523105047142 17585596167444 17605902860478 17697425025024 17732565614592 17738391286656 17780622729216 17863461448776 17932556761326 17977057284096 18061569572864 18152873463168 18173835210816 18194894003592 18215904273804 18301539410736 18439702140672 18483603259392 18511026334272 18526389378048 18547782437376 18553875932268 18590717118944 18738450026496 18760087959552 18781826068224 18803514089088 18819119880192 18847040742072 18891911649792 18914253298704 18987413041404 19034531241984 19146097999872 19190417671168 19287428054616 19378100552544 19422957266786 19445385623907 19501328154624 19524390501888 19592183524464 19599910236288 19638828463104 19645280398872 19667965480164 19684288714176 19909603153152 19926126931968 19949136316416 19955690197488 19995314872704 20003200570368 20049504275392 20072656127904 20096394129873 20154209550336 20224189444608 20319265769472 20469255754041 20589231837078 20640325029888 20696262477824 20720161164288 20744664908256 20794053666816 20824904626056 20842188050304 20866255242048 20890433855976 20914556758812 21122614923264 21129554326752 21153953350224 21171509865216 21202920834831 21253400606016 21302598292604 21413847647232 21514516697088 21539360249856 21564318819072 21589219880064 21800363121612 21854461796352 21938994173952 21982556962816 21989778882688 22041206465022 22093682020992 22100940448731 22144824803448 22259942006784 22285646327808 22365121683456 22416892798464 22442778355968 22450151472174 22494729231792 22503600641664 22555692309816 22581738143892 22752213125184 22806381441024 22859173990656 22912088745264 22966637691904 23140018372608 23166738948096 23220365658624 23229523243008 23283295287552 23310181309824 23364140062856 23447461556592 23474537147304 23501738087973 23596566700032 23651188382208 23762941788672 23770748617596 23817948598368 23910075681768 23969409712128 24203831284224 24231780281088 24259858671456 24287872365072 24344094291843 24402052547648 24529488297984 24586269520896 24681368445696 24701852504064 24730376583168 24738501243024 24912927903879 24984600035328 25013450612736 25042434757632 25071352118784 25092159840256 25129387656096 25189215533056 25219004398272 25248125650464 25306570385766 25316550721872 25375153848543 25716570739488 25776099838422 25837467403392 25927180831876 26032520669184 26062581316608 26122911365952 26133213648384 26185104617472 26193707198496 26223953973552 26245718285568 26254340779974 26284657570713 26378394251166 26546137537536 26568169242624 26598848421888 26607586929984 26660419830272 26670934093824 26763541503872 26795192173164 26898835141989 26965585926144 27092354359296 27229310194752 27292341005388 27323856410706 27452309116104 27520433373184 27626881552384 27659553211008 27725404889088 27766539501408 27789584067072 27821673656064 27830813898402 27853911807968 27886075678416 28107675039744 28163486564352 28172739102336 28205271133632 28228679820288 28270561113108 28337867474688 28551796862976 28686022262784 28719146999808 28752425092096 28785626506752 28931142081924 29067150828816 29134435900179 29251992231936 29388275286696 29458242694656 29467920598308 29501948220246 29526433071264 29594781295966 29714195103744 29854596612096 29864404729728 29889190397952 29923704474624 29933535296232 29992972309056 30004800855552 30074256413088 30108984191856 30336284166912 30408508588032 30478898654208 30549451660352 30883847755617 30960487544832 30972697657344 31044393716736 31080241746432 31191080500224 31263282075456 31299382863072 31335650783964 31371835138218 31534917842944 31683922384896 31694331490128 31730930025336 31757264797824 31880100909024 31953897438906 32271775045632 32309040374784 32346478228608 32383829820096 32458792389124 32700544682418 32781692694528 32908491260928 32935803338752 32973835444224 32984668324032 33140523031488 33217237205172 33389913010176 33428469491712 33505850208128 33625339197696 33664167533952 33675227208261 33742093847688 33755400962496 33833538464724 33872607215838 34209572161536 34288760985984 34368133117896 34449956537856 34710027558912 34750108422144 34830548487936 34844284864512 34913472823296 34924942931328 34965271964736 34994291047424 35005787706632 35046210094284 35171192334888 35211805720956 35394850050048 35476782573312 35561245458432 35726922897552 35865113522652 35954114568192 36305746926336 36347670421632 36389788007184 36431808547608 36603078821472 36879404281344 37022052668544 37052778756096 37095564874752 37107751864536 37181434237888 37476900052992 37520175919104 37563652136448 37607028178176 37638239760384 37694081484144 37783823299584 37828506597408 37959855578649 37974826082808 38069062483968 38380835342336 38574856109232 38664149757633 38756201105088 38845914533572 38890771247814 39048781003776 39184367048928 39199820472576 39277656926208 39290560797744 39335930960328 39368577428352 39381511169961 39819206306304 39852253863936 39898272632832 39911380394976 39990629745408 40006401140736 40099008550784 40145312255808 40192788259746 40448378889216 40638531538944 40938511508082 40985784616059 41178463674156 41280650059776 41392524955648 41440322328576 41489329816512 41588107333632 41649809252112 41684376100608 41732510484096 41746220847603 41780867711952 41829113517624 42245229846528 42259108653504 42307906700448 42343019730432 42405841669662 42506801212032 42605196585208 42827695294464 43029033394176 43078720499712 43128637638144 43178439760128 43600726243224 43708923592704 43877988347904 43979557765376 44082412930044 44187364041984 44201880897462 44252922330369 44289649606896 44392171943949 44519884013568 44571292655616 44730243366912 44833785596928 44885556711936 44900302944348 44989458463584 45007201283328 45111384619632 45163476287784 45504426250368 45612762882048 45718347981312 45824177490528 45933275383808 46333477896192 46440731317248 46459046486016 46566590575104 46620362619648 46728280125712 46894923113184 46949074294608 47003476175946 47057752707327 47193133400064 47302376764416 47525883577344 47541497235192 47635897196736 47820151363536 47930846158359 48407662568448 48463560562176 48519717342912 48575744730144 48688188583686 48804105095296 49050817023627 49172539041792 49362736891392 49403705008128 49460753166336 49477002486048 49825855807758 50026901225472 50084869515264 50142704237568 50184319680512 50258775312192 50378431066112 50438008796544 50496251300928 50613140771532 50633101443744 50750307697086 50808910823757 51433141478976 51552199676844 51674934806784 51854361663752 52065041338368 52125162633216 52245822731904 52266427296768 52370209234944 52387414396992 52447907947104 52491436571136 52508681559948 52569315141426 52756788502332 53092275075072 53197696843776 53215173859968 53320839660544 53341868187648 53527083007744 53590384346328 53797670283978 53931171852288 54184708718592 54458620389504 54584682010776 54647712821412 54904618232208 55253763104768 55319106422016 55450809778176 55533079002816 55579168134144 55643347312128 55661627796804 55707823615936 55772151356832 56215350079488 56345478204672 56410542267264 56457359640576 56541122226216 56675734949376 57103593725952 57438293999616 57504850184192 57571253013504 57862284163848 58134301657632 58268871800358 58336156871721 58503984463872 58776550573392 58916485389312 58935841196616 59003896440492 59052866142528 59189562591932 59728809459456 59778380795904 59847408949248 59867070592464 59985944618112 60009601711104 60148512826176 60217968383712 60672568333824 60957797308416 61098903320704 61407767262123 61767695511234 61920975089664 62088787433472 62160483492864 62382161000448 62526564150912 62598765726144 62671301567928 62743670276436 63069835685888 63367844769792 63388662980256 63461860050672 63514529595648 63608762504493 63760201818048 63907794877812 64543550091264 64618080749568 64692956457216 64767659640192 64917584778248 65401089364836 65563385389056 65816982521856 65947670888448 65969336648064 66281046062976 66302821346193 66434474410344 66779826020352 66856938983424 67011700416256 67250678395392 67328335067904 67350454416522 67484187695376 67510801924992 67667076929448 67745214431676 68419144323072 68577521971968 68736266235792 68899913075712 69420055117824 69500216844288 69661096975872 69688569729024 69849885862656 69930543929472 69988582094848 70011575413264 70092420188568 70342384669776 70423611441912 70505214263919 70789700100096 70953565146624 71453845795104 71730227045304 71908229136384 72611493852672 72695340843264 72779576014368 72863617095216 73032282875529 73206157642944 73758808562688 74044105337088 74105557512192 74191129749504 74215503729072 74362868475776 74387298876593 74738783711637 74953800105984 75040351838208 75127304272896 75214056356352 75276479520768 75388162968288 75567646599168 75657013194816 75919711157298 75949652165616 76125461545629 76761670684672 77149712218464 77328299515266 77512402210176 77691829067144 77781542495628 78097562007552 78368734097856 78399640945152 78555313852416 78581121595488 78671861920656 78737154856704 78763022339922 78853972712139 79638412612608 79704507727872 79796545265664 79822760789952 79981259490816 80012802281472 80198017101568 80290624511616 80385576519492 80696505425967 80896757778432 81277063077888 81877023016164 81971569232118 82356927348312 82561300119552 82785049911296 82880644657152 82978659633024 83176214667264 83299618504224 83368752201216 83465020968192 83492441695206 83561735423904 83658227035248 84490459693056 84518217307008 84615813400896 84686039460864 84811683339324 85013602424064 85210393170416 85655390588928 86058066788352 86157440999424 86257275276288 86356879520256 87201452486448 87403307700537 87755976695808 87959115530752 88164825860088 88374728083968 88403761794924 88505844660738 88579299213792 88784343887898 89142585311232 89667571193856 89771113423872 89800605888696 89978916927168 90014402566656 90222769239264 90326952575568 90536042743567 91008852500736 91225525764096 91436695962624 91648354981056 91866550767616 92651543266851 92881462634496 92918092972032 93133181150208 93240725239296 93456560251424 93789846226368 93898148589216 94006952351892 94115505414654 94604753528832 95051767154688 95082994470384 95271794393472 95640302727072 95861692316718 96815325136896 96927121124352 97039434685824 97151489460288 97376377167372 97608210190592 98101634047254 98345078083584 98725473782784 98807410016256 98921506332672 98954004972096 99651711615516 100169739030528 100285408475136 100517550624384 100756862132224 100876017593088 100992502601856 101025681624783 101226281543064 101266202887488 101500615394172 101617821647514 102866282957952 103104399353688 103349869613568 103708723327504 104130082676736 104250325266432 104491645463808 104532854593536 104740418469888 104774828793984 104895815894208 104982873142272 105017363119896 105138630282852 105513577004664 106184550150144 106430347719936 106641679321088 106683736375296 107054166015488 107180768692656 107595340567956 107862343704576 108917240779008 109169364021552 109295425642824 109809236464416 110507526209536 110638212844032 111066158005632 111158336268288 111286694624256 111323255593608 111415647231872 111544302713664 112430700158976 112690956409344 112821084534528 112914719281152 113082244452432 113351469898752 113879566735947 114207187451904 115009700368384 115142506027008 115724568327696 115992449272899 116268603315264 116537743600716 116672313743442 117553101146784 117832970778624 117871682393232 118007792880984 118105732285056 118144533509883 118379125183864 119457618918912 119556761591808 119694817898496 119734141184928 119971889236224 120019203422208 120297025652352 120435936767424 121345136667648 121915594616832 122197806641408 122815534524246 122957353848177 123535391022468 123841950179328 124177574866944 124320966985728 124764322000896 125053128301824 125197531452288 125238662542809 125342603135856 125487340552872 126139671371776 126735689539584 126777325960512 126923720101344 127029059191296 127217525008986 127520403636096 127815589755624 129087100182528 129236161499136 129385912914432 129535319280384 129835169556496 130802178729672 131126770778112 131633965043712 131938673296128 132562092125952 132605642692386 132868948820688 133176515831847 133559652040704 133713877966848 134023400832512 134501356790784 134656670135808 134700908833044 134968375390752 135021603849984 135334153858896 135490428863352 135647427363199 136838288646144 137155043943936 137472532471584 137799826151424 139000433688576 139322193951744 139377139458048 139699771725312 139861087858944 139977164189696 140023150826528 140184840377136 140684769339552 140847222883824 141010428527838 141173258121981 141579400200192 141907130293248 142907691590208 143460454090608 143792538475077 145222987705344 145390681686528 145559152028736 145727234190432 146064565751058 146412315285888 147152451070881 147517617125376 148088210674176 148211115024384 148382259499008 148431007458144 148725736951552 148774597753186 149477567423274 150080703676416 150254608545792 150428112712704 150552959041536 150776325936576 151135293198336 151314026389632 151839422314596 151899304331232 152250923091258 152426732471271 153523341369344 154299424436928 154656599030532 155024804420352 155383658134288 155563084991256 156195124015104 156737468195712 156799281890304 157110627704832 157162243190976 157343723841312 157474309713408 157526044679844 157707945424278 159276825225216 159593090531328 159645521579904 159962518981632 160025604562944 160396034203136 160581249023232 160771153038984 161393010851934 161793515556864 162554126155776 163754046032328 163943138464236 164713854696624 165095136767681 165570099822592 165761289314304 165957319266048 166352429334528 166599237008448 166737504402432 166930041936384 166984883390412 167123470847808 167316454070496 169036434614016 169231626801792 169372078921728 169623366678648 170027204848128 170420786340832 171310781177856 172314881998848 172514550552576 172713759040512 174402904972896 174806615401074 175008470615163 175511953391616 175918231061504 176329651720176 176749456167936 176807523589848 177011689321476 177158598427584 177568687775796 179335142387712 179542226847744 179601211777392 179957833854336 180028805133312 180445538478528 180653905151136 181072085487134 182017705001472 182873391925248 183296709962112 183733101535232 184223301786369 185303086533702 185762925268992 186266362300416 186481450478592 186913120502848 187579692452736 187796297178432 188013904703784 188231010829308 189209507057664 190103534309376 190165988940768 190543588786944 190826287513479 191280605454144 191723384633436 193630650273792 193854242248704 194078869371648 194302978920576 194752754334744 195216420381184 196203268094508 196690156167168 197450947565568 197843012665344 197908009944192 199303423231032 200339478061056 200570816950272 201035101248768 201513724264448 201752035186176 201985005203712 202051363249566 202452563086128 202532405774976 203001230788344 203235643295028 205732565915904 206208798707376 206699739227136 207417446655008 208260165353472 208500650532864 208983290927616 209065709187072 209549657587968 209791631788416 209965746284544 210034726239792 210277260565704 211027154009328 211515642791757 212369100300288 212860695439872 213283358642176 214108332030976 214361537385312 215190681135912 215724687409152 217834481558016 218338728043104 218590851285648 219096848626587 219618472928832 221276425688064 222132316011264 222316672536576 222573389248512 222646511187216 222831294463744 223088605427328 223161896629779 224216351134911 224861400317952 225381912818688 225642169069056 225829438562304 226164488904864 226702939797504 227759133471894 228376384636887 230019400736768 230285012054016 231449136655392 231984898545798 232537206630528 233075487201432 233344627486884 235106202293568 235665941557248 235743364786464 236015585761968 236211464570112 236289067019766 236561918136417 236758250367728 238915237837824 239113523183616 239389635796992 239468282369856 239943778472448 240038406844416 240594051304704 240871873534848 242690273335296 243831189233664 244395613282816 245631069048492 245914707696354 247070782044936 247683900358656 248355149733888 248641933971456 249528644001792 250106256603648 250395062904576 250477325085618 250685206271712 250974681105744 251555641015711 252279342743552 253471379079168 253554651921024 253847440202688 254058118382592 254435050017972 255040807272192 255631179511248 258174200365056 258472322998272 258771825828864 259070638560768 259670339112992 261604357459344 262209923101611 263267930087424 263877346592256 265124184251904 265211285384772 265737897641376 266353031663694 267427755933696 268046801665024 269002713581568 269313340271616 269401817666088 269936750781504 270043207699968 270668307717792 270980857726704 271294854726398 271608128230701 273676577292288 274310087887872 274945064943168 275599652302848 277954629800553 278644387903488 278754278916096 279399543450624 279722175717888 279954328379392 280046301653056 280369680754272 281369538679104 281694445767648 282020857055676 282346516243962 283814260586496 285815383180416 286920908181216 287585076950154 290445975410688 290781363373056 291118304057472 291454468380864 292129131502116 292824630571776 294304902141762 295035234250752 296176421348352 296422230048768 296764518998016 296862014916288 297451473903104 297549195506372 298955134846548 300509217091584 300856225425408 301552651873152 302270586396672 302628052779264 303678844629192 303798608662464 304501846182516 304853464942542 307046682738688 308598848873856 309313198061064 310049608840704 310767316268576 311126169982512 312390248030208 313474936391424 313598563780608 314221255409664 314324486381952 314687447682624 314948619426816 315052089359688 315415890848556 318553650450432 319291043159808 319925037963264 320051209125888 320792068406272 321162498046464 321542306077968 322786021703868 323587031113728 327508092064656 327886276928472 329427709393248 330190273535362 331522578628608 331914638532096 333198474016896 333475008804864 333860083872768 333969766780824 334246941695616 334632908140992 338072869228032 338463253603584 338744157843456 339246733357296 340054409696256 340841572681664 341638700207841 342621562355712 345029101105152 345427518081024 347977347818697 348805809945792 349613230802148 350016941230326 351836462123008 352659303440352 353498912335872 353615047179696 354023378642952 354317196855168 354433600529649 355137375551592 358670284775424 359084453695488 359202423554784 359915667708672 360057610266624 360891076957056 361307810302272 362144170974268 364035410002944 365746783850496 366593419924224 367466203070464 368446603572738 370606173067404 371525850537984 372532724600832 372962900957184 373826241005696 375159384905472 375592594356864 375715987628427 376027809407568 376462021658616 378419014115328 380207068618752 380331977881536 381087177573888 381652575026958 382561210908288 383446769266872 387261300547584 387708484497408 388157738743296 388605957841152 389505508669488 390432840762368 392406536189016 393380312334336 394901895131136 395816019888384 398606846462064 399529547495541 400678956122112 401141633900544 402070202497536 403504070372352 403970010407424 404102726499132 404905126172256 405064811549952 406002461576688 406471286590056 406942282089597 411465131831808 412417597414752 413399478454272 414834893310016 417001301065728 417966581855232 418131418374144 419099315175936 419583263576832 419931492569088 420069452479584 420554521131408 422054308018656 423031285583514 423519774365943 424738200600576 425721390879744 426566717284352 428216664061952 428723074770624 430381362271824 431377615425231 435668963116032 436677456086208 437181702571296 438193697253174 439236945857664 442552851376128 444264632022528 444633345073152 445146778497024 445293022374432 445662588927488 446177210854656 446323793259558 448432702269822 450763825637376 451284338138112 451658877124608 452328977809728 453405879595008 455518266943788 456752769273774 457280197413813 460038801473536 460570024108032 462898273310784 463969797091596 465074413261056 466150974402864 466689254973768 470212404587136 471331883114496 471486729572928 472031171523936 472422929140224 472578134039532 473123836272834 473516500735456 477830475675648 478779271593984 478936564739712 479887556944896 480076813688832 481188102609408 481743747069696 485380546670592 487662378467328 488791226565632 491262138096984 491829415392708 494141564089872 495285410303043 496710299467776 497283867942912 499057288003584 500212513207296 500790125809152 500954650171236 501370412543424 501949362211488 503111282031422 507109303842048 507694880405376 508116236765184 508870100035944 510081614544384 511262359022496 516944645996544 517543651657728 518141277121536 519340678225984 523208714918688 524419846203222 525025411845489 526535860174848 527754693184512 530248368503808 530422570769544 531475795282752 532706063327388 536093603330048 538005427163136 538626680543232 538803635332176 539873501563008 540086415399936 541336615435584 541961715453408 542589709452796 543216256461402 548620175775744 549890129886336 551199304605696 555909259601106 557288775806976 558799086901248 559444351435776 559908656758784 560092603306112 560739361508544 562739077358208 563388891535296 564041714111352 564693032487924 567628521172992 571630766360832 572478862540437 573841816362432 575170153900308 580891950821376 581562726746112 582236608114944 582908936761728 584258263004232 585649261143552 588609804283524 590070468501504 592352842696704 593529037996032 593724029832576 594902947806208 595098391012744 597910269693096 601018434183168 601712450850816 603105303746304 604541172793344 605256105558528 607357689258384 607597217324928 609003692365032 609706929885084 617197697747712 618626396122128 620099217681408 621534632537152 622252339965024 624780496060416 626949872782848 627197127561216 628648972763904 629374895365248 629897238853632 630104178719376 630831781697112 634546928375271 637107300900864 638582086319616 639850075926528 641584136812544 642324996092928 643084612155936 645572043407736 647174062227456 655016184129312 655772553856944 657290545879761 658855418786496 660380547070724 663829277064192 666396948033792 666950017609728 667720167745536 667939533561648 668493883391232 669265816281984 669485689889337 676145738456064 676926507207168 677488315686912 678493466714592 680108819392512 681683145363328 683277400415682 685129153910661 690058202210304 690855036162048 695954695637394 697611619891584 699226461604296 700033882460652 703672924246016 705318606880704 706997824671744 707230094359392 708046757285904 708634393710336 708867201059298 709685754409251 710274751103184 717340569550848 718168907390976 718404847109568 719831335417344 720115220533248 721782153914112 722615620604544 724288341948536 728070820005888 731493567700992 733186839848448 736893207145476 741212346134808 743051701075968 745065449201664 745925801914368 747652482011392 750318769810944 751185188713728 751431975256854 752055618815136 752924043317232 754666923047133 756838028230656 760414137237504 760663955763072 762174355147776 763305150053916 765122421816576 766893538533744 774522601095168 775416968994816 776315477486592 777211915682304 779011017338976 780865681524736 784813072378032 786629769304833 789803790262272 791632039776768 797213692924128 799059094991082 802283267801088 804140404995072 807008140744704 807940020814848 808205452998264 809810252344512 810129623099904 812004923153376 812942573180112 813884564179194 814824384692103 822930263663616 824835194829504 826798956908544 829669786620032 833863889401659 835933163710464 836262836748288 838198630351872 839166527153664 839862985138176 840138904959168 841109042262816 844108616037312 846062571167028 847039548731886 851442781759488 853133434568704 856433328123904 857446149541248 860762724543648 862755230850462 871337926232064 873354912172416 874363405142592 876387394506348 878473891715328 885105702752256 888529264045056 889266690146304 890293556994048 890586044748864 891325177854976 892354421709312 892647586519116 896865404539644 901527651274752 902568676276224 904657955619456 906811759190016 911036533887576 913505538547548 914560394827626 921140048216064 925796546621568 927939594183192 930148826522112 932301948805728 933378509947536 940424809174272 942663766228992 942973459145856 944062343047872 944845858280448 945156268079064 946247672545668 947033001470912 955660951351296 957873129479424 959775113889792 960153627377664 962376205218816 963487494139392 970761093341184 977582453131264 982524276193968 983658830785416 988283128179744 990570820606086 994567735885824 1000425026414592 1001580251618304 1001909300342472 1002740825086848 1003898724422976 1006222564062844 1014218607684096 1015389760810752 1016232473530368 1017740200071888 1020163229088768 1022524718044992 1035087303315456 1036282554243072 1038681356451968 1043932043456091 1046417429837376 1048839692406444 1050050823690978 1055509386369024 1060496737007616 1060845141539088 1062951590565504 1063300801588947 1065412126654776 1072187206660096 1076010854326272 1077253361086464 1077607270664352 1079747003126016 1080172830799872 1082673230871168 1083923430906816 1085179418905592 1086432512922804 1097240351551488 1099780259772672 1102398609211392 1111818519202212 1114577551613952 1117598173802496 1118888702871552 1120185206612224 1121478723017088 1125478154716416 1126777783070592 1127147962885281 1128083428222704 1129386064975848 1135257042345984 1143261532721664 1144957725080874 1147683632724864 1150340307800616 1161783901642752 1163125453492224 1164473216229888 1165817873523456 1168516526008464 1171298522287104 1177219608567048 1180140937003008 1184705685393408 1187448059665152 1189805895612416 1190196782025488 1195820539386192 1198588642486623 1202036868366336 1203424901701632 1206210607492608 1210512211117056 1214715378516768 1215194434649856 1218007384730064 1219413859770168 1220826846268791 1234395395495424 1237252792244256 1240198435362816 1243069265074304 1244504679930048 1253899745565696 1254394255122432 1257297945527808 1258749790730496 1259794477707264 1260208357438752 1261663563394224 1264584080902081 1269093856750542 1270559323097829 1274214601801728 1277164172639232 1279700151853056 1283168273625088 1284649992185856 1286169224311872 1291144086815472 1294132846275693 1310032368258624 1311545107713888 1314581091759522 1317710837572992 1320761094141448 1327658554128384 1332793896067584 1333900035219456 1335440335491072 1335879067123296 1336987766782464 1338531632563968 1338971379778674 1352291476912128 1353853014414336 1354976631373824 1356986933429184 1360217638785024 1363366290726656 1366554800831364 1370258307821322 1371840592241439 1380116404420608 1381710072324096 1391909391274788 1395223239783168 1398452923208592 1400067764921304 1407345848492032 1410637213761408 1413995649343488 1414460188718784 1416093514571808 1417268787420672 1417734402118596 1419371508818502 1420549502206368 1436337814781952 1436809694219136 1439662670834688 1440230441066496 1443564307828224 1445231241209088 1448576683897072 1456141640011776 1462987135401984 1466373679696896 1473786414290952 1482424692269616 1485856230909129 1490130898403328 1491851603828736 1495304964022784 1500637539621888 1502370377427456 1502863950513708 1504111237630272 1505848086634464 1509333846094266 1521327911526144 1524348710295552 1526610300107832 1530244843633152 1533787077067488 1550833937989632 1552630954973184 1554423831364608 1558022034677952 1561731363049472 1569626144756064 1573259538609666 1575076235536467 1579607580524544 1583264079553536 1594427385848256 1598118189982164 1608280809990144 1614016281489408 1615880041629696 1616410905996528 1619620504689024 1620259246199808 1624009846306752 1625885146360224 1627769128358388 1629648769384206 1645860527327232 1649670389659008 1653597913817088 1659339573240064 1667727778803318 1671866327420928 1676397260703744 1678333054307328 1679725970276352 1680277809918336 1682218084525632 1688217232074624 1692125142334056 1694079097463772 1702885563518976 1712866656247808 1714892299082496 1717436587621311 1721525449087296 1725510461700924 1742675852464128 1746709824344832 1748726810285184 1752774789012696 1756947783430656 1770211405504512 1777058528090112 1780587113988096 1781172089497728 1782650355709952 1784708843418624 1785295173038232 1793730809079288 1803055302549504 1805137352552448 1809315911238912 1813623518380032 1822073067775152 1827011077095096 1829120789655252 1851593093243136 1855879188366384 1860297653044224 1864603897611456 1866757019895072 1880849618348544 1885946918291712 1888124686095744 1889691716560896 1890312536158128 1892495345091336 1894066002941824 1903640785125813 1911321902702592 1915746258958848 1919550227779584 1924752410437632 1926974988278784 1941522186682368 1955164906262528 1965048552387936 1967317661570832 1971871637639283 1976566256359488 1981141641212172 2000850052829184 2003160503236608 2003818600684944 2005481650173696 2007797448845952 2008457069668011 2012445128125688 2028437215368192 2030779521621504 2032464947060736 2035480400143776 2040326458177536 2045049436089984 2055387461731983 2070174606630912 2072565108486144 2077362712903936 2087864086912182 2092834859674752 2097679384812888 2100101647381956 2111018772738048 2120993474015232 2121690283078176 2125903181131008 2126601603177894 2129057263227753 2130824253309552 2144374413320192 2152021708652544 2154506722172928 2155214541328704 2159494006252032 2160345661599744 2165346461742336 2167846861813632 2170358837811184 2172865025845608 2194480703102976 2199560519545344 2223637038404424 2229155103227904 2235196347604992 2237777405743104 2240370413224448 2242957446034176 2250956309432832 2253555566141184 2254295925770562 2256166856445408 2258772129951696 2264000769141399 2270514084691968 2286523065443328 2289915450161748 2295367265449728 2300680615601232 2306006265174383 2323567803285504 2326250906984448 2328946432459776 2331635747046912 2337033052016928 2342597044574208 2354439217134096 2359889307914499 2369411370786816 2374896119330304 2379611791224832 2380393564050976 2391641078772384 2397177284973246 2406849803403264 2412421214985216 2421024422234112 2429430757033536 2430388869299712 2436014769460128 2438827719540336 2441653692537582 2444473154076309 2468790790990848 2474505584488512 2480396870725632 2486138530148608 2489009359860096 2501591668204977 2507799491131392 2508788510244864 2514595891055616 2517499581460992 2519588955414528 2520416714877504 2523327126788448 2529168161804162 2538187713501084 2541118646195658 2554328345278464 2559400303706112 2566336547250176 2569299984371712 2572338448623744 2582288173630944 2588265692551386 2620064736517248 2623090215427776 2629162183519044 2635421675145984 2641522188282896 2655317108256768 2665587792135168 2667800070438912 2670880670982144 2671758134246592 2673975533564928 2677063265127936 2677942759557348 2704582953824256 2707706028828672 2713973866858368 2720435277570048 2726732581453312 2733109601662728 2740516615642644 2743681184482878 2763420144648192 2783818782549576 2790446479566336 2796905846417184 2800135529842608 2806617325050577 2814691696984064 2821274427522816 2827991298686976 2828920377437568 2832187029143616 2834537574841344 2835468804237192 2838743017637004 2841099004412736 2873619388438272 2879325341669376 2880460882132992 2887128615656448 2890462482418176 2897153367794144 2912283280023552 2932747359393792 2947572828581904 2964849384539232 2971712461818258 2983703207657472 2990609928045568 3001275079243776 3004740754854912 3005727901027416 3008222475260544 3011696173268928 3018667692188532 3042655823052288 3048697420591104 3053220600215664 3060489687266304 3067574154134976 3105261909946368 3108847662729216 3116044069355904 3123462726098944 3131796130368273 3139252289512128 3146519077219332 3150152471072934 3166528159107072 3188854771696512 3189902404766841 3196236379964328 3216561619980288 3228032562978816 3231760083259392 3232821811993056 3239241009378048 3240518492399616 3248019692613504 3251770292720448 3255538256716776 3259297538768412 3291721054654464 3299340779318016 3307195827634176 3318679146480128 3335455557606636 3343732654841856 3352794521407488 3356666108614656 3360555619836672 3364436169051264 3376434464149248 3384250284668112 3388158194927544 3405771127037952 3425733312495616 3429784598164992 3434873175242622 3443050898174592 3451020923401848 3485351704928256 3493419648689664 3497453620570368 3505549578025392 3513895566861312 3540422811009024 3554117056180224 3562344178995456 3565300711419904 3569417686837248 3570590346076464 3587461618158576 3595765927459869 3606110605099008 3610274705104896 3618631822477824 3644146135550304 3654022154190192 3658241579310504 3662480538806373 3703186186486272 3711758376732768 3720595306088448 3729207795222912 3733514039790144 3761699236697088 3771893836583424 3776249372191488 3779383433121792 3780625072316256 3784990690182672 3788132005883648 3793752242706243 3807281570251626 3811677969293487 3822643805405184 3831492517917696 3839100455559168 3849504820875264 3853949976557568 3882398538827079 3910329812525056 3930097104775872 3934635323141664 3943743275278566 3953132512718976 3962283282424344 4001700105658368 4006321006473216 4007637201369888 4010963300347392 4015594897691904 4016914139336022 4024890256251376 4056874430736384 4061559043243008 4064929894121472 4070960800287552 4080652916355072 4090098872179968 4110774923463966 4140349213261824 4145130216972288 4154725425807872 4175728173824364 4185669719349504 4195358769625776 4200203294763912 4205070248259169 4222037545476096 4241986948030464 4243380566156352 4251806362262016 4253203206355788 4258114526455506 4261648506619104 4288748826640384 4309013444345856 4310429082657408 4318988012504064 4320691323199488 4330692923484672 4335693723627264 4340717675622368 4345730051691216 4388961406205952 4399121039090688 4447274076808848 4457568692727387 4470392695209984 4475554811486208 4480740826448896 4485914892068352 4501912618865664 4507111132282368 4508591851541124 4512333712890816 4517544259903392 4528001538282798 4573046130886656 4579830900323496 4590734530899456 4601361231202464 4612012530348766 4652501813968896 4657892864919552 4663271494093824 4674066104033856 4685194089148416 4708878434268192 4719778615828998 4725228706609401 4738822741573632 4749792238660608 4759223582449664 4760787128101952 4783282157544768 4794354569946492 4824842429970432 4842048844468224 4858861514067072 4860777738599424 4872029538920256 4877655439080672 4883307385075164 4888946308152618 4937581581981696 4949011168977024 4960793741451264 4972277060297216 4978018719720192 5003183336409954 5015598982262784 5029191782111232 5034999162921984 5039177910829056 5040833429755008 5046654253576896 5058336323608324 5076375427002168 5082237292391316 5108656690556928 5132673094500352 5138599968743424 5144676897247488 5164576347261888 5176531385102772 5240129473034496 5246180430855552 5258324367038088 5270843350291968 5283044376565792 5310634216513536 5331175584270336 5341761341964288 5343516268493184 5347951067129856 5354126530255872 5355885519114696 5409165907648512 5415412057657344 5427947733716736 5440870555140096 5453465162906624 5466219203325456 5481033231285288 5487362368965756 5567637565099152 5580892959132672 5593811692834368 5600271059685216 5613234650101154 5642548855045632 5657840754875136 5664374058287232 5669075149682688 5670937608474384 5677486035274008 5682198008825472 5710922355377439 5747238776876544 5758650683338752 5774257231312896 5780924964836352 5794306735588288 5824566560047104 5865494718787584 5895145657163808 5915614912917849 5929698769078464 5943424923636516 5981219856091136 6002550158487552 6009481509709824 6011455802054832 6016444950521088 6023392346537856 6025371209004033 6037335384377064 6085311646104576 6097394841182208 6106441200431328 6120979374532608 6135148308269952 6210523819892736 6217695325458432 6232088138711808 6246925452197888 6263592260736546 6278504579024256 6293038154438664 6300304942145868 6333056318214144 6377709543393024 6379804809533682 6387171789683259 6392472759928656 6433123239960576 6456065125957632 6463520166518784 6465643623986112 6478482018756096 6481036984799232 6496039385227008 6503540585440896 6511076513433552 6518595077536824 6583442109308928 6598681558636032 6637358292960256 6670911115213272 6687465309683712 6705589042814976 6713332217229312 6721111239673344 6728872338102528 6752868928298496 6768500569336224 6776316389855088 6792002307424197 6811542254075904 6859569196329984 6869746350485244 6886101796349184 6902041846803696 6918018795523149 6970703409856512 6986839297379328 6994907241140736 7011099156050784 7027791133722624 7079667923743497 7108234112360448 7124688357990912 7130601422839808 7138835373674496 7141180692152928 7174923236317152 7191531854919738 7220549410209792 7237263644955648 7288292271100608 7308044308380384 7316483158621008 7324961077612746 7333419462228927 7406372372972544 7423516753465536 7441190612176896 7458415590445824 7467028079580288 7523398473394176 7543787673166848 7552498744382976 7558766866243584 7561250144632512 7569981380365344 7576264011767296 7587504485412486 7614563140503252 7623355938586974 7662985035835392 7678200911118336 7699009641750528 7707899953115136 7764797077654158 7820659625050112 7860194209551744 7869270646283328 7887486550557132 7906265025437952 7924566564848688 8003400211316736 8012642012946432 8015274402739776 8021926600694784 8031189795383808 8033828278672044 8049780512502752 8113748861472768 8123118086486016 8141921600575104 8161305832710144 8180197744359936 8221549846927932 8290260433944576 8309450851615744 8351456347648728 8371339438699008 8390717539251552 8400406589527824 8410140496518338 8419851975151731 8444075090952192 8483973896060928 8486761132312704 8503612724524032 8506406412711576 8516229052911012 8523297013238208 8620858165314816 8637976025008128 8641382646398976 8661385846969344 8671387447254528 8681435351244736 8691460103382432 8798242078181376 8894548153617696 8915137385454774 8951109622972416 8961481652897792 8971829784136704 9003825237731328 9014222264564736 9017183703082248 9024667425781632 9035088519806784 9056003076565596 9146092261773312 9159661800646992 9181469061798912 9202722462404928 9224025060697532 9315785729839104 9326542988187648 9348132208067712 9370388178296832 9417756868536384 9439557231657996 9450457413218802 9499584477321216 9518447164899328 9521574256203904 9566564315089536 9569707214300523 9588709139892984 9649684859940864 9684097688936448 9717723028134144 9721555477198848 9744059077840512 9755310878161344 9766614770150328 9777892616305236 9875163163963392 9898022337954048 9921587482902528 9944554120594432 9956037439440384 10006366672819908 10031197964525568 10058383564222464 10069998325843968 10081666859510016 10093308507153792 10116672647216648 10152750854004336 10164474584782632 10217313381113856 10277199937486848 10289353794494976 10329152694523776 10353062770205544 10480258946068992 10492360861711104 10516648734076176 10541686700583936 10566088753131584 10621268433027072 10662351168540672 10687032536986368 10695902134259712 10708253060511744 10711771038229392 10787297782379607 10818331815297024 10830824115314688 10855895467433472 10906930325813248 10932438406650912 10962066462570576 10974724737931512 10987441616419119 11135275130198304 11161785918265344 11187623385668736 11200542119370432 11226469300202308 11285097710091264 11315681509750272 11328748116574464 11338150299365376 11341875216948768 11354972070548016 11364396017650944 11381256728118729 11421844710754878 11494477553753088 11517301366677504 11548514462625792 11561849929672704 11588613471176576 11647195616481237 11730989437575168 11790291314327616 11831229825835698 11859397538156928 11886849847273032 11962439712182272 12005100316975104 12018963019419648 12022911604109664 12032889901042176 12046784693075712 12050742418008066 12074670768754128 12170623292209152 12194789682364416 12212882400862656 12241958749065216 12270296616539904 12421047639785472 12435390650916864 12464176277423616 12527184521473092 12557009158048512 12586076308877328 12600609884291736 12615210744777507 12666112636428288 12755419086786048 12759609619067364 12774343579366518 12784945519857312 12866246479921152 12927040333037568 12931287247972224 12956964037512192 12962073969598464 12992078770454016 13007081170881792 13022153026867104 13037190155073648 13166884218617856 13197363117272064 13274716585920512 13341822230426544 13372706078182161 13411178085629952 13426664434458624 13442222479346688 13457744676205056 13505737856596992 13537001138672448 13552632779710176 13584004614848394 13719138392659968 13739492700970488 13772203592698368 13804083693607392 13836037591046298 13973678594758656 13989814482281472 14022198312101568 14055582267445248 14159335847486994 14175686119828203 14216468224720896 14249376715981824 14261202845679616 14277670747348992 14282361384305856 14349846472634304 14383063709839476 14474527289911296 14576584542201216 14616088616760768 14632966317242016 14649922155225492 14666838924457854 14812744745945088 14847033506931072 14882381224353792 14916831180891648 14934056159160576 15046796946788352 15087575346333696 15104997488765952 15117533732487168 15122500289265024 15139962760730688 15152528023534592 15175008970824972 15229126281006504 15246711877173948 15325970071670784 15398019283501056 15415799906230272 15529594155308316 15720388419103488 15738541292566656 15774973101114264 15812530050875904 15849133129697376 16025284025892864 16030548805479552 16043853201389568 16062379590767616 16067656557344088 16099561025005504 16227497722945536 16246236172972032 16283843201150208 16322611665420288 16360395488719872 16443099693855864 16618901703231488 16702912695297456 16742678877398016 16781435078503104 16800813179055648 16820280993036676 16839703950303462 16973522264625408 17007225449048064 17012812825423152 17032458105822024 17046594026476416 17241716330629632 17275952050016256 17322771693938688 17342774894509056 17362870702489472 17382920206764864 17596484156362752 17746844738753547 17789096307235392 17830274770909548 17922963305795584 17943659568273408 18007650475462656 18028444529129472 18034367406164496 18049334851563264 18070177039613568 18076113627012099 18112006153131192 18292184523546624 18319323601293984 18362938123597824 18405444924809856 18448050121395064 18631571459678208 18653085976375296 18696264416135424 18740776356593664 18835513737072768 18879114463315992 18900914826437604 18999168954642432 19043148512407808 19133128630179072 19139414428601046 19161515369049777 19177418279785968 19299369719881728 19368195377872896 19435446056268288 19443110954397696 19488118155681024 19510621756322688 19533229540300656 19555785232610472 19750326327926784 19796044675908096 19889108241188864 19912074878880768 20012733345639816 20062395929051136 20116767128444928 20139996651687936 20163333719020032 20186617014307584 20233345294433296 20305501708008672 20328949169565264 20376006922272591 20434626762227712 20578707588989952 20658305389047552 20706125540411088 20754056386569447 20960517892137984 20984721723422208 21033297468152352 21083373401167872 21132177506263168 21239003771230491 21324702337081344 21374065073972736 21391804268519424 21416506121023488 21423542076458784 21574595564759214 21661648230629376 21711790934866944 21813860651626496 21864876813301824 21924132925141152 21949449475863024 21974883232838238 22000258386686781 22270550260396608 22323571836530688 22375246771337472 22401084238740864 22452938600404616 22570195420182528 22631363019500544 22657496233148928 22676300598730752 22683750433897536 22709944141096032 22728792035301888 22762513456237458 22843689421509756 22988955107506176 23034602733355008 23097028925251584 23123699859345408 23177226942353152 23294391232962474 23461978875150336 23580582628655232 23662459651671396 23718795076313856 23773699694546064 23924879424364544 24010200633950208 24037926038839296 24045823208219328 24065779802084352 24093569386151424 24101484836016132 24149341537508256 24341246584418304 24425764801725312 24483917498130432 24540593233079808 24870781301833728 24928352554847232 25054369042946184 25114018316097024 25172152617754656 25201219768583472 25230421489555014 25259555925455193 25332225272856576 25510838173572096 25519219238134728 25548687158733036 25569891039714624 25862574495944448 25913928075024384 25924147939196928 25984157540908032 26014162341763584 26044306053734208 26074380310147296 26394726234544128 26549433171841024 26683644460853088 26745412156364322 26853328868917248 26884444958693376 26915489352410112 27011475713193984 27074002277344896 27105265559420352 27168009229696788 27438276785319936 27478985401940976 27544407185396736 27608167387214784 27672075182092596 27947357189517312 27979628964562944 28044396624203136 28111164534890496 28318671694973988 28351372239656406 28498753431963648 28555341494697984 28564722768611712 28699692945268608 28709121642901569 28766127419678952 28949054579822592 29153169084402432 29232177233521536 29265932634484032 29299844310450984 29333677848915708 29625489491890176 29694067013862144 29764762448707584 29833662361783296 29868112318321152 30093593893576704 30175150692667392 30209994977531904 30245000578530048 30279925521461376 30305056047069184 30350017941649944 30458252562013008 30493423754347896 30651940143341568 30831599812460544 31059188310616632 31440776838206976 31477082585133312 31549946202228528 31625060101751808 31698266259394752 32061097610959104 32087706402779136 32124759181535232 32135313114688176 32199122050011008 32361893347138821 32454995445891072 32492472345944064 32567686402300416 32720790977439744 32886199387711728 32962324849257357 33237803406462976 33405825390594912 33485357754796032 33562870157006208 33601626358111296 33640561986073352 33679407900606924 33947044529250816 34014450898096128 34025625650846304 34064916211644048 34093188052952832 34143770184356187 34483432661259264 34551904100032512 34645543387877376 34685549789018112 34725741404978944 34765840413529728 34941586849443711 35192968312725504 35493689477507094 35578192614470784 35660549541819096 35845926611591168 35887319136546816 36015300950925312 36056889058258944 36068734812328992 36098669703126528 36140354079227136 36152227254024198 36224012306262384 36584369047093248 36638647202587968 36725876247195648 36810889849619712 36896100242790128 37263142919356416 37306171952750592 37392528832270848 37671027474145536 37758228926631984 37801829652875208 37845632234332521 37998337909284864 38086297024815616 38266257260358144 38278828857202092 38323030738099554 38354836559571936 38598739439763456 38870892112536576 38886221908795392 38976236311362048 39021243512645376 39066459080601312 39111570465220944 39202106507964511 39500652655853568 39592089351816192 39778216482377728 39824149757761536 40025466691279632 40118118234546483 40233534256889856 40279993303375872 40326667438040064 40373234028615168 40466690588866592 40611003416017344 40657898339130528 40752013844545182 41157415177979904 41316610778095104 41412251080822176 41508112773138894 41921035784275968 41969443446844416 42066594936304704 42166746802335744 42264355012526336 42478007542460982 42527058359484609 42649404674162688 42748130147945472 42783608537038848 42833012242046976 42847084152917568 43149191129518428 43423581869733888 43627721303252992 43729753626603648 43848265850282304 43898898951726048 43949766465676476 44000516773373562 44541100520793216 44647143673061376 44750493542674944 44802168477481728 44905877200809232 45140390840365056 45262726039001088 45314992466297856 45352601197461504 45367500867795072 45419888282192064 45457584070603776 45525026912474916 45687378843019512 45977910215012352 46194057850503168 46247399718690816 46354453884706304 46588782465924948 47161165257310464 47324919303342792 47437590152627712 47547399389092128 47849758848729088 48075852077678592 48091646416438656 48131559604168704 48187138772302848 48202969672032264 48298683075016512 48682493168836608 48851529603450624 48967834996260864 49081186466159616 49856705109694464 50108738085892368 50228036632194048 50344305235509312 50402439537166944 50460842979110028 50519111850910386 51021676347144192 51038438476269456 51097374317466072 51139782079429248 51725148991888896 51827856150048768 51968315081816064 52028324683527168 52088612107468416 52148760620294592 52789452469088256 53098866343682048 53240534216260641 53367288921706176 53490824312728644 53768889917386752 53830978704820224 54022951426387968 54148004554689792 54210531118840704 54228340881036297 54336018459393576 54876553570639872 54957970803881952 55088814370793472 55216334774429568 55344150364185192 55894714379034624 55959257929125888 56088793248406272 56222329069780992 56637343389947976 56702744479312812 56997506863927296 57129445537223424 57399385890537216 57418243285803138 57532254839357904 57898109159645184 58306338168804864 58464354467043072 58531865268968064 58599688620901968 58667355697831416 59250978983780352 59388134027724288 59667324723566592 59736224636642304 60187187787153408 60350301385334784 60419989955063808 60490001157060096 60559851042922752 60610112094138368 60700035883299888 60916505124026016 60986847508695792 61128020766817773 61303880286683136 62118376621233264 62262169159708341 62881553676413952 62954165170266624 63099892404457056 63250120203503616 63396532518789504 63717011313691473 64122195221918208 64175412805558272 64249518363070464 64270626229376352 64398244100022016 64723786694277642 64984944691888128 65135372804600832 65441581954879488 65772398775423456 65924649698514714 66000775160060343 66475606812925952 66811650781189824 66970715509592064 67125740314012416 67203252716222592 67281123972146704 67358815801213848 67894089058501632 68028901796192256 68051251301692608 68129832423288096 68186376105905664 68287540368712374 68966865322518528 69103808200065024 69291086775754752 69371099578036224 69451482809957888 69531680827059456 69883173698887422 70385936625451008 70987378955014188 71156385228941568 71321099083638192 71486194220405873 71691853223182336 71774638273093632 72030601901850624 72113778116517888 72137469624657984 72197339406253056 72280708158454272 72304454508048396 72448024612524768 73277294405175936 73451752494391296 73621779699239424 73792200485580256 74612343905501184 74785057664541696 75342054948291072 75516457853263968 75603659305750416 75691264468665042 75778667776365579 75996675818569728 76172594049631232 76532514520716288 76557657714404184 76646061476199108 76709673119143872 77741784225073152 77772443817590784 77952472622724096 78042487025290752 78132918161202624 78223140930441888 78404213015929022 79184178703632384 79556432964755456 79648299515523072 80050933382559264 80236236469092966 80559986606751744 80653334876080128 80746468057230336 80933381177733184 81222006832034688 81315796678261056 81504027689090364 82314830355959808 82633221556190208 82824502161644352 83016225546277788 83842071568551936 83938886893688832 84133189872609408 84333493604671488 84528710025052672 84956015084921964 85054116718969218 85496260295890944 85666024484093952 85694168305835136 86298382259036856 86847163739467776 87255442606505984 87459507253207296 87696531700564608 87797797903452096 87899532931352952 88001033546747124 89082201041586432 89294287346122752 89500987085349888 89604336954963456 89811754401618464 90280781680730112 90525452078002176 90629984932595712 90735001735590144 90839776564384128 90915168141207552 91050053824949832 91374757686039024 91955820430024704 92494799437381632 92708907769412608 93177564931849896 94322330514620928 94649838606685584 94875180305255424 95094798778184256 96183292832877312 96263119208337408 96374277544605696 96405939344064528 96597366150033024 97085680041416463 97364986337673216 97703059206901248 98162372932319232 98886974547772071 99713410219388928 100217476171784736 100456073264388096 100688610471018624 100804879074333888 100921685958220056 101038223701820772 102043352694288384 102076876952538912 102194748634932144 102279564158858496 102431310553068561 103450297983777792 103655712300097536 103936630163632128 104056649367054336 104177224214936832 104297521240589184 105578904938176512 106197732687364096 106481068432521282 106734577843412352 106981648625457288 107537779834773504 107661957409640448 108045902852775936 108296009109379584 108421062237681408 108456681762072594 108672036918787152 109753107141279744 109915941607763904 110177628741586944 110432669548859136 110688300728370384 111789428758069248 111918515858251776 112177586496812544 113274686779895952 113405488958625624 113536896702997563 113995013727854592 114258891074446848 114798771781074432 114836486571606276 115064509678715808 115796218319290368 116612676337609728 116928708934086144 117063730537936128 117199377241803936 117334711395662832 117606319523893533 118501957967560704 118776268055448576 119334649447133184 119472449273284608 120354354703639449 120700602770669568 120839979910127616 120980002314120192 121119702085845504 121220224188276736 121400071766599776 121833010248052032 121973695017391584 122256041533635546 124236753242466528 124524338319416682 125763107352827904 125908330340533248 126199784808914112 126500240407007232 126793065037579008 127434022627382946 128244390443836416 128350825611116544 128499036726140928 128541252458752704 128796488200044032 129447573388555284 130270745609201664 130883163909758976 131544797550846912 131849299397029428 132001550320120686 132951213625851904 133623301562379648 133941431019184128 134251480628024832 134406505432445184 134562247944293408 134717631602427696 135788178117003264 136057803592384512 136102502603385216 136259664846576192 136372752211811328 136575080737424748 137933730645037056 138582173551509504 138742199156072448 138902965619915776 139063361654118912 139766347397774844 141974757910028376 142312770457883136 142642198167276384 142972388440811746 143549276546187264 144227556233035776 144274939249315968 144394678812506112 144561416316908544 144608909016096792 144896049225049536 146554588810351872 146903504988782592 147243559398478848 147584400971160512 149570115329083392 150684109896582144 151032915706527936 151207318611500832 151382528937330084 151557335552731158 152345188099262464 153065029041432576 153115315428808368 153292122952398216 153419346238287744 155483568450146304 155904945245448192 156084974050581504 156265836322405248 156446281860883776 156808426031858044 158368357407264768 159112865929510912 159296599031046144 160101866765118528 160472472938185932 161306669752160256 161492936114460672 161866762355466368 162444013664069376 162631593356522112 162685022643108891 163008055378180728 164629660711919616 165266443112380416 165649004323288704 166032451092555576 167684143137103872 167877773787377664 168266379745218816 168666987209342976 169057420050105344 169912030169843928 170108233437938436 170992520591781888 171388336611670272 172596764518073712 173694327478935552 174919014506414592 175393063401129216 175595595806904192 175799065862705904 176002067093494248 178164402083172864 179001974170699776 179208673909926912 179623508803236928 180561563361460224 181050904156004352 181259969865191424 181470003471180288 181679553128768256 181830336282415104 182100107649899664 182749515372078048 183384062300453319 183911640860049408 185417815538825216 186355129863699792 186786507479125023 188644661029241856 189299677213371168 189750360610510848 190189597556368512 192366585665754624 192526238416674816 192748555089211392 192811878688129056 193194732300066048 194171360082832926 195406118413802496 196324745864638464 197773949095544142 198002325480181029 199426820438777856 200434952343569472 200912146528776192 201377220942037248 201609758148667776 201843371916440112 202076447403641544 204086705388576768 204153753905077824 204389497269864288 204559128317716992 204862621106137122 206900595967555584 207311424600195072 207873260327264256 208113298734108672 208354448429873664 208595042481178368 211157809876353024 212962136865042564 213469155686824704 213963297250914576 214458582661217619 215075559669547008 215323914819280896 216091805705551872 216592018218759168 216842124475362816 216913363524145188 217344073837574304 219831883215527808 220355257483173888 220865339097718272 221376601456740768 223837031716503552 224355172993625088 226549373559791904 226810977917251248 227073793405995126 227336003329096737 227990027455709184 228517782148893696 229597543562148864 229672973143212552 230129019357431616 233225352675219456 233857417868172288 234127461075872256 234398754483607872 234669422791325664 235212639047787066 237552536110897152 238669298894266368 238944898546569216 240708709407278898 241679959820255232 241960004628240384 242239404171691008 242440448376553472 242800143533199552 243666020496104064 243947390034783168 244512083067271092 248473506484933056 249048676638833364 251526214705655808 251816660681066496 252399569617828224 253000480814014464 253586130075158016 254868045254765892 256488780887672832 256998073452281856 257082504917505408 257592976400088064 258895146777110568 260541491218403328 261766327819517952 263089595101693824 263698598794058856 264003100640241372 267246603124759296 267882862038368256 268502961256049664 268813010864890368 269124495888586816 269435263204855392 271576356234006528 272205005206770432 272519329693152384 272745504423622656 273150161474849496 275867461290074112 277484398312144896 277805931239831552 278126723308237824 279532694795549688 283949515820056752 284625540915766272 285284396334552768 285944776881623492 288549878498631936 288789357625012224 289122832633817088 289217818032193584 289792098450099072 293109177620703744 294487118796957696 295168801942321024 296660923643316213 299140230658166784 301368219793164288 302065831413055872 302414637223001664 302765057874660168 303114671105462316 304690376198524928 306130058082865152 306230630857616736 306584245904796432 306838692476575488 307293931659205683 310967136900292608 311809890490896384 312169948101163008 312531672644810496 312892563721767552 313616852063716088 316736714814529536 318593198062092288 320203733530237056 320944945876371864 322613339504320512 322985872228921344 323733524710932736 324888027328138752 325263186713044224 325370045286217782 326016110756361456 329259321423839232 330532886224760832 331298008646577408 332064902185111152 335368286274207744 335755547574755328 336532759490437632 338114840100210688 339824060339687856 340216466875876872 340610690108992689 341985041183563776 342776673223340544 345193529036147424 347388654957871104 349838029012829184 350786126802258432 351191191613808384 351598131725411808 352004134186988496 352818958571680599 356328804166345728 358003948341399552 358417347819853824 359247017606473856 361063064110918347 362101808312008704 362519939730382848 362940006942360576 363359106257536512 363660672564830208 364200215299799328 365499030744156096 366768124600906638 370835631077650432 372710259727399584 373573014958250046 377289322058483712 378599354426742336 379500721221021696 380379195112737024 384733171331509248 385052476833349632 385497110178422784 385623757376258112 386389464600132096 388342720165665852 390812236827604992 392649491729276928 395547898191088284 396004650960362058 398853640877555712 400869904687138944 401824293057552384 402754441884074496 403219516297335552 403686743832880224 404152894807283088 408173410777153536 408307507810155648 408778994539728576 409118256635433984 409725242212274244 413801191935111168 415746520654528512 416226597468217344 416708896859747328 417190084962356736 425924273730085128 426938311373649408 427926594501829152 428917165322435238 430647829638561792 433184036437518336 433684248950725632 433826727048290376 434688147675148608 439663766431055616 440710514966347776 441730678195436544 442753202913481536 448710345987250176 453098747119583808 453621955834502496 454147586811990252 454672006658193474 457035564297787392 459195087124297728 459345946286425104 460258038714863232 466450705350438912 467714835736344576 468254922151744512 468797508967215744 469338845582651328 470425278095574132 475105072221794304 477338597788532736 477889797093138432 481417418814557796 483920009256480768 484478808343382016 485600287066399104 487332040992208128 487894780069566336 488055067929326673 489024166134542184 496947012969866112 498097353277666728 503052429411311616 503633321362132992 504799139235656448 506000961628028928 507172260150316032 509736090509531784 512977561775345664 514165009835010816 515185952800176128 517790293554221136 521082982436806656 526179190203387648 527397197588117712 528006201280482744 534493206249518592 537005922512099328 537626021729780736 538248991777173632 538870526409710784 543152712468013056 544410010413540864 545038659386304768 545491008847245312 546300322949698992 550152186901359957 551734922580148224 555611862479663104 556253446616475648 559065389591099376 560359522437375069 567899031640113504 569251081831532544 570568792669105536 571889553763246984 577099756997263872 577578715250024448 578245665267634176 578435636064387168 579584196900198144 586218355241407488 588974237593915392 590337603884642048 593321847286632426 594006976440543087 598280461316333568 602736439586328576 604131662826111744 604829274446003328 605530115749320336 606229342210924632 609380752397049856 612260116165730304 612461261715233472 613168491809592864 613677384953150976 614587863318411366 621934273800585216 623619780981792768 624339896202326016 625063345289620992 625785127443535104 627233704127432176 633473429629059072 640407467060474112 641889891752743728 643375747983652857 645226679008641024 645971744457842688 647467049421865472 649776054656277504 650526373426088448 650740090572435564 652032221512722912 661065772449521664 662596017293154816 664129804370222304 671511095149510656 673065518980875264 676229680200421376 679648120679375712 680432933751753744 681221380217985378 682008009987290211 683970082367127552 685553346446681088 690387058072294848 699676058025658368 701572253604516864 702382383227616768 703196263450823616 704008268373976992 705637917143361198 712657608332691456 716007896682799104 716834695639707648 718494035212947712 722126128221836694 725039879460765696 725880013884721152 726718212515073024 727321345129660416 728400430599598656 730998061488312192 733536249201813276 741671262155300864 745420519454799168 747146029916500092 754578644116967424 757198708853484672 759001442442043392 760758390225474048 769466342663018496 770994220356845568 771247514752516224 772778929200264192 776685440331331704 781624473655209984 785298983458553856 791095796382176568 792009301920724116 801739809374277888 803648586115104768 805508883768148992 806439032594671104 807373487665760448 808305789614566176 816615015620311296 817557989079457152 818236513270867968 819450484424548488 827602383870222336 832453194936434688 833417793719494656 834380169924713472 851848547460170256 853876622747298816 855853189003658304 857834330644870476 866368072875036672 867368497901451264 867653454096580752 869376295350297216 879327532862111232 883461356390873088 885506405826963072 889982770929948639 897420691974500352 906197494239167616 907243911669004992 908295173623980504 909344013316386948 914071128595574784 918390174248595456 918691892572850208 920516077429726464 921881794977617049 932901410700877824 935429671472689152 936509844303489024 937595017934431488 938677691165302656 940850556191148264 950210144443588608 955779594186276864 962834837629115592 967840018512961536 968957616686764032 971200574132798208 974664081984416256 975789560139132672 976110135858653346 978048332269084368 993894025939732224 996194706555333456 1006104858822623232 1007266642724265984 1009598278471312896 1014344520300632064 1019472181019063568 1021832070326978067 1025955123550691328 1028330019670021632 1030371905600352256 1035580587108442272 1042165964873613312 1052358380406775296 1054794395176235424 1056012402560965488 1058456875715041797 1068986412499037184 1074011845024198656 1075252043459561472 1076497983554347264 1077741052819421568 1083189192332755041 1086305424936026112 1088820020827081728 1090077318772609536 1090982017694490624 1092600645899397984 1100304373802719914 1111223724959326208 1112506893232951296 1118130779182198752 1120719044874750138 1135798063280227008 1138502163663065088 1141137585338211072 1143779107526493968 1154199513994527744 1155157430500048896 1156491330535268352 1156871272128774336 1159168393800396288 1172436710482814976 1177948475187830784 1180675207769284096 1186643694573264852 1188013952881086174 1196560922632667136 1205472879172657152 1208263325652223488 1209658548892006656 1211060231498640672 1212458684421849264 1215265301746899841 1218761504794099712 1224520232331460608 1224922523430466944 1226336983619185728 1227354769906301952 1229175726636822732 1247239561963585536 1248679792404652032 1250126690579241984 1251570254887070208 1254467408254864352 1280814934120948224 1283779783505487456 1286751495967305714 1291943488915685376 1294934098843730944 1299552109312555008 1301052746852176896 1301480181144871128 1304064443025445824 1322131544899043328 1325192034586309632 1328259608740444608 1346131037961750528 1352459360400842752 1359296241358751424 1360865867503507488 1362442760435970756 1364016019974580422 1371106692893362176 1380774116144589696 1399352116051316736 1403144507209033728 1404764766455233536 1406392526901647232 1408016536747953984 1411275834286722396 1425315216665382912 1432015793365598208 1433669391279415296 1436988070425895424 1444252256443673388 1451760027769442304 1453436425030146048 1456800861199197312 1461996122976624384 1467072498403626552 1483342524310601728 1490841038909598336 1494292059833000184 1509157288233934848 1514397417706969344 1518002884884086784 1521516780450948096 1538932685326036992 1542495029505032448 1545557858400528384 1553370880662663408 1563248947310419968 1582191592764353136 1584018603841448232 1603479618748555776 1611017767536297984 1612878065189342208 1614746975331520896 1616611579229132352 1633230031240622592 1635115978158914304 1636473026541735936 1638900968849096976 1650456560704079871 1655204767740444672 1666835587438989312 1668760339849426944 1681078567312125207 1703697094920340512 1707753245494597632 1711706378007316608 1715668661289740952 1732736145750073344 1734736995802902528 1735306908193161504 1738752590700594432 1758655065724222464 1766922712781746176 1771012811653926144 1779965541859897278 1794841383949000704 1812394988478335232 1814487823338009984 1816590347247961008 1818688026632773896 1828142257191149568 1836780348497190912 1837383785145700416 1841032154859452928 1843763589955234098 1865802821401755648 1870859342945378304 1873019688606978048 1875190035868862976 1877355382330605312 1881701112382296528 1900420288887177216 1925669675258231184 1930127243950958571 1935680037025923072 1937915233373528064 1942401148265596416 1949328163968832512 1951579120278265344 1952220271717306692 1956096664538168736 1987788051879464448 1992389413110666912 2014533285448531968 2019196556942625792 2028689040601264128 2038944362038127136 2043664140653956134 2046024029961870633 2051910247101382656 2056660039340043264 2060743811200704512 2071161174216884544 2104716760813550592 2109588790352470848 2112024805121930976 2116913751430083594 2137972824998074368 2148023690048397312 2150504086919122944 2152995967108694528 2155482105638843136 2166378384665510082 2177640041654163456 2180154637545219072 2181964035388981248 2185201291798795968 2200608747605439828 2222447449918652416 2225013786465902592 2236261558364397504 2241438089749500276 2271596126560454016 2277004327326130176 2282275170676422144 2287558215052987936 2308399027989055488 2312982661070536704 2313742544257548672 2318336787600792576 2344873420965629952 2355896950375661568 2361350415538568192 2373287389146529704 2376027905762172348 2410945758345314304 2416526651304446976 2419317097784013312 2422120462997281344 2424917368843698528 2430530603493799682 2449845046860933888 2452673967238371456 2454709539812603904 2458351453273645464 2497359584809304064 2500253381158483968 2503140509774140416 2508934816509728704 2561629868241896448 2567559567010974912 2573502991934611428 2589868197687461888 2599104218625110016 2602105493704353792 2602960362289742256 2608128886050891648 2650384069172619264 2656519217480889216 2692262075923501056 2704918720801685504 2718592482717502848 2721731735007014976 2724885520871941512 2728032039949160844 2742213385786724352 2761548232289179392 2765645384932851147 2798704232102633472 2806289014418067456 2809529532910467072 2812785053803294464 2816033073495907968 2822551668573444792 2850630433330765824 2867338782558830592 2873976140851790848 2888504512887346776 2903520055538884608 2906872850060292096 2913601722398394624 2923992245953248768 2934144996807253104 2981682077819196672 2988584119666000368 3018314576467869696 3028794835413938688 3043033560901896192 3065496210980934201 3077865370652073984 3084990059010064896 3091115716801056768 3106741761325326816 3126497894620839936 3164383185528706272 3168037207682896464 3175370627145125391 3206959237497111552 3222035535072595968 3225756130378684416 3229493950663041792 3233223158458264704 3266460062481245184 3270231956317828608 3272946053083471872 3277801937698193952 3300913121408159742 3333671174877978624 3337520679698853888 3362157134624250414 3407394189840681024 3415506490989195264 3423412756014633216 3431337322579481904 3465472291500146688 3469473991605805056 3470613816386323008 3477505181401188864 3517310131448444928 3533845425563492352 3542025623307852288 3559931083719794556 3589682767898001408 3624789976956670464 3628975646676019968 3633180694495922016 3637376053265547792 3645795905240699523 3656284514382299136 3673560696994381824 3674767570291400832 3682064309718905856 3687527179910468196 3741718685890756608 3746039377213956096 3750380071737725952 3754710764661210624 3763402224764593056 3851339350516462368 3860254487901917142 3875830466747056128 3884802296531192832 3898656327937665024 3903158240556530688 3904440543434613384 3912193329076337472 3975576103758928896 3984778826221333824 4038393113885251584 4057378081202528256 4077888724076254272 4087328281307912268 4092048059923741266 4113320078680086528 4121487622401409024 4142322348433769088 4209433521627101184 4219177580704941696 4224049610243861952 4233827502860167188 4275945649996148736 4296047380096794624 4301008173838245888 4305991934217389056 4310964211277686272 4332756769331020164 4355280083308326912 4360309275090438144 4370402583597591936 4401217495210879656 4450027572931805184 4472523116728795008 4482876179499000552 4543192253120908032 4554008654652260352 4564550341352844288 4575116430105975872 4616798055978110976 4627485088515097344 4636673575201585152 4689746841931259904 4722700831077136384 4746574778293059408 4752055811524344696 4833053302608893952 4838634195568026624 4844240925994562688 4849834737687397056 4861061206987599364 4899690093721867776 4905347934476742912 4909419079625207808 4916702906547290928 5000506762316967936 5006281019548280832 5017869633019457408 5043235701936375621 5123259736483792896 5135119134021949824 5147005983869222856 5179736395374923776 5198208437250220032 5204210987408707584 5205920724579484512 5216257772101783296 5300768138345238528 5313038434961778432 5384524151847002112 5437184965435005696 5443463470014029952 5449771041743883024 5456064079898321688 5484426771573448704 5523096464578358784 5531290769865702294 5597408464205266944 5612578028836134912 5619059065820934144 5625570107606588928 5632066146991815936 5645103337146889584 5701260866661531648 5747952281703581696 5777009025774693552 5790381731852875713 5807040111077769216 5813745700120584192 5827203444796789248 5847984491906497536 5868289993614506208 5963364155638393344 5977168239332000736 6057589670827877376 6086067121803792384 6130992421961868402 6138072089885611899 6155730741304147968 6169980118020129792 6182231433602113536 6213483522650653632 6328766371057412544 6336074415365792928 6350741254290250782 6413918474994223104 6444071070145191936 6451512260757368832 6458987901326083584 6466446316916529408 6532920124962490368 6540463912635657216 6545892106166943744 6555603875396387904 6601826242816319484 6667342349755957248 6675041359397707776 6724314269248500828 6814788379681362048 6831012981978390528 6846825512029266432 6862674645158963808 6938947983211610112 6941227632772646016 6955010362802377728 7034620262896889856 7067690851126984704 7084051246615704576 7119862167439589112 7249579953913340928 7257951293352039936 7266361388991844032 7274752106531095584 7291591810481399046 7349535140582801664 7364128619437811712 7375054359820936392 7492078754427912192 7500760143475451904 7509421529322421248 7526804449529186112 7702678701032924736 7720508975803834284 7769604593062385664 7797312655875330048 7806316481113061376 7808881086869226768 7824386658152674944 7951152207517857792 7969557652442667648 8076786227770503168 8114756162405056512 8155777448152508544 8174656562615824536 8184096119847482532 8226640157360173056 8284644696867538176 8296936154798553441 8418867043254202368 8438355161409883392 8448099220487723904 8467655005720334376 8551891299992297472 8602016347676491776 8611983868434778112 8621928422555372544 8665513538662040328 8710560166616653824 8720618550180876288 8740805167195183872 8802434990421759312 8945046233457590016 8965752358998001104 9086384506241816064 9129100682705688576 9150232860211951744 9196488632942802603 9233596111956221952 9254970177030194688 9273347150403170304 9379493683862519808 9445401662154272768 9493149556586118816 9504111623048689392 9526111881435376173 9666106605217787904 9677268391136053248 9688481851989125376 9699669475374794112 9722122413975198728 9799380187443735552 9810695868953485824 9818838159250415616 9833405813094581856 10001013524633935872 10012562039096561664 10035739266038914816 10086471403872751242 10246519472967585792 10270238268043899648 10294011967738445712 10359472790749847552 10396416874500440064 10408421974817415168 10411841449158969024 10432515544203566592 10601536276690477056 10626076869923556864 10769048303694004224 10874369930870011392 10886926940028059904 10899542083487766048 10912128159796643376 10937387715722098569 10968853543146897408 11046192929156717568 11062581539731404588 11225156057672269824 11238118131641868288 11251140215213177856 11264132293983631872 11290206674293779168 11495904563407163392 11554018051549387104 11580763463705751426 11627491400241168384 11654406889593578496 11695968983812995072 11736579987229012416 11926728311276786688 11954336478664001472 12115179341655754752 12172134243607584768 12261984843923736804 12276144179771223798 12339960236040259584 12364462867204227072 12426967045301307264 12657532742114825088 12672148830731585856 12701482508580501564 12827836949988446208 12888142140290383872 12903024521514737664 12917975802652167168 12932892633833058816 13065840249924980736 13080927825271314432 13111207750792775808 13203652485632638968 13350082718795415552 13448628538497001656 13629576759362724096 13662025963956781056 13693651024058532864 13725349290317927616 13882455265545292032 13910020725604755456 14069240525793779712 14168102493231409152 14239724334879178224 14499159907826681856 14515902586704079872 14532722777983688064 14549504213062191168 14583183620962798092 14699070281165603328 14728257238875623424 14750108719641872784 15001520286950903808 15018843058644842496 15053608899058372224 15129707105809126863 15405357402065849472 15441017951607668568 15539209186124771328 15594625311750660096 15612632962226122752 15617762173738453536 15648773316305349888 15902304415035715584 15939115304885335296 16153572455541006336 16311554896305017088 16349313125231649072 16368192239694965064 16453280314720346112 16569289393735076352 16593872309597106882 16837734086508404736 16876710322819766784 16896198440975447808 16935310011440668752 17103782599984594944 17223967736869556224 17243856845110745088 17331027077324080656 17371145195558627139 17421120333233307648 17441237100361752576 17481610334390367744 17604869980843518624 17890092466915180032 17931504717996002208 18172769012483632128 18258201365411377152 18300465720423903488 18392977265885605206 18414216269656835697 18467192223912443904 18509940354060389376 18546694300806340608 18890803324308545536 18986299113172237632 19008223246097378784 19052223762870752346 19332213210435575808 19354536782272106496 19376963703978250752 19399338950749588224 19444244827950397456 19598760374887471104 19621391737906971648 19637676318500831232 19666811626189163712 20002027049267871744 20025124078193123328 20071478532077829632 20172942807745502484 20493038945935171584 20540476536087799296 20588023935476891424 20718945581499695104 20816843949634830336 20823682898317938048 20865031088407133184 21203072553380954112 21252153739847113728 21748739861740022784 21773853880056119808 21799084166975532096 21824256319593286752 21874775431444197138 22092385858313435136 22125163079462809176 22476236263283736576 22502280430426355712 22528264587967263744 22580413348587558336 22991809126814326784 23108036103098774208 23161526927411502852 23308813779187156992 23391937967625990144 23473159974458024832 23853456622553573376 23908672957328002944 24230358683311509504 24344268487215169536 24523969687847473608 24552288359542447596 24679920472080519168 24853934090602614528 25315065484229650176 25344297661463171712 25402965017161003128 25655673899976892416 25806049043029475328 25835951605304334336 25865785267666117632 26131680499849961472 26161855650542628864 26222415501585551616 26407304971265277936 26897257076994003312 27259153518725448192 27387302048117065728 27450698580635855232 27589465898828407809 27764910531090584064 27820041451209510912 28138481051587559424 28336204986462818304 28479448669758356448 28578335644306128519 28998319815653363712 29031805173408159744 29065445555967376128 29099008426124382336 29166367241925596184 29398140562331206656 29456514477751246848 29500217439283745568 30003040573901807616 30037686117289684992 30107217798116744448 30259414211618253726 30810714804131698944 30882035903215337136 31078418372249542656 31189250623501320192 31225265924452245504 31235524347476907072 31297546632610699776 31804608830071431168 31878230609770670592 32307144911082012672 32623109792610034176 32698626250463298144 32736384479389930128 32812163147166295707 32906560629440692224 33138578787470152704 33187744619194213764 33675468173016809472 33753420645639533568 33792396881950895616 33870620022881337504 34447935473739112448 34487713690221490176 34662054154648161312 34742290391117254278 34882474200723505152 34963220668780735488 35209739961687037248 35780184933830360064 35863009435992004416 36345538024967264256 36516402730822754304 36600931440847806976 36785954531771210412 36828432539313671394 37019880708120778752 37093388601612681216 37781606648617091072 37972598226344475264 38016446492194757568 38104447525741504692 38664426420871151616 38709073564544212992 38753927407956501504 38798677901499176448 38888489655900794912 39197520749774942208 39242783475813943296 39333623252378327424 40050248156386246656 40142957064155659264 40345885615491004968 40986077891870343168 41080953072175598592 41176047870953782848 41647365796635876096 41730062176814266368 42504307479694227456 43497479723480045568 43547707760112239616 43598168333951064192 43648512639186573504 43749550862888394276 44184771716626870272 44250326158925618352 45004560860852711424 45056529175934527488 45160826697175116672 45983618253628653568 46216072206197548416 46323053854823005704 46617627558374313984 46783875935251980288 46946319948916049664 47706913245107146752 47817345914656005888 48460717366623019008 49047939375694947216 49104576719084895192 49359840944161038336 49707868181205229056 50630130968459300352 50688595322926343424 50805930034322006256 51311347799953784832 51671903210608668672 51731570535332235264 52113435586675881417 52263360999699922944 52323711301085257728 52444831003171103232 52814609942530555872 53794514153988006624 54518307037450896384 54774604096234131456 54901397161271710464 55178931797656815618 55529821062181168128 55640082902419021824 56672409972925636608 56958897339516712896 57156671288612257038 57996639631306727424 58063610346816319488 58130891111934752256 58198016852248764672 58332734483851192368 58796281124662413312 58913028955502493696 59000434878567491136 60006081147803615232 60075372234579369984 60214435596233488896 60518828423236507452 61621429608263397888 61764071806430674272 62156836744499085312 62450531848904491008 62471048694953814144 62595093265221399552 63609217660142862336 63756461219541341184 65246219585220068352 65397252500926596288 65472768958779860256 65624326294332591414 66277157574940305408 66375489238388427528 67506841291279067136 67584793763901791232 67741240045762675008 68895870947478224896 68975427380442980352 69324108309296322624 69484580782234508556 69926441337561470976 70419479923374074496 71560369867660720128 71726018871984008832 72691076049934528512 73032805461645508608 73201862881695613952 73571909063542420824 73656865078627342788 74039761416241557504 75945196452688950528 76032892984389515136 76208895051483009384 77418147129088425984 77507854815913003008 77597355802998352896 77776979311801589824 78395041499549884416 78485566951627886592 78667246504756654848 80285914128311318528 80691771230982009936 82161906144351197184 82352095741907565696 83294731593271752192 83460124353628532736 85008614959388454912 85735006932918385557 86994959446960091136 87095415520224479232 87196336667902128384 87297025278373147008 87499101725776788552 88369543433253740544 88500652317851236704 90009121721705422848 90113058351869054976 90321653394350233344 92432144412395096832 92646107709646011408 93235255116748627968 93567751870503960576 93892639897832099328 95413826490214293504 95634691829312011776 96921434733246038016 98095878751389894432 98209153438169790384 98436489441498887121 98719681888322076672 99415736362410458112 101260261936918600704 101377190645852686848 101611860068644012512 103343806421217337344 103463141070664470528 104226871173351762834 104647422602170515456 104889662006342206464 105629219885061111744 107589028307976013248 109036614074901792768 109549208192468262912 109802794322543420928 110357863595313631236 111059642124362336256 111280165804838043648 113344819945851273216 113917794679033425792 114313342577224514076 115993279262613454848 116127220693632638976 116261782223869504512 116396033704497529344 116665468967702384736 117592562249324826624 118000869757134982272 120150744469158739968 120428871192466977792 121037656846473014904 123242859216526795776 123528143612861348544 124942097389907628288 125190186530442799104 127512922439082682368 130492439170440136704 130794505001853192576 130945537917559720512 131248652588665182828 132554315149880610816 132750978476776855056 135013682582558134272 135169587527803582464 135482480091525350016 137950854760885960704 138648216618592645248 138969161564469017112 139852882675122941952 140838959846748148992 143120739735321440256 143452037743968017664 145382152099869057024 146403725763391227904 147143818127084841648 147313730157254685576 148079522832483115008 151890392905377901056 152065785968779030272 152417790102966018768 155015709631826006016 155194711605996705792 155553958623603179648 156340306760027644251 156790082999099768832 156971133903255773184 157334493009513309696 160571828256622637056 161383542461964019872 164323812288702394368 164704191483815131392 166589463186543504384 166920248707257065472 170017229918776909824 171470013865836771114 173989918893920182272 174190831040448958464 174392673335804256768 174594050556746294016 174998203451553577104 176739086866507481088 177001304635702473408 180018243443410845696 180226116703738109952 180643306788700466688 184864288824790193664 185292215419292022816 186470510233497255936 187785279795664198656 190827652980428587008 191269383658624023552 196191757502779788864 196418306876339580768 196872978882997774242 198831472724820916224 202520523873837201408 202754381291705373696 203223720137288025024 206687612842434674688 206926282141328941056 208453742346703525668 209779324012684412928 211258439770122223488 215178056615952026496 218073228149803585536 219098416384936525824 219605588645086841856 220715727190627262472 222119284248724672512 227835589358066851584 228626685154449028152 232254441387265277952 232523564447739009024 232792067408995058688 233330937935404769472 235185124498649653248 236001739514269964544 240857742384933955584 242075313692946029808 246485718433053591552 247056287225722697088 249884194779815256576 250380373060885598208 255025844878165364736 257205020798755156671 260984878340880273408 261589010003706385152 261891075835119441024 262497305177330365656 265108630299761221632 265501956953553710112 270027365165116268544 270339175055607164928 270964960183050700032 277296433237185290496 277938323128938034224 279705765350245883904 281677919693496297984 286241479470642880512 286904075487936035328 290764304199738114048 292807451526782455808 294287636254169683296 294627460314509371152 295309468324496661363 296159045664966230016 303780785810755802112 304131571937558060544 304835580205932037536 310031419263652012032 310389423211993411584 311107917247206359296 312680613520055288502 313942267806511546368 314668986019026619392 321143656513245274112 322767084923928039744 328647624577404788736 329408382967630262784 333178926373087008768 333840497414514130944 340034459837553819648 342940027731673542228 347979837787840364544 348381662080897916928 348785346671608513536 349188101113492588032 349996406903107154208 354002609271404946816 360452233407476219904 361286613577400933376 369728577649580387328 370584430838584045632 375570559591328397312 382538767317248047104 392383515005559577728 392836613752679161536 393745957765995548484 397662945449641832448 405041047747674402816 405508762583410747392 406447440274576050048 413852564282657882112 416907484693407051336 419558648025368825856 422516879540244446976 430356113231904052992 436146456299607171072 439211177290173683712 441431454381254524944 444238568497449345024 455671178716133703168 457253370308898056304 465047128895478018048 465584134817990117376 466661875870809538944 469020920280082932753 470370248997299306496 472003479028539929088 481715484769867911168 484150627385892059616 492971436866107183104 494112574451445394176 499768389559630513152 500760746121771196416 510051689756330729472 514410041597510313342 521969756681760546816 523178020007412770304 523782151670238882048 524994610354660731312 530217260599522443264 531003913907107420224 540054730330232537088 540678350111214329856 541929920366101400064 554592866474370580992 555876646257876068448 559411530700491767808 563355839386992595968 572482958941285761024 573808150975872070656 585614903053564911616 588575272508339366592 589254920629018742304 590618936648993322726 607561571621511604224 608263143875116121088 609671160411864075072 620062838527304024064 620778846423986823168 622215834494412718592 625361227040110577004 629337972038053238784 642287313026490548224 645534169847856079488 657295249154809577472 658816765935260525568 666357852746174017536 685880055463347084456 696763324161795833856 697570693343217027072 698376202226985176064 699992813806214308416 708005218542809893632 722573227154801866752 739457155299160774656 741168861677168091264 751141119182656794624 765077534634496094208 784767030011119155456 785673227505358323072 787491915531991096968 795325890899283664896 810082095495348805632 811017525166821494784 812894880549152100096 833814969386814102672 839117296050737651712 845033759080488893952 860712226463808105984 872292912599214342144 878422354580347367424 882862908762509049888 885928404973489984089 888477136994898690048 911342357432267406336 914506740617796112608 930094257790956036096 931168269635980234752 933323751741619077888 938041840560165865506 944006958057079858176 963430969539735822336 968301254771784119232 985942873732214366208 988225148902890788352 999536779119261026304 1001521492243542392832 1020103379512661458944 1028820083195020626684 1043939513363521093632 1046356040014825540608 1047564303340477764096 1049989220709321462624 1062007827814214840448 1081356700222428659712 1083859840732202800128 1109185732948741161984 1111753292515752136896 1126711678773985191936 1147616301951744141312 1171229806107129823232 1177150545016678733184 1178509841258037484608 1181237873297986645452 1215123143243023208448 1216526287750232242176 1219342320823728150144 1241557692847973646336 1244431668988825437184 1250722454080221154008 1258675944076106477568 1291068339695712158976 1317633531870521051136 1332715705492348035072 1371760110926694168912 1395141386686434054144 1396752404453970352128 1399985627612428616832 1416010437085619787264 1445146454309603733504 1478914310598321549312 1482337723354336182528 1502282238365313589248 1530155069268992188416 1569534060022238310912 1571346455010716646144 1574983831063982193936 1590651781798567329792 1620164190990697611264 1622035050333642989568 1625789761098304200192 1667629938773628205344 1678234592101475303424 1690067518160977787904 1721424452927616211968 1756844709160694734848 1765725817525018099776 1771856809946979968178 1822684714864534812672 1829013481235592225216 1860188515581912072192 1862336539271960469504 1866647503483238155776 1876083681120331731012 1888013916114159716352 1926861939079471644672 1936602509543568238464 1971885747464428732416 1976450297805781576704 1999073558238522052608 2057640166390041253368 2092712080029651081216 2095128606680955528192 2099978441418642925248 2124015655628429680896 2167719681464405600256 2218371465897482323968 2223506585031504273792 2253423357547970383872 2295232603903488282624 2354301090033357466368 2357019682516074969216 2362475746595973290904 2430246286486046416896 2433052575500464484352 2438684641647456300288 2488863337977650874368 2501444908160442308016 2517351888152212955136 2582136679391424317952 2635267063741042102272 2657785214920469952267 2665431410984696070144 2743520221853388337824 2790282773372868108288 2793504808907940704256 2799971255224857233664 2832020874171239574528 2890292908619207467008 2957828621196643098624 2964675446708672365056 3004564476730627178496 3060310138537984376832 3139068120044476621824 3142692910021433292288 3149967662127964387872 3244070100667285979136 3251579522196608400384 3335259877547256410688 3380135036321955575808 3442848905855232423936 3513689418321389469696 3531451635050036199552 3543713619893959936356 3645369429729069625344 3658026962471184450432 3724673078543920939008 3733295006966476311552 3752167362240663462024 3776027832228319432704 3873205019087136476928 3952900595611563153408 3998147116477044105216 4115280332780082506736 4185424160059302162432 4190257213361911056384 4199956882837285850496 4248031311256859361792 4335439362928811200512 4436742931794964647936 4447013170063008547584 4506846715095940767744 4590465207806976565248 4708602180066714932736 4714039365032149938432 4724951493191946581808 4860492572972092833792 4866105151000928968704 4877369283294912600576 4977726675955301748736 5002889816320884616032 5034703776304425910272 5164273358782848635904 5270534127482084204544 5315570429840939904534 5487040443706776675648 5580565546745736216576 5587009617815881408512 5599942510449714467328 5664041748342479149056 5780585817238414934016 5915657242393286197248 5929350893417344730112 6278136240088953243648 6285385820042866584576 6299935324255928775744 6503159044393216800768 6670519755094512821376 6760270072643911151616 6885697811710464847872 7062903270100072399104 7087427239787919872712 7290738859458139250688 7316053924942368900864 7466590013932952623104 7504334724481326924048 7552055664456638865408 7746410038174272953856 7905801191223126306816 7973355644761409856801 7996294232954088210432 8230560665560165013472 8370848320118604324864 8380514426723822112768 8399913765674571700992 8496062622513718723584 8670878725857622401024 8873485863589929295872 8894026340126017095168 9013693430191881535488 9180930415613953130496 9417204360133429865472 9428078730064299876864 9449902986383893163616 9732210302001857937408 9754738566589825201152 9955453351910603497472 10005779632641769232064 10328546717565697271808 10541068254964168409088 10631140859681879809068 10974080887413553351296 11174019235631762817024 11199885020899428934656 11328083496684958298112 11858701786834689460224 12556272480177906487296 12570771640085733169152 12599870648511857551488 13006318088786433601536 13341039510189025642752 13520540145287822303232 13771395623420929695744 14125806540200144798208 14174854479575839745424 14581477718916278501376 14632107849884737801728 14933180027865905246208 15008669448962653848096 15104111328913277730816 15492820076348545907712 15811602382446252613632 15946711289522819713602 16461121331120330026944 16741696640237208649728 16761028853447644225536 16799827531349143401984 16992125245027437447168 17341757451715244802048 17746971727179858591744 17788052680252034190336 18834408720266859730944 18856157460128599753728 18899805972767786327232 19509477133179650402304 19910906703821206994944 20011559265283538464128 20657093435131394543616 21262281719363759618136 21948161774827106702592 22399770041798857869312 22656166993369916596224 23717403573669378920448 25112544960355812974592 25141543280171466338304 25199741297023715102976 26012636177572867203072 26682079020378051285504 27041080290575644606464 27542791246841859391488 28251613080400289596416 28349708959151679490848 29264215699769475603456 29866360055731810492416 30017338897925307696192 30985640152697091815424 31623204764892505227264 31893422579045639427204 32922242662240660053888 33522057706895288451072 33599655062698286803968 33984250490054874894336 35576105360504068380672 37668817440533719461888 37712314920257199507456 37799611945535572654464 39018954266359300804608 40023118530567076928256 41314186870262789087232 42524563438727519236272 43896323549654213405184 44799540083597715738624 45312333986739833192448 47434807147338757840896 50225089920711625949184 50283086560342932676608 50399482594047430205952 52025272355145734406144 53364158040756102571008 56503226160800579192832 56699417918303358981696 58528431399538951206912 59732720111463620984832 60034677795850615392384 61971280305394183630848 63786845158091278854408 65844485324481320107776 67199310125396573607936 67968500980109749788672 71152210721008136761344 75337634881067438923776 75424629840514399014912 75599223891071145308928 78037908532718601609216 80046237061134153856512 82628373740525578174464 85049126877455038472544 87792647099308426810368 89599080167195431477248 94869614294677515681792 100566173120685865353216 100798965188094860411904 106728316081512205142016 113006452321601158385664 113398835836606717963392 117056862799077902413824 120069355591701230784768 123942560610788367261696 127573690316182557708816 131688970648962640215552 134398620250793147215872 135937001960219499577344 142304421442016273522688 150675269762134877847552 150849259681028798029824 151198447782142290617856 156075817065437203218432 160092474122268307713024 170098253754910076945088 175585294198616853620736 179198160334390862954496 201597930376189720823808 213456632163024410284032 226012904643202316771328 226797671673213435926784 234113725598155804827648 240138711183402461569536 247885121221576734523392 255147380632365115417632 263377941297925280431104 268797240501586294431744 284608842884032547045376 301698519362057596059648 302396895564284581235712 320184948244536615426048 340196507509820153890176 351170588397233707241472 403195860752379441647616 426913264326048820568064 452025809286404633542656 453595343346426871853568 468227451196311609655296 480277422366804923139072 510294761264730230835264 526755882595850560862208 537594481003172588863488 604793791128569162471424 640369896489073230852096 680393015019640307780352 702341176794467414482944 806391721504758883295232 853826528652097641136128 907190686692853743707136 960554844733609846278144 1020589522529460461670528 1053511765191701121724416 1209587582257138324942848 1280739792978146461704192 1360786030039280615560704 1404682353588934828965888 1612783443009517766590464 1814381373385707487414272 1921109689467219692556288 2041179045058920923341056 2107023530383402243448832 2419175164514276649885696 2561479585956292923408384 2721572060078561231121408 3628762746771414974828544 3842219378934439385112576 4082358090117841846682112 4214047060766804486897664 4838350329028553299771392 5443144120157122462242816 7257525493542829949657088 7684438757868878770225152 8164716180235683693364224 10886288240314244924485632 14515050987085659899314176 16329432360471367386728448 21772576480628489848971264 32658864720942734773456896 43545152961256979697942528 65317729441885469546913792 130635458883770939093827584
- Sum of all divisors σ(n): 431228499763921457910003783
- Sum of proper divisors (its aliquot sum) s(n): 300593040880150518816176199
- 130635458883770939093827584 is an abundant number, because the sum of its proper divisors (300593040880150518816176199) is greater than itself. Its abundance is 169957581996379579722348615
Bases of 130635458883770939093827584
- Binary: 1101100000011110010001001101010100100001100000011100001000010010100100001000000000000002
- Hexadecimal: 0x6C0F226A90C0E109484000
- Base-36: GEWVA562E4G1S0000
Squares and roots of 130635458883770939093827584
- 130635458883770939093827584 squared (1306354588837709390938275842) is 17065623117773407572275615604532849040366367519277056
- 130635458883770939093827584 cubed (1306354588837709390938275843) is 2229375507127818807440831332705053072008095955712932240076527121465423591112704
-
130635458883770939093827584 is a
perfect square number . Itssquare root is 11429586995328 -
The
cube root of 130635458883770939093827584 is 507403772.3625811441
Scales and comparisons
How big is 130635458883770939093827584?- 130,635,458,883,770,939,093,827,584 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 130,635,458,883,770,939,093,827,584 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 130635458883770939093827584 cubic inches would be around 42283647.7 feet tall.
Recreational maths with 130635458883770939093827584
- 130635458883770939093827584 backwards is 485728390939077388854536031
- The number of decimal digits it has is: 27
- The sum of 130635458883770939093827584's digits is 135
- 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 130635458883770939093827584 - Facts about the integer". Numbermatics.com. 2024. Web. 17 June 2024.
APA style:
Numbermatics. (2024). Number 130635458883770939093827584 - Facts about the integer. Retrieved 17 June 2024, from https://numbermatics.com/n/130635458883770939093827584/
Chicago style:
Numbermatics. 2024. "Number 130635458883770939093827584 - Facts about the integer". https://numbermatics.com/n/130635458883770939093827584/
The information we have on file for 130635458883770939093827584 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 130635458883770939093827584, math, Factors of 130635458883770939093827584, curriculum, school, college, exams, university, Prime factorization of 130635458883770939093827584, STEM, science, technology, engineering, physics, economics, calculator, one hundred thirty septillion, six hundred thirty-five sextillion, four hundred fifty-eight quintillion, eight hundred eighty-three quadrillion, seven hundred seventy trillion, nine hundred thirty-nine billion, ninety-three million, eight hundred twenty-seven thousand, five hundred eighty-four.