518309378609915481364772352
518,309,378,609,915,481,364,772,352 is an even composite number composed of six prime numbers multiplied together.
518309378609915481364772352 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of ten thousand, two hundred forty divisors.
Prime factorization of 518309378609915481364772352:
29 × 33 × 193 × 593 × 733 × 4093
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 19 × 19 × 19 × 59 × 59 × 59 × 73 × 73 × 73 × 409 × 409 × 409)See below for interesting mathematical facts about the number 518309378609915481364772352 from the Numbermatics database.
Names of 518309378609915481364772352
- Cardinal: 518309378609915481364772352 can be written as Five hundred eighteen septillion, three hundred nine sextillion, three hundred seventy-eight quintillion, six hundred nine quadrillion, nine hundred fifteen trillion, four hundred eighty-one billion, three hundred sixty-four million, seven hundred seventy-two thousand, three hundred fifty-two.
Scientific notation
- Scientific notation: 5.18309378609915481364772352 × 1026
Factors of 518309378609915481364772352
Divisors of 518309378609915481364772352
- Number of divisors d(n): 10240
-
Complete list of divisors:
1 2 3 4 6 8 9 12 16 18 19 24 27 32 36 38 48 54 57 59 64 72 73 76 96 108 114 118 128 144 146 152 171 177 192 216 219 228 236 256 288 292 304 342 354 361 384 409 432 438 456 472 512 513 531 576 584 608 657 684 708 722 768 818 864 876 912 944 1026 1062 1083 1121 1152 1168 1216 1227 1314 1368 1387 1416 1444 1536 1593 1636 1728 1752 1824 1888 1971 2052 2124 2166 2242 2304 2336 2432 2454 2628 2736 2774 2832 2888 3186 3249 3272 3363 3456 3481 3504 3648 3681 3776 3942 4104 4161 4248 4307 4332 4484 4608 4672 4864 4908 5256 5329 5472 5548 5664 5776 6372 6498 6544 6726 6859 6912 6962 7008 7296 7362 7552 7771 7884 8208 8322 8496 8614 8664 8968 9344 9728 9747 9816 10089 10443 10512 10658 10944 11043 11096 11328 11552 12483 12744 12921 12996 13088 13452 13718 13824 13924 14016 14592 14724 15104 15542 15768 15987 16416 16644 16992 17228 17328 17936 18688 19494 19632 20178 20577 20886 21024 21299 21316 21888 22086 22192 22656 23104 23313 24131 24966 25488 25842 25992 26176 26353 26904 27436 27848 28032 29184 29448 29857 30208 30267 31084 31329 31536 31974 32832 33288 33984 34456 34656 35872 37376 37449 38763 38988 39264 40356 41154 41772 42048 42598 42632 43776 44172 44384 45312 46208 46626 47961 48262 49932 50976 51684 51984 52352 52706 53808 54872 55696 56064 58896 59714 60534 61731 62168 62658 63072 63897 63948 65664 66139 66576 67968 68912 69312 69939 71744 72393 74898 77526 77976 78528 79059 80712 81833 82308 83544 84096 85196 85264 87552 88344 88768 89571 90624 92416 93252 93987 95922 96524 99864 101251 101952 103368 103968 104704 105412 107616 109744 111392 112128 116289 117792 119428 121068 123462 124336 125316 126144 127794 127896 131328 132278 133152 135936 137824 138624 139878 143488 143883 144786 147649 149796 155052 155952 157056 158118 161424 163666 164616 167088 167281 168192 170392 170528 176688 177536 179142 184832 185193 186504 187974 191691 191844 193048 198417 199728 202502 203904 205379 206736 207936 209408 209817 210824 215232 217179 219488 222784 232578 235584 237177 238856 242136 245499 246924 248672 250632 252288 254113 255588 255792 262656 264556 266304 268713 271872 275648 277248 279756 286976 287766 289572 295298 299592 303753 310104 311904 314112 314411 316236 322848 327332 329232 334176 334562 336384 340784 341056 353376 355072 358284 370386 373008 375948 383382 383688 386096 389017 396834 399456 404681 405004 407808 410758 413472 415872 419634 421648 430464 434358 438976 442947 445568 458489 465156 471168 474354 477712 484272 490998 493848 497344 500707 501264 501843 504576 508226 511176 511584 529112 532608 537426 551296 554496 559512 567283 573952 575073 575532 579144 590596 595251 599184 607506 616137 620208 623808 628224 628822 632472 645696 651537 654664 658464 668352 669124 681568 682112 706752 710144 711531 716568 736497 740772 746016 751896 762339 766764 767376 772192 778034 793668 798912 806139 809362 810008 815616 821516 826944 831744 839268 843296 860928 868716 877952 885894 891136 911259 916978 930312 942336 943233 948708 955424 968544 981996 987696 994688 1001414 1002528 1003686 1009152 1016452 1022352 1023168 1058224 1065216 1074852 1102592 1119024 1134566 1150146 1151064 1158288 1167051 1181192 1190502 1198368 1214043 1215012 1232274 1240416 1247616 1256641 1257644 1264944 1291392 1303074 1309328 1316928 1328841 1336704 1338248 1363136 1364224 1375467 1413504 1423062 1423729 1433136 1472994 1481544 1492032 1502121 1503792 1505529 1524678 1533528 1534752 1544384 1554827 1556068 1587336 1597824 1612278 1618724 1620016 1643032 1653888 1663488 1678536 1686592 1701849 1721856 1737432 1755904 1761563 1771788 1782272 1785753 1822518 1833956 1848411 1860624 1884672 1886466 1897416 1910848 1923769 1937088 1963992 1975392 1989376 2002828 2005056 2007372 2032904 2044704 2046336 2116448 2130432 2149704 2179561 2205184 2209491 2238048 2269132 2287017 2300292 2302128 2316576 2334102 2362384 2381004 2396736 2428086 2430024 2464548 2480832 2495232 2513282 2515288 2529888 2582784 2606148 2618656 2633856 2657682 2673408 2676496 2726272 2728448 2733777 2750934 2805331 2827008 2829699 2846124 2847458 2866272 2945988 2963088 2984064 3004242 3007584 3011058 3049356 3067056 3069504 3088768 3109654 3112136 3174672 3178339 3195648 3224556 3237448 3240032 3286064 3307776 3357072 3373184 3403698 3474864 3501153 3511808 3523126 3543576 3571506 3642129 3645036 3667912 3696822 3721248 3769923 3772932 3794832 3821696 3847538 3874176 3902201 3927984 3950784 3978752 3986523 4005656 4010112 4014744 4065808 4089408 4092672 4126401 4232896 4271187 4299408 4359122 4418982 4476096 4506363 4516587 4538264 4574034 4600584 4604256 4633152 4664481 4668204 4724768 4762008 4793472 4828147 4856172 4860048 4929096 4961664 4990464 5026564 5030576 5059776 5105547 5165568 5212296 5237312 5267712 5284689 5315364 5346816 5352992 5452544 5467554 5501868 5545233 5610662 5654016 5659398 5692248 5694916 5732544 5771307 5891976 5926176 5968128 5973809 6008484 6015168 6022116 6098712 6134112 6139008 6177536 6219308 6224272 6349344 6356678 6391296 6449112 6474896 6480064 6538683 6572128 6615552 6714144 6746368 6807396 6861051 6949728 7002306 7046252 7087152 7143012 7284258 7290072 7335824 7391323 7393644 7442496 7539846 7545864 7589664 7643392 7695076 7748352 7804402 7855968 7901568 7973046 8011312 8020224 8029488 8131616 8178816 8185344 8252802 8415993 8465792 8489097 8542374 8598816 8711291 8718244 8837964 8952192 9012726 9033174 9076528 9148068 9201168 9208512 9266304 9328962 9336408 9449536 9524016 9535017 9586944 9656294 9712344 9720096 9858192 9869579 9923328 10053128 10061152 10119552 10211094 10424592 10474624 10503459 10535424 10569378 10630728 10705984 10778377 10905088 10926387 10935108 11003736 11090466 11221324 11309769 11318796 11384496 11389832 11465088 11542614 11706603 11783952 11852352 11936256 11947618 12016968 12030336 12044232 12197424 12211513 12268224 12278016 12355072 12379203 12438616 12448544 12698688 12713356 12813561 12898224 12949792 12960128 13077366 13144256 13428288 13492736 13519089 13614792 13722102 13899456 13993443 14004612 14092504 14174304 14286024 14484441 14568516 14580144 14671648 14782646 14787288 14884992 14992667 15079692 15091728 15179328 15286784 15316641 15390152 15496704 15608804 15711936 15803136 15854067 15946092 16022624 16040448 16058976 16263232 16357632 16505604 16831986 16931584 16978194 17084748 17197632 17313921 17422582 17436488 17675928 17904384 17921427 18025452 18066348 18153056 18296136 18402336 18417024 18532608 18550249 18657924 18672816 18899072 19048032 19070034 19173888 19312588 19424688 19440192 19616049 19716384 19739158 19846656 20106256 20122304 20239104 20422188 20849184 20949248 21006918 21138756 21261456 21411968 21556754 21852774 21870216 22007472 22173969 22180932 22442648 22619538 22637592 22768992 22779664 22930176 22952003 23085228 23413206 23567904 23704704 23876179 23895236 24033936 24060672 24088464 24394848 24423026 24536448 24556032 24758406 24877232 24897088 25247979 25397376 25426712 25627122 25796448 25899584 25920256 26133873 26154732 26288512 26856576 27038178 27050851 27229584 27444204 27798912 27986886 28009224 28185008 28348608 28572048 28605051 28968882 29137032 29160288 29343296 29541713 29565292 29574576 29608737 29769984 29985334 30159384 30183456 30358656 30633282 30780304 31217608 31423872 31606272 31708134 31892184 32045248 32117952 32335131 32526464 32715264 33011208 33469697 33663972 33863168 33929307 33956388 34169496 34395264 34627842 34845164 34872976 35119809 35351856 35808768 35842854 36050904 36132696 36306112 36551611 36592272 36634539 36804672 36834048 37065216 37100498 37315848 37345632 37798144 38096064 38140068 38440683 38625176 38849376 38880384 39232098 39432768 39478316 40212512 40244608 40478208 40844376 41411659 41698368 41898496 41980329 42013836 42277512 42522912 42823936 43113508 43453323 43705548 43740432 44014944 44347938 44361864 44885296 44978001 45239076 45275184 45537984 45559328 45860352 45904006 46170456 46826412 47135808 47409408 47562201 47752358 47790472 48067872 48121344 48176928 48789696 48846052 49072896 49516812 49754464 49794176 50495958 50794752 50853424 51254244 51592896 51799168 51840512 51941763 52267746 52309464 52577024 53713152 53764281 54076356 54101702 54459168 54888408 55597824 55650747 55973772 56018448 56370016 56697216 57144096 57210102 57937764 58274064 58320576 58686592 58848147 59083426 59130584 59149152 59217474 59539968 59970668 60318768 60366912 60388441 60717312 61266564 61560608 62435216 62847744 63416268 63784368 64090496 64235904 64670262 65052928 66022416 66521907 66939394 67327944 67858614 67912776 68338992 68417929 68790528 68856009 69255684 69690328 69745952 70239618 70703712 71628537 71685708 72101808 72265392 72612224 73103222 73184544 73269078 73609344 73668096 74141819 74200996 74631696 74691264 75596288 75743937 76192128 76280136 76881366 77250352 77698752 77760768 78401619 78464196 78865536 78956632 80425024 80489216 81152553 81688752 82823318 83396736 83960658 84000011 84027672 84555024 85045824 85647872 85815153 86227016 86906646 87411096 87480864 88029888 88625139 88695876 88723728 88826211 89770592 89956002 90478152 90550368 91075968 91118656 91734793 91808012 92340912 93652824 94271616 94818816 95124402 95504716 95580944 96135744 96353856 97005393 97579392 97692104 98145792 99033624 99508928 99588352 100409091 100991916 101589504 101706848 102508488 103185792 103598336 103883526 103932217 104535492 104618928 105154048 105359427 107426304 107528562 108152712 108203404 108918336 109654833 109776816 109903617 111195648 111301494 111947544 112036896 112740032 113394432 113502371 114288192 114420204 115875528 116548128 116641152 117373184 117696294 118166852 118261168 118298304 118434948 119941336 120637536 120733824 120776882 121434624 122533128 123121216 124234977 124870432 125695488 126832536 127568736 128180992 128471808 128594099 129340524 130105856 130359969 132044832 133043814 133878788 134655888 134934003 135717228 135825552 136677984 136835858 137581056 137712018 138511368 139380656 139491904 140435137 140479236 141407424 143257074 143371416 144203616 144530784 145224448 146206444 146369088 146538156 147218688 148283638 148401992 149263392 149382528 151487874 152384256 152560272 153762732 154500704 155397504 155521536 156803238 156928392 157731072 157913264 159107953 160850048 160978432 161292843 162305106 163377504 165514529 165646636 166793472 166952241 167921316 168000022 168055344 169110048 170091648 171630306 172454032 173813292 174822192 174961728 176059776 177250278 177391752 177447456 177652422 179541184 179912004 180956304 181100736 181165323 182151936 182237312 183469586 183616024 184681824 187305648 187522001 188543232 190248804 191009432 191161888 192271488 192707712 194010786 195158784 195384208 198067248 199017856 199176704 199565721 200818182 201983832 203413696 204789163 205016976 205253787 206371584 206568027 207196672 207767052 207864434 209070984 209237856 210718854 214885611 215057124 216305424 216406808 217836672 219309666 219553632 219807234 222425457 222602988 223895088 224073792 225480064 226788864 227004742 228576384 228840408 231751056 232018747 233096256 233282304 234746368 235204857 235392588 236333704 236522336 236596608 236869896 239882672 241275072 241467648 241553764 243457659 245066256 246242432 248469954 249740864 252000033 253665072 255137472 256361984 256943616 257188198 258681048 260719938 264089664 265875417 266087628 266478633 267757576 269311776 269868006 271434456 271651104 273355968 273671716 275204379 275424036 277022736 278761312 278983808 280870274 280958472 282814848 284860673 286514148 286742832 288407232 289061568 290448896 291016179 292412888 292738176 293076312 294437376 296567276 296803984 298526784 298765056 301227273 302975748 304768512 305120544 307525464 309001408 310795008 311796651 313606476 313856784 315462144 315826528 318215906 321700096 322585686 324610212 326755008 328964499 329710851 331029058 331293272 333586944 333904482 335842632 336000044 336110688 338220096 340183296 340507113 343260612 344908064 347626584 349644384 349923456 352119552 352454731 354500556 354783504 354894912 355304844 359082368 359824008 361912608 362201472 362330646 364303872 364474624 366939172 367232048 369363648 372704931 374611296 375044002 377086464 380497608 382018864 382323776 384542976 385415424 385782297 388021572 390317568 390768416 396134496 398035712 399131442 401636364 403967664 404802009 406827392 409578326 410033952 410507574 412743168 413136054 415534104 415728868 418141968 418475712 421305411 421437708 429771222 430114248 432610848 432813616 435673344 436088057 438619332 439107264 439614468 444850914 445205976 447790176 448147584 450960128 454009484 457152768 457680816 463502112 464037494 466192512 466564608 470409714 470785176 472667408 473044672 473193216 473739792 477323859 479765344 482550144 482935296 483107528 486915318 490132512 492484864 496543587 496939908 499481728 500856723 504000066 507330144 510274944 513966169 514376396 517362096 521439876 528179328 531750834 532175256 532957266 535515152 538623552 539736012 542868912 543302208 543495969 546711936 547343432 550408758 550848072 554045472 557522624 557967616 561740548 561916944 562566003 565629696 569721346 573028296 573485664 576814464 578123136 582032358 582305161 584825776 585476352 586152624 593134552 593607968 597053568 597530112 602454546 605951496 610241088 614367489 615050928 615761361 618002816 619704081 621590016 623593302 627212952 627713568 631653056 635924243 636431812 643400192 644656833 645171372 649220424 653510016 657928998 659421702 662058116 662586544 667276371 667808964 671685264 672000088 672221376 676440192 680366592 681014226 686521224 689816128 695253168 696056241 699288768 699846912 704239104 704909462 709001112 709567008 709789824 710609688 718164736 719648016 720479267 723825216 724402944 724661292 728949248 730372977 733878344 734464096 738727296 745409862 749222592 750088004 756000099 760995216 764037728 764647552 769085952 770830848 771564594 776043144 781536832 786821521 792268992 796071424 797626251 798262884 803272728 807935328 809604018 813654784 819156652 820067904 821015148 825613137 826272108 831068208 831457736 836283936 836951424 842610822 842875416 854582019 859542444 860228496 865221696 865627232 871346688 872176114 877238664 878214528 879228936 889701828 890411952 891440449 895580352 896295168 901920256 903681819 908018968 914305536 915361632 927004224 928074988 932385024 935389953 940819428 941570352 945334816 946089344 946386432 947479584 954647718 959530688 965100288 966215056 973830636 980265024 984969728 986893497 993087174 993879816 998963456 1001713446 1008000132 1014660288 1020549888 1021521339 1027932338 1028752792 1034724192 1042879752 1056358656 1057364193 1063501668 1064350512 1065914532 1071030304 1077247104 1079472024 1085737824 1086604416 1086991938 1093423872 1094464691 1094686864 1100817516 1101696144 1108090944 1115045248 1115935232 1118114793 1123481096 1123833888 1125132006 1131259392 1139442692 1146056592 1146971328 1147380379 1153628928 1156246272 1157346891 1164064716 1164610322 1169651552 1170952704 1172305248 1186269104 1187215936 1194107136 1204909092 1211902992 1220482176 1228734978 1230101856 1231522722 1236005632 1239408162 1247186604 1254425904 1255427136 1263306112 1263916233 1271848486 1272863624 1289313666 1290342744 1298440848 1299940651 1307020032 1308264171 1315857996 1318843404 1324116232 1325173088 1334552742 1335617928 1343370528 1344000176 1344442752 1352880384 1354168177 1362028452 1373042448 1379632256 1390506336 1392112482 1398577536 1399693824 1408694561 1409818924 1418002224 1419134016 1419579648 1421219376 1431971577 1436329472 1439296032 1440958534 1447650432 1448805888 1449322584 1460745954 1467756688 1468928192 1477454592 1489630761 1490819724 1498445184 1500176008 1512000198 1521990432 1528075456 1529295104 1541898507 1543129188 1552086288 1563073664 1573643042 1584537984 1595252502 1596000209 1596525768 1606545456 1615870656 1619208036 1627309568 1630487907 1638313304 1640135808 1642030296 1651226274 1652544216 1662136416 1662915472 1672567872 1673902848 1685221644 1685750832 1687698009 1709164038 1719084888 1720456992 1730443392 1731254464 1742961067 1744352228 1746915483 1754477328 1756429056 1758457872 1779403656 1780823904 1782880898 1791160704 1792590336 1807363638 1816037936 1830723264 1843102467 1847284083 1854008448 1856149976 1864770048 1870779906 1881638856 1883140704 1890669632 1892178688 1894959168 1907772729 1909295436 1919061376 1930200576 1932430112 1947661272 1960530048 1973786994 1974712123 1986174348 1987759632 1997926912 2001829113 2003426892 2016000264 2029320576 2041099776 2043042678 2055864676 2057505584 2069448384 2085759504 2088168723 2112717312 2114728386 2127003336 2128701024 2131829064 2142060608 2154494208 2156545049 2158944048 2161437801 2171475648 2173208832 2173983876 2186847744 2188929382 2189373728 2201635032 2203392288 2216181888 2230090496 2236229586 2246962192 2247667776 2250264012 2268000297 2278885384 2292113184 2293942656 2294760758 2307257856 2312492544 2314693782 2328129432 2329220644 2339303104 2344610496 2360464563 2372538208 2374431872 2388214272 2409818184 2423805984 2440964352 2443287881 2457469956 2460203712 2463045444 2472011264 2476839411 2478816324 2494373208 2508851808 2510854272 2526612224 2527832466 2543696972 2545727248 2563746057 2578627332 2580685488 2596881696 2599881302 2614040064 2616528342 2631715992 2637686808 2648232464 2650346176 2668267603 2669105484 2671235856 2674321347 2686741056 2688000352 2688885504 2705760768 2708336354 2724056904 2746084896 2759264512 2781012672 2784224964 2797155072 2806169859 2817389122 2819637848 2836004448 2838268032 2839159296 2842438752 2863943154 2878592064 2881917068 2895300864 2898645168 2921491908 2935513376 2937856384 2954909184 2979261522 2981639448 2996890368 3000352016 3023051107 3024000396 3043980864 3056150912 3058590208 3064564017 3083797014 3086258376 3104172576 3126147328 3147286084 3169075968 3172092579 3190505004 3192000418 3193051536 3213090912 3231741312 3238416072 3260975814 3276626608 3280271616 3283394073 3284060592 3302452548 3305088432 3324272832 3325830944 3345135744 3347805696 3370443288 3371501664 3375396018 3418328076 3438169776 3440913984 3442141137 3460886784 3462508928 3472040673 3485922134 3488704456 3493830966 3508954656 3512858112 3516915744 3558807312 3561647808 3562918019 3565761796 3582321408 3614727276 3632075872 3661446528 3686204934 3694568166 3708016896 3712299952 3741559812 3763277712 3766281408 3781339264 3784357376 3789918336 3791748699 3815545458 3818590872 3838122752 3864860224 3895322544 3899821953 3921060096 3924792513 3947573988 3949424246 3972348696 3975519264 4003658226 4006853784 4032000528 4036657811 4058641152 4062504531 4086085356 4111729352 4115011168 4138896768 4171519008 4176337446 4226083683 4229456772 4254006672 4257402048 4263658128 4284121216 4295914731 4308988416 4313090098 4317888096 4322875602 4342951296 4346417664 4347967752 4377858764 4378747456 4403270064 4406784576 4408356193 4432363776 4460180992 4468892283 4472459172 4493924384 4495335552 4500528024 4536000594 4557770768 4584226368 4587885312 4589521516 4625695521 4629387564 4656258864 4658441288 4678606208 4689220992 4720929126 4745076416 4748863744 4788000627 4819636368 4847611968 4881928704 4886575762 4914939912 4920407424 4926090888 4953678822 4957632648 4988746416 4994508817 5017703616 5021708544 5053224448 5055664932 5063094027 5087393944 5091454496 5127492114 5157254664 5161370976 5193763392 5199762604 5228883201 5233056684 5240746449 5263431984 5275373616 5296464928 5300692352 5336535206 5338210968 5342471712 5348642694 5373482112 5376000704 5377771008 5412352787 5416672708 5448113808 5492169792 5518529024 5529307401 5562025344 5568449928 5594310144 5612339718 5634778244 5639275696 5672008896 5676536064 5684877504 5723318187 5727886308 5757184128 5763834136 5790601728 5797290336 5842983816 5871026752 5875712768 5924136369 5958523044 5963278896 5993780736 6000704032 6046102214 6048000792 6087961728 6112301824 6129128034 6132000803 6167594028 6172516752 6208345152 6252294656 6264506169 6294572168 6338151936 6344185158 6381010008 6384000836 6386103072 6426181824 6463482624 6469635147 6476832144 6484313403 6521951628 6553253216 6560543232 6566788146 6568121184 6604905096 6610176864 6648545664 6651661888 6690271488 6696639889 6740886576 6743003328 6750792036 6836656152 6876339552 6881827968 6884282274 6921773568 6925017856 6944081346 6971844268 6977408912 6987661932 7017909312 7033831488 7081393689 7117614624 7123295616 7125836038 7131523592 7164642816 7229454552 7264151744 7322893056 7329863643 7372409868 7389136332 7416033792 7424599904 7483119624 7526555424 7532562816 7562678528 7579836672 7583497398 7587051841 7631090916 7637181744 7676245504 7691238171 7729720448 7790645088 7799643906 7842120192 7849585026 7895147976 7898848492 7944697392 7951038528 8004802809 8007316452 8013707568 8022964041 8064001056 8073315622 8117282304 8125009062 8172170712 8223458704 8230022336 8277793536 8285673083 8343038016 8352674892 8452167366 8458913544 8508013344 8514804096 8527316256 8568242432 8591829462 8626180196 8635776192 8645751204 8685902592 8695935504 8755717528 8757494912 8806540128 8813569152 8816712386 8864727552 8937784566 8944918344 8987848768 8990671104 9001056048 9069153321 9072001188 9115541536 9168452736 9175770624 9179043032 9251391042 9258775128 9312517728 9316882576 9357212416 9378441984 9387369227 9441858252 9490152832 9497727488 9516277737 9576001254 9639272736 9695223936 9765357211 9773151524 9829879824 9840814848 9850182219 9852181776 9907357644 9915265296 9977492832 9989017634 10035407232 10043417088 10111329864 10126188054 10174787888 10182908992 10254984228 10314509328 10322741952 10326423411 10387526784 10399525208 10457766402 10466113368 10481492898 10526863968 10550747232 10592929856 10601384704 10673070412 10676421936 10684943424 10688754057 10697285388 10746964224 10752001408 10824705574 10833345416 10896227616 10984339584 11058614802 11063798059 11124050688 11136899856 11224679436 11269556488 11278551392 11344017792 11353072128 11369755008 11446636374 11455772616 11514368256 11527668272 11594580672 11685967632 11699465859 11742053504 11751425536 11774377539 11848272738 11917046088 11926557792 12001408064 12082560617 12092204428 12096001584 12109973433 12175923456 12187513593 12224603648 12258256068 12264001606 12335188056 12345033504 12416690304 12529012338 12589144336 12678251049 12688370316 12762020016 12768001672 12772206144 12852363648 12926965248 12939270294 12953664288 12968626806 13043903256 13106506432 13133576292 13136242368 13209810192 13220353728 13225068579 13297091328 13303323776 13380542976 13393279778 13481773152 13486006656 13501584072 13673312304 13689106073 13752679104 13763655936 13768564548 13850035712 13877086563 13888162692 13943688536 13954817824 13975323864 14035818624 14067662976 14162787378 14235229248 14246591232 14251672076 14263047184 14364001881 14458909104 14528303488 14645786112 14659727286 14744819736 14778272664 14849199808 14949608899 14966239248 14983526451 15053110848 15065125632 15125357056 15159673344 15166994796 15174103682 15262181832 15274363488 15382476342 15459440896 15581290176 15599287812 15686649603 15699170052 15722239347 15790295952 15797696984 15889394784 15902077056 16009605618 16014632904 16027415136 16045928082 16128002112 16146631244 16237058361 16250018124 16344341424 16446917408 16460044672 16555587072 16571346166 16686076032 16705349784 16904334732 16917827088 16937368531 17016026688 17029608192 17054632512 17136484864 17169954561 17183658924 17252360392 17271552384 17291502408 17371805184 17391871008 17511435056 17514989824 17613080256 17627138304 17633424772 17772409107 17875569132 17889836688 17975697536 17981342208 18002112096 18138306642 18144002376 18231083072 18336905472 18358086064 18396002409 18502782084 18517550256 18625035456 18633765152 18714424832 18756883968 18774738454 18883716504 18980305664 19032555474 19152002508 19278545472 19390447872 19408905441 19452940209 19530714422 19546303048 19659759648 19681629696 19700364438 19704363552 19814715288 19830530592 19954985664 19978035268 20070814464 20089919667 20222659728 20252376108 20349575776 20365817984 20509968456 20629018656 20645483904 20652846822 20775053568 20794829129 20799050416 20915532804 20932226736 20962985796 21053727936 21101494464 21185859712 21202769408 21244181067 21346140824 21352843872 21369886848 21377508114 21394570776 21493928448 21504002816 21649411148 21666690832 21792455232 21968679168 21989590929 22117229604 22127596118 22248101376 22273799712 22449358872 22539112976 22557102784 22688035584 22739510016 22761155523 22893272748 22911545232 23028736512 23055336544 23189161344 23371935264 23398931718 23484107008 23548755078 23696545476 23834092176 23853115584 24002816128 24014408427 24068892123 24165121234 24184408856 24192003168 24219946866 24351846912 24375027186 24516512136 24528003212 24670376112 24690067008 24698872369 24833380608 24857019249 25058024676 25178288672 25356502098 25376740632 25524040032 25536003344 25544412288 25704727296 25729195363 25878540588 25907328576 25937253612 26087806512 26213012864 26267152584 26272484736 26419620384 26440707456 26450137158 26594182656 26606647552 26786559556 26963546304 26972013312 27003168144 27207459963 27346624608 27378212146 27505358208 27527311872 27537129096 27754173126 27776325384 27887377072 27909635648 27950647728 28071637248 28135325952 28162107681 28325574756 28470458496 28493182464 28503344152 28526094368 28728003762 28917818208 29056606976 29296071633 29319454572 29489639472 29550546657 29556545328 29698399616 29899217798 29932478496 29967052902 30106221696 30130251264 30324003971 30333989592 30348207364 30524363664 30548726976 30764952684 30918881792 30979270233 31162580352 31198575624 31373299206 31398340104 31444478694 31580591904 31595393968 31778789568 31804154112 32019211236 32029265808 32054830272 32066262171 32091856164 32256004224 32293262488 32474116722 32500036248 32688682848 32893834816 32920089344 33142692332 33191394177 33372152064 33410699568 33808669464 33835654176 33874737062 34032053376 34059216384 34109265024 34339909122 34356004499 34367317848 34504720784 34543104768 34583004816 34783742016 35022870112 35029979648 35098397577 35226160512 35254276608 35266849544 35544818214 35751138264 35779673376 35951395072 36004224192 36247681851 36276613284 36288004752 36329920299 36462166144 36562540779 36673810944 36716172128 36792004818 37005564168 37035100512 37250070912 37267530304 37519530337 37549476908 37767433008 37960611328 38034753147 38065110948 38304005016 38557090944 38780895744 38817810882 38905880418 39061428844 39092606096 39319519296 39400728876 39408727104 39629430576 39661061184 39675205737 39909971328 39956070536 40141628928 40179839334 40445319456 40504752216 40699151552 40731635968 41019936912 41067318219 41258037312 41290967808 41305693644 41550107136 41589658258 41598100832 41831065608 41864453472 41925971592 42107455872 42202988928 42371719424 42488362134 42508276753 42692281648 42705687744 42739773696 42755016228 42789141552 43008005632 43092005643 43298822296 43333381664 43584910464 43937358336 43979181858 44234459208 44255192236 44547599424 44848826697 44898717744 44950579353 45078225952 45114205568 45376071168 45479020032 45522311046 45786545496 45823090464 46110673088 46378322688 46422469739 46743870528 46797863436 46968214016 47059948809 47097510156 47393090952 47668184352 47706231168 48005632256 48028816854 48137784246 48330242468 48368817712 48384006336 48439893732 48711175083 48750054372 49033024272 49056006424 49340752224 49380134016 49397744738 49666761216 49714038498 50116049352 50356577344 50713004196 50753481264 50812105593 51048080064 51072006688 51088824576 51409454592 51458390726 51757081176 51814657152 51874507224 52175613024 52426025728 52534305168 52544969472 52594986491 52839240768 52881414912 52900274316 53213295104 53317227321 53573119112 53927092608 53944026624 54006336288 54414919926 54693249216 54756424292 55010716416 55074258192 55188007227 55508346252 55552650768 55774754144 55819271296 55901295456 56143274496 56270651904 56324215362 56651149512 56940916992 57006688304 57052188736 57437971033 57456007524 57835636416 58113213952 58226716323 58592143266 58638909144 58979278944 59101093314 59113090656 59396799232 59798435596 59864956992 59934105804 60212443392 60269759001 60648007942 60667979184 60696414728 61048727328 61097453952 61529905368 61958540466 62325160704 62384487387 62397151248 62746598412 62796680208 62888957388 63161183808 63190787936 63557579136 63608308224 64038422472 64058531616 64109660544 64132524342 64183712328 64512008448 64586524976 64948233444 65000072496 65075152777 65377365696 65787669632 65840178688 65968772787 66285384664 66382788354 66744304128 66821399136 67617338928 67671308352 67695442361 67749474124 68064106752 68218530048 68283466569 68679818244 68712008998 68734635696 69009441568 69086209536 69166009632 69567484032 70045740224 70196795154 70452321024 70533699088 71089636428 71502276528 71559346752 71902790144 72008448384 72043225281 72495363702 72553226568 72576009504 72659840598 72924332288 73125081558 73432344256 73584009636 74011128336 74070201024 74096617107 74500141824 74535060608 74571057747 75039060674 75098953816 75534866016 76069506294 76130221896 76608010032 76696498409 77114181888 77187586089 77635621764 77811760836 78122857688 78185212192 78639038592 78801457752 78817454208 79258861152 79322122368 79350411474 79819942656 79895922443 79912141072 80359678668 80890638912 81009504432 81398303104 81463271936 81622379889 82039873824 82134636438 82516074624 82581935616 82611387288 83179316516 83196201664 83662131216 83728906944 83758767667 83851943184 84214911744 84405977856 84486323043 84743438848 84976724268 85016553506 85384563296 85411375488 85479547392 85510032456 85578283104 86184011286 86597644592 86666763328 87169820928 87888214899 87958363716 88468918416 88510384472 89095198848 89697653394 89797435488 89901158706 90156451904 90228411136 90972011913 91044622092 91573090992 91646180928 92221346176 92756645376 92844939478 93487741056 93595726872 94119897618 94195020312 94786181904 94895667523 95336368704 95412462336 96011264512 96057633708 96198786513 96275568492 96660484936 96737635424 96768012672 96879787464 97422350166 97500108744 98066048544 98112012848 98681504448 98760268032 98795489476 99428076996 99574182531 100232098704 100713154688 101426008392 101506962528 101624211186 102096160128 102144013376 102177649152 102834702953 102916781452 103068013497 103514162352 103629314304 103749014448 104351226048 104852051456 105068610336 105089938944 105189972982 105678481536 105762829824 105800548632 106634454642 107146238224 107854185216 108012672576 108743045553 108829839852 108989760897 109386498432 109512848584 110021432832 110148516384 110376014454 111016692504 111105301536 111549508288 111638542592 111802590912 112558591011 112648430724 113302299024 113881833984 114013376608 114104377472 114875942066 114912015048 115671272832 116453432646 116508015257 117184286532 117277818288 117958557888 118202186628 118226181312 118793598464 119025617211 119596871192 119729913984 119868211608 120424886784 120539518002 121296015884 121335958368 121392829456 122097454656 122194907904 123059810736 123201954657 123917080932 124650321408 124768974774 124794302496 125493196824 125593360416 125777914776 126322367616 126381575872 127115158272 127236157891 127524830259 128076844944 128117063232 128219321088 128265048684 128367424656 129024016896 129173049952 129896466888 130000144992 130150305554 130754731392 131575339264 131937545574 132570769328 132765576708 133642798272 134546480091 134851738059 135234677856 135342616704 135390884722 135498948248 136128213504 136437060096 136566933138 137359636488 137424017996 137469271392 138018883136 138332019264 139134968064 139267409217 140091480448 140393590308 140904642048 141067398176 142179272856 143004553056 143118693504 144016896768 144086450562 144153984979 144990727404 145106453136 145152019008 145319681196 145848664576 146133525249 146250163116 146864688512 147168019272 148022256672 148140402048 148193234214 149000283648 149070121216 149142115494 150078121348 150197907632 151069732032 152139012588 152260443792 152436316779 153216020064 153392996818 154228363776 154375172178 155271243528 155623521672 156245715376 156370424384 157278077184 157427788577 157602915504 157634908416 157784959473 158517722304 158644244736 158700822948 159639885312 159791844886 159824282144 160719357336 161781277824 162019008864 162796606208 163244759778 164079747648 164269272876 165032149248 165222774576 165564021681 166358633032 166392403328 167324262432 167457813888 167517535334 167703886368 168429823488 168811955712 168972646086 169953448536 170033107012 170769126592 170822750976 171020064912 171156566208 172313913099 172368022572 173195289184 173333526656 174339641856 175776429798 175916727432 176937836832 177020768944 178190397696 178360015313 179395306788 179594870976 179802317412 180312903808 180456822272 180809277003 181944023826 182089244184 183146181984 183292361856 184442692352 185689878956 186975482112 187153462161 187191453744 188239795236 188390040624 189572363808 189791335046 190672737408 190824924672 192115267416 192397573026 192551136984 193320969872 193475270848 193536025344 193759574928 194844700332 195000217488 195225458331 196132097088 196224025696 197363008896 197520536064 197590978952 198856153992 199148365062 200464197408 201426309376 202852016784 203013925056 203086327083 203248422372 204192320256 204288026752 204850399707 205669405906 205833562904 206136026994 207028324704 207258628608 207498028896 208702452096 210137220672 210212163121 210379945964 211356963072 211601097264 213268909284 214292476448 215708370432 216025345152 217486091106 217659679704 217979521794 218772996864 219025697168 220297032768 220752028908 222033385008 222210603072 222289851321 223099016576 223277085184 223605181824 223713173241 225117182022 225296861448 226604598048 228026753216 228208754944 229751884132 229824030096 230089495227 231342545664 231562758267 232906865292 233016030514 234368573064 234555636576 235917115776 236404373256 236452362624 238051234422 238162810849 239193742384 239459827968 239687767329 239736423216 241079036004 242592031768 242671916736 242785658912 244194909312 244389815808 246119621472 246403909314 247834161864 249537949548 249588604992 250986393648 251186720832 251276303001 251555829552 252644735232 252763151744 253458969129 254230316544 254472315782 255049660518 256153689888 256234126464 256438642176 256530097368 256734849312 258346099904 259792933776 260000289984 260093015387 260300611108 261509462784 263150678528 263664644697 263875091148 265141538656 265531153416 267285596544 269092960182 269703476118 270469355712 270685233408 270781769444 270997896496 272916035739 273133866276 274719272976 274848035992 274938542784 276037766272 276664038528 278269936128 278534818434 280182960896 280787180616 282134796352 284358545712 284687002569 286009106112 286237387008 288033793536 288172901124 288307969958 289981454808 290212906272 290304038016 290639362392 292267050498 292500326232 293729377024 294336038544 294676020203 296044513344 296280804096 296386468428 298140242432 298284230988 298722547593 300156242696 300395815264 302139464064 304278025176 304520887584 304872633558 306432040128 306785993636 308504108859 308750344356 309204040491 310542487056 311247043344 312491430752 312740848768 314556154368 314855577154 315205831008 315269816832 315569918946 317035444608 317288489472 317401645896 319583689772 319648564288 321438714672 321810002089 323562555648 324038017728 325593212416 326229136659 326489519556 328159495296 328538545752 330064298496 330445549152 331128043362 332717266064 332784806656 334648524864 334915627776 335035070668 335407772736 337675773033 337945292172 339906897072 340066214024 341538253184 341645501952 342040129824 342313132416 344627826198 344736045144 346390578368 346667053312 349524045771 351552859596 351833454864 353875673664 354041537888 356380795392 356720030626 358790613576 359189741952 359604634824 360625807616 361618554006 363888047652 364178488368 364599143641 366292363968 366584723712 368885384704 369605863971 371379757912 373950964224 374306924322 374382907488 376479590472 376780081248 379144727616 379582670092 381345474816 381708473673 382574490777 384230534832 384795146052 385102273968 386641939744 386950541696 387072050688 387519149856 389689400664 390000434976 390450916662 392264194176 392448051392 394726017792 395101753451 395181957904 397712307984 398296730124 400928394816 402852618752 403639440273 405704033568 406027850112 406172654166 406496844744 408384640512 408576053504 409700799414 411338811812 411667125808 412272053988 414056649408 414996057792 417404904192 417802227651 420274441344 420424326242 420759891928 422713926144 423202194528 426537818568 428584952896 432050690304 432461954937 434972182212 435319359408 435959043588 437545993728 438051394336 440594065536 441504057816 444066770016 444421206144 444579702642 446198033152 447210363648 447426346482 447636058619 450234364044 450593722896 453209196096 456053506432 456417509888 457308950337 459503768264 459648060192 460178990454 462685091328 463125516534 465813730584 466032061028 468737146128 469111273152 469278575011 471834231552 472283365731 472808746512 472904725248 473354878419 476102468844 476325621698 478387484768 478919655936 479375534658 479472846432 482158072008 485184063536 485343833472 485571317824 488389818624 488854711897 492239242944 492807818628 495668323728 499075899096 499177209984 501972787296 502373441664 502552606002 503111659104 505289470464 505526303488 506917938258 508944631564 510099321036 512307379776 512468252928 513060194736 513469698624 516692199808 516941739297 519585867552 520000579968 520186030774 520601222216 523018925568 527329289394 527750182296 530283077312 531062306832 534571193088 535080045939 538185920364 539406952236 540938711424 541370466816 541563538888 541995792992 545832071478 546267732552 549438545952 549696071984 549877085568 552075532544 553328077056 553854784393 557069636868 560365921792 561460386483 561574361232 564269592704 568717091424 569374005138 572018212224 572474774016 576156075449 576345802248 576615939916 579962909616 580425812544 580608076032 581278724784 584534100996 585000652464 585676374993 587458754048 588672077088 589352040406 592089026688 592561608192 592772936856 596568461976 597445095186 600312485392 600791630528 604278928128 608556050352 609041775168 609258981249 609745267116 612864080256 613571987272 617008217718 617500688712 618408080982 621084974112 622494086688 624982861504 625481697536 629711154308 630411662016 630636489363 631139837892 634070889216 634803291792 639167379544 639297128576 642877429344 643620004178 647125111296 648076035456 652458273318 652764085481 652979039112 656318990592 657077091504 660891098304 662256086724 665434532128 665569613312 666869553963 669297049728 669831255552 670070141336 670815545472 675351546066 675890584344 679813794144 680132428048 683076506368 684080259648 684626264832 689255652396 689472090288 690268485681 692781156736 693334106624 694688274801 699048091542 703105719192 703666909728 707751347328 708083075776 712871076403 713440061252 714488432547 717581227152 718379483904 719063301987 719209269648 721251615232 723237108012 727776095304 728356976736 729198287282 732584727936 733169447424 739211727942 742759515824 748613848644 748765814976 752959180944 753560162496 753828909003 758289455232 759165340184 762690949632 763416947346 765148981554 768461069664 769590292104 770204547936 773283879488 773901083392 775038299712 779378801328 780000869952 780279046161 780901833324 784528388352 784896102784 789452035584 790203506902 790363915808 795424615968 796593460248 801856789632 807278880546 807657258307 811408067136 812055700224 812345308332 812993689488 817152107008 818748107217 819401598828 822677623624 823334251616 824544107976 828113298816 829992115584 834809808384 835604455302 840548882688 840848652484 841519783856 846404389056 853075637136 854061007707 857169905792 864101380608 864923909874 869944364424 870638718816 871918087176 876102788672 881188131072 882026925041 883008115632 884028060609 888133540032 888842412288 889159405284 892396066304 894420727296 894852692964 895272117238 900468728088 901187445792 906418392192 912107012864 914617900674 919007536528 919296120384 920357980908 925512326577 926251033068 927612121473 931627461168 932064122056 937474292256 938222546304 938557150022 943668463104 944566731462 945617493024 945809450496 946709756838 952204937688 952651243396 956774969536 958751069316 958945692864 964316144016 965430006267 970368127072 970687666944 971142635648 976779637248 977709423794 984478485888 985615637256 991336647456 998151798192 998354419968 999304743329 1003945574592 1004746883328 1005105212004 1006223318208 1011052606976 1013027319099 1013835876516 1017889263128 1020198642072 1024614759552 1024936505856 1026120389472 1026939397248 1033384399616 1033883478594 1039171735104 1040001159936 1040372061548 1041202444432 1048572137313 1054658578788 1055500364592 1060566154624 1062124613664 1069142386176 1070160091878 1076371840728 1078813904472 1081877422848 1083127077776 1083991585984 1091321449627 1091664142956 1092535465104 1093797430923 1098877091904 1099392143968 1099754171136 1104151065088 1106656154112 1107709568786 1114139273736 1122920772966 1123148722464 1128539185408 1137434182848 1138748010276 1144036424448 1145125421019 1147723472331 1152312150898 1152691604496 1153231879832 1159925819232 1160851625088 1161216152064 1162557449568 1169068201992 1170001304928 1171352749986 1177344154176 1178704080812 1184178053376 1185305260353 1185545873712 1193136923952 1194890190372 1200624970784 1201583261056 1208557856256 1217112100704 1218083550336 1218517962498 1219490534232 1225728160512 1227143974544 1234016435436 1235001377424 1236427902763 1236816161964 1242169948224 1244988173376 1249965723008 1250963395072 1253406682953 1259422308616 1260823324032 1261272978726 1262279675784 1268141778432 1269606583584 1278334759088 1278594257152 1285754858688 1287240008356 1296152070912 1297385864811 1304916546636 1305528170962 1305958078224 1312637981184 1314154183008 1321782196608 1324512173448 1330869064256 1333739107926 1338594099456 1340140282672 1341631090944 1342908175857 1350703092132 1351781168688 1359627588288 1360264856096 1366153012736 1368160519296 1369252529664 1378511304792 1378944180576 1380536971362 1385562313472 1389376549602 1398096183084 1406211438384 1407333819456 1407835725033 1415502694656 1416166151552 1416850097193 1420064635257 1425742152806 1426880122504 1428976865094 1435162454304 1436758967808 1438126603974 1438418539296 1446474216024 1455552190608 1456713953472 1457233469771 1458396574564 1465169455872 1466564135691 1478423455884 1485519031648 1497227697288 1497531629952 1505918361888 1507120324992 1507657818006 1516578910464 1518022526417 1518330680368 1526833894692 1530297963108 1536922139328 1539180584208 1540409095872 1546567758976 1547802166784 1550076599424 1550825217891 1558757602656 1560001739904 1560558092322 1561803666648 1569056776704 1569792205568 1580407013804 1580727831616 1590849231936 1593186920496 1603713579264 1605240137817 1614557761092 1615314516614 1622816134272 1624111400448 1624690616664 1625987378976 1637496214434 1638803197656 1645355247248 1646668503232 1649088215952 1656226597632 1659984231168 1661564353179 1671208910604 1681097765376 1681697304968 1683039567712 1692808778112 1706151274272 1708122015414 1714339811584 1728468226347 1729847819748 1739888728848 1741277437632 1743836174352 1752205577344 1757029124979 1762376262144 1764053850082 1766016231264 1768056121218 1776267080064 1777684824576 1778318810568 1789705385928 1790544234476 1800937456176 1802374891584 1803017682937 1812836784384 1824214025728 1827776943747 1829235801348 1838015073056 1838592240768 1840715961816 1851024653154 1852502066136 1855224242946 1863254922336 1864128244112 1874948584512 1876445092608 1877114300044 1889133462924 1891234986048 1891909468089 1893419513676 1904409875376 1905302486792 1913549939072 1917502138632 1917891385728 1928632288032 1930860012534 1940736254144 1941375333888 1942285271296 1955418847588 1958292256443 1968956971776 1971231274512 1982673294912 1996303596384 1996708839936 1998609486658 2007891149184 2009493766656 2010210424008 2012446636416 2026054638198 2027671753032 2035778526256 2040397284144 2049229519104 2052240778944 2053878794496 2066768799232 2067766957188 2070805457043 2078343470208 2080002319872 2080744123096 2082404888864 2097144274626 2109317157576 2111000729184 2121132309248 2124249227328 2138613229209 2140320183756 2143465297641 2152743681456 2157189905961 2157627808944 2163754845696 2166254155552 2167983171968 2182642899254 2183328285912 2185070930208 2187594861846 2197754183808 2198784287936 2199508342272 2213652289883 2215419137572 2228278547472 2245841545932 2246297444928 2257078370816 2261486727009 2274868365696 2277496020552 2288072848896 2290250842038 2295446944662 2304624301796 2305383208992 2306463759664 2319851638464 2321703250176 2325114899136 2338136403984 2340002609856 2340837138483 2342705499972 2354688308352 2357408161624 2368356106752 2370610520706 2371091747424 2386273847904 2389780380744 2401249941568 2403166522112 2422971774921 2434224201408 2436167100672 2437035924996 2438981068464 2451456321024 2454287949088 2468032870872 2470002754848 2472855805526 2473632323928 2484339896448 2489976346752 2499931446016 2506813365906 2507988328427 2518844617232 2521646648064 2522545957452 2524559351568 2539213167168 2556669518176 2557188514304 2562183023121 2571509717376 2574480016712 2592304141824 2594771729622 2609833093272 2611056341924 2611916156448 2628308366016 2643564393216 2646080775123 2649024346896 2652084181827 2661738128512 2667478215852 2677188198912 2680280565344 2683262181888 2685816351714 2701406184264 2703562337376 2719255176576 2720529712192 2736321038592 2738925714601 2757022609584 2757888361152 2761073942724 2771124626944 2776536979731 2778753099204 2796192366168 2812422876768 2814667638912 2815671450066 2831005389312 2832332303104 2833700194386 2840129270514 2851484305612 2853760245008 2857953730188 2870324908608 2876253207948 2876837078592 2892948432048 2896290018801 2911104381216 2913427906944 2914466939542 2916793149128 2930338911744 2933128271382 2956846911768 2971038063296 2994455394576 2995063259904 2997914229987 3011836723776 3014240649984 3015315636012 3033157820928 3036045052834 3036661360736 3053667789384 3060595926216 3073844278656 3078361168416 3080818191744 3093135517952 3100153198848 3101650435782 3103104202969 3117515205312 3120003479808 3121116184644 3123607333296 3139584411136 3145716411939 3160814027608 3161455663232 3181698463872 3186373840992 3207427158528 3210480275634 3229115522184 3230629033228 3245632268544 3249381233328 3251974757952 3273964348881 3274992428868 3277606395312 3281392292769 3290710494496 3293337006464 3298176431904 3312453195264 3319968462336 3323128706358 3342417821208 3363394609936 3366079135424 3385617556224 3388840290947 3412302548544 3416244030828 3428679623168 3435376263057 3456936452694 3459695639496 3479777457696 3482554875264 3487672348704 3504411154688 3514058249958 3528107700164 3532032462528 3536112242436 3552534160128 3555915781059 3556637621136 3579410771856 3581088468952 3601874912352 3604749783168 3606035365874 3625673568768 3655553887494 3658471602696 3676030146112 3677184481536 3681431923632 3702049306308 3705004132272 3709283708289 3710448485892 3726509844672 3728256488224 3749897169024 3752890185216 3754228600088 3778266925848 3782469972096 3783818936178 3786839027352 3808819750752 3810604973584 3827099878144 3835004277264 3835782771456 3839434013843 3857264576064 3861720025068 3881472508288 3884570542592 3892157594433 3910837695176 3916584512886 3937913943552 3942462549024 3965346589824 3992607192768 3994031099299 3997218973316 4015782298368 4020420848016 4024893272832 4028724527571 4052109276396 4055343506064 4071557052512 4080794568288 4098459038208 4104481557888 4107757588992 4135533914376 4141610914086 4156686940416 4161488246192 4164809777728 4194288549252 4218634315152 4222001458368 4223507175099 4242264618496 4248498454656 4250550291579 4277226458418 4280640367512 4286930595282 4305487362912 4314379811922 4315255617888 4332508311104 4335966343936 4365285798508 4366656571824 4370141860416 4371700409313 4375189723692 4395508367616 4397568575872 4399692407073 4427304579766 4430838275144 4456557094944 4491683091864 4492594889856 4522973454018 4525093406131 4549736731392 4554067579251 4554992041104 4580501684076 4590893889324 4609248603592 4610766417984 4612927519328 4639703276928 4643406500352 4650229798272 4676272807968 4680005219712 4681674276966 4685410999944 4709376616704 4714816323248 4741221041412 4742183494848 4772547695808 4779560761488 4802499883136 4806333044224 4815720413451 4845943549842 4868448402816 4872334201344 4874071849992 4877962136928 4908575898176 4936065741744 4940005509696 4941767292353 4945711611052 4947264647856 4968679792896 4979952693504 4984693059537 4999862892032 5013626731812 5015976656854 5037689234464 5043293296128 5045091914904 5049118703136 5078426334336 5113339036352 5124366046242 5143019434752 5148960033424 5185404679041 5189543459244 5219666186544 5222112683848 5223832312896 5256616732032 5287128786432 5292161550246 5298048693792 5304168363654 5323476257024 5334956431704 5360561130688 5371632703428 5402812368528 5407124674752 5409053048811 5438510353152 5441059424384 5472642077184 5477851429202 5514045219168 5515776722304 5522147885448 5553073959462 5557506198408 5592384732336 5598844383857 5624845753536 5629335277824 5631342900132 5664664606208 5667400388772 5675728404267 5680258541028 5702968611224 5707520490016 5715907460376 5740649817216 5752506415896 5753674157184 5785896864096 5792580037602 5822208762432 5826855813888 5828933879084 5833586298256 5866256542764 5874876769329 5913693823536 5942076126592 5988910789152 5990126519808 5995828459974 6023673447552 6028481299968 6030631272024 6072090105668 6073322721472 6107335578768 6114390039691 6121191852432 6147688557312 6156722336832 6161636383488 6186271035904 6200306397696 6203300871564 6206208405938 6235030410624 6240006959616 6242232369288 6247214666592 6291432823878 6321628055216 6322911326464 6363396927744 6372747681984 6415839687627 6420960551268 6430395892923 6458231044368 6461258066456 6491264537088 6498762466656 6503949515904 6547928697762 6549984857736 6555212790624 6562784585538 6581420988992 6586674012928 6596352863808 6640956869649 6646257412716 6684835642416 6726789219872 6732158270848 6771235112448 6777680581894 6824605097088 6832488061656 6870752526114 6913872905388 6919391278992 6927383729179 6959554915392 6965109750528 6975344697408 7008822309376 7022511415449 7028116499916 7056215400328 7064064925056 7072224484872 7105068320256 7111831562118 7113275242272 7158821543712 7162176937904 7203749824704 7209499566336 7212070731748 7268915324763 7311107774988 7316943205392 7352060292224 7354368963072 7362863847264 7404098612616 7410008264544 7418567416578 7420896971784 7453019689344 7456512976448 7499794338048 7506933315569 7508457200176 7523964985281 7556533851696 7564939944192 7567637872356 7573678054704 7617639501504 7621209947168 7654199756288 7670008554528 7671565542912 7678868027686 7714529152128 7723440050136 7762945016576 7784315188866 7821675390352 7833169025772 7884925098048 7930693179648 7938242325369 7956252545481 7985214385536 7988062198598 7994437946632 8031564596736 8040841696032 8049786545664 8057449055142 8104218552792 8110687012128 8143114105024 8161589136576 8208963115776 8216777143803 8271067828752 8283221828172 8313373880832 8322976492384 8329619555456 8388577098504 8437268630304 8444002916736 8447014350198 8496996909312 8501100583158 8505085113761 8554452916836 8561280735024 8573861190564 8610974725824 8628759623844 8630511235776 8665016622208 8671932687872 8688870056403 8730571597016 8733313143648 8740283720832 8743400818626 8750379447384 8791016735232 8795137151744 8799384814146 8854609159532 8861676550288 8913114189888 8983366183728 8985189779712 8993742689961 9045946908036 9050186812262 9099473462784 9108135158502 9109984082208 9161003368152 9181787778648 9218497207184 9221532835968 9225855038656 9279406553856 9288239526043 9300459596544 9309312608907 9352545615936 9360010439424 9363348553932 9370821999888 9418753233408 9429632646496 9482442082824 9484366989696 9545095391616 9559121522976 9604999766272 9631440826902 9691887099684 9736896805632 9748143699984 9755924273856 9817151796352 9821893046643 9844176878307 9872131483488 9880011019392 9883534584706 9891423222104 9894529295712 9937359585792 9959905387008 9969386119074 10027253463624 10031953313708 10075378468928 10090183829808 10098237406272 10156852668672 10166520872841 10226678072704 10248732092484 10286038869504 10297920066848 10370809358082 10379086918488 10439332373088 10444225367696 10447664625792 10513233464064 10523240903467 10584323100492 10596097387584 10608336727308 10646952514048 10667747343177 10669912863408 10721122261376 10743265406856 10805624737056 10814249349504 10818106097622 10877020706304 10882118848768 10955702858404 11028090438336 11031553444608 11044295770896 11106147918924 11115012396816 11127851124867 11184769464672 11197688767714 11249691507072 11258670555648 11262685800264 11334800777544 11351456808534 11360517082056 11405937222448 11415040980032 11431814920752 11481299634432 11505012831792 11507348314368 11518302041529 11571793728192 11585160075204 11644417524864 11653711627776 11657867758168 11667172596512 11732513085528 11749753538658 11827387647072 11884152253184 11977821578304 11982093297897 11991656919948 12047346895104 12061262544048 12086173582713 12144180211336 12146645442944 12214671157536 12228780079382 12242383704864 12295377114624 12313444673664 12323272766976 12402517624139 12406601743128 12412416811876 12470060821248 12484464738576 12494429333184 12582865647756 12643256110432 12645822652928 12670521525297 12726793855488 12745495363968 12831679375254 12841921102536 12860791785846 12916462088736 12922516132912 12997524933312 13007899031808 13095857395524 13099969715472 13110425581248 13115101227939 13125569171076 13162841977984 13173348025856 13192705727616 13199077221219 13281913739298 13292514825432 13369671284832 13453578439744 13464316541696 13555361163788 13575280218393 13649210194176 13662202737753 13664976123312 13741505052228 13827745810776 13838782557984 13854767458358 13919109830784 13930219501056 13950689394816 14045022830898 14051605840091 14056232999832 14112430800656 14128129850112 14144448969744 14223663124236 14226550484544 14317643087424 14324353875808 14407499649408 14418999132672 14424141463496 14537830649526 14622215549976 14633886410784 14704120584448 14725727694528 14808197225232 14820016529088 14825301877059 14837134833156 14841793943568 14906039378688 14913025952896 14954079178611 14999588676096 15013866631138 15016914400352 15047929970562 15113067703392 15129879888384 15135275744712 15147356109408 15235279003008 15242419894336 15340017109056 15345487907833 15357736055372 15429058304256 15446880100272 15525890033152 15556214037123 15568630377732 15643350780704 15666338051544 15769850196096 15861386359296 15876484650738 15912505090962 15970428771072 15976124397196 15988875893264 16081683392064 16114898110284 16208437105584 16221374024256 16227159146433 16286228210048 16323178273152 16417926231552 16433554287606 16542135657504 16566443656344 16645952984768 16659239110912 16777154197008 16796533151571 16874537260608 16888005833472 16894028700396 16993993818624 17002201166316 17010170227522 17108905833672 17122561470048 17147722381128 17221949451648 17257519247688 17261022471552 17330033244416 17377740112806 17385885191977 17461143194032 17466626287296 17480567441664 17486801637252 17500758894768 17590274303488 17598769628292 17624630307987 17709218319064 17723353100576 17826228379776 17966732367456 17970379559424 17987485379922 18091893816072 18100373624524 18216270317004 18219968164416 18322006736304 18343170119073 18363575557296 18436994414368 18443065671936 18451710077312 18558813107712 18576479052086 18600919193088 18618625217814 18705091231872 18720020878848 18726697107864 18741643999776 18859265292992 18964884165648 18968733979392 18986790123251 19090190783232 19118243045952 19209999532544 19247519062881 19262881653804 19383774199368 19473793611264 19496287399968 19511848547712 19634303592704 19643786093286 19688353756614 19744262966976 19760022038784 19767069169412 19782846444208 19789058591424 19922870608947 19938772238148 20054506927248 20063906627416 20150756937856 20180367659616 20196474812544 20313705337344 20333041745682 20453356145408 20497464184968 20595840133696 20741618716164 20758173836976 20782151187537 20878664746176 20888450735392 20895329251584 21026466928128 21046481806934 21168646200984 21192194775168 21216673454616 21335494686354 21339825726816 21442244522752 21486530813712 21511349474819 21611249474112 21628498699008 21636212195244 21764237697536 21806745974289 21911405716808 22056180876672 22063106889216 22088591541792 22212295837848 22230024793632 22255702249734 22369538929344 22395377535428 22499383014144 22520799946707 22525371600528 22571894955843 22669601555088 22702913617068 22721034164112 22811874444896 22830081960064 22863629841504 22962599268864 23010025663584 23014696628736 23036604083058 23143587456384 23170320150408 23288835049728 23315735516336 23334345193024 23465026171056 23492130152497 23499507077316 23654775294144 23768304506368 23814726976107 23955643156608 23964186595794 23983313839896 24094693790208 24122525088096 24172347165426 24288360422672 24293290885888 24429342315072 24457560158764 24484767409728 24626889347328 24650331431409 24805035248278 24813203486256 24824833623752 24940121642496 24968929477152 24988858666368 25165731295512 25286512220864 25341043050594 25490990727936 25515255341283 25663358750508 25683842205072 25721583571692 25832924177472 25845032265824 25995049866624 26015798063616 26191714791048 26199939430944 26220851162496 26230202455878 26251138342152 26325683955968 26385411455232 26398154442438 26563827478596 26585029650864 26615737485793 26739342569664 26907156879488 26928633083392 26981228069883 27110722327576 27150560436786 27298420388352 27324405475506 27329952246624 27483010104456 27655491621552 27677565115968 27687435925649 27709534916716 27838219661568 27864718578129 27901378789632 27927937826721 28090045661796 28103211680182 28112465999664 28224861601312 28256259700224 28288897939488 28447326248472 28453100969088 28635286174848 28648707751616 28814999298816 28842428001923 28848282926992 29075661299052 29244431099952 29267772821568 29408241168896 29451455389056 29465679139929 29616394450464 29640033058176 29650603754118 29674269666312 29683587887136 29812078757376 29826051905792 29908158357222 30027733262276 30033828800704 30095859941124 30226135406784 30270551489424 30294712218816 30470558006016 30484839788672 30499562618523 30680034218112 30690975815666 30715472110744 30858116608512 30893760200544 31112428074246 31137260755464 31286701561408 31332676103088 31539700392192 31569722710401 31752969301476 31825010181924 31940857542144 31952248794392 31977751786528 32163366784128 32229796220568 32416874211168 32442748048512 32454318292866 32572456420096 32646356546304 32677432279187 32867108575212 33084271315008 33132887312688 33291905969536 33318478221824 33383553374601 33554308394016 33593066303142 33749074521216 33776011666944 33788057400792 34004402332632 34020340455044 34217811667344 34245122940096 34257335975803 34295444762256 34443898903296 34515038495376 34522044943104 34554906124587 34660066488832 34755480225612 34771770383954 34922286388064 34933252574592 34961134883328 34973603274504 35001517789536 35197539256584 35249260615974 35418436638128 35446706201152 35652456759552 35933464734912 35946279893691 35974970759844 36183787632144 36200747249048 36432540634008 36439936328832 36644013472608 36686340238146 36727151114592 36873988828736 36886131343872 36903420154624 37152958104172 37207552872417 37237250435628 37410182463744 37453394215728 37483287999552 37718530585984 37929768331296 37937467958784 37973580246502 38180381566464 38236486091904 38495038125762 38525763307608 38767548398736 38992574799936 39023697095424 39268607185408 39287572186572 39345303683817 39376707513228 39488525933952 39520044077568 39534138338824 39565692888416 39578117182848 39845741217894 39877544476296 40109013854496 40127813254832 40301513875712 40360735319232 40392949625088 40666083491364 40725840655179 40906712290816 40986608213259 40994928369936 41191680267392 41483237432328 41516347673952 41564302375074 41757329492352 41776901470784 41790658503168 42059393507777 42092963613868 42154817520273 42337292401968 42384389550336 42433346909232 42670989372708 42679651453632 42884489045504 42973061627424 43022698949638 43222498948224 43256997398016 43272424390488 43613491948578 43822811433616 44112361753344 44177183083584 44424591675696 44460049587264 44475905631177 44511404499468 44739077858688 44790755070856 44998766028288 45041599893414 45050743201056 45143789911686 45339203110176 45405827234136 45442068328224 45623748889792 45660163920128 45727259683008 46020051327168 46036463723499 46073208166116 46287174912768 46340640300816 46577670099456 46631471032672 46668690386048 46930052342112 46984260304994 46999014154632 47309550588288 47629453952214 47651778240113 47911286313216 47928373191588 47966627679792 48245050176192 48344694330852 48576720845344 48586581771776 48681477439299 48858684630144 48915120317528 48969534819456 49253778694656 49300662862818 49610070496556 49626406972512 49649667247504 49937858954304 49977717332736 50331462591024 50389599454713 50573024441728 50682086101188 50981981455872 51030510682566 51326717501016 51367684410144 51443167143384 51665848354944 51690064531648 51990099733248 52039588577419 52157655575931 52383429582096 52399878861888 52441702324992 52460404911756 52502276684304 52651367911936 52770822910464 52796308884876 53127654957192 53170059301728 53231474971586 53478685139328 53814313758976 53962456139766 54221444655152 54301120873572 54648810951012 54659904493248 54966020208912 55029510357219 55310983243104 55355130231936 55374871851298 55419069833432 55676439323136 55729437156258 55802757579264 55855875653442 56180091323592 56206423360364 56224931999328 56449723202624 56577795878976 56894652496944 56906201938176 56960370369753 57270572349696 57297415503232 57629998597632 57684856003846 57696565853984 58151322598104 58488862199904 58535545643136 58902910778112 58931358279858 58958979856411 59232788900928 59280066116352 59301207508236 59348539332624 59367175774272 59652103811584 59768611826841 59816316714444 60055466524552 60067657601408 60191719882248 60452270813568 60541102978848 60589424437632 60941116012032 60969679577344 60999125237046 61360068436224 61381951631332 61430944221488 61787520401088 62224856148492 62274521510928 62346453562611 62573403122816 62665352206176 63079400784384 63139445420802 63505938602952 63650020363848 63904497588784 63955503573056 64326733568256 64387965527993 64459592441136 64534048424457 64833748422336 64885496097024 64908636585732 65144912840192 65292713092608 65354864558374 65734217150424 66168542630016 66265774625376 66583811939072 66767106749202 67108616788032 67186132606284 67498149042432 67562399840121 67576114801584 67715684867529 68008804665264 68040680910088 68435623334688 68490245880192 68514671951606 68590889524512 68887797806592 69030076990752 69044089886208 69109812249174 69510960451224 69543540767908 69844572776128 69866505149184 69947206549008 70003035579072 70395078513168 70476390457491 70498521231948 70836873276256 70893412402304 71304913519104 71866929469824 71892559787382 71949941519688 72367575264288 72401494498096 72865081268016 72879872657664 72949246263017 73288026945216 73372680476292 73454302229184 73747977657472 73806840309248 73950994294227 74305916208344 74415105744834 74474500871256 74820364927488 74906788431456 74966575999104 75437061171968 75859536662592 75947160493004 76472972183808 76545766023849 76990076251524 77051526615216 77535096797472 77985149599872 78047394190848 78575144373144 78690607367634 78753415026456 78977051867904 79068276677648 79131385776832 79156234365696 79691482435788 79755088952592 79847212457379 80218027708992 80255626509664 80603027751424 80721470638464 80785899250176 81332166982728 81451681310358 81973216426518 81989856739872 82383360534784 82966474864656 83032695347904 83062307776947 83128604750148 83514658984704 83553802941568 83594155734387 83783813480163 84118787015554 84185927227736 84309635040546 84674584803936 84768779100672 84866693818464 85341978745416 85359302907264 85946123254848 85976774716489 86045397899276 86444997896448 86527284005769 86544848780976 87226983897156 87645622867232 88224723506688 88354366167168 88849183351392 88920099174528 88951811262354 89022808998936 89478155717376 89581510141712 90083199786828 90101486402112 90287579823372 90678406220352 90811654468272 90884136656448 91247497779584 91320327840256 91454519366016 91498687855569 92040102654336 92072927446998 92146416332232 92574349825536 92681280601632 93262942065344 93337380772096 93860104684224 93968520609988 93998028309264 94619101176576 94709168131203 95258907904428 95303556480226 95822572626432 95856746383176 95933255359584 96490100352384 96689388661704 97153441690688 97362954878598 97717369260288 97830240635056 97939069638912 98032296837561 98601325725636 99220140993112 99252813945024 99299334495008 99875717908608 99955434665472 100662925182048 100779198909426 101146048883456 101364172202376 102061021365132 102653435002032 102735368820288 102772007927409 102886334286768 103331696709888 103380129063296 103664718373761 103980199466496 104079177154838 104315311151862 104766859164192 104799757723776 104883404649984 104920809823512 105004553368608 105592617769752 106255309914384 106340118603456 106378043293283 106462949943172 106957370278656 107628627517952 107838839681073 107924912279532 108442889310304 108602241747144 109297621902024 109319808986496 109932040417824 110059020714438 110621966486208 110710260463872 110749743702596 110838139666864 111458874312516 111622658617251 111711751306884 112360182647184 112412846720728 112449863998656 112899446405248 113155591757952 113789304993888 113812403876352 113920740739506 114541144699392 114594831006464 115369712007692 115393131707968 116302645196208 116977724399808 117071091286272 117805821556224 117862716559716 117917959712822 118465577801856 118560132232704 118602415016472 118697078665248 118734351548544 119537223653682 119632633428888 120110933049104 120135315202816 120383439764496 120904541627136 121082205957696 121178848875264 121939359154688 121998250474092 122177521965537 122720136872448 122763903262664 122861888442976 123575040802176 124449712296984 124549043021856 124692907125222 125146806245632 125330704412352 126178180523331 126278890841604 126464452560819 127011877205904 127300040727696 127808995177568 127911007146112 128653467136512 128775931055986 128919184882272 129068096848914 129667496844672 129770992194048 129817273171464 130709729116748 131468434300848 131620290854401 132337085260032 132531549250752 133167623878144 133427716893531 133534213498404 134217233576064 134372265212568 134996298084864 135124799680242 135152229603168 135431369735058 136017609330528 136081361820176 136871246669376 136980491760384 137029343903212 137181779049024 138060153981504 138109391170497 138219624498348 139021920902448 139087081535816 139689145552256 139733010298368 139894413098016 140006071158144 140790157026336 140952780914982 140997042463896 141673746552512 141786824804608 142955334720339 143733858939648 143785119574764 143899883039376 144735150528576 144802988996192 145730162536032 145759745315328 145898492526034 146576053890432 146745360952584 146908604458368 147495955314944 147901988588454 148611832416688 148830211489668 148949001742512 149813576862912 149933151998208 150874122343936 151168798364139 151719073325184 151894320986008 152945944367616 153091532047698 153980152503048 154103053230432 155070193594944 155970299199744 156118765732257 156472966727793 157150288746288 157381214735268 157506830052912 157954103735808 158136553355296 158262771553664 158312468731392 159382964871576 159510177905184 159694424914758 160436055417984 160511253019328 161442941276928 161596617161459 162664333965456 162903362620716 163946432853036 163979713479744 164766721069568 165088531071657 165932949729312 166065390695808 166124615553894 166257209500296 167029317969408 167107605883136 167188311468774 167567626960326 168237574031108 168371854455472 168619270081092 169349169607872 169733387636928 170683957490832 170718605814528 170881111109259 171892246509696 171953549432978 172090795798552 172889995792896 173054568011538 173089697561952 174453967794312 175291245734464 176708732334336 176876939569233 177698366702784 177840198349056 177903622524708 178045617997872 178956311434752 179163020283424 180166399573656 180202972804224 180575159646744 181356812440704 181623308936544 181768273312896 182494995559168 182909038732032 182997375711138 183083147975171 184080205308672 184145854893996 184292832664464 185362561203264 186525884130688 186674761544192 187039360687833 187720209368448 187937041219976 187996056618528 189238202353152 189418336262406 190517815808856 190607112960452 191713492766352 191866510719168 192980200704768 193163896583979 193378777323408 193602145273371 194306883381376 194725909757196 195434738520576 195660481270112 195878139277824 196064593675122 197202651451272 198440281986224 198505627890048 198598668990016 199751435817216 199941577165873 201325850364096 201558397818852 202292097766912 202687199520363 202728344404752 204122042730264 205306870004064 205470737640576 205544015854818 205772668573536 206663393419776 206760258126592 207329436747522 208158354309676 208630622303724 209533718328384 209599515447552 209841619647024 210009106737216 211185235539504 211429171372473 212510619828768 212680237206912 212756086586566 212925899886344 213914740557312 215677679362146 215849824559064 216885778620608 217204483494288 218595243804048 218639617972992 218847738789051 219864080835648 220118041428876 221243932972416 221420520927744 221499487405192 221676279333728 222917748625032 223245317234502 223423502613768 224720365294368 224825693441456 224899727997312 225798892810496 226311183515904 226526606816737 227578609987776 227841481479012 229189662012928 229637298071547 230739424015384 230786263415936 232605290392416 233955448799616 234142182572544 235647834858641 235725433119432 235835919425644 236931155603712 237204830032944 237394157330496 237468703097088 239074447307364 239265266857776 239541637372137 240221866098208 240270630405632 240766879528992 241809083254272 242164411915392 242357697750528 243996500948184 244355043931074 245527806525328 245723776885952 247150081604352 248899424593968 249098086043712 249186923330841 249385814250444 250293612491264 250661408824704 250782467203161 252356361046662 252557781683208 252928905121638 254023754411808 254600081455392 255617990355136 255822014292224 257551862111972 257838369764544 257930324149467 258136193697828 259334993689344 259581852017307 259634546342928 261419458233496 262936868601696 263240581708802 264674170520064 265063098501504 266855433787062 266980510961729 267068426996808 268434467152128 268744530425136 270249599360484 270304459206336 270862739470116 272035218661056 272162723640352 273742493338752 273960983520768 274058687806424 274363558098048 276120307963008 276218782340994 276439248996696 278043841804896 278174163071632 279378291104512 279788826196032 280012142316288 281580314052672 281905561829964 281994084927792 283347493105024 283573649609216 284127504393609 285910669440678 287467717879296 287570239149528 287799766078752 289470301057152 289605977992384 291460325072064 291564270248827 291796985052068 293152107780864 293490721905168 293817208916736 294096890512683 294991910629888 295803977176908 297223664833376 297660422979336 297898003485024 299627153725824 299866303996416 302337596728278 303438146650368 303788641972016 306183064095396 307960305006096 308206106460864 308316023782227 310140387189888 311940598399488 312237531464514 312945933455586 314300577492576 314762429470536 315013660105824 316273106710592 316525543107328 318765929743152 319020355810368 319134129879849 319388849829516 320872110835968 321022506038656 322885882553856 323193234322918 325328667930912 325806725241432 327892865706072 327959426959488 330177062143314 330331818647563 331865899458624 332130781391616 332249231107788 332514419000592 334215211766272 334376622937548 334867975851753 335135253920652 336475148062216 336743708910944 337238540162184 338698339215744 339466775273856 341367914981664 341437211629056 341762222218518 343784493019392 343907098865956 344181591597104 346109136023076 346179395123904 348907935588624 350582491468928 353417464668672 353753879138466 355396733405568 355680396698112 355807245049416 356091235995744 358326040566848 360332799147312 360405945608448 360749012341769 361150319293488 362713624881408 363246617873088 363536546625792 364989991118336 365818077464064 365994751422276 366166295950342 368160410617344 368291709787992 368585665328928 370725122406528 373051768261376 374078721375666 375440418736896 375874082439952 375992113237056 378534541569993 378836672524812 379393357682457 381035631617712 381214225920904 383426985532704 383733021438336 385960401409536 386327793167958 386757554646816 387204290546742 388613766762752 389451819514392 391320962540224 392129187350244 394405302902544 394860872563203 396880563972448 397011255780096 397197337980032 399502871634432 399883154331746 402651700728192 403116795637704 405374399040726 405456688809504 408244085460528 408715640021561 410613740008128 410941475281152 411088031709636 411545337147072 413520516253184 414328173511491 414658873495044 416316708619352 417261244607448 419067436656768 419199030895104 419683239294048 420018213474432 422370471079008 422858342744946 425021239657536 425360474413824 425512173173132 425851799772688 428866004161017 431355358724292 431699649118128 433771557241216 434408966988576 437190487608096 437279235945984 437695477578102 439728161671296 440236082857752 442487865944832 442998974810384 443352558667456 445835497250064 446350472897443 446490634469004 446847005227536 449440730588736 449651386882912 449799455994624 451597785620992 452622367031808 453053213633474 455157219975552 455682962958024 459274596143094 461478848030768 461572526831872 465210580784832 467910897599232 468356297196771 469418900183379 471295669717282 471450866238864 471671838851288 473862311207424 474409660065888 474788314660992 474937406194176 478148894614728 478530533715552 479083274744274 480443732196416 481533759057984 484328823830784 484789851484377 487993001896368 488710087862148 491055613050656 491447553771904 494300163208704 497798849187936 498196172087424 498373846661682 498771628500888 501322817649408 501564934406322 504712722093324 505115563366416 505699012230067 505857810243276 508047508823616 509200162910784 511235980710272 511644028584448 512643333327777 515103724223944 515676739529088 515860648298934 516272387395656 518669987378688 519163704034614 519269092685856 522838916466992 525873737203392 526481163417604 530126197003008 530630818707699 533710867574124 533961021923458 534136853993616 536868934304256 537489060850272 540499198720968 540608918412672 541725478940232 544070437322112 544325447280704 547484986677504 548006132036537 548117375612848 548727116196096 549249443925513 552240615926016 552437564681988 552878497993392 556087683609792 556348326143264 558756582209024 559577652392064 560024284632576 563160628105344 563811123659928 563988169855584 566694986210048 568255008787218 571821338881356 575140478299056 575599532157504 578940602114304 579211955984768 579491689751937 580806435820113 582920650144128 583128540497654 583593970104136 586304215561728 586981443810336 587634417833472 588193781025366 591607954353816 594447329666752 595320845958672 595796006970048 599254307451648 599824731497619 604675193456556 606876293300736 607577283944032 612366128190792 615920610012192 616412212921728 616632047564454 620280774379776 620871213304553 624475062929028 625891866911172 628601154985152 629524858941072 630027320211648 632546213421184 633051086214656 634287514117419 637531859486304 638040711620736 638268259759698 638777699659032 641744221671936 642045012077312 646386468645836 650657335861824 651613450482864 655785731412144 655918853918976 656543216367153 660354124286628 660663637295126 663731798917248 664261562783232 664498462215576 665028838001184 668753245875096 669735951703506 670270507841304 672950296124432 673487417821888 674477080324368 677396678431488 678933550547712 679579820450211 682735829963328 683524444437036 687568986038784 687814197731912 688363183194208 692218272046152 692358790247808 697815871177248 701164982937856 706943504575923 707507758276932 710793466811136 711614490098832 712182471991488 716652081133696 718624912116411 720665598294624 720811891216896 721498024683538 722300638586976 725427249762816 726493235746176 727073093251584 731989502844552 732332591900684 736583419575984 737171330657856 741450244813056 746103536522752 747560769992523 748157442751332 750880837473792 751748164879904 751984226474112 757069083139986 757673345049624 758786715364914 762071263235424 762428451841808 766853971065408 767466042876672 772655586335916 773515109293632 773790972448401 774408581093484 777227533525504 778745556051921 778903639028784 782641925080448 784258374700488 788810605805088 789721745126406 793761127944896 794022511560192 794394675960064 799766308663492 800941532885187 805303401456384 806233591275408 810748798081452 810913377619008 816488170921056 817431280043122 821227480016256 821882950562304 822176063419272 823090674294144 828656347022982 829317746990088 832633417238704 834522489214896 838134873313536 839366478588096 840036426948864 844740942158016 845716685489892 850042479315072 850720948827648 851024346346264 851703599545376 857732008322034 862710717448584 863399298236256 867543114482432 868817933977152 874380975216192 874692810746481 875390955156204 879456323342592 880472165715504 882290671538049 884975731889664 885997949620768 886705117334912 891670994500128 892700945794886 892981268938008 893694010455072 898881461177472 899302773765824 899598911989248 905383786562147 906106427266948 910314439951104 911365925916048 918549192286188 922957696061536 923145053663744 924948071346681 930421161569664 935821795198464 936712594393542 938837800366758 942591339434564 942901732477728 943343677702576 948819320131776 949576629321984 956297789229456 957061067431104 957402389639547 958166549488548 960887464392832 963067518115968 968657647661568 969579702968754 975986003792736 977420175724296 982111226101312 982895107543808 990995455942689 995597698375872 996392344174848 996747693323364 997543257001776 1002645635298816 1003129868812644 1009425444186648 1010231126732832 1011398024460134 1011715620486552 1016095017647232 1018400325821568 1022471961420544 1025286666655554 1025767226326643 1030207448447888 1031353479058176 1031721296597868 1032544774791312 1038327408069228 1038538185371712 1045677832933984 1051747474406784 1052962326835208 1060252394006016 1061261637415398 1067421735148248 1067922043846916 1068273707987232 1074978121700544 1080998397441936 1081217836825344 1082247037025307 1083450957880464 1088140874644224 1088650894561408 1094969973355008 1096012264073074 1096234751225696 1097454232392192 1098498887851026 1104481231852032 1104875129363976 1105756995986784 1112175367219584 1112696652286528 1119155304784128 1120220617271809 1126321256210688 1127622247319856 1127976339711168 1133389972420096 1135603624709979 1136510017574436 1143642677762712 1150280956598112 1151199064315008 1157881204228608 1158423911969536 1158983379503874 1161612871640226 1165841300288256 1166257080995308 1167187940208272 1173962887620672 1176387562050732 1183215908707632 1184582617689609 1188894659333504 1190641691917344 1191592013940096 1198508614903296 1199649462995238 1209350386913112 1215154567888064 1224732256381584 1226146920064683 1231841220024384 1232824425843456 1233264095128908 1240561548759552 1241742426609106 1248950125858056 1251783733822344 1257202309970304 1259049717882144 1260054640423296 1265092426842368 1268575028234838 1269169619014321 1275063718972608 1276081423241472 1276536519519396 1277555399318064 1284090024154624 1286598012483051 1292772937291672 1301314671723648 1303226900965728 1311571462824288 1311837707837952 1313086432734306 1320708248573256 1321327274590252 1327463597834496 1328996924431152 1330057676002368 1337506491750192 1339051418692329 1339471903407012 1340541015682608 1345900592248864 1346974835643776 1348954160648736 1354793356862976 1357867101095424 1359159640900422 1365471659926656 1367048888874072 1375628395463824 1376726366388416 1384436544092304 1384717580495616 1386035678997323 1395631742354496 1402329965875712 1405068891590313 1413887009151846 1415015516553864 1421586933622272 1423228980197664 1424364943982976 1433304162267392 1437249824232822 1441331196589248 1442996049367076 1444601277173952 1452986471492352 1454369554453131 1463979005689104 1464665183801368 1473166839151968 1474342661315712 1482900489626112 1495121539985046 1496314885502664 1503496329759808 1503968452948224 1514138166279972 1515346690099248 1517097036690201 1517573430729828 1524142526470848 1524856903683616 1533707942130816 1534932085753344 1545311172671832 1547030218587264 1547581944896802 1548817162186968 1557491112103842 1557807278057568 1565283850160896 1568516749400976 1570328511661787 1577621211610176 1579443490252812 1587522255889792 1588789351920128 1591892456123097 1599532617326984 1601883065770374 1610606802912768 1612467182550816 1621497596162904 1621826755238016 1632976341842112 1633558719613291 1634862560086244 1642454960032512 1644018396109611 1644352126838544 1646181348588288 1647748331776539 1657312694045964 1658635493980176 1665266834477408 1669044978429792 1676269746627072 1678732957176192 1680072853897728 1689481884316032 1691433370979784 1700084958630144 1702048692692528 1703407199090752 1715464016644068 1725421434897168 1726798596472512 1735086228964864 1737635867954304 1738475069255811 1748761950432384 1749385621492962 1750781910312408 1758912646685184 1760944331431008 1764581343076098 1771995899241536 1773410234669824 1783341989000256 1785401891589772 1785962537876016 1787388020910144 1797762922354944 1798605547531648 1799474194492857 1810767573124294 1812212854533896 1820628879902208 1822731851832096 1837098384572376 1845915392123072 1849896142693362 1860842323139328 1862613639913659 1873425188787084 1877675600733516 1885182678869128 1885803464955456 1886687355405152 1897638640263552 1899153258643968 1912595578458912 1914122134862208 1914804779279094 1916333098977096 1921774928785664 1926135036231936 1939159405937508 1951972007585472 1954840351448592 1964222452202624 1965790215087616 1969629649101459 1981990911885378 1991195396751744 1992784688349696 1993495386646728 1995086514003552 2006259737625288 2018850888373296 2020462253465664 2021182822572377 2022796048920268 2023431240973104 2032190035294464 2036800651643136 2038739461350633 2044943922841088 2050573333311108 2051534452653286 2060414896895776 2062706958116352 2063442593195736 2065089549582624 2076654816138456 2077076370743424 2091355665867968 2103494948813568 2105924653670416 2120830513727769 2122523274830796 2134843470296496 2135844087693832 2136547415974464 2149956243401088 2161996794883872 2162435673650688 2164494074050614 2166901915760928 2176281749288448 2177301789122816 2192024528146148 2192469502451392 2196997775702052 2209750258727952 2211513991973568 2224350734439168 2225393304573056 2238310609568256 2240441234543618 2252642512421376 2255244494639712 2255952679422336 2271207249419958 2273020035148872 2287285355525424 2300561913196224 2302398128630016 2316847823939072 2317966759007748 2321372917345203 2323225743280452 2331682600576512 2332514161990616 2334375880416544 2347925775241344 2352775124101464 2366431817415264 2369165235379218 2377789318667008 2381283383834688 2383184027880192 2399298925990476 2402824598655561 2418700773826224 2430309135776128 2449464512763168 2452293840129366 2463682440048768 2465648851686912 2466528190257816 2483484853218212 2497900251716112 2500785526233619 2503567467644688 2514404619940608 2518099435764288 2520109280846592 2530184853684736 2537150056469676 2538339238028642 2550127437945216 2552162846482944 2553073039038792 2555110798636128 2573196024966102 2585545874583344 2602629343447296 2606453801931456 2623142925648576 2624078432239443 2626172865468612 2641416497146512 2642654549180504 2654927195668992 2657993848862304 2660115352004736 2675012983500384 2678102837384658 2678943806814024 2681082031365216 2691801184497728 2693949671287552 2697908321297472 2716151359686441 2718319281800844 2730943319853312 2734097777748144 2751256790927648 2753452732776832 2768873088184608 2769435160991232 2772071357994646 2791263484708992 2810137783180626 2827774018303692 2830031033107728 2846457960395328 2848729887965952 2866608324534784 2872207168918641 2874499648465644 2882662393178496 2885992098734152 2889202554347904 2905972942984704 2908739108906262 2927958011378208 2929330367602736 2946333678303936 2948685322631424 2972986367828067 2990243079970092 2992629771005328 3006992659519616 3007936905896448 3028276332559944 3030693380198496 3034194073380402 3035146861459656 3048285052941696 3049713807367232 3067415884261632 3070335726067721 3077301678979929 3090622345343664 3094060437174528 3095163889793604 3097634324373936 3114982224207684 3115614556115136 3130567700321792 3137033498801952 3140657023323574 3155242423220352 3158886980505624 3175044511779584 3183784912246194 3199065234653968 3203766131540748 3224934365101632 3242995192325808 3243653510476032 3246741111075921 3265952683684224 3267117439226582 3269725120172488 3284909920065024 3288036792219222 3288704253677088 3292362697176576 3295496663553078 3314625388091928 3317270987960352 3330533668954816 3338089956859584 3357465914352384 3360661851815427 3378963768632064 3382866741959568 3400169917260288 3404097385385056 3406814398181504 3430928033288136 3450842869794336 3453597192945024 3475271735908608 3476950138511622 3478579811528249 3497523900864768 3498771242985924 3501563820624816 3521888662862016 3529162686152196 3543991798483072 3546820469339648 3553747853068827 3566683978000512 3570803783179544 3571925075752032 3574776041820288 3595525844709888 3597211095063296 3598948388985714 3621535146248588 3624425709067792 3645463703664192 3674196769144752 3678440760194049 3691830784246144 3699792285386724 3721684646278656 3725227279827318 3746850377574168 3755351201467032 3770365357738256 3771606929910912 3773374710810304 3795277280527104 3798889966151587 3807508857042963 3825191156917824 3828244269724416 3829609558558188 3832666197954192 3843549857571328 3852270072463872 3878318811875016 3903944015170944 3909680702897184 3928444904405248 3939259298202918 3963981823770756 3982390793503488 3986990773293456 3990173028007104 4012519475250576 4017154256076987 4037701776746592 4040924506931328 4042365645144754 4045592097840536 4046862481946208 4064380070588928 4073601303286272 4077478922701266 4101146666622216 4103068905306572 4120829793791552 4126885186391472 4130179099165248 4153309632276912 4154152741486848 4158107036991969 4182711331735936 4206989897627136 4211849307340832 4241661027455538 4245046549661592 4269686940592992 4271688175387664 4273094831948928 4299912486802176 4304005529518003 4323993589767744 4328988148101228 4333803831521856 4354603578245632 4363108663359393 4384049056292296 4384939004902784 4393995551404104 4419500517455904 4423027983947136 4448701468878336 4450786609146112 4480882469087236 4510488989279424 4511905358844672 4542414498839916 4546040070297744 4551291110070603 4574570711050848 4601123826392448 4604796257260032 4635933518015496 4642745834690406 4646451486560904 4665028323981232 4668751760833088 4695851550482688 4705550248202928 4710985534985361 4732863634830528 4738330470758436 4755578637334016 4762566767669376 4766368055760384 4798597851980952 4805649197311122 4837401547652448 4860618271552256 4898929025526336 4900676158839873 4904587680258732 4927364880097536 4932055188328833 4933056380515632 4943244995329617 4966969706436424 4995800503432224 5001571052467238 5007134935289376 5028809239881216 5036198871528576 5040218561693184 5072629708272851 5074300112939352 5076678476057284 5100254875890432 5106146078077584 5110221597272256 5146392049932204 5171091749166688 5205258686894592 5212907603862912 5246285851297152 5248156864478886 5252345730937224 5282832994293024 5285309098361008 5315987697724608 5320230704009472 5350025967000768 5356205674769316 5357887613628048 5362164062730432 5383602368995456 5387899342575104 5395816642594944 5398422583478571 5432302719372882 5436638563601688 5461886639706624 5468195555496288 5502513581855296 5506905465553664 5537746176369216 5544142715989292 5582526969417984 5587840919740977 5620275566361252 5655548036607384 5660062066215456 5692915920790656 5697459775931904 5744414337837282 5748999296931288 5765324786356992 5771984197468304 5778405108695808 5817478217812524 5855916022756416 5858660735205472 5892667356607872 5897370645262848 5945972735656134 5980486159940184 5985259542010656 6013985319039232 6056552665119888 6061386760396992 6063548467717131 6068388146760804 6070293722919312 6096570105883392 6099427614734464 6116218384051899 6134831768523264 6140671452135442 6154603357959858 6181244690687328 6188120874349056 6190327779587208 6195268648747872 6229964448415368 6231229112230272 6274066997603904 6276304554303697 6281314046647148 6310484846440704 6317773961011248 6350089023559168 6362491541183307 6367569824492388 6398130469307936 6407532263081496 6449868730203264 6485990384651616 6487307020952064 6493482222151842 6531905367368448 6534234878453164 6539450240344976 6576073584438444 6577408507354176 6590993327106156 6629250776183856 6634541975920704 6661067337909632 6676179913719168 6714931828704768 6721323703630854 6757927537264128 6765733483919136 6808194770770112 6813628796363008 6861856066576272 6901685739588672 6907194385890048 6950543471817216 6953900277023244 6957159623056498 6995047801729536 6997542485971848 7003127641249632 7043777325724032 7058325372304392 7087983596966144 7107495706137654 7133367956001024 7141607566359088 7143850151504064 7149552083640576 7194422190126592 7197896777971428 7208473795966683 7243070292497176 7248851418135584 7290927407328384 7348393538289504 7356881520388098 7383661568492288 7399584570773448 7450454559654636 7493700755148336 7502356578700857 7510702402934064 7540730715476512 7543213859821824 7546749421620608 7590554561054208 7597779932303174 7615017714085926 7650382313835648 7656488539448832 7659219117116376 7665332395908384 7756637623750032 7765597160409659 7807888030341888 7819361405794368 7856889808810496 7872235296718329 7878518596405836 7927963647541512 7964781587006976 7973981546586912 7980346056014208 8025038950501152 8034308512153974 8075403553493184 8081849013862656 8084731290289508 8091184195681072 8093724963892416 8148454079059323 8154957845402532 8202293333244432 8206137810613144 8241659587583104 8253770372782944 8260358198330496 8306619264553824 8308305482973696 8316214073983938 8365422663471872 8423698614681664 8483322054911076 8490093099323184 8539373881185984 8543376350775328 8546189663897856 8599824973604352 8608011059036006 8647987179535488 8657976296202456 8667607663043712 8726217326718786 8768098112584592 8769878009805568 8787991102808208 8839001034911808 8846055967894272 8901573218292224 8918959103484201 8961764938174472 9020977978558848 9023810717689344 9084828997679832 9092080140595488 9102582220141206 9149141422101696 9202247652784896 9211007178203163 9231905036939787 9271867036030992 9285491669380812 9292902973121808 9330056647962464 9337503521666176 9391703100965376 9411100496405856 9421971069970722 9465727269661056 9476660941516872 9525133535338752 9597195703961904 9608281232371273 9611298394622244 9674803095304896 9721236543104512 9740223333227763 9797858051052672 9801352317679746 9809175360517464 9854729760195072 9864110376657666 9866112761031264 9886489990659234 9933939412872848 9991601006864448 10003142104934476 10014269870578752 10072397743057152 10081985555446281 10145259416545702 10148600225878704 10153356952114568 10200509751780864 10212292156155168 10220443194544512 10292784099864408 10342183498333376 10425815207725824 10435739434584747 10492571702594304 10496313728957772 10504691461874448 10565665988586048 10570618196722016 10631975395449216 10640461408018944 10700051934001536 10712411349538632 10715775227256096 10724328125460864 10767204737990912 10791633285189888 10796845166957142 10864605438745764 10873277127203376 10936391110992576 11005027163710592 11013810931107328 11035322280582147 11075492352738432 11088285431978584 11165053938835968 11175681839481954 11240551132722504 11311096073214768 11320124132430912 11385831841581312 11396669898454761 11422526571128889 11488828675674564 11497998593862576 11530649572713984 11543968394936608 11556810217391616 11634956435625048 11711832045512832 11717321470410944 11785334713215744 11796553052786507 11891945471312268 11960972319880368 11970519084021312 12027970638078464 12051462768230961 12113105330239776 12122773520793984 12127096935434262 12136776293521608 12140587445838624 12193140211766784 12198855229468928 12232436768103798 12281342904270884 12309206715919716 12362489381374656 12380655559174416 12390537297495744 12459928896830736 12462458224460544 12474321110975907 12548133995207808 12552609108607394 12562628093294296 12620969692881408 12635547922022496 12724983082366614 12735139648984776 12796260938615872 12815064526162992 12899737460406528 12912016588554009 12971980769303232 12986964444303684 13063810734736896 13068469756906328 13078900480689952 13152147168876888 13154817014708352 13181986654212312 13258501552367712 13269083951841408 13322134675819264 13352359827438336 13365069802187483 13442647407261708 13531466967838272 13616389541540224 13627257592726016 13653873330211809 13723712133152544 13803371479177344 13814388771780096 13907800554046488 13914319246112996 13995084971943696 14006255282499264 14087554651448064 14116650744608784 14132956604956083 14175967193932288 14214991412275308 14266735912002048 14283215132718176 14287700303008128 14299104167281152 14395793555942856 14416947591933366 14486140584994352 14497702836271168 14581854814656768 14696787076579008 14702028476519619 14713763040776196 14767323136984576 14796165564986499 14799169141546896 14900909119309272 14987401510296672 15004713157401714 15021404805868128 15081461430953024 15086427719643648 15093498843241216 15195559864606348 15217889124818553 15230035428171852 15300764627671296 15318438234232752 15330664791816768 15513275247500064 15531194320819318 15615776060683776 15638722811588736 15744470593436658 15757037192811672 15855927295083024 15947963093173824 15960692112028416 16050077901002304 16068617024307948 16150807106986368 16163698027725312 16169462580579016 16182368391362144 16187449927784832 16296908158118646 16309915690805064 16404586666488864 16412275621226288 16483319175166208 16507540745565888 16520716396660992 16613238529107648 16632428147967876 16730845326943744 16763522759222931 16847397229363328 16966644109822152 16980186198646368 17078747762371968 17086752701550656 17092379327795712 17202291944680793 17216022118072012 17295974359070976 17315952592404912 17335215326087424 17452434653437572 17536196225169184 17539756019611136 17575982205616416 17678002069823616 17692111935788544 17837918206968402 17923529876348944 18041955957117696 18169657995359664 18184160281190976 18190645403151393 18205164440282412 18298282844203392 18404495305569792 18422014356406326 18463810073879574 18543734072061984 18570983338761624 18585805946243616 18660113295924928 18675007043332352 18822200992811712 18828913662911091 18843942139941444 18931454539322112 18953321883033744 19050267070677504 19194391407923808 19216562464742546 19222596789244488 19349606190609792 19480446666455526 19489577300206217 19595716102105344 19602704635359492 19618350721034928 19728220753315332 19732225522062528 19772979981318468 19867878825745696 19983202013728896 20006284209868952 20028539741157504 20144795486114304 20163971110892562 20290518833091404 20297200451757408 20306713904229136 20424584312310336 20440886389089024 20585568199728816 20684366996666752 20851630415451648 20871478869169494 20985143405188608 20992627457915544 21009382923748896 21131331977172096 21141236393444032 21263950790898432 21284191728164371 21400103868003072 21424822699077264 21431550454512192 21448656250921728 21534409475981824 21583266570379776 21593690333914284 21729210877491528 21746554254406752 21872782221985152 22010054327421184 22070644561164294 22150984705476864 22176570863957168 22351363678963908 22481102265445008 22507069736102571 22622192146429536 22640248264861824 22771663683162624 22793339796909522 22845053142257778 22977657351349128 22995997187725152 23087936789873216 23269912871250096 23296791481228977 23423664091025664 23434642940821888 23570669426431488 23593106105573014 23783890942624536 23921944639760736 23941038168042624 24102925536461922 24114222761272099 24226210660479552 24245547041587968 24254193870868524 24273552587043216 24281174891677248 24397710458937856 24445362237177969 24464873536207596 24562685808541768 24618413431839432 24724978762749312 24761311118348832 24781074594991488 24919857793661472 24924916448921088 24948642221951814 25096267990415616 25105218217214788 25125256186588592 25271095844044992 25449966164733228 25470279297969552 25592521877231744 25630129052325984 25799474920813056 25824033177108018 25943961538606464 25973928888607368 26136939513812656 26157800961379904 26304294337753776 26309634029416704 26334677900949137 26363973308424624 26517003104735424 26538167903682816 26644269351638528 26704719654876672 26730139604374966 26885294814523416 27062933935676544 27232779083080448 27307746660423618 27447424266305088 27606742958354688 27633021534609489 27695715110819361 27815601108092976 27828638492225992 27990169943887392 28012510564998528 28175109302896128 28233301489217568 28265913209912166 28429982824550616 28566430265436352 28575400606016256 28791587111885712 28824843697113819 28833895183866732 28972281169988704 28995405672542336 29163709629313536 29393574153158016 29404056953039238 29427526081552392 29592331129972998 29598338283093792 29801818238618544 29836241721573953 29974803020593344 30009426314803428 30042809611736256 30162922861906048 30186997686482432 30245956666338843 30391119729212696 30435778249637106 30460070856343704 30601529255342592 30636876468465504 30661329583633536 31026550495000128 31062388641638636 31277445623177472 31307218303754241 31488941186873316 31514074385623344 31711854590166048 31895926186347648 31921384224056832 32100155802004608 32137234048615896 32301614213972736 32338925161158032 32364736782724288 32374899855569664 32593816316237292 32619831381610128 32809173332977728 32824551242452576 32966638350332416 33015081491131776 33041432793321984 33226477058215296 33264856295935752 33527045518445862 33694794458726656 33933288219644304 33960372397292736 34157495524743936 34173505403101312 34190009695364283 34267579713386667 34404583889361586 34432044236144024 34591948718141952 34631905184809824 34670430652174848 34904869306875144 35072392450338368 35151964411232832 35356004139647232 35389659158359521 35675836413936804 35847059752697888 36083911914235392 36339315990719328 36368320562381952 36381290806302786 36410328880564824 36596565688406784 36844028712812652 36927620147759148 37087468144123968 37141966677523248 37171611892487232 37320226591849856 37350014086664704 37422963332927721 37644401985623424 37657827325822182 37687884279882888 37862909078644224 37906643766067488 38388782815847616 38433124929485092 38445193578488976 38699212381219584 38736049765662027 38960893332911052 38979154600412434 39191432204210688 39205409270718984 39236701442069856 39456441506630664 39464451044125056 39545959962636936 39735757651491392 39966404027457792 40012568419737904 40057079482315008 40095209406562449 40327942221785124 40581037666182808 40594400903514816 40613427808458272 40849168624620672 40881772778178048 41171136399457632 41368733993333504 41742957738338988 41985254915831088 42018765847497792 42262663954344192 42282472786888064 42398869814868249 42527901581796864 42568383456328742 42800207736006144 42849645398154528 42863100909024384 42897312501843456 43187380667828568 43458421754983056 43493108508813504 43745564443970304 44020108654842368 44106085429558857 44141289122328588 44301969410953728 44353141727914336 44702727357927816 44962204530890016 45014139472205142 45244384292859072 45280496529723648 45586679593819044 45653667374455659 45690106284515556 45955314702698256 45991994375450304 46175873579746432 46539825742500192 46593582962457954 46847328182051328 46869285881643776 47186212211146028 47567781885249072 47843889279521472 47882076336085248 48205851072923844 48228445522544198 48452421320959104 48491094083175936 48508387741737048 48547105174086432 48562349783354496 48890724474355938 48929747072415192 49125371617083536 49236826863678864 49449957525498624 49522622236697664 49562149189982976 49839715587322944 49897284443903628 50192535980831232 50210436434429576 50250512373177184 50542191688089984 50899932329466456 50940558595939104 51185043754463488 51260258104651968 51606875834042379 51648066354216036 51887923077212928 51947857777214736 52273879027625312 52315601922759808 52608588675507552 52619268058833408 52669355801898274 52727946616849248 53034006209470848 53076335807365632 53460279208749932 53770589629046832 54125867871353088 54465558166160896 54571936209454179 54615493320847236 54894848532610176 55213485916709376 55266043069218978 55391430221638722 55631202216185952 55657276984451984 55980339887774784 56025021129997056 56466602978435136 56486740988733273 56531826419824332 56859965649101232 57132860530872704 57150801212032512 57583174223771424 57649687394227638 57667790367733464 57944562339977408 57990811345084672 58468731900618651 58787148306316032 58808113906078476 58855052163104784 59184662259945996 59196676566187584 59603636477237088 59672483443147906 59949606041186688 60018852629606856 60085619223472512 60325845723812096 60491913332677686 60782239458425392 60871556499274212 60920141712687408 61273752936931008 61322659167267072 62053100990000256 62124777283277272 62554891246354944 62614436607508482 62977882373746632 63028148771246688 63423709180332096 63791852372695296 63852575184493113 64200311604009216 64274468097231792 64603228427945472 64677850322316064 64729473565448576 64749799711139328 65187632632474584 65239662763220256 65618346665955456 65649102484905152 66030162982263552 66093016419036731 66452954116430592 66529712591871504 67054091036891724 67389588917453312 67521209208307713 67866576439288608 67920744794585472 68314991049487872 68347010806202624 68380019390728566 68535159426773334 68809167778723172 68864088472288048 69263810369619648 69809738613750288 69890374443686931 70144784900676736 70303928822465664 70712008279294464 70779318316719042 71351672827873608 71694119505395776 72342668283816297 72678631981438656 72736641124763904 72762581612605572 72820657761129648 73193131376813568 73688057425625304 73855240295518296 74174936288247936 74283933355046496 74343223784974464 74640453183699712 74845926665855442 74881007521844939 75288803971246848 75315654651644364 75375768559765776 75813287532134976 76777565631695232 76866249858970184 76890387156977952 77398424762439168 77472099531324054 77921786665822104 77958309200824868 78410818541437968 78473402884139712 78912883013261328 78928902088250112 79004033702847411 79091919925273872 79471515302982784 79932808054915584 80025136839475808 80114158964630016 80190418813124898 80655884443570248 81162075332365616 81188801807029632 81226855616916544 81698337249241344 81776105060842057 82342272798915264 82737467986667008 82899064603828467 83485915476677976 83970509831662176 84037531694995584 84525327908688384 84564945573776128 84797739629736498 85136766912657484 85699290796309056 85726201818048768 86374761335657136 86474531091341457 86916843509966112 86986217017627008 87491128887940608 88212170859117714 88282578244657176 88706283455828672 89405454715855632 89508725164721859 89924409061780032 90028278944410284 90488768585718144 90560993059447296 91173359187638088 91307334748911318 91380212569031112 91910629405396512 91983988750900608 92351747159492864 92649382188045433 93079651485000384 93187165924915908 93738571763287552 93921654911262723 94372424422292056 95135563770498144 95687778559042944 95764152672170496 96379964457184169 96411702145847688 96456891045088396 96904842641918208 97016775483474096 97094210348172864 97124699566708992 97781448948711876 97859494144830384 98250743234167072 98473653727357728 98899915050997248 99045244473395328 99124298379965952 99679431174645888 99794568887807256 100420872868859152 100501024746354368 101084383376179968 101799864658932912 101881117191878208 102370087508926976 102520516209303936 102570029086092849 103213751668084758 103296132708432072 103775846154425856 103895715554429472 104547758055250624 104631203845519616 105217177351015104 105338711603796548 105455893233698496 106068012418941696 106168977475078563 106920558417499864 107541179258093664 108251735742706176 109143872418908358 109230986641694472 109789697065220352 110532086138437956 110782860443277444 111262404432371904 111314553968903968 111960679775549568 112050042259994112 112933205956870272 112973481977466546 113063652839648664 113719931298202464 114265721061745408 115166348447542848 115299374788455276 115335580735466928 115889124679954816 115981622690169344 116208149296986081 116937463801237302 117574296612632064 117616227812156952 117710104326209568 118369324519891992 118393353132375168 119207272954474176 119249786531770243 119344966886295812 119899212082373376 120037705259213712 120171238446945024 120285628219687347 120651691447624192 120983826665355372 121564478916850784 121743112998548424 121840283425374816 122547505873862016 122645318334534144 124106201980000512 124249554566554544 125228873215016964 125955764747493264 126056297542493376 126847418360664192 127583704745390592 127705150368986226 128400623208018432 128548936194463584 129355700644632128 129458947130897152 130375265264949168 130479325526440512 131236693331910912 131298204969810304 132060325964527104 132186032838073462 132905908232861184 133059425183743008 134108182073783448 135042418416615426 135733152878577216 135841489589170944 136694021612405248 136760038781457132 136961002123366977 137070318853546668 137618335557446344 137728176944576096 138527620739239296 139619477227500576 139780748887373862 140289569801353472 140607857644931328 141558636633438084 142703345655747216 143388239010791552 144685336567632594 145357263962877312 145473282249527808 145525163225211144 145641315522259296 147376114851250608 147546346047783521 147710480591036592 148349872576495872 148567866710092992 148686447569948928 149280906367399424 149691853331710884 149762015043689878 150577607942493696 150631309303288728 150751537119531552 151626575064269952 153555131263390464 153732499717940368 153780774313955904 154820627502127137 154944199062648108 155843573331644208 155916618401649736 156821637082875936 156946805768279424 157825766026522656 157857804176500224 158008067405694822 158183839850547744 158943030605965568 160050273678951616 160380837626249796 161311768887140496 162324150664731232 162377603614059264 162453711233833088 163396674498482688 163552210121684114 164684545597830528 165798129207656934 166971830953355952 167941019663324352 168075063389991168 169129891147552256 169460222966199819 169595479259472996 170273533825314968 171398581592618112 171452403636097536 172749522671314272 172949062182682914 173833687019932224 173972434035254016 175406195701855953 176424341718235428 176565156489314352 177412566911657344 178810909431711264 179017450329443718 179848818123560064 180056557888820568 180977537171436288 182346718375276176 182557343415054187 182614669497822636 182760425138062224 183821258810793024 183967977501801216 184703494318985728 185298764376090866 186159302970000768 186374331849831816 187843309822525446 188744848844584112 190271127540996288 191375557118085888 191557725553479339 192759928914368338 192823404291695376 192913782090176792 193809685283836416 194033550966948192 194188420696345728 194249399133417984 195562897897423752 195718988289660768 196501486468334144 196947307454715456 198090488946790656 198279049257110193 199358862349291776 199589137775614512 200841745737718304 201002049492708736 202168766752359936 203599729317865824 203762234383756416 205041032418607872 205140058172185698 206427503336169516 206592265416864144 207791431108858944 209095516110501248 209262407691039232 209671123331060793 210434354702030208 210677423207593096 210911786467396992 212136024837883392 212337954950157126 213841116834999728 215082358516187328 217028004851448891 218287744837816716 218461973283388944 219579394130440704 221064172276875912 221565720886554888 222524808864743808 222629107937807936 223921359551099136 224134508002943633 224643022565534817 225866411913740544 225946963954933092 226127305679297328 227439862596404928 228531442123490816 230332696895085696 230598749576910552 230671161470933856 231778249359909632 232416298593972162 233874927602474604 235232455624313904 235420208652419136 236738649039783984 236786706264750336 237012101108542233 238414545908948352 238499573063540486 238689933772591624 239798424164746752 240075410518427424 240342476893890048 240571256439374694 241967653330710744 243128957833701568 243486225997096848 243680566850749632 245095011747724032 245328315182526171 248212403960001024 248499109133109088 250457746430033928 251911529494986528 252112595084986752 253694836721328384 253936326241562177 255410300737972452 257097872388927168 258711401289264256 258917894261794304 259423593274024371 260750530529898336 260958651052881024 262473386663821824 262596409939620608 264372065676146924 266118850367486016 268216364147566896 268526175494165577 270084836833230852 271466305757154432 271682979178341888 273520077562914264 273922004246733954 274140637707093336 275236671114892688 275456353889152192 277055241478478592 277948146564136299 279238954455001152 279561497774747724 280579139602706944 281215715289862656 283117273266876168 285406691311494432 286776478021583104 289139893371552507 289370673135265188 290714527925754624 291050326450422288 291282631044518592 294752229702501216 295092692095567042 295420961182073184 296699745152991744 297135733420185984 297372895139897856 299383706663421768 299524030087379756 301262618606577456 301503074239063104 303253150128539904 307110262526780928 307464999435880736 307561548627911808 309641255004254274 309888398125296216 311687146663288416 311833236803299472 313643274165751872 313893611536558848 315651532053045312 316016134811389644 316367679701095488 317886061211931136 318506932425235689 320100547357903232 320761675252499592 322623537774280992 324648301329462464 324755207228118528 324907422467666176 327104420243368228 329369091195661056 331596258415313868 333943661906711904 335882039326648704 336150126779982336 338920445932399638 339190958518945992 340547067650629936 342797163185236224 345499045342628544 345898124365365828 347667374039864448 347944868070508032 350812391403711906 352848683436470856 353130312978628704 354825133823314688 357621818863422528 357749359595310729 358034900658887436 359697636247120128 360113115777641136 360856884659062041 361955074342872576 364693436750552352 365114686830108374 365229338995645272 365520850276124448 367642517621586048 367935955003602432 370301968703918123 370597528752181732 372318605940001536 372748663699663632 375686619645050892 377489697689168224 380542255081992576 382751114236171776 383115451106958678 385519857828736676 385646808583390752 385827564180353584 388067101933896384 388376841392691456 391125795794847504 391437976579321536 393002972936668288 393894614909430912 396180977893581312 396558098514220386 398717724698583552 399178275551229024 401683491475436608 402004098985417472 407199458635731648 407524468767512832 410082064837215744 410280116344371396 412855006672339032 413184530833728288 415582862217717888 418191032221002496 419342246662121586 420868709404060416 421354846415186192 421823572934793984 424675909900314252 427682233669999456 430164717032374656 434056009702897782 436575489675633432 436923946566777888 442128344553751824 442639038143350563 443131441773109776 445049617729487616 445258215875615872 447842719102198272 448269016005887266 449286045131069634 451732823827481088 451893927909866184 452254611358594656 454879725192809856 458170232464169881 460665393790171392 461197499153821104 461342322941867712 463556498719819264 464461882506381411 464832597187944324 467749855204949208 470464911248627808 470840417304838272 473477298079567968 473573412529500672 474024202217084466 476829091817896704 476999146127080972 477379867545183248 480150821036854848 481142512878749388 483935306661421488 486257915667403136 486972451994193696 487361133701499264 490190023495448064 490656630365052342 496998218266218176 500915492860067856 503823058989973056 504225190169973504 507389673442656768 507872652483124354 510820601475944904 514195744777854336 517422802578528512 518847186548048742 521501061059796672 521917302105762048 525192819879241216 526218587105567859 528744131352293848 532237700734972032 536432728295133792 537052350988331154 540169673666461704 542932611514308864 547040155125828528 547672030245162561 547844008493467908 548281275414186672 550473342229785376 550912707778304384 554110482956957184 555896293128272598 558477908910002304 559122995549495448 566234546533752336 566888592709905107 570813382622988864 573552956043166208 574673176660438017 578279786743105014 578741346270530376 581429055851509248 582100652900844576 582565262089037184 589504459405002432 590185384191134084 590841922364146368 594271466840371968 594837147771330579 598767413326843536 599048060174759512 602525237213154912 603006148478126208 606506300257079808 614929998871761472 615123097255823616 619282510008508548 619776796250592432 623374293326576832 623666473606598944 627286548331503744 627787223073117696 631303064106090624 632032269622779288 632735359402190976 637013864850471378 640201094715806464 641523350504999184 645247075548561984 649296602658924928 649814844935332352 651084014554346673 654208840486736456 658738182391322112 663192516830627736 667887323813423808 671764078653297408 672403524008830899 673929067696604451 677840891864799276 678381917037891984 681094135301259872 685594326370472448 690998090685257088 691796248730731656 695334748079728896 701624782807423812 705697366872941712 706260625957257408 709650267646629376 711036303325626699 715243637726845056 715498719190621458 716069801317774872 719395272494240256 720226231555282272 721713769318124082 729386873501104704 730229373660216748 730458677991290544 731041700552248896 735285035243172096 735984945547578513 740603937407836246 741195057504363464 744637211880003072 745497327399327264 751373239290101784 754979395378336448 761084510163985152 761808978724686531 766230902213917356 771039715657473352 771293617166781504 771655128360707168 776134203867792768 776753682785382912 782251591589695008 782875953158643072 786005945873336576 787789229818861824 793116197028440772 798356551102458048 803366982950873216 804008197970834944 805578526482496731 814398917271463296 815048937535025664 820560232688742792 825710013344678064 826369061667456576 831165724435435776 833844439692408897 836382064442004992 838684493324243172 841737418808120832 842709692830372384 843647145869587968 849351819800628504 855364467339998912 860329434064749312 867419680114657521 868112019405795564 873150979351266864 873847893133555776 884256689107503648 885278076286701126 886262883546219552 890099235458975232 890516431751231744 896538032011774532 898572090262139268 903787855819732368 904509222717189312 909759450385619712 916340464928339762 921330787580342784 922394998307642208 922684645883735424 928923765012762822 929665194375888648 935499710409898416 940929822497255616 941680834609676544 946954596159135936 948048404434168932 953658183635793408 953998292254161944 954759735090366496 960301642073709696 962285025757498776 967870613322842976 972515831334806272 973944903988387392 974722267402998528 981313260730104684 993996436532436352 1001830985720135712 1007646117979946112 1008450380339947008 1015745304966248708 1021641202951889808 1028391489555708672 1034845605157057024 1037694373096097484 1043002122119593344 1043834604211524096 1052437174211135718 1057488262704587696 1064475401469944064 1072865456590267584 1073248078785932187 1074104701976662308 1080339347332923408 1085865223028617728 1094080310251657056 1095344060490325122 1095688016986935816 1096562550828373344 1100946684459570752 1101825415556608768 1110905906111754369 1111792586256545196 1116955817820004608 1118245991098990896 1132469093067504672 1133777185419810214 1141626765245977728 1149346353320876034 1156559573486210028 1157482692541060752 1164201305801689152 1165130524178074368 1179008918810004864 1180370768382268168 1181683844728292736 1188542933680743936 1189674295542661158 1197534826653687072 1198096120349519024 1205050474426309824 1206012296956252416 1229859997743522944 1230246194511647232 1238565020017017096 1239553592501184864 1246748586653153664 1247332947213197888 1254573096663007488 1255767311961697889 1262606128212181248 1264064539245558576 1265470718804381952 1274027729700942756 1280402189431612928 1283046701009998368 1290494151097123968 1298593205317849856 1302168029108693346 1308417680973472912 1326385033661255472 1327917114430051689 1335774647626847616 1343528157306594816 1344807048017661798 1347858135393208902 1355681783729598552 1356763834075783968 1362188270602519744 1374510697392509643 1381996181370514176 1383592497461463312 1390669496159457792 1403249565614847624 1411394733745883424 1412521251914514816 1422072606651253398 1422739142915053841 1430487275453690112 1430997438381242916 1432139602635549744 1440452463110564544 1443427538636248164 1458773747002209408 1460458747320433496 1460917355982581088 1462083401104497792 1470570070486344192 1471969891095157026 1481207874815672492 1482390115008726928 1490994654798654528 1502746478580203568 1509958790756672896 1522169020327970304 1523617957449373062 1532461804427834712 1542079431314946704 1542587234333563008 1543310256721414336 1552268407735585536 1553745996155999083 1564503183179390016 1565751906317286144 1572011891746673152 1575578459637723648 1586232394056881544 1596713102204916096 1606733965901746432 1611157052964993462 1628797834542926592 1641120465377485584 1643016090735487683 1651420026689356128 1652738123334913152 1662331448870871552 1667688879384817794 1677368986648486344 1685419385660744768 1698703639601257008 1700665778129715321 1710728934679997824 1720658868129498624 1734839360229315042 1736224038811591128 1746301958702533728 1747695786267111552 1760338261572863227 1768513378215007296 1770556152573402252 1772525767092439104 1781032863502463488 1784511443313991737 1793076064023549064 1797144180524278536 1807575711639464736 1809018445434378624 1819518900771239424 1832680929856679524 1844789996615284416 1845369291767470848 1857847530025525644 1859330388751777296 1870999420819796832 1881859644994511232 1883361669219353088 1893909192318271872 1896096808868337864 1907996584508323888 1909519470180732992 1920603284147419392 1924570051514997552 1935741226645685952 1945031662669612544 1947889807976774784 1949444534805997056 1962626521460209368 1987992873064872704 2003661971440271424 2015292235959892224 2017210572026492697 2021787203089813353 2031490609932497416 2043282405903779616 2056782979111417344 2075388746192194968 2086004244239186688 2104874348422271436 2114976525409175392 2128950802939888128 2145730913180535168 2146496157571864374 2148209403953324616 2160678694665846816 2188160620503314112 2190688120980650244 2191376033973871632 2193125101656746688 2201893368919141504 2203650831113217536 2207954836642735539 2221811812223508738 2223585172513090392 2233911635640009216 2236491982197981792 2264938186135009344 2267554370839620428 2283253530491955456 2285426936174059593 2298692706641752068 2313119146972420056 2314965385082121504 2328402611603378304 2330261048356148736 2358017837620009728 2360741536764536336 2363367689456585472 2379348591085322316 2395069653307374144 2396192240699038048 2410100948852619648 2412024593912504832 2459719995487045888 2477130040034034192 2479107185002369728 2493497173306307328 2494665894426395776 2501533319077226691 2509146193326014976 2511534623923395778 2525212256424362496 2528129078491117152 2530941437608763904 2548055459401885512 2566093402019996736 2580988302194247936 2597186410635699712 2602259040343972563 2604336058217386692 2616835361946945824 2652770067322510944 2655834228860103378 2671549295253695232 2689614096035323596 2695716270786417804 2711363567459197104 2713527668151567936 2724376541205039488 2749021394785019286 2763992362741028352 2767184994922926624 2806499131229695248 2822789467491766848 2825042503829029632 2844145213302506796 2845478285830107682 2860974550907380224 2861994876762485832 2864279205271099488 2880904926221129088 2886855077272496328 2917547494004418816 2920917494640866992 2921834711965162176 2924166802208995584 2943939782190314052 2962415749631344984 2964780230017453856 2981989309597309056 3005492957160407136 3019917581513345792 3047235914898746124 3064923608855669424 3084158862629893408 3085174468667126016 3086620513442828672 3104536815471171072 3107491992311998166 3129006366358780032 3131503812634572288 3172464788113763088 3193426204409832192 3213467931803492864 3219744236357796561 3222314105929986924 3257595669085853184 3282240930754971168 3286032181470975366 3302840053378712256 3305476246669826304 3332717718335263107 3335377758769635588 3354737973296972688 3370838771321489536 3397407279202514016 3401331556259430642 3421457869359995648 3469678720458630084 3472448077623182256 3492603917405067456 3495391572534223104 3520676523145726454 3537026756430014592 3541112305146804504 3545051534184878208 3569022886627983474 3586152128047098128 3594288361048557072 3615151423278929472 3618036890868757248 3665361859713359048 3689579993230568832 3690738583534941696 3715695060051051288 3718660777503554592 3741998841639593664 3763719289989022464 3767301935885093667 3787818384636543744 3792193617736675728 3815993169016647776 3819038940361465984 3841206568294838784 3849140103029995104 3871482453291371904 3895779615953549568 3925253042920418736 3975985746129745408 3983751343290155067 4007323942880542848 4030584471919784448 4034421144052985394 4043574406179626706 4062981219864994832 4086564811807559232 4123532092177528929 4150777492384389936 4172008488478373376 4209748696844542872 4229953050818350784 4268217428745161523 4291461826361070336 4292992315143728748 4296418807906649232 4321357389331693632 4376321241006628224 4381376241961300488 4382752067947743264 4386250203313493376 4403786737838283008 4415909673285471078 4443623624447017476 4447170345026180784 4472983964395963584 4529876372270018688 4535108741679240856 4566507060983910912 4570853872348119186 4597385413283504136 4626238293944840112 4629930770164243008 4656805223206756608 4661237988467997249 4716035675240019456 4721483073529072672 4726735378913170944 4758697182170644632 4790139306614748288 4792384481398076096 4820201897705239296 4824790198589681363 4919439990974091776 4929048272206463049 4954260080068068384 4958214370004739456 4986994346612614656 4989331788852791552 5003066638154453382 5023069247846791556 5056258156982234304 5096110918803771024 5101997334389145963 5132186804039993472 5161976604388495872 5204518080687945126 5208672116434773384 5233670723893891648 5281014784718589681 5305540134645021888 5311668457720206756 5343098590507390464 5379228192070647192 5391432541572835608 5422727134918394208 5427055336303135872 5448753082410078976 5466313549094680547 5498042789570038572 5534369989845853248 5612998262459390496 5645578934983533696 5650085007658059264 5688290426605013592 5690956571660215364 5723989753524971664 5728558410542198976 5761809852442258176 5773710154544992656 5835094988008837632 5841834989281733984 5843669423930324352 5848333604417991168 5887879564380628104 5924831499262689968 5929560460034907712 5963978619194618112 6010985914320814272 6039835163026691584 6051631716079478091 6094471829797492248 6129847217711338848 6168317725259786816 6170348937334252032 6173241026885657344 6214983984623996332 6258012732717560064 6344929576227526176 6386852408819664384 6439488472715593122 6444628211859973848 6564481861509942336 6572064362941950732 6605680106757424512 6610952493339652608 6665435436670526214 6670755517539271176 6709475946593945376 6741677542642979072 6794814558405028032 6802663112518861284 6842915738719991296 6856280808522178779 6939357440917260168 6944896155246364512 6985207834810134912 6990783145068446208 7035737405374444337 7041353046291452908 7074053512860029184 7082224610293609008 7090103068369756416 7138045773255966948 7172304256094196256 7188576722097114144 7230302846557858944 7236073781737514496 7330723719426718096 7379159986461137664 7431390120102102576 7437321555007109184 7483997683279187328 7527438579978044928 7534603871770187334 7575636769273087488 7584387235473351456 7631986338033295552 7638077880722931968 7698280206059990208 7742964906582743808 7791559231907099136 7850506085840837472 7967502686580310134 8014647885761085696 8068842288105970788 8087148812359253412 8125962439729989664 8173129623615118464 8247064184355057858 8301554984768779872 8419497393689085744 8459906101636701568 8536434857490323046 8582923652722140672 8585984630287457496 8592837615813298464 8642714778663387264 8705234416819227739 8752642482013256448 8762752483922600976 8765504135895486528 8772500406626986752 8807573475676566016 8831819346570942156 8887247248894034952 8894340690052361568 8945967928791927168 9059752744540037376 9070217483358481712 9141707744696238372 9194770826567008272 9252476587889680224 9259861540328486016 9313610446413513216 9322475976935994498 9442966147058145344 9517394364341289264 9580278613229496576 9584768962796152192 9640403795410478592 9649580397179362726 9858096544412926098 9908520160136136768 9916428740009478912 9978663577705583104 9998153155005789321 10006133276308906764 10046138495693583112 10112516313964468608 10192221837607542048 10203994668778291926 10264373608079986944 10409036161375890252 10417344232869546768 10467341447787783296 10562029569437179362 10611080269290043776 10623336915440413512 10758456384141294384 10770883261488197033 10782865083145671216 10845454269836788416 10854110672606271744 10897506164820157952 10932627098189361094 10996085579140077144 11068739979691706496 11225996524918780992 11291157869967067392 11301905807655281001 11376580853210027184 11381913143320430728 11447979507049943328 11457116821084397952 11523619704884516352 11547420309089985312 11683669978563467968 11687338847860648704 11775759128761256208 11849662998525379936 11859120920069815424 11927957238389236224 12021971828641628544 12103263432158956182 12188943659594984496 12259694435422677696 12336635450519573632 12346482053771314688 12370596276532586787 12429967969247992664 12516025465435120128 12689859152455052352 12804652286235484569 12878976945431186244 12889256423719947696 13128963723019884672 13144128725883901464 13211360213514849024 13330870873341052428 13341511035078542352 13418951893187890752 13483355085285958144 13589629116810056064 13605326225037722568 13712561617044357558 13878714881834520336 13889792310492729024 13970415669620269824 13983713965403991747 14071474810748888674 14082706092582905816 14148107025720058368 14164449220587218016 14180206136739512832 14276091546511933896 14344608512188392512 14377153444194228288 14460605693115717888 14474370595769044089 14661447438853436192 14758319972922275328 14862780240204205152 14874643110014218368 14967995366558374656 15069207743540374668 15168774470946702912 15263972676066591104 15276155761445863936 15305992003167437889 15396560412119980416 15485929813165487616 15701012171681674944 15843044354155769043 15935005373160620268 16029295771522171392 16137684576211941576 16174297624718506824 16251924879459979328 16346259247230236928 16398940647284041641 16494128368710115716 16603109969537559744 16838994787378171488 16919812203273403136 17072869714980646092 17171969260574914992 17185675231626596928 17285429557326774528 17410468833638455478 17505284964026512896 17525504967845201952 17531008271790973056 17545000813253973504 17663638693141884312 17774494497788069904 17788681380104723136 17891935857583854336 18119505489080074752 18140434966716963424 18283415489392476744 18389541653134016544 18504953175779360448 18519723080656972032 18644951953871988996 18885932294116290688 19034788728682578528 19160557226458993152 19169537925592304384 19299160794358725452 19716193088825852196 19817040320272273536 19832857480018957824 19996306310011578642 20012266552617813528 20092276991387166224 20225032627928937216 20384443675215084096 20407989337556583852 20528747216159973888 20818072322751780504 20834688465739093536 20934682895575566592 21107212216123333011 21124059138874358724 21222160538580087552 21246673830880827024 21516912768282588768 21541766522976394066 21565730166291342432 21690908539673576832 21708221345212543488 21865254196378722188 21992171158280154288 22137479959383412992 22451993049837561984 22582315739934134784 22603811615310562002 22753161706420054368 22763826286640861456 22895959014099886656 22914233642168795904 23094840618179970624 23367339957126935936 23374677695721297408 23551518257522512416 23699325997050759872 23718241840139630848 24043943657283257088 24206526864317912364 24377887319189968992 24519388870845355392 24673270901039147264 24741192553065173574 24859935938495985328 25379718304910104704 25609304572470969138 25757953890862372488 25778512847439895392 26115703250457683217 26257927446039769344 26288257451767802928 26422720427029698048 26661741746682104856 26683022070157084704 26837903786375781504 27032043715386022979 27179258233620112128 27210652450075445136 27425123234088715116 27757429763669040672 27779584620985458048 27940831339240539648 27967427930807983494 28142949621497777348 28165412185165811632 28328898441174436032 28552183093023867792 28689217024376785024 28754306888388456576 28921211386231435776 28948741191538088178 29322894877706872384 29725560480408410304 29749286220028436736 29935990733116749312 30138415487080749336 30337548941893405824 30527945352133182208 30611984006334875778 30793120824239960832 31402024343363349888 31686088708311538086 31870010746321240536 32275369152423883152 32312649784464591099 32348595249437013648 32503849758919958656 32692518494460473856 32797881294568083282 32988256737420231432 33206219939075119488 33446426969884401313 33677989574756342976 33839624406546806272 33905717422965843003 34145739429961292184 34343938521149829984 34371350463253193856 34570859114653549056 34820937667276910956 35051009935690403904 35062016543581946112 35327277386283768624 35548988995576139808 35577362760209446272 35783871715167708672 36280869933433926848 36566830978784953488 36779083306268033088 37009906351558720896 37039446161313944064 37289903907743977992 37771864588232581376 38069577457365157056 38339075851184608768 38413956858706453707 38598321588717450904 39432386177651704392 39634080640544547072 39992612620023157284 40024533105235627056 40184553982774332448 40450065255857874432 40768887350430168192 40815978675113167704 41636144645503561008 41669376931478187072 41869365791151133184 41951141896211975241 42214424432246666022 42248118277748717448 42444321077160175104 42493347661761654048 43033825536565177536 43083533045952788132 43131460332582684864 43381817079347153664 43423111787307132267 43730508392757444376 43984342316560308576 44274959918766825984 44903986099675123968 45207623230621124004 45506323412840108736 45527652573281722912 45791918028199773312 45828467284337591808 46189681236359941248 46734679914253871872 47103036515045024832 47398651994101519744 47436483680279261696 47529133062467307129 48087887314566514176 48413053728635824728 48755774638379937984 49038777741690710784 49196821941852124923 49346541802078294528 49482385106130347148 49719871876991970656 50759436609820209408 51218609144941938276 51515907781724744976 51557025694879790784 52231406500915366434 52515854892079538688 52576514903535605856 53323483493364209712 53366044140314169408 53675807572751563008 54064087430772045958 54358516467240224256 54421304900150890272 54850246468177430232 55514859527338081344 55559169241970916096 55934855861615966988 56285899242995554696 56330824370331623264 56657796882348872064 57104366186047735584 57378434048753570048 57508613776776913152 57897482383076176356 58645789755413744768 59451120960816820608 59498572440056873472 60276830974161498672 60675097883786811648 61055890704266364416 61223968012669751556 61586241648479921664 62804048686726699776 63321636648369999033 63372177416623076172 63740021492642481072 64550738304847766304 64625299568929182198 64697190498874027296 65007699517839917312 65595762589136166564 65976513474840462864 66412439878150238976 66892853939768802626 67355979149512685952 67811434845931686006 68291478859922584368 68687877042299659968 68742700926506387712 69641875334553821912 70102019871380807808 70124033087163892224 70654554772567537248 71097977991152279616 71154725520418892544 72561739866867853696 73133661957569906976 73558166612536066176 74019812703117441792 74579807815487955984 75543729176465162752 76139154914730314112 76827913717412907414 77196643177434901808 78347109751373049651 78864772355303408784 79268161281089094144 79985225240046314568 80049066210471254112 80369107965548664896 81096131146158068937 81537774700860336384 81631957350226335408 83272289291007122016 83338753862956374144 83902283792423950482 84428848864493332044 84496236555497434896 84986695323523308096 86067651073130355072 86167066091905576264 86262920665165369728 86763634158694307328 86846223574614264534 87461016785514888752 87968684633120617152 89807972199350247936 90415246461242248008 91012646825680217472 91055305146563445824 91583836056399546624 91671013773203945897 92379362472719882496 93469359828507743744 94206073030090049664 94797303988203039488 95058266124934614258 96826107457271649456 96937949353393773297 97511549276759875968 98077555483381421568 98393643883704249846 98964770212260694296 99439743753983941312 100339280909653203939 101518873219640418816 102437218289883876552 103031815563449489952 103114051389759581568 103859957432798930393 104462813001830732868 105153029807071211712 106646966986728419424 106732088280628338816 107351615145503126016 108128174861544091916 108842609800301780544 109700492936354860464 111029719054676162688 111118338483941832192 111869711723231933976 112571798485991109392 112661648740663246528 113315593764697744128 114208732372095471168 114756868097507140096 115017227553553826304 115794964766152352712 117291579510827489536 118902241921633641216 120553661948322997344 121350195767573623296 122447936025339503112 125608097373453399552 126643273296739998066 126744354833246152344 127480042985284962144 129101476609695532608 129250599137858364396 129394380997748054592 130015399035679834624 130269335361921396801 131191525178272333128 131953026949680925728 132824879756300477952 133785707879537605252 134711958299025371904 135622869691863372012 136582957719845168736 137375754084599319936 137485401853012775424 139283750669107643824 140204039742761615616 141309109545135074496 142195955982304559232 142309451040837785088 145123479733735707392 146267323915139813952 147116333225072132352 147590465825556374769 148039625406234883584 149159615630975911968 152278309829460628224 153655827434825814828 154393286354869803616 156694219502746099302 157729544710606817568 159970450480092629136 160098132420942508224 160738215931097329792 162192262292316137874 163075549401720672768 163263914700452670816 166544578582014244032 166677507725912748288 167804567584847900964 168857697728986664088 168992473110994869792 169973390647046616192 172135302146260710144 172334132183811152528 172525841330330739456 173692447149228529068 174922033571029777504 175937369266241234304 180830492922484496016 182025293651360434944 182110610293126891648 183167672112799093248 183342027546407891794 184758724945439764992 188412146060180099328 189594607976406078976 189964909945109997099 190116532249869228516 193652214914543298912 193875898706787546594 195023098553519751936 196787287767408499692 197929540424521388592 198879487507967882624 200678561819306407878 204874436579767753104 206063631126898979904 206228102779519163136 207719914865597860786 208925626003661465736 210306059614142423424 213293933973456838848 213464176561256677632 216256349723088183832 217685219600603561088 219400985872709720928 222059438109352325376 223739423446463867952 225143596971982218784 225323297481326493056 226631187529395488256 228417464744190942336 231589929532304705424 234583159021654979072 235041329254119148953 237804483843267282432 241107323896645994688 243288393438474206811 244895872050679006224 253286546593479996132 253488709666492304688 254960085970569924288 258202953219391065216 258501198275716728792 258788761995496109184 260538670723842793602 262383050356544666256 263906053899361851456 267571415759075210504 269423916598050743808 271245739383726744024 273165915439690337472 274751508169198639872 275013041319611837691 278567501338215287648 280408079485523231232 282618219090270148992 284391911964609118464 290246959467471414784 290813848060181319891 292534647830279627904 294232666450144264704 295180931651112749538 298319231261951823936 301017842728959611817 304556619658921256448 307311654869651629656 308786572709739607232 311579872298396791179 313388439005492198604 315459089421213635136 319940900960185258272 320196264841885016448 321476431862194659584 324384524584632275748 326527829400905341632 333089157164028488064 333355015451825496576 335609135169695801928 337715395457973328176 337984946221989739584 339946781294093232384 344270604292521420288 344668264367622305056 345051682660661478912 347384894298457058136 349844067142059555008 351874738532482468608 361660985844968992032 364050587302720869888 364221220586253783296 366684055092815783588 376824292120360198656 379929819890219994198 380233064499738457032 387304429829086597824 387751797413575093188 390046197107039503872 393574575534816999384 395859080849042777184 397758975015935765248 401357123638612815756 409748873159535506208 412127262253797959808 412456205559038326272 415439829731195721572 417851252007322931472 420612119228284846848 426587867946913677696 426928353122513355264 432512699446176367664 435370439201207122176 438801971745419441856 444118876218704650752 447478846892927735904 450287193943964437568 450646594962652986112 456834929488381884672 463179859064609410848 470082658508238297906 482214647793291989376 486576786876948413622 489791744101358012448 506573093186959992264 506977419332984609376 509920171941139848576 513608830592334436601 516405906438782130432 517002396551433457584 517577523990992218368 521077341447685587204 524766100713089332512 527812107798723702912 535142831518150421008 542491478767453488048 546331830879380674944 549503016338397279744 550026082639223675382 557135002676430575296 565236438180540297984 568783823929218236928 581627696120362639782 585069295660559255808 590361863302225499076 596638462523903647872 602035685457919223634 614623309739303259312 617573145419479214464 623159744596793582358 626776878010984397208 630918178842427270272 635482112427803624947 639881801920370516544 640392529683770032896 642952863724389319168 648769049169264551496 653055658801810683264 666178314328056976128 671218270339391603856 675430790915946656352 675969892443979479168 679893562588186464768 689336528735244610112 694769788596914116272 699688134284119110016 703749477064964937216 723321971689937984064 728442441172507566592 729865180315422620433 733368110185631567176 759859639780439988396 760466128999476914064 774608859658173195648 775503594827150186376 787149151069633998768 791718161698085554368 795517950031871530496 802714247277225631512 819497746319071012416 824254524507595919616 825039123958835513073 830879659462391443144 835702504014645862944 841224238456569693696 853175735893827355392 865025398892352735328 870740878402414244352 877603943490838883712 894957693785855471808 900574387887928875136 901293189925305972224 903053528186878835451 913669858976763769344 926359718129218821696 934739616895190373537 940165317016476595812 964429295586583978752 973153573753896827244 979583488202716024896 1013146186373919984528 1013954838665969218752 1019840343882279697152 1027217661184668873202 1032811812877564260864 1034004793102866915168 1035155047981984436736 1042154682895371174408 1049532201426178665024 1055624215597447405824 1070285663036300842016 1084982957534906976096 1092663661758761349888 1100052165278447350764 1114270005352861150592 1130472876361080595968 1163255392240725279564 1170138591321118511616 1180723726604450998152 1193276925047807295744 1204071370915838447268 1229246619478606518624 1235146290838958428928 1246319489193587164716 1253553756021968794416 1261836357684854540544 1270964224855607249894 1279763603840741033088 1280785059367540065792 1297538098338529102992 1306111317603621366528 1332356628656113952256 1342436540678783207712 1350861581831893312704 1351939784887958958336 1378673057470489220224 1389539577193828232544 1399376268568238220032 1446643943379875968128 1459730360630845240866 1466736220371263134352 1519719279560879976792 1520932257998953828128 1540826491777003309803 1549217719316346391296 1551007189654300372752 1574298302139267997536 1583436323396171108736 1605428494554451263024 1638995492638142024832 1648509049015191839232 1650078247917671026146 1661759318924782886288 1671405008029291725888 1706351471787654710784 1730050797784705470656 1755207886981677767424 1789915387571710943616 1801148775775857750272 1806107056373757670902 1852719436258437643392 1869479233790380747074 1880330634032953191624 1906446337283410874841 1928858591173167957504 1946307147507793654488 1959166976405432049792 1973339191223179677467 2026292372747839969056 2027909677331938437504 2039680687764559394304 2054435322369337746404 2068009586205733830336 2084309365790742348816 2099064402852357330048 2111248431194894811648 2140571326072601684032 2169965915069813952192 2185327323517522699776 2200104330556894701528 2228540010705722301184 2326510784481450559128 2361447453208901996304 2386553850095614591488 2408142741831676894536 2458493238957213037248 2470292581677916857856 2475117371876506539219 2492638978387174329432 2507107512043937588832 2523672715369709081088 2541928449711214499788 2559527207681482066176 2595076196677058205984 2612222635207242733056 2684873081357566415424 2701723163663786625408 2703879569775917916672 2757346114940978440448 2779079154387656465088 2798752537136476440064 2804218850685571120611 2893287886759751936256 2919460721261690481732 2933472440742526268704 3039438559121759953584 3041864515997907656256 3081652983554006619606 3098435438632692782592 3102014379308600745504 3148596604278535995072 3166872646792342217472 3210856989108902526048 3277990985276284049664 3300156495835342052292 3323518637849565772576 3342810016058583451776 3460101595569410941312 3510415773963355534848 3579830775143421887232 3602297551551715500544 3612214112747515341804 3705438872516875286784 3738958467580761494148 3760661268065906383248 3812892674566821749682 3892614295015587308976 3918333952810864099584 3946678382446359354934 4052584745495679938112 4055819354663876875008 4108870644738675492808 4136019172411467660672 4168618731581484697632 4198128805704714660096 4281142652145203368064 4339931830139627904384 4400208661113789403056 4457080021411444602368 4622479475331009929409 4653021568962901118256 4722894906417803992608 4816285483663353789072 4916986477914426074496 4950234743753013078438 4985277956774348658864 5014215024087875177664 5083856899422428999576 5119054415362964132352 5190152393354116411968 5369746162715132830848 5403446327327573250816 5514692229881956880896 5558158308775312930176 5608437701371142241222 5719339011850232624523 5786575773519503872512 5838921442523380963464 5866944881485052537408 5920017573669539032401 6078877118243519907168 6083729031995815312512 6163305967108013239212 6204028758617201491008 6297193208557071990144 6333745293584684434944 6421713978217805052096 6555981970552568099328 6600312991670684104584 6647037275699131545152 6685620032117166903552 6920203191138821882624 7159661550286843774464 7224428225495030683608 7410877745033750573568 7477916935161522988296 7521322536131812766496 7625785349133643499364 7785228590031174617952 7836667905621728199168 7893356764892718709868 8105169490991359876224 8111638709327753750016 8217741289477350985616 8272038344822935321344 8337237463162969395264 8396257611409429320192 8562285304290406736128 8679863660279255808768 8800417322227578806112 9244958950662019858818 9306043137925802236512 9445789812835607985216 9632570967326707578144 9833972955828852148992 9900469487506026156876 9970555913548697317728 10028430048175750355328 10167713798844857999152 10380304786708232823936 10739492325430265661696 10806892654655146501632 11116316617550625860352 11216875402742284482444 11438678023700465249046 11677842885046761926928 11733889762970105074816 11840035147339078064802 12157754236487039814336 12167458063991630625024 12326611934216026478424 12408057517234402982016 12594386417114143980288 12843427956435610104192 13200625983341368209168 13294074551398263090304 13371240064234333807104 13840406382277643765248 13867438425993029788227 14448856450990061367216 14955833870323045976592 15042645072263625532992 15251570698267286998728 15570457180062349235904 15786713529785437419736 16210338981982719752448 16435482578954701971232 16544076689645870642688 16674474926325938790528 17124570608580813472256 17158017035550697873569 17359727320558511617536 17600834644455157612224 17760052721008617097203 18489917901324039717636 18612086275851604473024 18891579625671215970432 19265141934653415156288 19667945911657704297984 19800938975012052313752 19941111827097394635456 20056860096351500710656 20335427597689715998304 20760609573416465647872 21478984650860531323392 22232633235101251720704 22433750805484568964888 22877356047400930498092 23355685770093523853856 23467779525940210149632 23680070294678156129604 24315508472974079628672 24334916127983261250048 24653223868432052956848 24816115034468805964032 25188772834228287960576 25686855912871220208384 26401251966682736418336 26588149102796526180608 27734876851986059576454 28897712901980122734432 29911667740646091953184 30085290144527251065984 30503141396534573997456 31140914360124698471808 31573427059570874839472 32420677963965439504896 32870965157909403942464 33348949852651877581056 34316034071101395747138 35201669288910315224448 35520105442017234194406 36979835802648079435272 37224172551703208946048 37493444633240413871873 37783159251342431940864 38530283869306830312576 39601877950024104627504 39882223654194789270912 40113720192703001421312 40670855195379431996608 41521219146832931295744 44867501610969137929776 45754712094801860996184 46711371540187047707712 46935559051880420299264 47360140589356312259208 48631016945948159257344 49306447736864105913696 49632230068937611928064 51373711825742440416768 52802503933365472836672 53176298205593052361216 53280158163025851291609 55469753703972119152908 57795425803960245468864 59823335481292183906368 60170580289054502131968 61006282793069147994912 62281828720249396943616 63146854119141749678944 65741930315818807884928 66697899705303755162112 68632068142202791494276 70403338577820630448896 71040210884034468388812 73959671605296158870544 74448345103406417892096 74986889266480827743746 75566318502684863881728 77060567738613660625152 79203755900048209255008 79764447308389578541824 81341710390758863993216 89735003221938275859552 91509424189603721992368 93422743080374095415424 94720281178712624518416 97262033891896318514688 98612895473728211827392 105605007866730945673344 106560316326051702583218 110939507407944238305816 112480333899721241615619 115590851607920490937728 119646670962584367812736 120341160578109004263936 122012565586138295989824 124563657440498793887232 126293708238283499357888 131483860631637615769856 137264136284405582988552 140806677155641260897792 142080421768068936777624 147919343210592317741088 148896690206812835784192 149973778532961655487492 154121135477227321250304 158407511800096418510016 159528894616779157083648 162683420781517727986432 179470006443876551719104 183018848379207443984736 186845486160748190830848 189440562357425249036832 197225790947456423654784 211210015733461891346688 213120632652103405166436 221879014815888476611632 224960667799442483231238 231181703215840981875456 239293341925168735625472 244025131172276591979648 252587416476566998715776 262967721263275231539712 274528272568811165977104 284160843536137873555248 295838686421184635482176 299947557065923310974984 316815023600192837020032 325366841563035455972864 337441001699163724846857 358940012887753103438208 366037696758414887969472 373690972321496381661696 378881124714850498073664 394451581894912847309568 422420031466923782693376 426241265304206810332872 443758029631776953223264 449921335598884966462476 462363406431681963750912 478586683850337471250944 488050262344553183959296 505174832953133997431552 549056545137622331954208 568321687072275747110496 591677372842369270964352 599895114131846621949968 633630047200385674040064 674882003398327449693714 717880025775506206876416 732075393516829775938944 757762249429700996147328 788903163789825694619136 852482530608413620665744 887516059263553906446528 899842671197769932924952 976100524689106367918592 1010349665906267994863104 1012323005097491174540571 1098113090275244663908416 1136643374144551494220992 1183354745684738541928704 1199790228263693243899936 1267260094400771348080128 1349764006796654899387428 1435760051551012413752832 1464150787033659551877888 1515524498859401992294656 1704965061216827241331488 1775032118527107812893056 1799685342395539865849904 2024646010194982349081142 2196226180550489327816832 2273286748289102988441984 2366709491369477083857408 2399580456527386487799872 2699528013593309798774856 2928301574067319103755776 3031048997718803984589312 3409930122433654482662976 3550064237054215625786112 3599370684791079731699808 4049292020389964698162284 4392452361100978655633664 4546573496578205976883968 4799160913054772975599744 5399056027186619597549712 6819860244867308965325952 7100128474108431251572224 7198741369582159463399616 8098584040779929396324568 8784904722201957311267328 9093146993156411953767936 9598321826109545951199488 10798112054373239195099424 13639720489734617930651904 14397482739164318926799232 16197168081559858792649136 19196643652219091902398976 21596224108746478390198848 27279440979469235861303808 28794965478328637853598464 32394336163119717585298272 43192448217492956780397696 57589930956657275707196928 64788672326239435170596544 86384896434985913560795392 129577344652478870341193088 172769792869971827121590784 259154689304957740682386176 518309378609915481364772352
- Sum of all divisors σ(n): 1674349844270068883174400000
- Sum of proper divisors (its aliquot sum) s(n): 1156040465660153401809627648
- 518309378609915481364772352 is an abundant number, because the sum of its proper divisors (1156040465660153401809627648) is greater than itself. Its abundance is 637731087050237920444855296
Bases of 518309378609915481364772352
- Binary: 110101100101111000100011110110111001001100000100011010100110000001000101000110110000000002
- Hexadecimal: 0x1ACBC47B72608D4C08A3600
- Base-36: 1T4I9856JR6NSUYDC0
Squares and roots of 518309378609915481364772352
- 518309378609915481364772352 squared (5183093786099154813647723522) is 268644611954996711929488392161856082184221492783611904
- 518309378609915481364772352 cubed (5183093786099154813647723523) is 139241021889296217568802605264475520834521744522648964721134166557114965277278208
-
The
square root of 518309378609915481364772352 is 22766408996807.4561375617 -
518309378609915481364772352 is a
perfect cube number . Itscube root is 803272728
Scales and comparisons
How big is 518309378609915481364772352?- 518,309,378,609,915,481,364,772,352 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 518,309,378,609,915,481,364,772,352 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 518309378609915481364772352 cubic inches would be around 66939394 feet tall.
Recreational maths with 518309378609915481364772352
- 518309378609915481364772352 backwards is 253277463184519906873903815
- The number of decimal digits it has is: 27
- The sum of 518309378609915481364772352's digits is 126
- 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 518309378609915481364772352 - Facts about the integer". Numbermatics.com. 2024. Web. 21 May 2024.
APA style:
Numbermatics. (2024). Number 518309378609915481364772352 - Facts about the integer. Retrieved 21 May 2024, from https://numbermatics.com/n/518309378609915481364772352/
Chicago style:
Numbermatics. 2024. "Number 518309378609915481364772352 - Facts about the integer". https://numbermatics.com/n/518309378609915481364772352/
The information we have on file for 518309378609915481364772352 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 518309378609915481364772352, math, Factors of 518309378609915481364772352, curriculum, school, college, exams, university, Prime factorization of 518309378609915481364772352, STEM, science, technology, engineering, physics, economics, calculator, five hundred eighteen septillion, three hundred nine sextillion, three hundred seventy-eight quintillion, six hundred nine quadrillion, nine hundred fifteen trillion, four hundred eighty-one billion, three hundred sixty-four million, seven hundred seventy-two thousand, three hundred fifty-two.