240159417536389368958746624
240,159,417,536,389,368,958,746,624 is an even composite number composed of five prime numbers multiplied together.
240159417536389368958746624 is an even composite number. It is composed of five distinct prime numbers multiplied together. It has a total of eleven thousand, four hundred seventy-five divisors.
Prime factorization of 240159417536389368958746624:
216 × 32 × 78 × 134 × 2234
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 7 × 7 × 7 × 7 × 7 × 7 × 7 × 7 × 13 × 13 × 13 × 13 × 223 × 223 × 223 × 223)See below for interesting mathematical facts about the number 240159417536389368958746624 from the Numbermatics database.
Names of 240159417536389368958746624
- Cardinal: 240159417536389368958746624 can be written as Two hundred forty septillion, one hundred fifty-nine sextillion, four hundred seventeen quintillion, five hundred thirty-six quadrillion, three hundred eighty-nine trillion, three hundred sixty-eight billion, nine hundred fifty-eight million, seven hundred forty-six thousand, six hundred twenty-four.
Scientific notation
- Scientific notation: 2.40159417536389368958746624 × 1026
Factors of 240159417536389368958746624
Divisors of 240159417536389368958746624
- Number of divisors d(n): 11475
-
Complete list of divisors:
1 2 3 4 6 7 8 9 12 13 14 16 18 21 24 26 28 32 36 39 42 48 49 52 56 63 64 72 78 84 91 96 98 104 112 117 126 128 144 147 156 168 169 182 192 196 208 223 224 234 252 256 273 288 294 312 336 338 343 364 384 392 416 441 446 448 468 504 507 512 546 576 588 624 637 669 672 676 686 728 768 784 819 832 882 892 896 936 1008 1014 1024 1029 1092 1152 1176 1183 1248 1274 1338 1344 1352 1372 1456 1521 1536 1561 1568 1638 1664 1764 1784 1792 1872 1911 2007 2016 2028 2048 2058 2184 2197 2304 2352 2366 2401 2496 2548 2676 2688 2704 2744 2899 2912 3042 3072 3087 3122 3136 3276 3328 3528 3549 3568 3584 3744 3822 4014 4032 4056 4096 4116 4368 4394 4459 4608 4683 4704 4732 4802 4992 5096 5352 5376 5408 5488 5733 5798 5824 6084 6144 6174 6244 6272 6552 6591 6656 7056 7098 7136 7168 7203 7488 7644 8028 8064 8112 8192 8232 8281 8697 8736 8788 8918 9216 9366 9408 9464 9604 9984 10192 10647 10704 10752 10816 10927 10976 11466 11596 11648 12168 12288 12348 12488 12544 13104 13182 13312 13377 14049 14112 14196 14272 14336 14406 14976 15288 15379 16056 16128 16224 16384 16464 16562 16807 17394 17472 17576 17836 18432 18732 18816 18928 19208 19773 19968 20293 20384 21294 21408 21504 21609 21632 21854 21952 22932 23192 23296 24336 24576 24696 24843 24976 25088 26091 26208 26364 26624 26754 28098 28224 28392 28544 28561 28672 28812 29952 30576 30758 31213 32112 32256 32448 32768 32781 32928 33124 33614 34788 34944 35152 35672 36864 37464 37632 37687 37856 38416 39546 39936 40131 40586 40768 42588 42816 43008 43218 43264 43708 43904 45864 46137 46384 46592 48672 49152 49392 49686 49729 49952 50176 50421 52182 52416 52728 53248 53508 56196 56448 56784 57088 57122 57344 57624 57967 59904 60879 61152 61516 62426 64224 64512 64896 65536 65562 65856 66248 67228 69576 69888 70304 71344 73728 74529 74928 75264 75374 75712 76489 76832 79092 79872 80262 81172 81536 85176 85632 85683 86016 86436 86528 87416 87808 91728 92274 92768 93184 93639 97344 98304 98343 98784 99372 99458 99904 100352 100842 104364 104832 105456 106496 107016 107653 112392 112896 113061 113568 114176 114244 114688 115248 115934 117649 119808 121758 122304 123032 124852 128448 129024 129792 131124 131712 132496 134456 138411 139152 139776 140608 142051 142688 147456 149058 149187 149856 150528 150748 151263 151424 152978 153664 158184 159744 160524 162344 163072 170352 171264 171366 172032 172872 173056 173901 174832 175616 182637 183456 184548 185536 186368 187278 194688 196608 196686 197568 198744 198916 199808 199927 200704 201684 208728 209664 210912 212992 214032 215306 218491 224784 225792 226122 227136 228352 228488 229376 229467 230496 231868 235298 239616 243516 244608 246064 249704 256896 257049 258048 259584 262248 263424 263809 264992 268912 276822 278304 279552 280917 281216 284102 285376 294912 298116 298374 299712 301056 301496 302526 302848 305956 307328 316368 319488 321048 322959 324688 326144 339183 340704 342528 342732 344064 345744 346112 347802 348103 349664 351232 352947 365274 366912 369096 371072 372736 374556 389376 393372 395136 397488 397832 399616 399854 401408 403368 405769 417456 419328 421824 425984 426153 428064 430612 436982 447561 449568 451584 452244 454272 456704 456976 458752 458934 460992 463736 470596 479232 487032 489216 489931 492128 499408 513792 514098 516096 519168 521703 524496 526848 527618 529984 535423 537824 553644 556608 559104 561834 562432 568204 570752 589824 596232 596748 599424 599781 602112 602992 605052 605696 611912 614656 632736 638976 642096 645918 646477 649376 652288 655473 678366 681408 685056 685464 688128 688401 691488 692224 695604 696206 699328 702464 705894 730548 733824 738192 742144 745472 749112 753571 778752 786744 790272 791427 794976 795664 799232 799708 802816 806736 811538 823543 834912 838656 843648 851968 852306 856128 861224 873964 895122 899136 903168 904488 908544 913408 913952 917868 921984 927472 941192 958464 968877 974064 978432 979862 984256 994357 998816 1027584 1028196 1032192 1038336 1043406 1044309 1048992 1053696 1055236 1058841 1059968 1070846 1075648 1107288 1113216 1118208 1123668 1124864 1136408 1141504 1192464 1193496 1198848 1199562 1204224 1205984 1210104 1211392 1217307 1223824 1229312 1265472 1277952 1278459 1284192 1291836 1292954 1298752 1304576 1310946 1356732 1362816 1370112 1370928 1376256 1376802 1382976 1384448 1391208 1392412 1398656 1399489 1404928 1411788 1461096 1467648 1469793 1476384 1484288 1490944 1498224 1507142 1529437 1557504 1573488 1580544 1582854 1589952 1591328 1598464 1599416 1605632 1606269 1613472 1623076 1647086 1669824 1677312 1687296 1704612 1712256 1722448 1747928 1790244 1798272 1799343 1806336 1808976 1817088 1826816 1827904 1835736 1843968 1846663 1854944 1882384 1916928 1937754 1939431 1948128 1956864 1959724 1966419 1968512 1988714 1997632 2055168 2056392 2064384 2076672 2086812 2088618 2097984 2107392 2110472 2117682 2119936 2141692 2151296 2214576 2226432 2236416 2247336 2249728 2260713 2272816 2283008 2374281 2384928 2386992 2397696 2399124 2408448 2411968 2420208 2422784 2434614 2436721 2447648 2458624 2470629 2530944 2555904 2556918 2568384 2583672 2585908 2597504 2609152 2621892 2713464 2725632 2740224 2741856 2753604 2765952 2768896 2782416 2784824 2797312 2798978 2809856 2823576 2840383 2922192 2935296 2939586 2952768 2968576 2981888 2983071 2996448 3014284 3058874 3115008 3132927 3146976 3161088 3165708 3179904 3182656 3196928 3198832 3211264 3212538 3226944 3246152 3294172 3339648 3354624 3374592 3409224 3424512 3429517 3444896 3495856 3580488 3596544 3598686 3612672 3617952 3634176 3651921 3653632 3655808 3671472 3687936 3693326 3709888 3747961 3764768 3833856 3875508 3878862 3896256 3913728 3919448 3932838 3937024 3977428 3995264 4110336 4112784 4128768 4153344 4173624 4177236 4195968 4198467 4214784 4220944 4235364 4239872 4283384 4302592 4409379 4429152 4452864 4472832 4494672 4499456 4521426 4525339 4545632 4566016 4588311 4748562 4769856 4773984 4795392 4798248 4816896 4818807 4823936 4840416 4845568 4869228 4873442 4895296 4917248 4941258 5061888 5113836 5136768 5167344 5171816 5195008 5218304 5243784 5274997 5426928 5451264 5480448 5483712 5507208 5531904 5537792 5539989 5564832 5569648 5594624 5597956 5619712 5647152 5680766 5764801 5818293 5844384 5870592 5879172 5905536 5937152 5963776 5966142 5992896 6028568 6117748 6230016 6265854 6293952 6322176 6331416 6359808 6365312 6369103 6393856 6397664 6425076 6453888 6492304 6588344 6679296 6709248 6749184 6782139 6818448 6849024 6859034 6889792 6960499 6991712 7160976 7193088 7197372 7225344 7235904 7268352 7303842 7307264 7310163 7311616 7342944 7375872 7386652 7411887 7419776 7495922 7529536 7667712 7751016 7757724 7792512 7827456 7838896 7865676 7874048 7954856 7990528 8220672 8225568 8306688 8347248 8354472 8391936 8396934 8404201 8429568 8441888 8470728 8479744 8521149 8566768 8605184 8818758 8858304 8905728 8945664 8949213 8989344 8998912 9042852 9050678 9091264 9132032 9176622 9497124 9539712 9547968 9590784 9596496 9633792 9637614 9647872 9680832 9691136 9738456 9746884 9790592 9796423 9834496 9882516 10123776 10227672 10273536 10288551 10334688 10343632 10390016 10436608 10487568 10549994 10706059 10853856 10902528 10960896 10967424 11014416 11063808 11075584 11079978 11089567 11129664 11139296 11189248 11195912 11239424 11243883 11294304 11361532 11529602 11636586 11688768 11741184 11758344 11811072 11874304 11932284 11985792 12057136 12235496 12460032 12531708 12587904 12595401 12644352 12662832 12719616 12730624 12738206 12787712 12795328 12850152 12907776 12926641 12984608 13176688 13358592 13418496 13498368 13564278 13576017 13636896 13698048 13718068 13764933 13779584 13920998 13983424 14321952 14386176 14394744 14450688 14471808 14536704 14607684 14614528 14620326 14623232 14685888 14751744 14773304 14823774 14839552 14991844 15059072 15502032 15515448 15585024 15654912 15677792 15731352 15748096 15824991 15909712 15981056 16441344 16451136 16613376 16619967 16694496 16708944 16783872 16793868 16808402 16859136 16883776 16941456 16959488 17042298 17057047 17133536 17210368 17294403 17637516 17716608 17811456 17891328 17898426 17978688 17997824 18085704 18101356 18182528 18264064 18353244 18994248 19079424 19095936 19107309 19181568 19192992 19275228 19295744 19361664 19382272 19476912 19493768 19581184 19592846 19668992 19765032 19882681 20247552 20455344 20547072 20577102 20669376 20687264 20780032 20873216 20881497 20975136 21099988 21412118 21707712 21805056 21921792 21930489 21934848 22028832 22127616 22159956 22179134 22259328 22278592 22378496 22391824 22478848 22487766 22588608 22723064 23059204 23273172 23377536 23482368 23516688 23622144 23748608 23864568 23971584 24006619 24114272 24470992 24920064 25063416 25175808 25190802 25212603 25288704 25325664 25439232 25461248 25476412 25563447 25575424 25590656 25700304 25815552 25853282 25969216 26235727 26353376 26717184 26836992 26996736 27128556 27152034 27273792 27396096 27436136 27529866 27559168 27841996 27966848 28643904 28772352 28789488 28901376 28943616 29073408 29215368 29240652 29246464 29371776 29389269 29503488 29546608 29647548 29679104 29983688 30118144 30865653 31004064 31030896 31170048 31309824 31355584 31462704 31496192 31649982 31677373 31819424 31962112 32118177 32882688 32902272 33226752 33239934 33268701 33388992 33417888 33567744 33587736 33616804 33718272 33731649 33767552 33882912 33918976 34084596 34114094 34267072 34420736 34588806 35275032 35433216 35622912 35796852 35957376 35995648 36171408 36202712 36365056 36528128 36706488 36924979 37988496 38158848 38191872 38214618 38363136 38385984 38550456 38591488 38723328 38764544 38779923 38953824 38987536 39162368 39185692 39337984 39530064 39765362 40495104 40728051 40910688 41094144 41154204 41338752 41374528 41560064 41746432 41762994 41950272 42199976 42824236 43415424 43610112 43843584 43860978 43869696 44057664 44255232 44319912 44358268 44518656 44557184 44583721 44756992 44783648 44975532 45177216 45446128 46118408 46546344 46755072 46964736 47033376 47244288 47474973 47497216 47729136 47943168 48013238 48228544 48723493 48941984 49840128 50126832 50351616 50381604 50425206 50577408 50651328 50878464 50922496 50952824 51126894 51150848 51171141 51181312 51400608 51631104 51706564 51883209 51938432 52471454 52706752 53434368 53673984 53993472 54257112 54304068 54547584 54792192 54872272 55059732 55118336 55683992 55933696 57287808 57321927 57544704 57578976 57887232 58146816 58430736 58481304 58492928 58743552 58778538 58829407 59006976 59093216 59295096 59358208 59648043 59967376 60236288 61731306 62008128 62061792 62340096 62619648 62644491 62711168 62925408 62992384 63299964 63354746 63638848 63924224 64236354 65765376 65804544 66479868 66537402 66777984 66835776 67135488 67175472 67233608 67436544 67463298 67535104 67765824 67837952 68169192 68228188 68534144 68574961 68841472 69177612 70550064 70866432 71245824 71593704 71914752 71991296 72019857 72342816 72405424 72730112 73056256 73412976 73849958 74942413 75637809 75976992 76317696 76383744 76429236 76726272 76771968 77100912 77182976 77446656 77529088 77559846 77626969 77907648 77975072 78324736 78371384 78675968 78707181 79060128 79530724 80990208 81456102 81821376 82188288 82308408 82677504 82749056 83120128 83525988 83900544 84399952 85648472 86830848 87220224 87721956 87739392 88115328 88167807 88510464 88639824 88716536 89037312 89114368 89167442 89513984 89567296 89951064 90354432 90486487 90892256 92236816 93092688 93510144 93929472 94066752 94488576 94949946 94994432 95032119 95458272 95886336 96026476 96354531 96457088 97446986 97883968 99680256 99806103 100253664 100703232 100763208 100850412 101154816 101302656 101756928 101844992 101905648 102253788 102301696 102342282 102362624 102801216 103262208 103413128 103766418 103876864 104942908 105413504 106868736 107986944 108514224 108608136 109095168 109254613 109584384 109744544 110119464 110236672 110774937 111367984 111867392 114575616 114643854 115089408 115157952 115774464 116293632 116339769 116861472 116962608 116985856 117487104 117557076 117658814 118013952 118186432 118590192 118716416 119296086 119399329 119934752 120472576 123462612 124016256 124123584 124680192 125239296 125288982 125422336 125850816 125984768 126599928 126709492 127277696 127848448 128472708 131530752 131609088 132959736 133074804 133555968 133671552 133751163 134270976 134350944 134467216 134926596 135070208 135531648 135675904 136338384 136456376 137068288 137149922 137682944 138355224 139178767 141100128 141732864 142491648 143187408 143829504 143982592 144039714 144164371 144685632 144810848 145460224 146112512 146170479 146825952 147699916 149884826 151275618 151953984 152635392 152767488 152858472 153452544 153513423 153543936 154201824 154365952 154893312 155119692 155253938 155815296 155950144 156649472 156742768 157351936 157414362 158120256 159061448 161980416 162912204 163642752 164376576 164616816 165355008 165498112 166240256 167051976 167801088 168046333 168799904 171296944 173661696 174440448 175443912 175478784 176230656 176335614 176488221 177020928 177279648 177433072 178074624 178228736 178334884 178944129 179027968 179134592 179902128 180708864 180972974 181784512 183650089 184473632 186185376 187020288 187858944 188133504 188977152 189899892 189988864 190064238 190916544 191772672 192052952 192709062 192914176 194893972 195767936 199612206 200507328 201406464 201526416 201700824 202309632 202605312 203513856 203689984 203811296 204507576 204684564 204725248 205602432 205724883 206524416 206826256 207532836 207753728 209885816 210827008 213737472 215973888 216059571 217028448 217216272 218190336 218509226 219168768 219489088 220238928 220473344 221549874 221741611 222735968 223734784 224827239 229151232 229287708 230178816 230315904 231548928 232587264 232679538 232880907 233722944 233925216 233971712 234974208 235114152 235317628 236027904 236121543 236372864 237180384 237432832 238592172 238798658 239869504 240945152 246925224 248032512 248247168 249360384 250577964 250844672 251701632 251969536 253199856 253418984 254555392 255696896 256945416 258474853 263218176 265919472 266149608 267111936 267343104 267502326 268541952 268701888 268934432 269853192 270140416 271063296 271351808 271459461 272676768 272912752 274136576 274299844 275365888 276710448 278357534 282200256 283465728 284983296 285096357 286374816 287659008 288079428 288328742 289371264 289621696 290920448 292225024 292340958 293651904 295399832 299769652 302551236 303907968 305270784 305534976 305716944 306905088 307026846 307087872 308403648 308731904 309786624 310239384 310507876 311630592 311900288 312086047 313298944 313485536 314828724 316240512 318122896 323960832 325824408 327285504 327763839 328753152 329233632 330710016 330996224 332324811 332480512 334103952 335602176 336092666 337599808 341064451 342593888 347323392 348880896 350887824 350957568 352461312 352671228 352976442 354041856 354559296 354866144 356149248 356457472 356669768 357888258 358055936 358197987 358269184 359804256 361417728 361945948 363569024 367300178 368947264 372370752 374040576 375717888 376267008 377954304 379799784 380128476 381833088 383545344 384105904 385418124 385828352 389787944 391535872 399224412 401014656 401253489 402812928 403052832 403401648 405210624 407027712 407379968 407622592 409015152 409369128 409450496 411204864 411449766 411805849 413048832 413652512 415065672 415507456 417536301 419771632 421654016 427474944 431947776 432119142 432493113 434056896 434432544 436380672 437018452 438337536 438511437 438978176 440477856 440946688 443099748 443483222 445471936 447469568 449654478 458302464 458575416 460357632 460631808 463097856 465359076 465761814 467445888 467850432 467943424 469948416 470228304 470635256 472055808 472243086 472745728 474360768 474865664 477184344 477597316 479739008 480024727 481890304 493850448 496065024 496494336 498720768 501155928 501689344 503403264 503939072 504138999 506399712 506837968 509110784 511393792 513890832 516949706 526436352 529464663 531838944 532299216 534223872 534686208 535004652 537083904 537403776 537868864 539706384 540280832 542126592 542703616 542918922 543388783 545353536 545825504 548273152 548599688 550731776 550950267 553420896 556715068 564400512 566931456 569966592 570192714 572749632 575318016 576158856 576657484 578742528 579243392 581840896 584681916 587303808 590799664 599539304 605102472 607815936 610541568 611069952 611433888 614053692 614175744 616807296 617174649 617463808 619573248 620478768 621015752 623261184 623800576 624172094 626597888 626971072 629657448 632481024 633405409 636245792 647921664 651648816 654571008 655527678 657506304 658467264 661420032 661992448 664649622 664961024 665224833 668207904 671204352 672185332 674481717 675199616 682128902 685187776 694646784 697761792 698642721 701775648 701915136 704922624 705342456 705952884 708083712 709118592 709732288 712298496 712914944 713339536 715776516 716111872 716395974 716538368 719608512 722835456 723891896 727138048 734600356 737894528 744741504 748081152 752534016 755908608 759599568 760256952 763666176 764782291 767090688 768211808 770836248 771656704 775424559 779575888 783071744 798448824 802029312 802506978 805625856 806105664 806803296 810421248 814055424 814378383 814759936 815245184 818030304 818738256 818900992 822409728 822899532 823611698 826097664 827305024 830131344 831014912 835072602 835795303 839543264 843308032 854949888 864238284 864986226 868113792 868865088 872761344 874036904 876675072 877022874 877956352 880955712 881893376 886199496 886966444 890943872 894939136 899308956 916604928 917150832 920715264 921263616 926195712 930718152 931523628 934891776 935700864 935886848 936258141 939896832 940456608 941270512 944486172 945491456 948721536 949731328 954368688 955194632 959478016 960049454 963780608 974251369 983291517 987700896 992130048 992988672 997441536 1002311856 1003378688 1006806528 1007878144 1008277998 1009150597 1012799424 1013675936 1018221568 1022787584 1023193353 1027781664 1033899412 1052872704 1058929326 1063677888 1064598432 1068447744 1069372416 1070009304 1074167808 1074593961 1074807552 1075737728 1079412768 1080561664 1084253184 1085837844 1086777566 1090707072 1091651008 1096546304 1097199376 1101463552 1101900534 1106841792 1113430136 1128801024 1133862912 1140385428 1145499264 1150636032 1152317712 1153314968 1157485056 1158486784 1163681792 1169363832 1174607616 1176324331 1181599328 1199078608 1210204944 1215631872 1221083136 1222139904 1222867776 1228107384 1228351488 1233614592 1234349298 1234927616 1235417547 1239146496 1240957536 1242031504 1246522368 1247601152 1248344188 1252608903 1253195776 1253942144 1259314896 1264962048 1266810818 1272491584 1285550623 1295843328 1297479339 1303297632 1309142016 1311055356 1315012608 1316934528 1322840064 1323984896 1329299244 1329922048 1330449666 1336415808 1342408704 1344370664 1348963434 1350399232 1364257804 1370375552 1389293568 1397285442 1403551296 1403830272 1409845248 1410684912 1411905768 1416167424 1418237184 1419464576 1420309969 1424596992 1425829888 1426679072 1431553032 1432791948 1433076736 1439217024 1440074181 1445670912 1447783792 1454276096 1469200712 1475789056 1489483008 1496162304 1505068032 1511817216 1512416997 1519199136 1520513904 1527332352 1529564582 1534181376 1536423616 1541672496 1543313408 1550849118 1552191277 1559151776 1566143488 1596897648 1604058624 1605013956 1611251712 1612211328 1613606592 1620842496 1628110848 1628756766 1629519872 1630166349 1630490368 1636060608 1637476512 1637801984 1644819456 1645799064 1647223396 1652195328 1652850801 1654610048 1660262688 1662029824 1670145204 1671590606 1679086528 1686616064 1709899776 1728476568 1729972452 1736227584 1737730176 1745522688 1748073808 1754045748 1755912704 1761911424 1763786752 1772398992 1773932888 1781887744 1789878272 1798617912 1809323971 1833209856 1834301664 1842527232 1852391424 1861436304 1863047256 1869783552 1871401728 1871773696 1872516282 1874136823 1879793664 1880913216 1882541024 1888972344 1890982912 1897443072 1899462656 1900216227 1908737376 1910389264 1918956032 1920098908 1927561216 1948502738 1966583034 1975401792 1984260096 1985977344 1994883072 1995674499 2004623712 2006757376 2013613056 2016555996 2018301194 2025598848 2027351872 2036443136 2045575168 2046386706 2055563328 2067798824 2105745408 2117858652 2127355776 2129196864 2136895488 2138744832 2140018608 2148335616 2149187922 2149615104 2151475456 2158825536 2161123328 2168506368 2171675688 2173555132 2181414144 2183302016 2184602329 2193092608 2194398752 2203801068 2213683584 2226860272 2257602048 2267725824 2280770856 2290998528 2294346873 2301272064 2304635424 2306629936 2314970112 2316973568 2326273677 2327363584 2338727664 2349215232 2352648662 2363198656 2387451157 2398157216 2420409888 2431263744 2442166272 2444279808 2445735552 2456214768 2456702976 2467229184 2468698596 2469855232 2470835094 2472973441 2478292992 2481915072 2484063008 2493044736 2495202304 2496688376 2505217806 2506391552 2507385909 2507884288 2518629792 2529924096 2533621636 2544983168 2571101246 2594958678 2606595264 2618284032 2622110712 2630025216 2633869056 2645680128 2647969792 2658598488 2660899332 2672831616 2684817408 2688741328 2697926868 2700798464 2728515608 2740751104 2778587136 2794570884 2807102592 2807660544 2808774423 2819690496 2821369824 2823811536 2836474368 2838929152 2840619938 2849193984 2851659776 2853358144 2863106064 2865583896 2866153472 2878434048 2880148362 2882640943 2891341824 2895567584 2908552192 2922754107 2938401424 2951578112 2978966016 2992324608 3010136064 3023634432 3024833994 3027451791 3038398272 3041027808 3054664704 3059129164 3068362752 3069580059 3072847232 3083344992 3086626816 3101698236 3104382554 3118303552 3132286976 3193795296 3208117248 3210027912 3222503424 3224422656 3227213184 3241684992 3257513532 3259039744 3260332698 3260980736 3272121216 3274953024 3275603968 3289638912 3291598128 3294446792 3304390656 3305701602 3309220096 3320525376 3324059648 3340290408 3343181212 3358173056 3360173089 3373232128 3456953136 3459944904 3472455168 3475460352 3491045376 3496147616 3508091496 3511825408 3523822848 3527573504 3528972993 3544797984 3547865776 3563775488 3579756544 3597235824 3618647942 3666419712 3668603328 3685054464 3704782848 3706252641 3722872608 3726094512 3739567104 3742803456 3745032564 3748273646 3759587328 3761826432 3765082048 3777944688 3781965824 3794886144 3798925312 3800432454 3803721481 3817474752 3820778528 3837912064 3840197816 3855122432 3856651869 3897005476 3933166068 3950803584 3968520192 3971954688 3989766144 3991348998 4009247424 4013514752 4027226112 4033111992 4036602388 4051197696 4054703744 4072886272 4092773412 4111126656 4135597648 4211490816 4235717304 4254711552 4258393728 4260929907 4273790976 4277489664 4280037216 4298375844 4299230208 4302950912 4317651072 4320222543 4322246656 4337012736 4343351376 4347110264 4362828288 4366604032 4369204658 4386185216 4388797504 4407602136 4427367168 4433837863 4453720544 4515204096 4535451648 4561541712 4581997056 4588693746 4602544128 4609270848 4613259872 4629940224 4633947136 4652547354 4654727168 4656573831 4677455328 4698430464 4705297324 4726397312 4774902314 4796314432 4840819776 4862527488 4884332544 4888559616 4890499047 4891471104 4912429536 4913405952 4934458368 4937397192 4941670188 4945946882 4956585984 4963830144 4968126016 4986089472 4990404608 4993376752 5010435612 5012783104 5014771818 5015768576 5037259584 5059848192 5067243272 5089966336 5142202492 5189917356 5213190528 5236568064 5244221424 5267738112 5291360256 5295939584 5317196976 5321798664 5345663232 5353476037 5369634816 5377482656 5395853736 5401596928 5427971913 5457031216 5481502208 5557174272 5589141768 5614205184 5615321088 5617548846 5622410469 5639380992 5642739648 5647623072 5672948736 5677858304 5681239876 5698387968 5700648681 5703319552 5706716288 5726212128 5731167792 5732306944 5756868096 5760296724 5765281886 5782683648 5791135168 5817104384 5845508214 5850567121 5876802848 5903156224 5957932032 5984649216 6020272128 6049667988 6054903582 6076796544 6082055616 6109329408 6118258328 6136725504 6139160118 6145694464 6166689984 6173253632 6203396472 6208765108 6236607104 6264573952 6387590592 6416234496 6420055824 6445006848 6448845312 6454426368 6483369984 6515027064 6520665396 6521961472 6544242432 6549906048 6551207936 6553806987 6579277824 6583196256 6588893584 6611403204 6618440192 6641050752 6648119296 6680580816 6686362424 6716346112 6720346178 6746464256 6883040619 6913906272 6919889808 6944910336 6950920704 6982090752 6992295232 7016182992 7023650816 7047645696 7055147008 7057945986 7064054179 7089595968 7095731552 7127550976 7159513088 7162353471 7194471648 7237295884 7332839424 7337206656 7370108928 7409565696 7412505282 7418920323 7445745216 7452189024 7479134208 7485606912 7490065128 7496547292 7519174656 7522157727 7523652864 7530164096 7555889376 7563931648 7589772288 7600864908 7607442962 7634949504 7641557056 7675824128 7680395632 7710244864 7713303738 7794010952 7866332136 7901607168 7937040384 7943909376 7982697996 8018494848 8027029504 8054452224 8066223984 8073204776 8102395392 8109407488 8145772544 8185546824 8222253312 8234270317 8271195296 8422981632 8471434608 8509423104 8516787456 8521859814 8547581952 8554979328 8560074432 8596751688 8598460416 8605901824 8635302144 8640445086 8644493312 8647922829 8674025472 8686702752 8694220528 8725656576 8733208064 8738409316 8768262321 8772370432 8777595008 8815204272 8854734336 8867675726 8907441088 9030408192 9070903296 9082355373 9123083424 9163994112 9177387492 9205088256 9218541696 9226519744 9259880448 9267894272 9305094708 9309454336 9313147662 9354910656 9396860928 9410594648 9452794624 9549804628 9592628864 9681639552 9725054976 9777119232 9780998094 9782942208 9824859072 9826811904 9868916736 9874794384 9883340376 9891893764 9913171968 9927660288 9936252032 9942169783 9972178944 9980809216 9986753504 10020871224 10029543636 10031537152 10074519168 10080519267 10119696384 10134486544 10179932672 10284404984 10379834712 10426381056 10473136128 10488442848 10535476224 10582720512 10586918979 10591879168 10634393952 10643597328 10691326464 10706952074 10739269632 10754965312 10791707472 10803193856 10855943826 10865338939 10914062432 10963004416 11114348544 11178283536 11228410368 11235097692 11244820938 11278761984 11285479296 11295246144 11345897472 11355716608 11362479752 11396775936 11401297362 11406639104 11411164443 11413432576 11452424256 11462335584 11464613888 11513736192 11520593448 11530563772 11565367296 11569955607 11582270336 11634208768 11691016428 11701134242 11753605696 11806312448 11915864064 11969298432 12040544256 12099335976 12109807164 12153593088 12164111232 12218658816 12236516656 12278320236 12291388928 12333379968 12346507264 12406792944 12417530216 12473214208 12529147904 12665267797 12775181184 12782789721 12832468992 12840111648 12897690624 12908852736 12966739968 13030054128 13041330792 13043922944 13088484864 13099812096 13102415872 13107613974 13118957761 13158555648 13166392512 13177787168 13222806408 13236880384 13282101504 13296238592 13301513589 13361161632 13372724848 13432692224 13440692356 13492928512 13766081238 13827812544 13839779616 13889820672 13901841408 13964181504 13969721493 13984590464 14032365984 14047301632 14095291392 14115891972 14128108358 14179191936 14191463104 14255101952 14319026176 14324706942 14388943296 14474591768 14665678848 14674413312 14740217856 14825010564 14837840646 14891490432 14904378048 14958268416 14971213824 14980130256 14993094584 15038349312 15044315454 15047305728 15060328192 15111778752 15127863296 15179544576 15201729816 15214885924 15269899008 15283114112 15292216303 15351648256 15360791264 15426607476 15588021904 15732664272 15803214336 15874080768 15887818752 15965395992 16036989696 16054059008 16060428111 16108904448 16132447968 16146409552 16204790784 16218814976 16283915739 16291545088 16371093648 16444506624 16468540634 16542390592 16712158099 16845963264 16867231407 16942869216 17018846208 17033574912 17043719628 17095163904 17109958656 17120148864 17193503376 17196920832 17211803648 17270604288 17280890172 17288986624 17295845658 17310814087 17348050944 17373405504 17388441056 17451313152 17466416128 17476818632 17536524642 17544740864 17551701363 17555190016 17630408544 17709468672 17735351452 17814882176 18060816384 18164710746 18246166848 18327988224 18354774984 18410176512 18437083392 18453039488 18519760896 18535788544 18610189416 18626295324 18709821312 18793721856 18821189296 18905589248 19099609256 19185257728 19363279104 19450109952 19561996188 19565884416 19649718144 19653623808 19661420961 19737833472 19749588768 19766680752 19783787528 19855320576 19872504064 19884339566 19944357888 19961618432 19973507008 20041742448 20059087272 20063074304 20149038336 20161038534 20178486601 20239392768 20268973088 20359865344 20568809968 20759669424 20852762112 20946272256 20976885696 21070952448 21165441024 21173837958 21183758336 21192162537 21268787904 21287194656 21382652928 21413904148 21478539264 21487060413 21509930624 21583414944 21606387712 21711887652 21730677878 21828124864 21926008832 22228697088 22256760969 22356567072 22456820736 22470195384 22489641876 22557523968 22570958592 22590492288 22691794944 22711433216 22724959504 22802594724 22813278208 22822328886 22826865152 22904848512 22924671168 22929227776 23027472384 23041186896 23061127544 23130734592 23139911214 23164540672 23268417536 23382032856 23402268484 23507211392 23521211623 23612624896 23831728128 24081088512 24198671952 24219614328 24307186176 24328222464 24363778699 24437317632 24473033312 24556640472 24582777856 24666759936 24693014528 24702810951 24813585888 24835060432 24946428416 25058295808 25330535594 25550362368 25565579442 25664937984 25680223296 25795381248 25817705472 25933479936 25943768487 26060108256 26082661584 26087845888 26176969728 26199624192 26215227948 26237915522 26317111296 26332785024 26355574336 26445612816 26473760768 26564203008 26592477184 26603027178 26626050367 26722323264 26745449696 26865384448 26881384712 26985857024 27532162476 27655625088 27679559232 27779641344 27803682816 27928363008 27939442986 27969180928 28064731968 28094603264 28190582784 28231783944 28256216716 28358383872 28382926208 28510203904 28649413884 28777886592 28949183536 29331357696 29348826624 29480435712 29650021128 29675681292 29782980864 29808756096 29826509349 29916536832 29942427648 29960260512 29986189168 30088630908 30094611456 30120656384 30223557504 30241557801 30255726592 30359089152 30403459632 30429771848 30539798016 30566228224 30584432606 30703296512 30721582528 30853214952 31036865041 31176043808 31465328544 31606428672 31748161536 31775637504 31930791984 32073979392 32108118016 32120856222 32148654733 32217808896 32264895936 32292819104 32409581568 32437629952 32567831478 32583090176 32596016817 32742187296 32889013248 32937081268 33084781184 33424316198 33734462814 33885738432 34037692416 34067149824 34087439256 34190327808 34219917312 34233493329 34240297728 34387006752 34393841664 34423607296 34541208576 34561780344 34591691316 34621628174 34696101888 34746811008 34776882112 34902626304 34932832256 34953637264 35073049284 35089481728 35103402726 35110380032 35260817088 35418937344 35470702904 35629764352 36121632768 36329421492 36492333696 36655976448 36709549968 36874166784 36906078976 37039521792 37071577088 37220378832 37252590648 37419642624 37474332259 37587443712 37642378592 37811178496 37995803391 38199218512 38370515456 38726558208 38900219904 39123992376 39131768832 39299436288 39307247616 39322841922 39356873283 39475666944 39499177536 39533361504 39567575056 39710641152 39745008128 39768679132 39888715776 39904540767 39923236864 39947014016 40083484896 40118174544 40126148608 40298076672 40322077068 40356973202 40478785536 40537946176 40719730688 40953969847 41137619936 41519338848 41705524224 41892544512 41953771392 42141904896 42347675916 42367516672 42384325074 42537575808 42574389312 42765305856 42827808296 42957078528 42974120826 43019861248 43166829888 43212775424 43423775304 43461355756 43656249728 43852017664 44513521938 44713134144 44913641472 44940390768 44979283752 45115047936 45141917184 45180984576 45383589888 45422866432 45449919008 45605189448 45644657772 45653730304 45809697024 45849342336 45858455552 45876648909 46054944768 46082373792 46122255088 46279822428 46329081344 46536835072 46764065712 46804536968 47014422784 47042423246 47225249792 47663456256 48162177024 48181284333 48397343904 48439228656 48614372352 48656444928 48727557398 48874635264 48946066624 49113280944 49165555712 49333519872 49386029056 49405621902 49448379253 49627171776 49670120864 49892856832 50116591616 50136474297 50661071188 51100724736 51131158884 51329875968 51360446592 51590762496 51635410944 51866959872 51887536974 51932442261 52120216512 52165323168 52175691776 52353939456 52399248384 52430455896 52475831044 52634222592 52655104089 52665570048 52711148672 52891225632 52947521536 53128406016 53206054356 53252100734 53444646528 53490899392 53730768896 53762769424 53971714048 55064324952 55311250176 55359118464 55559282688 55607365632 55878885972 55938361856 56129463936 56189206528 56381165568 56463567888 56512433432 56716767744 56765852416 57020407808 57298827768 57555773184 57639892219 57898367072 58697653248 58960871424 59300042256 59351362584 59565961728 59617512192 59653018698 59833073664 59884855296 59920521024 59972378336 60177261816 60189222912 60241312768 60447115008 60483115602 60511453184 60535459803 60718178304 60806919264 60859543696 61079596032 61132456448 61168865212 61406593024 61443165056 61706429904 62073730082 62352087616 62930657088 63212857344 63496323072 63551275008 63576487611 63861583968 64147958784 64241712444 64297309466 64435617792 64529791872 64585638208 64819163136 64875259904 65135662956 65166180352 65192033634 65484374592 65778026496 65874162536 66169562368 66848632396 67468925628 67771476864 68075384832 68134299648 68174878512 68439834624 68466986658 68480595456 68774013504 68787683328 68847214592 69082417152 69123560688 69183382632 69243256348 69392203776 69493622016 69553764224 69595188481 69805252608 69865664512 69907274528 70146098568 70206805452 70220760064 70521634176 70563634869 70837874688 70941405808 71259528704 72243265536 72658842984 72984667392 73091336097 73311952896 73419099936 73748333568 73812157952 74079043584 74108432853 74143154176 74440757664 74505181296 74839285248 74948664518 75174887424 75284757184 75622356992 75991606782 76057372573 76398437024 76741030912 77453116416 77800439808 78247984752 78263537664 78598872576 78645683844 78713746566 78951333888 78998355072 79066723008 79135150112 79421282304 79490016256 79537358264 79777431552 79809081534 79846473728 79878151101 79894028032 80166969792 80236349088 80252297216 80596153344 80644154136 80713946404 80957571072 81075892352 81439461376 81907939694 82275239872 83038677696 83411048448 83785089024 83907542784 84283809792 84695351832 84768650148 85075151616 85148778624 85530611712 85655616592 85948241652 86039722496 86333659776 86425550848 86847550608 86922711512 87312499456 87704035328 89027043876 89426268288 89479528047 89827282944 89880781536 89958567504 90283834368 90361969152 90767179776 90845732864 90899838016 91210378896 91289315544 91307460608 91619394048 91698684672 91716911104 91753297818 91832704327 92109889536 92164747584 92244510176 92559644856 92658162688 93073670144 93110595123 93528131424 93609073936 94028845568 94084846492 94450499584 95326912512 96324354048 96362568666 96445964199 96794687808 96878457312 97228744704 97312889856 97455114796 97749270528 97788050451 97892133248 98226561888 98331111424 98667039744 98811243804 98896758506 99254343552 99340241728 99785713664 100233183232 100272948594 101322142376 102201449472 102262317768 102659751936 102720893184 103181524992 103270821888 103775073948 103864884522 104240433024 104330646336 104351383552 104707878912 104798496768 104860911792 104951662088 105268445184 105310208178 105331140096 105422297344 105782451264 105895043072 106256812032 106412108712 106504201468 106889293056 106981798784 107045514121 107461537792 107525538848 110128649904 110622500352 110718236928 111118565376 111214731264 111757771944 111876723712 112258927872 112378413056 112422996777 112762331136 112927135776 113024866864 113433535488 113531704832 113987410173 114040815616 114597655536 115111546368 115279784438 115796734144 117395306496 117921742848 118070619849 118600084512 118702725168 119131923456 119235024384 119306037396 119666147328 119769710592 119841042048 119944756672 120354523632 120378445824 120482625536 120894230016 120966231204 121022906368 121070919606 121175698609 121436356608 121613838528 121719087392 122159192064 122264912896 122337730424 122813186048 122861909541 122886330112 123412859808 124147460164 124704175232 125861314176 126425714688 127102550016 127152975222 127723167936 128295917568 128483424888 128594618932 128871235584 129059583744 129171276416 129638326272 129750519808 130271325912 130384067268 130968749184 131556052992 131748325072 132339124736 133697264792 134937851256 135542953728 136150769664 136268599296 136349757024 136933973316 136961190912 137548027008 137575366656 137629946727 137694429184 138164834304 138247121376 138366765264 138486512696 138987244032 139107528448 139190376962 139610505216 139731329024 139814549056 140292197136 140413610904 140441520128 141043268352 141127269738 141249406207 141675749376 141882811616 142519057408 144486531072 145317685968 145969334784 146182672194 146623905792 146838199872 147496667136 147624315904 148158087168 148216865706 148286308352 148345137759 148881515328 149010362592 149678570496 149897329036 150349774848 150409422891 150569514368 151244713984 151983213564 152114745146 152796874048 153482061824 154906232832 155600879616 155797326783 156495969504 156527075328 157197745152 157291367688 157427493132 157902667776 157996710144 158133446016 158270300224 158842564608 158980032512 159074716528 159618163068 159692947456 159756302202 159788056064 160333939584 160472698176 160504594432 161192306688 161288308272 161427892808 161915142144 162151784704 162878922752 163815879388 164550479744 164648481361 166077355392 166822096896 167815085568 168567619584 169390703664 169537300296 170150303232 170297557248 170546450893 171061223424 171311233184 171896483304 172079444992 172667319552 172851101696 172919676657 173695101216 173845423024 174624998912 175408070656 178054087752 178852536576 178959056094 179654565888 179761563072 179917135008 180567668736 180723938304 181534359552 181606379409 181691465728 181799676032 182420757792 182578631088 182614921216 183238788096 183397369344 183506595636 183665408654 184219779072 184329495168 184489020352 185119289712 185316325376 186147340288 186221190246 186382352569 187056262848 187218147872 188057691136 188169692984 188900999168 190653825024 192725137332 192891928398 193589375616 193756914624 194457489408 194625779712 194910229592 195498541056 195576100902 195784266496 196453123776 196662222848 197334079488 197622487608 197793517012 198508687104 198680483456 199571427328 200545897188 202644284752 204402898944 204524635536 205319503872 205441786368 206363049984 206541643776 207550147896 207729769044 208480866048 208661292672 208702767104 208785565443 209415757824 209596993536 209721823584 209903324176 210620416356 210662280192 210844594688 211564902528 211690904607 211790086144 212513624064 212824217424 213008402936 213778586112 213963597568 214091028242 214923075584 215051077696 217258055287 219274008291 220257299808 221245000704 221436473856 222237130752 222429462528 223515543888 223753447424 224517855744 224756826112 224845993554 225040583131 225524662272 225854271552 226049733728 226867070976 227063409664 227974820346 228081631232 228172117719 229195311072 230223092736 230559568876 231593468288 234790612992 236141239698 237200169024 237405450336 238263846912 238470048768 238612074792 239332294656 239539421184 239634453303 239682084096 239889513344 240709047264 240756891648 240965251072 241788460032 241932462408 242141839212 242351397218 242872713216 243227677056 243438174784 244318384128 244529825792 244675460848 245626372096 245723819082 245772660224 246825719616 248294920328 249408350464 251722628352 252851429376 254305950444 255446335872 256591835136 256966849776 257189237864 258119167488 258342552832 259276652544 259501039616 260542651824 260768134536 261937498368 262320325813 263112105984 263496650144 264678249472 267394529584 269875702512 271085907456 272301539328 272537198592 272699514048 273867946632 273922381824 275096054016 275150733312 275259893454 275388858368 275498112981 276329668608 276494242752 276733530528 276973025392 277974488064 278215056896 278380753924 279221010432 279331785369 279462658048 279629098112 280584394272 280827221808 280883040256 282086536704 282254539476 282498812414 283351498752 283765623232 285038114816 286677788929 288973062144 289337892597 290635371936 291938669568 292365344388 293247811584 293676399744 294993334272 295248631808 296433731412 296572616704 296690275518 297763030656 298020725184 299357140992 299794658072 300699549696 300818845782 301139028736 302489427968 303966427128 304229490292 305593748096 306964123648 309812465664 311594653566 312991939008 313054150656 314395490304 314582735376 314854986264 315805335552 315993420288 316266892032 316540600448 316729123087 317685129216 317960065024 318149433056 319236326136 319512604404 319576112128 320667879168 320945396352 321009188864 321136542363 322384613376 322576616544 322855785616 324303569408 325757845504 327631758776 329100959488 329296962722 332154710784 333644193792 335630171136 337135239168 337268990331 338781407328 339074600592 340300606464 340595114496 341092901786 342122446848 342622466368 343792966608 344158889984 345334639104 345702203392 345839353314 346138654771 347390202432 347690846048 349249997824 350816141312 356108175504 357705073152 357918112188 359309131776 359523126144 359834270016 361135337472 361447876608 363068719104 363212758818 363382931456 363527095827 363599352064 364841515584 365157262176 365229842432 366477576192 366794738688 367013191272 367330817308 368439558144 368585728623 368658990336 368978040704 370238579424 370632650752 372442380492 372764705138 374112525696 374436295744 376115382272 376339385968 377801998336 381307650048 385450274664 385783856796 387178751232 387513829248 388914978816 389251559424 389820459184 391152201804 391568532992 392906247552 393324445696 394668158976 395244975216 395587034024 397017374208 397360966912 399142854656 401091794376 403479245533 405288569504 408805797888 409049271072 410883572736 412726099968 413083287552 415100295792 415459538088 416961732096 417322585344 417405534208 417571130886 417932511529 418831515648 419193987072 419443647168 419806648352 421240832712 421324560384 421689189376 423129805056 423381809214 423580172288 423748218621 425027248128 425648434848 426016805872 427557172224 427927195136 428182056484 429846151168 430102155392 434516110574 438548016582 440514599616 442490001408 442872947712 444474261504 444858925056 445035413277 447031087776 447506894848 449035711488 449691987108 450081166262 451049324544 451708543104 452099467456 453734141952 454126819328 455949640692 456163262464 456344235438 458390622144 460446185472 461119137752 463186936576 469581225984 472282479396 474400338048 474810900672 476527693824 476940097536 477224149584 479078842368 479268906606 479364168192 479779026688 481418094528 481513783296 481930502144 483576920064 483864924816 484283678424 484702794436 485745426432 486455354112 486876349568 487166319367 488636768256 489059651584 489350921696 491447638164 491545320448 493651439232 493945444083 496589840656 498816700928 503445256704 505702858752 508611900888 510892671744 511639352679 513183670272 513933699552 514378475728 516238334976 516685105664 518553305088 518759029971 519002079232 521085303648 521536269072 523874996736 524640651626 526224211968 526993300288 529356498944 532401608011 534789059168 539751405024 542171814912 544603078656 545074397184 545399028096 547735893264 547844763648 550192108032 550519786908 550777716736 550996225962 552659337216 552988485504 553467061056 553946050784 555948976128 556430113792 556761507848 558442020864 558663570738 558925316096 559147057707 559258196224 561168788544 561654443616 561766080512 564173073408 564509078952 564997624828 566702997504 567531246464 570076229632 573355577858 578675785194 581270743872 583877339136 584730688776 586495623168 587352799488 589986668544 590497263616 592867462824 593380551036 595526061312 596041450368 598714281984 599589316144 601637691564 602278057472 604978855936 607932854256 608458980584 611187496192 613928247296 619624931328 623189307132 625983878016 626108301312 626356696329 628790980608 629165470752 629709972528 631986840576 632533784064 633081200896 633458246174 635370258432 635920130048 636298866112 638472652272 639025208808 639152224256 641335758336 641890792704 642018377728 642273084726 642828930289 644769226752 645153233088 645711571232 648607138816 651515691008 651774165861 655263517552 658201918976 658593925444 664309421568 667288387584 671260342272 674270478336 674537980662 675121749393 677562814656 678149201184 680601212928 681190228992 682185803572 684244893696 684516353157 685244932736 687585933216 688317779968 690669278208 691678706628 692277309542 694780404864 695381692096 698499995648 701632282624 712216351008 715410146304 715836224376 718618263552 719046252288 719668540032 722270674944 722895753216 726425517636 726765862912 727054191654 727198704128 729683031168 730314524352 730459684864 732955152384 733589477376 734026382544 734661634616 736879116288 737171457246 737317980672 737956081408 740477158848 741265301504 744884760984 745529410276 748225051392 748872591488 749318598847 752230764544 752678771936 770900549328 771567713592 774357502464 775027658496 777829957632 778503118848 779640918368 782304403608 783137065984 785812495104 786648891392 786960977439 789336317952 790489950432 791174068048 794034748416 794721933824 798285709312 802183588752 806958491066 810577139008 817611595776 818098542144 821767145472 825452199936 826166575104 826494338943 830200591584 830919076176 833923464192 834645170688 835142261772 835865023058 837663031296 838387974144 838887294336 839613296704 842481665424 842649120768 843378378752 846259610112 846763618428 847160344576 847496437242 848229890263 850054496256 851296869696 852033611744 855114344448 855854390272 856364112968 859692302336 860033366787 860204310784 869032221148 877096033164 881029199232 884980002816 885745895424 889717850112 890070826554 894062175552 895013789696 898071422976 899383974216 900162332524 902098649088 903417086208 904198934912 907468283904 908253638656 911899281384 912688470876 916781244288 920892370944 922238275504 926373873152 939162451968 944564958792 948800676096 949621801344 950187369261 953055387648 953880195072 954448299168 958537813212 958728336384 959558053376 962836189056 963027566592 963409627089 963861004288 967153840128 967729849632 968567356848 969405588872 972910708224 973752699136 974332638734 977273536512 978119303168 978701843392 982895276328 983090640896 987302878464 987890888166 988745843449 993179681312 997633401856 1006890513408 1011405717504 1017223801776 1021785343488 1023278705358 1026367340544 1027867399104 1028756951456 1032476669952 1033370211328 1037106610176 1037518059942 1038004158464 1038415964313 1042170607296 1043072538144 1047749993472 1049281303252 1052448423936 1053986600576 1058712997888 1064803216022 1069578118336 1079502810048 1084343629824 1089206157312 1090148794368 1090581287481 1090798056192 1095471786528 1095689527296 1100384216064 1101039573816 1101992451924 1105318674432 1105976971008 1106934122112 1107892101568 1111897952256 1112860227584 1113523015696 1117327141476 1117850632192 1118294115414 1118516392448 1122337577088 1123308887232 1123532161024 1128346146816 1129018157904 1129995249656 1133405995008 1135062492928 1140152459264 1146711155716 1157351570388 1162541487744 1167754678272 1169461377552 1174705598976 1179973337088 1180994527232 1185734925648 1186761102072 1191052122624 1192082900736 1193825156251 1197428563968 1199178632288 1203275383128 1204556114944 1209957711872 1210437736599 1215865708512 1216917961168 1222374992384 1227856494592 1239249862656 1246378614264 1251967756032 1252216602624 1252713392658 1253797534587 1257581961216 1258330941504 1259419945056 1263973681152 1265067568128 1266162401792 1266916492348 1270740516864 1271244655863 1271840260096 1272597732224 1276945304544 1278050417616 1278304448512 1282671516672 1283781585408 1284546169452 1285657860578 1289538453504 1290306466176 1291423142464 1297214277632 1303031382016 1303548331722 1304676467983 1310527035104 1316403837952 1317187850888 1328618843136 1334576775168 1342520684544 1349075961324 1350243498786 1355125629312 1356298402368 1361202425856 1362380457984 1364371607144 1368489787392 1369032706314 1370489865472 1375171866432 1376635559936 1381338556416 1383357413256 1384554619084 1389560809728 1390763384192 1396999991296 1424432702016 1430820292608 1431672448752 1437236527104 1438092504576 1439337080064 1444541349888 1445791506432 1452851035272 1454108383308 1454397408256 1459366062336 1460629048704 1460919369728 1461498958101 1465910304768 1467178954752 1468052765088 1469323269232 1474342914492 1474635961344 1475912162816 1480954317696 1481836332249 1482530603008 1489769521968 1491058820552 1496450102784 1497745182976 1498637197694 1504461529088 1505357543872 1534918058037 1541801098656 1543135427184 1548715004928 1550055316992 1555659915264 1557006237696 1559281836736 1564608807216 1566274131968 1571624990208 1573297782784 1573921954878 1575284081917 1578672635904 1580979900864 1582348136096 1588069496832 1589443867648 1596571418624 1597204824033 1604367177504 1613916982132 1621154278016 1635223191552 1636197084288 1643534290944 1652333150208 1652988677886 1660401183168 1661838152352 1667846928384 1669290341376 1670284523544 1671730046116 1675326062592 1676775948288 1677441173121 1677774588672 1679226593408 1684963330848 1685298241536 1686756757504 1692519220224 1693527236856 1694992874484 1696459780526 1700108992512 1702593739392 1704067223488 1710228688896 1711708780544 1712728225936 1719384604672 1720066733574 1720408621568 1738064442296 1754192066328 1762058398464 1769960005632 1771491790848 1780141653108 1788124351104 1790027579392 1796142845952 1798767948432 1800324665048 1806834172416 1808397869824 1814936567808 1816507277312 1823798562768 1825376941752 1833562488576 1836242280691 1841784741888 1844476551008 1852747746304 1878324903936 1889129917584 1897601352192 1899243602688 1900374738522 1906110775296 1907760390144 1908896598336 1917075626424 1917456672768 1919116106752 1925672378112 1926055133184 1926819254178 1927722008576 1928486790867 1934307680256 1935459699264 1937134713696 1938811177744 1945821416448 1947505398272 1948665277468 1954547073024 1955322497583 1956238606336 1957403686784 1965790552656 1966181281792 1974605756928 1975781776332 1977491686898 1986359362624 1995266803712 2013781026816 2022811435008 2025365248179 2034447603552 2043570686976 2046557410716 2052734681088 2055734798208 2057513902912 2064953339904 2066740422656 2075036119884 2076008316928 2076831928626 2084341214592 2086145076288 2095499986944 2098562606504 2104896847872 2107973201152 2117425995776 2129606432044 2139156236672 2159005620096 2168687259648 2180297588736 2181162574962 2181596112384 2190943573056 2191379054592 2200768432128 2202079147632 2203984903848 2210637348864 2211953942016 2213868244224 2215784203136 2217103861609 2223795904512 2225720455168 2227046031392 2234654282952 2236588230828 2237032784896 2244675154176 2246617774464 2247064322048 2247955796541 2256692293632 2258036315808 2259990499312 2270124985856 2280304918528 2293422311432 2314703140776 2325082975488 2335509356544 2338922755104 2349411197952 2359946674176 2360882932317 2361989054464 2371469851296 2373522204144 2382104245248 2384165801472 2387650312502 2394857127936 2398357264576 2406550766256 2409112229888 2419915423744 2420875473198 2422970583397 2431731417024 2433835922336 2444749984768 2455712989184 2478499725312 2492757228528 2503935512064 2505426785316 2507595069174 2515163922432 2516661883008 2518839890112 2527947362304 2530135136256 2532324803584 2533832984696 2541481033728 2542489311726 2543680520192 2544689670789 2545195464448 2553890609088 2556100835232 2556608897024 2565343033344 2567563170816 2569092338904 2571315721156 2579076907008 2580100100361 2580612932352 2582846284928 2594428555264 2607096663444 2609352935966 2621054070208 2632807675904 2634375701776 2657237686272 2669153550336 2685041369088 2698151922648 2700486997572 2710251258624 2712596804736 2722404851712 2724760915968 2728743214288 2738065412628 2740979730944 2750343732864 2753271119872 2762677112832 2766714826512 2769109238168 2779121619456 2781526768384 2793999982592 2824354718731 2848865404032 2850562107783 2861640585216 2863344897504 2876185009152 2878674160128 2889082699776 2891583012864 2905702070544 2908216766616 2908794816512 2918732124672 2921258097408 2921838739456 2922997916202 2925527580703 2931820609536 2934357909504 2936105530176 2938646538464 2948685828984 2949271922688 2951824325632 2961908635392 2963672664498 2965061206016 2966237530347 2979539043936 2982117641104 2992900205568 2995490365952 2997274395388 3008923058176 3010715087744 3069836116074 3083602197312 3086270854368 3097430009856 3100110633984 3111319830528 3114012475392 3115247892939 3118563673472 3129217614432 3132548263936 3143249980416 3147843909756 3150568163834 3157345271808 3161959801728 3164696272192 3176138993664 3178887735296 3193142837248 3194409648066 3208734355008 3227833964264 3242308556032 3270446383104 3272394168576 3287068581888 3305977355772 3320802366336 3323676304704 3335693856768 3338580682752 3340569047088 3343460092232 3353551896576 3354882346242 3355549177344 3358453186816 3369926661696 3370596483072 3373513515008 3385038440448 3387054473712 3389985748968 3392919561052 3400217985024 3405187478784 3408134446976 3410164235569 3420457377792 3423417561088 3425456451872 3440133467148 3440817243136 3476128884592 3508384132656 3524116796928 3539920011264 3542983581696 3560283306216 3576248702208 3580055158784 3581475468753 3592285691904 3597535896864 3600649330096 3613668344832 3616795739648 3629873135616 3631313209797 3633014554624 3647597125536 3650753883504 3667124977152 3672484561382 3683569483776 3688953102016 3705495492608 3726811256077 3756649807872 3761392603761 3778259835168 3795202704384 3798487205376 3800749477044 3812221550592 3815520780288 3817793196672 3834151252848 3834913345536 3838232213504 3851344756224 3853638508356 3855444017152 3856973581734 3868615360512 3870919398528 3874269427392 3877622355488 3891642832896 3895010796544 3897330554936 3909094146048 3910644995166 3912477212672 3914029403949 3914807373568 3931581105312 3932362563584 3949211513856 3951563552664 3954983373796 3972718725248 3990533607424 4027562053632 4050730496358 4068895207104 4087141373952 4093114821432 4105469362176 4111469596416 4115027805824 4129906679808 4133480845312 4150072239768 4153663857252 4168682429184 4172290152576 4190999973888 4197125213008 4215946402304 4234851991552 4259212864088 4278312473344 4318011240192 4337374519296 4362325149924 4363192224768 4381887146112 4382758109184 4384496874303 4401536864256 4404158295264 4407969807696 4423907884032 4427736488448 4431568406272 4434207723218 4447591809024 4451440910336 4454092062784 4469308565904 4473176461656 4474065569792 4489350308352 4493235548928 4494128644096 4495911593082 4499802512023 4513384587264 4516072631616 4519980998624 4540249971712 4560609837056 4586844622864 4629406281552 4650165950976 4671018713088 4677845510208 4698822395904 4719893348352 4721765864634 4723978108928 4725852245751 4742939702592 4747044408288 4764208490496 4768331602944 4775300625004 4789714255872 4791614472099 4796714529152 4813101532512 4818224459776 4841750946396 4845941166794 4863462834048 4867671844672 4889499969536 4911425978368 4956999450624 4985514457056 5007871024128 5010853570632 5015190138348 5030327844864 5033323766016 5037679780224 5055894724608 5060270272512 5064649607168 5067665969392 5084978623452 5087361040384 5089379341578 5090390928896 5107781218176 5112201670464 5113217794048 5130686066688 5135126341632 5138184677808 5142631442312 5158153814016 5160200200722 5161225864704 5165692569856 5188857110528 5214193326888 5218705871932 5242108140416 5245230191929 5265615351808 5268751403552 5314475372544 5370082738176 5396303845296 5400973995144 5420502517248 5425193609472 5433122649877 5444809703424 5449521831936 5457486428576 5476130825256 5481959461888 5500687465728 5506542239744 5508726842073 5525354225664 5533429653024 5538218476336 5558243238912 5563053536768 5587999965184 5648709437462 5697730808064 5701124215566 5723281170432 5726689795008 5752370018304 5757348320256 5778165399552 5783166025728 5785460372601 5811404141088 5816433533232 5817589633024 5837464249344 5842516194816 5845995832404 5851055161406 5863641219072 5868715819008 5872211060352 5877293076928 5897371657968 5898543845376 5903648651264 5923817270784 5927345328996 5930122412032 5932475060694 5937609231841 5959078087872 5964235282208 5985800411136 5990980731904 5994548790776 6017846116352 6021430175488 6139672232148 6167204394624 6172541708736 6194860019712 6200221267968 6228024950784 6230495785878 6237127346944 6258435228864 6265096527872 6286499960832 6295687819512 6301136327668 6314690543616 6323919603456 6329392544384 6352277987328 6357775470592 6388819296132 6417468710016 6455667928528 6484617112064 6540892766208 6544788337152 6574137163776 6611954711544 6641604732672 6647352609408 6651311584827 6671387713536 6677161365504 6681138094176 6686920184464 6709764692484 6711098354688 6716906373632 6739853323392 6741192966144 6743867389623 6747027030016 6770076880896 6774108947424 6779971497936 6785839122104 6810374957568 6816268893952 6820328471138 6840914755584 6846835122176 6850912903744 6880266934296 6881634486272 6921220904143 6952257769184 7016768265312 7048233593856 7079840022528 7085967163392 7120566612432 7152497404416 7160110317568 7162950937506 7184571383808 7195071793728 7201298660192 7227336689664 7233591479296 7259746271232 7262626419594 7266029109248 7268911750191 7295194251072 7301507767008 7334249954304 7344969122764 7367138967552 7377906204032 7410990985216 7453622512154 7522785207522 7556519670336 7590405408768 7596974410752 7601498954088 7624443101184 7631041560576 7634069012367 7635586393344 7668302505696 7669826691072 7676464427008 7702689512448 7707277016712 7713947163468 7737230721024 7741838797056 7748538854784 7755244710976 7783285665792 7790021593088 7794661109872 7821289990332 7824954425344 7828058807898 7829614747136 7863162210624 7864725127168 7898423027712 7903127105328 7909966747592 7945437450496 7981067214848 8055124107264 8101460992716 8137790414208 8174282747904 8186229642864 8222939192832 8230055611648 8259813359616 8266961690624 8300144479536 8307327714504 8337364858368 8344580305152 8356776093757 8381999947776 8394250426016 8431892804608 8469703983104 8473064156193 8518425728176 8556624946688 8636022480384 8674749038592 8724650299848 8726384449536 8763774292224 8765516218368 8768993748606 8776582742109 8803073728512 8808316590528 8815939615392 8847815768064 8855472976896 8863136812544 8868415446436 8895183618048 8898712591041 8902881820672 8908184125568 8938617131808 8946352923312 8948131139584 8978700616704 8986471097856 8991823186164 8999605024046 9026769174528 9032145263232 9039961997248 9080499943424 9121219674112 9132735275881 9173689245728 9258812563104 9300331901952 9342037426176 9355691020416 9397644791808 9443531729268 9447956217856 9451704491502 9485879405184 9494088816576 9528416980992 9536663205888 9550601250008 9579428511744 9583228944198 9593429058304 9626203065024 9636448919552 9683501892792 9691882333588 9726925668096 9735343689344 9778999939072 9971028914112 10015742048256 10021707141264 10030380276696 10060655689728 10066647532032 10075359560448 10111789449216 10120540545024 10129299214336 10135331938784 10169957246904 10178758683156 10180781857792 10215562436352 10224403340928 10226435588096 10230492706707 10261372133376 10270252683264 10276369355616 10285262884624 10320400401444 10322451729408 10331385139712 10377714221056 10428386653776 10437411743864 10484216280832 10490460383858 10531230703616 10537502807104 10628950745088 10740165476352 10744426406259 10792607690592 10801947990288 10841005034496 10850387218944 10866245299754 10889619406848 10899043663872 10914972857152 10952261650512 10963918923776 11001374931456 11013084479488 11017453684146 11026988573419 11050708451328 11066859306048 11076436952672 11116486477824 11126107073536 11175999930368 11180433768231 11297418874924 11395461616128 11402248431132 11446562340864 11453379590016 11504740036608 11514696640512 11566332051456 11570920745202 11622808282176 11632867066464 11635179266048 11674928498688 11685032389632 11691991664808 11702110322812 11727282438144 11737431638016 11742088211847 11744422120704 11754586153856 11794743315936 11797087690752 11807297302528 11847634541568 11854690657992 11864950121388 11875218463682 11918156175744 11928470564416 11971600822272 11981961463808 11989097581552 12035692232704 12042860350976 12279344464296 12334408789248 12345083417472 12389720039424 12400442535936 12460991571756 12474254693888 12516870457728 12530193055744 12572999921664 12591375639024 12602272655336 12647839206912 12658785088768 12704555974656 12715550941184 12777638592264 12834937420032 12853695964837 12911335857056 12969234224128 13089576674304 13148274327552 13223909423088 13283209465344 13294705218816 13302623169654 13342775427072 13354322731008 13362276188352 13373840368928 13419529384968 13422196709376 13433812747264 13479706646784 13482385932288 13487734779246 13494054060032 13499407536069 13540153761792 13548217894848 13559942995872 13571678244208 13620749915136 13632537787904 13640656942276 13681829511168 13693670244352 13701825807488 13760533868592 13763268972544 13842441808286 13904515538368 14033536530624 14096467187712 14159680045056 14171934326784 14177556737253 14241133224864 14304994808832 14325901875012 14369142767616 14390143587456 14402597320384 14454673379328 14467182958592 14525252839188 14532058218496 14537823500382 14590388502144 14603015534016 14668499908608 14689938245528 14734277935104 14755812408064 14821981970432 14907245024308 15045570415044 15113039340672 15180810817536 15193948821504 15202997908176 15262083121152 15268138024734 15271172786688 15336605011392 15339653382144 15352928854016 15405379024896 15414554033424 15427894326936 15474461442048 15483677594112 15497077709568 15510489421952 15519727031263 15566571331584 15580043186176 15589322219744 15642579980664 15656117615796 15659229494272 15726324421248 15729450254336 15735690575787 15796846055424 15806254210656 15819933495184 15890874900992 15962134429696 16110248214528 16202921985432 16275580828416 16299367949631 16348565495808 16372459285728 16445878385664 16460111223296 16519626719232 16526180526219 16533923381248 16600288959072 16614655429008 16674729716736 16689160610304 16713552187514 16763999895552 16788500852032 16863785609216 16939407966208 16946128312386 16960794083779 17036851456352 17113249893376 17272044960768 17349498077184 17449300599696 17452768899072 17527548584448 17537987497212 17553165484218 17606147457024 17616633181056 17631879230784 17695631536128 17710945953792 17726273625088 17736830892872 17790367236096 17797425182082 17805763641344 17812827695523 17816368251136 17877234263616 17892705846624 17896262279168 17957401233408 17972942195712 17983646372328 17999210048092 18053538349056 18064290526464 18079923994496 18160999886848 18265470551762 18347378491456 18517625126208 18600663803904 18684074852352 18711382040832 18795289583616 18887063458536 18903408983004 18971758810368 18988177633152 19056833961984 19073326411776 19101202500016 19166457888396 19186858116608 19252406130048 19272897839104 19367003785584 19383764667176 19453851336192 19470687378688 19557999878144 19942057828224 19953934754481 20031484096512 20043414282528 20060760553392 20133295064064 20150719120896 20223578898432 20241081090048 20258598428672 20270663877568 20339914493808 20357517366312 20361563715584 20431124872704 20448806681856 20452871176192 20460985413414 20478693064921 20522744266752 20540505366528 20552738711232 20570525769248 20640800802888 20644903458816 20662770279424 20755428442112 20763662712429 20856773307552 20874823487728 20968432561664 20980920767716 21062461407232 21075005614208 21257901490176 21480330952704 21488852812518 21585215381184 21603895980576 21682010068992 21700774437888 21732490599508 21779238813696 21798087327744 21806735250573 21829945714304 21904523301024 21927837847552 22002749862912 22034907368292 22053977146838 22101416902656 22133718612096 22152873905344 22232972955648 22252214147072 22351999860736 22360867536462 22594837749848 22790923232256 22804496862264 22893124681728 22906759180032 23009480073216 23029393281024 23141841490404 23245616564352 23265734132928 23270358532096 23349856997376 23370064779264 23383983329616 23404220645624 23474863276032 23484176423694 23488844241408 23509172307712 23589486631872 23594175381504 23614594605056 23695269083136 23709381315984 23729900242776 23750436927364 23836312351488 23856941128832 23871149648983 23943201644544 23963922927616 23978195163104 24085720701952 24558688928592 24668817578496 24690166834944 24779440078848 24800885071872 24921983143512 24948509387776 25033740915456 25060386111488 25070328281271 25145999843328 25182751278048 25204545310672 25295678413824 25317570177536 25409111949312 25419192468579 25431101882368 25555277184528 25669874840064 25707391929674 25822671714112 25938468448256 26179153348608 26296548655104 26329748226327 26447818846176 26566418930688 26589410437632 26605246339308 26685550854144 26708645462016 26724552376704 26747680737856 26839058769936 26844393418752 26867625494528 26959413293568 26975469558492 26988108120064 26998815072138 27080307523584 27096435789696 27119885991744 27143356488416 27241499830272 27265075575808 27281313884552 27363659022336 27387340488704 27398205827643 27403651614976 27521067737184 27526537945088 27684883616572 27809031076736 28067073061248 28192934375424 28343868653568 28355113474506 28482266449728 28609989617664 28651803750024 28738285535232 28780287174912 28805194640768 28909346758656 28934365917184 29050505678376 29075647000764 29180777004288 29206031068032 29336999817216 29379876491056 29511624816128 29643963940864 29814490048616 30091140830088 30226078681344 30361621635072 30387897643008 30405995816352 30536276049468 30542345573376 30673210022784 30679306764288 30691478120121 30705857708032 30810758049792 30829108066848 30855788653872 30967355188224 30994155419136 31020978843904 31039454062526 31133142663168 31160086372352 31178644439488 31285159961328 31312235231592 31318458988544 31452648842496 31458900508672 31471381151574 31498617584161 31593692110848 31612508421312 31639866990368 31781749801984 31924268859392 32220496429056 32405843970864 32551161656832 32598735899262 32697130991616 32744918571456 32891756771328 32920222446592 33039253438464 33052361052438 33067846762496 33080965720257 33200577918144 33229310858016 33349459433472 33378321220608 33427104375028 33527999791104 33541301304693 33577001704064 33727571218432 33892256624772 33921588167558 34073702912704 34226499786752 34544089921536 34698996154368 34898601199392 34905537798144 35055097168896 35075974994424 35106330968436 35212294914048 35233266362112 35263758461568 35391263072256 35421891907584 35452547250176 35473661785744 35594850364164 35611527282688 35625655391046 35632736502272 35754468527232 35785411693248 35792524558336 35914802466816 35945884391424 35967292744656 35998420096184 36107076698112 36128581052928 36159847988992 36321999773696 36530941103524 36694756982912 36716611343503 37035250252416 37201327607808 37422764081664 37590579167232 37774126917072 37806817966008 37943517620736 37976355266304 38031858549139 38113667923968 38146652823552 38202405000032 38332915776792 38373716233216 38504812260096 38545795678208 38561087894511 38734007571168 38767529334352 38907702672384 38941374757376 39115999756288 39884115656448 39907869508962 40062968193024 40086828565056 40121521106784 40266590128128 40301438241792 40447157796864 40482162180096 40498222608207 40517196857344 40541327755136 40679828987616 40715034732624 40723127431168 40862249745408 40897613363712 40921970826828 40957386129842 41045488533504 41081010733056 41105477422464 41141051538496 41281601605776 41289806917632 41325540558848 41510856884224 41527325424858 41563264622887 41713546615104 41749646975456 41936865123328 41961841535432 42124922814464 42150011228416 42515802980352 42977705625036 43170430762368 43207791961152 43364020137984 43401548875776 43464981199016 43596174655488 43613470501146 43659891428608 43809046602048 43855675695104 44005499725824 44069814736584 44107954293676 44202833805312 44267437224192 44305747810688 44465945911296 44504428294144 44721735072924 45189675499696 45581846464512 45608993724528 45786249363456 45813518360064 46018960146432 46058786562048 46283682980808 46491233128704 46531468265856 46540717064192 46559181093789 46699713994752 46740129558528 46767966659232 46808441291248 46968352847388 46977688482816 47018344615424 47178973263744 47188350763008 47207071727361 47229189210112 47390538166272 47418762631968 47459800485552 47500873854728 47672624702976 47713882257664 47742299297966 47886403289088 47927845855232 47956390326208 48171441403904 48448546329001 48898103848893 49117377857184 49337635156992 49380333669888 49558880157696 49601770143744 49843966287024 49897018775552 50067481830912 50120772222976 50140656562542 50291999686656 50365502556096 50409090621344 50591356827648 50635140355072 50818223898624 50838384937158 50862203764736 50882382251337 51110554369056 51339749680128 51414783859348 51645343428224 51876936896512 52358306697216 52659496452654 52895637692352 53132837861376 53178820875264 53210492678616 53371101708288 53417290924032 53438483086569 53449104753408 53495361475712 53678117539872 53688786837504 53735250989056 53918826587136 53950939116984 53997630144276 54160615047168 54192871579392 54239771983488 54286712976832 54482999660544 54530151151616 54562627769104 54774680977408 54796411655286 54807303229952 55042135474368 55053075890176 55369767233144 55618062153472 56134146122496 56385868750848 56710226949012 56964532899456 57219979235328 57303607500048 57560574349824 57610389281536 57818693517312 57868731834368 58101011356752 58151294001528 58361554008576 58412062136064 58497432656299 58673999634432 58759752982112 59023249632256 59287927881728 59628980097232 60182281660176 60452157362688 60723243270144 60775795286016 60811991632704 61072552098936 61084691146752 61346420045568 61358613528576 61382956240242 61411715416064 61436079194763 61621516099584 61658216133696 61711577307744 61934710376448 61988310838272 62041957687808 62078908125052 62266285326336 62290988137287 62320172744704 62357288878976 62570319922656 62624470463184 62636917977088 62905297684992 62942762303148 62997235168322 63187384221696 63225016842624 63279733980736 63563499603968 63848537718784 63929146931167 64440992858112 64811687941728 65102323313664 65197471798524 65394261983232 65489837142912 65783513542656 65840444893184 66104722104876 66135693524992 66161931440514 66401155836288 66458621716032 66698918866944 66756642441216 66854208750056 67055999582208 67082602609386 67154003408128 67455142436864 67784513249544 67843176335116 68147405825408 68452999573504 69088179843072 69797202398784 69811075596288 70110194337792 70151949988848 70212661936872 70424589828096 70466532724224 70527516923136 70630594448401 70782526144512 70843783815168 70905094500352 70947323571488 71189700728328 71251310782092 71265473004544 71508937054464 71570823386496 71585049116672 71613448946949 71829604933632 71891768782848 71934585489312 71996840192368 72257162105856 72319695977984 72643999547392 73061882207048 73389513965824 73433222687006 74070500504832 74402655215616 74845528163328 75181158334464 75210984843813 75548253834144 75613635932016 75887035241472 75952710532608 76063717098278 76227335847936 76293305647104 76404810000064 76665831553584 76747432466432 77009624520192 77091591356416 77122175789022 77188920013933 77468015142336 77535058668704 77815405344768 77882749514752 78231999512576 79768231312896 79815739017924 80125936386048 80173657130112 80243042213568 80533180256256 80602876483584 80964324360192 80996445216414 81034393714688 81082655510272 81359657975232 81430069465248 81446254862336 81724499490816 81795226727424 81843941653656 81914772259684 82090977067008 82162021466112 82194617482929 82210954844928 82282103076992 82563203211552 82579613835264 82651081117696 83054650849716 83126529245774 83427093230208 83499293950912 83873730246656 83923683070864 84249845628928 84300022456832 85031605960704 85955411250072 86340861524736 86415583922304 86728040275968 86803097751552 86929962398032 87226941002292 87319782857216 87618093204096 87711351390208 88010999451648 88139629473168 88215908587352 88534874448384 88611495621376 88931891822592 89008856588288 89443470145848 89975871753859 90379350999392 91163692929024 91217987449056 91627036720128 92037920292864 92117573124096 92567365961616 92982466257408 93062936531712 93081434128384 93118362187578 93399427989504 93480259117056 93535933318464 93616882582496 93936705694776 93955376965632 94036689230848 94357946527488 94376701526016 94414143454722 94458378420224 94495852752483 94781076332544 94837525263936 94919600971104 95001747709456 95345249405952 95427764515328 95484598595932 95772806578176 95855691710464 95912780652416 96342882807808 96897092658002 97796207697786 98234755714368 98675270313984 98760667339776 99117760315392 99203540287488 99242897160771 99687932574048 99794037551104 100134963661824 100281313125084 100583999373312 100731005112192 100818181242688 101182713655296 101270280710144 101676769874316 101724407529472 101764764502674 102221108738112 102679499360256 102829567718696 103290686856448 103753873793024 104716613394432 105318992905308 105791275384704 106265675722752 106357641750528 106420985357232 106834581848064 106876966173138 106898209506816 106990722951424 107356235079744 107377573675008 107470501978112 107837653174272 107901878233968 107995260288552 108321230094336 108385743158784 108479543966976 108573425953664 108638089218841 108965999321088 109060302303232 109125255538208 109592823310572 109614606459904 110084270948736 110106151780352 110149834030509 110739534466288 111236124306944 112268292244992 112771737501696 113420453898024 113929065798912 114095575647417 114439958470656 114607215000096 115121148699648 115220778563072 115637387034624 115683263683533 115737463668736 116202022713504 116302588003056 116723108017152 116824124272128 116994865312598 117347999268864 117519505964224 118046499264512 118575855763456 118725558586453 119257960194464 120364563320352 120904314725376 121446486540288 121551590572032 121623983265408 122145104197872 122169382293504 122692840091136 122765912480484 122823430832128 122872158389526 123243032199168 123316432267392 123423154615488 123869420752896 123976621676544 124083915375616 124157816250104 124532570652672 124581976274574 124640345489408 124689793868661 124714577757952 125140639845312 125248940926368 125273835954176 125810595369984 125885524606296 125994470336644 126374768443392 126450033685248 126559467961472 127126999207936 127858293862334 129623375883456 130204646627328 130394943597048 130788523966464 130979674285824 131567027085312 131680889786368 132209444209752 132323862881028 132802311672576 132917243432064 133397837733888 133513284882432 133708417500112 134165205218772 134308006816256 134910284873728 135569026499088 135686352670232 136294811650816 136905999147008 138176359686144 139594404797568 139622151192576 139677543281367 140220388675584 140303899977696 140425323873744 140933065448448 141055033846272 141261188896802 141565052289024 141687567630336 141810189000704 141894647142976 142379401456656 142502621564184 142530946009088 143017874108928 143141646772992 143170098233344 143226897893898 143350851454447 143659209867264 143783537565696 143869170978624 143993680384736 144514324211712 144639391955968 145287999094784 145345638987003 146123764414096 146779027931648 146866445374012 148141001009664 148805310431232 149691056326656 150362316668928 150421969687626 151096507668288 151227271864032 151774070482944 151905421065216 152127434196556 152454671695872 152586611294208 152647146754011 152809620000128 153331663107168 153494864932864 154019249040384 154244351578044 154377840027866 154936030284672 155070117337408 155630810689536 155765499029504 156463999025152 159536462625792 159631478035848 160251872772096 160347314260224 160486084427136 161066360512512 161205752967168 161992890432828 162068787429376 162165311020544 162719315950464 162860138930496 162892509724672 163448998981632 163590453454848 163687883307312 163829544519368 164324042932224 164389234965858 164421909689856 164564206153984 165126406423104 165159227670528 165302162235392 166109301699432 166253058491548 166854186460416 166998587901824 167098047542881 167747460493312 167847366141728 168600044913664 171910822500144 172681723049472 172831167844608 173456080551936 173606195503104 173859924796064 174453882004584 174639565714432 175236186408192 175422702780416 175492297968897 176021998903296 176279258946336 176431817174704 177069748896768 177222991242752 177863783645184 178017713176576 178886940291696 179951743507718 180758701998784 182327385858048 182435974898112 183254073440256 184075840585728 184235146248192 184308237584289 185134731923232 185964932514816 186125873063424 186236724375156 186798855979008 186960518234112 187071866636928 187233765164992 187873411389552 187910753931264 188073378461696 188715893054976 188828286909444 188916756840448 188991705504966 189562152665088 189675050527872 189839201942208 190003495418912 190690498811904 190855529030656 190969197191864 191545613156352 191711383420928 191787440793501 191825561304832 192685765615616 193794185316004 195592415395572 196469511428736 197350540627968 197521334679552 198407080574976 198485794321542 199375865148096 199588075102208 200269927323648 200562626250168 201167998746624 201462010224384 201636362485376 202365427310592 202540561420288 203353539748632 203529529005348 204442217476224 205358998720512 205659135437392 206581373712896 207507747586048 209433226788864 210637985810616 211582550769408 211891783345203 212531351445504 212715283501056 212841970714464 213753932346276 213796419013632 213981445902848 214712470159488 214755147350016 214840346840847 214941003956224 215675306348544 215803756467936 215990520577104 216771486317568 216959087933952 217146851907328 217276178437682 217931998642176 218120604606464 218250511076416 219185646621144 219229212919808 220168541897472 220212303560704 220299668061018 220490323089127 221479068932576 222472248613888 224536584489984 225543475003392 226840907796048 227858131597824 228191151294834 228879916941312 229214430000192 230242297399296 230441557126144 231274774069248 231366527367066 231474927337472 231566760041799 232404045427008 232605176006112 233446216034304 233648248544256 233989730625196 234695998537728 235039011928448 236092998529024 237451117172906 238515920388928 240729126640704 241808629450752 242892973080576 243103181144064 243247966530816 244290208395744 244338764587008 245385680182272 245531824960968 245744316779052 246486064398336 246632864534784 246846309230976 247738841505792 247953243353088 248167830751232 248315632500208 249163952549148 249280690978816 249379587737322 249429155515904 250281279690624 250497881852736 250547671908352 251621190739968 251771049212592 251988940673288 252749536886784 252900067370496 253118935922944 254253998415872 255716587724668 259246751766912 260409293254656 260789887194096 261959348571648 263134054170624 263361779572736 264418888419504 264647725762056 265604623345152 265834486864128 266223009843973 266795675467776 267026569764864 267416835000224 268330410437544 268616013632512 269820569747456 269927615261577 271138052998176 271372705340464 272589623301632 273811998294016 276352719372288 279188809595136 279244302385152 279355086562734 280440777351168 280607799955392 280850647747488 281866130896896 282110067692544 282522377793604 283130104578048 283375135260672 283487558257449 283620378001408 283789294285952 284758802913312 285005243128368 285061892018176 286035748217856 286283293545984 286453795787796 286701702908894 287318419734528 287567075131392 287738341957248 287987360769472 289028648423424 289278783911936 290575998189568 290691277974006 290942852360209 292247528828192 293558055863296 293732890748024 296282002019328 297610620862464 299382112653312 300843939375252 302193015336576 302454543728064 303548140965888 303810842130432 304254868393112 305173222588416 305294293508022 305619240000256 306663326214336 306989729865728 308038498080768 308488703156088 308755680055732 309872060569344 310140234674816 311261621379072 311530998059008 319072925251584 319262956071696 320503745544192 320694628520448 320972168854272 322132721025024 322411505934336 323985780865656 324330622041088 325438631900928 325720277860992 325785019449344 325914267656523 326897997963264 327180906909696 327375766614624 327659089038736 328778469931716 328843819379712 329128412307968 330252812846208 330318455341056 330449502091527 330604324470784 332218603398864 332506116983096 333708372920832 333997175803648 334196095085762 335494920986624 335694732283456 337200089827328 342286726942251 343821645000288 345363446098944 345662335689216 346912161103872 347212391006208 347719849592128 348907764009168 349279131428864 350472372816384 350845405560832 350984595937794 352043997806592 352558517892672 352863634349408 354139497793536 354445982485504 355727567290368 356035426353152 356176675759359 357773880583392 359903487015436 361517403997568 364654771716096 364871949796224 366508146880512 368470292496384 368616475168578 370269463846464 371929865029632 372251746126848 372473448750312 373597711958016 373921036468224 374069381605983 374143733273856 374467530329984 375746822779104 375821507862528 376146756923392 377431786109952 377656573818888 377983411009932 379124305330176 379350101055744 379678403884416 380006990837824 381380997623808 381711058061312 381938394383728 383422766841856 383574881587002 383651122609664 385371531231232 387588370632008 391184830791144 392939022857472 394701081255936 395042669359104 396971588643084 398751730296192 399176150204416 400539854647296 401125252500336 402924020448768 403272724970752 404730854621184 405081122840576 406707079497264 407059058010696 408884434952448 409482028594093 410717997441024 411318270874784 413162747425792 415015495172096 418866453577728 421275971621232 423165101538816 423783566690406 425062702891008 425430567002112 425683941428928 427507864692552 427592838027264 427962891805696 429424940318976 429510294700032 429680693681694 429882007912448 430052554363341 431350612697088 431607512935872 431981041154208 433542972635136 433918175867904 434293703814656 434552356875364 435863997284352 436036916961009 436241209212928 436501022152832 438371293242288 438458425839616 440337083794944 440599336122036 440980646178254 442958137865152 444944497227776 449073168979968 451086950006784 453681815592096 455716263195648 456382302589668 457759833882624 458428860000384 460484594798592 460883114252288 462733054734132 462949854674944 463133520083598 464808090854016 465210352012224 466892432068608 467296497088512 467979461250392 469391997075456 470078023856896 472185997058048 474902234345812 477031840777856 481458253281408 483617258901504 486206362288128 486495933061632 488580416791488 488677529174016 490771360364544 491063649921936 491488633558104 492972128796672 493265729069568 493692618461952 494414161138807 495477683011584 495906486706176 496335661502464 496631265000416 498327905098296 498759175474644 498858311031808 500562559381248 500995763705472 501095343816704 501294142628643 503242381479936 503542098425184 503977881346576 505800134740992 506237871845888 508507996831744 511433175449336 518493503533824 520818586509312 521579774388192 523918697143296 526268108341248 526476893906691 526723559145472 528837776839008 529295451524112 531209246690304 531668973728256 532446019687946 533591350935552 534053139529728 534833670000448 536660820875088 537232027265024 539641139494912 539855230523154 540322440097531 542276105996352 542745410680928 545179246603264 547623996588032 552705438744576 558377619190272 558710173125468 560881554702336 561215599910784 561701295494976 563732261793792 564220135385088 565044755587208 566750270521344 566975116514898 567240756002816 567578588571904 569517605826624 570010486256736 570123784036352 572071496435712 572566587091968 572907591575592 573403405817788 574636839469056 575134150262784 575362322380503 575476683914496 575974721538944 578057296846848 578557567823872 581382555948012 581885704720418 584495057656384 587116111726592 587465781496048 592564004038656 595221241724928 598764225306624 601687878750504 604386030673152 604909087456128 607096281931776 607621684260864 608509736786224 610588587016044 611238480000512 613326652428672 613979459731456 616076996161536 616977406312176 617511360111464 619744121138688 620280469349632 622523242758144 623061996118016 629831102277013 635675350035609 638145850503168 638525912143392 641389257040896 641944337708544 644265442050048 644823011868672 647971561731312 648661244082176 650877263801856 651440555721984 651570038898688 651828535313046 653795995926528 654361813819392 654751533229248 655318178077472 657556939863432 657687638759424 658256824615936 660505625692416 660636910682112 660899004183054 661208648941568 661470969267381 664437206797728 665012233966192 667416745841664 667994351607296 668392190171524 670989841973248 671389464566912 674400179654656 684573453884502 687643290000576 690726892197888 691324671378432 693824322207744 694424782012416 694700280125397 695439699184256 697815528018336 698558262857728 700944745632768 701969191875588 704087995613184 705117035785344 705727268698816 708278995587072 708891964971008 712070852706304 712353351518718 715547761166784 719806974030872 723034807995136 729309543432192 729743899592448 733016293761024 737232950337156 740538927692928 743859730059264 744503492253696 744946897500624 747842072936448 748138763211966 748287466547712 748935060659968 751493645558208 751643015725056 752293513846784 754863572219904 755313147637776 755966822019864 758248610660352 758700202111488 759356807768832 760013981675648 760466624531887 762761995247616 763422116122624 763876788767456 767149763174004 767302245219328 770743062462464 775176741264016 782369661582288 785878045714944 789402162511872 790085338718208 793943177286168 797503460592384 798352300408832 798669029531919 801079709294592 802250505000672 805848040897536 806545449941504 809461709242368 809782845784731 810162245681152 813414158994528 814118116021392 817768869904896 818964057188186 821435994882048 822636541749568 826325494851584 830030990344192 831078910105171 837732907155456 842551943242464 846330203077632 847567133380812 850125405782016 850861134004224 851367882857856 855015729385104 855185676054528 855925783611392 858849880637952 859361387363388 859764015824896 860105108726682 862701225394176 863215025871744 863962082308416 867085945270272 867836351735808 868587407629312 869104713750728 871727994568704 872073833922018 872482418425856 872828557080627 873002044305664 876742586484576 876916851679232 880674167589888 881198672244072 881961292356508 885916275730304 889888994455552 898146337959936 907363631184192 911432526391296 912764605179336 915519667765248 916857720000768 920969189597184 921766228504576 925466109468264 926267040167196 929616181708032 930420704024448 933784864137216 934592994177024 935958922500784 940156047713792 944371994116096 949804468691624 954063681555712 962916506562816 967234517803008 972991866123264 977160833582976 977355058348032 977742802969569 981542720729088 982127299843872 982977267116208 986531458139136 987385236923904 988828322277614 990955366023168 991812973412352 992671323004928 993262530000832 996655810196592 997518350949288 997716622063616 1001125118762496 1001991527410944 1002190687633408 1002588285257286 1003455960181129 1006484762959872 1007084196850368 1007955762693152 1011600269481984 1012475743691776 1017015993663488 1022866350898672 1036987007067648 1041637173018624 1043159548776384 1047837394286592 1052536216682496 1052953787813382 1053447118290944 1057675553678016 1058590903048224 1062418493380608 1063337947456512 1064892039375892 1067182701871104 1068106279059456 1068530027278077 1069667340000896 1073321641750176 1074464054530048 1079710461046308 1080644880195062 1084552211992704 1085490821361856 1090358493206528 1095247993176064 1105410877489152 1116755238380544 1117420346250936 1121763109404672 1122431199821568 1123402590989952 1127464523587584 1128440270770176 1130089511174416 1133950233029796 1134481512005632 1135157177143808 1139035211653248 1140020972513472 1140247568072704 1144142992871424 1145133174183936 1145815183151184 1146806811635576 1150268300525568 1150724644761006 1150953367828992 1151949443077888 1156114593693696 1157115135647744 1162765111896024 1163771409440836 1168990115312768 1169686332800167 1174232223453184 1174931562992096 1185128008077312 1197528450613248 1203375757501008 1208772061346304 1209818174912256 1214192563863552 1215243368521728 1217019473572448 1221177174032088 1222476960001024 1226653304857344 1227958919462912 1228446085782279 1232153992323072 1233954812624352 1235022720222928 1239488242277376 1240560938699264 1245046485516288 1246123992236032 1259662204554026 1271350700071218 1276291701006336 1277051824286784 1282778514081792 1283888675417088 1288530884100096 1289646023737344 1290157663090023 1295943123462624 1297322488164352 1301754527603712 1302881111443968 1303657070626092 1307591991853056 1308723627638784 1309503066458496 1310636356154944 1315113879726864 1315375277518848 1316513649231872 1321011251384832 1321798008366108 1322417297883136 1322941938534762 1328874413595456 1330024467932384 1334833491683328 1335988703214592 1336784380343048 1341979683946496 1342778929133824 1348800359309312 1369146907769004 1375286580001152 1381453784395776 1382649342756864 1388849564024832 1389400560250794 1390879398368512 1395631056036672 1397116525715456 1401889491265536 1403938383751176 1408175991226368 1410234071570688 1411454537397632 1416557991174144 1417783929942016 1424706703037436 1431095522333568 1439613948061744 1446069615990272 1458619086864384 1459487799184896 1466032587522048 1474465900674312 1481077855385856 1483242483416421 1487719460118528 1489006984507392 1489893795001248 1496277526423932 1496574933095424 1497870121319936 1502987291116416 1503286031450112 1503882427885929 1504587027693568 1509727144439808 1510626295275552 1511933644039728 1517400404222976 1518713615537664 1520027963351296 1520933249063774 1525523990495232 1526844232245248 1527753577534912 1534299526348008 1534604490438656 1541486124924928 1543432261623889 1550353482528032 1564739323164576 1571756091429888 1578804325023744 1580170677436416 1587886354572336 1595006921184768 1596704600817664 1597338059063838 1602159418589184 1604501010001344 1611696081795072 1613090899883008 1618923418484736 1619565691569462 1620324491362304 1620967320292593 1626828317989056 1628236232042784 1635537739809792 1637928114376372 1642871989764096 1645273083499136 1652650989703168 1662157820210342 1685103886484928 1692660406155264 1695134266761624 1700250811564032 1701722268008448 1702735765715712 1710031458770208 1710371352109056 1711851567222784 1717699761275904 1718722774726776 1720210217453364 1725402450788352 1726430051743488 1727924164616832 1734171890540544 1735672703471616 1737174815258624 1738209427501456 1744147667844036 1744964836851712 1745657114161254 1746004088611328 1753485172969152 1753833703358464 1761348335179776 1762397344488144 1763922584713016 1771832551460608 1779777988911104 1796292675919872 1814727262368384 1822865052782592 1825529210358672 1833715440001536 1841938379194368 1843532457009152 1850932218936528 1852534080334392 1859232363416064 1860841408048896 1863561068907811 1867569728274432 1869185988354048 1871917845001568 1880312095427584 1888743988232192 1889493306831039 1899608937383248 1908127363111424 1925833013125632 1934469035606016 1945983732246528 1954321667165952 1954710116696064 1955485605939138 1963085441458176 1964254599687744 1965954534232416 1973062916278272 1974770473847808 1977656644555228 1981910732046336 1983625946824704 1984412907802143 1985342646009856 1986525060001664 1993311620393184 1995036701898576 1995433244127232 2002250237524992 2003983054821888 2005176570514572 2006911920362258 2012969525919744 2014168393700736 2015911525386304 2023200538963968 2024951487383552 2034031987326976 2036599966521463 2045732701797344 2073974014135296 2083274346037248 2086319097552768 2095674788573184 2105907575626764 2106894236581888 2115351107356032 2117181806096448 2124836986761216 2126675894913024 2129784078751784 2136212558118912 2137060054556154 2139334680001792 2146643283500352 2148928109060096 2159420922092616 2161289760390124 2169104423985408 2170981642723712 2180716986413056 2233510476761088 2234840692501872 2243526218809344 2244862399643136 2246805181979904 2254929047175168 2256880541540352 2260179022348832 2267900466059592 2270314354287616 2278070423306496 2280041945026944 2280495136145408 2281399873595661 2288285985742848 2290266348367872 2291630366302368 2293613623271152 2301449289522012 2301906735657984 2303898886155776 2312229187387392 2314230271295488 2325530223792048 2327542818881672 2337980230625536 2339372665600334 2348464446906368 2349863125984192 2370256016154624 2395056901226496 2396007088595757 2406751515002016 2417544122692608 2419636349824512 2428385127727104 2430486737043456 2434038947144896 2442354348064176 2444953920002048 2453306609714688 2455917838925824 2456892171564558 2464307984646144 2467909625248704 2470045440445856 2478976484554752 2481121877398528 2490092971032576 2492247984472064 2493236730315513 2519324409108052 2542701400142436 2552583402012672 2554103648573568 2565557028163584 2567777350834176 2579292047474688 2580315326180046 2591886246925248 2594644976328704 2603509055207424 2605762222887936 2607314141252184 2615183983706112 2617447255277568 2618485671241881 2619006132916992 2621272712309888 2630227759453728 2630750555037696 2633027298463744 2642022502769664 2643596016732216 2645883877069524 2657748827190912 2660048935864768 2669666983366656 2671977406429184 2673568760686096 2683959367892992 2685557858267648 2697600718618624 2738293815538008 2750573160002304 2762907568791552 2765298685513728 2778801120501588 2781758796737024 2791262112073344 2794233051430912 2803778982531072 2807876767502352 2820468143141376 2822909074795264 2833115982348288 2835567859884032 2849413406074872 2862191044667136 2866374200158651 2879227896123488 2892139231980544 2918975598369792 2932065175044096 2948931801348624 2962155710771712 2966484966832842 2975438920237056 2978013969014784 2979787590002496 2992555052847864 2993149866190848 2995740242639872 3005974582232832 3006572062900224 3007764855771858 3009174055387136 3010367880543387 3019454288879616 3021252590551104 3023867288079456 3034800808445952 3037427231075328 3040055926702592 3041866498127548 3051047980990464 3053688464490496 3055507155069824 3068599052696016 3069208980877312 3086864523247778 3100706965056064 3129478646329152 3143512182859776 3157608650047488 3160341354872832 3175772709144672 3190013842369536 3194676118127676 3204318837178368 3209002020002688 3223392163590144 3226181799766016 3239131383138924 3240648982724608 3241934640585186 3253656635978112 3256472464085568 3271075479619584 3275856228752744 3285743979528192 3290546166998272 3305301979406336 3324315640420684 3370207772969856 3385320812310528 3390268533523248 3403444536016896 3405471531431424 3420062917540416 3420742704218112 3423703134445568 3435399522551808 3437445549453552 3440420434906728 3450804901576704 3452860103486976 3455848329233664 3460899127971649 3468343781081088 3471345406943232 3474349630517248 3476418855002912 3488295335688072 3491314228322508 3492008177222656 3506970345938304 3507667406716928 3509058998400501 3522696670359552 3524794688976288 3527845169426032 3543665102921216 3559555977822208 3592585351839744 3629454524736768 3645730105565184 3651058420717344 3667430880003072 3683876758388736 3685338257346837 3687064914018304 3701864437873056 3705068160668784 3718464726832128 3721682816097792 3727122137815622 3735139456548864 3738371976708096 3743835690003136 3760624190855168 3777487976464384 3778986613662078 3782257080682717 3799217874766496 3816254726222848 3851666026251264 3868938071212032 3891967464493056 3908643334331904 3910971211878276 3926170882916352 3928509199375488 3931909068464832 3946125832556544 3949540947695616 3955313289110456 3967251893649408 3968825815604286 3970685292019712 3973050120003328 3986623240786368 3990073403797152 3990866488254464 4004500475049984 4007966109643776 4010353141029144 4013823840724516 4025939051839488 4028336787401472 4031823050772608 4046401077927936 4049902974767104 4073199933042926 4091465403594688 4147948028270592 4166548692074496 4172638195105536 4191349577146368 4211815151253528 4230702214712064 4234363612192896 4249673973522432 4253351789826048 4259568157503568 4274120109112308 4278669360003584 4293286567000704 4297856218120192 4318841844185232 4322579520780248 4338208847970816 4341963285447424 4361433972826112 4449727450249263 4467020953522176 4469681385003744 4489724799286272 4493610363959808 4509858094350336 4513761083080704 4520358044697664 4535800932119184 4540628708575232 4556140846612992 4560083890053888 4560990272290816 4562799747191322 4576571971485696 4580532696735744 4583260732604736 4587227246542304 4602898579044024 4603813471315968 4607797772311552 4624458374774784 4628460542590976 4630296784871667 4651060447584096 4655085637763344 4675960461251072 4678745331200668 4696928893812736 4699726251968384 4740512032309248 4790113802452992 4792014177191514 4813503030004032 4835088245385216 4839272699649024 4856770255454208 4860973474086912 4862901960877779 4868077894289792 4884708696128352 4889907840004096 4906613219429376 4913784343129116 4928615969292288 4935819250497408 4940090880891712 4957952969109504 4962243754797056 4984495968944128 4986473460631026 5038648818216104 5085402800284872 5105166804025344 5108207297147136 5131114056327168 5135554701668352 5160630652360092 5183772493850496 5189289952657408 5207018110414848 5211524445775872 5214628282504368 5234894510555136 5236971342483762 5238012265833984 5242545424619776 5260455518907456 5261501110075392 5266054596927488 5284045005539328 5287192033464432 5291767754139048 5315497654381824 5320097871729536 5323266371723209 5339333966733312 5343954812858368 5347137521372192 5371115716535296 5395201437237248 5476587631076016 5501146320004608 5525815137583104 5530597371027456 5557602241003176 5563517593474048 5582524224146688 5588466102861824 5590683206723433 5607557965062144 5615753535004704 5640936286282752 5645818149590528 5666231964696576 5668479920493117 5671135719768064 5698826812149744 5724382089334272 5732748400317302 5758455792246976 5784278463961088 5837951196739584 5864130350088192 5897863602697248 5924311421543424 5932969933665684 5950877840474112 5956027938029568 5959575180004992 5985110105695728 5986299732381696 5991480485279744 6011949164465664 6015529711543716 6018348110774272 6020735761086774 6038908577759232 6042505181102208 6047734576158912 6069601616891904 6074854462150656 6080111853405184 6083732996255096 6102095961980928 6107376928980992 6109799899564389 6111014310139648 6137198105392032 6138417961754624 6173729046495556 6201413930112128 6258957292658304 6287024365719552 6320682709745664 6351545418289344 6380027684739072 6389352236255352 6408637674356736 6418004040005376 6446784327180288 6452363599532032 6478262766277848 6483869281170372 6507313271956224 6512944928171136 6542150959239168 6551712457505488 6581092333996544 6610603958812672 6648631280841368 6740415545939712 6770641624621056 6780537067046496 6810943062862848 6840125835080832 6841485408436224 6844199620786983 6847406268891136 6870799045103616 6874891098907104 6880840869813456 6905720206973952 6911696658467328 6921798255943298 6936687562162176 6942690813886464 6948699261034496 6952837710005824 6976590671376144 6982628456645016 6984016354445312 7013940691876608 7015334813433856 7018117996801002 7024191721267903 7045393340719104 7049589377952576 7055690338852064 7087330205842432 7119111955644416 7185170703679488 7258909049473536 7291460211130368 7302116841434688 7334861760006144 7367753516777472 7370676514693674 7374129828036608 7403728875746112 7410136321337568 7436929453664256 7443365632195584 7454244275631244 7470278913097728 7476743953416192 7479710190946539 7487671380006272 7521248381710336 7557973227324156 7564514161365434 7598435749532992 7632509452445696 7703332052502528 7737876142424064 7783934928986112 7817286668663808 7821942423756552 7852341765832704 7857018398750976 7863818136929664 7892251665113088 7899081895391232 7910626578220912 7937651631208572 7941370584039424 7946100240006656 7973246481572736 7980146807594304 7981732976508928 8009000950099968 8015932219287552 8020706282058288 8027647681449032 8051878103678976 8056673574802944 8063646101545216 8092802155855872 8099805949534208 8146399866085852 8182930807189376 8187804329601169 8295896056541184 8345276390211072 8382699154292736 8423630302507056 8461404429424128 8468727224385792 8499347947044864 8506703579652096 8519136315007136 8548240218224616 8557338720007168 8586573134001408 8595712436240384 8599122600475953 8637683688370464 8645159041560496 8676417695941632 8683926570894848 8722867945652224 8899454900498526 8934041907044352 8939362770007488 8979449598572544 8987220727919616 9019716188700672 9027522166161408 9031103641630161 9040716089395328 9071601864238368 9081257417150464 9112281693225984 9120167780107776 9125599494382644 9153143942971392 9161065393471488 9166521465209472 9174454493084608 9205797158088048 9207626942631936 9215595544623104 9256921085181952 9260593569743334 9302120895168192 9310171275526688 9351920922502144 9357490662401336 9393857787625472 9399452503936768 9481024064618496 9584028354383028 9627006060008064 9670176490770432 9678545399298048 9721946948173824 9725803921755558 9736155788579584 9769417392256704 9779815680008192 9813226438858752 9827568686258232 9857231938584576 9871638500994816 9880181761783424 9915905938219008 9924487509594112 9972946921262052 10077297636432208 10170805600569744 10210333608050688 10216414594294272 10262228112654336 10271109403336704 10321261304720184 10367544987700992 10378579905314816 10382697383914947 10414036220829696 10423048891551744 10429256565008736 10473942684967524 10476024531667968 10485090849239552 10520911037814912 10523002220150784 10527176995201503 10532109193854976 10568090011078656 10574384066928864 10583535508278096 10630995308763648 10640195743459072 10646532743446418 10678667933466624 10687909625716736 10694275042744384 10742231433070592 10790402874474496 10804025831367223 10953175262152032 11002292640009216 11051630275166208 11061194742054912 11115204482006352 11127035186948096 11165048448293376 11176932205723648 11181366413446866 11215115930124288 11231507070009408 11281872572565504 11291636299181056 11332463929393152 11336959840986234 11342271439536128 11346771242048151 11397653624299488 11448764178668544 11465496800634604 11516911584493952 11568556927922176 11675902393479168 11795727205394496 11848622843086848 11865939867331368 11901755680948224 11912055876059136 11919150360009984 11970220211391456 11972599464763392 11982960970559488 12023898328931328 12031059423087432 12041471522173548 12077817155518464 12085010362204416 12095469152317824 12139203233783808 12149708924301312 12160223706810368 12167465992510192 12214753857961984 12219599799128778 12222028620279296 12274396210784064 12276835923509248 12347458092991112 12402827860224256 12517914585316608 12574048731439104 12703090836578688 12760055369478144 12778704472510704 12836008080010752 12893568654360576 12904727199064064 12956525532555696 12967738562340744 13014626543912448 13025889856342272 13044927482354677 13084301918478336 13103424915010976 13162184667993088 13221207917625344 13297262561682736 13480831091879424 13541283249242112 13561074134092992 13621886125725696 13680251670161664 13682970816872448 13688399241573966 13694812537782272 13741598090207232 13749782197814208 13761681739626912 13811440413947904 13823393316934656 13843596511886596 13873375124324352 13885381627772928 13890890354615001 13897398522068992 13905675420011648 13953181342752288 13965256913290032 13968032708890624 14027881383753216 14036235993602004 14048383442535806 14090786681438208 14099178755905152 14111380677704128 14174660411684864 14238223911288832 14256199765650241 14370341407358976 14517818098947072 14582920422260736 14604233682869376 14669723520012288 14741353029387348 14748259656073216 14807457751492224 14820272642675136 14873858907328512 14886731264391168 14908488551262488 14953487906832384 14959420381893078 14975342760012544 15042496763420672 15115946454648312 15129028322730868 15196871499065984 15265018904891392 15406664105005056 15567869857972224 15634573337327616 15643884847513104 15704683531665408 15714036797501952 15727636273859328 15784503330226176 15798163790782464 15821253156441824 15875303262417144 15892200480013312 15946492963145472 15960293615188608 15963465953017856 15969799115169627 16018001900199936 16031864438575104 16041412564116576 16055295362898064 16113347149605888 16127292203090432 16185604311711744 16199611899068416 16292799732171704 16365861614378752 16375608659202338 16591792113082368 16690552780422144 16765398308585472 16772049620170299 16847260605014112 16922808858848256 16937454448771584 16998695894089728 17013407159304192 17038272630014272 17096480436449232 17114677440014336 17173146268002816 17191424872480768 17198245200951906 17275367376740928 17290318083120992 17352835391883264 17367853141789696 17445735891304448 17798909800997052 17868083814088704 17878725540014976 17958899197145088 17974441455839232 18055044332322816 18062207283260322 18081432178790656 18143203728476736 18162514834300928 18224563386451968 18240335560215552 18251198988765288 18306287885942784 18322130786942976 18329399698693167 18333042930418944 18348908986169216 18411594316176096 18415253885263872 18431191089246208 18521187139486668 18604241790336384 18620342551053376 18703841845004288 18714981324802672 18787715575250944 18798905007873536 18962048129236992 19168056708766056 19254012120016128 19340352981540864 19357090798596096 19451607843511116 19472311577159168 19538834784513408 19559631360016384 19626452877717504 19655137372516464 19743277001989632 19760363523566848 19831811876438016 19848975019188224 19945893842524104 20064619401110557 20154595272864416 20341611201139488 20432829188588544 20524456225308672 20542218806673408 20642522609440368 20735089975401984 20757159810629632 20765394767829894 20828072441659392 20846097783103488 20858513130017472 20947885369935048 20952049063335936 20970181698479104 21041822075629824 21046004440301568 21054353990403006 21064218387709952 21072575163803709 21136180022157312 21148768133857728 21167071016556192 21261990617527296 21280391486918144 21293065486892836 21357335866933248 21375819251433472 21388550085488768 21484462866141184 21608051662734446 21906350524304064 22004585280018432 22103260550332416 22122389484109824 22230408964012704 22254070373896192 22330096896586752 22362732826893732 22430231860248576 22463014140018816 22563745145131008 22583272598362112 22673919681972468 22684542879072256 22693542484096302 22795307248598976 22897528357337088 22930993601269208 23033823168987904 23137113855844352 23351804786958336 23591454410788992 23697245686173696 23731879734662736 23824111752118272 23838300720019968 23940440422782912 23945198929526784 23965921941118976 24047796657862656 24062118846174864 24082943044347096 24155634311036928 24170020724408832 24190938304635648 24226293895801543 24278406467567616 24299417848602624 24320447413620736 24334931985020384 24439199598257556 24444057240558592 24548792421568128 24553671847018496 24563412988803507 24694916185982224 24805655720448512 25035829170633216 25148097462878208 25406181673157376 25520110738956288 25557408945021408 25672016160021504 25787137308721152 25797367801427859 25809454398128128 25913051065111392 25935477124681488 26029253087824896 26051779712684544 26089854964709354 26168603836956672 26206849830021952 26324369335986176 26442415835250688 26475799564779019 26594525123365472 26961662183758848 27082566498484224 27122148268185984 27243772251451392 27360503340323328 27376798483147932 27389625075564544 27483196180414464 27499564395628416 27523363479253824 27622880827895808 27646786633869312 27687193023773192 27770763255545856 27781780709230002 27794797044137984 27811350840023296 27906362685504576 27930513826580064 27936065417781248 28055762767506432 28072471987204008 28096766885071612 28181573362876416 28198357511810304 28222761355408256 28349320823369728 28512399531300482 29035636197894144 29165840844521472 29208467365738752 29339447040024576 29482706058774696 29614915502984448 29640545285350272 29747717814657024 29773462528782336 29816977102524976 29918840763786156 29950685520025088 30084993526841344 30231892909296624 30258056645461736 30393742998131968 30530037809782784 30813328210010112 31135739715944448 31148092151744841 31269146674655232 31287769695026208 31428073595003904 31455272547718656 31569006660452352 31596327581564928 31642506312883648 31750606524834288 31784400960026624 31892985926290944 31920587230377216 31926931906035712 31939598230339254 32036003800399872 32063728877150208 32082825128233152 32110590725796128 32226694299211776 32254584406180864 32371208623423488 32399223798136832 32412077494101669 32585599464343408 32731723228757504 32751217318404676 33183584226164736 33381105560844288 33530796617170944 33544099240340598 33694521210028224 33845617717696512 33874908897543168 33997391788179456 34026814318608384 34040313726144453 34076545260028544 34192960872898464 34229354880028672 34346292536005632 34396490401903812 34550734753481856 34580636166241984 34705670783766528 34735706283579392 34891471782608896 35597819601994104 35736167628177408 35757451080029952 35917798394290176 35948882911678464 36124414566520644 36162864357581312 36286407456953472 36325029668601856 36449126772903936 36480671120431104 36502397977530576 36644261573885952 36658799397386334 36666085860837888 36697817972338432 36823188632352192 36830507770527744 36862382178492416 37042374278973336 37208483580672768 37240685102106752 37262864602062463 37407683690008576 37429962649605344 37597810015747072 38336113417532112 38508024240032256 38680705963081728 38714181597192192 38903215687022232 38944623154318336 39077669569026816 39119262720032768 39134782447064031 39252905755435008 39310274745032928 39486554003979264 39520727047133696 39663623752876032 39697950038376448 39891787685048208 40129238802221114 40309190545728832 40683222402278976 40865658377177088 41048912450617344 41084437613346816 41285045218880736 41470179950803968 41530789535659788 41656144883318784 41692195566206976 41717026260034944 41895770739870096 41904098126671872 41940363396958208 42083644151259648 42108707980806012 42128436775419904 42145150327607418 42272360044314624 42297536267715456 42334142033112384 42523981235054592 42560782973836288 42586130973785672 42714671733866496 42751638502866944 42768599296950723 42777100170977536 42968925732282368 43216103325468892 43812701048608128 44009170560036864 44244778968219648 44460817928025408 44508140747792384 44660193793173504 44725465653787464 44860463720497152 44926028280037632 45127490290262016 45166545196724224 45347839363944936 45387084968192604 45590614497197952 45795056714674176 45861987202538416 46067646337975808 46274227711688704 46703609573916672 47182908821577984 47394491372347392 47463759469325472 47676601440039936 47880880845565824 47890397859053568 47909397345508881 47931843882237952 48095593315725312 48124237692349728 48165886088694192 48340041448817664 48381876609271296 48452587791603086 48556812935135232 48598835697205248 48640894827241472 48669863970040768 48878399196515112 48888114481117184 49097584843136256 49107343694036992 49126825977607014 49169342048875321 49389832371964448 49611311440897024 50071658341266432 50296194925756416 50812363346314752 51040221477912576 51114817890042816 51344032320043008 51574274617442304 51594735602855718 51618908796256256 51826102130222784 51870954249362976 52058506175649792 52103559425369088 52179709929418708 52337207673913344 52413699660043904 52648738671972352 52951599129558038 53189050246730944 53923324367517696 54165132996968448 54244296536371968 54487544502902784 54721006680646656 54753596966295864 54966392360828928 54999128791256832 55046726958507648 55245761655791616 55293573267738624 55374386047546384 55563561418460004 55589594088275968 55622701680046592 55812725371009152 55861027653160128 55872130835562496 56111525535012864 56144943974408016 56193533770143224 56363146725752832 56396715023620608 56445522710816512 56698641646739456 57024799062600964 58071272395788288 58416934731477504 58678894080049152 58965412117549392 59229831005968896 59281090570700544 59495435629314048 59546925057564672 59633954205049952 59837681527572312 59901371040050176 60169987053682688 60193858203331671 60463785818593248 60516113290923472 60787485996263936 61060075619565568 61626656420020224 62271479431888896 62296184303489682 62538293349310464 62575539390052416 62856147190007808 62910545095437312 63138013320904704 63192655163129856 63217725491411127 63285012625767296 63501213049668576 63568801920053248 63785971852581888 63841174460754432 63879196460678508 64072007600799744 64127457754300416 64165650256466304 64221181451592256 64453388598423552 64509168812361728 64798447596273664 64824154988203338 65171198928686816 65463446457515008 65502434636809352 66367168452329472 66762211121688576 67088198480681196 67389042420056448 67691235435393024 67749817795086336 68053628637216768 68080627452288906 68153090520057088 68385921745796928 68458709760057344 68692585072011264 68792980803807624 69101469506963712 69161272332483968 69411341567533056 69471412567158784 71195639203988208 71472335256354816 71514902160059904 71835596788580352 71897765823356928 72248829133041288 72325728715162624 72572814913906944 72650059337203712 72678881687404629 72898253545807872 72961342240862208 73004795955061152 73317598794772668 73332171721675776 73395635944676864 73646377264704384 73661015541055488 73690238966410521 73724764356984832 74084748557946672 74416967161345536 74481370204213504 74525729204124926 74815367380017152 74859925299210688 75195620031494144 76672226835064224 77016048480064512 77361411926163456 77428363194384384 77806431374044464 77889246308636672 78155339138053632 78238525440065536 78269564894128062 78505811510870016 78620549490065856 78973108007958528 79041454094267392 79327247505752064 79395900076752896 79427398694337057 79783575370096416 80258477604442228 80618381091457664 81366444804557952 81731316754354176 82168875226693632 82570090437761472 82940359901607936 83061579071319576 83312289766637568 83384391132413952 83434052520069888 83791541479740192 83808196253343744 83880726793916416 84167288302519296 84217415961612024 84290300655214836 84544720088629248 84595072535430912 84668284066224768 85047962470109184 85121565947672576 85172261947571344 85503277005733888 85537198593901446 85554200341955072 85937851464564736 86432206650937784 87625402097216256 88018341120073728 88921635856050816 89016281495584768 89320387586347008 89450931307574928 89852056560075264 90254980580524032 90333090393448448 90695678727889872 90774169936385208 91181228994395904 91314492376482739 91590113429348352 91723974405076832 92135292675951616 92548455423377408 93407219147833344 94365817643155968 94788982744694784 94927518938650944 95353202880079872 95761761691131648 95780795718107136 95818794691017762 95863687764475904 96191186631450624 96248475384699456 96331772177388384 96680082897635328 96763753218542592 96905175583206172 97113625870270464 97197671394410496 97236232482305007 97281789654482944 97339727940081536 97756798393030224 97776228962234368 98195169686272512 98253651955214028 98338684097750642 98779664743928896 99222622881794048 100143316682532864 100592389851512832 101624726692629504 102080442955825152 102229635780085632 102688064640086016 103189471205711436 103237817592512512 103652204260445568 103741908498725952 104117012351299584 104207118850738176 104359419858837416 104674415347826688 104827399320087808 105297477343944704 105903198259116076 106378100493461888 107846648735035392 108488593072743936 108975089005805568 109442013361293312 109507193932591728 109932784721657856 109998257582513664 110093453917015296 110491523311583232 110587146535477248 110748772095092768 111127122836920008 111245403360093184 111625450742018304 111722055306320256 111744261671124992 111788593806187389 112223051070025728 112289887948816032 112387067540286448 112793430047241216 112891045421633024 113397283293478912 114049598125201928 116142544791576576 116833869462955008 117357788160098304 117404347341192093 117930824235098784 118459662011937792 118562181141401088 118990871258628096 119093850115129344 119267908410099904 119675363055144624 119802742080100352 120339974107365376 120387716406663342 120927571637186496 121032226581846944 121574971992527872 122120151239131136 123253312840040448 124592368606979364 125076586698620928 125151078780104832 125712294380015616 125821090190874624 126385310326259712 126435450982822254 126570025251534592 127002426099337152 127137603840106496 127571943705163776 127682348921508864 127758392921357016 128144015201599488 128254915508600832 128305797890852169 128331300512932608 128442362903184512 128906777196847104 129018337624723456 129648309976406676 130342397857373632 130926892915030016 131004869273618704 132734336904658944 133524422243377152 134176396961362392 134778084840112896 135382470870786048 135499635590172672 136161254904577812 136306181040114176 136771843491593856 136917419520114688 137385170144022528 137585961607615248 138202939013927424 138322544664967936 138822683135066112 138942825134317568 140452335807773899 142391278407976416 143029804320119808 143671193577160704 143795531646713856 144497658266082576 144651457430325248 145145629827813888 145300118674407424 145357763374809258 145796507091615744 145922684481724416 146009591910122304 146635197589545336 146664343443351552 146791271889353728 147292754529408768 147322031082110976 147380477932821042 147449528713969664 147508026146625963 148169497115893344 148833934322691072 148962740408427008 149051458408249852 149630734760034304 149719850598421376 150391240062988288 153344453670128448 154032096960129024 154722823852326912 154856726388768768 155612862748088928 155778492617273344 156310678276107264 156539129788256124 157011623021740032 157241098980131712 157946216015917056 158082908188534784 158791800153505792 158854797388674114 159567150740192832 160516955208884456 161236762182915328 162732889609115904 163462633508708352 165140180875522944 165880719803215872 166123158142639152 166768782264827904 166868105040139776 167583082959480384 167616392506687488 167761453587832832 168334576605038592 168434831923224048 168580601310429672 169089440177258496 169190145070861824 169336568132449536 169584057270610801 170095924940218368 170243131895345152 170344523895142688 171074397187802892 171108400683910144 171875702929129472 172864413301875568 175250804194432512 176036682240147456 177843271712101632 178032562991169536 178640775172694016 178901862615149856 179704113120150528 180509961161048064 180581574609995013 180666180786896896 181391357455779744 181548339872770416 182362457988791808 182628984752965478 183180226858696704 183447948810153664 184270585351903232 185096910846754816 185330596953453133 186814438295666688 188731635286311936 189577965489389568 189855037877301888 190706405760159744 191523523382263296 191637589382035524 191727375528951808 192382373262901248 192496950769398912 192663544354776768 193360165795270656 193527506437085184 193810351166412344 194395342788820992 194472464964610014 194563579308965888 194679455880163072 195513596786060448 195552457924468736 196390339372545024 196507303910428056 196677368195501284 197559329487857792 198445245763588096 200286633365065728 203249453385259008 204160885911650304 204459271560171264 205376129280172032 206378942411422872 207304408520891136 207483816997451904 208234024702599168 208414237701476352 208718839717674832 209654798640175616 210594954687889408 211806396518232152 212756200986923776 215693297470070784 216977186145487872 217950178011611136 218036645062213887 218884026722586624 219014387865183456 219996515165027328 220186907834030592 220983046623166464 221174293070954496 221497544190185536 222254245673840016 222490806720186368 223250901484036608 223444110612640512 223488523342249984 223577187612374778 224446102140051456 224579775897632064 224774135080572896 225586860094482432 225782090843266048 226794566586957824 228099196250403856 232285089583153152 233667738925910016 234715576320196608 234808694682384186 235861648470197568 236919324023875584 237124362282802176 237981742517256192 238187700230258688 238282196083011171 238535816820199808 239350726110289248 239605484160200704 240775432813326684 241855143274372992 242064453163693888 243149943985055744 244240302478262272 246506625680080896 249184737213958728 250153173397241856 250302157560209664 251424588760031232 251642180381749248 252870901965644508 253140050503069184 254004852198674304 254275207680212992 255143887410327552 255364697843017728 255516785842714032 256509831017201664 256611595781704338 256662601025865216 256884725806369024 257813554393694208 258036675249446912 259296619952813352 260684795714747264 260840052214437241 261853785830060032 262009738547237408 267048844486754304 268352793922724784 269556169680225792 270764941741572096 270999271180345344 272322509809155624 272612362080228352 273543686983187712 273834839040229376 273943477129448217 274770340288045056 275171923215230496 276405878027854848 276645089329935872 277645366270132224 277885650268635136 280904671615547798 284782556815952832 286059608640239616 287342387154321408 287591063293427712 288995316532165152 289302914860650496 290291259655627776 290715526749618516 291593014183231488 291845368963448832 292019183820244608 293270395179090672 293328686886703104 293582543778707456 294585509058817536 294760955865642084 294899057427939328 295016052293251926 296338994231786688 297667868645382144 297925480816854016 298102916816499704 299261469520068608 299439701196842752 300782480125976576 306688907340256896 308064193920258048 309713452777537536 311225725496177856 311556985234546688 312621356552214528 313078259576512248 314023246043480064 314482197960263424 315892432031834112 316165816377069568 317709594777348228 319134301480385664 321033910417768912 322473524365830656 325465779218231808 326925267017416704 330280361751045888 331761439606431744 332246316285278304 333736210080279552 335166165918960768 335232785013374976 335365781418562167 335522907175665664 336669153210077184 336869663846448096 337161202620859344 338380290141723648 338673136264899072 339168114541221602 340191849880436736 340486263790690304 340689047790285376 342148794375605784 342216801367820288 343751405858258944 344185394342127247 345728826603751136 350501608388865024 352073364480294912 355686543424203264 356065125982339072 357281550345388032 357803725230299712 359408226240301056 361019922322096128 361163149219990026 361332361573793792 362782714911559488 363096679745540832 364724915977583616 365257969505930956 366360453717393408 366895897620307328 368541170703806464 370661193906906266 377463270572623872 379155930978779136 379710075754603776 381412811520319488 383047046764526592 383275178764071048 384764746525802496 384993901538797824 385327088709553536 386720331590541312 387055012874170368 387620702332824688 388944929929220028 389127158617931776 389358911760326144 391027193572120896 391104915848937472 392780678745090048 393014607820856112 393354736391002568 395118658975715584 396890491527176192 400573266730131456 406498906770518016 408918543120342528 410752258560344064 412757884822845744 414608817041782272 414967633994903808 416468049405198336 416828475402952704 417437679435349664 419309597280351232 421189909375778816 421357007423321697 423612793036464304 425512401973847552 431386594940141568 433954372290975744 435900356023222272 436073290124427774 437768053445173248 438028775730366912 439993030330054656 440373815668061184 441966093246332928 442348586141908992 442524078439877889 442995088380371072 444508491347680032 444981613440372736 446501802968073216 446888221225281024 447154375224749556 448892204280102912 449159551795264128 449548270161145792 451173720188964864 451564181686532096 453589133173915648 456198392500807712 464570179166306304 467335477851820032 469617389364768372 471723296940395136 473838648047751168 474248724565604352 476375400460517376 476564392166022342 477071633640399616 478701452220578496 479210968320401408 481550865626653368 483710286548745984 484128906327387776 486299887970111488 498369474427917456 500306346794483712 500604315120419328 502849177520062464 503284360763498496 505741803931289016 506280101006138368 508009704397348608 508550415360425984 508752171811832403 510287774820655104 510729395686035456 511033571685428064 513223191563408676 513325202051730432 513769451612738048 515627108787388416 516073350498893824 518593239905626704 521369591429494528 521680104428874482 523707571660120064 524019477094474816 534097688973508608 536705587845449568 539112339360451584 541529883483144192 541998542360690688 544645019618311248 545224724160456704 547087373966375424 547669678080458752 547886954258896434 549540680576090112 550343846430460992 552811756055709696 553290178659871744 555290732540264448 555771300537270272 555991790860359399 561809343231095596 569565113631905664 572119217280479232 575182126586855424 577990633064330304 578605829721300992 580582519311255552 581431053499237032 583186028366462976 583690737926897664 584038367640489216 586540790358181344 586657373773406208 587165087557414912 589171018117635072 589521911731284168 590032104586503852 592677988463573376 595335737290764288 595850961633708032 596205833632999408 598522939040137216 598879402393685504 601564960251953152 613377814680513792 616128387840516096 622451450992355712 623113970469093376 625242713104429056 626156519153024496 628964395920526848 631784864063668224 632331632754139136 635419189554696456 638268602960771328 639201446635379173 642067820835537824 644947048731661312 650931558436463616 653850534034833408 660560723502091776 663522879212863488 664492632570556608 667472420160559104 670332331837921536 670465570026749952 670731562837124334 671045814351331328 673338306420154368 673739327692896192 674322405241718688 676760580283447296 677346272529798144 678336229082443204 680383699760873472 680972527581380608 681378095580570752 684297588751211568 684433602735640576 688370788684254494 691457653207502272 701003216777730048 704146728960589824 711373086848406528 714563100690776064 715607450460599424 718816452480602112 722326298439980052 722664723147587584 725565429823118976 726193359491081664 729449831955167232 730515939011861912 732720907434786816 733791795240614656 737082341407612928 741322387813812532 754926541145247744 759420151509207552 762825623040638976 766094093529053184 766550357528142096 769529493051604992 769987803077595648 770654177419107072 773440663181082624 774110025748340736 775241404665649376 777889859858440056 778717823520652288 782054387144241792 782209831697874944 782520156643311723 785561357490180096 786029215641712224 786709472782005136 790237317951431168 793780983054352384 801146533460262912 812997813541036032 817837086240685056 821504517120688128 821830431388344651 825515769645691488 829217634083564544 829935267989807616 832936098810396672 833656950805905408 834875358870699328 838619194560702464 842379818751557632 842714014846643394 847225586072928608 851024803947695104 862773189880283136 867908744581951488 872146580248855548 875536106890346496 876057551460733824 879986060660109312 880747631336122368 884697172283817984 885048156879755778 885990176760742144 889016982695360064 889963226880745472 893003605936146432 893776442450562048 894308750449499112 897784408560205824 898319103590528256 899096540322291584 902347440377929728 903128363373064192 912396785001615424 929140358332612608 934670955703640064 939234778729536744 943446593880790272 947677296095502336 948497449131208704 953128784332044684 954143267280799232 957402904441156992 958421936640802816 963101731253306736 967420573097491968 968257812654775552 972599775940222976 996738948855834912 1001208630240838656 1005698355040124928 1006568721526996992 1011483607862578032 1012560202012276736 1016019408794697216 1017100830720851968 1017504343623664806 1020575549641310208 1021458791372070912 1022067143370856128 1026446383126817352 1026650404103460864 1027538903225476096 1031254217574776832 1032146700997787648 1032556183026381741 1037186479811253408 1042739182858989056 1043360208857748964 1047415143320240128 1048038954188949632 1068195377947017216 1073411175690899136 1078224678720903168 1083059766966288384 1083997084721381376 1089290039236622496 1090449448320913408 1094174747932750848 1095773908517792868 1099081361152180224 1100687692860921984 1105623512111419392 1106580357319743488 1111542601074540544 1111983581720718798 1123618686462191192 1139130227263811328 1144238434560958464 1155981266128660608 1157211659442601984 1161165038622511104 1162862106998474064 1167381475853795328 1168076735280978432 1173081580716362688 1173314747546812416 1174330175114829824 1178342036235270144 1179043823462568336 1180064209173007704 1185355976927146752 1187088400894275607 1190671474581528576 1191701923267416064 1192411667265998816 1197758804787371008 1203129920503906304 1226755629361027584 1232256775681032192 1244902901984711424 1246227940938186752 1250485426208858112 1252313038306048992 1257928791841053696 1263569728127336448 1264071022269965091 1264663265508278272 1270838379109392912 1276537205921542656 1278402893270758346 1284135641671075648 1289894097463322624 1301863116872927232 1307701068069666816 1321121447004183552 1327045758425726976 1328985265141113216 1334944840321118208 1340664663675843072 1341463125674248668 1342091628702662656 1346676612840308736 1347478655385792384 1348644810483437376 1353521160566894592 1354692545059596288 1356672458164886408 1360767399521746944 1361945055162761216 1362756191161141504 1368595177502423136 1368867205471281152 1376741577368508988 1382915306415004544 1402006433555460096 1422746173696813056 1429126201381552128 1431214900921198848 1437632904961204224 1444652596879960104 1451130859646237952 1452386718982163328 1458899663910334464 1461031878023723824 1467583590481229312 1474164682815225856 1482644775627625064 1509853082290495488 1518840303018415104 1525651246081277952 1526256515435497209 1532188187058106368 1533100715056284192 1539975606155191296 1541308354838214144 1546881326362165248 1548220051496681472 1550482809331298752 1555779719716880112 1557435647041304576 1564108774288483584 1564419663395749888 1565040313286623446 1571122714980360192 1572058431283424448 1573418945564010272 1580474635902862336 1587561966108704768 1602293066920525824 1625995627082072064 1635674172481370112 1643009034241376256 1643660862776689302 1651031539291382976 1658435268167129088 1659870535979615232 1665872197620793344 1667313901611810816 1667975372581078197 1669750717741398656 1677238389121404928 1685428029693286788 1694451172145857216 1702049607895390208 1725546379760566272 1735817489163902976 1744293160497711096 1751072213780692992 1752115102921467648 1759972121320218624 1761495262672244736 1770096313759511556 1771980353521484288 1778033965390720128 1779926453761490944 1786007211872292864 1787552884901124096 1788617500898998224 1795568817120411648 1796638207181056512 1798193080644583168 1804694880755859456 1806256726746128384 1824793570003230848 1825880365501060687 1869341911407280128 1878469557459073488 1886893187761580544 1895354592191004672 1896994898262417408 1906257568664089368 1908286534561598464 1914805808882313984 1916843873281605632 1917604339906137519 1926203462506613472 1934841146194983936 1936515625309551104 1945199551880445952 1993477897711669824 2002417260481677312 2011396710080249856 2013137443053993984 2022967215725156064 2025120404024553472 2032038817589394432 2035008687247329612 2041151099282620416 2042917582744141824 2044134286741712256 2052892766253634704 2053300808206921728 2055077806450952192 2064293401995575296 2065112366052763482 2074372959622506816 2085478365717978112 2086720417715497928 2094830286640480256 2096077908377899264 2146822351381798272 2156449357441806336 2167994169442762752 2178580078473244992 2180898896641826816 2188349495865501696 2191547817035585736 2198162722304360448 2201375385721843968 2211247024222838784 2213160714639486976 2223967163441437596 2247237372924382384 2278260454527622656 2288476869121916928 2311962532257321216 2314423318885203968 2322330077245022208 2325724213996948128 2336153470561956864 2346163161432725376 2346629495093624832 2347560469929935169 2348660350229659648 2356684072470540288 2358087646925136672 2360128418346015408 2370711953854293504 2374176801788551214 2381342949163057152 2383403846534832128 2384823334531997632 2395517609574742016 2406259841007812608 2409297760394890729 2453511258722055168 2464513551362064384 2489805803969422848 2492455881876373504 2500970852417716224 2504626076612097984 2515857583682107392 2527139456254672896 2528142044539930182 2529326531016556544 2541676758218785824 2553074411843085312 2556805786541516692 2568271283342151296 2579788194926645248 2603726233745854464 2642242894008367104 2654091516851453952 2657970530282226432 2669889680642236416 2681329327351686144 2682926251348497336 2693353225680617472 2694957310771584768 2697289620966874752 2707042321133789184 2709385090119192576 2713344916329772816 2723890110325522432 2725512382322283008 2737190355004846272 2737734410942562304 2753483154737017976 2765830612830009088 2804012867110920192 2845492347393626112 2862429801842397696 2875265809922408448 2889305193759920208 2902261719292475904 2904773437964326656 2917799327820668928 2922063756047447648 2935167180962458624 2948329365630451712 2965289551255250128 3019706164580990976 3037680606036830208 3051302492162555904 3052513030870994418 3064376374116212736 3066201430112568384 3079951212310382592 3082616709676428288 3093762652724330496 3096440102993362944 3097668549079145223 3100965618662597504 3111559439433760224 3114871294082609152 3128217548576967168 3130080626573246892 3142245429960720384 3144116862566848896 3146837891128020544 3160949271805724672 3175123932217409536 3204586133841051648 3251991254164144128 3271348344962740224 3287321725553378604 3302063078582765952 3316870536334258176 3319741071959230464 3334627803223621632 3335950745162156394 3339501435482797312 3354476778242809856 3370856059386573576 3388902344291714432 3404099215790780416 3471634978327805952 3488586320995422192 3502144427561385984 3504230205842935296 3519944242640437248 3522990525344489472 3540192627519023112 3543960707042968576 3556067930781440256 3559852907522981888 3561265202682826821 3572014423744585728 3575105769802248192 3577235001797996448 3593276414362113024 3596386161289166336 3609389761511718912 3612513453492256768 3649587140006461696 3651760731002121374 3738683822814560256 3756939114918146976 3773786375523161088 3790709184382009344 3793989796524834816 3812515137328178736 3816573069123196928 3829611617764627968 3833687746563211264 3835208679812275038 3852406925013226944 3869682292389967872 3873031250619102208 3890399103760891904 3986955795423339648 4004834520963354624 4026274886107987968 4045934431450312128 4050240808049106944 4064077635178788864 4070017374494659224 4082302198565240832 4085835165488283648 4088268573483424512 4105785532507269408 4106601616413843456 4110155612901904384 4130224732105526964 4148745919245013632 4170956731435956224 4173440835430995856 4189660573280960512 4192155816755798528 4293644702763596544 4312898714883612672 4357160156946489984 4361797793283653632 4376698991731003392 4383095634071171472 4402750771443687936 4422494048445677568 4426321429278973952 4447934326882875192 4474410126447654211 4494474745848764768 4556520909055245312 4576953738243833856 4623925064514642432 4628846637770407936 4644660154490044416 4651448427993896256 4672306941123913728 4692326322865450752 4693258990187249664 4695120939859870338 4697320700459319296 4713368144941080576 4716175293850273344 4720256836692030816 4741423907708587008 4748353603577102428 4762685898326114304 4766807693069664256 4769646669063995264 4791035219149484032 4818595520789781458 4907022517444110336 4929027102724128768 4979611607938845696 5001941704835432448 5009252153224195968 5031715167364214784 5056284089079860364 5058653062033113088 5083353516437571648 5106148823686170624 5113611573083033384 5136542566684302592 5159576389853290496 5207452467491708928 5284485788016734208 5315941060564452864 5339779361284472832 5362658654703372288 5365852502696994672 5386706451361234944 5389914621543169536 5394579241933749504 5414084642267578368 5418770180238385152 5426689832659545632 5451024764644566016 5474380710009692544 5475468821885124608 5477641096503182061 5506966309474035952 5531661225660018176 5608025734221840384 5690984694787252224 5724859603684795392 5750531619844816896 5752813019718412557 5778610387519840416 5804523438584951808 5809546875928653312 5835598655641337856 5844127512094895296 5870334361924917248 5896658731260903424 5930579102510500256 6039412329161981952 6075361212073660416 6105026061741988836 6128752748232425472 6132402860225136768 6159902424620765184 6165233419352856576 6192880205986725888 6195337098158290446 6201931237325195008 6223118878867520448 6229742588165218304 6256435097153934336 6260161253146493784 6284490859921440768 6288233725133697792 6293675782256041088 6321898543611449344 6503982508328288256 6542696689925480448 6574643451106757208 6604126157165531904 6633741072668516352 6639482143918460928 6671901490324312788 6679002870965594624 6708953556485619712 6741712118773147152 6777804688583428864 6808198431581560832 6943269956655611904 6977172641990844384 7008460411685870592 7039888485280874496 7045981050688978944 7080385255038046224 7087921414085937152 7112135861562880512 7119705815045963776 7122530405365653642 7144028847489171456 7150211539604496384 7154470003595992896 7186552828724226048 7192772322578332672 7218779523023437824 7225026906984513536 7227893281184672187 7299174280012923392 7303521462004242748 7477367645629120512 7513878229836293952 7547572751046322176 7581418368764018688 7587979593049669632 7625030274656357472 7633146138246393856 7659223235529255936 7670417359624550076 7704813850026453888 7739364584779935744 7746062501238204416 7780798207521783808 7973911590846679296 8009669041926709248 8091868862900624256 8100481616098213888 8128155270357577728 8140034748989318448 8171670330976567296 8176537146966849024 8211571065014538816 8213203232827686912 8220311225803808768 8260449464211053928 8297491838490027264 8309618806259929249 8341913462871912448 8346881670861991712 8384311633511597056 8587289405527193088 8625797429767225344 8714320313892979968 8723595586567307264 8753397983462006784 8766191268142342944 8805501542887375872 8844988096891355136 8852642858557947904 8895868653765750384 8948820252895308422 8988949491697529536 9113041818110490624 9153907476487667712 9247850129029284864 9289320308980088832 9302896855987792512 9344613882247827456 9384652645730901504 9390241879719740676 9394641400918638592 9426736289882161152 9432350587700546688 9440513673384061632 9482847815417174016 9496707207154204856 9525371796652228608 9533615386139328512 9539293338127990528 9582070438298968064 9637191041579562916 9814045034888220672 9959223215877691392 10003883409670864896 10018504306448391936 10063430334728429568 10112568178159720728 10166707032875143296 10212297647372341248 10227223146166066768 10273085133368605184 10319152779706580992 10414904934983417856 10568971576033468416 10631882121128905728 10679558722568945664 10683795608048480463 10725317309406744576 10731705005393989344 10779829243086339072 10789158483867499008 10828169284535156736 10837540360476770304 10853379665319091264 10902049529289132032 10948761420019385088 10950937643770249216 10955282193006364122 11013932618948071904 11063322451320036352 11216051468443680768 11381969389574504448 11449719207369590784 11501063239689633792 11505626039436825114 11557220775039680832 11609046877169903616 11619093751857306624 11671197311282675712 11688255024189790592 11740668723849834496 11861158205021000512 12078824658323963904 12150722424147320832 12210052123483977672 12257505496464850944 12264805720450273536 12319804849241530368 12330466838705713152 12390674196316580892 12403862474650390016 12446237757735040896 12459485176330436608 12512870194307868672 12520322506292987568 12568981719842881536 12576467450267395584 12587351564512082176 12643797087222898688 13085393379850960896 13149286902213514416 13208252314331063808 13267482145337032704 13278964287836921856 13343802980648625576 13358005741931189248 13417907112971239424 13423230379342962633 13483424237546294304 13555609377166857728 13616396863163121664 13886539913311223808 13954345283981688768 14016920823371741184 14079776970561748992 14091962101377957888 14160770510076092448 14175842828171874304 14224271723125761024 14245060810731307284 14288057694978342912 14300423079208992768 14308940007191985792 14373105657448452096 14385544645156665344 14450053813969027072 14455786562369344374 14598348560025846784 14607042924008485496 15027756459672587904 15095145502092644352 15175959186099339264 15250060549312714944 15266292276492787712 15318446471058511872 15340834719249100152 15409627700052907776 15478729169559871488 15492125002476408832 15947823181693358592 16019338083853418496 16183737725801248512 16200963232196427776 16256310540715155456 16280069497978636896 16353074293933698048 16423142130029077632 16426406465655373824 16432923289509546183 16440622451607617536 16520898928422107856 16594983676980054528 16619237612519858498 16683826925743824896 16693763341723983424 16768623267023194112 17174578811054386176 17251594859534450688 17428640627785959936 17447191173134614528 17506795966924013568 17532382536284685888 17611003085774751744 17689976193782710272 17705285717115895808 17791737307531500768 17897640505790616844 17977898983395059072 18226083636220981248 18495700258058569728 18578640617960177664 18605793711975585024 18689227764495654912 18769305291461803008 18780483759439481352 18853472579764322304 18864701175401093376 18881027346768123264 18965695630834348032 18993414414308409712 19067230772278657024 19078586676255981056 19164140876597936128 19274382083159125832 19628090069776441344 19918446431755382784 20037008612896783872 20126860669456859136 20225136356319441456 20333414065750286592 20424595294744682496 20454446292332133536 20546170266737210368 20638305559413161984 20829809869966835712 21137943152066936832 21263764242257811456 21359117445137891328 21367591216096960926 21450634618813489152 21463410010787978688 21559658486172678144 21578316967734998016 21656338569070313472 21675080720953540608 21683679843554016561 21706759330638182528 21804099058578264064 21897522840038770176 21910564386012728244 22027865237896143808 22126644902640072704 22432102936887361536 22763938779149008896 22899438414739181568 23011252078873650228 23114441550079361664 23218093754339807232 23238187503714613248 23342394622565351424 23376510048379581184 23481337447699668992 23722316410042001024 24301444848294641664 24420104246967955344 24515010992929701888 24529611440900547072 24639609698483060736 24660933677411426304 24781348392633161784 24807724949300780032 24892475515470081792 24918970352660873216 24928856418779787747 25025740388615737344 25040645012585975136 25152934900534791168 25174703129024164352 25287594174445797376 26170786759701921792 26298573804427028832 26416504628662127616 26534964290674065408 26557928575673843712 26687605961297251152 26716011483862378496 26835814225942478848 26846460758685925266 26966848475092588608 27111218754333715456 27232793726326243328 27908690567963377536 28033841646743482368 28183924202755915776 28321541020152184896 28351685656343748608 28448543446251522048 28490121621462614568 28576115389956685824 28600846158417985536 28617880014383971584 28746211314896904192 28771089290313330688 28911573124738688748 29196697120051693568 29214085848016970992 30055512919345175808 30190291004185288704 30500121098625429888 30532584552985575424 30636892942117023744 30681669438498200304 30819255400105815552 30957458339119742976 30984250004952817664 31320870885133579477 31895646363386717184 32038676167706836992 32367475451602497024 32401926464392855552 32512621081430310912 32560138995957273792 32706148587867396096 32846284260058155264 32852812931310747648 32865846579019092366 32881244903215235072 33041797856844215712 33189967353960109056 33238475225039716996 33367653851487649792 33387526683447966848 33537246534046388224 34349157622108772352 34503189719068901376 34857281255571919872 35013591933848027136 35064765072569371776 35222006171549503488 35410571434231791616 35583474615063001536 35795281011581233688 35955797966790118144 36452167272441962496 36991400516117139456 37211587423951170048 37378455528991309824 37538610582923606016 37560967518878962704 37706945159528644608 37729402350802186752 37762054693536246528 37931391261668696064 37986828828616819424 38157173352511962112 38328281753195872256 38548764166318251664 39256180139552882688 39836892863510765568 40074017225793567744 40253721338913718272 40269691138028887899 40450272712638882912 40666828131500573184 40849190589489364992 40908892584664267072 41092340533474420736 41276611118826323968 41659619739933671424 42275886304133873664 42527528484515622912 42735182432193921852 42901269237626978304 42926820021575957376 43119316972345356288 43156633935469996032 43350161441907081216 43367359687108033122 43413518661276365056 43608198117156528128 43795045680077540352 43821128772025456488 44055730475792287616 44253289805280145408 45527877558298017792 45798876829478363136 46022504157747300456 46228883100158723328 46436187508679614464 46476375007429226496 46753020096759162368 46962674895399337984 47444632820084002048 48602889696589283328 48840208493935910688 49059222881801094144 49279219396966121472 49321867354822852608 49562696785266323568 49615449898601560064 49784951030940163584 49837940705321746432 49857712837559575494 50051480777231474688 50081290025171950272 50305869801069582336 50349406258048328704 50575188348891594752 52341573519403843584 52597147608854057664 52833009257324255232 53069928581348130816 53115857151347687424 53375211922594502304 53432022967724756992 53692921517371850532 53933696950185177216 54222437508667430912 54465587452652486656 55817381135926755072 56067683293486964736 56643082040304369792 56703371312687497216 56897086892503044096 56980243242925229136 57201692316835971072 57235760028767943168 57492422629793808384 57542178580626661376 57823146249477377496 58167331643819504743 58393394240103387136 58428171696033941984 60111025838690351616 60380582008370577408 61000242197250859776 61065169105971150848 61273785884234047488 61363338876996400608 61638510800211631104 61914916678239485952 61968500009905635328 62641741770267158954 63791292726773434368 64077352335413673984 64734950903204994048 65025242162860621824 65120277991914547584 65412297175734792192 65692568520116310528 65731693158038184732 65762489806430470144 66083595713688431424 66379934707920218112 66476950450079433992 66735307702975299584 66775053366895933696 67074493068092776448 68698315244217544704 69714562511143839744 70027183867696054272 70129530145138743552 70444012343099006976 71166949230126003072 71590562023162467376 71911595933580236288 72904334544883924992 73982801032234278912 74423174847902340096 74756911057982619648 74786569256339363241 75077221165847212032 75121935037757925408 75458804701604373504 75524109387072493056 75862782523337392128 75973657657233638848 76314346705023924224 76656563506391744512 77097528332636503328 78512360279105765376 79673785727021531136 80148034451587135488 80507442677827436544 80539382276057775798 80900545425277765824 81333656263001146368 81698381178978729984 81817785169328534144 82184681066948841472 84551772608267747328 85055056969031245824 85470364864387843704 85802538475253956608 85853640043151914752 86238633944690712576 86313267870939992064 86734719374216066244 86827037322552730112 87216396234313056256 87590091360155080704 87642257544050912976 88111460951584575232 88506579610560290816 91597753658956726272 92045008315494600912 92457766200317446656 92872375017359228928 92952750014858452992 93506040193518324736 93925349790798675968 93962612655400738431 94889265640168004096 97205779393178566656 97680416987871821376 98118445763602188288 98558438793932242944 98643734709645705216 99125393570532647136 99230899797203120128 99569902061880327168 99715425675119150988 100102961554462949376 100162580050343900544 100611739602139164672 100698812516096657408 101150376697783189504 105194295217708115328 105666018514648510464 106231714302695374848 106750423845189004608 106864045935449513984 107385843034743701064 107867393900370354432 108444875017334861824 111634762271853510144 112135366586973929472 113286164080608739584 113406742625374994432 113794173785006088192 113960486485850458272 114471520057535886336 114984845259587616768 115084357161253322752 115646292498954754992 116334663287639009486 116786788480206774272 116856343392067883968 120222051677380703232 120761164016741154816 122000484394501719552 122130338211942301696 122547571768468094976 122726677753992801216 123277021600423262208 123829833356478971904 123937000019811270656 125283483540534317908 127582585453546868736 129469901806409988096 130050484325721243648 130240555983829095168 130824594351469584384 131385137040232621056 131463386316076369464 132167191427376862848 132759869415840436224 132953900900158867984 133470615405950599168 133550106733791867392 134148986136185552896 137396630488435089408 139429125022287679488 140259060290277487104 140888024686198013952 142333898460252006144 143181124046324934752 143823191867160472576 145808669089767849984 147965602064468557824 148846349695804680192 149513822115965239296 149573138512678726482 150154442331694424064 150243870075515850816 150917609403208747008 151048218774144986112 151725565046674784256 151947315314467277696 152628693410047848448 154195056665273006656 157024720558211530752 159347571454043062272 160296068903174270976 161078764552115551596 161801090850555531648 162667312526002292736 163396762357957459968 163635570338657068288 164369362133897682944 170110113938062491648 170940729728775687408 171605076950507913216 171707280086303829504 172477267889381425152 172626535741879984128 173469438748432132488 173654074645105460224 174432792468626112512 174501994931458514229 175180182720310161408 175284515088101825952 176222921903169150464 177013159221120581632 183195507317913452544 184090016630989201824 184915532400634893312 185744750034718457856 185905500029716905984 187012080387036649472 187850699581597351936 187925225310801476862 189778531280336008192 195360833975743642752 196236891527204376576 197287469419291410432 198250787141065294272 198461799594406240256 199139804123760654336 199430851350238301976 200205923108925898752 200325160100687801088 201223479204278329344 201397625032193314816 210388590435416230656 211332037029297020928 213500847690378009216 213728091870899027968 214771686069487402128 215734787800740708864 216889750034669723648 223269524543707020288 224270733173947858944 226572328161217479168 226813485250749988864 227588347570012176384 227920972971700916544 228943040115071772672 229969690519175233536 230168714322506645504 231292584997909509984 232669326575278018972 233573576960413548544 233712686784135767936 240444103354761406464 241522328033482309632 244000968789003439104 245095143536936189952 245453355507985602432 246554043200846524416 247874000039622541312 250566967081068635816 255165170907093737472 258939803612819976192 260481111967658190336 261649188702939168768 262770274080465242112 262926772632152738928 264334382854753725696 265519738831680872448 265907801800317735968 267100213467583734784 268297972272371105792 274793260976870178816 278858250044575358976 280518120580554974208 281776049372396027904 281887837966202215293 284667796920504012288 286362248092649869504 287646383734320945152 291617338179535699968 295931204128937115648 297692699391609360384 299146277025357452964 300308884663388848128 300487740151031701632 301835218806417494016 302096437548289972224 303451130093349568512 303894630628934555392 305257386820095696896 308390113330546013312 318695142908086124544 320592137806348541952 322157529104231103192 323602181701111063296 325334625052004585472 327271140677314136576 328738724267795365888 340220227876124983296 341881459457551374816 343414560172607659008 344954535778762850304 345253071483759968256 346938877496864264976 347308149290210920448 348865584937252225024 349003989862917028458 350360365440620322816 350569030176203651904 352445843806338300928 354026318442241163264 366391014635826905088 368180033261978403648 369831064801269786624 371489500069436915712 371811000059433811968 374024160774073298944 375850450621602953724 379557062560672016384 390721667951487285504 392473783054408753152 396501574282130588544 396923599188812480512 398279608247521308672 398861702700476603952 400411846217851797504 400650320201375602176 402446958408556658688 402795250064386629632 407171321506736533201 420777180870832461312 422664074058594041856 427001695380756018432 427456183741798055936 429543372138974804256 431469575601481417728 433779500069339447296 446539049087414040576 448541466347895717888 453144656322434958336 455176695140024352768 455841945943401833088 457886080230143545344 460337428645013291008 462585169995819019968 465338653150556037944 467147153920827097088 467425373568271535872 480888206709522812928 488001937578006878208 490190287073872379904 490906711015971204864 493108086401693048832 501133934162137271632 510330341814187474944 517879607225639952384 520962223935316380672 523298377405878337536 523505984794375542687 525540548160930484224 525853545264305477856 528668765709507451392 531039477663361744896 531815603600635471936 534200426935167469568 536595944544742211584 549586521953740357632 557716500089150717952 561036241161109948416 563552098744792055808 563775675932404430586 569335593841008024576 572724496185299739008 575292767468641890304 591862408257874231296 595385398783218720768 598292554050714905928 600617769326777696256 600975480302063403264 603670437612834988032 604192875096579944448 607789261257869110784 610514773640191393792 616780226661092026624 641184275612697083904 644315058208462206384 647204363402222126592 650669250104009170944 654542281354628273152 657477448535590731776 680440455752249966592 683762918915102749632 686829120345215318016 689909071557525700608 690506142967519936512 693877754993728529952 694616298580421840896 698007979725834056916 700720730881240645632 701138060352407303808 704891687612676601856 708052636884482326528 736360066523956807296 739662129602539573248 743622000118867623936 748048321548146597888 751700901243205907448 759114125121344032768 781443335902974571008 784947566108817506304 793003148564261177088 793847198377624961024 796559216495042617344 797723405400953207904 801300640402751204352 804893916817113317376 805590500128773259264 814342643013473066402 841554361741664922624 845328148117188083712 854003390761512036864 854912367483596111872 859086744277949608512 862939151202962835456 867559000138678894592 893078098174828081152 906289312644869916672 910353390280048705536 911683891886803666176 915772160460287090688 925170339991638039936 930677306301112075888 934294307841654194176 934850747136543071744 961776413419045625856 976003875156013756416 981813422031942409728 986216172803386097664 1002267868324274543264 1020660683628374949888 1035759214451279904768 1041924447870632761344 1046596754811756675072 1047011969588751085374 1051081096321860968448 1051707090528610955712 1057337531419014902784 1062078955326723489792 1063631207201270943872 1068400853870334939136 1099173043907480715264 1115433000178301435904 1122072482322219896832 1127551351864808861172 1138671187682016049152 1145448992370599478016 1150585534937283780608 1190770797566437441536 1196585108101429811856 1201235538653555392512 1201950960604126806528 1207340875225669976064 1208385750193159888896 1215578522515738221568 1221029547280382787584 1221513964520209599603 1233560453322184053248 1282368551225394167808 1288630116416924412768 1294408726804444253184 1301338500208018341888 1309084562709256546304 1314954897071181463552 1367525837830205499264 1373658240690430636032 1381012285935039873024 1387755509987457059904 1389232597160843681792 1396015959451668113832 1401441461762481291264 1402276120704814607616 1409783375225353203712 1472720133047913614592 1479324259205079146496 1496096643096293195776 1503401802486411814896 1518228250242688065536 1562886671805949142016 1569895132217635012608 1586006297128522354176 1587694396755249922048 1593118432990085234688 1595446810801906415808 1602601280805502408704 1609787833634226634752 1611181000257546518528 1628685286026946132804 1683108723483329845248 1690656296234376167424 1708006781523024073728 1718173488555899217024 1725878302405925670912 1735118000277357789184 1786156196349656162304 1812578625289739833344 1823367783773607332352 1831544320920574181376 1850340679983276079872 1861354612602224151776 1869701494273086143488 1923552826838091251712 1952007750312027512832 1963626844063884819456 1972432345606772195328 2004535736648549086528 2041321367256749899776 2071518428902559809536 2083848895741265522688 2094023939177502170748 2102162192643721936896 2103414181057221911424 2114675062838029805568 2124157910653446979584 2127262414402541887744 2136801707740669878272 2230866000356602871808 2244144964644439793664 2255102703729617722344 2277342375364032098304 2290897984741198956032 2301171069874567561216 2381541595132874883072 2393170216202859623712 2403901921208253613056 2414681750451339952128 2416771500386319777792 2431157045031476443136 2442059094560765575168 2443027929040419199206 2467120906644368106496 2564737102450788335616 2577260232833848825536 2588817453608888506368 2602677000416036683776 2618169125418513092608 2735051675660410998528 2747316481380861272064 2775511019974914119808 2778465194321687363584 2792031918903336227664 2802882923524962582528 2804552241409629215232 2819566750450706407424 2945440266095827229184 2958648518410158292992 2992193286192586391552 3006803604972823629792 3036456500485376131072 3125773343611898284032 3139790264435270025216 3172012594257044708352 3186236865980170469376 3190893621603812831616 3205202561611004817408 3222362000515093037056 3257370572053892265608 3366217446966659690496 3416013563046048147456 3436346977111798434048 3451756604811851341824 3572312392699312324608 3625157250579479666688 3646735567547214664704 3663088641841148362752 3664541893560628798809 3700681359966552159744 3722709225204448303552 3739402988546172286976 3847105653676182503424 3904015500624055025664 3927253688127769638912 3944864691213544390656 4009071473297098173056 4143036857805119619072 4167697791482531045376 4188047878355004341496 4204324385287443873792 4206828362114443822848 4229350125676059611136 4254524828805083775488 4273603415481339756544 4488289929288879587328 4510205407459235444688 4554684750728064196608 4581795969482397912064 4602342139749135122432 4763083190265749766144 4786340432405719247424 4807803842416507226112 4829363500902679904256 4833543000772639555584 4862314090062952886272 4886055858080838398412 4934241813288736212992 5154520465667697651072 5177634907217777012736 5205354000832073367552 5236338250837026185216 5470103351320821997056 5494632962761722544128 5551022039949828239616 5556930388643374727168 5584063837806672455328 5609104482819258430464 5639133500901412814848 5890880532191654458368 5917297036820316585984 5984386572385172783104 6013607209945647259584 6072913000970752262144 6251546687223796568064 6344025188514089416704 6372473731960340938752 6381787243207625663232 6410405123222009634816 6514741144107784531216 6732434893933319380992 6832027126092096294912 6872693954223596868096 6903513209623702683648 7144624785398624649216 7250314501158959333376 7293471135094429329408 7326177283682296725504 7329083787121257597618 7401362719933104319488 7445418450408896607104 7478805977092344573952 7694211307352365006848 7808031001248110051328 7854507376255539277824 8018142946594196346112 8335395582965062090752 8376095756710008682992 8408648770574887747584 8413656724228887645696 8458700251352119222272 8509049657610167550976 8547206830962679513088 8976579858577759174656 9020410814918470889376 9109369501456128393216 9163591938964795824128 9204684279498270244864 9572680864811438494848 9615607684833014452224 9667086001545279111168 9724628180125905772544 9772111716161676796824 9868483626577472425984 10309040931335395302144 10355269814435554025472 10472676501674052370432 10940206702641643994112 10989265925523445088256 11102044079899656479232 11113860777286749454336 11168127675613344910656 11218208965638516860928 11278267001802825629696 11781761064383308916736 11834594073640633171968 12027214419891294519168 12145826001941504524288 12503093374447593136128 12688050377028178833408 12763574486415251326464 12820810246444019269632 13029482288215569062432 13464869787866638761984 13664054252184192589824 13745387908447193736192 13807026419247405367296 14289249570797249298432 14500629002317918666752 14586942270188858658816 14658167574242515195236 14802725439866208638976 14890836900817793214208 14957611954184689147904 15616062002496220102656 15709014752511078555648 16036285893188392692224 16670791165930124181504 16752191513420017365984 16827313448457775291392 16917400502704238444544 17018099315220335101952 17094413661925359026176 17953159717155518349312 18040821629836941778752 18218739002912256786432 18327183877929591648256 19145361729622876989696 19231215369666028904448 19449256360251811545088 19544223432323353593648 19736967253154944851968 20618081862670790604288 20710539628871108050944 20945353003348104740864 21880413405283287988224 21978531851046890176512 22204088159799312958464 22336255351226689821312 22436417931277033721856 22556534003605651259392 23563522128766617833472 24054428839782589038336 25006186748895186272256 25376100754056357666816 25527148972830502652928 25641620492888038539264 26058964576431138124864 26929739575733277523968 27328108504368385179648 27490775816894387472384 27614052838494810734592 29001258004635837333504 29173884540377717317632 29316335148485030390472 29605450879732417277952 29781673801635586428416 29915223908369378295808 31418029505022157111296 32072571786376785384448 33341582331860248363008 33504383026840034731968 33654626896915550582784 33834801005408476889088 34036198630440670203904 36081643259673883557504 36437478005824513572864 36654367755859183296512 38290723459245753979392 38462430739332057808896 38898512720503623090176 39088446864646707187296 39473934506309889703936 41236163725341581208576 41421079257742216101888 41890706006696209481728 43760826810566575976448 44408176319598625916928 44672510702453379642624 44872835862554067443712 47127044257533235666944 48108857679565178076672 50012373497790372544512 50752201508112715333632 51054297945661005305856 51283240985776077078528 52117929152862276249728 53859479151466555047936 54656217008736770359296 54981551633788774944768 58347769080755434635264 58632670296970060780944 59210901759464834555904 59563347603271172856832 59830447816738756591616 62836059010044314222592 64145143572753570768896 67008766053680069463936 67309253793831101165568 67669602010816953778176 68072397260881340407808 72163286519347767115008 73308735511718366593024 76581446918491507958784 76924861478664115617792 77797025441007246180352 78176893729293414374592 78947869012619779407872 82472327450683162417152 82842158515484432203776 87521653621133151952896 88816352639197251833856 89345021404906759285248 89745671725108134887424 94254088515066471333888 96217715359130356153344 100024746995580745089024 101504403016225430667264 102108595891322010611712 104235858305724552499456 109312434017473540718592 109963103267577549889536 116695538161510869270528 117265340593940121561888 118421803518929669111808 119126695206542345713664 119660895633477513183232 125672118020088628445184 128290287145507141537792 134017532107360138927872 134618507587662202331136 136144794521762680815616 144326573038695534230016 146617471023436733186048 153162893836983015917568 153849722957328231235584 156353787458586828749184 157895738025239558815744 164944654901366324834304 175043307242266303905792 177632705278394503667712 178690042809813518570496 179491343450216269774848 188508177030132942667776 192435430718260712306688 203008806032450861334528 204217191782644021223424 208471716611449104998912 219926206535155099779072 233391076323021738541056 234530681187880243123776 236843607037859338223616 238253390413084691427328 256580574291014283075584 268035064214720277855744 269237015175324404662272 272289589043525361631232 288653146077391068460032 293234942046873466372096 306325787673966031835136 312707574917173657498368 329889309802732649668608 350086614484532607811584 355265410556789007335424 357380085619627037140992 358982686900432539549696 377016354060265885335552 384870861436521424613376 408434383565288042446848 416943433222898209997824 439852413070310199558144 469061362375760486247552 473687214075718676447232 476506780826169382854656 513161148582028566151168 536070128429440555711488 538474030350648809324544 544579178087050723262464 577306292154782136920064 612651575347932063670272 625415149834347314996736 659778619605465299337216 700173228969065215623168 710530821113578014670848 714760171239254074281984 769741722873042849226752 816868767130576084893696 833886866445796419995648 879704826140620399116288 938122724751520972495104 953013561652338765709312 1026322297164057132302336 1072140256858881111422976 1076948060701297618649088 1154612584309564273840128 1225303150695864127340544 1250830299668694629993472 1319557239210930598674432 1421061642227156029341696 1429520342478508148563968 1539483445746085698453504 1633737534261152169787392 1667773732891592839991296 1876245449503041944990208 1906027123304677531418624 2052644594328114264604672 2144280513717762222845952 2309225168619128547680256 2450606301391728254681088 2501660599337389259986944 2639114478421861197348864 2859040684957016297127936 3078966891492171396907008 3335547465783185679982592 3752490899006083889980416 3812054246609355062837248 4288561027435524445691904 4618450337238257095360512 4901212602783456509362176 5003321198674778519973888 5718081369914032594255872 6157933782984342793814016 6671094931566371359965184 7504981798012167779960832 8577122054871048891383808 9236900674476514190721024 10006642397349557039947776 11436162739828065188511744 13342189863132742719930368 15009963596024335559921664 17154244109742097782767616 18473801348953028381442048 20013284794699114079895552 26684379726265485439860736 30019927192048671119843328 34308488219484195565535232 40026569589398228159791104 60039854384097342239686656 80053139178796456319582208 120079708768194684479373312 240159417536389368958746624
- Sum of all divisors σ(n): 880819155346439923996147623
- Sum of proper divisors (its aliquot sum) s(n): 640659737810050555037400999
- 240159417536389368958746624 is an abundant number, because the sum of its proper divisors (640659737810050555037400999) is greater than itself. Its abundance is 400500320273661186078654375
Bases of 240159417536389368958746624
- Binary: 11000110101001111011110000011100100111100100101010011001111001010101100100000000000000002
- Hexadecimal: 0xC6A7BC1C9E4A99E5590000
- Base-36: U6BWRSWCWRRE4V0G0
Squares and roots of 240159417536389368958746624
- 240159417536389368958746624 squared (2401594175363893689587466242) is 57676545831417805555974527673078832358182353031397376
- 240159417536389368958746624 cubed (2401594175363893689587466243) is 13851565652384166487976628298786138707122096023050864696023204414726768242458624
-
240159417536389368958746624 is a
perfect square number . Itssquare root is 15497077709568 -
The
cube root of 240159417536389368958746624 is 621584067.2227381213
Scales and comparisons
How big is 240159417536389368958746624?- 240,159,417,536,389,368,958,746,624 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 240,159,417,536,389,368,958,746,624 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 240159417536389368958746624 cubic inches would be around 51798672.3 feet tall.
Recreational maths with 240159417536389368958746624
- 240159417536389368958746624 backwards is 426647859863983635714951042
- The number of decimal digits it has is: 27
- The sum of 240159417536389368958746624'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 240159417536389368958746624 - Facts about the integer". Numbermatics.com. 2024. Web. 3 June 2024.
APA style:
Numbermatics. (2024). Number 240159417536389368958746624 - Facts about the integer. Retrieved 3 June 2024, from https://numbermatics.com/n/240159417536389368958746624/
Chicago style:
Numbermatics. 2024. "Number 240159417536389368958746624 - Facts about the integer". https://numbermatics.com/n/240159417536389368958746624/
The information we have on file for 240159417536389368958746624 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 240159417536389368958746624, math, Factors of 240159417536389368958746624, curriculum, school, college, exams, university, Prime factorization of 240159417536389368958746624, STEM, science, technology, engineering, physics, economics, calculator, two hundred forty septillion, one hundred fifty-nine sextillion, four hundred seventeen quintillion, five hundred thirty-six quadrillion, three hundred eighty-nine trillion, three hundred sixty-eight billion, nine hundred fifty-eight million, seven hundred forty-six thousand, six hundred twenty-four.