124341194807733616675651584
124,341,194,807,733,616,675,651,584 is an even composite number composed of five prime numbers multiplied together.
What does the number 124341194807733616675651584 look like?
This visualization shows the relationship between its 5 prime factors (large circles) and 9765 divisors.
124341194807733616675651584 is an even composite number. It is composed of five distinct prime numbers multiplied together. It has a total of nine thousand, seven hundred sixty-five divisors.
Prime factorization of 124341194807733616675651584:
230 × 36 × 72 × 312 × 2414
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 7 × 7 × 31 × 31 × 241 × 241 × 241 × 241)See below for interesting mathematical facts about the number 124341194807733616675651584 from the Numbermatics database.
Names of 124341194807733616675651584
- Cardinal: 124341194807733616675651584 can be written as One hundred twenty-four septillion, three hundred forty-one sextillion, one hundred ninety-four quintillion, eight hundred seven quadrillion, seven hundred thirty-three trillion, six hundred sixteen billion, six hundred seventy-five million, six hundred fifty-one thousand, five hundred eighty-four.
Scientific notation
- Scientific notation: 1.24341194807733616675651584 × 1026
Factors of 124341194807733616675651584
Divisors of 124341194807733616675651584
- Number of divisors d(n): 9765
-
Complete list of divisors:
1 2 3 4 6 7 8 9 12 14 16 18 21 24 27 28 31 32 36 42 48 49 54 56 62 63 64 72 81 84 93 96 98 108 112 124 126 128 144 147 162 168 186 189 192 196 216 217 224 241 243 248 252 256 279 288 294 324 336 372 378 384 392 432 434 441 448 482 486 496 504 512 558 567 576 588 648 651 672 723 729 744 756 768 784 837 864 868 882 896 961 964 972 992 1008 1024 1116 1134 1152 1176 1296 1302 1323 1344 1446 1458 1488 1512 1519 1536 1568 1674 1687 1701 1728 1736 1764 1792 1922 1928 1944 1953 1984 2016 2048 2169 2232 2268 2304 2352 2511 2592 2604 2646 2688 2883 2892 2916 2976 3024 3038 3072 3136 3348 3374 3402 3456 3472 3528 3584 3844 3856 3888 3906 3968 3969 4032 4096 4338 4464 4536 4557 4608 4704 5022 5061 5103 5184 5208 5292 5376 5766 5784 5832 5859 5952 6048 6076 6144 6272 6507 6696 6727 6748 6804 6912 6944 7056 7168 7471 7533 7688 7712 7776 7812 7936 7938 8064 8192 8649 8676 8928 9072 9114 9216 9408 10044 10122 10206 10368 10416 10584 10752 11532 11568 11664 11718 11809 11904 11907 12096 12152 12288 12544 13014 13392 13454 13496 13608 13671 13824 13888 14112 14336 14942 15066 15183 15376 15424 15552 15624 15872 15876 16128 16384 17298 17352 17577 17856 18144 18228 18432 18816 19521 20088 20181 20244 20412 20736 20832 21168 21504 22413 22599 23064 23136 23328 23436 23618 23808 23814 24192 24304 24576 25088 25947 26028 26784 26908 26992 27216 27342 27648 27776 28224 28672 29884 30132 30366 30752 30848 31104 31248 31744 31752 32256 32768 34596 34704 35154 35427 35712 35721 36288 36456 36864 37632 39042 40176 40362 40488 40824 41013 41472 41664 42336 43008 44826 45198 45549 46128 46272 46656 46872 47089 47236 47616 47628 48384 48608 49152 50176 51894 52056 52297 52731 53568 53816 53984 54432 54684 55296 55552 56448 57344 58081 58563 59768 60264 60543 60732 61504 61696 62208 62496 63488 63504 64512 65536 67239 69192 69408 70308 70854 71424 71442 72576 72912 73728 75264 77841 78084 80352 80724 80976 81648 82026 82944 83328 84672 86016 89652 90396 91098 92256 92544 93312 93744 94178 94472 95232 95256 96768 97216 98304 100352 103788 104112 104594 105462 106281 107136 107632 107968 108864 109368 110592 111104 112896 114688 116162 117126 119536 120528 121086 121464 123008 123039 123392 124416 124992 126976 127008 129024 131072 134478 136647 138384 138816 140616 141267 141708 142848 142884 145152 145824 147456 150528 155682 156168 156891 158193 160704 161448 161952 163296 164052 165888 166656 169344 172032 174243 175689 179304 180792 181629 182196 184512 185088 186624 187488 188356 188944 190464 190512 193536 194432 196608 200704 201717 207576 208224 209188 210924 212562 214272 215264 215936 217728 218736 221184 222208 225792 229376 231601 232324 233523 234252 239072 241056 242172 242928 246016 246078 246784 248832 249984 253952 254016 258048 262144 268956 273294 276768 277632 281232 282534 283416 285696 285768 290304 291648 294912 301056 311364 312336 313782 316386 318843 321408 322896 323904 326592 328104 331776 333312 338688 344064 348486 351378 358608 361584 363258 364392 366079 369024 369117 370176 373248 374976 376712 377888 380928 381024 387072 388864 393216 401408 403434 406567 409941 415152 416448 418376 421848 423801 425124 428544 430528 431872 435456 437472 442368 444416 451584 458752 463202 464648 467046 468504 470673 478144 482112 484344 485856 492032 492156 493568 497664 499968 507904 508032 516096 522729 524288 537912 544887 546588 553536 555264 562464 565068 566832 571392 571536 580608 583296 589824 602112 605151 622728 624672 627564 632772 637686 642816 645792 647808 653184 656208 663552 666624 677376 688128 694803 696972 700569 702756 717216 723168 726516 728784 732158 738048 738234 740352 746496 749952 753424 755776 761856 762048 774144 777728 786432 802816 806868 813134 819882 830304 832896 836752 843696 847602 850248 857088 861056 863744 870912 874944 884736 888832 903168 917504 926404 929296 934092 937008 941346 956288 956529 964224 968688 971712 984064 984312 987136 995328 999936 1015808 1016064 1032192 1045458 1048576 1075824 1089774 1093176 1098237 1107072 1107351 1110528 1124928 1130136 1133664 1142784 1143072 1161216 1166592 1179648 1204224 1210302 1219701 1229823 1245456 1249344 1255128 1265544 1271403 1275372 1285632 1291584 1295616 1306368 1312416 1327104 1333248 1354752 1376256 1389606 1393944 1401138 1405512 1412019 1434432 1446336 1453032 1457568 1464316 1476096 1476468 1480704 1492992 1499904 1506848 1511552 1523712 1524096 1548288 1555456 1568187 1572864 1605632 1613736 1621207 1626268 1634661 1639764 1660608 1665792 1673504 1687392 1695204 1700496 1714176 1722112 1727488 1741824 1749888 1769472 1777664 1800511 1806336 1815453 1835008 1852808 1858592 1868184 1874016 1882692 1912576 1913058 1928448 1937376 1943424 1968128 1968624 1974272 1990656 1999872 2031616 2032128 2064384 2084409 2090916 2097152 2151648 2179548 2186352 2196474 2214144 2214702 2221056 2249856 2260272 2267328 2285568 2286144 2322432 2333184 2359296 2408448 2420604 2439402 2459646 2490912 2498688 2510256 2531088 2542806 2550744 2571264 2583168 2591232 2612736 2624832 2654208 2666496 2709504 2752512 2779212 2787888 2802276 2811024 2824038 2845969 2868864 2869587 2892672 2906064 2915136 2928632 2952192 2952936 2961408 2985984 2999808 3013696 3023104 3047424 3048192 3096576 3110912 3136374 3145728 3211264 3227472 3242414 3252536 3269322 3279528 3294711 3321216 3331584 3347008 3374784 3390408 3400992 3428352 3444224 3454976 3483648 3499776 3538944 3555328 3601022 3612672 3630906 3659103 3670016 3705616 3717184 3736368 3748032 3765384 3814209 3825152 3826116 3856896 3874752 3886848 3936256 3937248 3948544 3981312 3999744 4063232 4064256 4128768 4168818 4181832 4194304 4236057 4303296 4359096 4372704 4392948 4428288 4429404 4442112 4499712 4520544 4534656 4571136 4572288 4644864 4666368 4704561 4718592 4816896 4841208 4863621 4878804 4903983 4919292 4981824 4997376 5020512 5062176 5085612 5101488 5142528 5166336 5182464 5225472 5249664 5308416 5332992 5401533 5419008 5446359 5505024 5558424 5575776 5604552 5622048 5648076 5691938 5737728 5739174 5785344 5812128 5830272 5857264 5904384 5905872 5922816 5971968 5999616 6027392 6046208 6094848 6096384 6193152 6221824 6253227 6272748 6291456 6422528 6454944 6484828 6505072 6538644 6559056 6589422 6642432 6663168 6694016 6749568 6780816 6801984 6856704 6888448 6909952 6967296 6999552 7077888 7110656 7202044 7225344 7261812 7318206 7340032 7411232 7434368 7472736 7496064 7530768 7628418 7650304 7652232 7713792 7749504 7773696 7872512 7874496 7897088 7962624 7999488 8126464 8128512 8257536 8337636 8363664 8388608 8472114 8537907 8606592 8608761 8718192 8745408 8785896 8856576 8858808 8884224 8999424 9041088 9069312 9142272 9144576 9289728 9332736 9409122 9437184 9633792 9682416 9727242 9757608 9807966 9838584 9884133 9963648 9994752 10041024 10124352 10171224 10202976 10285056 10332672 10364928 10450944 10499328 10616832 10665984 10803066 10838016 10892718 10977309 11010048 11116848 11151552 11209104 11244096 11296152 11348449 11383876 11442627 11475456 11478348 11570688 11624256 11660544 11714528 11808768 11811744 11845632 11943936 11999232 12054784 12092416 12189696 12192768 12386304 12443648 12506454 12545496 12582912 12603577 12708171 12845056 12909888 12969656 13010144 13077288 13118112 13178844 13284864 13326336 13388032 13499136 13561632 13603968 13713408 13776896 13819904 13934592 13997521 13999104 14113683 14155776 14221312 14404088 14450688 14523624 14590863 14636412 14680064 14822464 14868736 14945472 14992128 15061536 15256836 15300608 15304464 15427584 15499008 15547392 15745024 15748992 15794176 15925248 15998976 16204599 16252928 16257024 16515072 16675272 16727328 16777216 16944228 17075814 17213184 17217522 17436384 17490816 17571792 17713152 17717616 17768448 17998848 18082176 18138624 18284544 18289152 18579456 18665472 18759681 18818244 18874368 19267584 19364832 19454484 19515216 19615932 19677168 19768266 19927296 19989504 20082048 20248704 20342448 20405952 20570112 20665344 20729856 20901888 20998656 21233664 21331968 21606132 21676032 21785436 21954618 22020096 22233696 22303104 22418208 22488192 22592304 22696898 22767752 22885254 22950912 22956696 23141376 23248512 23321088 23429056 23617536 23623488 23691264 23887872 23998464 24109568 24184832 24379392 24385536 24772608 24887296 25012908 25090992 25165824 25207154 25416342 25613721 25690112 25819776 25939312 26020288 26154576 26236224 26357688 26569728 26652672 26776064 26998272 27123264 27207936 27426816 27553792 27639808 27869184 27995042 27998208 28227366 28311552 28442624 28808176 28901376 29047248 29181726 29272824 29360128 29644928 29652399 29737472 29890944 29984256 30123072 30513672 30601216 30608928 30855168 30998016 31094784 31490048 31497984 31588352 31850496 31997952 32409198 32505856 32514048 32931927 33030144 33350544 33454656 33554432 33888456 34045347 34151628 34327881 34426368 34435044 34872768 34981632 35143584 35426304 35435232 35536896 35997696 36164352 36277248 36569088 36578304 37158912 37330944 37519362 37636488 37748736 37810731 38124513 38535168 38729664 38908968 39030432 39231864 39354336 39536532 39854592 39979008 40164096 40497408 40684896 40811904 41140224 41330688 41459712 41803776 41992563 41997312 42341049 42467328 42663936 43212264 43352064 43570872 43772589 43909236 44040192 44467392 44606208 44836416 44976384 45184608 45393796 45535504 45770508 45901824 45913392 46282752 46497024 46642176 46858112 47235072 47246976 47382528 47775744 47996928 48219136 48369664 48613797 48758784 48771072 49545216 49774592 50025816 50181984 50331648 50414308 50832684 51227442 51380224 51639552 51878624 52040576 52309152 52472448 52715376 53139456 53305344 53552128 53996544 54246528 54415872 54853632 55107584 55279616 55738368 55815841 55990084 55996416 56279043 56454732 56623104 56885248 57616352 57802752 58094496 58363452 58545648 58720256 59289856 59304798 59474944 59781888 59968512 60246144 61027344 61202432 61217856 61710336 61996032 62189568 62980096 62995968 63176704 63700992 63995904 64818396 65011712 65028096 65863854 66060288 66701088 66909312 67108864 67776912 68090694 68303256 68655762 68852736 68870088 69745536 69963264 70287168 70852608 70870464 71073792 71995392 72328704 72554496 73138176 73156608 74317824 74661888 75038724 75272976 75497472 75621462 76249026 76841163 77070336 77459328 77817936 78060864 78463728 78708672 79073064 79709184 79958016 80328192 80994816 81369792 81623808 82280448 82661376 82919424 83607552 83985126 83994624 84682098 84934656 85327872 86424528 86704128 87141744 87545178 87818472 88080384 88225039 88934784 88957197 89212416 89672832 89952768 90369216 90787592 91071008 91541016 91803648 91826784 92565504 92994048 93284352 93716224 94470144 94493952 94765056 95551488 95993856 96438272 96739328 97227594 97517568 97542144 97982647 98795781 99090432 99549184 100051632 100363968 100663296 100828616 101665368 102136041 102454884 102760448 103279104 103757248 104081152 104618304 104944896 105430752 106278912 106610688 107104256 107993088 108493056 108831744 109707264 110215168 110559232 111476736 111631682 111980168 111992832 112558086 112909464 113246208 113432193 113770496 115232704 115605504 116188992 116726904 117091296 117440512 118579712 118609596 118949888 119563776 119937024 120492288 122054688 122404864 122435712 123420672 123992064 124379136 125960192 125977689 125991936 126353408 127401984 127991808 129636792 130023424 130056192 131317767 131727708 132120576 133402176 133818624 134217728 135553824 136181388 136606512 137311524 137705472 137740176 139491072 139926528 140574336 141705216 141740928 142147584 143990784 144657408 145108992 145841391 146276352 146313216 148635648 149323776 150077448 150545952 150994944 151242924 152498052 153682326 154140672 154918656 155635872 156121728 156927456 157417344 158146128 159418368 159916032 160656384 161989632 162739584 163247616 164560896 165322752 165838848 167215104 167447523 167970252 167989248 168837129 169364196 169869312 170655744 172849056 173408256 174283488 175090356 175636944 176160768 176450078 177869568 177914394 178424832 179345664 179905536 180738432 181575184 182142016 183082032 183607296 183653568 185131008 185988096 186568704 187432448 188940288 188987904 189530112 191102976 191987712 192876544 193478656 194455188 195035136 195084288 195965294 197591562 198180864 199098368 200103264 200727936 201326592 201657232 203330736 204272082 204909768 205520896 206558208 207514496 208162304 209236608 209889792 210861504 212557824 213221376 214208512 215986176 216986112 217663488 219414528 220430336 221118464 222953472 223263364 223960336 223985664 225116172 225818928 226492416 226864386 227540992 230465408 230523489 231211008 232377984 233453808 234182592 234881024 237159424 237219192 237899776 239127552 239874048 240984576 244109376 244809728 244871424 246841344 247984128 248758272 251920384 251955378 251983872 252706816 254803968 255983616 259273584 260046848 260112384 262635534 263455416 264241152 264675117 266804352 266871591 267637248 268435456 271107648 272362776 273213024 274623048 275410944 275480352 278982144 279853056 281148672 283410432 283481856 284295168 287981568 289314816 290217984 291682782 292552704 292626432 293947941 296387343 297271296 298647552 300154896 301091904 301989888 302485848 304996104 306408123 307364652 308281344 309837312 311271744 312243456 313854912 314834688 316292256 318836736 319832064 321312768 323979264 325479168 326495232 329121792 330645504 331677696 334430208 334895046 335940504 335978496 337674258 338728392 339738624 340296579 341311488 345698112 346816512 348566976 350180712 351273888 352321536 352900156 355739136 355828788 356849664 358691328 359811072 361476864 363150368 364284032 366164064 367214592 367307136 370262016 371976192 373137408 374864896 377880576 377933067 377975808 379060224 382205952 383975424 385753088 386957312 388910376 390070272 390168576 390710887 391930588 393953301 395183124 396361728 398196736 400206528 401455872 402653184 403314464 406661472 408544164 409819536 411041792 413116416 415028992 416324608 418473216 419779584 421723008 425115648 426442752 428417024 431972352 433923151 433972224 435326976 437524173 438829056 440860672 442236928 445906944 446526728 447920672 447971328 450232344 451637856 452984832 453728772 455081984 460930816 461046978 462422016 464755968 466907616 468365184 469762048 474318848 474438384 475799552 478255104 479748096 481969152 488218752 489619456 489742848 493682688 495968256 497516544 502342569 503840768 503910756 503967744 505413632 509607936 511967232 518547168 520093696 520224768 525271068 526910832 528482304 529350234 533608704 533743182 535274496 536870912 542215296 544725552 546426048 549246096 550821888 550960704 557964288 559706112 562297344 566820864 566963712 568590336 575963136 578629632 580435968 583365564 585105408 585252864 587895882 592774686 594542592 597295104 600309792 602183808 603979776 604971696 609992208 612816246 614729304 616562688 619674624 622543488 624486912 627709824 629669376 632584512 637673472 639664128 642625536 647958528 650958336 652990464 658243584 661291008 663355392 668860416 669790092 671881008 671956992 675348516 677456784 679477248 680593158 682622976 685878529 691396224 691570467 693633024 697133952 700361424 702547776 704643072 705800312 711478272 711657576 713699328 717382656 719622144 722953728 726300736 728568064 732328128 734429184 734614272 740524032 743952384 746274816 749729792 755761152 755866134 755951616 758120448 764411904 767950848 771506176 773914624 777820752 780140544 780337152 781421774 783861176 787906602 790366248 792723456 794025351 796393472 800413056 802911744 805306368 806628928 813322944 817088328 819639072 822083584 826232832 830057984 832649216 836946432 839559168 843446016 850231296 852885504 856834048 863944704 867846302 867944448 870653952 875048346 877658112 881721344 881843823 884473856 891813888 893053456 895841344 895942656 900464688 903275712 905969664 907457544 910163968 919224369 921861632 922093956 924844032 929511936 933815232 936730368 939524096 948637696 948876768 951599104 956510208 959496192 963938304 976437504 979238912 979485696 987365376 991936512 995033088 1004685138 1007681536 1007821512 1007935488 1010827264 1019215872 1020889737 1023934464 1037094336 1040187392 1040449536 1050542136 1053821664 1056964608 1058700468 1067217408 1067486364 1070548992 1073741824 1084430592 1089451104 1092852096 1098492192 1101643776 1101921408 1115928576 1119412224 1124594688 1133641728 1133799201 1133927424 1137180672 1151926272 1157259264 1160871936 1166731128 1170210816 1170505728 1172132661 1175791764 1181859903 1185549372 1189085184 1194590208 1200619584 1204367616 1207959552 1209943392 1219984416 1225632492 1229458608 1233125376 1239349248 1245086976 1248973824 1255419648 1259338752 1265169024 1275346944 1279328256 1285251072 1295917056 1301769453 1301916672 1305980928 1312572519 1316487168 1322582016 1326710784 1337720832 1339580184 1343762016 1343913984 1350697032 1354913568 1358954496 1361186316 1365245952 1371757058 1382792448 1383140934 1387266048 1394267904 1400722848 1405095552 1409286144 1411600624 1422956544 1423315152 1427398656 1434765312 1439244288 1445907456 1452601472 1457136128 1464656256 1468858368 1469228544 1481048064 1487904768 1492549632 1499459584 1507027707 1511522304 1511732268 1511903232 1516240896 1528823808 1535901696 1543012352 1547829248 1555641504 1560281088 1560674304 1562843548 1567722352 1575813204 1580732496 1585446912 1588050702 1592786944 1600826112 1605823488 1610612736 1613257856 1626645888 1634176656 1639278144 1644167168 1652465664 1660115968 1665298432 1673892864 1679118336 1686892032 1700462592 1705771008 1713668096 1727889408 1735692604 1735888896 1741307904 1750096692 1755316224 1763442688 1763687646 1768947712 1783627776 1786106912 1791682688 1791885312 1800929376 1806551424 1811939328 1814915088 1820327936 1838448738 1843723264 1844187912 1849688064 1859023872 1867630464 1873460736 1879048192 1897275392 1897753536 1903198208 1913020416 1918992384 1927876608 1952875008 1958477824 1958971392 1974730752 1983873024 1990066176 2009370276 2015363072 2015643024 2015870976 2021654528 2038431744 2041779474 2047868928 2057635587 2074188672 2074711401 2080374784 2080899072 2101084272 2107643328 2113929216 2117400936 2134434816 2134972728 2141097984 2168861184 2178902208 2185704192 2196984384 2203287552 2203842816 2231857152 2238824448 2249189376 2267283456 2267598402 2267854848 2274361344 2303852544 2314518528 2321743872 2333462256 2340421632 2341011456 2344265322 2351583528 2363719806 2371098744 2378170368 2382076053 2389180416 2401239168 2408735232 2415919104 2419886784 2439968832 2451264984 2458917216 2466250752 2478698496 2490173952 2497947648 2510839296 2518677504 2530338048 2550693888 2558656512 2570502144 2591834112 2603538906 2603833344 2611961856 2625145038 2632974336 2645164032 2645531469 2653421568 2675441664 2679160368 2687524032 2687827968 2701394064 2709827136 2717908992 2722372632 2730491904 2734976209 2743514116 2757673107 2765584896 2766281868 2774532096 2788535808 2801445696 2810191104 2818572288 2823201248 2845913088 2846630304 2854797312 2869530624 2878488576 2891814912 2905202944 2914272256 2929312512 2937716736 2938457088 2962096128 2975809536 2985099264 2998919168 3014055414 3023044608 3023464536 3023806464 3032481792 3037462057 3057647616 3062669211 3071803392 3086024704 3095658496 3111283008 3120562176 3121348608 3125687096 3135444704 3151626408 3161464992 3170893824 3176101404 3185573888 3201652224 3211646976 3221225472 3226515712 3253291776 3268353312 3278556288 3288334336 3304931328 3320231936 3330596864 3347785728 3358236672 3373402561 3373784064 3400925184 3401397603 3411542016 3427336192 3455778816 3471385208 3471777792 3482615808 3500193384 3510632448 3516397983 3526885376 3527375292 3537895424 3567255552 3572213824 3583365376 3583770624 3601858752 3613102848 3623878656 3629830176 3640655872 3676897476 3687446528 3688375824 3699376128 3718047744 3735260928 3746921472 3758096384 3794550784 3795507072 3806396416 3826040832 3837984768 3855753216 3905308359 3905750016 3916955648 3917942784 3949461504 3967746048 3980132352 4018740552 4030726144 4031286048 4031741952 4043309056 4076863488 4083558948 4095737856 4115271174 4148377344 4149422802 4160749568 4161798144 4202168544 4215286656 4227858432 4234801872 4268869632 4269945456 4282195968 4337722368 4357804416 4371408384 4393968768 4406575104 4407685632 4463714304 4477648896 4498378752 4521083121 4534566912 4535196804 4535709696 4548722688 4607705088 4629037056 4643487744 4666924512 4680843264 4682022912 4688530644 4703167056 4727439612 4742197488 4756340736 4764152106 4778360832 4802478336 4817470464 4831838208 4839773568 4879937664 4902529968 4917834432 4932501504 4957396992 4980347904 4995895296 5021678592 5037355008 5060676096 5101387776 5117313024 5141004288 5183668224 5207077812 5207666688 5223923712 5250290076 5265948672 5290328064 5291062938 5306843136 5350883328 5358320736 5375048064 5375655936 5402788128 5419654272 5435817984 5444745264 5460983808 5469952418 5487028232 5515346214 5531169792 5532563736 5549064192 5577071616 5602891392 5620382208 5637144576 5646402496 5691826176 5693260608 5709594624 5739061248 5756977152 5783629824 5810405888 5828544512 5858625024 5875433472 5876914176 5924192256 5951619072 5970198528 5997838336 6028110828 6046089216 6046929072 6047612928 6064963584 6074924114 6115295232 6125338422 6143606784 6172049408 6172906761 6191316992 6222566016 6241124352 6242697216 6251374192 6270889408 6303252816 6322929984 6341787648 6352202808 6371147776 6403304448 6423293952 6453031424 6506583552 6536706624 6557112576 6576668672 6609862656 6640463872 6661193728 6695571456 6716473344 6746805122 6747568128 6801850368 6802795206 6823084032 6854672384 6911557632 6942770416 6943555584 6965231616 7000386768 7021264896 7032795966 7053770752 7054750584 7075790848 7134511104 7144427648 7146228159 7166730752 7167541248 7203717504 7226205696 7247757312 7259660352 7281311744 7353794952 7374893056 7376751648 7398752256 7436095488 7470521856 7493842944 7516192768 7589101568 7591014144 7612792832 7652081664 7675969536 7711506432 7810616718 7811500032 7833911296 7835885568 7898923008 7935492096 7936594407 7960264704 8037481104 8061452288 8062572096 8063483904 8086618112 8153726976 8167117896 8191475712 8204928627 8230542348 8273019321 8296754688 8298845604 8321499136 8323596288 8404337088 8430573312 8455716864 8469603744 8537739264 8539890912 8564391936 8675444736 8715608832 8742816768 8787937536 8813150208 8815371264 8927428608 8955297792 8996757504 9042166242 9069133824 9070393608 9071419392 9097445376 9112386171 9188007633 9215410176 9258074112 9286975488 9333849024 9361686528 9364045824 9377061288 9406334112 9454879224 9484394976 9512681472 9528304212 9556721664 9604956672 9634940928 9663676416 9679547136 9759875328 9805059936 9835668864 9865003008 9914793984 9960695808 9991790592 10043357184 10074710016 10120207683 10121352192 10202775552 10204192809 10234626048 10282008576 10367336448 10414155624 10415333376 10447847424 10500580152 10531897344 10549193949 10580656128 10582125876 10613686272 10701766656 10716641472 10750096128 10751311872 10805576256 10839308544 10871635968 10889490528 10921967616 10939904836 10974056464 11030692428 11062339584 11065127472 11098128384 11154143232 11205782784 11240764416 11274289152 11292804992 11383652352 11386521216 11419189248 11478122496 11513954304 11567259648 11620811776 11657089024 11715925077 11717250048 11750866944 11753828352 11848384512 11903238144 11940397056 11995676672 12056221656 12092178432 12093858144 12095225856 12129927168 12149848228 12230590464 12250676844 12287213568 12344098816 12345813522 12382633984 12445132032 12482248704 12485394432 12502748384 12541778816 12606505632 12645859968 12683575296 12704405616 12742295552 12806608896 12846587904 12906062848 13013167104 13073413248 13114225152 13153337344 13219725312 13280927744 13322387456 13391142912 13432946688 13451617681 13493610244 13495136256 13563249363 13603700736 13605590412 13646168064 13709344768 13823115264 13885540832 13887111168 13930463232 14000773536 14042529792 14065591932 14107541504 14109501168 14151581696 14269022208 14288855296 14292456318 14333461504 14335082496 14407435008 14452411392 14495514624 14519320704 14562623488 14707589904 14749786112 14753503296 14797504512 14872190976 14941043712 14987685888 15178203136 15182028288 15225585664 15304163328 15351939072 15423012864 15621233436 15623000064 15667822592 15671771136 15797846016 15870984192 15873188814 15920529408 16074962208 16122904576 16125144192 16126967808 16173236224 16307453952 16334235792 16382951424 16409857254 16461084696 16546038642 16593509376 16597691208 16642998272 16647192576 16808674176 16861146624 16911433728 16939207488 17075478528 17079781824 17128783872 17350889472 17431217664 17485633536 17575875072 17626300416 17630742528 17854857216 17910595584 17993515008 18084332484 18138267648 18140787216 18142838784 18194890752 18224772342 18376015266 18430820352 18516148224 18518720283 18573950976 18667698048 18723373056 18728091648 18754122576 18812668224 18909758448 18968789952 19025362944 19056608424 19113443328 19209913344 19269881856 19359094272 19519750656 19610119872 19671337728 19730006016 19829587968 19921391616 19983581184 20086714368 20149420032 20240415366 20242704384 20405551104 20408385618 20469252096 20564017152 20734672896 20828311248 20830666752 20895694848 21001160304 21063794688 21098387898 21161312256 21164251752 21227372544 21262234399 21403533312 21433282944 21438684477 21500192256 21502623744 21611152512 21678617088 21743271936 21778981056 21843935232 21879809672 21948112928 22061384856 22124679168 22130254944 22196256768 22308286464 22411565568 22481528832 22548578304 22585609984 22767304704 22773042432 22838378496 22956244992 23027908608 23134519296 23241623552 23314178048 23431850154 23434500096 23501733888 23507656704 23613817927 23696769024 23806476288 23809783221 23880794112 23991353344 24112443312 24184356864 24187716288 24190451712 24259854336 24299696456 24461180928 24501353688 24574427136 24614785881 24688197632 24691627044 24765267968 24890264064 24964497408 24970788864 25005496768 25083557632 25213011264 25291719936 25367150592 25408811232 25484591104 25613217792 25693175808 25812125696 26026334208 26146826496 26228450304 26306674688 26439450624 26561855488 26644774912 26782285824 26865893376 26903235362 26987220488 26990272512 27126498726 27207401472 27211180824 27292336128 27337158513 27418689536 27646230528 27771081664 27774222336 27860926464 28001547072 28085059584 28131183864 28215083008 28219002336 28303163392 28538044416 28577710592 28584912636 28666923008 28670164992 28814870016 28904822784 28991029248 29038641408 29125246976 29415179808 29499572224 29507006592 29595009024 29744381952 29882087424 29975371776 30356406272 30360623049 30364056576 30451171328 30608326656 30703878144 30846025728 31242466872 31246000128 31335645184 31343542272 31595692032 31647581847 31741968384 31746377628 31841058816 32149924416 32245809152 32250288384 32253935616 32346472448 32614907904 32668471584 32765902848 32819714508 32922169392 33092077284 33187018752 33195382416 33285996544 33294385152 33617348352 33722293248 33822867456 33878414976 34150957056 34159563648 34257567744 34701778944 34862435328 34971267072 35147775231 35151750144 35252600832 35261485056 35709714432 35821191168 35987030016 36168664968 36276535296 36281574432 36285677568 36389781504 36449544684 36752030532 36861640704 37032296448 37037440566 37147901952 37335396096 37446746112 37456183296 37508245152 37625336448 37819516896 37937579904 38050725888 38113216848 38226886656 38419826688 38539763712 38718188544 39039501312 39220239744 39342675456 39460012032 39659175936 39842783232 39967162368 40173428736 40298840064 40354853043 40480830732 40485408768 40689748089 40811102208 40816771236 40938504192 41128034304 41469345792 41656622496 41661333504 41791389696 42002320608 42127589376 42196775796 42322624512 42328503504 42454745088 42524468798 42807066624 42866565888 42877368954 43000384512 43005247488 43222305024 43357234176 43486543872 43557962112 43687870464 43759619344 43896225856 44122769712 44249358336 44260509888 44392513536 44616572928 44823131136 44963057664 45171219968 45534609408 45546084864 45676756992 45912489984 46055817216 46269038592 46483247104 46628356096 46863700308 46869000192 47003467776 47015313408 47227635854 47393538048 47612952576 47619566442 47761588224 47982706688 48224886624 48368713728 48375432576 48380903424 48519708672 48599392912 48922361856 49002707376 49148854272 49229571762 49376395264 49383254088 49530535936 49780528128 49928994816 49941577728 50010993536 50167115264 50426022528 50583439872 50734301184 50817622464 50969182208 51226435584 51386351616 51624251392 52052668416 52293652992 52456900608 52613349376 52878901248 53123710976 53289549824 53564571648 53731786752 53806470724 53974440976 53980545024 54252997452 54414802944 54422361648 54584672256 54674317026 54837379072 55292461056 55542163328 55548444672 55556160849 55721852928 56003094144 56170119168 56262367728 56430166016 56438004672 56606326784 57076088832 57155421184 57169825272 57333846016 57340329984 57629740032 57809645568 58077282816 58250493952 58830359616 58999144448 59014013184 59190018048 59488763904 59764174848 59950743552 60712812544 60721246098 60728113152 60902342656 61216653312 61407756288 61692051456 62484933744 62492000256 62671290368 62687084544 63191384064 63295163694 63483936768 63492755256 63682117632 63786703197 64299848832 64316053431 64491618304 64500576768 64507871232 64692944896 65229815808 65336943168 65531805696 65639429016 65844338784 66184154568 66374037504 66390764832 66588770304 67234696704 67444586496 67645734912 67756829952 68301914112 68319127296 68515135488 69403557888 69724870656 69942534144 70295550462 70303500288 70505201664 70522970112 70841453781 71419428864 71429349663 71642382336 71974060032 72337329936 72553070592 72563148864 72571355136 72779563008 72899089368 73504061064 73723281408 73844357643 74064592896 74074881132 74295803904 74670792192 74893492224 74912366592 75016490304 75250672896 75639033792 75875159808 76101451776 76226433696 76453773312 76839653376 77079527424 77436377088 78079002624 78440479488 78685350912 78920024064 79318351872 79685566464 79934324736 80346857472 80597680128 80709706086 80961661464 80970817536 81379496178 81622204416 81633542472 81877008384 82011475539 82256068608 82938691584 83313244992 83322667008 83582779392 84004641216 84255178752 84393551592 84645249024 84657007008 84909490176 85048937596 85614133248 85733131776 85754737908 86000769024 86010494976 86444610048 86714468352 86973087744 87115924224 87375740928 87519238688 87792451712 88245539424 88498716672 88521019776 88785027072 89233145856 89646262272 89926115328 90342439936 91069218816 91081869147 91092169728 91353513984 91824979968 92111634432 92538077184 92966494208 93256712192 93727400616 93738000384 94006935552 94030626816 94161323767 94455271708 94787076096 94942745541 95225905152 95239132884 95523176448 95965413376 96449773248 96737427456 96750865152 96761806848 97039417344 97198785824 97844723712 98005414752 98297708544 98459143524 98752790528 98766508176 99061071872 99561056256 99857989632 99883155456 100021987072 100334230528 100852045056 101166879744 101468602368 101635244928 101938364416 102452871168 102772703232 103248502784 104105336832 104575479391 104587305984 104913801216 105443325693 105757802496 106247421952 106579099648 107129143296 107463573504 107612941448 107948881952 107961090048 108505994904 108829605888 108844723296 109169344512 109348634052 109674758144 110584922112 111084326656 111096889344 111112321698 111443705856 112006188288 112340238336 112524735456 112860332032 112876009344 113212653568 114152177664 114310842368 114339650544 114667692032 114680659968 115259480064 115619291136 116154565632 116500987904 117660719232 117998288896 118028026368 118380036096 118977527808 119528349696 119901487104 121064559129 121425625088 121442492196 121456226304 121804685312 122433306624 122815512576 123384102912 124969867488 124984000512 125342580736 125374169088 126382768128 126590327388 126967873536 126985510512 127364235264 127573406394 128599697664 128632106862 128983236608 129001153536 129015742464 129385889792 130459631616 130673886336 131063611392 131278858032 131688677568 132368309136 132748075008 132781529664 133177540608 134469393408 134889172992 135513659904 136603828224 136638254592 137030270976 138807115776 139449741312 139885068288 140591100924 140607000576 141010403328 141045940224 141682907562 142838857728 142858699326 143284764672 143948120064 144674659872 145106141184 145126297728 145142710272 145559126016 145798178736 147008122128 147446562816 147688715286 148129185792 148149762264 148591607808 149341584384 149786984448 149824733184 150032980608 150501345792 151278067584 151750319616 152202903552 152452867392 152907546624 153679306752 154159054848 154872754176 156158005248 156880958976 157370701824 157840048128 158636703744 159371132928 159868649472 160693714944 161195360256 161419412172 161923322928 161941635072 162758992356 163244408832 163267084944 163754016768 164022951078 164512137216 165296725489 165877383168 166626489984 166645334016 166668482547 167165558784 168009282432 168510357504 168787103184 169290498048 169314014016 169818980352 170097875192 171228266496 171466263552 171509475816 172001538048 172020989952 172889220096 173428936704 174231848448 174751481856 175038477376 175584903424 176491078848 176997433344 177042039552 177570054144 178466291712 179292524544 179852230656 180684879872 182138437632 182163738294 182184339456 182707027968 183649959936 184223268864 185076154368 185932988416 186513424384 187454801232 187476000768 188013871104 188061253632 188322647534 188910543416 189574152192 189885491082 190451810304 190478265768 191046352896 191360109591 191930826752 192899546496 193474854912 193501730304 193523613696 194078834688 194397571648 195689447424 196010829504 196595417088 196918287048 197505581056 197533016352 198122143744 199122112512 199766310912 200043974144 200668461056 201704090112 202333759488 202937204736 203270489856 203876728832 204905742336 205545406464 206497005568 208210673664 209150958782 209174611968 209827602432 210886651386 211515604992 212494843904 212524361343 213158199296 214258286592 214927147008 215225882896 215897763904 215922180096 217011989808 217659211776 217689446592 218338689024 218697268104 219349516288 221169844224 221533072929 222168653312 222193778688 222224643396 222887411712 224012376576 224680476672 225049470912 225720664064 225752018688 226425307136 228304355328 228621684736 228679301088 229335384064 229361319936 230518960128 231238582272 232309131264 233001975808 235321438464 235996577792 236056052736 236760072192 237955055616 239056699392 239802974208 242129118258 242851250176 242884984392 242912452608 243609370624 244866613248 245631025152 246034426617 246768205824 249939734976 249968001024 250685161472 250748338176 252765536256 253180654776 253935747072 253971021024 254728470528 255146812788 257199395328 257264213724 257966473216 258002307072 258031484928 258771779584 260919263232 261347772672 262127222784 262557716064 263377355136 264736618272 265496150016 265563059328 266355081216 268938786816 269778345984 271027319808 273207656448 273245607441 273276509184 274060541952 277614231552 278899482624 279770136576 281182201848 281214001152 282020806656 282091880448 282483971301 283365815124 284828236623 285677715456 285717398652 286569529344 287896240128 289349319744 290212282368 290252595456 290285420544 291118252032 291596357472 294016244256 294893125632 295377430572 296258371584 296299524528 297183215616 298683168768 299573968896 299649466368 300065961216 301002691584 302556135168 303500639232 304405807104 304905734784 305815093248 307358613504 308318109696 309745508352 312316010496 313726438173 313761917952 314741403648 316329977079 317273407488 318742265856 319737298944 321387429888 322390720512 322838824344 323846645856 323883270144 325517984712 326488817664 326534169888 327508033536 328045902156 329024274432 330593450978 331754766336 333252979968 333290668032 333336965094 334331117568 336018564864 337020715008 337574206368 338580996096 338628028032 339637960704 340195750384 342456532992 342932527104 343018951632 344003076096 344041979904 345778440192 346857873408 348463696896 349502963712 350076954752 351169806848 352982157696 353994866688 354084079104 355140108288 356932583424 358585049088 359704461312 361369759744 363193677387 364276875264 364327476588 364368678912 365414055936 367299919872 368446537728 370152308736 371865976832 373026848768 374909602464 374952001536 376027742208 376122507264 376645295068 377821086832 379148304384 379770982164 380903620608 380956531536 382092705792 382720219182 383861653504 385799092992 386949709824 387003460608 387047227392 388157669376 388795143296 391378894848 392021659008 393190834176 393836574096 395011162112 395066032704 396244287488 398244225024 399532621824 400087948288 401336922112 403408180224 404667518976 406540979712 407753457664 409811484672 411090812928 412994011136 416421347328 418301917564 418349223936 419655204864 421773302772 423031209984 424989687808 425048722686 426316398592 428516573184 429854294016 430451765792 431795527808 431844360192 434023979616 435318423552 435378893184 436677378048 437394536208 438699032576 442339688448 443066145858 444337306624 444387557376 444449286792 445774823424 448024753152 449360953344 450098941824 451441328128 451504037376 452850614272 456608710656 457243369472 457358602176 458670768128 458722639872 461037920256 462477164544 464618262528 470642876928 471993155584 472112105472 473520144384 475910111232 478113398784 479605948416 484258236516 485702500352 485769968784 485824905216 487218741248 489733226496 491262050304 492068853234 493536411648 495890176467 499879469952 499936002048 500005447641 501370322944 501496676352 505531072512 506361309552 507871494144 507942042048 509456941056 510293625576 514398790656 514528427448 515932946432 516004614144 516062969856 522695545344 524254445568 525115432128 526754710272 529473236544 530992300032 531126118656 532710162432 537877573632 539556691968 542054639616 546415312896 546491214882 546553018368 548121083904 555228463104 557798965248 559540273152 562364403696 562428002304 564041613312 564183760896 564967942602 566731630248 569656473246 571355430912 571434797304 573139058688 574080328773 575792480256 578698639488 580424564736 580505190912 580570841088 582236504064 583192714944 588032488512 589786251264 590754861144 592516743168 592599049056 594366431232 597366337536 599298932736 600131922432 602005383168 605112270336 607001278464 608811614208 609811469568 611630186496 614717227008 616636219392 619491016704 624632020992 627452876346 627523835904 629482807296 632659954158 634546814976 637484531712 637573084029 639474597888 642774859776 644781441024 645677648688 647693291712 647766540288 651035969424 652977635328 653068339776 655016067072 656091804312 658048548864 659129266369 661186901956 663509532672 664599218787 666505959936 666581336064 666673930188 668662235136 672037129728 674041430016 675148412736 677161992192 677256056064 679275921408 680391500768 684913065984 685865054208 686037903264 688006152192 688083959808 691556880384 693715746816 696927393792 699005927424 700153909504 702339613696 705964315392 707989733376 708168158208 710280216576 713865166848 717170098176 719408922624 722739519488 726387354774 728553750528 728654953176 728737357824 730828111872 732028355737 734599839744 736893075456 738103279851 740304617472 743731953664 746053697536 749819204928 749904003072 752055484416 752245014528 753290590136 755642173664 758296608768 759541964328 761807241216 761913063072 764185411584 765440438364 767723307008 771598185984 773899419648 774006921216 774094454784 776315338752 777590286592 782757789696 784043318016 786381668352 787673148192 790022324224 790132065408 792488574976 796488450048 799065243648 800175896576 802673844224 806816360448 809335037952 813081959424 815506915328 819622969344 819736822323 822181625856 825988022272 832842694656 836603835128 836698447872 839310409728 843546605544 846062419968 847451913903 849979375616 850097445372 852632797184 857033146368 859708588032 860903531584 863591055616 863688720384 868047959232 870636847104 870757786368 873354756096 874789072416 877398065152 884679376896 886132291716 888674613248 888775114752 888898573584 891549646848 896049506304 898721906688 900197883648 902882656256 903008074752 905701228544 913217421312 914486738944 914717204352 917341536256 917445279744 922075840512 924954329088 929236525056 941179314519 941285753856 943986311168 944224210944 951820222464 956226797568 959211896832 968516473032 971405000704 971539937568 971649810432 974437482496 979466452992 982524100608 984137706468 987072823296 991780352934 999758939904 999872004096 1000010895282 1002740645888 1002993352704 1011062145024 1012722619104 1015742988288 1015884084096 1018913882112 1020587251152 1028797581312 1029056854896 1031865892864 1032009228288 1032125939712 1045391090688 1048508891136 1050230864256 1053509420544 1058946473088 1061984600064 1062252237312 1065420324864 1075755147264 1079113383936 1084109279232 1089581032161 1092830625792 1092982429764 1093106036736 1096242167808 1110456926208 1115597930496 1119080546304 1124728807392 1124856004608 1128083226624 1128367521792 1129935885204 1133463260496 1139312946492 1142710861824 1142869594608 1146278117376 1148160657546 1151584960512 1157397278976 1160849129472 1161010381824 1161141682176 1164473008128 1166385429888 1176064977024 1179572502528 1181509722288 1185033486336 1185198098112 1188732862464 1194732675072 1198597865472 1200263844864 1204010766336 1210224540672 1214002556928 1219622939136 1223260372992 1229434454016 1233272438784 1238982033408 1249264041984 1254905752692 1255047671808 1258965614592 1265319908316 1269093629952 1274969063424 1275146168058 1278949195776 1285549719552 1289562882048 1291355297376 1295386583424 1295533080576 1302071938848 1305955270656 1306136679552 1310032134144 1312183608624 1316097097728 1318258532738 1322373803912 1327019065344 1329198437574 1333011919872 1333162672128 1333347860376 1337324470272 1344074259456 1348082860032 1350296825472 1354323984384 1354512112128 1358551842816 1360783001536 1369826131968 1371730108416 1372075806528 1376012304384 1376167919616 1383113760768 1387431493632 1393854787584 1400307819008 1404679227392 1411928630784 1415979466752 1416336316416 1420560433152 1427730333696 1434340196352 1438817845248 1445479038976 1452774709548 1457107501056 1457309906352 1457474715648 1461656223744 1464056711474 1469199679488 1473786150912 1476206559702 1480609234944 1487463907328 1487670529401 1492107395072 1499638409856 1499808006144 1504110968832 1504490029056 1506581180272 1511284347328 1516593217536 1519083928656 1523614482432 1523826126144 1528370823168 1530880876728 1535446614016 1543196371968 1547798839296 1548013842432 1548188909568 1555180573184 1568086636032 1572763336704 1575346296384 1580044648448 1580264130816 1584977149952 1592976900096 1598130487296 1600351793152 1605347688448 1613632720896 1618670075904 1626163918848 1631013830656 1639245938688 1639473644646 1644363251712 1651976044544 1665685389312 1673207670256 1673396895744 1678620819456 1687093211088 1692124839936 1694903827806 1699958751232 1700194890744 1705265594368 1714066292736 1719417176064 1721807063168 1722240986319 1727182111232 1727377440768 1736095918464 1741273694208 1741515572736 1746709512192 1749578144832 1754796130304 1769358753792 1772264583432 1777349226496 1777550229504 1777797147168 1783099293696 1792099012608 1800395767296 1805765312512 1806016149504 1811402457088 1826434842624 1828973477888 1829434408704 1834683072512 1834890559488 1844151681024 1849908658176 1858473050112 1882358629038 1882571507712 1887972622336 1888448421888 1903640444928 1912453595136 1912719252087 1918423793664 1937032946064 1942810001408 1943079875136 1943299620864 1948874964992 1958932905984 1965048201216 1968275412936 1974145646592 1977387799107 1983560705868 1993797656361 1999517879808 1999744008192 2000021790564 2005481291776 2005986705408 2022124290048 2025445238208 2031485976576 2031768168192 2037827764224 2041174502304 2057595162624 2058113709792 2064018456576 2064251879424 2090782181376 2097017782272 2100461728512 2107018841088 2117892946176 2123969200128 2124504474624 2130840649728 2151510294528 2158226767872 2168218558464 2179162064322 2185661251584 2185964859528 2186212073472 2192484335616 2196085067211 2214309839553 2220913852416 2231195860992 2238161092608 2249457614784 2249712009216 2256166453248 2256735043584 2259871770408 2266926520992 2278625892984 2285421723648 2285739189216 2292556234752 2296321315092 2303169921024 2314794557952 2321698258944 2322020763648 2322283364352 2328946016256 2332770859776 2352129954048 2359145005056 2363019444576 2370066972672 2370396196224 2377465724928 2389465350144 2397195730944 2400527689728 2408021532672 2420449081344 2428005113856 2439245878272 2446520745984 2458868908032 2459210466969 2466544877568 2477964066816 2498528083968 2509811505384 2510095343616 2517931229184 2530639816632 2538187259904 2542355741709 2549938126848 2550292336116 2557898391552 2571099439104 2579125764096 2582710594752 2590773166848 2591066161152 2604143877696 2611910541312 2612273359104 2620064268288 2624367217248 2632194195456 2636517065476 2644747607824 2654038130688 2658396875148 2666023839744 2666325344256 2666695720752 2674648940544 2688148518912 2696165720064 2700593650944 2708647968768 2709024224256 2717103685632 2721566003072 2739652263936 2743460216832 2744151613056 2752024608768 2752335839232 2766227521536 2774862987264 2787709575168 2800615638016 2809358454784 2823537943557 2823857261568 2831958933504 2832672632832 2855460667392 2868680392704 2877635690496 2890958077952 2905549419096 2914215002112 2914619812704 2914949431296 2923312447488 2928113422948 2938399358976 2947572301824 2952413119404 2961218469888 2974927814656 2975341058802 2984214790144 2999276819712 2999616012288 3008221937664 3008980058112 3013162360544 3022568694656 3033186435072 3038167857312 3047228964864 3047652252288 3056741646336 3061761753456 3070893228032 3086392743936 3095597678592 3096027684864 3096377819136 3110361146368 3136173272064 3145526673408 3150692592768 3160089296896 3160528261632 3169954299904 3185953800192 3196260974592 3200703586304 3210695376896 3227265441792 3237340151808 3241839861121 3252327837696 3268743096483 3278491877376 3278947289292 3288726503424 3303952089088 3331370778624 3346415340512 3346793791488 3357241638912 3374186422176 3384249679872 3389807655612 3399917502464 3400389781488 3410531188736 3428132585472 3438834352128 3443614126336 3444481972638 3454364222464 3454754881536 3472191836928 3482547388416 3483031145472 3493419024384 3499156289664 3509592260608 3538717507584 3544529166864 3554698452992 3555100459008 3555594294336 3566198587392 3584198025216 3600791534592 3611530625024 3612032299008 3657946955776 3658868817408 3669366145024 3669781118976 3688303362048 3699817316352 3716946100224 3764717258076 3765143015424 3775945244672 3776896843776 3807280889856 3824907190272 3825438504174 3836847587328 3874065892128 3885620002816 3886159750272 3886599241728 3897749929984 3917865811968 3930096402432 3936550825872 3948291293184 3954775598214 3967121411736 3987595312722 3999035759616 3999488016384 4000043581128 4010962583552 4011973410816 4044248580096 4050890476416 4062971953152 4063536336384 4075655528448 4082349004608 4115190325248 4116227419584 4128036913152 4128503758848 4181564362752 4200923457024 4214037682176 4235785892352 4247938400256 4249008949248 4261681299456 4303020589056 4316453535744 4336437116928 4358324128644 4371322503168 4371929719056 4372424146944 4384968671232 4392170134422 4428619679106 4441827704832 4462391721984 4463011588203 4476322185216 4498915229568 4499424018432 4512332906496 4513470087168 4519743540816 4533853041984 4557251785968 4570843447296 4571478378432 4585112469504 4592642630184 4606339842048 4629589115904 4643396517888 4644041527296 4644566728704 4665541719552 4704259908096 4718290010112 4726038889152 4740133945344 4740792392448 4754931449856 4778930700288 4794391461888 4801055379456 4816043065344 4840898162688 4856010227712 4878491756544 4893041491968 4917737816064 4918420933938 4933089755136 4955928133632 4997056167936 5019623010768 5020190687232 5035862458368 5061279633264 5076374519808 5084711483418 5099876253696 5100584672232 5115796783104 5124198490159 5142198878208 5158251528192 5165421189504 5166722958957 5181546333696 5182132322304 5208287755392 5223821082624 5224546718208 5240128536576 5248734434496 5264388390912 5273034130952 5289495215648 5308076261376 5316793750296 5332047679488 5332650688512 5333391441504 5349297881088 5376297037824 5401187301888 5417295937536 5418048448512 5434207371264 5443132006144 5479304527872 5486920433664 5488303226112 5504049217536 5504671678464 5532455043072 5549725974528 5575419150336 5601231276032 5618716909568 5647075887114 5647714523136 5663917867008 5665345265664 5710921334784 5737360785408 5738157756261 5755271380992 5781916155904 5811098838192 5828430004224 5829239625408 5829898862592 5846624894976 5856226845896 5876798717952 5895144603648 5904826238808 5922436939776 5932163397321 5949855629312 5950682117604 5968429580288 5998553639424 5999232024576 6016443875328 6017960116224 6026324721088 6045137389312 6066372870144 6076335714624 6094457929728 6095304504576 6113483292672 6123523506912 6141786456064 6172785487872 6192055369728 6192755638272 6220722292736 6272346544128 6291053346816 6301385185536 6320178593792 6321056523264 6339908599808 6371907600384 6392521949184 6401407172608 6421390753792 6454530883584 6474680303616 6483679722242 6504655675392 6537486192966 6556983754752 6557894578584 6577453006848 6588255201633 6607904178176 6662741557248 6692830681024 6693587582976 6714483277824 6748372844352 6768499359744 6779615311224 6799835004928 6800779562976 6821062377472 6856265170944 6877668704256 6887228252672 6888963945276 6908728444928 6909509763072 6944383673856 6965094776832 6966062290944 6986838048768 6998312579328 7019184521216 7077435015168 7089058333728 7109396905984 7110200918016 7111188588672 7132397174784 7168396050432 7201583069184 7223061250048 7224064598016 7315893911552 7317737634816 7338732290048 7339562237952 7376606724096 7399634632704 7433892200448 7529434516152 7530286030848 7551890489344 7553793687552 7614561779712 7627067225127 7649814380544 7650877008348 7673695174656 7748131784256 7771240005632 7772319500544 7773198483456 7795499859968 7835731623936 7860192804864 7873101651744 7896582586368 7909551196428 7934242823472 7975190625444 7998071519232 7998976032768 8000087162256 8021925167104 8023946821632 8088497160192 8101780952832 8125943906304 8127072672768 8151311056896 8164698009216 8230380650496 8232454839168 8256073826304 8257007517696 8363128725504 8401846914048 8428075364352 8470613830671 8471571784704 8495876800512 8498017898496 8606041178112 8632907071488 8672874233856 8716648257288 8742645006336 8743859438112 8744848293888 8769937342464 8784340268844 8857239358212 8883655409664 8924783443968 8926023176406 8952644370432 8997830459136 8998848036864 9024665812992 9026940174336 9039487081632 9067706083968 9114503571936 9141686894592 9142956756864 9170224939008 9185285260368 9212679684096 9259178231808 9286793035776 9288083054592 9289133457408 9331083439104 9408519816192 9436580020224 9452077778304 9480267890688 9481584784896 9509862899712 9557861400576 9588782923776 9602110758912 9632086130688 9681796325376 9712020455424 9725519583363 9756983513088 9806229289449 9835475632128 9836841867876 9866179510272 9911856267264 9994112335872 10039246021536 10040381374464 10071724916736 10122559266528 10152749039616 10169422966836 10199752507392 10201169344464 10231593566208 10248396980318 10284397756416 10316503056384 10330842379008 10333445917914 10363092667392 10364264644608 10416575510784 10447642165248 10449093436416 10480257073152 10497468868992 10528776781824 10546068261904 10578990431296 10616152522752 10633587500592 10664095358976 10665301377024 10666782883008 10698595762176 10752594075648 10802374603776 10834591875072 10836096897024 10886264012288 10973840867328 10976606452224 11008098435072 11009343356928 11064910086144 11099451949056 11150838300672 11202462552064 11237433819136 11294151774228 11295429046272 11327835734016 11330690531328 11421842669568 11474721570816 11476315512522 11510542761984 11563832311808 11622197676384 11656860008448 11658479250816 11659797725184 11693249789952 11712453691792 11753597435904 11790289207296 11809652477616 11844873879552 11864326794642 11899711258624 11901364235208 11936859160576 11997107278848 11998464049152 12032887750656 12035920232448 12052649442176 12090274778624 12132745740288 12152671429248 12188915859456 12190609009152 12226966585344 12247047013824 12283572912128 12345570975744 12384110739456 12385511276544 12441444585472 12544693088256 12602770371072 12640357187584 12642113046528 12679817199616 12743815200768 12785043898368 12802814345216 12842781507584 12909061767168 12949360607232 12967359444484 13009311350784 13074972385932 13113967509504 13115789157168 13154906013696 13176510403266 13215808356352 13325483114496 13385661362048 13387175165952 13389034764609 13428966555648 13496745688704 13536998719488 13559230622448 13599670009856 13601559125952 13642124754944 13712530341888 13755337408512 13774456505344 13777927890552 13817456889856 13819019526144 13888767347712 13930189553664 13932124581888 13996625158656 14038369042432 14154870030336 14178116667456 14218793811968 14220401836032 14222377177344 14264794349568 14336792100864 14403166138368 14448129196032 14631787823104 14635475269632 14677464580096 14679124475904 14753213448192 14799269265408 14867784400896 15058869032304 15060572061696 15103780978688 15107587375104 15229123559424 15254134450254 15299628761088 15301754016696 15347390349312 15372595470477 15496263568512 15500168876871 15542480011264 15544639001088 15546396966912 15590999719936 15671463247872 15720385609728 15746203303488 15793165172736 15819102392856 15868485646944 15950381250888 15996143038464 15997952065536 16000174324512 16047893643264 16203561905664 16251887812608 16254145345536 16302622113792 16329396018432 16460761300992 16464909678336 16512147652608 16514015035392 16726257451008 16803693828096 16856150728704 16941227661342 16943143569408 16991753601024 16996035796992 17212082356224 17214473268783 17265814142976 17345748467712 17433296514576 17485290012672 17487718876224 17489696587776 17539874684928 17568680537688 17714478716424 17767310819328 17796490191963 17849566887936 17852046352812 17905288740864 17995660918272 17997696073728 18049331625984 18053880348672 18078974163264 18135412167936 18229007143872 18283373789184 18285913513728 18340449878016 18370570520736 18425359368192 18518356463616 18576166109184 18578266914816 18662166878208 18817039632384 18873160040448 18904155556608 18960535781376 18963169569792 19019725799424 19115722801152 19177565847552 19204221517824 19264172261376 19363592650752 19424040910848 19451039166726 19513967026176 19612458578898 19670951264256 19673683735752 19732359020544 19764765604899 19823712534528 19988224671744 20078492043072 20080762748928 20143449833472 20245118533056 20305498079232 20338845933672 20399505014784 20402338688928 20463187132416 20496793960636 20568795512832 20633006112768 20661684758016 20666891835828 20726185334784 20728529289216 20833151021568 20895284330496 20898186872832 20960514146304 20994937737984 21057553563648 21092136523808 21157980862592 21232305045504 21267175001184 21328190717952 21330602754048 21333565766016 21397191524352 21505188151296 21604749207552 21669183750144 21672193794048 21772528024576 21947681734656 21953212904448 22016196870144 22018686713856 22129820172288 22198903898112 22301676601344 22404925104128 22474867638272 22588303548456 22590858092544 22655671468032 22661381062656 22692879027847 22843685339136 22881201675381 22949443141632 22952631025044 23021085523968 23127664623616 23244395352768 23313720016896 23316958501632 23319595450368 23386499579904 23424907383584 23507194871808 23580578414592 23619304955232 23689747759104 23728653589284 23799422517248 23802728470416 23873718321152 23994214557696 23996928098304 24065775501312 24071840464896 24105298884352 24180549557248 24265491480576 24305342858496 24377831718912 24381218018304 24453933170688 24494094027648 24567145824256 24691141951488 24768221478912 24771022553088 24882889170944 25089386176512 25205540742144 25280714375168 25284226093056 25411841492013 25487630401536 25605628690432 25685563015168 25818123534336 25898721214464 25934718888968 26018622701568 26149944771864 26227935019008 26231578314336 26309812027392 26353020806532 26431616712704 26650966228992 26771322724096 26774350331904 26778069529218 26857933111296 26993491377408 27073997438976 27118461244896 27199340019712 27203118251904 27284249509888 27425060683776 27510674817024 27548913010688 27555855781104 27634913779712 27638039052288 27777534695424 27860379107328 27864249163776 27993250317312 28076738084864 28309740060672 28356233334912 28437587623936 28440803672064 28444754354688 28529588699136 28673584201728 28806332276736 28896258392064 29176558750089 29263575646208 29270950539264 29354929160192 29506426896384 29598538530816 29735568801792 30117738064608 30121144123392 30207561957376 30215174750208 30458247118848 30508268900508 30599257522176 30603508033392 30694780698624 30745190940954 30992527137024 31000337753742 31084960022528 31089278002176 31092793933824 31181999439872 31342926495744 31440771219456 31492406606976 31586330345472 31638204785712 31736971293888 31900762501776 31992286076928 31995904131072 32000348649024 32095787286528 32407123811328 32503775625216 32508290691072 32658792036864 32921522601984 32929819356672 33024295305216 33028030070784 33452514902016 33607387656192 33712301457408 33882455322684 33886287138816 33983507202048 33992071593984 34424164712448 34428946537566 34531628285952 34691496935424 34866593029152 34970580025344 34975437752448 34979393175552 35079749369856 35137361075376 35428957432848 35534621638656 35592980383926 35699133775872 35704092705624 35810577481728 35991321836544 35995392147456 36098663251968 36107760697344 36157948326528 36270824335872 36458014287744 36566747578368 36571827027456 36680899756032 36741141041472 36850718736384 37036712927232 37152332218368 37156533829632 37324333756416 37634079264768 37808311113216 37921071562752 37926339139584 38039451598848 38231445602304 38355131695104 38408443035648 38528344522752 38727185301504 38848081821696 38902078333452 39027934052352 39224917157796 39341902528512 39347367471504 39464718041088 39529531209798 39647425069056 39976449343488 40156984086144 40161525497856 40167104293827 40286899666944 40490237066112 40610996158464 40677691867344 40799010029568 40804677377856 40926374264832 40993587921272 41137591025664 41266012225536 41323369516032 41333783671656 41452370669568 41457058578432 41666302043136 41790568660992 41796373745664 41989875475968 42115107127296 42184273047616 42315961725184 42464610091008 42534350002368 42656381435904 42661205508096 42667131532032 42794383048704 43010376302592 43209498415104 43344387588096 43545056049152 43895363469312 43906425808896 44032393740288 44037373427712 44259640344576 44397807796224 44603353202688 44809850208256 44949735276544 45176607096912 45181716185088 45311342936064 45322762125312 45385758055694 45687370678272 45762403350762 45898886283264 45905262050088 46042171047936 46117786411431 46255329247232 46488790705536 46627440033792 46633917003264 46639190900736 46772999159808 46849814767168 47014389743616 47161156829184 47238609910464 47379495518208 47457307178568 47598845034496 47605456940832 47747436642304 47988429115392 47993856196608 48143680929792 48210597768704 48361099114496 48610685716992 48755663437824 48762436036608 48907866341376 48988188055296 49134291648512 49382283902976 49536442957824 49542045106176 49765778341888 50178772353024 50411081484288 50561428750336 50568452186112 50823682984026 50975260803072 51211257380864 51371126030336 51636247068672 51797442428928 51869437777936 52037245403136 52299889543728 52455870038016 52463156628672 52619624054784 52706041613064 52863233425408 53301932457984 53389470575889 53542645448192 53548700663808 53556139058436 53715866222592 53986982754816 54147994877952 54236922489792 54398680039424 54406236503808 54568499019776 54850121367552 55021349634048 55097826021376 55111711562208 55269827559424 55276078104576 55555069390848 55728498327552 55986500634624 56153476169728 56619480121344 56712466669824 56875175247872 56881607344128 56889508709376 57059177398272 57347168403456 57612664553472 57792516784128 58353117500178 58527151292416 58541901078528 58709858320384 59012853792768 59197077061632 59294296814697 59471137603584 60235476129216 60242288246784 60415123914752 60430349500416 60916494237696 61016537801016 61198515044352 61207016066784 61389561397248 61490381881908 61985054274048 62000675507484 62169920045056 62178556004352 62185587867648 62363998879744 62685852991488 62881542438912 62984813213952 63172660690944 63276409571424 63473942587776 63801525003552 63984572153856 63991808262144 64000697298048 64191574573056 64814247622656 65007551250432 65016581382144 65317584073728 65843045203968 65859638713344 66048590610432 66056060141568 66905029804032 67214775312384 67424602914816 67764910645368 67772574277632 67967014404096 67984143187968 68078637083541 68643605026143 68848329424896 68857893075132 69063256571904 69382993870848 69733186058304 69941160050688 69950875504896 69958786351104 70159498739712 70274722150752 70857914865696 71069243277312 71185960767852 71398267551744 71408185411248 71621154963456 71982643673088 71990784294912 72197326503936 72215521394688 72315896653056 72541648671744 72916028575488 73133495156736 73143654054912 73361799512064 73482282082944 73701437472768 74073425854464 74304664436736 74313067659264 74648667512832 75268158529536 75616622226432 75842143125504 75852678279168 76235524476039 76462891204608 76816886071296 77056689045504 77454370603008 77696163643392 77804156666904 78055868104704 78449834315592 78683805057024 78694734943008 78929436082176 79059062419596 79294850138112 79952898686976 80313968172288 80323050995712 80334208587654 80573799333888 80980474132224 81221992316928 81355383734688 81598020059136 81609354755712 81852748529664 81987175842544 82275182051328 82532024451072 82646739032064 82667567343312 82904741339136 82914117156864 83332604086272 83581137321984 83592747491328 83979750951936 84230214254592 84368546095232 84631923450368 84929220182016 85068700004736 85312762871808 85322411016192 85334263064064 85588766097408 86020752605184 86418996830208 86688775176192 87090112098304 87529676250267 87790726938624 87812851617792 88064787480576 88519280689152 88795615592448 89206706405376 89619700416512 89899470553088 90353214193824 90363432370176 90622685872128 90645524250624 90771516111388 91374741356544 91524806701524 91797772566528 91810524100176 92084342095872 92235572822862 92510658494464 92977581411072 93254880067584 93267834006528 93278381801472 93545998319616 93699629534336 94028779487232 94322313658368 94477219820928 94758991036416 94914614357136 95197690068992 95210913881664 95494873284608 95976858230784 95987712393216 96287361859584 96421195537408 96722198228992 97221371433984 97511326875648 97524872073216 97976376110592 98268583297024 98764567805952 99072885915648 99084090212352 99531556683776 100357544706048 100822162968576 101136904372224 101647365968052 101950521606144 102422514761728 102742252060672 103272494137344 103594884857856 103738875555872 104074490806272 104599779087456 104911740076032 104926313257344 105239248109568 105412083226128 105726466850816 106603864915968 106778941151778 107085290896384 107097401327616 107112278116872 107431732445184 107973965509632 108295989755904 108473844979584 108797360078848 108812473007616 109136998039552 109700242735104 110042699268096 110195652042752 110223423124416 110539655118848 110552156209152 111110138781696 111456996655104 111973001269248 113424933339648 113750350495744 113763214688256 113779017418752 114118354796544 114694336806912 115225329106944 115585033568256 116706235000356 117054302584832 117083802157056 117419716640768 118025707585536 118394154123264 118588593629394 118942275207168 120470952258432 120484576493568 120501312881481 120830247829504 120860699000832 121832988475392 122033075602032 122397030088704 122414032133568 122779122794496 122980763763816 123970108548096 124001351014968 124339840090112 124357112008704 124371175735296 125371705982976 125969626427904 126345321381888 126552819142848 126947885175552 127603050007104 127969144307712 127983616524288 128001394596096 128383149146112 129628495245312 130033162764288 130635168147456 131686090407936 131719277426688 132097181220864 132112120283136 133810059608064 134429550624768 134849205829632 135529821290736 135545148555264 135934028808192 135968286375936 136157274167082 137287210052286 137696658849792 137715786150264 138126513143808 138353359234293 138765987741696 139466372116608 139882320101376 139901751009792 139917572702208 140318997479424 140549444301504 141715829731392 142138486554624 142371921535704 142796535103488 142816370822496 143242309926912 143965287346176 143981568589824 144431042789376 144631793306112 145083297343488 145832057150976 146266990313472 146287308109824 146723599024128 146964564165888 147402874945536 148146851708928 148609328873472 148626135318528 149297335025664 150536317059072 151233244452864 151684286251008 151705356558336 152471048952078 152925782409216 153633772142592 154113378091008 154908741206016 155392327286784 155608313333808 156111736209408 156899668631184 157367610114048 157389469886016 157858872164352 158118124839192 158589700276224 158850153194929 159905797373952 160168411727667 160627936344576 160646101991424 160668417175308 161147598667776 161960948264448 162443984633856 162710767469376 163196040118272 163218709511424 163705497059328 163974351685088 164550364102656 165064048902144 165293478064128 165335134686624 165809482678272 165828234313728 166665208172544 167185494982656 167959501903872 168460428509184 168737092190464 169263846900736 169858440364032 170137400009472 170625525743616 170644822032384 170668526128128 171177532194816 172041505210368 172837993660416 173377550352384 174180224196608 175059352500534 175581453877248 175625703235584 176129574961152 177038561378304 177591231184896 177882890444091 178413412810752 179239400833024 179798941106176 180706428387648 180726864740352 181245371744256 181291048501248 181543032222776 182749482713088 183049613403048 183595545133056 183621048200352 184168684191744 184471145645724 185021316988928 185955162822144 186509760135168 186535668013056 186556763602944 187091996639232 187399259068672 188057558974464 188644627316736 188954439641856 189517982072832 189829228714272 190395380137984 190421827763328 190989746569216 191953716461568 191975424786432 192574723719168 192842391074816 193444396457984 194442742867968 195022653751296 195049744146432 195952752221184 196537166594048 197529135611904 198145771831296 198168180424704 199063113367552 200715089412096 201644325937152 202273808744448 203294731936104 203901043212288 204235911250623 204845029523456 205484504121344 206544988274688 207189769715712 207477751111744 208148981612544 209199558174912 209823480152064 209852626514688 210478496219136 210824166452256 211452933701632 213207729831936 213557882303556 214170581792768 214194802655232 214224556233744 214863464890368 215947931019264 216591979511808 216947689959168 217594720157696 217624946015232 218273996079104 219400485470208 220085398536192 220391304085504 220446846248832 221079310237696 221104312418304 222220277563392 222913993310208 223946002538496 226849866679296 227500700991488 227526429376512 227558034837504 229388673613824 230450658213888 231170067136512 233412470000712 234108605169664 234167604314112 234839433281536 236051415171072 236788308246528 237177187258788 237884550414336 240941904516864 240969152987136 241002625762962 241660495659008 241721398001664 243665976950784 244066151204064 244794060177408 244828064267136 245558245588992 245961527527632 247940217096192 248002702029936 248679680180224 248714224017408 248742351470592 250743411965952 251939252855808 252690642763776 253105638285696 253895770351104 255206100014208 255938288615424 255967233048576 256002789192192 256766298292224 259256990490624 260066325528576 261270336294912 262589028750801 263372180815872 263438554853376 264194362441728 267620119216128 268859101249536 269698411659264 271059642581472 271090297110528 271868057616384 271936572751872 272314548334164 274574420104572 275393317699584 275431572300528 276253026287616 276706718468586 277531975483392 278932744233216 279764640202752 279803502019584 279835145404416 280637994958848 281098888603008 283431659462784 284276973109248 284743843071408 285593070206976 285632741644992 286484619853824 287930574692352 287963137179648 288862085578752 289263586612224 290166594686976 291664114301952 292533980626944 292574616219648 293929128331776 294805749891072 296293703417856 297218657746944 297252270637056 298594670051328 301072634118144 302466488905728 303410713116672 304942097904156 305851564818432 307267544285184 308226756182016 309817482412032 310784654573568 311216626667616 312223472418816 313799337262368 314735220228096 314778939772032 315717744328704 316236249678384 317179400552448 317700306389858 319811594747904 320336823455334 321255872689152 321292203982848 321336834350616 322295197335552 323921896528896 324887969267712 325421534938752 326392080236544 326437419022848 327410994118656 327948703370176 329100728205312 330128097804288 330586956128256 330670269373248 331618965356544 331656468627456 333330416345088 334370989965312 335919003807744 337474184380928 338527693801472 340274800018944 341251051487232 341289644064768 341337052256256 342355064389632 344083010420736 345675987320832 346755100704768 348360448393216 350118705001068 351162907754496 351251406471168 352259149922304 354077122756608 355182462369792 355765780888182 356826825621504 358478801666048 359597882212352 361412856775296 361453729480704 362490743488512 362582097002496 363086064445552 365498965426176 366099226806096 367191090266112 367242096400704 368337368383488 368942291291448 370042633977856 371910325644288 373019520270336 373071336026112 373113527205888 374798518137344 376115117948928 377908879283712 379035964145664 379658457428544 380790760275968 380843655526656 381979493138432 383907432923136 383950849572864 385149447438336 385684782149632 386888792915968 388885485735936 390099488292864 391905504442368 393074333188096 395058271223808 396291543662592 396336360849408 398126226735104 401430178824192 403288651874304 404547617488896 406589463872208 407802086424576 408471822501246 409690059046912 410969008242688 413089976549376 414379539431424 414955502223488 415060077702879 416297963225088 418399116349824 419646960304128 419705253029376 420956992438272 421648332904512 422905867403264 426415459663872 427115764607112 428341163585536 428389605310464 428449112467488 429726929780736 431895862038528 433895379918336 435189440315392 435249892030464 436547992158208 438800970940416 440170797072384 440782608171008 440893692497664 442158620475392 442208624836608 444440555126784 445827986620416 447892005076992 453699733358592 455001401982976 455052858753024 455116069675008 458777347227648 460901316427776 462340134273024 466824940001424 468217210339328 468335208628224 469678866563072 472102830342144 473576616493056 474354374517576 475769100828672 476550459584787 480505235183001 481883809033728 481938305974272 482005251525924 483320991318016 483442796003328 487331953901568 488132302408128 489588120354816 489656128534272 491116491177984 491923055055264 495880434192384 496005404059872 497428448034816 497484702941184 503878505711616 505381285527552 506211276571392 507791540702208 510412200028416 511876577230848 511934466097152 512005578384384 513532596584448 518513980981248 520132651057152 522540672589824 525178057501602 526744361631744 526877109706752 528388724883456 533648671332273 535240238432256 537718202499072 539396823318528 542119285162944 542180594221056 543736115232768 543873145503744 544629096668328 549148840209144 550786635399168 550863144601056 552506052575232 553413436937172 555063950966784 557865488466432 559529280405504 559607004039168 559670290808832 561275989917696 562197777206016 566863318925568 568553946218496 569487686142816 571186140413952 571265483289984 572969239707648 575861149384704 575926274359296 577724171157504 578527173224448 580333189373952 583328228603904 585067961253888 585149232439296 587858256663552 589611499782144 592587406835712 594437315493888 594504541274112 597189340102656 602145268236288 604932977811456 606821426233344 609884195808312 611703129636864 612707733751869 614535088570368 616453512364032 619634964824064 621569309147136 622433253335232 624446944837632 627598674524736 629470440456192 629557879544064 631435488657408 632472499356768 634358801104896 635400612779716 639623189495808 640673646910668 642511745378304 642584407965696 642673668701232 644590394671104 647843793057792 649775938535424 650843069877504 652784160473088 652874838045696 654821988237312 655897406740352 658201456410624 660256195608576 661173912256512 661340538746496 663237930713088 663312937254912 666660832690176 668741979930624 671838007615488 674948368761856 677055387602944 680549600037888 682502102974464 682579288129536 682674104512512 688166020841472 691351974641664 693510201409536 696720896786432 700237410002136 702325815508992 702502812942336 704518299844608 708154245513216 710364924739584 711531561776364 713653651243008 716957603332096 719195764424704 722825713550592 722907458961408 724981486977024 725164194004992 726172128891104 730997930852352 732198453612192 734382180532224 734484192801408 736674736766976 737884582582896 740085267955712 743820651288576 746039040540672 746142672052224 746227054411776 749597036274688 752230235897856 755817758567424 758071928291328 759316914857088 761581520551936 761687311053312 763958986276864 767814865846272 767901699145728 770298894876672 771369564299264 773777585831936 777770971471872 780198976585728 783811008884736 787767086252403 790116542447616 792583087325184 796252453470208 802860357648384 806577303748608 809095234977792 813178927744416 815604172849152 816943645002492 819380118093824 821938016485376 826179953098752 828759078862848 829911004446976 830120155405758 832595926450176 836798232699648 839293920608256 839410506058752 841913984876544 843296665809024 845811734806528 852830919327744 854231529214224 856682327171072 856779210620928 856898224934976 859453859561472 863791724077056 867790759836672 870378880630784 870499784060928 877601941880832 881565216342016 881787384995328 884317240950784 884417249673216 888881110253568 891655973240832 895784010153984 907399466717184 910002803965952 910232139350016 917554694455296 921802632855552 924680268546048 933649880002848 936434420678656 936670417256448 939357733126144 944205660684288 947153232986112 948708749035152 951538201657344 953100919169574 961010470366002 963767618067456 963876611948544 964010503051848 966641982636032 966885592006656 974663907803136 976264604816256 979176240709632 979312257068544 982232982355968 983846110110528 991760868384768 992010808119744 994856896069632 994969405882368 1007757011423232 1012422553142784 1015583081404416 1020824400056832 1023753154461696 1023868932194304 1024011156768768 1027065193168896 1037027961962496 1040265302114304 1045081345179648 1050356115003204 1053488723263488 1053754219413504 1056777449766912 1067297342664546 1070480476864512 1075436404998144 1078793646637056 1084238570325888 1084361188442112 1087472230465536 1087746291007488 1089258193336656 1098297680418288 1101573270798336 1101726289202112 1105012105150464 1106826873874344 1110127901933568 1115730976932864 1119058560811008 1119214008078336 1119340581617664 1124395554412032 1133726637851136 1137107892436992 1138975372285632 1142372280827904 1142530966579968 1145938479415296 1151722298769408 1151852548718592 1155448342315008 1157054346448896 1160666378747904 1166656457207808 1170298464878592 1175716513327104 1179222999564288 1185174813671424 1188874630987776 1189009082548224 1194378680205312 1204290536472576 1209865955622912 1213642852466688 1219768391616624 1223406259273728 1225415467503738 1229070177140736 1232907024728064 1239269929648128 1243138618294272 1244866506670464 1245180233108637 1248893889675264 1255197349049472 1258940880912384 1259115759088128 1262870977314816 1264944998713536 1268717602209792 1270801225559432 1279246378991616 1281347293821336 1285023490756608 1285168815931392 1285347337402464 1289180789342208 1295687586115584 1301686139755008 1305568320946176 1305749676091392 1309643976474624 1311794813480704 1316402912821248 1320512391217152 1322347824513024 1322681077492992 1326475861426176 1326625874509824 1333321665380352 1337483959861248 1343676015230976 1349896737523712 1354110775205888 1361099200075776 1365004205948928 1365158576259072 1365348209025024 1376332041682944 1382703949283328 1387020402819072 1393441793572864 1400474820004272 1404651631017984 1405005625884672 1409036599689216 1416308491026432 1420729849479168 1423063123552728 1427307302486016 1429651378754361 1433915206664192 1438391528849408 1445651427101184 1445814917922816 1449962973954048 1450328388009984 1452344257782208 1461995861704704 1464396907224384 1468764361064448 1468968385602816 1473349473533952 1475769165165792 1480170535911424 1487641302577152 1492285344104448 1492454108823552 1499194072549376 1511635517134848 1516143856582656 1518633829714176 1523163041103872 1523374622106624 1527917972553728 1535629731692544 1535803398291456 1540597789753344 1542739128598528 1547555171663872 1555541942943744 1560397953171456 1567622017769472 1575534172504806 1580233084895232 1585166174650368 1592504906940416 1605720715296768 1613154607497216 1618190469955584 1626357855488832 1631208345698304 1633887290004984 1638760236187648 1643876032970752 1652359906197504 1657518157725696 1659822008893952 1660240310811516 1665191852900352 1673596465399296 1678587841216512 1678821012117504 1683827969753088 1686593331618048 1691623469613056 1705661838655488 1708463058428448 1713364654342144 1713558421241856 1713796449869952 1718907719122944 1727583448154112 1735581519673344 1740757761261568 1740999568121856 1755203883761664 1763130432684032 1763574769990656 1768634481901568 1768834499346432 1777762220507136 1783311946481664 1791568020307968 1814798933434368 1820005607931904 1820464278700032 1835109388910592 1838123201255607 1843605265711104 1849360537092096 1867299760005696 1872868841357312 1873340834512896 1878715466252288 1888411321368576 1894306465972224 1897417498070304 1903076403314688 1906201838339148 1922020940732004 1927535236134912 1927753223897088 1928021006103696 1933283965272064 1933771184013312 1949327815606272 1952529209632512 1958352481419264 1958624514137088 1964465964711936 1967692220221056 1983521736769536 1984021616239488 1989713792139264 1989938811764736 2015514022846464 2024845106285568 2031166162808832 2041648800113664 2047506308923392 2047737864388608 2048022313537536 2074055923924992 2080530604228608 2090162690359296 2100712230006408 2106977446526976 2107508438827008 2113554899533824 2134594685329092 2140960953729024 2150872809996288 2157587293274112 2168477140651776 2168722376884224 2174944460931072 2175492582014976 2178516386673312 2196595360836576 2203146541596672 2203452578404224 2210024210300928 2213653747748688 2220255803867136 2231461953865728 2238117121622016 2238428016156672 2238681163235328 2248791108824064 2267453275702272 2274215784873984 2277950744571264 2284744561655808 2285061933159936 2291876958830592 2303444597538816 2303705097437184 2310896684630016 2314108692897792 2321332757495808 2333312914415616 2340596929757184 2351433026654208 2363301258757209 2370349627342848 2377749261975552 2388757360410624 2408581072945152 2419731911245824 2427285704933376 2439536783233248 2446812518547456 2450830935007476 2458140354281472 2465814049456128 2478539859296256 2486277236588544 2489733013340928 2490360466217274 2497787779350528 2510394698098944 2517881761824768 2518231518176256 2525741954629632 2529889997427072 2537435204419584 2541602451118864 2558492757983232 2562694587642672 2570046981513216 2570337631862784 2570694674804928 2578361578684416 2591375172231168 2603372279510016 2611136641892352 2611499352182784 2623589626961408 2632805825642496 2644695649026048 2645362154985984 2652951722852352 2653251749019648 2666643330760704 2674967919722496 2687352030461952 2699793475047424 2708221550411776 2722198400151552 2730008411897856 2730696418050048 2752664083365888 2765407898566656 2774040805638144 2786883587145728 2800949640008544 2809303262035968 2810011251769344 2818073199378432 2832616982052864 2841459698958336 2846126247105456 2854614604972032 2859302757508722 2867830413328384 2876783057698816 2891302854202368 2891629835845632 2899925947908096 2900656776019968 2904688515564416 2923991723409408 2928793814448768 2937528722128896 2937936771205632 2946698947067904 2951538330331584 2960341071822848 2975282605154304 2984570688208896 2984908217647104 2998388145098752 3023271034269696 3037267659428352 3046326082207744 3046749244213248 3055835945107456 3071259463385088 3071606796582912 3081195579506688 3085478257197056 3095110343327744 3111083885887488 3120795906342912 3135244035538944 3151068345009612 3160466169790464 3170332349300736 3185009813880832 3211441430593536 3226309214994432 3236380939911168 3252715710977664 3262416691396608 3267774580009968 3277520472375296 3287752065941504 3304719812395008 3315036315451392 3319644017787904 3320480621623032 3330383705800704 3347192930798592 3357175682433024 3357642024235008 3373186663236096 3383246939226112 3411323677310976 3416926116856896 3426729308684288 3427116842483712 3427592899739904 3437815438245888 3455166896308224 3471163039346688 3481999136243712 3526260865368064 3527149539981312 3537268963803136 3537668998692864 3555524441014272 3566623892963328 3583136040615936 3629597866868736 3640011215863808 3640928557400064 3670218777821184 3676246402511214 3687210531422208 3698721074184192 3734599520011392 3735540699325911 3745737682714624 3746681669025792 3757430932504576 3776822642737152 3788612931944448 3794834996140608 3806152806629376 3812403676678296 3844041881464008 3855070472269824 3855506447794176 3856042012207392 3867542368026624 3905058419265024 3916704962838528 3917249028274176 3928931929423872 3935384440442112 3967043473539072 3968043232478976 3979427584278528 3979877623529472 4031028045692928 4049690212571136 4062332325617664 4083297600227328 4095012617846784 4095475728777216 4096044627075072 4148111847849984 4161061208457216 4180325380718592 4201424460012816 4213954893053952 4215016877654016 4227109799067648 4269189370658184 4281921907458048 4288954136263083 4301745619992576 4315174586548224 4336954281303552 4337444753768448 4349888921862144 4350985164029952 4357032773346624 4393190721673152 4406293083193344 4406905156808448 4420048420601856 4427307495497376 4440511607734272 4462923907731456 4476856032313344 4477362326470656 4497582217648128 4534906551404544 4548431569747968 4555901489142528 4569489123311616 4570123866319872 4583753917661184 4606889195077632 4607410194874368 4621793369260032 4628217385795584 4642665514991616 4666625828831232 4681193859514368 4702866053308416 4726602517514418 4740699254685696 4755498523951104 4777514720821248 4817162145890304 4839463822491648 4854571409866752 4879073566466496 4893625037094912 4901661870014952 4916280708562944 4931628098912256 4957079718592512 4972554473177088 4979466026681856 4980720932434548 4995575558701056 5020789396197888 5035763523649536 5036463036352512 5051483909259264 5059779994854144 5074870408839168 5083204902237728 5116985515966464 5125389175285344 5140093963026432 5140675263725568 5141389349609856 5156723157368832 5182750344462336 5206744559020032 5222273283784704 5222998704365568 5247179253922816 5265611651284992 5289391298052096 5290724309971968 5305903445704704 5306503498039296 5333286661521408 5349935839444992 5374704060923904 5399586950094848 5416443100823552 5444396800303104 5460016823795712 5461392836100096 5505328166731776 5514369603766821 5530815797133312 5548081611276288 5573767174291456 5601899280017088 5618606524071936 5620022503538688 5636146398756864 5665233964105728 5682919397916672 5692252494210912 5709229209944064 5718605515017444 5735660826656768 5753566115397632 5782605708404736 5783259671691264 5799851895816192 5801313552039936 5809377031128832 5847983446818816 5857587628897536 5875057444257792 5875873542411264 5893397894135808 5903076660663168 5920682143645696 5950565210308608 5969141376417792 5969816435294208 5996776290197504 6046542068539392 6074535318856704 6092652164415488 6093498488426496 6142518926770176 6143213593165824 6170956514394112 6190220686655488 6222167771774976 6241591812685824 6270488071077888 6302136690019224 6320932339580928 6340664698601472 6370019627761664 6422882861187072 6452618429988864 6472761879822336 6505431421955328 6524833382793216 6535549160019936 6555040944750592 6575504131883008 6609439624790016 6630072630902784 6639288035575808 6640961243246064 6660767411601408 6694385861597184 6714351364866048 6715284048470016 6746373326472192 6766493878452224 6822647354621952 6833852233713792 6853458617368576 6854233684967424 6855185799479808 6875630876491776 6910333792616448 6942326078693376 6963998272487424 7052521730736128 7054299079962624 7074537927606272 7111048882028544 7133247785926656 7166272081231872 7259195733737472 7280022431727616 7281857114800128 7340437555642368 7352492805022428 7374421062844416 7397442148368384 7469199040022784 7471081398651822 7491475365429248 7493363338051584 7514861865009152 7553645285474304 7577225863888896 7589669992281216 7612305613258752 7624807353356592 7688083762928016 7710140944539648 7711012895588352 7712084024414784 7735084736053248 7810116838530048 7833409925677056 7834498056548352 7870768880884224 7934086947078144 7936086464957952 7958855168557056 7959755247058944 8062056091385856 8099380425142272 8124664651235328 8166595200454656 8190025235693568 8192089254150144 8296223695699968 8322122416914432 8360650761437184 8402848920025632 8427909786107904 8430033755308032 8454219598135296 8538378741316368 8563843814916096 8577908272526166 8603491239985152 8630349173096448 8673908562607104 8674889507536896 8699777843724288 8701970328059904 8714065546693248 8786381443346304 8812586166386688 8813810313616896 8840096841203712 8854614990994752 8881023215468544 8925847815462912 8953712064626688 8954724652941312 8995164435296256 9069813102809088 9111802978285056 9138978246623232 9140247732639744 9167507835322368 9213778390155264 9214820389748736 9243586738520064 9256434771591168 9285331029983232 9333251657662464 9362387719028736 9405732106616832 9453205035028836 9481398509371392 9510997047902208 9555029441642496 9634324291780608 9678927644983296 9709142819733504 9758147132932992 9787250074189824 9803323740029904 9832561417125888 9863256197824512 9914159437185024 9945108946354176 9958932053363712 9961441864869096 9991151117402112 10041578792395776 10071527047299072 10072926072705024 10119559989708288 10149740817678336 10166409804475456 10233971031932928 10250778350570688 10280187926052864 10281350527451136 10282778699219712 10313446314737664 10365500688924672 10413489118040064 10445997408731136 10494358507845632 10578782596104192 10581448619943936 10611806891409408 10613006996078592 10666573323042816 10699871678889984 10749408121847808 10799173900189696 10832886201647104 10888793600606208 10920033647591424 10922785672200192 11010656333463552 11028739207533642 11061631594266624 11096163222552576 11147534348582912 11203798560034176 11237213048143872 11240045007077376 11272292797513728 11330467928211456 11365838795833344 11384504988421824 11418458419888128 11437211030034888 11471321653313536 11507132230795264 11565211416809472 11566519343382528 11602627104079872 11618754062257664 11715175257795072 11750114888515584 11751747084822528 11786795788271616 11806153321326336 11841364287291392 11901130420617216 11938282752835584 11939632870588416 11993552580395008 12093084137078784 12149070637713408 12185304328830976 12186996976852992 12285037853540352 12286427186331648 12341913028788224 12380441373310976 12444335543549952 12483183625371648 12540976142155776 12604273380038448 12641864679161856 12681329397202944 12740039255523328 12845765722374144 12866862408789249 12905236859977728 12945523759644672 13010862843910656 13049666765586432 13071098320039872 13110081889501184 13151008263766016 13218879249580032 13260145261805568 13278576071151616 13281922486492128 13321534823202816 13388771723194368 13430568096940032 13492746652944384 13532987756904448 13645294709243904 13667704467427584 13706917234737152 13708467369934848 13710371598959616 13751261752983552 13820667585232896 13884652157386752 13927996544974848 14105043461472256 14108598159925248 14149075855212544 14222097764057088 14266495571853312 14332544162463744 14518391467474944 14560044863455232 14563714229600256 14680875111284736 14704985610044856 14748842125688832 14794884296736768 14938398080045568 14942162797303644 14982950730858496 14986726676103168 15029723730018304 15107290570948608 15154451727777792 15179339984562432 15224611226517504 15249614706713184 15376167525856032 15420281889079296 15422025791176704 15424168048829568 15470169472106496 15620233677060096 15666819851354112 15668996113096704 15741537761768448 15868173894156288 15872172929915904 15917710337114112 15919510494117888 16124112182771712 16198760850284544 16249329302470656 16333190400909312 16380050471387136 16384178508300288 16543108811300463 16592447391399936 16644244833828864 16721301522874368 16805697840051264 16855819572215808 16860067510616064 16908439196270592 17076757482632736 17127687629832192 17155816545052332 17206982479970304 17260698346192896 17347817125214208 17349779015073792 17399555687448576 17403940656119808 17428131093386496 17572762886692608 17625172332773376 17627620627233792 17680193682407424 17709229981989504 17762046430937088 17851695630925824 17907424129253376 17909449305882624 17990328870592512 18139626205618176 18223605956570112 18277956493246464 18280495465279488 18427556780310528 18429640779497472 18512869543182336 18570662059966464 18666503315324928 18724775438057472 18811464213233664 18906410070057672 18962797018742784 19021994095804416 19110058883284992 19268648583561216 19357855289966592 19418285639467008 19516294265865984 19574500148379648 19606647480059808 19665122834251776 19726512395649024 19828318874370048 19890217892708352 19917864106727424 19922883729738192 19982302234804224 20083157584791552 20143054094598144 20145852145410048 20239119979416576 20299481635356672 20332819608950912 20467942063865856 20501556701141376 20560375852105728 20562701054902272 20565557398439424 20626892629475328 20731001377849344 20826978236080128 20891994817462272 20988717015691264 21157565192208384 21162897239887872 21223613782818816 21333146646085632 21399743357779968 21498816243695616 21598347800379392 21665772403294208 21777587201212416 21840067295182848 21845571344400384 22021312666927104 22057478415067284 22123263188533248 22192326445105152 22295068697165824 22407597120068352 22474426096287744 22480090014154752 22544585595027456 22660935856422912 22731677591666688 22769009976843648 22836916839776256 22874422060069776 22942643306627072 23014264461590528 23130422833618944 23133038686765056 23205254208159744 23237508124515328 23430350515590144 23500229777031168 23503494169645056 23612306642652672 23682728574582784 23802260841234432 23876565505671168 23879265741176832 23987105160790016 24186168274157568 24298141275426816 24373993953705984 24570075707080704 24683826057576448 24760882746621952 24888671087099904 24966367250743296 25081952284311552 25208546760076896 25283729358323712 25362658794405888 25480078511046656 25691531444748288 25733724817578498 25810473719955456 25891047519289344 26021725687821312 26099333531172864 26142196640079744 26220163779002368 26302016527532032 26437758499160064 26520290523611136 26557152142303232 26563844972984256 26643069646405632 26777543446388736 26861136193880064 26985493305888768 27335408934855168 27413834469474304 27416934739869696 27420743197919232 27502523505967104 27641335170465792 27769304314773504 27855993089949696 28210086922944512 28217196319850496 28298151710425088 28444195528114176 28532991143706624 28665088324927488 29036782934949888 29120089726910464 29127428459200512 29361750222569472 29409971220089712 29497684251377664 29589768593473536 29876796160091136 29884325594607288 29965901461716992 29973453352206336 30214581141897216 30358679969124864 30449222453035008 30499229413426368 30752335051712064 30840563778158592 30844051582353408 30848336097659136 30940338944212992 31240467354120192 31337992226193408 31483075523536896 31736347788312576 31744345859831808 31835420674228224 31839020988235776 32248224365543424 32397521700569088 32498658604941312 32666380801818624 32760100942774272 32768357016600576 33086217622600926 33184894782799872 33288489667657728 33442603045748736 33611395680102528 33711639144431616 33720135021232128 33816878392541184 34153514965265472 34255375259664384 34311633090104664 34413964959940608 34521396692385792 34695634250428416 34699558030147584 34807881312239616 34856262186772992 35145525773385216 35250344665546752 35255241254467584 35360387364814848 35418459963979008 35524092861874176 35703391261851648 35814848258506752 35818898611765248 35980657741185024 36279252411236352 36447211913140224 36555912986492928 36560990930558976 36855113560621056 36859281558994944 37025739086364672 37141324119932928 37333006630649856 37449550876114944 37622928426467328 37812820140115344 37925594037485568 38043988191608832 38220117766569984 38537297167122432 38600587226367747 38715710579933184 38836571278934016 39032588531731968 39149000296759296 39213294960119616 39330245668503552 39453024791298048 39656637748740096 39780435785416704 39835728213454848 39845767459476384 39964604469608448 40166315169583104 40291704290820096 40478239958833152 40598963270713344 40665639217901824 40935884127731712 41003113402282752 41120751704211456 41125402109804544 41131114796878848 41253785258950656 41462002755698688 41653956472160256 41783989634924544 41977434031382528 42315130384416768 42325794479775744 42447227565637632 42666293292171264 42799486715559936 42997632487391232 43196695600758784 43331544806588416 43555174402424832 43680134590365696 43691142688800768 44042625333854208 44114956830134568 44246526377066496 44384652890210304 44590137394331648 44815194240136704 44948852192575488 44960180028309504 45089171190054912 45321871712845824 45463355183333376 45538019953687296 45673833679552512 45748844120139552 45885286613254144 46028528923181056 46260845667237888 46266077373530112 46410508416319488 46475016249030656 46860701031180288 47000459554062336 47006988339290112 47224613285305344 47365457149165568 47604521682468864 47753131011342336 47758531482353664 47974210321580032 48372336548315136 48596282550853632 48747987907411968 49140151414161408 49367652115152896 49521765493243904 49777342174199808 49932734501486592 50163904568623104 50417093520153792 50567458716647424 50725317588811776 50960157022093312 51383062889496576 51467449635156996 51620947439910912 51782095038578688 52043451375642624 52198667062345728 52284393280159488 52440327558004736 52604033055064064 52875516998320128 53040581047222272 53114304284606464 53127689945968512 53286139292811264 53555086892777472 53722272387760128 53970986611777536 54670817869710336 54827668938948608 54833869479739392 54841486395838464 55282670340931584 55538608629547008 55711986179899392 56420173845889024 56434392639700992 56596303420850176 56888391056228352 57065982287413248 57330176649854976 58073565869899776 58240179453820928 58254856918401024 58723500445138944 58819942440179424 58995368502755328 59179537186947072 59753592320182272 59768651189214576 59931802923433984 59946906704412672 60429162283794432 60717359938249728 60898444906070016 60998458826852736 61504670103424128 61681127556317184 61688103164706816 61696672195318272 61880677888425984 62480934708240384 62675984452386816 62966151047073792 63472695576625152 63488691719663616 63670841348456448 64496448731086848 64795043401138176 64997317209882624 65332761603637248 65520201885548544 65536714033201152 66172435245201852 66369789565599744 66576979335315456 66885206091497472 67222791360205056 67423278288863232 67440270042464256 67633756785082368 68307029930530944 68510750519328768 68623266180209328 68827929919881216 69042793384771584 69391268500856832 69399116060295168 69615762624479232 69712524373545984 70291051546770432 70500689331093504 70510482508935168 70836919927958016 71048185723748352 71406782523703296 71629696517013504 71637797223530496 71961315482370048 72558504822472704 72894423826280448 73121981861117952 73710227121242112 74051478172729344 74282648239865856 74666013261299712 74899101752229888 75245856852934656 75625640280230688 75851188074971136 76087976383217664 76440235533139968 77074594334244864 77201174452735494 77431421159866368 77673142557868032 78065177063463936 78298000593518592 78426589920239232 78660491337007104 78906049582596096 79313275497480192 79560871570833408 79671456426909696 79691534918952768 79929208939216896 80332630339166208 80583408581640192 80956479917666304 81331278435803648 82006226804565504 82241503408422912 82250804219609088 82262229593757696 82507570517901312 82924005511397376 83307912944320512 83567979269849088 83954868062765056 84630260768833536 84651588959551488 84894455131275264 85332586584342528 85598973431119872 85995264974782464 86393391201517568 86663089613176832 87110348804849664 87360269180731392 87382285377601536 88085250667708416 88229913660269136 88493052754132992 88769305780420608 89180274788663296 89630388480273408 89897704385150976 89920360056619008 90643743425691648 91076039907374592 91347667359105024 91497688240279104 91770573226508288 92057057846362112 92521691334475776 92532154747060224 92821016832638976 92950032498061312 93721402062360576 94013976678580224 94449226570610688 94730914298331136 95209043364937728 95506262022684672 95517062964707328 95948420643160064 96744673096630272 97192565101707264 97495975814823936 98280302828322816 98735304230305792 99043530986487808 99554684348399616 99865469002973184 100327809137246208 100834187040307584 101134917433294848 101450635177623552 101920314044186624 102766125778993152 102934899270313992 103241894879821824 103564190077157376 104086902751285248 104568786560318976 104880655116009472 105208066110128128 105751033996640256 106081162094444544 106228608569212928 106255379891937024 106572278585622528 107110173785554944 107444544775520256 107941973223555072 109341635739420672 109655337877897216 109667738959478784 109682972791676928 110565340681863168 111077217259094016 111423972359798784 112840347691778048 112868785279401984 113192606841700352 113776782112456704 114131964574826496 114660353299709952 115801761679103241 116147131739799552 116480358907641856 116509713836802048 117447000890277888 117639884880358848 117990737005510656 118359074373894144 119507184640364544 119537302378429152 119893813408825344 121434719876499456 121796889812140032 121996917653705472 123009340206848256 123362255112634368 123376206329413632 123393344390636544 123761355776851968 124961869416480768 125351968904773632 125932302094147584 126945391153250304 126977383439327232 127341682696912896 128992897462173696 129590086802276352 129994634419765248 130665523207274496 131040403771097088 131073428066402304 132344870490403704 132739579131199488 133153958670630912 133770412182994944 134445582720410112 134846556577726464 134880540084928512 135267513570164736 136614059861061888 137021501038657536 137246532360418656 137655859839762432 138085586769543168 138782537001713664 138798232120590336 139231525248958464 139425048747091968 140582103093540864 141001378662187008 141020965017870336 141673839855916032 142096371447496704 142813565047406592 143259393034027008 143275594447060992 143922630964740096 145117009644945408 145788847652560896 146243963722235904 147420454242484224 148102956345458688 148565296479731712 149332026522599424 149798203504459776 150491713705869312 151251280560461376 151702376149942272 152175952766435328 152880471066279936 154149188668489728 154402348905470988 154862842319732736 155346285115736064 156130354126927872 156596001187037184 156853179840478464 157320982674014208 157812099165192192 158626550994960384 159121743141666816 159342912853819392 159383069837905536 159858417878433792 160665260678332416 161166817163280384 161912959835332608 162662556871607296 164012453609131008 164483006816845824 164501608439218176 164524459187515392 165848011022794752 166615825888641024 167135958539698176 167909736125530112 169260521537667072 169303177919102976 169788910262550528 170665173168685056 171197946862239744 171990529949564928 172786782403035136 173326179226353664 174220697609699328 174720538361462784 174764570755203072 176170501335416832 176459827320538272 176986105508265984 177538611560841216 178360549577326592 179260776960546816 179795408770301952 179840720113238016 181287486851383296 182152079814749184 182695334718210048 182995376480558208 183541146453016576 184114115692724224 185043382668951552 185064309494120448 185642033665277952 185900064996122624 187442804124721152 188027953357160448 188898453141221376 190418086729875456 191012524045369344 191896841286320128 193489346193260544 194385130203414528 194991951629647872 196560605656645632 197470608460611584 198087061972975616 199109368696799232 199730938005946368 200655618274492416 201668374080615168 202269834866589696 202901270355247104 203840628088373248 205532251557986304 205869798540627984 206483789759643648 207128380154314752 208173805502570496 209137573120637952 209761310232018944 211502067993280512 212457217138425856 212510759783874048 213144557171245056 214220347571109888 214889089551040512 215883946447110144 218683271478841344 219310675755794432 219365945583353856 221130681363726336 222154434518188032 222847944719597568 225680695383556096 225737570558803968 226385213683400704 227553564224913408 228263929149652992 229320706599419904 231603523358206482 232294263479599104 232960717815283712 233019427673604096 234894001780555776 235279769760717696 235981474011021312 236718148747788288 239014369280729088 239074604756858304 239787626817650688 242869439752998912 243993835307410944 246018680413696512 246724510225268736 246752412658827264 246786688781273088 247522711553703936 249923738832961536 250703937809547264 251864604188295168 253890782306500608 253954766878654464 254683365393825792 257985794924347392 259180173604552704 259989268839530496 261331046414548992 262080807542194176 262146856132804608 264689740980807408 265479158262398976 266307917341261824 267540824365989888 268891165440820224 269693113155452928 269761080169857024 273228119722123776 274043002077315072 274493064720837312 275311719679524864 276171173539086336 277565074003427328 277596464241180672 278463050497916928 278850097494183936 281164206187081728 282041930035740672 283347679711832064 284192742894993408 285627130094813184 286518786068054016 286551188894121984 287845261929480192 290234019289890816 291577695305121792 292487927444471808 294840908484968448 296205912690917376 297130592959463424 298664053045198848 299596407008919552 300983427411738624 302502561120922752 303404752299884544 304351905532870656 305760942132559872 308298377336979456 308804697810941976 309725684639465472 310692570231472128 312260708253855744 313706359680956928 314641965348028416 315624198330384384 317253101989920768 318243486283333632 318685825707638784 318766139675811072 319716835756867584 321330521356664832 322333634326560768 323825919670665216 325325113743214592 328024907218262016 328966013633691648 329003216878436352 329048918375030784 331696022045589504 333231651777282048 334271917079396352 335819472251060224 338521043075334144 338606355838205952 339577820525101056 341330346337370112 342395893724479488 343981059899129856 345573564806070272 346652358452707328 348441395219398656 349441076722925568 349529141510406144 352341002670833664 352919654641076544 353972211016531968 355077223121682432 356721099154653184 358521553921093632 359681440226476032 364304159629498368 365390669436420096 365990752961116416 367082292906033152 368228231385448448 370086765337903104 370128618988240896 371284067330555904 371800129992245248 374885608249442304 376055906714320896 377796906282442752 380836173459750912 382025048090738688 383793682572640256 386978692386521088 388770260406829056 389983903259295744 393121211313291264 394941216921223168 396174123945951232 398218737393598464 399461876011892736 401311236548984832 403336748161230336 404539669733179392 405802540710494208 407681256176746496 411064503115972608 411739597081255968 412967579519287296 414256760308629504 416347611005140992 418275146241275904 419522620464037888 423004135986561024 424914434276851712 425021519567748096 426289114342490112 428440695142219776 429778179102081024 431767892894220288 437366542957682688 438621351511588864 438731891166707712 442261362727452672 444308869036376064 445695889439195136 451361390767112192 451475141117607936 452770427366801408 455107128449826816 456527858299305984 458641413198839808 463207046716412964 464588526959198208 465921435630567424 466038855347208192 469788003561111552 470559539521435392 471962948022042624 473436297495576576 478028738561458176 478149209513716608 479575253635301376 485738879505997824 487987670614821888 492037360827393024 493449020450537472 493504825317654528 493573377562546176 499847477665923072 501407875619094528 503729208376590336 507781564613001216 507909533757308928 509366730787651584 515971589848694784 518360347209105408 519978537679060992 522662092829097984 524161615084388352 524293712265609216 529379481961614816 530958316524797952 532615834682523648 535081648731979776 537782330881640448 539386226310905856 539522160339714048 546456239444247552 548086004154630144 548986129441674624 550623439359049728 552342347078172672 555130148006854656 555192928482361344 556926100995833856 557700194988367872 562328412374163456 564083860071481344 566695359423664128 571254260189626368 573037572136108032 575690523858960384 580468038579781632 583155390610243584 584975854888943616 589681816969936896 592411825381834752 594261185918926848 597328106090397696 599192814017839104 601966854823477248 605005122241845504 606809504599769088 608703811065741312 611521884265119744 616596754673958912 617609395621883952 619451369278930944 621385140462944256 624521416507711488 627412719361913856 629283930696056832 634506203979841536 637371651415277568 637532279351622144 639433671513735168 642661042713329664 644667268653121536 647651839341330432 650650227486429184 656049814436524032 657932027267383296 658097836750061568 663392044091179008 666463303554564096 668543834158792704 671638944502120448 677042086150668288 677212711676411904 679155641050202112 682660692674740224 684791787448958976 687962119798259712 691147129612140544 693304716905414656 696882790438797312 698882153445851136 699058283020812288 704682005341667328 705839309282153088 707944422033063936 710154446243364864 713442198309306368 717043107842187264 719362880452952064 728608319258996736 731981505922232832 734164585812066304 736456462770896896 740173530675806208 740257237976481792 742568134661111808 743600259984490496 749771216498884608 752111813428641792 755593812564885504 761672346919501824 764050096181477376 767587365145280512 773957384773042176 777540520813658112 779967806518591488 786242422626582528 789882433842446336 792348247891902464 796437474787196928 798923752023785472 802622473097969664 806673496322460672 809079339466358784 815362512353492992 822129006231945216 823479194162511936 825935159038574592 828513520617259008 832695222010281984 836550292482551808 849828868553703424 850043039135496192 852578228684980224 856881390284439552 859556358204162048 863535785788440576 874733085915365376 877242703023177728 877463782333415424 884522725454905344 888617738072752128 891391778878390272 902722781534224384 902950282235215872 905540854733602816 910214256899653632 913055716598611968 917282826397679616 926414093432825928 929177053918396416 932077710694416384 941119079042870784 943925896044085248 946872594991153152 956057477122916352 956298419027433216 959150507270602752 971477759011995648 975975341229643776 984074721654786048 986898040901074944 987009650635309056 987146755125092352 999694955331846144 1002815751238189056 1007458416753180672 1015563129226002432 1015819067514617856 1018733461575303168 1031943179697389568 1036720694418210816 1039957075358121984 1045324185658195968 1048323230168776704 1048587424531218432 1058758963923229632 1061916633049595904 1065231669365047296 1070163297463959552 1075564661763280896 1079044320679428096 1092912478888495104 1096172008309260288 1097972258883349248 1101246878718099456 1104684694156345344 1110260296013709312 1110385856964722688 1113852201991667712 1115400389976735744 1124656824748326912 1128167720142962688 1133390718847328256 1142508520379252736 1146075144272216064 1151381047717920768 1160936077159563264 1166310781220487168 1169951709777887232 1179363633939873792 1184823650763669504 1188522371837853696 1194656212180795392 1198385628035678208 1203933709646954496 1210010244483691008 1213619009199538176 1217407622131482624 1223043768530239488 1233193509347917824 1235218791243767904 1238902738557861888 1242770280925888512 1249042833015422976 1254825438723827712 1258567861392113664 1269012407959683072 1274743302830555136 1275064558703244288 1278867343027470336 1285322085426659328 1289334537306243072 1295303678682660864 1301300454972858368 1312099628873048064 1315864054534766592 1316195673500123136 1326784088182358016 1332926607109128192 1337087668317585408 1343277889004240896 1354084172301336576 1354425423352823808 1358311282100404224 1365321385349480448 1369583574897917952 1375924239596519424 1382294259224281088 1386609433810829312 1393765580877594624 1397764306891702272 1398116566041624576 1409364010683334656 1411678618564306176 1415888844066127872 1420308892486729728 1426884396618612736 1434086215684374528 1438725760905904128 1457216638517993472 1463963011844465664 1468329171624132608 1480347061351612416 1480514475952963584 1487200519968980992 1499542432997769216 1504223626857283584 1511187625129771008 1523344693839003648 1528100192362954752 1535174730290561024 1547914769546084352 1555081041627316224 1559935613037182976 1572484845253165056 1579764867684892672 1584696495783804928 1592874949574393856 1597847504047570944 1605244946195939328 1613346992644921344 1618158678932717568 1630725024706985984 1644258012463890432 1646958388325023872 1651870318077149184 1657027041234518016 1665390444020563968 1673100584965103616 1699657737107406848 1700086078270992384 1713762780568879104 1719112716408324096 1727071571576881152 1749466171830730752 1754485406046355456 1754927564666830848 1769045450909810688 1777235476145504256 1782783557756780544 1805445563068448768 1805900564470431744 1811081709467205632 1820428513799307264 1826111433197223936 1834565652795359232 1852828186865651856 1858354107836792832 1864155421388832768 1882238158085741568 1887851792088170496 1912114954245832704 1912596838054866432 1918301014541205504 1942955518023991296 1951950682459287552 1968149443309572096 1973796081802149888 1974293510250184704 1999389910663692288 2005631502476378112 2014916833506361344 2031126258452004864 2031638135029235712 2037466923150606336 2063886359394779136 2073441388836421632 2079914150716243968 2090648371316391936 2096646460337553408 2097174849062436864 2117517927846459264 2123833266099191808 2130463338730094592 2140326594927919104 2151129323526561792 2158088641358856192 2185824957776990208 2195944517766698496 2202493757436198912 2209369388312690688 2220520592027418624 2220771713929445376 2227704403983335424 2230800779953471488 2249313649496653824 2256335440285925376 2266781437694656512 2285017040758505472 2292150288544432128 2302762095435841536 2321872154319126528 2332621562440974336 2339903419555774464 2358727267879747584 2369647301527339008 2377044743675707392 2389312424361590784 2396771256071356416 2407867419293908992 2420020488967382016 2427238018399076352 2446087537060478976 2466387018695835648 2470437582487535808 2477805477115723776 2485540561851777024 2498085666030845952 2509650877447655424 2549486605661110272 2550129117406488576 2557734686054940672 2570644170853318656 2578669074612486144 2590607357365321728 2602600909945716736 2624199257746096128 2631728109069533184 2632391347000246272 2653568176364716032 2665853214218256384 2674175336635170816 2686555778008481792 2708168344602673152 2708850846705647616 2716622564200808448 2730642770698960896 2739167149795835904 2751848479193038848 2764588518448562176 2773218867621658624 2787531161755189248 2796233132083249152 2823357237128612352 2831777688132255744 2840617784973459456 2853768793237225472 2868172431368749056 2877451521811808256 2914433277035986944 2927926023688931328 2936658343248265216 2960694122703224832 2961028951905927168 2974401039937961984 2999084865995538432 3008447253714567168 3022375250259542016 3046689387678007296 3056200384725909504 3070349460581122048 3095829539092168704 3110162083254632448 3119871226074365952 3144969690506330112 3159529735369785344 3169392991567609856 3185749899148787712 3195695008095141888 3210489892391878656 3226693985289842688 3261450049413971968 3288516024927780864 3293916776650047744 3303740636154298368 3314054082469036032 3330780888041127936 3346201169930207232 3399315474214813696 3400172156541984768 3427525561137758208 3438225432816648192 3454143143153762304 3498932343661461504 3508970812092710912 3509855129333661696 3538090901819621376 3554470952291008512 3565567115513561088 3610891126136897536 3611801128940863488 3622163418934411264 3640857027598614528 3652222866394447872 3669131305590718464 3705656373731303712 3716708215673585664 3728310842777665536 3764476316171483136 3775703584176340992 3824229908491665408 3825193676109732864 3836602029082411008 3885911036047982592 3903901364918575104 3936298886619144192 3947592163604299776 3948587020500369408 3998779821327384576 4011263004952756224 4029833667012722688 4062252516904009728 4063276270058471424 4074933846301212672 4127772718789558272 4146882777672843264 4159828301432487936 4181296742632783872 4193292920675106816 4194349698124873728 4235035855692918528 4247666532198383616 4260926677460189184 4280653189855838208 4302258647053123584 4316177282717712384 4371649915553980416 4391889035533396992 4404987514872397824 4441041184054837248 4441543427858890752 4461601559906942976 4498627298993307648 4512670880571850752 4533562875389313024 4570034081517010944 4584300577088864256 4605524190871683072 4643744308638253056 4665243124881948672 4679806839111548928 4717454535759495168 4739294603054678016 4754089487351414784 4778624848723181568 4793542512142712832 4815734838587817984 4840040977934764032 4854476036798152704 4892175074120957952 4932774037391671296 4940875164975071616 4955610954231447552 4971081123703554048 4996171332061691904 5019301754895310848 5098973211322220544 5100258234812977152 5141288341706637312 5157338149224972288 5181214714730643456 5205201819891433472 5248398515492192256 5263456218139066368 5264782694000492544 5307136352729432064 5331706428436512768 5348350673270341632 5373111556016963584 5416336689205346304 5417701693411295232 5433245128401616896 5461285541397921792 5478334299591671808 5503696958386077696 5529177036897124352 5546437735243317248 5575062323510378496 5592466264166498304 5646714474257224704 5663555376264511488 5707537586474450944 5736344862737498112 5754903043623616512 5828866554071973888 5855852047377862656 5921388245406449664 5948802079875923968 5998169731991076864 6016894507429134336 6044750500519084032 6093378775356014592 6112400769451819008 6140698921162244096 6191659078184337408 6220324166509264896 6239742452148731904 6289939381012660224 6319059470739570688 6338785983135219712 6371499798297575424 6391390016190283776 6420979784783757312 6453387970579685376 6587833553300095488 6607481272308596736 6628108164938072064 6661561776082255872 6692402339860414464 6798630948429627392 6800344313083969536 6855051122275516416 6876450865633296384 6908286286307524608 6997864687322923008 7017941624185421824 7019710258667323392 7076181803639242752 7108941904582017024 7131134231027122176 7221782252273795072 7223602257881726976 7281714055197229056 7338262611181436928 7411312747462607424 7433416431347171328 7456621685555331072 7528952632342966272 7648459816983330816 7650387352219465728 7673204058164822016 7771822072095965184 7807802729837150208 7872597773238288384 7895184327208599552 7897174041000738816 7997559642654769152 8022526009905512448 8059667334025445376 8124505033808019456 8126552540116942848 8149867692602425344 8255545437579116544 8293765555345686528 8319656602864975872 8362593485265567744 8388699396249747456 8470071711385837056 8495333064396767232 8521853354920378368 8561306379711676416 8604517294106247168 8632354565435424768 8743299831107960832 8783778071066793984 8809975029744795648 8882082368109674496 8883086855717781504 8923203119813885952 8997254597986615296 9025341761143701504 9067125750778626048 9140068163034021888 9168601154177728512 9211048381743366144 9287488617276506112 9330486249763897344 9359613678223097856 9434909071518990336 9478589206109356032 9508178974702829568 9557249697446363136 9587085024285425664 9631469677175635968 9680081955869528064 9784350148241915904 9865548074783342592 9881750329950143232 9911221908462895104 9942162247407108096 9992342664123383808 10038603509790621696 10197946422644441088 10200516469625954304 10282576683413274624 10314676298449944576 10362429429461286912 10410403639782866944 10496797030984384512 10526912436278132736 10529565388000985088 10614272705458864128 10663412856873025536 10696701346540683264 10746223112033927168 10832673378410692608 10835403386822590464 10866490256803233792 10922571082795843584 10956668599183343616 11007393916772155392 11058354073794248704 11092875470486634496 11150124647020756992 11184932528332996608 11293428948514449408 11327110752529022976 11415075172948901888 11472689725474996224 11509806087247233024 11657733108143947776 11711704094755725312 11842776490812899328 11897604159751847936 11996339463982153728 12033789014858268672 12089501001038168064 12186757550712029184 12224801538903638016 12281397842324488192 12383318156368674816 12440648333018529792 12479484904297463808 12579878762025320448 12638118941479141376 12677571966270439424 12742999596595150848 12782780032380567552 12841959569567514624 12906775941159370752 13175667106600190976 13214962544617193472 13323123552164511744 13384804679720828928 13597261896859254784 13600688626167939072 13710102244551032832 13752901731266592768 13816572572615049216 13995729374645846016 14035883248370843648 14039420517334646784 14152363607278485504 14217883809164034048 14262268462054244352 14443564504547590144 14447204515763453952 14563428110394458112 14676525222362873856 14822625494925214848 14866832862694342656 14913243371110662144 15057905264685932544 15296919633966661632 15300774704438931456 15543644144191930368 15615605459674300416 15745195546476576768 15790368654417199104 15794348082001477632 15995119285309538304 16045052019811024896 16119334668050890752 16249010067616038912 16253105080233885696 16299735385204850688 16511090875158233088 16587531110691373056 16639313205729951744 16725186970531135488 16777398792499494912 16940143422771674112 16990666128793534464 17122612759423352832 17209034588212494336 17264709130870849536 17486599662215921664 17567556142133587968 17764164736219348992 17846406239627771904 17994509195973230592 18050683522287403008 18134251501557252096 18280136326068043776 18337202308355457024 18422096763486732288 18574977234553012224 18660972499527794688 18719227356446195712 18869818143037980672 18957178412218712064 19016357949405659136 19114499394892726272 19174170048570851328 19262939354351271936 19360163911739056128 19763500659900286464 19822443816925790208 19884324494814216192 19984685328246767616 20077207019581243392 20395892845288882176 20401032939251908608 20565153366826549248 20629352596899889152 20724858858922573824 20820807279565733888 20993594061968769024 21053824872556265472 21059130776001970176 21228545410917728256 21326825713746051072 21393402693081366528 21492446224067854336 21665346756821385216 21670806773645180928 21845142165591687168 22014787833544310784 22116708147588497408 22185750940973268992 22300249294041513984 22369865056665993216 22586857897028898816 22830150345897803776 22945379450949992448 23019612174494466048 23315466216287895552 23423408189511450624 23685552981625798656 23795208319503695872 23992678927964307456 24067578029716537344 24179002002076336128 24373515101424058368 24449603077807276032 24562795684648976384 24766636312737349632 24881296666037059584 24958969808594927616 25276237882958282752 25355143932540878848 25485999193190301696 25565560064761135104 25683919139135029248 25813551882318741504 26351334213200381952 26429925089234386944 26646247104329023488 26769609359441657856 27194523793718509568 27201377252335878144 27420204489102065664 27505803462533185536 27633145145230098432 27991458749291692032 28071766496741687296 28078841034669293568 28304727214556971008 28435767618328068096 28524536924108488704 28894409031526907904 29353050444725747712 29645250989850429696 29733665725388685312 29826486742221324288 30115810529371865088 30593839267933323264 30601549408877862912 31087288288383860736 31231210919348600832 31490391092953153536 31580737308834398208 31588696164002955264 31990238570619076608 32090104039622049792 32238669336101781504 32498020135232077824 32506210160467771392 32599470770409701376 33022181750316466176 33175062221382746112 33278626411459903488 33450373941062270976 33554797584998989824 33880286845543348224 33981332257587068928 34245225518846705664 34418069176424988672 34529418261741699072 34973199324431843328 35135112284267175936 35528329472438697984 35692812479255543808 35989018391946461184 36101367044574806016 36268503003114504192 36560272652136087552 36674404616710914048 36844193526973464576 37149954469106024448 37321944999055589376 37438454712892391424 37739636286075961344 37914356824437424128 38032715898811318272 38228998789785452544 38348340097141702656 38525878708702543872 38720327823478112256 39527001319800572928 39644887633851580416 39969370656493535232 40154414039162486784 40791785690577764352 40802065878503817216 41130306733653098496 41258705193799778304 41449717717845147648 41641614559131467776 41987188123937538048 42107649745112530944 42118261552003940352 42457090821835456512 42653651427492102144 42786805386162733056 42984892448135708672 43330693513642770432 43341613547290361856 43690284331183374336 44029575667088621568 44233416295176994816 44371501881946537984 44600498588083027968 44739730113331986432 45173715794057797632 45890758901899984896 46630932432575791104 46846816379022901248 47371105963251597312 47590416639007391744 47985357855928614912 48135156059433074688 48358004004152672256 48747030202848116736 48899206155614552064 49125591369297952768 49533272625474699264 49762593332074119168 49917939617189855232 50552475765916565504 50971998386380603392 51367838278270058496 51627103764637483008 52702668426400763904 53292494208658046976 53539218718883315712 54389047587437019136 54402754504671756288 54840408978204131328 55011606925066371072 55266290290460196864 55982917498583384064 56143532993483374592 56157682069338587136 56609454429113942016 56871535236656136192 57049073848216977408 57788818063053815808 59290501979700859392 59467331450777370624 59652973484442648576 60231621058743730176 61187678535866646528 61203098817755725824 62174576576767721472 62462421838697201664 62980782185906307072 63161474617668796416 63177392328005910528 63980477141238153216 64180208079244099584 64477338672203563008 64996040270464155648 65012420320935542784 66044363500632932352 66350124442765492224 66557252822919806976 66900747882124541952 67109595169997979648 67760573691086696448 68490451037693411328 68836138352849977344 69058836523483398144 69946398648863686656 70270224568534351872 71056658944877395968 71385624958511087616 71978036783892922368 72202734089149612032 72537006006229008384 73120545304272175104 73348809233421828096 73688387053946929152 74299908938212048896 74643889998111178752 74876909425784782848 75828713648874848256 76065431797622636544 76457997579570905088 76696680194283405312 77051757417405087744 77440655646956224512 79054002639601145856 79289775267703160832 79938741312987070464 80308828078324973568 81583571381155528704 81604131757007634432 82260613467306196992 82517410387599556608 82899435435690295296 83283229118262935552 83974376247875076096 84215299490225061888 84236523104007880704 84914181643670913024 85307302854984204288 85573610772325466112 85969784896271417344 86683227094580723712 88059151334177243136 88466832590353989632 88743003763893075968 89200997176166055936 89479460226663972864 90347431588115595264 91781517803799969792 93261864865151582208 93693632758045802496 94742211926503194624 95180833278014783488 95970715711857229824 96270312118866149376 96716008008305344512 97494060405696233472 97798412311229104128 98251182738595905536 99066545250949398528 99525186664148238336 99835879234379710464 101104951531833131008 101943996772761206784 102735676556540116992 103254207529274966016 105405336852801527808 106584988417316093952 107078437437766631424 108778095174874038272 108805509009343512576 109680817956408262656 110023213850132742144 110532580580920393728 111965834997166768128 112287065986966749184 112315364138677174272 113218908858227884032 113743070473312272384 114098147696433954816 115577636126107631616 118581003959401718784 118934662901554741248 120463242117487460352 122375357071733293056 122406197635511451648 124349153153535442944 124924843677394403328 125961564371812614144 126322949235337592832 126354784656011821056 127960954282476306432 128360416158488199168 128954677344407126016 129992080540928311296 130024840641871085568 132088727001265864704 132700248885530984448 133114505645839613952 133801495764249083904 134219190339995959296 135521147382173392896 137672276705699954688 139892797297727373312 140540449137068703744 142113317889754791936 142771249917022175232 143956073567785844736 144405468178299224064 145074012012458016768 146241090608544350208 146697618466843656192 147376774107893858304 148599817876424097792 149287779996222357504 149753818851569565696 151657427297749696512 152915995159141810176 154103514834810175488 154881311293912449024 158108005279202291712 159877482625974140928 160617656156649947136 163167142762311057408 163208263514015268864 164521226934612393984 165034820775199113216 165798870871380590592 166566458236525871104 167948752495750152192 168430598980450123776 168473046208015761408 169828363287341826048 170614605709968408576 171147221544650932224 171939569792542834688 173366454189161447424 176933665180707979264 177486007527786151936 178401994352332111872 178958920453327945728 180694863176231190528 183563035607599939584 186523729730303164416 187387265516091604992 189484423853006389248 190361666556029566976 191941431423714459648 192540624237732298752 193432016016610689024 194988120811392466944 196502365477191811072 198133090501898797056 199050373328296476672 199671758468759420928 205471353113080233984 206508415058549932032 210810673705603055616 213169976834632187904 214156874875533262848 217556190349748076544 217611018018687025152 219361635912816525312 220046427700265484288 221065161161840787456 223931669994333536256 224630728277354348544 227486140946624544768 228196295392867909632 231155272252215263232 237162007918803437568 237869325803109482496 240926484234974920704 244750714143466586112 244812395271022903296 248698306307070885888 249849687354788806656 251923128743625228288 252645898470675185664 252709569312023642112 255921908564952612864 256720832316976398336 257909354688814252032 260049681283742171136 264177454002531729408 265400497771061968896 266229011291679227904 267602991528498167808 268438380679991918592 271042294764346785792 275344553411399909376 279785594595454746624 281080898274137407488 284226635779509583872 285542499834044350464 287912147135571689472 288810936356598448128 290148024024916033536 292482181217088700416 293395236933687312384 294753548215787716608 297199635752848195584 298575559992444715008 299507637703139131392 303314854595499393024 305831990318283620352 308207029669620350976 309762622587824898048 316216010558404583424 319754965251948281856 321235312313299894272 326334285524622114816 326416527028030537728 329042453869224787968 330069641550398226432 331597741742761181184 333132916473051742208 335897504991500304384 336861197960900247552 336946092416031522816 339656726574683652096 341229211419936817152 342294443089301864448 343879139585085669376 346732908378322894848 353867330361415958528 356803988704664223744 361389726352462381056 367126071215199879168 373047459460606328832 374774531032183209984 378968847706012778496 380723333112059133952 383882862847428919296 385081248475464597504 386864032033221378048 389976241622784933888 393004730954383622144 396266181003797594112 398100746656592953344 399343516937518841856 413016830117099864064 421621347411206111232 426339953669264375808 428313749751066525696 435112380699496153088 435222036037374050304 438723271825633050624 440092855400530968576 442130322323681574912 447863339988667072512 449261456554708697088 454972281893249089536 462310544504430526464 474324015837606875136 481852968469949841408 489501428286933172224 489624790542045806592 497396612614141771776 499699374709577613312 503846257487250456576 505291796941350371328 505419138624047284224 511843817129905225728 513441664633952796672 515818709377628504064 520099362567484342272 530800995542123937792 532458022583358455808 535205983056996335616 536876761359983837184 542084589528693571584 550689106822799818752 559571189190909493248 562161796548274814976 568453271559019167744 571084999668088700928 575824294271143378944 577621872713196896256 580296048049832067072 584964362434177400832 589507096431575433216 594399271505696391168 597151119984889430016 599015275406278262784 616414059339240701952 619525245175649796096 632432021116809166848 639509930503896563712 642470624626599788544 652668571049244229632 652833054056061075456 658084907738449575936 660139283100796452864 663195483485522362368 666265832946103484416 671795009983000608768 673892184832063045632 682458422839873634304 684588886178603728896 687758279170171338752 693465816756645789696 707734660722831917056 713607977409328447488 722779452704924762112 734252142430399758336 746094918921212657664 749549062064366419968 757937695412025556992 761446666224118267904 767765725694857838592 770162496950929195008 773728064066442756096 786009461908767244288 792532362007595188224 796201493313185906688 798687033875037683712 826033660234199728128 843242694822412222464 852679907338528751616 856627499502133051392 870224761398992306176 870444072074748100608 877446543651266101248 880185710801061937152 884260644647363149824 895726679977334145024 898522913109417394176 909944563786498179072 924621089008861052928 948648031675213750272 963705936939899682816 979002856573866344448 979249581084091613184 994793225228283543552 999398749419155226624 1007692514974500913152 1010583593882700742656 1010838277248094568448 1023687634259810451456 1026883329267905593344 1031637418755257008128 1040198725134968684544 1061601991084247875584 1070411966113992671232 1084169179057387143168 1101378213645599637504 1119142378381818986496 1124323593096549629952 1136906543118038335488 1142169999336177401856 1151648588542286757888 1155243745426393792512 1160592096099664134144 1169928724868354801664 1179014192863150866432 1188798543011392782336 1194302239969778860032 1198030550812556525568 1239050490351299592192 1264864042233618333696 1279019861007793127424 1284941249253199577088 1305337142098488459264 1305666108112122150912 1316169815476899151872 1320278566201592905728 1326390966971044724736 1332531665892206968832 1343590019966001217536 1347784369664126091264 1364916845679747268608 1375516558340342677504 1386931633513291579392 1445558905409849524224 1468504284860799516672 1492189837842425315328 1499098124128732839936 1515875390824051113984 1522893332448236535808 1535531451389715677184 1540324993901858390016 1547456128132885512192 1592402986626371813376 1597374067750075367424 1652067320468399456256 1686485389644824444928 1705359814677057503232 1713254999004266102784 1740449522797984612352 1740888144149496201216 1754893087302532202496 1768521289294726299648 1791453359954668290048 1797045826218834788352 1849242178017722105856 1897296063350427500544 1927411873879799365632 1958005713147732688896 1958499162168183226368 1989586450456567087104 1998797498838310453248 2015385029949001826304 2021676554496189136896 2047375268519620902912 2053766658535811186688 2063274837510514016256 2080397450269937369088 2123203982168495751168 2140823932227985342464 2168338358114774286336 2202756427291199275008 2238284756763637972992 2248647186193099259904 2273813086236076670976 2284339998672354803712 2303297177084573515776 2310487490852787585024 2321184192199328268288 2358028385726301732864 2377597086022785564672 2388604479939557720064 2396061101625113051136 2478100980702599184384 2529728084467236667392 2558039722015586254848 2569882498506399154176 2610674284196976918528 2611332216224244301824 2632339630953798303744 2640557132403185811456 2652781933942089449472 2665063331784413937664 2687180039932002435072 2695568739328252182528 2729833691359494537216 2751033116680685355008 2773863267026583158784 2891117810819699048448 2937008569721599033344 2984379675684850630656 2998196248257465679872 3031750781648102227968 3045786664896473071616 3071062902779431354368 3080649987803716780032 3094912256265771024384 3184805973252743626752 3304134640936798912512 3372970779289648889856 3410719629354115006464 3426509998008532205568 3480899045595969224704 3481776288298992402432 3509786174605064404992 3537042578589452599296 3582906719909336580096 3594091652437669576704 3794592126700855001088 3854823747759598731264 3916011426295465377792 3916998324336366452736 3979172900913134174208 3997594997676620906496 4030770059898003652608 4043353108992378273792 4094750537039241805824 4126549675021028032512 4160794900539874738176 4336676716229548572672 4405512854582398550016 4476569513527275945984 4497294372386198519808 4547626172472153341952 4568679997344709607424 4606594354169147031552 4620974981705575170048 4642368384398656536576 4777208959879115440128 4792122203250226102272 4956201961405198368768 5059456168934473334784 5116079444031172509696 5139764997012798308352 5221348568393953837056 5222664432448488603648 5264679261907596607488 5305563867884178898944 5330126663568827875328 5374360079864004870144 5391137478656504365056 5502066233361370710016 5547726534053166317568 5782235621639398096896 5874017139443198066688 5968759351369701261312 5996392496514931359744 6091573329792946143232 6142125805558862708736 6161299975607433560064 6189824512531542048768 6369611946505487253504 6608269281873597825024 6745941558579297779712 6821439258708230012928 6853019996017064411136 6963552576597984804864 7074085157178905198592 7165813439818673160192 7188183304875339153408 7589184253401710002176 7709647495519197462528 7832022852590930755584 7833996648672732905472 7958345801826268348416 7995189995353241812992 8061540119796007305216 8086706217984756547584 8189501074078483611648 8253099350042056065024 8321589801079749476352 8673353432459097145344 8811025709164797100032 8953139027054551891968 8994588744772397039616 9095252344944306683904 9137359994689419214848 9213188708338294063104 9241949963411150340096 9284736768797313073152 9554417919758230880256 9912403922810396737536 10118912337868946669568 10232158888062345019392 10279529994025596616704 10442697136787907674112 10445328864896977207296 10529358523815193214976 10611127735768357797888 10660253327137655750656 10748720159728009740288 10782274957313008730112 11564471243278796193792 11748034278886396133376 11937518702739402522624 11992784993029862719488 12183146659585892286464 12284251611117725417472 12379649025063084097536 13216538563747195650048 13491883117158595559424 13642878517416460025856 13706039992034128822272 13927105153195969609728 14331626879637346320384 14376366609750678306816 15178368506803420004352 15419294991038394925056 15664045705181861511168 15667993297345465810944 15916691603652536696832 15990379990706483625984 16123080239592014610432 16173412435969513095168 16506198700084112130048 16643179602159498952704 17346706864918194290688 17622051418329594200064 17906278054109103783936 17989177489544794079232 18274719989378838429696 18426377416676588126208 18483899926822300680192 18569473537594626146304 19108835839516461760512 19824807845620793475072 20237824675737893339136 20464317776124690038784 20559059988051193233408 20890657729793954414592 21222255471536715595776 21320506654275311501312 21497440319456019480576 21564549914626017460224 23128942486557592387584 23496068557772792266752 23875037405478805045248 23985569986059725438976 24366293319171784572928 24568503222235450834944 24759298050126168195072 26433077127494391300096 26983766234317191118848 27285757034832920051712 27412079984068257644544 27854210306391939219456 28663253759274692640768 30356737013606840008704 30838589982076789850112 31328091410363723022336 31335986594690931621888 31833383207305073393664 31980759981412967251968 32246160479184029220864 32346824871939026190336 34693413729836388581376 35244102836659188400128 35812556108218207567872 35978354979089588158464 36549439978757676859392 36852754833353176252416 37138947075189252292608 39649615691241586950144 40475649351475786678272 40928635552249380077568 41118119976102386466816 41781315459587908829184 42641013308550623002624 42994880638912038961152 43129099829252034920448 46257884973115184775168 46992137115545584533504 47750074810957610090496 47971139972119450877952 49518596100252336390144 52866154254988782600192 53967532468634382237696 54824159968136515289088 55708420612783878438912 57326507518549385281536 60713474027213680017408 61677179964153579700224 62671973189381863243776 63666766414610146787328 63961519962825934503936 64492320958368058441728 64693649743878052380672 69386827459672777162752 70488205673318376800256 71625112216436415135744 71956709958179176316928 73098879957515353718784 73705509666706352504832 74277894150378504585216 79299231382483173900288 80951298702951573356544 81857271104498760155136 82236239952204772933632 83562630919175817658368 85282026617101246005248 85989761277824077922304 92515769946230369550336 93984274231091169067008 95500149621915220180992 95942279944238901755904 105732308509977565200384 107935064937268764475392 109648319936273030578176 111416841225567756877824 121426948054427360034816 123354359928307159400448 125343946378763726487552 127923039925651869007872 128984641916736116883456 129387299487756104761344 138773654919345554325504 140976411346636753600512 143250224432872830271488 143913419916358352633856 148555788300757009170432 158598462764966347800576 161902597405903146713088 164472479904409545867264 167125261838351635316736 170564053234202492010496 171979522555648155844608 185031539892460739100672 191000299243830440361984 191884559888477803511808 211464617019955130400768 215870129874537528950784 219296639872546061156352 222833682451135513755648 242853896108854720069632 246708719856614318800896 250687892757527452975104 255846079851303738015744 257969283833472233766912 277547309838691108651008 281952822693273507201024 286500448865745660542976 287826839832716705267712 317196925529932695601152 323805194811806293426176 328944959808819091734528 334250523676703270633472 370063079784921478201344 383769119776955607023616 422929234039910260801536 431740259749075057901568 445667364902271027511296 485707792217709440139264 493417439713228637601792 501375785515054905950208 511692159702607476031488 515938567666944467533824 555094619677382217302016 573000897731491321085952 575653679665433410535424 634393851059865391202304 647610389623612586852352 657889919617638183469056 668501047353406541266944 740126159569842956402688 767538239553911214047232 845858468079820521603072 863480519498150115803136 971415584435418880278528 986834879426457275203584 1002751571030109811900416 1110189239354764434604032 1151307359330866821070848 1268787702119730782404608 1295220779247225173704704 1337002094706813082533888 1480252319139685912805376 1535076479107822428094464 1726961038996300231606272 1942831168870837760557056 1973669758852914550407168 2005503142060219623800832 2220378478709528869208064 2302614718661733642141696 2537575404239461564809216 2590441558494450347409408 2960504638279371825610752 3453922077992600463212544 3885662337741675521114112 4011006284120439247601664 4440756957419057738416128 4605229437323467284283392 5180883116988900694818816 5921009276558743651221504 6907844155985200926425088 7771324675483351042228224 8881513914838115476832256 10361766233977801389637632 13815688311970401852850176 15542649350966702084456448 17763027829676230953664512 20723532467955602779275264 31085298701933404168912896 41447064935911205558550528 62170597403866808337825792 124341194807733616675651584
- Sum of all divisors σ(n): 450036877407838840328550255
- Sum of proper divisors (its aliquot sum) s(n): 325695682600105223652898671
- 124341194807733616675651584 is an abundant number, because the sum of its proper divisors (325695682600105223652898671) is greater than itself. Its abundance is 201354487792371606977247087
Bases of 124341194807733616675651584
- Binary: 1100110110110100100010110101101010011111101010101000010010000000000000000000000000000002
- Hexadecimal: 0x66DA45AD4FD54240000000
- Base-36: FMFWGPJK7A0BGG000
Squares and roots of 124341194807733616675651584
- 124341194807733616675651584 squared (1243411948077336166756515842) is 15460732726214761315211252873031042657400550961709056
- 124341194807733616675651584 cubed (1243411948077336166756515843) is 1922405979780572083759433250448753136914276707037123344990648922577943033544704
-
124341194807733616675651584 is a
perfect square number . Itssquare root is 11150838300672 -
The
cube root of 124341194807733616675651584 is 499120045.3450775961
Scales and comparisons
How big is 124341194807733616675651584?- 124,341,194,807,733,616,675,651,584 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 124,341,194,807,733,616,675,651,584 would take you about two hundred ninety-three billion, two hundred seventy-four million, seven hundred one thousand and nine years!
This is a very rough estimate, based on a speaking rate of half a second every third order of magnitude. If you speak quickly, you could probably say any randomly-chosen number between one and a thousand in around half a second. Very big numbers obviously take longer to say, so we add half a second for every extra x1000. (We do not count involuntary pauses, bathroom breaks or the necessity of sleep in our calculation!)
- A cube with a volume of 124341194807733616675651584 cubic inches would be around 41593337.1 feet tall.
Recreational maths with 124341194807733616675651584
- 124341194807733616675651584 backwards is 485156576616337708491143421
- The number of decimal digits it has is: 27
- The sum of 124341194807733616675651584's digits is 117
- More coming soon!
Link to this page
HTML: To link to this page, just copy and paste the link below into your blog, web page or email.
BBCODE: To link to this page in a forum post or comment box, just copy and paste the link code below:
Cite this page
MLA style:
"Number 124341194807733616675651584 - Facts about the integer". Numbermatics.com. 2024. Web. 18 June 2024.
APA style:
Numbermatics. (2024). Number 124341194807733616675651584 - Facts about the integer. Retrieved 18 June 2024, from https://numbermatics.com/n/124341194807733616675651584/
Chicago style:
Numbermatics. 2024. "Number 124341194807733616675651584 - Facts about the integer". https://numbermatics.com/n/124341194807733616675651584/
The information we have on file for 124341194807733616675651584 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 124341194807733616675651584, math, Factors of 124341194807733616675651584, curriculum, school, college, exams, university, Prime factorization of 124341194807733616675651584, STEM, science, technology, engineering, physics, economics, calculator, one hundred twenty-four septillion, three hundred forty-one sextillion, one hundred ninety-four quintillion, eight hundred seven quadrillion, seven hundred thirty-three trillion, six hundred sixteen billion, six hundred seventy-five million, six hundred fifty-one thousand, five hundred eighty-four.