50544374677011129283117056
50,544,374,677,011,129,283,117,056 is an even composite number composed of five prime numbers multiplied together.
50544374677011129283117056 is an even composite number. It is composed of five distinct prime numbers multiplied together. It has a total of fourteen thousand, three hundred fifty-five divisors.
Prime factorization of 50544374677011129283117056:
228 × 310 × 74 × 112 × 33132
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 7 × 7 × 7 × 7 × 11 × 11 × 3313 × 3313)See below for interesting mathematical facts about the number 50544374677011129283117056 from the Numbermatics database.
Names of 50544374677011129283117056
- Cardinal: 50544374677011129283117056 can be written as Fifty septillion, five hundred forty-four sextillion, three hundred seventy-four quintillion, six hundred seventy-seven quadrillion, eleven trillion, one hundred twenty-nine billion, two hundred eighty-three million, one hundred seventeen thousand and fifty-six.
Scientific notation
- Scientific notation: 5.0544374677011129283117056 × 1025
Factors of 50544374677011129283117056
Divisors of 50544374677011129283117056
- Number of divisors d(n): 14355
-
Complete list of divisors:
1 2 3 4 6 7 8 9 11 12 14 16 18 21 22 24 27 28 32 33 36 42 44 48 49 54 56 63 64 66 72 77 81 84 88 96 98 99 108 112 121 126 128 132 144 147 154 162 168 176 189 192 196 198 216 224 231 242 243 252 256 264 288 294 297 308 324 336 343 352 363 378 384 392 396 432 441 448 462 484 486 504 512 528 539 567 576 588 594 616 648 672 686 693 704 726 729 756 768 784 792 847 864 882 891 896 924 968 972 1008 1024 1029 1056 1078 1089 1134 1152 1176 1188 1232 1296 1323 1344 1372 1386 1408 1452 1458 1512 1536 1568 1584 1617 1694 1701 1728 1764 1782 1792 1848 1936 1944 2016 2048 2058 2079 2112 2156 2178 2187 2268 2304 2352 2376 2401 2464 2541 2592 2646 2673 2688 2744 2772 2816 2904 2916 3024 3072 3087 3136 3168 3234 3267 3313 3388 3402 3456 3528 3564 3584 3696 3773 3872 3888 3969 4032 4096 4116 4158 4224 4312 4356 4374 4536 4608 4704 4752 4802 4851 4928 5082 5103 5184 5292 5346 5376 5488 5544 5632 5808 5832 5929 6048 6144 6174 6237 6272 6336 6468 6534 6561 6626 6776 6804 6912 7056 7128 7168 7203 7392 7546 7623 7744 7776 7938 8019 8064 8192 8232 8316 8448 8624 8712 8748 9072 9216 9261 9408 9504 9604 9702 9801 9856 9939 10164 10206 10368 10584 10692 10752 10976 11088 11264 11319 11616 11664 11858 11907 12096 12288 12348 12474 12544 12672 12936 13068 13122 13252 13552 13608 13824 14112 14256 14336 14406 14553 14784 15092 15246 15309 15488 15552 15876 16038 16128 16384 16464 16632 16896 17248 17424 17496 17787 18144 18432 18522 18711 18816 19008 19208 19404 19602 19683 19712 19878 20328 20412 20736 21168 21384 21504 21609 21952 22176 22528 22638 22869 23191 23232 23328 23716 23814 24057 24192 24576 24696 24948 25088 25344 25872 26136 26244 26411 26504 27104 27216 27648 27783 28224 28512 28672 28812 29106 29403 29568 29817 30184 30492 30618 30976 31104 31752 32076 32256 32768 32928 33264 33792 33957 34496 34848 34992 35574 35721 36288 36443 36864 37044 37422 37632 38016 38416 38808 39204 39366 39424 39756 40656 40824 41472 41503 42336 42768 43008 43218 43659 43904 44352 45056 45276 45738 45927 46382 46464 46656 47432 47628 48114 48384 49152 49392 49896 50176 50688 51744 52272 52488 52822 53008 53361 54208 54432 55296 55566 56133 56448 57024 57344 57624 58212 58806 59049 59136 59634 60368 60984 61236 61952 62208 63504 64152 64512 64827 65536 65856 66528 67584 67914 68607 68992 69573 69696 69984 71148 71442 72171 72576 72886 73728 74088 74844 75264 76032 76832 77616 78408 78732 78848 79233 79512 81312 81648 82944 83006 83349 84672 85536 86016 86436 87318 87808 88209 88704 89451 90112 90552 91476 91854 92764 92928 93312 94864 95256 96228 96768 98304 98784 99792 100352 101376 101871 103488 104544 104976 105644 106016 106722 107163 108416 108864 109329 110592 111132 112266 112896 114048 114688 115248 116424 117612 118098 118272 119268 120736 121968 122472 123904 124416 124509 127008 128304 129024 129654 130977 131072 131712 133056 135168 135828 137214 137781 137984 139146 139392 139968 142296 142884 144342 145152 145772 147456 148176 149688 150528 152064 153664 155232 156816 157464 157696 158466 159024 160083 162337 162624 163296 165888 166012 166698 168399 169344 171072 172032 172872 174636 175616 176418 177408 178902 180224 181104 182952 183708 185528 185856 186624 189728 190512 192456 193536 194481 196608 197568 199584 200704 202752 203742 205821 206976 208719 209088 209952 211288 212032 213444 214326 216513 216832 217728 218658 221184 222264 224532 225792 228096 229376 230496 232848 235224 236196 236544 237699 238536 241472 243936 244944 247808 248832 249018 250047 254016 255101 256608 258048 259308 261954 262144 263424 264627 266112 268353 270336 271656 274428 275562 275968 278292 278784 279936 284592 285768 288684 290304 290521 291544 294912 296352 299376 301056 304128 305613 307328 310464 313632 314928 315392 316932 318048 320166 321489 324674 325248 326592 327987 331776 332024 333396 336798 338688 342144 344064 345744 349272 351232 352836 354816 357804 360448 362208 365904 367416 371056 371712 373248 373527 379456 381024 384912 387072 388962 392931 393216 395136 399168 400873 401408 405504 407484 411642 413343 413952 417438 418176 419904 422576 424064 426888 428652 433026 433664 435456 437316 442368 444528 449064 451584 456192 458752 460992 465696 470448 472392 473088 475398 477072 480249 482944 487011 487872 489888 495616 497664 498036 500094 505197 508032 510202 513216 516096 518616 523908 524288 526848 529254 532224 536706 540672 543312 548856 551124 551936 556584 557568 559872 569184 571536 577368 580608 581042 583088 583443 589824 592704 598752 602112 608256 611226 614656 617463 620928 626157 627264 629856 630784 633864 636096 640332 642978 649348 649539 650496 653184 655974 663552 664048 666792 673596 677376 684288 688128 691488 698544 702464 705672 709632 713097 715608 720896 724416 731808 734832 742112 743424 746496 747054 750141 758912 762048 765303 769824 774144 777924 785862 786432 790272 793881 798336 801746 802816 805059 811008 814968 823284 826686 827904 834876 836352 839808 845152 848128 853776 857304 866052 867328 870912 871563 874632 884736 889056 898128 903168 912384 916839 917504 921984 931392 940896 944784 946176 950796 954144 960498 964467 965888 974022 975744 979776 983961 991232 995328 996072 1000188 1010394 1016064 1020404 1026432 1032192 1037232 1047816 1048576 1053696 1058508 1064448 1073412 1081344 1086624 1097712 1102248 1103872 1113168 1115136 1119744 1120581 1136359 1138368 1143072 1154736 1161216 1162084 1166176 1166886 1178793 1179648 1185408 1197504 1202619 1204224 1216512 1222452 1229312 1234926 1241856 1252314 1254528 1259712 1261568 1267728 1272192 1280664 1285956 1298696 1299078 1300992 1306368 1311948 1327104 1328096 1333584 1347192 1354752 1368576 1376256 1382976 1397088 1404928 1411344 1419264 1426194 1431216 1440747 1441792 1448832 1461033 1463616 1469664 1484224 1486848 1492992 1494108 1500282 1515591 1517824 1524096 1530606 1539648 1548288 1555848 1571724 1572864 1580544 1587762 1596672 1603492 1605632 1610118 1622016 1629936 1646568 1653372 1655808 1669752 1672704 1679616 1690304 1696256 1707552 1714608 1732104 1734656 1741824 1743126 1749264 1750329 1769472 1778112 1785707 1796256 1806336 1824768 1833678 1835008 1843968 1852389 1862784 1878471 1881792 1889568 1892352 1901592 1908288 1920996 1928934 1931776 1948044 1951488 1959552 1967922 1982464 1990656 1992144 2000376 2020788 2032128 2040808 2052864 2064384 2074464 2095632 2097152 2107392 2117016 2128896 2139291 2146824 2162688 2173248 2195424 2204496 2207744 2226336 2230272 2239488 2241162 2250423 2272718 2276736 2286144 2295909 2309472 2322432 2324168 2332352 2333772 2357586 2359296 2370816 2381643 2395008 2405238 2408448 2415177 2433024 2444904 2458624 2469852 2483712 2504628 2509056 2519424 2523136 2535456 2544384 2561328 2571912 2597392 2598156 2601984 2612736 2614689 2623896 2654208 2656192 2667168 2694384 2709504 2737152 2750517 2752512 2765952 2794176 2806111 2809856 2822688 2838528 2852388 2862432 2881494 2883584 2893401 2897664 2922066 2927232 2939328 2951883 2968448 2973696 2985984 2988216 3000564 3031182 3035648 3048192 3061212 3079296 3096576 3111696 3143448 3145728 3161088 3175524 3193344 3206984 3211264 3220236 3244032 3259872 3293136 3306744 3311616 3339504 3345408 3359232 3361743 3380608 3392512 3409077 3415104 3429216 3464208 3469312 3483648 3486252 3498528 3500658 3536379 3538944 3556224 3571414 3592512 3607857 3612672 3649536 3667356 3670016 3687936 3704778 3725568 3756942 3763584 3779136 3784704 3803184 3816576 3841992 3857868 3863552 3896088 3902976 3919104 3935844 3964928 3981312 3984288 4000752 4041576 4064256 4081616 4105728 4128768 4148928 4191264 4194304 4214784 4234032 4257792 4278582 4293648 4322241 4325376 4346496 4383099 4390848 4408992 4415488 4452672 4460544 4478976 4482324 4500846 4545436 4546773 4553472 4572288 4591818 4618944 4644864 4648336 4664704 4667544 4715172 4718592 4741632 4763286 4790016 4810476 4816896 4830354 4866048 4889808 4917248 4939704 4967424 5009256 5018112 5038848 5046272 5070912 5088768 5122656 5143824 5194784 5196312 5203968 5225472 5229378 5247792 5250987 5308416 5312384 5334336 5357121 5388768 5419008 5474304 5501034 5505024 5531904 5557167 5588352 5612222 5619712 5635413 5645376 5677056 5704776 5724864 5762988 5767168 5786802 5795328 5844132 5854464 5878656 5903766 5936896 5947392 5971968 5976432 6001128 6062364 6071296 6096384 6122424 6158592 6193152 6223392 6286896 6291456 6322176 6351048 6386688 6413968 6417873 6422528 6440472 6488064 6519744 6586272 6613488 6623232 6679008 6690816 6718464 6723486 6751269 6761216 6785024 6818154 6830208 6858432 6887727 6928416 6938624 6967296 6972504 6997056 7001316 7072758 7077888 7112448 7142828 7144929 7185024 7215714 7225344 7245531 7299072 7334712 7340032 7375872 7409556 7451136 7513884 7527168 7558272 7569408 7606368 7633152 7683984 7715736 7727104 7792176 7805952 7838208 7844067 7871688 7929856 7954513 7962624 7968576 8001504 8083152 8128512 8163232 8211456 8251551 8257536 8297856 8382528 8388608 8418333 8429568 8468064 8515584 8557164 8587296 8644482 8650752 8692992 8766198 8781696 8817984 8830976 8855649 8905344 8921088 8957952 8964648 9001692 9090872 9093546 9106944 9144576 9183636 9237888 9289728 9296672 9329408 9335088 9430344 9437184 9483264 9526572 9580032 9620952 9633792 9660708 9732096 9779616 9834496 9879408 9934848 10018512 10036224 10077696 10085229 10092544 10141824 10177536 10227231 10245312 10287648 10389568 10392624 10407936 10450944 10458756 10495584 10501974 10609137 10616832 10624768 10668672 10714242 10777536 10823571 10838016 10948608 10975969 11002068 11010048 11063808 11114334 11176704 11224444 11239424 11270826 11290752 11354112 11409552 11449728 11525976 11534336 11573604 11590656 11688264 11708928 11757312 11807532 11873792 11894784 11943936 11952864 12002256 12124728 12142592 12192768 12244848 12317184 12386304 12446784 12499949 12573792 12582912 12644352 12702096 12773376 12827936 12835746 12845056 12880944 12966723 12976128 13039488 13149297 13172544 13226976 13246464 13358016 13381632 13436928 13446972 13502538 13522432 13570048 13636308 13660416 13716864 13775454 13856832 13877248 13934592 13945008 13994112 14002632 14145516 14155776 14224896 14285656 14289858 14370048 14431428 14450688 14491062 14598144 14669424 14680064 14751744 14819112 14902272 15027768 15054336 15116544 15138816 15212736 15266304 15367968 15431472 15454208 15584352 15611904 15676416 15688134 15743376 15752961 15859712 15909026 15925248 15937152 16003008 16071363 16166304 16257024 16326464 16422912 16503102 16515072 16595712 16671501 16765056 16777216 16836666 16859136 16906239 16936128 17031168 17114328 17174592 17288964 17301504 17385984 17532396 17563392 17635968 17661952 17711298 17810688 17842176 17915904 17929296 18003384 18181744 18187092 18213888 18289152 18367272 18475776 18579456 18593344 18658816 18670176 18860688 18874368 18966528 19053144 19160064 19241904 19253619 19267584 19321416 19464192 19559232 19642777 19668992 19758816 19869696 20037024 20072448 20155392 20170458 20185088 20253807 20283648 20355072 20454462 20490624 20575296 20663181 20779136 20785248 20815872 20901888 20917512 20991168 21003948 21218274 21233664 21249536 21337344 21428484 21555072 21647142 21676032 21736593 21897216 21951938 22004136 22020096 22127616 22228668 22353408 22448888 22478848 22541652 22581504 22708224 22819104 22899456 23051952 23068672 23147208 23181312 23376528 23417856 23514624 23532201 23615064 23747584 23789568 23863539 23887872 23905728 24004512 24249456 24285184 24385536 24489696 24634368 24754653 24772608 24893568 24999898 25147584 25165824 25254999 25288704 25404192 25546752 25655872 25671492 25690112 25761888 25933446 25952256 26078976 26298594 26345088 26453952 26492928 26566947 26716032 26763264 26873856 26893944 27005076 27044864 27140096 27272616 27320832 27433728 27550908 27713664 27754496 27869184 27890016 27988224 28005264 28291032 28311552 28449792 28571312 28579716 28740096 28862856 28901376 28982124 29196288 29338848 29360128 29503488 29638224 29804544 30055536 30108672 30233088 30255687 30277632 30425472 30532608 30681693 30735936 30862944 30908416 31168704 31223808 31352832 31376268 31486752 31505922 31719424 31818052 31827411 31850496 31874304 32006016 32142726 32332608 32470713 32514048 32652928 32845824 32927907 33006204 33030144 33191424 33343002 33530112 33554432 33673332 33718272 33812478 33872256 34062336 34228656 34349184 34577928 34603008 34771968 35064792 35126784 35271936 35323904 35422596 35621376 35684352 35831808 35858592 36006768 36363488 36374184 36427776 36578304 36734544 36951552 37158912 37186688 37317632 37340352 37499847 37721376 37748736 37933056 38106288 38320128 38483808 38507238 38535168 38642832 38900169 38928384 39118464 39285554 39337984 39447891 39517632 39739392 40074048 40144896 40310784 40340916 40370176 40507614 40567296 40710144 40908924 40981248 41150592 41326362 41558272 41570496 41631744 41803776 41835024 41982336 42007896 42436548 42467328 42499072 42674688 42856968 43110144 43294284 43352064 43473186 43794432 43903876 44008272 44040192 44255232 44457336 44706816 44897776 44957696 45083304 45163008 45416448 45638208 45798912 46103904 46137344 46294416 46362624 46753056 46835712 47029248 47064402 47230128 47258883 47495168 47579136 47727078 47775744 47811456 48009024 48214089 48498912 48570368 48771072 48979392 49268736 49509306 49545216 49787136 49999796 50014503 50295168 50331648 50509998 50577408 50718717 50808384 51093504 51311744 51342984 51380224 51523776 51866892 51904512 52157952 52597188 52690176 52907904 52985856 53133894 53432064 53526528 53747712 53787888 54010152 54089728 54280192 54545232 54641664 54867456 55101816 55427328 55508992 55738368 55780032 55976448 56010528 56582064 56623104 56899584 57142624 57159432 57480192 57725712 57760857 57802752 57964248 58392576 58677696 58720256 58928331 59006976 59276448 59609088 60111072 60217344 60466176 60511374 60555264 60850944 61065216 61363386 61471872 61725888 61816832 61989543 62337408 62447616 62705664 62752536 62973504 63011844 63438848 63636104 63654822 63700992 63748608 64012032 64285452 64665216 64941426 65028096 65209779 65305856 65691648 65855814 66012408 66060288 66382848 66686004 67060224 67108864 67346664 67436544 67624956 67744512 68124672 68457312 68698368 69155856 69206016 69543936 70129584 70253568 70543872 70596603 70647808 70845192 71242752 71368704 71590617 71663616 71717184 72013536 72726976 72748368 72855552 73156608 73469088 73903104 74263959 74317824 74373376 74635264 74680704 74999694 75442752 75497472 75764997 75866112 76212576 76640256 76831783 76967616 77014476 77070336 77285664 77800338 77856768 78236928 78571108 78675968 78895782 79035264 79478784 79700841 80148096 80289792 80621568 80681832 80740352 81015228 81134592 81420288 81817848 81962496 82301184 82652724 83116544 83140992 83263488 83607552 83670048 83964672 84015792 84873096 84934656 84998144 85349376 85713936 86220288 86588568 86704128 86946372 87499643 87588864 87807752 88016544 88080384 88510464 88914672 89413632 89795552 89915392 90166608 90326016 90767061 90832896 91276416 91597824 92045079 92207808 92274688 92588832 92725248 93506112 93671424 94058496 94128804 94460256 94517766 94990336 95158272 95454156 95551488 95622912 96018048 96428178 96997824 97140736 97412139 97542144 97958784 98537472 98783721 99018612 99090432 99574272 99999592 100029006 100590336 100663296 101019996 101154816 101437434 101616768 102187008 102623488 102685968 102760448 103047552 103733784 103809024 104315904 105194376 105380352 105815808 105971712 106267788 106864128 107053056 107495424 107575776 108020304 108179456 108560384 109090464 109283328 109734912 110203632 110854656 111017984 111476736 111560064 111952896 112021056 112499541 113164128 113246208 113799168 114285248 114318864 114960384 115451424 115521714 115605504 115928496 116700507 116785152 117355392 117440512 117856662 118013952 118343673 118552896 119218176 120222144 120434688 120735659 120932352 121022748 121110528 121701888 122130432 122726772 122943744 123451776 123633664 123979086 124674816 124895232 125411328 125505072 125947008 126023688 126877696 127272208 127309644 127401984 127497216 128024064 128570904 129330432 129882852 130056192 130419558 130611712 131383296 131711628 132024816 132120576 132765696 133372008 134120448 134217728 134693328 134873088 135249912 135489024 136249344 136914624 137396736 137499439 138311712 138412032 139087872 140259168 140507136 141087744 141193206 141295616 141690384 141776649 142485504 142737408 143181234 143327232 143434368 144027072 144642267 145453952 145496736 145711104 146313216 146938176 147806208 148527918 148635648 148746752 149270528 149361408 149999388 150885504 150994944 151529994 151732224 152156151 152425152 153280512 153663566 153935232 154028952 154140672 154571328 155600676 155713536 156473856 157142216 157351936 157791564 158070528 158957568 159401682 160296192 160579584 161243136 161363664 161480704 162030456 162269184 162840576 163635696 163924992 164602368 165305448 166233088 166281984 166526976 167215104 167340096 167929344 168031584 169746192 169869312 169996288 170698752 171427872 172440576 173177136 173282571 173408256 173892744 174999286 175177728 175615504 176033088 176160768 176784993 177020928 177829344 178827264 179591104 179830784 180333216 180652032 181534122 181665792 182552832 183195648 184090158 184415616 184549376 185177664 185450496 185968629 187012224 187342848 188116992 188257608 188920512 189035532 189980672 190316544 190908312 191102976 191245824 192036096 192856356 193995648 194281472 194824278 195084288 195629337 195917568 197074944 197567442 198037224 198180864 199148544 199999184 200058012 201180672 201326592 202039992 202309632 202874868 203233536 204374016 205246976 205371936 205520896 206095104 207467568 207618048 208631808 210388752 210760704 211631616 211789809 211943424 212535576 213728256 214106112 214771851 214990848 215151552 216040608 216358912 217120768 218180928 218566656 219469824 220407264 221709312 222035968 222791877 222953472 223120128 223905792 224042112 224999082 226328256 226492416 227294991 227598336 228570496 228637728 229920768 230495349 230902848 231043428 231211008 231856992 233401014 233570304 234710784 234881024 235713324 236027904 236687346 237105792 238436352 239102523 240444288 240869376 241471318 241864704 242045496 242221056 243403776 244260864 245453544 245887488 246903552 247267328 247958172 249349632 249790464 250822656 251010144 251894016 252047376 253755392 254544416 254619288 254803968 254994432 256048128 257141808 258660864 259765704 260112384 260839116 261223424 262498929 262766592 263423256 264049632 264241152 265531392 266744016 268240896 268435456 269386656 269746176 270499824 270978048 272301183 272498688 273829248 274793472 274998878 276135237 276623424 276824064 278175744 280518336 281014272 282175488 282386412 282591232 283380768 283553298 284971008 285474816 286362468 286654464 286868736 288054144 289284534 290907904 290993472 291422208 292236417 292626432 293876352 295612416 296351163 297055836 297271296 297493504 298541056 298722816 299998776 301771008 301989888 303059988 303464448 304312302 304850304 306561024 307327132 307870464 308057904 308281344 309142656 311201352 311427072 312947712 314284432 314703872 315583128 316141056 317915136 318803364 320592384 321159168 322486272 322727328 322961408 324060912 324538368 325681152 327271392 327849984 329204736 330610896 332466176 332563968 333053952 334430208 334680192 335858688 336063168 337498623 339492384 339738624 339992576 341397504 342855744 344881152 346354272 346565142 346816512 347785488 349998572 350101521 350355456 351231008 352066176 352321536 353569986 354041856 355031019 355658688 357654528 359182208 359661568 360666432 361304064 362206977 363068244 363331584 365105664 366391296 368180316 368831232 369098752 370355328 370900992 371937258 374024448 374685696 376233984 376515216 377841024 378071064 379961344 380633088 381816624 382205952 382491648 384072192 385712712 387991296 388562944 389648556 390168576 391258674 391835136 394149888 395134884 396074448 396361728 398297088 399998368 400116024 402361344 402653184 404079984 404619264 405749736 406467072 408748032 410493952 410743872 411041792 412190208 412498317 414935136 415236096 417263616 420777504 421521408 423263232 423579618 423886848 425071152 427456512 428212224 429543702 429981696 430303104 432081216 432717824 433926801 434241536 436361856 437133312 438939648 440814528 443418624 444071936 445583754 445906944 446240256 447811584 448084224 449998164 452656512 452984832 454589982 455196672 456468453 457140992 457275456 459841536 460990698 461805696 462086856 462422016 463713984 466802028 467140608 469421568 469762048 471426648 472055808 473374692 474211584 476872704 478205046 480888576 481738752 482942636 483729408 484090992 484442112 486807552 488521728 490907088 491774976 493807104 494534656 495916344 498699264 499580928 501645312 502020288 503788032 504094752 507510784 509088832 509238576 509607936 509988864 512096256 514283616 517321728 519531408 519847713 520224768 521678232 522446848 524997858 525533184 526846512 528099264 528482304 530354979 531062784 533488032 536481792 537822481 538773312 539492352 540999648 541956096 544602366 544997376 547658496 549586944 549997756 552270474 553246848 553648128 556351488 557905887 561036672 562028544 564350976 564772824 565182464 566761536 567106596 569942016 570949632 572724936 573308928 573737472 576108288 578569068 581815808 581986944 582844416 584472834 585252864 587752704 591224832 592702326 594111672 594542592 594987008 597082112 597445632 599997552 603542016 603979776 606119976 606928896 608624604 609700608 613122048 614654264 615740928 616115808 616562688 618285312 622402704 622854144 625895424 628568864 629407744 631166256 632282112 635369427 635830272 637606728 641184768 642318336 644315553 644972544 645454656 645922816 648121824 649076736 651362304 654542784 655699968 658409472 661221792 664932352 665127936 666107904 668860416 669360384 671717376 672126336 674997246 678984768 679477248 679985152 681884973 682795008 685711488 689762304 691486047 692708544 693130284 693633024 695570976 699997144 700203042 700710912 702462016 704132352 704643072 707139972 708083712 710062038 711317376 715309056 717307569 718364416 719323136 721332864 722608128 724413954 726136488 726663168 730211328 732782592 736360632 737662464 738197504 740710656 741801984 743874516 748048896 749371392 752467968 753030432 755682048 756142128 759922688 761266176 763633248 764411904 764983296 768144384 771425424 775982592 777125888 779297112 780337152 782517348 783670272 787496787 788299776 790269768 792148896 792723456 796594176 799996736 800232048 804722688 805306368 808159968 809238528 811499472 812934144 816903549 817496064 820987904 821487744 822083584 824380416 824996634 828405711 829870272 830472192 834527232 841555008 843042816 845149613 846526464 847159236 847773696 850142304 854913024 856424448 859087404 859963392 860606208 864162432 865435648 867853602 868483072 872723712 874266624 876709251 877879296 881629056 886837248 888143872 889053489 891167508 891813888 892480512 895623168 896168448 899996328 905313024 905969664 909179964 910393344 912936906 914281984 914550912 919683072 921981396 923611392 924173712 924844032 927427968 933604056 934281216 938843136 939524096 942853296 944111616 946749384 948423168 953745408 956410092 961777152 962496073 963477504 965885272 967458816 968181984 968884224 973615104 977043456 981814176 983549952 987614208 989069312 991832688 997398528 999161856 1003290624 1004040576 1007576064 1008189504 1012495869 1015021568 1018177664 1018477152 1019215872 1019977728 1024192512 1028567232 1034643456 1039062816 1039695426 1040449536 1043356464 1044893696 1049995716 1051066368 1053693024 1056198528 1056964608 1060709958 1062125568 1065093057 1066976064 1072963584 1075644962 1077546624 1078984704 1081999296 1083912192 1086620931 1089204732 1089994752 1095316992 1099173888 1099995512 1104540948 1106493696 1107296256 1112702976 1115811774 1122073344 1124057088 1128701952 1129545648 1130364928 1133523072 1134213192 1139884032 1141899264 1145449872 1146617856 1147474944 1152216576 1157138136 1163631616 1163973888 1165688832 1168945668 1170505728 1175505408 1182449664 1185404652 1188223344 1189085184 1189974016 1194164224 1194891264 1199995104 1207084032 1207959552 1212239952 1213857792 1217249208 1219401216 1226244096 1229308528 1231481856 1232231616 1233125376 1236570624 1237494951 1244805408 1245708288 1251790848 1257137728 1258815488 1262332512 1264564224 1270738854 1271660544 1275213456 1282369536 1284636672 1288631106 1289945088 1290909312 1291845632 1296243648 1298153472 1301780403 1302724608 1309085568 1311399936 1316818944 1322443584 1328092249 1329864704 1330255872 1332215808 1337720832 1338720768 1343434752 1344252672 1349994492 1357969536 1358954496 1359970304 1363769946 1365590016 1369405359 1371422976 1379524608 1382972094 1385417088 1386260568 1387266048 1391141952 1399994288 1400406084 1401421824 1404924032 1408264704 1409286144 1414279944 1416167424 1420124076 1422634752 1430618112 1434615138 1436728832 1438646272 1442665728 1445216256 1448827908 1452272976 1453326336 1460422656 1465565184 1472721264 1475324928 1476395008 1481421312 1483603968 1487749032 1496097792 1498742784 1504935936 1506060864 1511364096 1512284256 1519845376 1522532352 1527266496 1528823808 1529966592 1536288768 1542850848 1551965184 1554251776 1558594224 1559543139 1560674304 1565034696 1567340544 1574993574 1576599552 1580539536 1584297792 1585446912 1591064937 1593188352 1599993472 1600464096 1609445376 1613467443 1616319936 1618477056 1622998944 1625868288 1633807098 1634992128 1641975808 1642975488 1644167168 1648760832 1649993268 1656811422 1659740544 1660944384 1669054464 1673717661 1683110016 1686085632 1690299226 1693052928 1694318472 1695547392 1700284608 1709826048 1712848896 1718174808 1719926784 1721212416 1728324864 1730871296 1735707204 1736966144 1745447424 1748533248 1753418502 1755758592 1763258112 1773674496 1776287744 1778106978 1782335016 1783627776 1784961024 1791246336 1792336896 1799992656 1810626048 1811939328 1818359928 1820786688 1825873812 1828563968 1829101824 1839366144 1843962792 1847222784 1848347424 1849688064 1854855936 1867208112 1868562432 1877686272 1879048192 1885706592 1888223232 1893498768 1896846336 1906108281 1907490816 1912820184 1923554304 1924992146 1926955008 1931770544 1932946659 1934917632 1936363968 1937768448 1947230208 1954086912 1963628352 1967099904 1975228416 1978138624 1983665376 1994797056 1998323712 2006581248 2008081152 2015152128 2016379008 2024991738 2030043136 2036355328 2036954304 2038431744 2039955456 2045654919 2048385024 2057134464 2069286912 2074458141 2078125632 2079390852 2080899072 2086712928 2089787392 2099991432 2102132736 2107386048 2112397056 2113929216 2121419916 2124251136 2130186114 2133952128 2145927168 2151289924 2151922707 2155093248 2157969408 2163998592 2167824384 2173241862 2178409464 2179989504 2190633984 2198347776 2199991024 2209081896 2212987392 2214592512 2225405952 2231623548 2244146688 2248114176 2257403904 2259091296 2260729856 2267046144 2268426384 2279768064 2283798528 2290899744 2293235712 2294949888 2304433152 2314276272 2327263232 2327947776 2331377664 2337891336 2341011456 2351010816 2362490361 2364899328 2370809304 2376446688 2378170368 2379948032 2388328448 2389782528 2399990208 2414168064 2415919104 2424479904 2427715584 2434498416 2438802432 2450710647 2452488192 2458617056 2462963712 2464463232 2466250752 2473141248 2474989902 2485217133 2489610816 2491416576 2503581696 2514275456 2517630976 2524665024 2529128448 2535448839 2541477708 2543321088 2550426912 2564739072 2569273344 2577262212 2579890176 2581818624 2583691264 2592487296 2596306944 2603560806 2605449216 2618171136 2622799872 2630127753 2633637888 2644887168 2656184498 2659729408 2660511744 2664431616 2667160467 2675441664 2677441536 2686869504 2688505344 2699988984 2715939072 2717908992 2719940608 2727539892 2731180032 2738810718 2742845952 2759049216 2765944188 2770834176 2772521136 2774532096 2782283904 2799988576 2800812168 2802843648 2809848064 2816529408 2818572288 2828559888 2832334848 2840248152 2845269504 2861236224 2869230276 2873457664 2877292544 2885331456 2887488219 2890432512 2897655816 2904545952 2906652672 2920845312 2931130368 2945442528 2950649856 2952790016 2962842624 2967207936 2975498064 2992195584 2997485568 3009871872 3012121728 3022728192 3024568512 3037487607 3039690752 3045064704 3054532992 3057647616 3059933184 3072577536 3085701696 3103930368 3108503552 3117188448 3119086278 3121348608 3130069392 3134681088 3149987148 3153199104 3161079072 3168595584 3170893824 3182129874 3186376704 3195279171 3199986944 3200928192 3218890752 3226934886 3232639872 3236954112 3245997888 3251736576 3259862793 3267614196 3269984256 3283951616 3285950976 3288334336 3297521664 3299986536 3313622844 3319481088 3321888768 3338108928 3347435322 3366220032 3372171264 3380598452 3386105856 3388636944 3391094784 3400569216 3419652096 3425697792 3436349616 3439853568 3442424832 3456649728 3461742592 3471414408 3473932288 3490894848 3497066496 3506837004 3511517184 3526516224 3547348992 3552575488 3556213956 3564670032 3567255552 3569922048 3582492672 3584673792 3599985312 3621252096 3623878656 3636719856 3641573376 3651747624 3657127936 3658203648 3678732288 3687925584 3694445568 3696694848 3699376128 3709711872 3712484853 3734416224 3737124864 3755372544 3764757367 3771413184 3776446464 3786997536 3793692672 3812216562 3814981632 3825640368 3847108608 3849984292 3853910016 3863541088 3865893318 3869835264 3872727936 3875536896 3894460416 3905341209 3908173824 3927256704 3934199808 3950456832 3956277248 3967330752 3984276747 3989594112 3996647424 4013162496 4016162304 4030304256 4032758016 4049983476 4060086272 4072710656 4073908608 4076863488 4079910912 4091309838 4096770048 4114268928 4138573824 4148916282 4156251264 4158781704 4161798144 4173425856 4179574784 4199982864 4204265472 4214772096 4224794112 4227858432 4242839832 4248502272 4260372228 4267904256 4291854336 4302579848 4303845414 4310186496 4315938816 4327997184 4335648768 4346483724 4356818928 4359979008 4381267968 4396695552 4399982048 4418163792 4425974784 4429185024 4450811904 4463247096 4488293376 4496228352 4514807808 4518182592 4521459712 4534092288 4536852768 4559536128 4567597056 4581799488 4586471424 4589899776 4608866304 4628552544 4654526464 4655895552 4662755328 4675782672 4682022912 4702021632 4724980722 4729798656 4741618608 4752893376 4756340736 4759896064 4773194811 4776656896 4779565056 4799980416 4828336128 4840402329 4848959808 4855431168 4868996832 4877604864 4901421294 4904976384 4917234112 4925927424 4928926464 4932501504 4946282496 4949979804 4970434266 4979221632 4982833152 5007163392 5021152983 5028550912 5035261952 5049330048 5058256896 5070897678 5082955416 5086642176 5100853824 5129478144 5138546688 5154524424 5159780352 5163637248 5167382528 5184974592 5192613888 5207121612 5210898432 5236342272 5245599744 5260255506 5267275776 5289774336 5312368996 5319458816 5321023488 5328863232 5334320934 5350883328 5354883072 5373739008 5377010688 5399977968 5431878144 5435817984 5439881216 5455079784 5462360064 5477621436 5485691904 5518098432 5531888376 5541668352 5545042272 5549064192 5564567808 5599977152 5601624336 5605687296 5619696128 5633058816 5637144576 5657119776 5664669696 5680496304 5690539008 5718324843 5722472448 5738460552 5746915328 5754585088 5770662912 5774976438 5780865024 5795311632 5798839977 5809091904 5813305344 5841690624 5862260736 5890885056 5901299712 5916047291 5925685248 5934415872 5950996128 5984391168 5994971136 6019743744 6024243456 6045456384 6049137024 6074975214 6079381504 6090129408 6109065984 6115295232 6119866368 6136964757 6145155072 6171403392 6207860736 6217007104 6223374423 6234376896 6238172556 6242697216 6260138784 6269362176 6299974296 6306398208 6322158144 6337191168 6341787648 6364259748 6372753408 6390558342 6399973888 6401856384 6437781504 6453869772 6465279744 6473908224 6491995776 6503473152 6519725586 6535228392 6539968512 6567903232 6571901952 6576668672 6595043328 6599973072 6627245688 6638962176 6643777536 6676217856 6694870644 6732440064 6744342528 6761196904 6772211712 6777273888 6782189568 6801138432 6839304192 6851395584 6872699232 6879707136 6884849664 6913299456 6923485184 6942828816 6947864576 6981789696 6994132992 7013674008 7023034368 7053032448 7087471083 7094697984 7105150976 7112427912 7129340064 7134511104 7139844096 7164985344 7169347584 7199970624 7242504192 7247757312 7273439712 7283146752 7303495248 7314255872 7316407296 7357464576 7375851168 7388891136 7393389696 7398752256 7419423744 7424969706 7455651399 7468832448 7474249728 7510745088 7529514734 7542826368 7552892928 7573995072 7587385344 7606346517 7624433124 7629963264 7651280736 7694217216 7699968584 7707820032 7727082176 7731786636 7739670528 7745455872 7751073792 7788920832 7810682418 7816347648 7854513408 7868399616 7890383259 7900913664 7912554496 7934661504 7968553494 7979188224 7993294848 8001481401 8026324992 8032324608 8060608512 8065516032 8099966952 8120172544 8145421312 8147817216 8153726976 8159821824 8182619676 8193540096 8228537856 8277147648 8297832564 8312502528 8317563408 8323596288 8346851712 8359149568 8399965728 8408530944 8429544192 8449588224 8455716864 8485679664 8497004544 8520744456 8535808512 8583708672 8605159696 8607690828 8620372992 8631877632 8655994368 8662464657 8671297536 8692967448 8713637856 8719958016 8762535936 8793391104 8799964096 8836327584 8851949568 8858370048 8901623808 8926494192 8976586752 8992456704 9029615616 9036365184 9042919424 9068184576 9073705536 9112462821 9119072256 9135194112 9163598976 9172942848 9179799552 9217732608 9257105088 9296645743 9309052928 9311791104 9325510656 9351565344 9364045824 9404043264 9449961444 9459597312 9483237216 9505786752 9512681472 9519792128 9546389622 9553313792 9559130112 9585837513 9599960832 9656672256 9680804658 9697919616 9710862336 9737993664 9755209728 9779588379 9802842588 9809952768 9834468224 9851854848 9857852928 9865003008 9892564992 9899959608 9940868532 9958443264 9965666304 10014326784 10042305966 10057101824 10070523904 10098660096 10116513792 10141795356 10165910832 10173284352 10201707648 10258956288 10277093376 10309048848 10319560704 10327274496 10334765056 10369949184 10385227776 10414243224 10421796864 10472684544 10491199488 10520511012 10534551552 10579548672 10624737992 10638917632 10642046976 10657726464 10668641868 10701766656 10709766144 10747478016 10754021376 10799955936 10863756288 10871635968 10879762432 10910159568 10924720128 10955242872 10971383808 11036196864 11063776752 11083336704 11090084544 11098128384 11129135616 11137454559 11199954304 11203248672 11211374592 11239392256 11266117632 11294272101 11314239552 11329339392 11360992608 11381078016 11436649686 11444944896 11476921104 11493830656 11509170176 11541325824 11549952876 11561730048 11590623264 11597679954 11618183808 11626610688 11683381248 11716023627 11724521472 11781770112 11802599424 11832094582 11851370496 11868831744 11901992256 11952830241 11968782336 11989942272 12039487488 12048486912 12090912768 12098274048 12149950428 12158763008 12180258816 12218131968 12230590464 12239732736 12273929514 12290310144 12342806784 12415721472 12434014208 12446748846 12468753792 12476345112 12485394432 12520277568 12538724352 12599948592 12612796416 12644316288 12674382336 12683575296 12728519496 12745506816 12781116684 12799947776 12803712768 12875563008 12907739544 12930559488 12947816448 12983991552 13006946304 13039451172 13070456784 13079937024 13135806464 13143803904 13153337344 13190086656 13199946144 13254491376 13277924352 13287555072 13352435712 13389741288 13464880128 13488685056 13522393808 13544423424 13554547776 13564379136 13602276864 13678608384 13702791168 13745398464 13759414272 13769699328 13826598912 13846970368 13885657632 13895729152 13963579392 13988265984 14027348016 14046068736 14106064896 14174942166 14189395968 14210301952 14224855824 14258680128 14269022208 14279688192 14319584433 14329970688 14338695168 14399941248 14485008384 14521206987 14546879424 14566293504 14606990496 14628511744 14632814592 14714929152 14751702336 14777782272 14786779392 14797504512 14838847488 14849939412 14911302798 14937664896 14948499456 15021490176 15059029468 15063458949 15085652736 15105785856 15147990144 15174770688 15212693034 15248866248 15259926528 15302561472 15388434432 15399937168 15415640064 15454164352 15463573272 15479341056 15490911744 15502147584 15577841664 15621364836 15632695296 15709026816 15736799232 15780766518 15801827328 15825108992 15869323008 15937106988 15958376448 15986589696 16002962802 16052649984 16064649216 16121217024 16131032064 16199933904 16240345088 16290842624 16295634432 16307453952 16319643648 16365239352 16387080192 16457075712 16554295296 16595665128 16625005056 16635126816 16647192576 16693703424 16718299136 16799931456 16817061888 16859088384 16899176448 16911433728 16971359328 16994009088 17041488912 17071617024 17154974529 17167417344 17210319392 17215381656 17240745984 17263755264 17311988736 17324929314 17342595072 17385934896 17396519931 17427275712 17439916032 17525071872 17586782208 17599928192 17672655168 17703899136 17748141873 17803247616 17852988384 17953173504 17984913408 18059231232 18072730368 18085838848 18136369152 18147411072 18224925642 18238144512 18270388224 18327197952 18345885696 18359599104 18410894271 18435465216 18514210176 18593291486 18618105856 18623582208 18651021312 18670123269 18703130688 18728091648 18808086528 18899922888 18919194624 18966474432 19011573504 19025362944 19039584256 19092779244 19106627584 19118260224 19171675026 19199921664 19313344512 19361609316 19395839232 19421724672 19475987328 19510419456 19559176758 19605685176 19619905536 19668936448 19703709696 19715705856 19730006016 19785129984 19799919216 19881737064 19916886528 19931332608 20028653568 20084611932 20114203648 20141047808 20197320192 20233027584 20283590712 20331821664 20346568704 20403415296 20517912576 20554186752 20618097696 20639121408 20654548992 20669530112 20739898368 20770455552 20828486448 20843593728 20945369088 20982398976 21041022024 21069103104 21159097344 21249475984 21262413249 21277835264 21284093952 21315452928 21337283736 21403533312 21419532288 21494956032 21508042752 21599911872 21727512576 21743271936 21759524864 21820319136 21849440256 21910485744 21942767616 22072393728 22127553504 22166673408 22180169088 22196256768 22258271232 22274909118 22366954197 22399908608 22406497344 22422749184 22478784512 22532235264 22588544202 22628479104 22658678784 22721985216 22762156032 22819039551 22873299372 22889889792 22953842208 22987661312 23018340352 23082651648 23099905752 23123460096 23181246528 23195359908 23236367616 23253221376 23366762496 23432047254 23449042944 23563540224 23605198848 23664189164 23671149777 23702740992 23737663488 23803984512 23905660482 23937564672 23979884544 24004444203 24078974976 24096973824 24181825536 24196548096 24299900856 24317526016 24360517632 24436263936 24461180928 24479465472 24547859028 24580620288 24685613568 24831442944 24868028416 24893497692 24937507584 24952690224 24970788864 25040555136 25077448704 25199897184 25225592832 25288632576 25348764672 25367150592 25457038992 25491013632 25562233368 25599895552 25607425536 25751126016 25815479088 25861118976 25895632896 25967983104 25987393971 26013892608 26078902344 26140913568 26159874048 26271612928 26287607808 26353301569 26380173312 26399892288 26508982752 26555848704 26575110144 26704871424 26779482576 26929760256 26977370112 27044787616 27088846848 27109095552 27128758272 27204553728 27337388463 27357216768 27405582336 27490796928 27518828544 27539398656 27653197824 27693940736 27771315264 27791458304 27889937229 27927158784 27976531968 28054696032 28092137472 28212129792 28349884332 28378791936 28420603904 28449711648 28517360256 28538044416 28559376384 28639168866 28659941376 28677390336 28799882496 28970016768 29042413974 29093758848 29132587008 29213980992 29257023488 29265629184 29338765137 29429858304 29503404672 29555564544 29573558784 29595009024 29677694976 29699878824 29822605596 29875329792 29896998912 30042980352 30118058936 30126917898 30171305472 30211571712 30295980288 30349541376 30425386068 30497732496 30519853056 30605122944 30776868864 30799874336 30831280128 30908328704 30927146544 30958682112 30981823488 31004295168 31155683328 31242729672 31265390592 31418053632 31473598464 31561533036 31603654656 31650217984 31738646016 31874213976 31916752896 31973179392 32005925604 32105299968 32129298432 32242434048 32262064128 32399867808 32480690176 32581685248 32591268864 32614907904 32639287296 32730478704 32774160384 32914151424 33108590592 33191330256 33250010112 33270253632 33294385152 33387406848 33412363677 33436598272 33599862912 33634123776 33718176768 33798352896 33882816303 33942718656 33988018176 34082977824 34143234048 34309949058 34334834688 34420638784 34430763312 34481491968 34527510528 34623977472 34649858628 34685190144 34771869792 34793039862 34854551424 34879832064 35050143744 35148070881 35173564416 35199856384 35345310336 35407798272 35496283746 35606495232 35705976768 35858490723 35906347008 35969826816 36118462464 36145460736 36171677696 36272738304 36294822144 36449851284 36476289024 36540776448 36654395904 36691771392 36719198208 36821788542 36870930432 37028420352 37186582972 37236211712 37247164416 37302042624 37340246538 37406261376 37456183296 37616173056 37799845776 37838389248 37932948864 38023147008 38050725888 38079168512 38185558488 38213255168 38236520448 38343350052 38399843328 38626689024 38723218632 38791678464 38843449344 38951974656 39020838912 39118353516 39211370352 39239811072 39337872896 39407419392 39431411712 39460012032 39570259968 39599838432 39763474128 39833773056 39862665216 40057307136 40169223864 40228407296 40282095616 40394640384 40466055168 40567181424 40663643328 40693137408 40806830592 41035825152 41108373504 41236195392 41278242816 41309097984 41412331037 41479796736 41540911104 41656972896 41687187456 41890738176 41964797952 42082044048 42138206208 42318194688 42498951968 42524826498 42555670528 42568187904 42630905856 42674567472 42807066624 42839064576 42958753299 42989912064 43016085504 43199823744 43455025152 43519049728 43563620961 43640638272 43698880512 43820971488 43885535232 44144787456 44255107008 44333346816 44360338176 44392513536 44516542464 44549818236 44733908394 44799817216 44812994688 44845498368 44957569024 45064470528 45177088404 45256958208 45317357568 45443970432 45524312064 45638079102 45746598744 45779779584 45907684416 45975322624 46036680704 46165303296 46199811504 46246920192 46362493056 46390719816 46472735232 46506442752 46733524992 46864094508 46898085888 47127080448 47210397696 47328378328 47342299554 47405481984 47475326976 47607969024 47811320964 47875129344 47959769088 48008888406 48157949952 48193947648 48363651072 48393096192 48599801712 48635052032 48721035264 48872527872 48922361856 48958930944 49095718056 49161240576 49371227136 49662885888 49736056832 49786995384 49875015168 49905380448 49941577728 50081110272 50154897408 50399794368 50451185664 50577265152 50697529344 50734301184 50914077984 50982027264 51124466736 51199791104 51214851072 51502252032 51630958176 51722237952 51791265792 51935966208 51974787942 52027785216 52157804688 52189559793 52281827136 52319748096 52543225856 52575215616 52706603138 52760346624 52799784576 53017965504 53111697408 53244425619 53409742848 53558965152 53859520512 53954740224 54089575232 54177693696 54218191104 54257516544 54409107456 54674776926 54714433536 54811164672 54981593856 55037657088 55078797312 55232682813 55306395648 55387881472 55542630528 55582916608 55779874458 55854317568 55953063936 56010369807 56109392064 56184274944 56424259584 56699768664 56757583872 56841207808 56899423296 57034720512 57076088832 57118752768 57278337732 57319882752 57354780672 57599764992 57940033536 58084827948 58187517696 58265174016 58427961984 58514046976 58531258368 58677530274 58859716608 59006809344 59111129088 59147117568 59190018048 59355389952 59399757648 59645211192 59750659584 59793997824 60085960704 60236117872 60253835796 60342610944 60423143424 60591960576 60699082752 60850772136 60995464992 61039706112 61210245888 61553737728 61599748672 61662560256 61816657408 61854293088 61917364224 61963646976 62008590336 62311366656 62485459344 62530781184 62836107264 62947196928 63123066072 63207309312 63300435968 63477292032 63748427952 63787239747 63833505792 63946358784 64011851208 64210599936 64258596864 64484868096 64524128256 64799735616 65076520201 65163370496 65182537728 65229815808 65278574592 65460957408 65548320768 65828302848 66217181184 66382660512 66500020224 66540507264 66588770304 66774813696 66824727354 66873196544 67100862591 67199725824 67268247552 67436353536 67596705792 67765632606 67885437312 67976036352 68165955648 68286468096 68457118653 68619898116 68669669376 68841277568 68861526624 68962983936 69055021056 69247954944 69299717256 69370380288 69543739584 69586079724 69709102848 69759664128 70100287488 70296141762 70347128832 70399712768 70690620672 70815596544 70992567492 71212990464 71411953536 71716981446 71812694016 71939653632 72013332609 72236924928 72290921472 72343355392 72545476608 72589644288 72899702568 72952578048 73081552896 73308791808 73383542784 73438396416 73643577084 73741860864 74056840704 74373165944 74472423424 74494328832 74604085248 74680493076 74812522752 74912366592 75232346112 75599691552 75676778496 75865897728 76046294016 76101451776 76158337024 76371116976 76426510336 76473040896 76686700104 76799686656 77253378048 77446437264 77583356928 77686898688 77903949312 77962181913 78041677824 78236707032 78422740704 78479622144 78675745792 78814838784 78862823424 79059904707 79140519936 79199676864 79526948256 79667546112 79725330432 80114614272 80338447728 80456814592 80564191232 80789280768 80932110336 81134362848 81327286656 81386274816 81613661184 82012165389 82071650304 82216747008 82472390784 82556485632 82618195968 82824662074 82959593472 83081822208 83313945792 83374374912 83669811687 83781476352 83929595904 84164088096 84276412416 84636389376 84997903936 85049652996 85111341056 85136375808 85261811712 85349134944 85614133248 85678129152 85917506598 85979824128 86032171008 86399647488 86910050304 87038099456 87127241922 87281276544 87397761024 87641942976 87771070464 88016295411 88289574912 88510214016 88666693632 88720676352 88785027072 89033084928 89099636472 89467816788 89599634432 89625989376 89690996736 89915138048 90128941056 90354176808 90513916416 90634715136 90887940864 91048624128 91276158204 91493197488 91559559168 91815368832 91950645248 92073361408 92330606592 92399623008 92493840384 92724986112 92781439632 92945470464 93012885504 93467049984 93728189016 93796171776 94254160896 94420795392 94656756656 94684599108 94810963968 94950653952 95215938048 95622641928 95750258688 95919538176 96017776812 96315899904 96387895296 96727302144 96786192384 97199603424 97270104064 97442070528 97745055744 97844723712 97917861888 98191436112 98322481152 98742454272 99325771776 99472113664 99573990768 99750030336 99810760896 99883155456 100162220544 100237091031 100309794816 100799588736 100902371328 101154530304 101395058688 101648448909 101828155968 101964054528 102248933472 102399582208 102429702144 103004504064 103261916352 103444475904 103582531584 103871932416 103949575884 104055570432 104315609376 104379119586 104563654272 104639496192 105086451712 105150431232 105413206276 105444212643 105520693248 105599569152 106035931008 106223394816 106488851238 106819485696 107117930304 107575472169 107719041024 107909480448 108179150464 108355387392 108436382208 108515033088 108818214912 109349553852 109428867072 109622329344 109963187712 110075314176 110157594624 110465365626 110612791296 110775762944 111085261056 111165833216 111559748916 111708635136 111906127872 112020739614 112218784128 112368549888 112848519168 113399537328 113515167744 113682415616 113798846592 114069441024 114152177664 114237505536 114556675464 114639765504 114709561344 115199529984 115880067072 116169655896 116375035392 116530348032 116855923968 117028093952 117062516736 117355060548 117719433216 118013618688 118222258176 118294235136 118380036096 118710779904 118799515296 119290422384 119501319168 119587995648 120171921408 120472235744 120507671592 120685221888 120846286848 121183921152 121398165504 121701544272 121990929984 122079412224 122420491776 123107475456 123199497344 123325120512 123633314816 123708586176 123834728448 123927293952 124236993111 124622733312 124970918688 125061562368 125672214528 125894393856 126246132144 126414618624 126600871936 126954584064 127496855904 127574479494 127667011584 127892717568 128023702416 128421199872 128517193728 128876259897 128969736192 129048256512 129599471232 130153040402 130326740992 130365075456 130557149184 130690862883 130921914816 131096641536 131656605696 132434362368 132765321024 133000040448 133081014528 133177540608 133549627392 133649454708 133746393088 134201725182 134399451648 134536495104 134872707072 135193411584 135531265212 135770874624 135952072704 136331911296 136572936192 136914237306 137239796232 137339338752 137682555136 137723053248 137925967872 138110042112 138495909888 138599434512 138740760576 139087479168 139172159448 139418205696 139519328256 140200574976 140592283524 140694257664 140799425536 141381241344 141631193088 141985134984 142425980928 142823907072 143433962892 143625388032 143879307264 144026665218 144473849856 144581842944 144686710784 145090953216 145179288576 145799405136 145905156096 146163105792 146617583616 146767085568 146876792832 147287154168 147483721728 148113681408 148746331888 148944846848 148988657664 149208170496 149360986152 149625045504 149824733184 150464692224 151199383104 151353556992 151731795456 152092588032 152202903552 152316674048 152742233952 152853020672 152946081792 153373400208 153599373312 154506756096 154892874528 155166713856 155373797376 155807898624 155924363826 156083355648 156473414064 156568679379 156845481408 156959244288 157351491584 157629677568 157725646848 158119809414 158281039872 158399353728 159053896512 159335092224 159733276857 160229228544 160676895456 160913629184 161128382464 161578561536 161864220672 162268725696 162654573312 162772549632 163227322368 164024330778 164143300608 164433494016 164944781568 165112971264 165236391936 165649324148 165698048439 165919186944 166163644416 166627891584 166748749824 167339623374 167562952704 167859191808 168031109421 168328176192 168552824832 169272778752 169995807872 170099305992 170222682112 170272751616 170523623424 170698269888 171228266496 171356258304 171835013196 171959648256 172064342016 172799294976 173820100608 174076198912 174254483844 174562553088 174795522048 175283885952 175542140928 176032590822 176579149824 177020428032 177333387264 177441352704 177570054144 178066169856 178199272944 178935633576 179199268864 179251978752 179381993472 179830276096 180257882112 180708353616 181027832832 181269430272 181775881728 182097248256 182552316408 182986394976 183119118336 183630737664 183901290496 184661213184 184799246016 184987680768 185449972224 185562879264 185890940928 186025771008 186934099968 187456378032 187592343552 188508321792 188841590784 189313513312 189369198216 189621927936 189901307904 190431876096 191245283856 191361719241 191500517376 191839076352 192035553624 192631799808 192775790592 193454604288 193572384768 194399206848 194540208128 195229560603 195490111488 195689447424 195835723776 196382872224 196644962304 197484908544 198651543552 198944227328 199147981536 199500060672 199621521792 199766310912 200324441088 200474182062 200619589632 201599177472 201804742656 202309060608 202790117376 203296897818 203656311936 203928109056 204497866944 204799164416 204859404288 205371355959 206009008128 206523832704 206888951808 207165063168 207743864832 207899151768 208111140864 208631218752 208758239172 209127308544 209278992384 210172903424 210300862464 210826412552 210888425286 211041386496 211199138304 212071862016 212446789632 212977702476 213638971392 214235860608 215150944338 215438082048 215818960896 216039997827 216358300928 216710774784 216872764416 217030066176 217636429824 218699107704 218857734144 219244658688 219926375424 220150628352 220315189248 220930731252 221225582592 221551525888 222170522112 222331666432 223119497832 223417270272 223812255744 224041479228 224437568256 224737099776 225697038336 226799074656 227030335488 227364831232 227597693184 228138882048 228304355328 228475011072 229113350928 229279531008 229419122688 230399059968 231760134144 232339311792 232750070784 233060696064 233711847936 233886545739 234056187904 234125033472 234710121096 235438866432 236027237376 236444516352 236588470272 237179714121 237421559808 237599030592 238580844768 239002638336 239175991296 240343842816 240944471488 241015343184 241370443776 241692573696 242367842304 242796331008 243403088544 243981859968 244158824448 244840983552 246036496167 246214950912 246398994688 246650241024 247266629632 247417172352 247669456896 247854587904 248473986222 249245466624 249941837376 250123124736 251009435061 251344429056 251788787712 252492264288 252829237248 253201743872 253909168128 254993711808 255148958988 255334023168 255785435136 256047404832 256842399744 257034387456 257752519794 257939472384 258096513024 259198942464 260306080804 260653481984 260730150912 261114298368 261381725766 261843829632 262193283072 263313211392 264048886233 264868724736 265530642048 266000080896 266162029056 266355081216 267099254784 267298909416 267492786176 268403450364 268798903296 269072990208 269745414144 270386823168 271062530424 271541749248 271904145408 272663822592 273145872384 273828474612 274479592464 274678677504 275365110272 275446106496 275851935744 276220084224 276991819776 277198869024 277481521152 278174958336 278344318896 278836411392 279038656512 280401149952 281184567048 281388515328 281598851072 282762482688 283262386176 283970269968 284851961856 285647814144 286867925784 287250776064 287758614528 288053330436 288947699712 289163685888 289886317259 290181906432 290358577152 291598810272 291810312192 292326211584 293235167232 293534171136 293753585664 294574308336 294967443456 296227362816 297492663776 297889693696 297977315328 298416340992 298721972304 299250091008 299649466368 300711273093 300929384448 302398766208 302707113984 303463590912 304185176064 304633348096 304945346727 305484467904 305706041344 305892163584 306746800416 307198746624 309013512192 309785749056 310333427712 310747594752 311615797248 311848727652 312166711296 312946828128 313137358758 313690962816 313918488576 314702983168 315259355136 315451293696 316239618828 316562079744 316798707456 318107793024 318670184448 319466553714 320458457088 321353790912 321827258368 322256764928 322726416507 323157123072 323728441344 324537451392 325309146624 325545099264 326454644736 328048661556 328286601216 328866988032 329889563136 330225942528 330472783872 331298648296 331396096878 331838373888 332327288832 333255783168 333497499648 334679246748 335125905408 335718383616 336062218842 336656352384 337105649664 338545557504 339991615744 340198611984 340445364224 340545503232 341047246848 341396539776 342456532992 342712516608 343670026392 343919296512 344128684032 345598589952 347640201216 348152397824 348508967688 349125106176 349591044096 350567771904 351084281856 352065181644 353158299648 354040856064 354666774528 354882705408 355140108288 356132339712 356398545888 357871267152 358398537728 358503957504 358763986944 359660552192 360515764224 361416707232 362055665664 362538860544 363551763456 364194496512 365104632816 365972789952 366238236672 367261475328 367802580992 369322426368 369598492032 369975361536 370899944448 371125758528 371781881856 372710979333 373868199936 374912756064 375184687104 377016643584 377683181568 378627026624 378738396432 379243855872 379802615808 380863752192 382490567712 382723438482 383001034752 383678152704 384071107248 385263599616 385551581184 386628779691 386909208576 387144769536 388798413696 389080416256 390459121206 390980222976 391671447552 392072588649 392765744448 393289924608 394969817088 397303087104 397888454656 398295963072 399000121344 399243043584 399532621824 400648882176 400948364124 401239179264 403198354944 403609485312 404618121216 405580234752 406593795636 407312623872 407856218112 408995733888 409598328832 409718808576 410742711918 412018016256 413047665408 413777903616 414330126336 415487729664 415798303536 416222281728 417262437504 417516478344 418254617088 418557984768 420345806848 420601724928 421652825104 421776850572 422082772992 422398276608 424143724032 424893579264 425955404952 427277942784 428471721216 430301888676 430876164096 431637921792 432079995654 432716601856 433421549568 433745528832 434060132352 435272859648 437398215408 437715468288 438489317376 439852750848 440301256704 440630378496 441861462504 442451165184 443103051776 444341044224 444663332864 446238995664 446834540544 447624511488 448082958456 448875136512 449474199552 451394076672 453598149312 454060670976 455195386368 455535641407 456277764096 456608710656 456950022144 458226701856 458559062016 458838245376 460798119936 463520268288 464678623584 465500141568 466121392128 467423695872 467773091478 468112375808 468250066944 469420242192 469706038137 470877732864 472054474752 472889032704 473176940544 474359428242 474843119616 475198061184 477161689536 478005276672 479199830571 480687685632 481888942976 482030686368 482740887552 483385147392 484735684608 485592662016 486806177088 487963719936 488317648896 489681967104 492072992334 492429901824 492797989376 493300482048 494533259264 494834344704 495338913792 495709175808 496947972444 498490933248 499883674752 500246249472 502018870122 502688858112 503577575424 504093328263 504984528576 505658474496 506403487744 507818336256 509987423616 510297917976 510668046336 511570870272 512094809664 513684799488 514068774912 515505039588 515878944768 516193026048 518397884928 520612161608 521306963968 521460301824 522228596736 522763451532 523687659264 524386566144 526626422784 528097772466 529737449472 531061284096 532000161792 532324058112 532710162432 534198509568 534597818832 534985572352 536806900728 537597806592 538145980416 539490828288 540773646336 542125060848 543083498496 543808290816 545327645184 546291744768 547656949224 548959184928 549357355008 550730220544 550892212992 551703871488 553983639552 554397738048 554963042304 556349916672 556688637792 557672822784 558077313024 560802299904 562369134096 562777030656 563197702144 565524965376 566524772352 567940539936 569703923712 571295628288 573735851568 574085157723 574501552128 575517229056 576106660872 577895399424 578327371776 579772634518 580363812864 580717154304 583197620544 583620624384 585688681809 586470334464 587068342272 587507171328 589148616672 589934886912 592454725632 594985327552 595779387392 595954630656 596832681984 597443944608 598500182016 599298932736 601422546186 601858768896 604797532416 605414227968 606927181824 608370352128 609266696192 609890693454 610968935808 611412082688 611784327168 613493600832 614397493248 616114067877 618027024384 619571498112 620666855424 621495189504 623231594496 623697455304 624333422592 625893656256 626274717516 627381925632 627836977152 629405966336 630518710272 630902587392 632479237656 633124159488 633597414912 636215586048 637340368896 638933107428 640916914176 642707581824 643654516736 644513529856 645452833014 646314246144 647456882688 648119993481 649074902784 650618293248 651090198528 652909289472 656097323112 656573202432 657733976064 659779126272 660451885056 660945567744 662597296592 662792193756 663676747776 664654577664 666511566336 666994999296 669358493496 670251810816 671436767232 672124437684 673312704768 674211299328 677091115008 679983231488 680397223968 680890728448 681091006464 682094493696 682793079552 684913065984 685425033216 687340052784 687838593024 688257368064 691197179904 695280402432 696304795648 697017935376 698250212352 699182088192 701135543808 701659637217 702168563712 704130363288 706316599296 708081712128 709333549056 709765410816 711539142363 712264679424 712797091776 715742534304 716797075456 717007915008 717527973888 719321104384 721031528448 722833414464 724111331328 725077721088 727103526912 728388993024 730209265632 731945579904 732476473344 734522950656 735605161984 738109488501 738644852736 739196984064 739950723072 741799888896 742251517056 743563763712 745421958666 747736399872 749825512128 750369374208 753028305183 754033287168 755366363136 757254053248 757476792864 758487711744 759605231616 761727504384 764981135424 765446876964 766002069504 767356305408 768142214496 770527199232 771103162368 773257559382 773818417152 774289539072 777596827392 778160832512 780918242412 781960445952 783342895104 784145177298 785531488896 786579849216 789939634176 792146658699 794606174208 795776909312 796591926144 798000242688 798486087168 799065243648 801297764352 801896728248 802478358528 806396709888 807218970624 809236242432 811160469504 813187591272 814625247744 815712436224 817991467776 819196657664 819437617152 821485423836 824036032512 826095330816 827555807232 828660252672 830975459328 831596607072 832444563456 834524875008 835032956688 836509234176 837115969536 840691613696 841203449856 843305650208 843553701144 844165545984 844796553216 848287448064 849787158528 851910809904 854555885568 856943442432 860603777352 861752328192 863275843584 864159991308 865433203712 866843099136 867491057664 869658951777 870545719296 874796430816 875430936576 876978634752 879705501696 880602513408 881260756992 883722925008 884902330368 886206103552 888682088448 889326665728 892477991328 893669081088 895249022976 896165916912 897750273024 898948399104 902133819279 902788153344 907196298624 908121341952 910390772736 911071282814 912555528192 913900044288 914836040181 916453403712 917118124032 917676490752 921596239872 927040536576 929357247168 931000283136 932242784256 934847391744 935546182956 936224751616 936500133888 938840484384 939412076274 941755465728 944108949504 945778065408 946353881088 948718856484 949686239232 950396122368 954323379072 956010553344 958399661142 961375371264 963777885952 964061372736 965481775104 966770294784 968179249521 969471369216 971185324032 973612354176 975927439872 976635297792 979363934208 984145984668 984859803648 985595978752 986600964096 989066518528 989668689408 990677827584 991418351616 993895944888 996981866496 999767349504 1000492498944 1004037740244 1005377716224 1007155150848 1008186656526 1009969057152 1011316948992 1012806975488 1015636672512 1019974847232 1020595835952 1021336092672 1023141740544 1024189619328 1027369598976 1028137549824 1031010079176 1031757889536 1032386052096 1036795769856 1041224323216 1042613927936 1042920603648 1044457193472 1045526903064 1047375318528 1048773132288 1053252845568 1056195544932 1059474898944 1062122568192 1064000323584 1064648116224 1065420324864 1068397019136 1069195637664 1069971144704 1073613801456 1075195613184 1076291960832 1078981656576 1081547292672 1084250121696 1086166996992 1087616581632 1090655290368 1092583489536 1095313898448 1097918369856 1098714710016 1101460441088 1101784425984 1103407742976 1107967279104 1108795476096 1109926084608 1112699833344 1113377275584 1115345645568 1118132937999 1121604599808 1124738268192 1125554061312 1126395404288 1131049930752 1133049544704 1135881079872 1139407847424 1142591256576 1147471703136 1148170315446 1149003104256 1151034458112 1152213321744 1155790798848 1156654743552 1159545269036 1159886339073 1160727625728 1161434308608 1166395241088 1167241248768 1171377363618 1172940668928 1175014342656 1176217765947 1178297233344 1179869773824 1184909451264 1189970655104 1191558774784 1191909261312 1193665363968 1194887889216 1197000364032 1198597865472 1202845092372 1203717537792 1209595064832 1210828455936 1213854363648 1216740704256 1218533392384 1219781386908 1221937871616 1222824165376 1223568654336 1226987201664 1228794986496 1232228135754 1236054048768 1239142996224 1241333710848 1242990379008 1246463188992 1247394910608 1248666845184 1251787312512 1252549435032 1254763851264 1255673954304 1258811932672 1261037420544 1261805174784 1264958475312 1266248318976 1267194829824 1272431172096 1274680737792 1277866214856 1281833828352 1285415163648 1287309033472 1290905666028 1292628492288 1294913765376 1296239986962 1298149805568 1301236586496 1302180397056 1305818578944 1312194646224 1313146404864 1315467952128 1319558252544 1320903770112 1321891135488 1325194593184 1325584387512 1327353495552 1329309155328 1333023132672 1333989998592 1338716986992 1340503621632 1342873534464 1344248875368 1346625409536 1348422598656 1354182230016 1359966462976 1360794447936 1361781456896 1362182012928 1365586159104 1366606924221 1369826131968 1370850066432 1374680105568 1375677186048 1376514736128 1382394359808 1390560804864 1392609591296 1394035870752 1396500424704 1398364176384 1402271087616 1403319274434 1404337127424 1408260726576 1412633198592 1416163424256 1418667098112 1419530821632 1423078284726 1424529358848 1425594183552 1431485068608 1433594150912 1434015830016 1437599491713 1438642208768 1442063056896 1445666828928 1448222662656 1450155442176 1454207053824 1456777986048 1460418531264 1463891159808 1464952946688 1469045901312 1471210323968 1476218977002 1477289705472 1478393968128 1479901446144 1483599777792 1484503034112 1487127527424 1490843917332 1495472799744 1499651024256 1500738748416 1506056610366 1508066574336 1510732726272 1512279984789 1514508106496 1514953585728 1516975423488 1519210463232 1523455008768 1529962270848 1530893753928 1532004139008 1534712610816 1536284428992 1541054398464 1542206324736 1546515118764 1547636834304 1548579078144 1555193654784 1556321665024 1561836484824 1563920891904 1566685790208 1568290354596 1571062977792 1573159698432 1579879268352 1584293317398 1589212348416 1591553818624 1593183852288 1596000485376 1596972174336 1598130487296 1602595528704 1603793456496 1604956717056 1612793419776 1614437941248 1618472484864 1622320939008 1626375182544 1629250495488 1631424872448 1635982935552 1638393315328 1638875234304 1642970847672 1648072065024 1652190661632 1655111614464 1661950918656 1663193214144 1664889126912 1669049750016 1670065913376 1673018468352 1674231939072 1681383227392 1682406899712 1686611300416 1687107402288 1688331091968 1689593106432 1696574896128 1699574317056 1703821619808 1709111771136 1713886884864 1721207554704 1722255473169 1723504656384 1726551687168 1728319982616 1730866407424 1733686198272 1734982115328 1739317903554 1741091438592 1749592861632 1750861873152 1757066045427 1759411003392 1761205026816 1762521513984 1767445850016 1769804660736 1772412207104 1777364176896 1784955982656 1787338162176 1790498045952 1792331833824 1795500546048 1797896798208 1804267638558 1805576306688 1814392597248 1816242683904 1820781545472 1822142565628 1825111056384 1827800088576 1829672080362 1832906807424 1834236248064 1835352981504 1843192479744 1848342203631 1854081073152 1858714494336 1862000566272 1864485568512 1869694783488 1871092365912 1872449503232 1873000267776 1877680968768 1878824152548 1883510931456 1888217899008 1891556130816 1892707762176 1897437712968 1899372478464 1900792244736 1908646758144 1912021106688 1916799322284 1922750742528 1927555771904 1928122745472 1930963550208 1933540589568 1936358499042 1938942738432 1942370648064 1947224708352 1951854879744 1953270595584 1958727868416 1968291969336 1969719607296 1971191957504 1973201928192 1978133037056 1979337378816 1981355655168 1982836703232 1987791889776 1993963732992 1999534699008 2000984997888 2008075480488 2010755432448 2014310301696 2016373313052 2019938114304 2022633897984 2031273345024 2039949694464 2041191671904 2042672185344 2046283481088 2048379238656 2054739197952 2056275099648 2062020158352 2063515779072 2064772104192 2073591539712 2082448646432 2085227855872 2085841207296 2088914386944 2091053806128 2094750637056 2097546264576 2104978911651 2106505691136 2112391089864 2118949797888 2124245136384 2128000647168 2129296232448 2134617427089 2136794038272 2138391275328 2139942289408 2147227602912 2150391226368 2152583921664 2157963313152 2163094585344 2168500243392 2172333993984 2175233163264 2181310580736 2185166979072 2190627796896 2195836739712 2197429420032 2202920882176 2203568851968 2206815485952 2215934558208 2217590952192 2219852169216 2225399666688 2226754551168 2230691291136 2236265875998 2243209199616 2249476536384 2251108122624 2252790808576 2259084915549 2262099861504 2266099089408 2271762159744 2278815694848 2285182513152 2294943406272 2296340630892 2298006208512 2302068916224 2304426643488 2311581597696 2313309487104 2319090538072 2319772678146 2321455251456 2322868617216 2332790482176 2334482497536 2342754727236 2345881337856 2350028685312 2352435531894 2356594466688 2359739547648 2369818902528 2376439976097 2379941310208 2383117549568 2383818522624 2387330727936 2389775778432 2394000728064 2397195730944 2405690184744 2407435075584 2419190129664 2421656911872 2427708727296 2433481408512 2437066784768 2439562773816 2443875743232 2445648330752 2447137308672 2453974403328 2457589972992 2464456271508 2472108097536 2478285992448 2482667421696 2485980758016 2492926377984 2494789821216 2497333690368 2503574625024 2505098870064 2509527702528 2511347908608 2517623865344 2522074841088 2523610349568 2529916950624 2532496637952 2534389659648 2544862344192 2549361475584 2555732429712 2563667656704 2570830327296 2574618066944 2581811332056 2585256984576 2589827530752 2592479973924 2596299611136 2602473172992 2608976855331 2611637157888 2624389292448 2626292809728 2630935904256 2639116505088 2641807540224 2643782270976 2650389186368 2651168775024 2654706991104 2658618310656 2666046265344 2667979997184 2677433973984 2681007243264 2685747068928 2688497750736 2693250819072 2696845197312 2706401457837 2708364460032 2719932925952 2721588895872 2723562913792 2724364025856 2731172318208 2733213848442 2741700132864 2744508120543 2749360211136 2751354372096 2753029472256 2764788719616 2781121609728 2785219182592 2788071741504 2793000849408 2796728352768 2804542175232 2806638548868 2808674254848 2816521453152 2825266397184 2832326848512 2837334196224 2839061643264 2846156569452 2849058717696 2851188367104 2862970137216 2867188301824 2868031660032 2875198983426 2877284417536 2884126113792 2891333657856 2896445325312 2900310884352 2904537748563 2908414107648 2913555972096 2920837062528 2927782319616 2929905893376 2938091802624 2942420647936 2952437954004 2954579410944 2956787936256 2959802892288 2967199555584 2969006068224 2974255054848 2981687834664 2990945599488 2999302048512 3001477496832 3012113220732 3016133148672 3021465452544 3024559969578 3029016212992 3029907171456 3033950846976 3038420926464 3046910017536 3059924541696 3061787507856 3064008278016 3069425221632 3072568857984 3082108796928 3084412649472 3093030237528 3095273668608 3097158156288 3110387309568 3112643330048 3123672969648 3127841783808 3133371580416 3136580709192 3142125955584 3146319396864 3159758536704 3168586634796 3178424696832 3186367704576 3188749489849 3192000970752 3193944348672 3196260974592 3205191057408 3207586912992 3209913434112 3225586839552 3228875882496 3236944969728 3244641878016 3252750365088 3258500990976 3262849744896 3271965871104 3276786630656 3277750468608 3285941695344 3296144130048 3304381323264 3310223228928 3323901837312 3326386428288 3329778253824 3338099500032 3340131826752 3346036936704 3354398813997 3362766454784 3364813799424 3373222600832 3374214804576 3376662183936 3379186212864 3393149792256 3399148634112 3407643239616 3418223542272 3427773769728 3442415109408 3444510946338 3447009312768 3453103374336 3456639965232 3461732814848 3467372396544 3469964230656 3478635807108 3482182877184 3499185723264 3501723746304 3514132090854 3518822006784 3525043027968 3528653297841 3534891700032 3539609321472 3544824414208 3554728353792 3569911965312 3574676324352 3580996091904 3584663667648 3591001092096 3595793596416 3608535277116 3611152613376 3628785194496 3632485367808 3641563090944 3644285131256 3650222112768 3655600177152 3659344160724 3665813614848 3668472496128 3670705963008 3686384959488 3696684407262 3708162146304 3717428988672 3724001132544 3728971137024 3739389566976 3742184731824 3744899006464 3746000535552 3755361937536 3757648305096 3767021862912 3776435798016 3783112261632 3785415524352 3794875425936 3798744956928 3801584489472 3817293516288 3824042213376 3833598644568 3845501485056 3855111543808 3856245490944 3861927100416 3872716998084 3877885476864 3884741296128 3894449416704 3903709759488 3906541191168 3917455736832 3936583938672 3939439214592 3942383915008 3946403856384 3956266074112 3958674757632 3962711310336 3965673406464 3975583779552 3987927465984 3999069398016 4001969995776 4016150960976 4021510864896 4028620603392 4032746626104 4039876228608 4045267795968 4062546690048 4079899388928 4082383343808 4085344370688 4096758477312 4099820772663 4109478395904 4112550199296 4124040316704 4127031558144 4129544208384 4147183079424 4164897292864 4170455711744 4171682414592 4177828773888 4182107612256 4189501274112 4195092529152 4209957823302 4213011382272 4224782179728 4237899595776 4248490272768 4256001294336 4258592464896 4269234854178 4273588076544 4276782550656 4279884578816 4294455205824 4300782452736 4312798475139 4315926626304 4326189170688 4337000486784 4344667987968 4350466326528 4362621161472 4370333958144 4381255593792 4391673479424 4394858840064 4405841764352 4407137703936 4413630971904 4431869116416 4435181904384 4439704338432 4450799333376 4453509102336 4461382582272 4472531751996 4486418399232 4498953072768 4502216245248 4505581617152 4518169831098 4524199723008 4532198178816 4536839954367 4543524319488 4557631389696 4570365026304 4589886812544 4592681261784 4596012417024 4604137832448 4608853286976 4623163195392 4626618974208 4638181076144 4639545356292 4642910502912 4645737234432 4665580964352 4668964995072 4685509454472 4691762675712 4700057370624 4704871063788 4713188933376 4719479095296 4739637805056 4752879952194 4759882620416 4766235099136 4767637045248 4774661455872 4779551556864 4788001456128 4794391461888 4811380369488 4814870151168 4838380259328 4843313823744 4855417454592 4866962817024 4874133569536 4879125547632 4887751486464 4891296661504 4894274617344 4907948806656 4915179945984 4928912543016 4944216195072 4956571984896 4965334843392 4985852755968 4989579642432 4994667380736 5007149250048 5010197740128 5019055405056 5022695817216 5035247730688 5044149682176 5047220699136 5059833901248 5064993275904 5068779319296 5089724688384 5098722951168 5111464859424 5127335313408 5141660654592 5149236133888 5163622664112 5166766419507 5170513969152 5179655061504 5184959947848 5192599222272 5204946345984 5217953710662 5223274315776 5248778584896 5252585619456 5271198136281 5278233010176 5283615080448 5287564541952 5300778372736 5302337550048 5309413982208 5317236621312 5332092530688 5354867947968 5362014486528 5371494137856 5376995501472 5386501638144 5393690394624 5412802915674 5416728920064 5439865851904 5443177791744 5447125827584 5448728051712 5462344636416 5466427696884 5483400265728 5489016241086 5498720422272 5502708744192 5506058944512 5529577439232 5545026610893 5562243219456 5570438365184 5576143483008 5586001698816 5593456705536 5609084350464 5613277097736 5617348509696 5633042906304 5650532794368 5664653697024 5674668392448 5678123286528 5692313138904 5698117435392 5702376734208 5725940274432 5734376603648 5736063320064 5750397966852 5754568835072 5768252227584 5782667315712 5792890650624 5800621768704 5809075497126 5816828215296 5827111944192 5841674125056 5855564639232 5859811786752 5876183605248 5884841295872 5904875908008 5909158821888 5913575872512 5919605784576 5934399111168 5938012136448 5948510109696 5963375669328 5981891198976 5998604097024 6002954993664 6024226441464 6032266297344 6042930905088 6049119939156 6058032425984 6059814342912 6067901693952 6093820035072 6119849083392 6123575015712 6128016556032 6138850443264 6145137715968 6164217593856 6168825298944 6186060475056 6190547337216 6194316312576 6220774619136 6225286660096 6247345939296 6255683567616 6266743160832 6273161418384 6284251911168 6292638793728 6314936734953 6319517073408 6337173269592 6356849393664 6372735409152 6377498979698 6384001941504 6387888697344 6403852281267 6410382114816 6415173825984 6419826868224 6451173679104 6457751764992 6473889939456 6489283756032 6505500730176 6517001981952 6525699489792 6543931742208 6553573261312 6555500937216 6571883390688 6592288260096 6608762646528 6620446457856 6647803674624 6652772856576 6659556507648 6676199000064 6680263653504 6692073873408 6708797627994 6725532909568 6729627598848 6746445201664 6748429609152 6753324367872 6758372425728 6777254746647 6786299584512 6798297268224 6815286479232 6836447084544 6855547539456 6884830218816 6889021892676 6894018625536 6906206748672 6913279930464 6923465629696 6934744793088 6939928461312 6957271614216 6964365754368 6998371446528 7003447492608 7028264181708 7037644013568 7050086055936 7057306595682 7069783400064 7079218642944 7089648828416 7109456707584 7129319928291 7139823930624 7149352648704 7161992183808 7169327335296 7182002184192 7191587192832 7217070554232 7222305226752 7257570388992 7264970735616 7283126181888 7288570262512 7300444225536 7311200354304 7318688321448 7331627229696 7336944992256 7341411926016 7372769918976 7393368814524 7416324292608 7434857977344 7448002265088 7457942274048 7478779133952 7484369463648 7489798012928 7492001071104 7510723875072 7515296610192 7534043725824 7552871596032 7566224523264 7570831048704 7589750851872 7597489913856 7603168978944 7634587032576 7648084426752 7667197289136 7691002970112 7710223087616 7712490981888 7723854200832 7745433996168 7755770953728 7769482592256 7788898833408 7807419518976 7826930565993 7834911473664 7873167877344 7878878429184 7884767830016 7892807712768 7912532148224 7917349515264 7925422620672 7931346812928 7951167559104 7975854931968 7998138796032 8003939991552 8032301921952 8043021729792 8057241206784 8065493252208 8079752457216 8090535591936 8119204373511 8125093380096 8159798777856 8164766687616 8170688741376 8193516954624 8199641545326 8225100398592 8233524361629 8248080633408 8254063116288 8259088416768 8294366158848 8329794585728 8340911423488 8343364829184 8355657547776 8364215224512 8379002548224 8390185058304 8419915646604 8426022764544 8449564359456 8475799191552 8496980545536 8512002588672 8517184929792 8538469708356 8547176153088 8553565101312 8559769157632 8588910411648 8601564905472 8625596950278 8631853252608 8652378341376 8674000973568 8689335975936 8700932653056 8713613245689 8725242322944 8740667916288 8762511187584 8783346958848 8789717680128 8811683528704 8814275407872 8827261943808 8863738232832 8870363808768 8879408676864 8901598666752 8907018204672 8922765164544 8945063503992 8972836798464 8997906145536 9004432490496 9011163234304 9036339662196 9048399446016 9064396357632 9073679908734 9087048638976 9115262779392 9140730052608 9179773625088 9185362523568 9192024834048 9208275664896 9217706573952 9246326390784 9253237948416 9276362152288 9279090712584 9285821005824 9291474468864 9331161928704 9337929990144 9371018908944 9383525351424 9400114741248 9409742127576 9426377866752 9438958190592 9479275610112 9505759904388 9519765240832 9532470198272 9535274090496 9559103113728 9566248469547 9576002912256 9588782923776 9622760738976 9629740302336 9676760518656 9686627647488 9710834909184 9733925634048 9748267139072 9758251095264 9775502972928 9782593323008 9788549234688 9815897613312 9830359891968 9857825086032 9888432390144 9913143969792 9930669686784 9971705511936 9979159284864 9989334761472 10014298500096 10020395480256 10038110810112 10063196441991 10070495461376 10088299364352 10094441398272 10119667802496 10129986551808 10137558638592 10179449376768 10197445902336 10222929718848 10254670626816 10283321309184 10298472267776 10327245328224 10333532839014 10341027938304 10359310123008 10369919895696 10385198444544 10409892691968 10435907421324 10446548631552 10497557169792 10505171238912 10542396272562 10556466020352 10575129083904 10585959893523 10601556745472 10604675100096 10618827964416 10634473242624 10664185061376 10709735895936 10724028973056 10742988275712 10753991002944 10773003276288 10787380789248 10825605831348 10833457840128 10879731703808 10886355583488 10894251655168 10897456103424 10924689272832 10932855393768 10966800531456 10978032482172 10997440844544 11005417488384 11012117889024 11059154878464 11090053221786 11124486438912 11140876730368 11152286966016 11172003397632 11186913411072 11218168700928 11226554195472 11234697019392 11266085812608 11301065588736 11329307394048 11349336784896 11356246573056 11384626277808 11396234870784 11404753468416 11451880548864 11468753207296 11472126640128 11500795933704 11509137670144 11536504455168 11565334631424 11585781301248 11618150994252 11633656430592 11654223888384 11683348250112 11711129278464 11719623573504 11752367210496 11769682591744 11809751816016 11818317643776 11827151745024 11839211569152 11868798222336 11876024272896 11897020219392 11926751338656 11963782397952 11997208194048 12005909987328 12048452882928 12064532594688 12085861810176 12098239878312 12116064851968 12119628685824 12135803387904 12187640070144 12239698166784 12247150031424 12256033112064 12290275431936 12299462317989 12328435187712 12337650597888 12372120950112 12381094674432 12388632625152 12441549238272 12494691878592 12511367135232 12533486321664 12546322836768 12568503822336 12585277587456 12629873469906 12639034146816 12674346539184 12713698787328 12745470818304 12754997959396 12768003883008 12775777394688 12807704562534 12820764229632 12830347651968 12839653736448 12902347358208 12938395425417 12947779878912 12978567512064 13011001460352 13034003963904 13051398979584 13087863484416 13107146522624 13111001874432 13143766781376 13184576520192 13217525293056 13240892915712 13295607349248 13305545713152 13319113015296 13352398000128 13360527307008 13384147746816 13417595255988 13451065819136 13459255197696 13492890403328 13496859218304 13506648735744 13516744851456 13554509493294 13572599169024 13596594536448 13630572958464 13672894169088 13711095078912 13769660437632 13778043785352 13788037251072 13812413497344 13826559860928 13846931259392 13869489586176 13879856922624 13914543228432 13928731508736 13996742893056 14006894985216 14056528363416 14075288027136 14100172111872 14114613191364 14139566800128 14158437285888 14218913415168 14258639856582 14279647861248 14298705297408 14323984367616 14338654670592 14364004368384 14383174385664 14434141108464 14444610453504 14515140777984 14529941471232 14566252363776 14577140525024 14600888451072 14622400708608 14637376642896 14663254459392 14673889984512 14682823852032 14745539837952 14786737629048 14832648585216 14869715954688 14896004530176 14957558267904 14968738927296 14979596025856 14984002142208 15021447750144 15030593220384 15068087451648 15105743192064 15132449046528 15141662097408 15179501703744 15194979827712 15206337957888 15269174065152 15296168853504 15334394578272 15382005940224 15420446175232 15424981963776 15447708401664 15490867992336 15511541907456 15538965184512 15577797666816 15614839037952 15653861131986 15669822947328 15746335754688 15757756858368 15769535660032 15813594408843 15825064296448 15834699030528 15850845241344 15862693625856 15902335118208 15951709863936 15996277592064 16064603843904 16086043459584 16114482413568 16130986504416 16159504914432 16181071183872 16238408747022 16250186760192 16319597555712 16329533375232 16341377482752 16387033909248 16399283090652 16450200797184 16467048723258 16496161266816 16508126232576 16518176833536 16588732317696 16635079832679 16659589171456 16681822846976 16686729658368 16711315095552 16728430449024 16758005096448 16780370116608 16839831293208 16852045529088 16899128718912 16951598383104 16993961091072 17024005177344 17034369859584 17076939416712 17094352306176 17107130202624 17119538315264 17177820823296 17203129810944 17251193900556 17263706505216 17304756682752 17348001947136 17378671951872 17401865306112 17427226491378 17450484645888 17481335832576 17525022375168 17566693917696 17579435360256 17623367057408 17628550815744 17654523887616 17727476465664 17740727617536 17758817353728 17803197333504 17814036409344 17845530329088 17890127007984 17945673596928 17995812291072 18008864980992 18022326468608 18072679324392 18096798892032 18128792715264 18147359817468 18174097277952 18281460105216 18359547250176 18370725047136 18384049668096 18416551329792 18435413147904 18492652781568 18506475896832 18552724304576 18558181425168 18571642011648 18582948937728 18662323857408 18675859980288 18742037817888 18767050702848 18800229482496 18819484255152 18852755733504 18877916381184 18944810204859 18958551220224 19011519808776 19039530481664 19064940396544 19070548180992 19118206227456 19132496939094 19152005824512 19211556843801 19245521477952 19259480604672 19353521037312 19373255294976 19421669818368 19467851268096 19496534278144 19516502190528 19551005945856 19577098469376 19631795226624 19660719783936 19715650172064 19776864780288 19826287939584 19861339373568 19943411023872 19958318569728 19978669522944 20028597000192 20040790960512 20076221620224 20126392883982 20140990922752 20176598728704 20188882796544 20239335604992 20259973103616 20275117277184 20331764239941 20358898753536 20394891804672 20445859437696 20509341253632 20566642618368 20596944535552 20654490656448 20667065678028 20682055876608 20718620246016 20739839791392 20770396889088 20819785383936 20871814842648 20893097263104 20995114339584 21010342477824 21084792545124 21112932040704 21150258167808 21171919787046 21203113490944 21209350200192 21237655928832 21268946485248 21328370122752 21419471791872 21448057946112 21485976551424 21507982005888 21546006552576 21574761578496 21651211662696 21666915680256 21759463407616 21772711166976 21788503310336 21794912206848 21849378545664 21865710787536 21933601062912 21956064964344 21994881689088 22010834976768 22024235778048 22118309756928 22180106443572 22248972877824 22304573932032 22344006795264 22373826822144 22436337401856 22453108390944 22469394038784 22532171625216 22602131177472 22658614788096 22698673569792 22712493146112 22769252555616 22792469741568 22809506936832 22903761097728 22937506414592 22944253280256 23001591867408 23018275340288 23073008910336 23130669262848 23171562602496 23236301988504 23267312861184 23308447776768 23366696500224 23422258556928 23480791697979 23504734420992 23539365183488 23619503632032 23636635287552 23654303490048 23678423138304 23737596444672 23752048545792 23794040438784 23853502677312 23927564795904 23994416388096 24011819974656 24096905765856 24129065189376 24171723620352 24196479756624 24232129703936 24239257371648 24271606775808 24375280140288 24479396333568 24494300062848 24512066224128 24580550863872 24598924635978 24675301195776 24700573084887 24744241900224 24762189348864 24777265250304 24883098476544 24989383757184 25022734270464 25066972643328 25092645673536 25137007644672 25170555174912 25259746939812 25278068293632 25348693078368 25427397574656 25490941636608 25509995918792 25536007766016 25551554789376 25615409125068 25641528459264 25660695303936 25679307472896 25804694716416 25876790850834 25895559757824 25957135024128 26022002920704 26068007927808 26102797959168 26140839737067 26175726968832 26214293045248 26222003748864 26287533562752 26369153040384 26435050586112 26481785831424 26591214698496 26611091426304 26638226030592 26704796000256 26721054614016 26768295493632 26835190511976 26902131638272 26918510395392 26985780806656 26993718436608 27013297471488 27033489702912 27109018986588 27145198338048 27193189072896 27261145916928 27345788338176 27422190157824 27539320875264 27556087570704 27576074502144 27624826994688 27653119721856 27693862518784 27738979172352 27759713845248 27829086456864 27857463017472 27993485786112 28013789970432 28113056726832 28150576054272 28200344223744 28229226382728 28279133600256 28316874571776 28437826830336 28517279713164 28559295722496 28597410594816 28677309341184 28698745408641 28728008736768 28766348771328 28868282216928 28889220907008 29030281555968 29059882942464 29132504727552 29154281050048 29201776902144 29244801417216 29274753285792 29326508918784 29347779969024 29365647704064 29491079675904 29573475258096 29665297170432 29739431909376 29792009060352 29915116535808 29937477854592 29959192051712 29968004284416 30042895500288 30061186440768 30189589325973 30211486384128 30264898093056 30283324194816 30359003407488 30389959655424 30412675915776 30538348130304 30592337707008 30668789156544 30764011880448 30840892350464 30849963927552 30895416803328 30981735984672 31023083814912 31077930369024 31155595333632 31229678075904 31307722263972 31339645894656 31492671509376 31515513716736 31539071320064 31627188817686 31650128592896 31669398061056 31725387251712 31757879680569 31804670236416 31903419727872 31992555184128 32129207687808 32172086919168 32228964827136 32261973008832 32319009828864 32362142367744 32476817494044 32500373520384 32639195111424 32659066750464 32682754965504 32774067818496 32798566181304 32900401594368 32934097446516 32992322533632 33016252465152 33036353667072 33177464635392 33270159665358 33319178342912 33363645693952 33373459316736 33422630191104 33456860898048 33516010192896 33560740233216 33679662586416 33704091058176 33798257437824 33903196766208 33987922182144 34048010354688 34068739719168 34153878833424 34188704612352 34214260405248 34239076630528 34355641646592 34406259621888 34502387801112 34527413010432 34609513365504 34696003894272 34757343903744 34854452982756 34900969291776 34962671665152 35050044750336 35133387835392 35158870720512 35246734114816 35257101631488 35309047775232 35454952931328 35481455235072 35517634707456 35606394667008 35628072818688 35691060658176 35780254015968 35891347193856 35991624582144 36017729961984 36044652937216 36145358648784 36193597784064 36257585430528 36294719634936 36348194555904 36562920210432 36719094500352 36741450094272 36768099336192 36870826295808 36898386953967 36985305563136 37012951793664 37105448609152 37116362850336 37143284023296 37165897875456 37324647714816 37484075635776 37534101405696 37600458964992 37638968510304 37705511467008 37755832762368 37889620409718 37917102440448 38023039617552 38079060963328 38129880793088 38141096361984 38236412454912 38264993878188 38304011649024 38423113687602 38491042955904 38518961209344 38707042074624 38815186276251 38843339636736 38935702536192 38993068556288 39033004381056 39102011891712 39154196938752 39263590453248 39321439567872 39431300344128 39553729560576 39652575879168 39722678747136 39886822047744 39916637139456 39957339045888 40057194000384 40081581921024 40152443240448 40252785767964 40281981845504 40353197457408 40377765593088 40478671209984 40519946207232 40550234554368 40663528479882 40717797507072 40789783609344 40891718875392 41018682507264 41133285236736 41193889071104 41308981312896 41334131356056 41364111753216 41437240492032 41479679582784 41540793778176 41639570767872 41743629685296 41786194526208 41990228679168 42020684955648 42169585090248 42225864081408 42300516335616 42343839574092 42406226981888 42418700400384 42475311857664 42656740245504 42838943583744 42896115892224 42971953102848 43015964011776 43092013105152 43149523156992 43302423325392 43333831360512 43518926815232 43545422333952 43577006620672 43589824413696 43698757091328 43731421575072 43867202125824 43912129928688 43989763378176 44021669953536 44048471556096 44236619513856 44360212887144 44497945755648 44609147864064 44688013590528 44872674803712 44906216781888 44938788077568 45064343250432 45204262354944 45317229576192 45397347139584 45424986292224 45538505111232 45584939483136 45619013873664 45807522195456 45875012829184 45888506560512 46003183734816 46036550680576 46146017820672 46261338525696 46343125204992 46472603977008 46534625722368 46616895553536 46733393000448 46844517113856 46961583395958 47009468841984 47078730366976 47239007264064 47273270575104 47308606980096 47440783226529 47475192889344 47504097091584 47588080877568 47707005354624 47855129591808 47988832776192 48193811531712 48258130378752 48343447240704 48392959513248 48464259407872 48478514743296 48543213551616 48750560280576 48958792667136 48988600125696 49024132448256 49161101727744 49197849271956 49350602391552 49401146169774 49488483800448 49524378697728 49554530500608 49766196953088 49905239498037 49978767514368 50045468540928 50133945286656 50185291347072 50274015289344 50341110349824 50519493879624 50556136587264 50697386156736 50854795149312 50981883273216 51019991837584 51072015532032 51103109578752 51230818250136 51283056918528 51321390607872 51358614945792 51609389432832 51753581701668 51791119515648 51914270048256 52044005841408 52136015855616 52205595918336 52281679474134 52351453937664 52428586090496 52444007497728 52575067125504 52738306080768 52870101172224 52963571662848 53182429396992 53222182852608 53276452061184 53409592000512 53442109228032 53536590987264 53670381023952 53804263276544 53837020790784 53971561613312 53987436873216 54026594942976 54066979405824 54218037973176 54290396676096 54386378145792 54522291833856 54844380315648 55078641750528 55112175141408 55152149004288 55249653989376 55306239443712 55387725037568 55477958344704 55519427690496 55658172913728 55714926034944 55986971572224 56027579940864 56226113453664 56301152108544 56400688447488 56458452765456 56558267200512 56633749143552 56834430614577 56875653660672 57034559426328 57118591444992 57194821189632 57354618682368 57397490817282 57456017473536 57634670531403 57736564433856 57778441814016 58060563111936 58119765884928 58265009455104 58308562100096 58403553804288 58489602834432 58549506571584 58653017837568 58731295408128 58982159351808 59146950516192 59330594340864 59478863818752 59584018120704 59830233071616 59874955709184 59918384103424 59936008568832 60085791000576 60122372881536 60379178651946 60422972768256 60529796186112 60566648389632 60718006814976 60779919310848 60825351831552 60995292719823 61076696260608 61184675414016 61337578313088 61528023760896 61681784700928 61699927855104 61790833606656 61963471969344 62046167629824 62155860738048 62311190667264 62459356151808 62615444527944 62679291789312 62985343018752 63031027433472 63078142640128 63254377635372 63300257185792 63338796122112 63450774503424 63515759361138 63609340472832 63806839455744 63985110368256 64258415375616 64344173838336 64457929654272 64523946017664 64638019657728 64724284735488 64953634988088 65000747040768 65278390222848 65318133500928 65365509931008 65548135636992 65597132362608 65800803188736 65868194893032 65984645067264 66032504930304 66072707334144 66354929270784 66540319330716 66638356685824 66727291387904 66746918633472 66913721796096 67032020385792 67121480466432 67359325172832 67408182116352 67596514875648 67806393532416 67975844364288 68096020709376 68137479438336 68307757666848 68377409224704 68428520810496 68478153261056 68711283293184 68812519243776 69004775602224 69054826020864 69219026731008 69392007788544 69514687807488 69708905965512 69801938583552 69925343330304 70100089500672 70266775670784 70442375093937 70493468229632 70514203262976 70618095550464 70909905862656 70962910470144 71035269414912 71212789334016 71256145637376 71382121316352 71560508031936 71782694387712 71983249164288 72035459923968 72089305874432 72290717297568 72387195568128 72515170861056 72589439269872 72696389111808 73125840420864 73438189000704 73482900188544 73536198672384 73741652591616 73796773907934 74025903587328 74101719254661 74210897218304 74232725700672 74286568046592 74331795750912 74649295429632 74968151271552 75068202811392 75200917929984 75277937020608 75411022934016 75511665524736 75779240819436 75834204880896 76046079235104 76158121926656 76259761586176 76282192723968 76472824909824 76529987756376 76608023298048 76846227375204 76982085911808 77037922418688 77414084149248 77630372552502 77686679273472 77871405072384 77986137112576 78066008762112 78204023783424 78308393877504 78422519211201 78527180906496 78642879135744 78862600688256 79107459121152 79305151758336 79445357494272 79773644095488 79833274278912 79914678091776 80114388000768 80163163842048 80304886480896 80505571535928 80563963691008 80706394914816 80755531186176 80957342419968 81039892414464 81100469108736 81327056959764 81435595014144 81579567218688 81783437750784 82037365014528 82266570473472 82387778142208 82617962625792 82668262712112 82728223506432 82874480984064 82959359165568 83081587556352 83279141535744 83487259370592 83572389052416 83980457358336 84041369911296 84339170180496 84451728162816 84601032671232 84687679148184 84812453963776 84837400800768 84950623715328 85313480491008 85677887167488 85792231784448 86031928023552 86096236225923 86184026210304 86299046313984 86604846650784 86667662721024 87037853630464 87090844667904 87179648827392 87397514182656 87462843150144 87734404251648 87824259857376 87979526756352 88043339907072 88096943112192 88473239027712 88720425774288 88995891511296 89218295728128 89376027181056 89745349607424 89812433563776 89877576155136 90128686500864 90568767977919 90634459152384 90794694279168 90849972584448 91077010222464 91169878966272 91238027747328 91615044390912 91750025658368 91777013121024 92006367469632 92073101361152 92292035641344 92522677051392 92686250409984 92945207954016 93069251444736 93233791107072 93466786000896 93689034227712 93923166791916 94018937683968 94157460733952 94478014528128 94546541150208 94617213960192 94881566453058 94950385778688 95008194183168 95176161755136 95414010709248 95710259183616 95977665552384 96387623063424 96516260757504 96686894481408 96785919026496 96928518815744 96957029486592 97086427103232 97501120561152 97917585334272 97977200251392 98048264896512 98322203455488 98395698543912 98701204783104 98802292339548 98976967600896 99048757395456 99109061001216 99532393906176 99810478996074 99957535028736 100090937081856 100267890573312 100370582694144 100548030578688 100682220699648 101038987759248 101112273174528 101394772313472 101709590298624 101963766546432 102039983675168 102144031064064 102206219157504 102461636500272 102566113837056 102642781215744 102717229891584 103218778865664 103507163403336 103582239031296 103828540096512 104088011682816 104272031711232 104563358948268 104702907875328 104857172180992 104888014995456 105150134251008 105476612161536 105740202344448 105927143325696 106364858793984 106444365705216 106552904122368 106819184001024 106884218456064 107073181974528 107340762047904 107608526553088 107674041581568 107943123226624 107974873746432 108053189885952 108133958811648 108436075946352 108580793352192 108772756291584 109044583667712 109688760631296 110157283501056 110224350282816 110304298008576 110612478887424 110695160861901 110775450075136 110955916689408 111038855380992 111316345827456 111429852069888 111973943144448 112452226907328 112602304217088 112801376894976 112916905530912 113116534401024 113267498287104 113668861229154 113751307321344 114069118852656 114237182889984 114389642379264 114709237364736 114794981634564 114912034947072 115269341062806 115473128867712 115556883628032 116121126223872 116445558828753 116530018910208 116617124200192 116807107608576 116979205668864 117099013143168 117306035675136 117462590816256 117964318703616 118293901032384 118661188681728 118957727637504 119168036241408 119660466143232 119749911418368 119836768206848 119872017137664 120171582001152 120244745763072 120758357303892 120845945536512 121059592372224 121133296779264 121436013629952 121559838621696 121650703663104 121990585439646 122153392521216 122369350828032 122675156626176 123056047521792 123363569401856 123399855710208 123581667213312 123926943938688 124092335259648 124311721476096 124622381334528 124918712303616 125230889055888 125358583578624 125970686037504 126062054866944 126156285280256 126508755270744 126600514371584 126677592244224 126901549006848 127031518722276 127218680945664 127970220736512 128516830751232 128688347676672 128915859308544 129047892035328 129276039315456 129448569470976 129907269976176 130001494081536 130556780445696 130636267001856 130731019862016 131096271273984 131194264725216 131601606377472 131736389786064 131969290134528 132065009860608 132145414668288 132709858541568 133080638661432 133276713371648 133454582775808 133493837266944 133827443592192 134064040771584 134718650345664 134816364232704 135193029751296 135612787064832 135951688728576 136192041418752 136274958876672 136615515333696 136754818449408 136857041620992 137422566586368 137625038487552 138009551204448 138109652041728 138438053462016 138784015577088 139029375614976 139417811931024 139603877167104 139850686660608 140200179001344 140533551341568 140884750187874 140986936459264 141028406525952 141236191100928 141819811725312 141925820940288 142322349679587 142425578668032 142512291274752 142764242632704 143121016063872 143565388775424 143966498328576 144178611748864 144581434595136 144774391136256 145030341722112 145178878539744 145392778223616 146251680841728 146876378001408 146965800377088 147072397344768 147483305183232 147593547815868 148051807174656 148203438509322 148421794436608 148465451401344 148573136093184 148663591501824 149298590859264 149936302543104 150136405622784 150401835859968 150555874041216 150822045868032 151023331049472 151558481638872 151668409761792 152092158470208 152316243853312 152519523172352 152564385447936 152945649819648 153059975512752 153216046596096 153692454750408 153964171823616 154075844837376 154828168298496 155260745105004 155373358546944 155742810144768 156132017524224 156408047566848 156616787755008 156845038422402 157054361812992 157285758271488 157725201376512 158214918242304 158610303516672 158890714988544 159547288190976 159666548557824 159829356183552 160228776001536 160326327684096 160609772961792 161011143071856 161127927382016 161412789829632 161511062372352 161914684839936 162079784828928 162200938217472 162654113919528 162871190028288 163159134437376 163566875501568 164533140946944 164775556284416 165235925251584 165336525424224 165456447012864 165748961968128 165918718331136 166163175112704 166558283071488 166974518741184 167144778104832 167960914716672 168082739822592 168678340360992 168903456325632 169202065342464 169375358296368 169624907927552 169674801601536 169901247430656 170626960982016 171355774334976 171584463568896 172063856047104 172192472451846 172368052420608 172904011594209 173209693301568 173335325442048 174075707260928 174181689335808 174359297654784 174795028365312 174925686300288 175468808503296 175648519714752 175959053512704 176193886224384 176946478055424 177440851548576 177991783022592 178436591456256 178752054362112 179490699214848 179624867127552 179755152310272 180257373001728 181137535955838 181268918304768 181589388558336 181699945168896 182154020444928 182339757932544 182476055494656 182985878159469 183230088781824 183500051316736 183554026242048 184012734939264 184146202722304 184584071282688 185045354102784 185372500819968 185890415908032 186138502889472 186467582214144 186933572001792 187378068455424 187846333583832 188037875367936 188314921467904 188956029056256 189093082300416 189234427920384 189763132906116 189900771557376 190016388366336 190352323510272 190828021418496 191420518367232 191955331104768 192775246126848 193032521515008 193373788962816 193571838052992 193857037631488 193914058973184 194172854206464 195002241122304 195835170668544 195954400502784 196096529793024 196644406910976 196791397087824 197402409566208 197604584679096 197953935201792 198097514790912 198218122002432 199064787812352 199620957992148 199915070057472 200181874163712 200741165388288 201096061157376 201364441399296 202077975518496 202224546349056 202789544626944 203419180597248 203927533092864 204079967350336 204288062128128 204412438315008 204923273000544 205132227674112 205285562431488 205434459783168 206437557731328 207014326806672 207164478062592 207657080193024 208176023365632 208544063422464 209126717896536 209405815750656 209714344361984 209776029990912 210300268502016 211327125281811 211480404688896 211854286651392 212729717587968 212888731410432 213105808244736 213638368002048 213768436912128 214146363949056 214681524095808 215348083163136 215886246453248 215949747492864 216106379771904 216267917623296 216872151892704 217161586704384 217545512583168 218089167335424 219377521262592 220314567002112 220448700565632 220608596017152 221224957774848 221390321723802 221550900150272 222077710761984 222305157763983 222632691654912 222859704139776 223947886288896 224904453814656 225204608434176 225602753789952 225833811061824 226233068802048 226534996574208 227337722458308 227502614642688 228138237705312 228474365779968 228779284758528 229418474729472 229589963269128 229824069894144 230538682125612 230946257735424 231113767256064 232242252447744 232891117657506 233060037820416 233234248400384 233614215217152 233958411337728 234198026286336 234612071350272 234925181632512 235928637407232 236587802064768 237322377363456 237915455275008 238336072482816 239320932286464 239499822836736 239673536413696 239744034275328 240343164002304 240489491526144 241516714607784 241691891073024 242119184744448 242266593558528 242872027259904 243119677243392 243301407326208 243981170879292 244306785042432 244738701656064 245350313252352 246112095043584 246727138803712 246799711420416 247163334426624 247853887877376 248184670519296 248623442952192 249244762669056 249837424607232 250461778111776 250717167157248 251941372075008 252124109733888 252312570560512 253017510541488 253201028743168 253355184488448 253803098013696 254063037444552 254437361891328 255940441473024 257033661502464 257376695353344 258095784070656 258288708677769 258552078630912 258897138941952 259814539952352 260002988163072 261113560891392 261272534003712 262192542547968 262388529450432 263203212754944 263472779572128 263938580269056 264130019721216 264290829336576 265419717083136 266161277322864 266553426743296 266909165551616 266987674533888 267654887184384 268128081543168 269437300691328 269632728465408 270386059502592 271706303933757 271903377457152 272384082837504 272549917753344 273231030667392 273509636898816 273714083241984 274845133172736 275250076975104 276019102408896 276219304083456 276876106924032 277568031154176 278058751229952 278835623862048 279207754334208 279701373321216 280400358002688 281067102683136 281769500375748 281973872918528 282056813051904 282472382201856 283639623450624 283851641880576 284644699359174 284851157336064 285024582549504 285528485265408 286242032127744 287130777550848 287932996657152 288357223497728 289162869190272 289548782272512 290060683444224 290357757079488 290785556447232 292503361683456 293752756002816 293931600754176 294144794689536 294966610366464 295187095631736 296103614349312 296406877018644 296843588873216 296930902802688 297146272186368 297327183003648 298597181718528 299872605086208 300272811245568 300803671719936 301111748082432 301644091736064 302046662098944 303116963277744 303336819523584 304184316940416 304632487706624 305039046344704 305128770895872 305891299639296 306119951025504 306432093192192 307384909500816 307928343647232 308151689674752 309656336596992 310521490210008 310746717093888 311485620289536 312264035048448 312816095133696 313690076844804 314108723625984 314571516542976 315450402753024 316429836484608 317220607033344 317781429977088 319094576381952 319333097115648 319658712367104 320457552003072 320652655368192 321219545923584 322022286143712 322255854764032 322825579659264 323022124744704 323829369679872 324159569657856 324401876434944 325308227839056 325742380056576 326318268874752 327133751003136 329066281893888 329551112568832 330471850503168 330673050848448 330912894025728 331837436662272 332085482585703 332326350225408 333116566142976 333949037482368 334289556209664 335921829433344 337356680721984 337806912651264 338404130684928 338750716592736 339249815855104 339349603203072 339802494861312 341253921964032 342711548669952 343168927137792 344127712094208 344384944903692 344736104841216 345808023188418 346419386603136 346670650884096 348151414521856 348363378671616 349336676486259 349590056730624 349851372600576 350937617006592 351297039429504 351918107025408 352387772448768 353892956110848 354881703097152 355983566045184 356873182912512 357504108724224 358981398429696 359249734255104 359510304620544 360514746003456 362275071911676 362537836609536 363178777116672 363399890337792 364308040889856 364679515865088 364952110989312 365971756318938 366460177563648 367000102633472 367108052484096 368025469878528 368292405444608 369168142565376 370090708205568 370745001639936 371780831816064 372277005778944 372935164428288 373867144003584 374756136910848 375692667167664 376075750735872 376629842935808 377912058112512 378186164600832 378468855840768 379526265812232 379801543114752 380032776732672 380704647020544 381656042836992 383910662209536 385550492253696 386065043030016 386747577925632 387143676105984 387714075262976 387828117946368 388345708412928 390004482244608 391670341337088 391908801005568 392193059586048 393288813821952 393582794175648 394804819132416 395209169358192 395907870403584 396195029581824 396436244004864 398129575624704 399241915984296 399830140114944 400363748327424 401482330776576 402192122314752 404155951036992 404449092698112 405579089253888 406838361194496 407855066185728 408159934700672 408576124256256 408824876630016 409846546001088 410264455348224 410571124862976 412875115462656 414028653613344 414328956125184 415314160386048 416352046731264 417088126844928 418253435793072 418811631501312 419428688723968 419552059981824 420600537004032 422654250563622 422960809377792 423708573302784 425459435175936 425777462820864 426967049038761 427276736004096 427536873824256 428292727898112 429363048191616 430696166326272 431772492906496 431899494985728 432535835246592 433744303785408 434323173408768 435091025166336 436178334670848 438755042525184 440629134004224 440897401131264 441217192034304 442449915549696 442780643447604 443101800300544 444155421523968 444610315527966 445265383309824 445719408279552 447895772577792 449808907629312 450409216868352 451205507579904 451667622123648 452466137604096 453069993148416 454675444916616 455005229285376 456276475410624 456948731559936 457558569517056 458836949458944 459179926538256 459648139788288 461077364251224 461892515470848 462227534512128 464484504895488 465782235315012 466120075640832 466468496800768 467228430434304 468396052572672 469224142700544 469850363265024 471857274814464 473175604129536 474644754726912 475830910550016 476672144965632 478641864572928 478999645673472 479347072827392 479488068550656 480686328004608 480978983052288 483033429215568 483383782146048 484238369488896 484533187117056 485744054519808 486239354486784 486602814652416 487962341758584 488613570084864 489477403312128 490700626504704 493454277607424 493599422840832 494326668853248 495707775754752 496369341038592 497246885904384 498489525338112 499674849214464 500923556223552 501434334314496 503882744150016 504248219467776 504625141121024 506035021082976 506402057486336 506710368976896 507606196027392 508126074889104 508874723782656 511880882946048 514067323004928 514753390706688 516191568141312 516577417355538 517104157261824 518712034782627 519629079904704 520005976326144 522227121782784 522545068007424 524385085095936 524777058900864 526406425509888 526945559144256 527877160538112 528581658673152 530839434166272 532322554645728 533106853486592 533818331103232 533975349067776 535309774368768 536256163086336 538874601382656 539265456930816 540772119005184 543412607867514 543806754914304 544768165675008 545099835506688 546462061334784 547019273797632 547428166483968 548957634478407 549690266345472 550500153950208 552038204817792 552438608166912 553752213848064 555136062308352 556117502459904 557671247724096 558415508668416 559402746642432 560800716005376 562134205366272 563539000751496 563947745837056 564113626103808 564944764403712 567279246901248 567703283761152 569289398718348 569702314672128 570049165099008 571056970530816 572484064255488 574261555101696 575865993314304 576714446995456 578325738380544 579097564545024 580121366888448 580715514158976 581571112894464 585006723366912 587505512005632 587863201508352 588289589379072 589933220732928 590374191263472 592207228698624 592813754037288 593687177746432 593861805605376 594292544372736 594654366007296 597194363437056 599745210172416 600545622491136 602223496164864 603288183472128 604093324197888 606233926555488 606673639047168 608368633880832 609264975413248 610257541791744 611782599278592 612239902051008 612864186384384 614769819001632 615856687294464 616303379349504 619312673193984 621042980420016 621493434187776 622971240579072 624528070096896 625632190267392 627380153689608 628217447251968 629143033085952 630900805506048 633981375845433 634441214066688 635562859954176 638189152763904 638666194231296 639317424734208 640915104006144 641305310736384 642439091847168 644044572287424 644511709528064 646044249489408 647658739359744 648319139315712 648803752869888 650616455678112 651484760113152 652636537749504 654267502006272 658132563787776 659102225137664 660943701006336 661346101696896 661825788051456 663674873324544 664170965171406 664652700450816 666233132285952 667898074964736 668579112419328 671843658866688 674713361443968 675613825302528 676808261369856 677501433185472 678499631710208 678699206406144 679604989722624 682507843928064 685423097339904 686337854275584 688255424188416 688769889807384 689472209682432 691616046376836 692838773206272 693341301768192 696302829043712 696726757343232 698673352972518 699180113461248 699702745201152 701875234013184 702594078859008 703836214050816 704775544897536 707785912221696 709763406194304 711967132090368 713746365825024 715008217448448 717962796859392 718499468510208 719020609241088 721029492006912 724550143823352 725075673219072 726357554233344 726799780675584 728616081779712 729359031730176 729904221978624 731943512637876 732920355127296 734000205266944 734216104968192 736050939757056 736584810889216 738336285130752 740181416411136 741490003279872 743561663632128 744554011557888 745870328856576 747734288007168 749512273821696 751385334335328 752151501471744 753259685871616 755824116225024 756372329201664 756937711681536 759052531624464 759603086229504 760065553465344 761409294041088 763312085673984 767821324419072 771100984507392 772130086060032 774287352211968 774866126033307 775428150525952 775656235892736 776691416825856 780008964489216 783340682674176 783817602011136 786577627643904 787165588351296 789609638264832 790418338716384 791815740807168 792390059163648 792872488009728 796259151249408 798483831968592 799660280229888 800727496654848 802964661553152 804384244629504 808311902073984 808898185396224 811158178507776 815118911801271 815710132371456 816319869401344 817152248512512 817649753260032 819693092002176 820528910696448 821142249725952 825750230925312 828057307226688 828657912250368 830628320772096 832704093462528 834176253689856 836506871586144 837623263002624 838857377447936 839104119963648 841201074008064 845308501127244 845921618755584 847417146605568 850918870351872 851554925641728 853934098077522 854553472008192 855073747648512 856585455796224 858726096383232 861392332652544 863544985812992 863798989971456 865071670493184 867488607570816 868646346817536 870182050332672 872356669341696 877510085050368 881258268008448 881794802262528 882434384068608 884899831099392 885561286895208 886203600601088 888310843047936 889220631055932 890530766619648 891438816559104 895791545155584 899617815258624 900818433736704 902411015159808 903335244247296 904932275208192 906139986296832 909350889833232 910010458570752 912552950821248 913897463119872 915117139034112 917673898917888 918359853076512 919296279576576 922154728502448 923785030941696 924455069024256 928969009790976 931564470630024 932240151281664 932936993601536 934456860868608 936792105145344 938448285401088 943714549628928 946351208259072 949289509453824 951661821100032 953344289931264 957283729145856 957999291346944 958976137101312 961372656009216 961957966104576 966066858431136 966767564292096 968476738977792 969066374234112 971488109039616 972478708973568 973205629304832 975924683517168 977227140169728 978954806624256 981401253009408 986908555214848 987198845681664 988653337706496 991415551509504 992738682077184 996256447757109 996979050676224 999349698428928 1001847112447104 1002868668628992 1007765488300032 1009250282242048 1012070042165952 1012804114972672 1013420737953792 1015212392054784 1016252149778208 1017749447565312 1023761765892096 1028134646009856 1029506781413376 1032383136282624 1033154834711076 1034208314523648 1037424069565254 1039258159809408 1040011952652288 1044454243565568 1045090136014848 1048770170191872 1049554117801728 1052812851019776 1053891118288512 1055754321076224 1057163317346304 1061678868332544 1064645109291456 1066213706973184 1067636662206464 1067950698135552 1070619548737536 1072512326172672 1077749202765312 1078530913861632 1081544238010368 1086825215735028 1087613509828608 1089536331350016 1090199671013376 1092924122669568 1094038547595264 1094856332967936 1097915268956814 1099380532690944 1101000307900416 1104076409635584 1104877216333824 1107504427696128 1110272124616704 1112235004919808 1115342495448192 1116831017336832 1118805493284864 1121601432010752 1124268410732544 1127078001502992 1127895491674112 1128227252207616 1129889528807424 1134558493802496 1135406567522304 1138578797436696 1139404629344256 1140098330198016 1142113941061632 1144968128510976 1151731986628608 1153428893990912 1156651476761088 1158195129090048 1160242733776896 1161431028317952 1163142225788928 1170013446733824 1175011024011264 1175726403016704 1176579178758144 1179866441465856 1180748382526944 1184414457397248 1185627508074576 1187374355492864 1187723611210752 1188585088745472 1189308732014592 1194388726874112 1199490420344832 1201091244982272 1204446992329728 1206576366944256 1212467853110976 1213347278094336 1216737267761664 1218529950826496 1220515083583488 1223565198557184 1224479804102016 1225728372768768 1229539638003264 1231713374588928 1238625346387968 1242085960840032 1242986868375552 1245942481158144 1249056140193792 1251264380534784 1254760307379216 1256434894503936 1258286066171904 1261801611012096 1267962751690866 1268882428133376 1271125719908352 1276378305527808 1277332388462592 1280901147116283 1281830208012288 1282610621472768 1284878183694336 1288089144574848 1289023419056128 1292088498978816 1295317478719488 1297607505739776 1301232911356224 1302969520226304 1305273075499008 1308535004012544 1316265127575552 1318204450275328 1321887402012672 1322692203393792 1323651576102912 1327349746649088 1328341930342812 1329305400901632 1332466264571904 1335796149929472 1337158224838656 1343687317733376 1349426722887936 1351227650605056 1353616522739712 1355002866370944 1356999263420416 1357398412812288 1359209979445248 1365015687856128 1370846194679808 1372675708551168 1376510848376832 1377539779614768 1378944419364864 1383232092753672 1385677546412544 1386682603536384 1392605658087424 1393453514686464 1397346705945036 1398360226922496 1399405490402304 1405188157718016 1407672428101632 1409551089795072 1415571824443392 1419526812388608 1423934264180736 1427492731650048 1430016434896896 1435925593718784 1436998937020416 1438041218482176 1442058984013824 1449100287646704 1450151346438144 1452715108466688 1453599561351168 1457232163559424 1458718063460352 1459808443957248 1463887025275752 1465840710254592 1468000410533888 1468432209936384 1472101879514112 1473169621778432 1480362832822272 1482980006559744 1487123327264256 1489108023115776 1491740657713152 1495468576014336 1499024547643392 1502770668670656 1504303002943488 1511648232450048 1512744658403328 1513875423363072 1518105063248928 1519206172459008 1520131106930688 1522818588082176 1526624171347968 1535642648838144 1542201969014784 1544260172120064 1548574704423936 1549732252066614 1550856301051904 1551312471785472 1556136104347881 1560017928978432 1566681365348352 1567635204022272 1573155255287808 1574331176702592 1579219276529664 1580836677432768 1583631481614336 1585744976019456 1592518302498816 1596967663937184 1599320560459776 1601454993309696 1605929323106304 1608768489259008 1616623804147968 1617796370792448 1622316357015552 1630237823602542 1631420264742912 1632639738802688 1634304497025024 1635299506520064 1639386184004352 1641057821392896 1642284499451904 1651500461850624 1656114614453376 1657315824500736 1661256641544192 1665408186925056 1668352507379712 1673013743172288 1675246526005248 1677714754895872 1678208239927296 1682402148016128 1690617002254488 1691843237511168 1694834293211136 1701837740703744 1703109851283456 1707868196155044 1709106944016384 1710147495297024 1713170911592448 1717452192766464 1722784665305088 1727089971625984 1727597979942912 1730143340986368 1734977215141632 1737292693635072 1740364100665344 1744713338683392 1755020170100736 1762516536016896 1763589604525056 1764868768137216 1769799662198784 1771122573790416 1772407201202176 1776621686095872 1778441262111864 1781061533239296 1782877633118208 1791583090311168 1799235630517248 1801636867473408 1806670488494592 1809864550416384 1812279972593664 1818701779666464 1820020917141504 1825105901642496 1827794926239744 1835347797835776 1836719706153024 1838592559153152 1844309457004896 1847570061883392 1848910138048512 1857938019581952 1863128941260048 1864480302563328 1865873987203072 1868913721737216 1873584210290688 1876896570802176 1887429099257856 1892702416518144 1901944127536299 1903323642200064 1906688579862528 1914567458291712 1915998582693888 1917952274202624 1922745312018432 1923915932209152 1932133716862272 1933535128584192 1938132748468224 1942976218079232 1944957417947136 1946411258609664 1951849367034336 1954454280339456 1957909613248512 1962802506018816 1973817110429696 1974397691363328 1977306675412992 1982831103019008 1985477364154368 1992512895514218 1993958101352448 1998699396857856 2003694224894208 2005737337257984 2015530976600064 2018500564484096 2024140084331904 2025608229945344 2026841475907584 2030424784109568 2032504299556416 2035498895130624 2047523531784192 2056269292019712 2059013562826752 2064766272565248 2066309669422152 2068416629047296 2074848139130508 2078516319618816 2080023905304576 2088908487131136 2090180272029696 2097540340383744 2099108235603456 2105625702039552 2107782236577024 2111508642152448 2114326634692608 2123357736665088 2129290218582912 2132427413946368 2135273324412928 2135901396271104 2141239097475072 2145024652345344 2155498405530624 2157061827723264 2163088476020736 2173650431470056 2175227019657216 2179072662700032 2180399342026752 2185848245339136 2188077095190528 2189712665935872 2195830537913628 2198761065381888 2202000615800832 2208152819271168 2209754432667648 2215008855392256 2220544249233408 2224470009839616 2230684990896384 2233662034673664 2237610986569728 2243202864021504 2248536821465088 2254156003005984 2255790983348224 2256454504415232 2259779057614848 2269116987604992 2270813135044608 2277157594873392 2278809258688512 2280196660396032 2284227882123264 2289936257021952 2303463973257216 2306857787981824 2313302953522176 2316390258180096 2322862056635904 2324598378099921 2326284451577856 2340026893467648 2350022048022528 2351452806033408 2359732882931712 2361496765053888 2368828914794496 2371255016149152 2374748710985728 2375447222421504 2377170177490944 2378617464029184 2388777453748224 2398980840689664 2402182489964544 2408893984659456 2413152733888512 2424935706221952 2426694556188672 2433474535523328 2437059901652992 2445356735403813 2447130397114368 2448959608204032 2451456745537536 2459079276006528 2463426749177856 2477250692775936 2484171921680064 2485973736751104 2491884962316288 2498112280387584 2502528761069568 2509520614758432 2512869789007872 2516572132343808 2523603222024192 2535925503381732 2537764856266752 2542251439816704 2552756611055616 2554664776925184 2561802294232566 2563660416024576 2565221242945536 2569756367388672 2576178289149696 2578046838112256 2584176997957632 2590634957438976 2595215011479552 2602465822712448 2605939040452608 2610546150998016 2617070008025088 2632530255151104 2636408900550656 2643774804025344 2645384406787584 2647303152205824 2654699493298176 2656683860685624 2658610801803264 2664932529143808 2671592299858944 2674316449677312 2687374635466752 2698853445775872 2702455301210112 2707233045479424 2710005732741888 2713998526840832 2714796825624576 2718419958890496 2730031375712256 2741692389359616 2745351417102336 2753021696753664 2755079559229536 2757888838729728 2766464185507344 2771355092825088 2773365207072768 2785211316174848 2786907029372928 2794693411890072 2796720453844992 2798810980804608 2810376315436032 2815344856203264 2831143648886784 2839053624777216 2847868528361472 2854985463300096 2860032869793792 2871851187437568 2873997874040832 2884117968027648 2898200575293408 2900302692876288 2905430216933376 2907199122702336 2914464327118848 2917436126920704 2919616887914496 2927774050551504 2931681420509184 2936000821067776 2936864419872768 2944203759028224 2946339243556864 2960725665644544 2965960013119488 2974246654528512 2978216046231552 2988769343271327 2990937152028672 2998049095286784 3005541337341312 3008606005886976 3023296464900096 3027750846726144 3036210126497856 3038412344918016 3040262213861376 3045637176164352 3053248342695936 3071285297676288 3084403938029568 3088520344240128 3097149408847872 3099464504133228 3101712602103808 3102624943570944 3112272208695762 3120035857956864 3133362730696704 3135270408044544 3146310510575616 3148662353405184 3158438553059328 3161673354865536 3167262963228672 3171489952038912 3185036604997632 3193935327874368 3198641120919552 3202909986619392 3211858646212608 3217536978518016 3233247608295936 3235592741584896 3244632714031104 3260475647205084 3262840529485824 3265279477605376 3268608994050048 3270599013040128 3278772368008704 3282115642785792 3284568998903808 3303000923701248 3312229228906752 3314631649001472 3322513283088384 3330816373850112 3336705014759424 3346027486344576 3350493052010496 3355429509791744 3356416479854592 3364804296032256 3381234004508976 3383686475022336 3389668586422272 3403675481407488 3406219702566912 3415736392310088 3418213888032768 3420294990594048 3426341823184896 3434904385532928 3454179943251968 3455195959885824 3460286681972736 3469954430283264 3474585387270144 3480728201330688 3489426677366784 3510040340201472 3525033072033792 3527179209050112 3529737536274432 3539599324397568 3542245147580832 3544814402404352 3553243372191744 3556882524223728 3562123066478592 3565755266236416 3583166180622336 3598471261034496 3603273734946816 3613340976989184 3619729100832768 3637403559332928 3640041834283008 3650211803284992 3655589852479488 3670695595671552 3673439412306048 3677185118306304 3688618914009792 3695140123766784 3715876039163904 3726257882520096 3728960605126656 3731747974406144 3737827443474432 3747168420581376 3753793141604352 3774858198515712 3785404833036288 3803888255072598 3806647284400128 3813377159725056 3829134916583424 3831997165387776 3842703441348849 3845490624036864 3847831864418304 3864267433724544 3867070257168384 3876265496936448 3885952436158464 3892822517219328 3903698734068672 3908908560678912 3915819226497024 3925605012037632 3947634220859392 3948795382726656 3954613350825984 3965662206038016 3970954728308736 3985025791028436 3987916202704896 3997398793715712 4007388449788416 4011474674515968 4031061953200128 4037001128968192 4048280168663808 4051216459890688 4053682951815168 4060849568219136 4065008599112832 4070997790261248 4095047063568384 4112538584039424 4118027125653504 4129532545130496 4132619338844304 4136833258094592 4149696278261016 4157032639237632 4160047810609152 4177816974262272 4180360544059392 4195080680767488 4198216471206912 4215564473154048 4223017284304896 4228653269385216 4246715473330176 4258580437165824 4264854827892736 4271802792542208 4282478194950144 4290049304690688 4310996811061248 4314123655446528 4326176952041472 4347300862940112 4350454039314432 4358145325400064 4360798684053504 4371696490678272 4376154190381056 4379425331871744 4391661075827256 4397522130763776 4404001231601664 4416305638542336 4419508865335296 4441088498466816 4448940019679232 4461369981792768 4467324069347328 4475221973139456 4486405728043008 4497073642930176 4508312006011968 4511581966696448 4512909008830464 4538233975209984 4541626270089216 4554315189746784 4557618517377024 4560393320792064 4568455764246528 4579872514043904 4606927946514432 4613715575963648 4626605907044352 4632780516360192 4645724113271808 4649196756199842 4652568903155712 4680053786935296 4700044096045056 4702905612066816 4719465765863424 4722993530107776 4737657829588992 4742510032298304 4749497421971456 4750894444843008 4757234928058368 4777554907496448 4797961681379328 4804364979929088 4817787969318912 4826305467777024 4849871412443904 4853389112377344 4866949071046656 4874119803305984 4890713470807626 4894260794228736 4897919216408064 4902913491075072 4918158552013056 4926853498355712 4954501385551872 4968343843360128 4971947473502208 4983769924632576 4996224560775168 5005057522139136 5019041229516864 5025739578015744 5033144264687616 5047206444048384 5071851006763464 5075529712533504 5084502879633408 5105513222111232 5109329553850368 5123604588465132 5127320832049152 5130442485891072 5139512734777344 5152356578299392 5156093676224512 5168353995915264 5181269914877952 5190430022959104 5204931645424896 5211878080905216 5221092301996032 5234140016050176 5265060510302208 5272817801101312 5287549608050688 5290768813575168 5294606304411648 5309398986596352 5313367721371248 5317221603606528 5329865058287616 5343184599717888 5348632899354624 5374749270933504 5397706891551744 5404910602420224 5420011465483776 5427997053681664 5429593651249152 5436839917780992 5460062751424512 5483384778719232 5506043393507328 5510159118459072 5515777677459456 5532928371014688 5542710185650176 5546730414145536 5570422632349696 5573814058745856 5589386823780144 5593440907689984 5597621961609216 5620752630872064 5630689712406528 5662287297773568 5678107249554432 5705832382608897 5709970926600192 5720065739587584 5743702374875136 5747995748081664 5768235936055296 5796401150586816 5800605385752576 5814398245404672 5828928654237696 5834872253841408 5839233775828992 5855548101103008 5863362841018368 5872001642135552 5873728839745536 5888407518056448 5921451331289088 5931920026238976 5948493309057024 5956432092463104 5977538686542654 5981874304057344 5996098190573568 6011082674682624 6017212011773952 6046592929800192 6055501693452288 6072420252995712 6076824689836032 6080524427722752 6091274352328704 6106496685391872 6142570595352576 6168807876059136 6177040688480256 6194298817695744 6198929008266456 6203425204207616 6205249887141888 6224544417391524 6240071715913728 6266725461393408 6270540816089088 6292621021151232 6297324706810368 6316877106118656 6323346709731072 6334525926457344 6342979904077824 6370073209995264 6387870655748736 6397282241839104 6405819973238784 6423717292425216 6435073957036032 6466495216591872 6471185483169792 6489265428062208 6520951294410168 6525681058971648 6530558955210752 6537217988100096 6541198026080256 6557544736017408 6564231285571584 6569137997807616 6606001847402496 6624458457813504 6629263298002944 6645026566176768 6661632747700224 6673410029518848 6692054972689152 6700986104020992 6712832959709184 6729608592064512 6762468009017952 6767372950044672 6779337172844544 6807350962814976 6812439405133824 6831472784620176 6836427776065536 6840589981188096 6852683646369792 6869808771065856 6908359886503936 6910391919771648 6920573363945472 6939908860566528 6949170774540288 6973795134299763 6978853354733568 7020080680402944 7050066144067584 7054358418100224 7079198648795136 7084490295161664 7089628804808704 7106486744383488 7113765048447456 7124246132957184 7131510532472832 7166332361244672 7196942522068992 7206547469893632 7226681953978368 7239458201665536 7274807118665856 7280083668566016 7300423606569984 7311179704958976 7341391191343104 7346878824612096 7354370236612608 7377237828019584 7390280247533568 7431752078327808 7452515765040192 7457921210253312 7463495948812288 7475654886948864 7494336841162752 7507586283208704 7549716397031424 7570809666072576 7607776510145196 7613294568800256 7626754319450112 7658269833166848 7663994330775552 7685406882697698 7690981248073728 7695663728836608 7728534867449088 7734140514336768 7752530993872896 7771904872316928 7785645034438656 7807397468137344 7817817121357824 7831638452994048 7851210024075264 7895268441718784 7897590765453312 7909226701651968 7931324412076032 7941909456617472 7970051582056872 7975832405409792 7994797587431424 8014776899576832 8022949349031936 8062123906400256 8074002257936384 8096560337327616 8102432919781376 8107365903630336 8121699136438272 8130017198225664 8141995580522496 8190094127136768 8225077168078848 8236054251307008 8259065090260992 8265238677688608 8273666516189184 8299392556522032 8314065278475264 8320095621218304 8355633948524544 8360721088118784 8390161361534976 8396432942413824 8431128946308096 8446034568609792 8493430946660352 8517160874331648 8529709655785472 8543605585084416 8564956389900288 8580098609381376 8621993622122496 8652353904082944 8694601725880224 8700908078628864 8716290650800128 8721597368107008 8743392981356544 8752308380762112 8758850663743488 8783322151654512 8795044261527552 8808002463203328 8832611277084672 8839017730670592 8882176996933632 8897880039358464 8922739963585536 8934648138694656 8966308029813981 8972811456086016 8994147285860352 9016624012023936 9023163933392896 9025818017660928 9083252540178432 9108630379493568 9115237034754048 9120786641584128 9136911528493056 9159745028087808 9213855893028864 9227431151927296 9253211814088704 9265561032720384 9291448226543616 9298393512399684 9305137806311424 9360107573870592 9400088192090112 9405811224133632 9438931531726848 9445987060215552 9475315659177984 9485020064596608 9498994843942912 9501788889686016 9514469856116736 9555109814992896 9595923362758656 9608729959858176 9635575938637824 9652610935554048 9699742824887808 9706778224754688 9733898142093312 9748239606611968 9781426941615252 9788521588457472 9795838432816128 9805826982150144 9836317104026112 9853706996711424 9909002771103744 9936687686720256 9943894947004416 9967539849265152 9992449121550336 10010115044278272 10038082459033728 10051479156031488 10066288529375232 10094412888096768 10143702013526928 10151059425067008 10169005759266816 10211026444222464 10218659107700736 10247209176930264 10254641664098304 10260884971782144 10279025469554688 10304713156598784 10312187352449024 10362539829755904 10380860045918208 10409863290849792 10423756161810432 10442184603992064 10468280032100352 10530121020604416 10575099216101376 10581537627150336 10589212608823296 10618797973192704 10626735442742496 10634443207213056 10659730116575232 10686369199435776 10697265798709248 10749498541867008 10795413783103488 10809821204840448 10840022930967552 10855994107363328 10859187302498304 10920125502849024 10966769557438464 11012086787014656 11020318236918144 11031555354918912 11065856742029376 11085420371300352 11140845264699392 11147628117491712 11178773647560288 11186881815379968 11195243923218432 11241505261744128 11261379424813056 11324574595547136 11356214499108864 11411664765217794 11419941853200384 11440131479175168 11487404749750272 11495991496163328 11536471872110592 11592802301173632 11601210771505152 11628796490809344 11657857308475392 11678467551657984 11711096202206016 11726725682036736 11744003284271104 11747457679491072 11776815036112896 11842902662578176 11863840052477952 11896986618114048 11912864184926208 11955077373085308 11963748608114688 11992196381147136 12022165349365248 12034424023547904 12093185859600384 12111003386904576 12144840505991424 12153649379672064 12161048855445504 12182548704657408 12212993370783744 12285141190705152 12337615752118272 12354081376960512 12388597635391488 12397858016532912 12406850408415232 12410499774283776 12449088834783048 12480143431827456 12533450922786816 12541081632178176 12585242042302464 12594649413620736 12646693419462144 12669051852914688 12685959808155648 12740146419990528 12775741311497472 12794564483678208 12847434584850432 12870147914072064 12932990433183744 12942370966339584 12978530856124416 13041902588820336 13051362117943296 13061117910421504 13074435976200192 13082396052160512 13115089472034816 13128462571143168 13138275995615232 13212003694804992 13248916915627008 13258526596005888 13323265495400448 13346820059037696 13384109945378304 13401972208041984 13425665919418368 13459217184129024 13524936018035904 13534745900089344 13614701925629952 13624878810267648 13662945569240352 13672855552131072 13681179962376192 13705367292739584 13739617542131712 13816719773007872 13820783839543296 13841146727890944 13879817721133056 13898341549080576 13947590268599526 13957706709467136 14040161360805888 14100132288135168 14108716836200448 14158397297590272 14168980590323328 14179257609617408 14212973488766976 14227530096894912 14248492265914368 14332664722489344 14393885044137984 14413094939787264 14453363907956736 14478916403331072 14549614237331712 14560167337132032 14600847213139968 14622359409917952 14682782382686208 14693757649224192 14708740473225216 14754475656039168 14780560495067136 14863504156655616 14905031530080384 14915842420506624 14926991897624576 14951309773897728 14988673682325504 15015172566417408 15099432794062848 15141619332145152 15215553020290392 15226589137600512 15253508638900224 15316539666333696 15327988661551104 15370813765395396 15381962496147456 15391327457673216 15457069734898176 15468281028673536 15505061987745792 15543809744633856 15571290068877312 15614794936274688 15635634242715648 15663276905988096 15702420048150528 15790536883437568 15795181530906624 15818453403303936 15862648824152064 15883818913234944 15940103164113744 15951664810819584 15989595174862848 16029553799153664 16045898698063872 16124247812800512 16148004515872768 16193120674655232 16204865839562752 16214731807260672 16260034396451328 16283991161044992 16380188254273536 16450154336157696 16518130180521984 16530477355377216 16547333032378368 16598785113044064 16628130556950528 16640191242436608 16711267897049088 16721442176237568 16780322723069952 16792865884827648 16862257892616192 16892069137219584 16986861893320704 17034321748663296 17059419311570944 17117497147826691 17129912779800576 17160197218762752 17243987244244992 17304707808165888 17389203451760448 17401816157257728 17443194736214016 17486785962713088 17504616761524224 17517701327486976 17566644303309024 17590088523055104 17616004926406656 17665222554169344 17764353993867264 17795760078716928 17845479927171072 17869296277389312 17932616059627962 17945622912172032 17988294571720704 18033248024047872 18046327866785792 18051636035321856 18166505080356864 18217260758987136 18230474069508096 18241573283168256 18273823056986112 18319490056175616 18427711786057728 18454862303854592 18506423628177408 18531122065440768 18582896453087232 18596787024799368 18610275612622848 18720215147741184 18800176384180224 18811622448267264 18877863063453696 18891974120431104 18950631318355968 18970040129193216 18997989687885824 19003577779372032 19028939712233472 19110219629985792 19191846725517312 19217459919716352 19271151877275648 19305221871108096 19399485649775616 19413556449509376 19467796284186624 19496479213223936 19562853883230504 19577043176914944 19591676865632256 19611653964300288 19672634208052224 19707413993422848 19818005542207488 19873375373440512 19887789894008832 19935079698530304 19984898243100672 20020230088556544 20076164918067456 20102958312062976 20188825776193536 20287404027053856 20302118850134016 20338011518533632 20422052888444928 20437318215401472 20494418353860528 20509283328196608 20521769943564288 20558050939109376 20609426313197568 20624374704898048 20725079659511808 20761720091836416 20819726581699584 20847512323620864 20921385402899289 20936560064200704 21060242041208832 21150198432202752 21163075254300672 21237595946385408 21253470885484992 21268886414426112 21319460233150464 21372738398871552 21394531597418496 21498997083734016 21590827566206976 21619642409680896 21680045861935104 21711988214726656 21718374604996608 21840251005698048 21933539114876928 22024173574029312 22040636473836288 22063110709837824 22131713484058752 22170840742600704 22281690529398784 22295256234983424 22357547295120576 22373763630759936 22390487846436864 22483010523488256 22522758849626112 22649149191094272 22712428998217728 22823329530435588 22839883706400768 22880262958350336 22974809499500544 22991982992326656 23072943744221184 23185604602347264 23202421543010304 23257592981618688 23315714616950784 23356935103315968 23422192404412032 23453451364073472 23488006568542208 23494915358982144 23553630072225792 23685805325156352 23727680104955904 23793973236228096 23825728369852416 23910154746170616 23927497216229376 23984392762294272 24044330698730496 24068848047095808 24186371719200768 24222006773809152 24289681011982848 24307298759344128 24322097710891008 24365097409314816 24425986741567488 24570282381410304 24675231504236544 24708162753921024 24777195270782976 24795716033065824 24813700816830464 24820999548567552 24898177669566096 24960286863654912 25066901845573632 25082163264356352 25170484084604928 25189298827241472 25293386838924288 25338103705829376 25480292839981056 25551482622994944 25589128967356416 25694869169700864 25740295828144128 25865980866367488 25957061712248832 26083805177640672 26102724235886592 26122235820843008 26148871952400384 26164792104321024 26230178944069632 26256925142286336 26276551991230464 26424007389609984 26497833831254016 26517053192011776 26646530990800896 26693640118075392 26768219890756608 26803944416083968 26898924089441943 26918434368258048 27049872036071808 27069491800178688 27249757620535296 27325891138480704 27345711104262144 27362359924752384 27410734585479168 27479235084263424 27633439546015744 27641567679086592 27682293455781888 27759635442266112 27796683098161152 27895180537199052 27915413418934272 28080322721611776 28200264576270336 28217433672400896 28316794595180544 28337961180646656 28358515219234816 28425946977533952 28455060193789824 28496984531828736 28665329444978688 28787770088275968 28826189879574528 28906727815913472 28957832806662144 29099228474663424 29120334674264064 29201694426279936 29244718819835904 29365564765372416 29387515298448384 29417480946450432 29508951312078336 29561120990134272 29727008313311232 29810063060160768 29831684841013248 29853983795249152 29902619547795456 29977347364651008 30030345132834816 30198865588125696 30283238664290304 30431106040580784 30453178275201024 30507017277800448 30633079332667392 30655977323102208 30741627530790792 30763924992294912 30782654915346432 30914139469796352 30936562057347072 31087619489267712 31142580137754624 31229589872549376 31271268485431296 31326553811976192 31404840096301056 31581073766875136 31590363061813248 31725297648304128 31767637826469888 31880206328227488 31903329621639168 31979190349725696 32059107598307328 32091797396127744 32248495625601024 32296009031745536 32386241349310464 32409731679125504 32429463614521344 32520068792902656 32567982322089984 32760376508547072 32900308672315392 33036260361043968 33060954710754432 33094666064756736 33197570226088128 33256261113901056 33422535794098176 33442884352475136 33560645446139904 33585731769655296 33724515785232384 33784138274439168 33973723786641408 34068643497326592 34118838623141888 34234994295653382 34259825559601152 34320394437525504 34487974488489984 34609415616331776 34778406903520896 34803632314515456 34886389472428032 34973571925426176 35035402654973952 35133288606618048 35180177046110208 35232009852813312 35330445108338688 35528707987734528 35591520157433856 35690959854342144 35738592554778624 35865232119255924 35891245824344064 35976589143441408 36066496048095744 36092655733571584 36103272070643712 36333010160713728 36434521517974272 36460948139016192 36483146566336512 36547646113972224 36638980112351232 36855423572115456 36909724607709184 37012847256354816 37062244130881536 37165792906174464 37193574049598736 37220551225245696 37440430295482368 37600352768360448 37623244896534528 37755726126907392 37783948240862208 37940080258386432 37995979375771648 38007155558744064 38057879424466944 38220439259971584 38383693451034624 38542303754551296 38610443742216192 38798971299551232 38827112899018752 38935592568373248 38992958426447872 39125707766461008 39154086353829888 39183353731264512 39223307928600576 39345268416104448 39414827986845696 39636011084414976 39746750746881024 39775579788017664 39969796486201344 40040460177113088 40152329836134912 40205916624125952 40377651552387072 40574808054107712 40604237700268032 40844105776889856 40874636430802944 40988836707721056 41018566656393216 41043539887128576 41116101878218752 41218852626395136 41450159319023616 41523440183672832 41639453163399168 41695024647241728 41842770805798578 41873120128401408 42120484082417664 42300396864405504 42326150508601344 42475191892770816 42506941770969984 42537772828852224 42638920466300928 42745476797743104 42997994167468032 43181655132413952 43239284819361792 43360091723870208 43423976429453312 43436749209993216 43680502011396096 43867078229753856 44048347148058624 44081272947672576 44126221419675648 44263426968117504 44341681485201408 44563381058797568 44590512469966848 44715094590241152 44747527261519872 44780975692873728 44966021046976512 45045517699252224 45298298382188544 45424857996435456 45646659060871176 45679767412801536 45760525916700672 45949618999001088 45983965984653312 46145887488442368 46371209204694528 46404843086020608 46515185963237376 46631429233901568 46713870206631936 46844384808824064 46906902728146944 46989830717964288 47107260144451584 47371610650312704 47455360209911808 47587946472456192 47651456739704832 47820309492341232 47854994432458752 47968785524588544 48088661397460992 48137696094191616 48372743438401536 48444013547618304 48579362023965696 48614597518688256 48644195421782016 48851973483134976 49140564762820608 49350463008473088 49554390541565952 49591432066131648 49627401633660928 49641999097135104 49796355339132192 49920573727309824 50133803691147264 50164326528712704 50340968169209856 50378597654482944 50586773677848576 50676207411658752 50960585679962112 51102965245989888 51178257934712832 51389738339401728 51480591656288256 51731961732734976 51914123424497664 52167610355281344 52205448471773184 52244471641686016 52329584208642048 52460357888139264 52513850284572672 52553103982460928 52848014779219968 52995667662508032 53293061981601792 53387280236150784 53536439781513216 53607888832167936 53797848178883886 53836868736516096 54099744072143616 54138983600357376 54499515241070592 54651782276961408 54691422208524288 54724719849504768 54821469170958336 54958470168526848 55266879092031488 55283135358173184 55364586911563776 55519270884532224 55593366196322304 55790361074398104 55830826837868544 56160645443223552 56400529152540672 56434867344801792 56633589190361088 56675922361293312 56717030438469632 56851893955067904 56910120387579648 56993969063657472 57330658889957376 57575540176551936 57652379759149056 57813455631826944 57915665613324288 58198456949326848 58240669348528128 58403388852559872 58489437639671808 58731129530744832 58775030596896768 58834961892900864 59017902624156672 59122241980268544 59454016626622464 59620126120321536 59663369682026496 59707967590498304 59805239095590912 59954694729302016 60060690265669632 60566477328580608 60862212081161568 60906356550402048 61014034555600896 61266158665334784 61311954646204416 61483255061581584 61527849984589824 61565309830692864 61828278939592704 61873124114694144 62175238978535424 62285160275509248 62459179745098752 62542536970862592 62764156208697867 62809680192602112 63162147533750272 63180726123626496 63450595296608256 63760412656454976 63806659243278336 63958380699451392 64118215196614656 64183594792255488 64496991251202048 64592018063491072 64772482698620928 64858927229042688 65040137585805312 65135964644179968 65520753017094144 65800617344630784 66072520722087936 66121909421508864 66189332129513472 66395140452176256 66512522227802112 66845071588196352 66885768704950272 67121290892279808 67171463539310592 67449031570464768 67568276548878336 67947447573282816 68137286994653184 68237677246283776 68469988591306764 68519651119202304 68640788875051008 68975948976979968 69218831232663552 69556813807041792 69607264629030912 69772778944856064 69947143850852352 70070805309947904 70266577213236096 70360354092220416 70464019705626624 70660890216677376 71057415975469056 71183040314867712 71381919708684288 71477185109557248 71730464238511848 71782491648688128 71953178286882816 72132992096191488 72185311467143168 72206544141287424 72666020321427456 72869043035948544 72921896278032384 72966293132673024 73095292227944448 73277960224702464 73710847144230912 74025694512709632 74124488261763072 74331585812348928 74387148099197472 74441102450491392 74880860590964736 75200705536720896 75246489793069056 75511452253814784 75567896481724416 75880160516772864 75991958751543296 76014311117488128 76440878519943168 76767386902069248 77084607509102592 77220887484432384 77597942599102464 77871185136746496 77985916852895744 78251415532922016 78308172707659776 78366707462529024 78446615857201152 78690536832208896 78829655973691392 79272022168829952 79493501493762048 79551159576035328 79939592972402688 80080920354226176 80304659672269824 80411833248251904 80755303104774144 81149616108215424 81208475400536064 81749272861605888 81977673415442112 82037133312786432 82087079774257152 82232203756437504 82437705252790272 82900318638047232 83046880367345664 83278906326798336 83390049294483456 83685541611597156 83746240256802816 84240968164835328 84600793728811008 84652301017202688 84950383785541632 85013883541939968 85075545657704448 85277840932601856 85490953595486208 85995988334936064 86363310264827904 86478569638723584 86720183447740416 86847952858906624 86873498419986432 87361004022792192 87734156459507712 88096694296117248 88162545895345152 88252442839351296 88526853936235008 88683362970402816 89126762117595136 89181024939933696 89430189180482304 89495054523039744 89561951385747456 89932042093953024 90091035398504448 90596596764377088 90849715992870912 91293318121742352 91359534825603072 91521051833401344 91899237998002176 91967931969306624 92291774976884736 92742418409389056 92809686172041216 93262858467803136 93427740413263872 93688769617648128 93813805456293888 93979661435928576 94214520288903168 94743221300625408 95175892944912384 95302913479409664 95640618984682464 95709988864917504 95937571049177088 96177322794921984 96275392188383232 96745486876803072 96888027095236608 97158724047931392 97229195037376512 97288390843564032 97703946966269952 98281129525641216 98700926016946176 99108781083131904 99182864132263296 99254803267321856 99283998194270208 99592710678264384 100267607382294528 100328653057425408 100681936338419712 100757195308965888 101173547355697152 101352414823317504 101921171359924224 102205930491979776 102356515869425664 102779476678803456 102961183312576512 103463923465469952 103828246848995328 104335220710562688 104410896943546368 104488943283372032 104659168417284096 104920715776278528 105106207964921856 105696029558439936 105991335325016064 106586123963203584 106774560472301568 107072879563026432 107215777664335872 107595696357767772 107673737473032192 108199488144287232 108277967200714752 108999030482141184 109303564553922816 109382844417048576 109449439699009536 109642938341916672 109916940337053696 110533758184062976 110566270716346368 110729173823127552 111038541769064448 111186732392644608 111580722148796208 111661653675737088 112321290886447104 112801058305081344 112869734689603584 113267178380722176 113351844722586624 113434060876939264 113820240775159296 113987938127314944 114661317779914752 115151080353103872 115626911263653888 115831331226648576 116396913898653696 116481338697056256 116806777705119744 116978875279343616 117462259061489664 117550061193793536 117669923785801728 118035805248313344 118244483960537088 118908033253244928 119240252240643072 119326739364052992 119415935180996608 119909389458604032 120121380531339264 121132954657161216 121724424162323136 121812713100804096 122532317330669568 122623909292408832 122966510123163168 123055699969179648 123130619661385728 123656557879185408 124350477957070848 124570320551018496 124918359490197504 125085073941725184 125528312417395734 125619360385204224 126324295067500544 126361452247252992 126901190593216512 127520825312909952 127613318486556672 127916761398902784 128236430393229312 128993982502404096 129184036126982144 129544965397241856 129717854458085376 130080275171610624 130271929288359936 131041506034188288 131601234689261568 132145041444175872 132243818843017728 132378664259026944 132790280904352512 133025044455604224 133690143176392704 133771537409900544 134242581784559616 134342927078621184 134898063140929536 135136553097756672 135894895146565632 136274573989306368 136475354492567552 136939977182613528 137039302238404608 137281577750102016 137951897953959936 138437662465327104 139113627614083584 139214529258061824 139545557889712128 139894287701704704 140141610619895808 140533154426472192 140720708184440832 141321780433354752 142114831950938112 142366080629735424 142763839417368576 142954370219114496 143460928477023696 143564983297376256 143906356573765632 144265984192382976 144370622934286336 144413088282574848 145332040642854912 145738086071897088 145843792556064768 145932586265346048 146555920449404928 147421694288461824 148051389025419264 148663171624697856 148774296198394944 148882204900982784 149761721181929472 150401411073441792 150492979586138112 151022904507629568 151135792963448832 151760321033545728 151983917503086592 152028622234976256 152881757039886336 153534773804138496 154169215018205184 154441774968864768 155195885198204928 155742370273492992 155971833705791488 156502831065844032 156616345415319552 156733414925058048 157381073664417792 157659311947382784 158544044337659904 158987002987524096 159879185944805376 160161840708452352 160609319344539648 160823666496503808 161510606209548288 162299232216430848 162416950801072128 163498545723211776 163955346830884224 164074266625572864 164174159548514304 164464407512875008 164875410505580544 165800637276094464 166093760734691328 166557812653596672 166780098588966912 167371083223194312 167492480513605632 168481936329670656 169201587457622016 169304602034405376 169900767571083264 170027767083879936 170151091315408896 170555681865203712 170981907190972416 171991976669872128 172726620529655808 172957139277447168 173440366895480832 173695905717813248 173746996839972864 174722008045584384 175468312919015424 176193388592234496 176325091790690304 176504885678702592 177053707872470016 177366725940805632 178253524235190272 178362049879867392 178860378360964608 178990109046079488 179123902771494912 179864084187906048 180182070797008896 181699431985741824 182586636243484704 182719069651206144 183042103666802688 183798475996004352 183935863938613248 184583549953769472 185484836818778112 185619372344082432 186525716935606272 186855480826527744 187377539235296256 187627610912587776 188292468626093601 188429040577806336 189486442601250816 190351785889824768 191281237969364928 191419977729835008 191875142098354176 192354645589843968 192550784376766464 193490973753606144 193776054190473216 194317448095862784 194576781687128064 195407893932539904 196562259051282432 197401852033892352 198217562166263808 198365728264526592 198509606534643712 198567996388540416 199185421356528768 200535214764589056 200657306114850816 201363872676839424 201514390617931776 202347094711394304 202704829646635008 203842342719848448 204411860983959552 204713031738851328 205558953357606912 205922366625153024 206927846930939904 207656493697990656 208670441421125376 208821793887092736 208977886566744064 209318336834568192 209841431552557056 210212415929843712 211392059116879872 211982670650032128 213172247926407168 213549120944603136 214145759126052864 214431555328671744 215191392715535544 215347474946064384 216398976288574464 216555934401429504 217998060964282368 218607129107845632 218765688834097152 218898879398019072 219285876683833344 219833880674107392 221067516368125952 221132541432692736 222077083538128896 222373464785289216 223161444297592416 223323307351474176 224642581772894208 225602116610162688 225739469379207168 226534356761444352 226703689445173248 226868121753878528 227640481550318592 227975876254629888 229322635559829504 230302160706207744 231253822527307776 231662662453297152 232793827797307392 233613555410239488 233957750558687232 234924518122979328 235100122387587072 235339847571603456 236071610496626688 236488967921074176 237816066506489856 238480504481286144 238653478728105984 238831870361993216 239818778917208064 240242761062678528 242265909314322432 243448848324646272 243625426201608192 245247818584817664 245933020246326336 246111399938359296 246261239322771456 247313115758370816 248700955914141696 249140641102036992 249836718980395008 250170147883450368 251056624834791468 251238720770408448 252648590135001088 252722904494505984 253802381186433024 255041650625819904 255226636973113344 255833522797805568 256472860786458624 257987965004808192 258368072253964288 259089930794483712 259435708916170752 260160550343221248 260543858576719872 262083012068376576 263202469378523136 264290082888351744 264487637686035456 264757328518053888 265580561808705024 266050088911208448 267380286352785408 267543074819801088 268485163569119232 268685854157242368 269796126281859072 270273106195513344 271789790293131264 272549147978612736 272950708985135104 273879954365227056 274078604476809216 274563155500204032 275903795907919872 276875324930654208 278227255228167168 278429058516123648 279788575403409408 280283221239791616 281066308852944384 281441416368881664 282643560866709504 284229663901876224 285527678834737152 285908740438228992 286921856954047392 287129966594752512 287812713147531264 288531968384765952 288826176565149696 290664081285709824 291476172143794176 291687585112129536 291865172530692096 293111840898809856 294843388576923648 296102778050838528 297326343249395712 297548592396789888 297764409801965568 300802822146883584 300985959172276224 302045809015259136 302271585926897664 303520642067091456 303967835006173184 304057244469952512 305763514079772672 307069547608276992 308338430036410368 308883549937729536 310391770396409856 311484740546985984 311943667411582976 313005662131688064 313232690830639104 313466829850116096 314762147328835584 315318623894765568 317088088675319808 317974005975048192 319758371889610752 320323681416904704 321218638689079296 321647332993007616 323021212419096576 324598464432861696 324833901602144256 326997091446423552 327910693661768448 328148533251145728 328348319097028608 328928815025750016 329750821011161088 331601274552188928 332187521469382656 333115625307193344 333560197177933824 334742166446388624 334984961027211264 336963872659341312 338403174915244032 338609204068810752 339801535142166528 340055534167759872 340302182630817792 341963814381944832 343983953339744256 345453241059311616 346880733790961664 347391811435626496 347493993679945728 349444016091168768 350936625838030848 352386777184468992 352650183581380608 353009771357405184 354107415744940032 354733451881611264 356507048470380544 356724099759734784 357720756721929216 357980218092158976 358247805542989824 359728168375812096 360364141594017792 363398863971483648 365173272486969408 365438139302412288 367596951992008704 367871727877226496 369167099907538944 370969673637556224 373051433871212544 373710961653055488 374755078470592512 375255221825175552 376584937252187202 376858081155612672 378972885202501632 380703571779649536 382562475938729856 382839955459670016 383750284196708352 384709291179687936 386981947507212288 387552108380946432 388634896191725568 389153563374256128 390815787865079808 393124518102564864 394803704067784704 396435124332527616 396731456529053184 397019213069287424 397135992777080832 398370842713057536 401070429529178112 401314612229701632 402727745353678848 403028781235863552 404694189422788608 405409659293270016 407684685439696896 408823721967919104 409426063477702656 411117906715213824 411844733250306048 413855693861879808 415312987395981312 417340882842250752 417643587774185472 417955773133488128 418636673669136384 419682863105114112 420424831859687424 423965341300064256 426344495852814336 427098241889206272 428291518252105728 428863110657343488 430382785431071088 430694949892128768 432797952577148928 433111868802859008 435996121928564736 437214258215691264 437531377668194304 437797758796038144 439667761348214784 442135032736251904 442265082865385472 444154167076257792 446322888595184832 446646614702948352 449285163545788416 451204233220325376 451478938758414336 453068713522888704 453407378890346496 455280963100637184 455951752509259776 458645271119659008 460604321412415488 462507645054615552 463325324906594304 465587655594614784 467227110820478976 467915501117374464 469849036245958656 470200244775174144 472143220993253376 472977935842148352 475632133012979712 476961008962572288 477663740723986432 479637557834416128 480485522125357056 484531818628644864 486897696649292544 487250852403216384 490495637169635328 491866040492652672 492222799876718592 492522478645542912 494626231516741632 497401911828283392 498281282204073984 499673437960790016 500340295766900736 502113249669582936 502477441540816896 505297180270002176 505445808989011968 507604762372866048 510083301251639808 510453273946226688 511667045595611136 512945721572917248 515975930009616384 518179861588967424 518871417832341504 520321100686442496 521087717153439744 524166024136753152 526404938757046272 528580165776703488 528975275372070912 529514657036107776 531161123617410048 532100177822416896 534760572705570816 535086149639602176 536970327138238464 537371708314484736 539592252563718144 540546212391026688 545098295957225472 545901417970270208 547759908730454112 548157208953618432 549126311000408064 551807591815839744 553750649861308416 556454510456334336 556858117032247296 559577150806818816 560566442479583232 562132617705888768 562882832737763328 565287121733419008 568459327803752448 571055357669474304 573843713908094784 574259933189505024 575625426295062528 577063936769531904 577652353130299392 581328162571419648 582952344287588352 583730345061384192 586223681797619712 589686777153847296 592205556101677056 594652686498791424 595097184793579776 595528819603931136 601605644293767168 601971918344552448 604091618030518272 604543171853795328 607041284134182912 607935670012346368 608114488939905024 611527028159545344 614139095216553984 616676860072820736 617767099875459072 620783540792819712 622969481093971968 623887334823165952 626011324263376128 626465381661278208 626933659700232192 629524294657671168 630637247789531136 634176177350639616 635948011950096384 639516743779221504 640647362833809408 642437277378158592 643294665986015232 646042424838193152 649196928865723392 649667803204288512 653994182892847104 655821387323536896 656297066502291456 656696638194057216 657857630051500032 659501642022322176 663202549104377856 666231250614386688 667120394355867648 669484332892777248 669969922054422528 673927745318682624 676806349830488064 677218408137621504 679603070284333056 680111068335519744 680604365261635584 683927628763889664 687967906679488512 690906482118623232 693761467581923328 694783622871252992 694987987359891456 701873251676061696 704773554368937984 705300367162761216 706019542714810368 708214831489880064 709466903763222528 713448199519469568 715441513443858432 715960436184317952 716495611085979648 719456336751624192 720728283188035584 726797727942967296 730346544973938816 730876278604824576 735743455754452992 738334199815077888 741939347275112448 746102867742425088 747421923306110976 749510156941185024 750510443650351104 753169874504374404 753716162311225344 757945770405003264 761407143559299072 765124951877459712 765679910919340032 767500568393416704 769418582359375872 773963895014424576 775104216761892864 777269792383451136 778307126748512256 781631575730159616 786249036205129728 789607408135569408 792870248665055232 793462913058106368 794038426138574848 794271985554161664 796741685426115072 802140859058356224 802629224459403264 805455490707357696 806057562471727104 809388378845577216 810819318586540032 815369370879393792 817647443935838208 818852126955405312 822235813430427648 823689466500612096 827711387723759616 830625974791962624 834681765684501504 835287175548370944 835911546266976256 839365726210228224 840849663719374848 847930682600128512 852688991705628672 856583036504211456 857726221314686976 860765570862142176 861389899784257536 865595905154297856 871992243857129472 874428516431382528 875062755336388608 875595517592076288 879335522696429568 884270065472503808 884530165730770944 888308334152515584 892645777190369664 893293229405896704 902408466440650752 902957877516828672 906137427045777408 906814757780692992 910561926201274368 911903505018519552 917290542239318016 921208642824830976 925015290109231104 926650649813188608 931175311189229568 934454221640957952 935831002234748928 939698072491917312 940400489550348288 944286441986506752 945955871684296704 951264266025959424 953922017925144576 955327481447972864 959275115668832256 960971044250714112 969063637257289728 973795393298585088 974501704806432768 980991274339270656 983732080985305344 984445599753437184 985044957291085824 989252463033483264 994803823656566784 996562564408147968 999346875921580032 1000680591533801472 1004226499339165872 1004954883081633792 1010594360540004352 1010891617978023936 1015209524745732096 1020166602503279616 1020906547892453376 1025891443145834496 1031951860019232768 1036359723177934848 1040642201372884992 1042175434306879488 1048332048273506304 1052809877514092544 1057160331553406976 1057950550744141824 1059029314072215552 1062322247234820096 1064200355644833792 1069521145411141632 1070172299279204352 1073940654276476928 1074743416628969472 1079184505127436288 1081092424782053376 1090196591914450944 1091802835940540416 1095519817460908224 1096314417907236864 1103615183631679488 1107501299722616832 1112909020912668672 1119154301613637632 1121132884959166464 1124265235411777536 1125765665475526656 1130574243466838016 1136918655607504896 1142110715338948608 1147687427816189568 1148519866379010048 1151250852590125056 1154127873539063808 1162656325142839296 1165904688575176704 1167460690122768384 1172447363595239424 1179373554307694592 1184411112203354112 1189305372997582848 1190194369587159552 1191057639207862272 1203211288587534336 1203943836689104896 1208183236061036544 1209086343707590656 1214082568268365824 1215871340024692736 1216228977879810048 1223054056319090688 1228278190433107968 1233353720145641472 1235534199750918144 1241567081585639424 1245938962187943936 1247774669646331904 1252022648526752256 1252930763322556416 1253867319400464384 1259048589315342336 1261274495579062272 1271896023900192768 1279033487558443008 1281294725667618816 1284874554756317184 1286589331972030464 1292084849676386304 1298393857731446784 1299335606408577024 1307988365785694208 1311642774647073792 1312594133004582912 1313393276388114432 1319003284044644352 1326405098208755712 1332462501228773376 1338968665785554496 1339939844108845056 1347855490637365248 1353612699660976128 1354436816275243008 1359206140568666112 1360222136671039488 1367855257527779328 1375935813358977024 1381812964237246464 1387522935163846656 1389567245742505984 1389975974719782912 1403746503352123392 1409547108737875968 1410600734325522432 1416429662979760128 1418933807526445056 1426896399038939136 1430883026887716864 1432991222171959296 1438912673503248384 1441456566376071168 1453595455885934592 1460693089947877632 1461752557209649152 1471486911508905984 1476668399630155776 1483878694550224896 1492205735484850176 1494843846612221952 1499020313882370048 1501020887300702208 1506339749008748808 1507432324622450688 1515891540810006528 1522814287118598144 1530249903754919424 1531359821838680064 1535001136786833408 1538837164718751744 1547927790028849152 1554539584766902272 1556614253497024512 1563263151460319232 1572498072410259456 1579214816271138816 1585740497330110464 1586925826116212736 1588076852277149696 1588543971108323328 1593483370852230144 1604281718116712448 1605258448918806528 1610910981414715392 1612115124943454208 1618776757691154432 1621638637173080064 1635294887871676416 1637704253910810624 1644471626860855296 1647378933001224192 1655422775447519232 1661251949583925248 1669363531369003008 1670574351096741888 1671823092533952512 1678731452420456448 1681699327438749696 1695861365200257024 1705377983411257344 1713166073008422912 1721531141724284352 1722779799568515072 1731191810308595712 1743984487714258944 1748857032862765056 1751191035184152576 1758671045392859136 1768540130945007616 1769060331461541888 1776616668305031168 1785291554380739328 1786586458811793408 1804816932881301504 1805915755033657344 1812274854091554816 1813629515561385984 1821123852402548736 1823807010037039104 1834581084478636032 1842417285649661952 1850030580218462208 1853301299626377216 1862350622378459136 1868908443281915904 1871662004469497856 1879396144983834624 1880800979100696576 1888572883973013504 1891911743368593408 1902528532051918848 1907844035850289152 1910654962895945728 1918550231337664512 1921942088501428224 1938127274514579456 1947590786597170176 1949003409612865536 1961982548678541312 1967464161970610688 1968891199506874368 1970089914582171648 1978504926066966528 1989607647313133568 1998693751843160064 2001361183067602944 2008452998678331744 2009909766163267584 2021783235956047872 2030419049491464192 2040333205006559232 2041813095784906752 2051782886291668992 2063903720038465536 2072719446355869696 2081284402745769984 2084350868613758976 2105619755028185088 2114320663106813952 2115901101488283648 2118058628144431104 2124644494469640192 2128400711289667584 2140344598558408704 2147881308552953856 2149486833257938944 2158369010254872576 2162184849564106752 2180393183828901888 2183605671881080832 2191039634921816448 2192628835814473728 2207230367263358976 2215002599445233664 2225818041825337344 2238308603227275264 2242265769918332928 2248530470823555072 2251531330951053312 2261148486933676032 2273837311215009792 2284221430677897216 2295374855632379136 2297039732758020096 2302501705180250112 2308255747078127616 2325312650285678592 2331809377150353408 2334921380245536768 2344894727190478848 2358747108615389184 2368822224406708224 2378610745995165696 2380388739174319104 2382115278415724544 2406422577175068672 2407887673378209792 2416366472122073088 2418172687415181312 2428165136536731648 2431742680049385472 2432457955759620096 2446108112638181376 2456556380866215936 2466707440291282944 2471068399501836288 2483134163171278848 2491877924375887872 2495549339292663808 2504045297053504512 2505861526645112832 2507734638800928768 2518097178630684672 2522548991158124544 2543792047800385536 2558066975116886016 2569749109512634368 2573178663944060928 2584169699352772608 2596787715462893568 2615976731571388416 2623285549294147584 2625188266009165824 2626786552776228864 2638006568089288704 2652810196417511424 2664925002457546752 2677937331571108992 2679879688217690112 2707225399321952256 2708873632550486016 2718412281137332224 2720444273342078976 2735710515055558656 2751871626717954048 2763625928474492928 2775045870327693312 2779134491485011968 2779951949439565824 2807493006704246784 2819094217475751936 2821201468651044864 2832859325959520256 2837867615052890112 2853792798077878272 2861766053775433728 2865982444343918592 2877825347006496768 2882913132752142336 2907190911771869184 2921386179895755264 2923505114419298304 2942973823017811968 2953336799260311552 2967757389100449792 2984411470969700352 2989687693224443904 2998040627764740096 3002041774601404416 3012679498017497616 3014864649244901376 3031783081620013056 3045628574237196288 3060499807509838848 3062719643677360128 3077674329437503488 3095855580057698304 3109079169533804544 3126526302920638464 3144996144820518912 3158429632542277632 3171480994660220928 3173851652232425472 3177087942216646656 3186966741704460288 3208563436233424896 3210516897837613056 3221821962829430784 3224230249886908416 3237553515382308864 3243277274346160128 3270589775743352832 3275408507821621248 3288943253721710592 3310845550895038464 3322503899167850496 3338727062738006016 3343646185067905024 3357462904840912896 3363398654877499392 3391722730400514048 3410755966822514688 3426332146016845824 3443062283448568704 3445559599137030144 3462383620617191424 3487968975428517888 3497714065725530112 3502382070368305152 3517342090785718272 3537080261890015232 3538120662923083776 3553233336610062336 3570583108761478656 3573172917623586816 3609633865762603008 3611831510067314688 3624549708183109632 3627259031122771968 3642247704805097472 3647614020074078208 3669162168957272064 3684834571299323904 3700061160436924416 3706602599252754432 3724701244756918272 3737816886563831808 3743324008938995712 3758792289967669248 3761601958201393152 3777145767946027008 3783823486737186816 3815688071700578304 3821309925791891456 3837100462675329024 3843884177002856448 3876254549029158912 3895181573194340352 3898006819225731072 3923965097357082624 3934928323941221376 3937782399013748736 3940179829164343296 3957009852133933056 3979215294626267136 3997387503686320128 4016905997356663488 4019819532326535168 4043566471912095744 4060838098982928384 4080666410013118464 4103565772583337984 4127807440076931072 4145438892711739392 4162568805491539968 4168701737227517952 4211239510056370176 4228641326213627904 4231802202976567296 4249288988939280384 4256801422579335168 4280689197116817408 4298973666515877888 4316738020509745152 4324369699128213504 4360786367657803776 4367211343762161664 4382079269843632896 4385257671628947456 4414460734526717952 4430005198890467328 4451636083650674688 4476617206454550528 4484531539836665856 4497060941647110144 4503062661902106624 4522296973867352064 4547674622430019584 4568442861355794432 4590749711264758272 4594079465516040192 4605003410360500224 4616511494156255232 4663618754300706816 4669842760491073536 4689789454380957696 4717494217230778368 4737644448813416448 4757221491990331392 4760777478348638208 4764230556831449088 4812845154350137344 4815775346756419584 4832732944244146176 4836345374830362624 4856330273073463296 4863485360098770944 4864915911519240192 4913112761732431872 4933414880582565888 4942136799003672576 4966268326342557696 4983755848751775744 5008090594107009024 5011723053290225664 5015469277601857536 5036194357261369344 5045097982316249088 5087584095600771072 5116133950233772032 5139498219025268736 5168339398705545216 5193575430925787136 5231953463142776832 5246571098588295168 5253573105552457728 5276013136178577408 5305620392835022848 5329850004915093504 5355874663142217984 5359759376435380224 5414450798643904512 5417747265100972032 5436824562274664448 5440888546684157952 5471421030111117312 5503743253435908096 5527251856948985856 5550091740655386624 5558268982970023936 5559903898879131648 5614986013408493568 5638188434951503872 5642402937302089728 5665718651919040512 5675735230105780224 5707585596155756544 5723532107550867456 5731964888687837184 5755650694012993536 5765826265504284672 5814381823543738368 5842772359791510528 5847010228838596608 5885947646035623936 5906673598520623104 5935514778200899584 5968822941939400704 5996081255529480192 6004083549202808832 6025358996034995232 6029729298489802752 6091257148474392576 6120999615019677696 6125439287354720256 6155348658875006976 6191711160115396608 6218158339067609088 6253052605841276928 6316859265084555264 6342961989320441856 6347703304464850944 6354175884433293312 6373933483408920576 6421033795675226112 6443643925658861568 6448460499773816832 6475107030764617728 6486554548692320256 6541179551486705664 6550817015643242496 6577886507443421184 6621691101790076928 6645007798335700992 6677454125476012032 6687292370135810048 6714925809681825792 6726797309754998784 6783445460801028096 6821511933645029376 6852664292033691648 6886124566897137408 6891119198274060288 6924767241234382848 6975937950857035776 6995428131451060224 7004764140736610304 7034684181571436544 7074160523780030464 7076241325846167552 7106466673220124672 7141166217522957312 7146345835247173632 7219267731525206016 7223663020134629376 7249099416366219264 7254518062245543936 7284495409610194944 7295228040148156416 7338324337914544128 7369669142598647808 7400122320873848832 7413205198505508864 7449402489513836544 7475633773127663616 7486648017877991424 7517584579935338496 7523203916402786304 7554291535892054016 7567646973474373632 7631376143401156608 7642619851583782912 7674200925350658048 7752509098058317824 7790363146388680704 7847930194714165248 7869856647882442752 7875564798027497472 7880359658328686592 7914019704267866112 7958430589252534272 7994775007372640256 8033811994713326976 8039639064653070336 8121676197965856768 8161332820026236928 8207131545166675968 8255614880153862144 8290877785423478784 8325137610983079936 8337403474455035904 8422479020112740352 8457282652427255808 8463604405953134592 8498577977878560768 8513602845158670336 8561378394233634816 8597947333031755776 8633476041019490304 8648739398256427008 8721572735315607552 8734422687524323328 8764158539687265792 8770515343257894912 8828921469053435904 8860010397780934656 8903272167301349376 8953234412909101056 8969063079673331712 8994121883294220288 9006125323804213248 9044593947734704128 9095349244860039168 9136885722711588864 9181499422529516544 9188158931032080384 9233022988312510464 9327237508601413632 9379578908761915392 9434988434461556736 9475288897626832896 9514442983980662784 9521554956697276416 9625690308700274688 9631550693512839168 9665465888488292352 9672690749660725248 9712660546146926592 9726970720197541888 9729831823038480384 9826225523464863744 9866829761165131776 9932536652685115392 9967511697503551488 10016181188214018048 10030938555203715072 10072388714522738688 10090195964632498176 10175168191201542144 10232267900467544064 10278996438050537472 10336678797411090432 10387150861851574272 10463906926285553664 10493142197176590336 10507146211104915456 10552026272357154816 10611240785670045696 10659700009830187008 10711749326284435968 10719518752870760448 10828901597287809024 10835494530201944064 10873649124549328896 10881777093368315904 10942842060222234624 11007486506871816192 11054503713897971712 11100183481310773248 11116537965940047872 11119807797758263296 11229972026816987136 11276376869903007744 11284805874604179456 11331437303838081024 11351470460211560448 11447064215101734912 11463929777375674368 11511301388025987072 11531652531008569344 11628763647087476736 11685544719583021056 11694020457677193216 11771895292071247872 11813347197041246208 11871029556401799168 11937645883878801408 11992162511058960384 12050717992069990464 12059458596979605504 12182514296948785152 12241999230039355392 12310697317750013952 12383422320230793216 12436316678135218176 12506105211682553856 12633718530169110528 12685923978640883712 12695406608929701888 12747866966817841152 12842067591350452224 12896920999547633664 12950214061529235456 12973109097384640512 13082359102973411328 13101634031286484992 13155773014886842368 13243382203580153856 13290015596671401984 13354908250952024064 13374584740271620096 13429851619363651584 13453594619509997568 13566890921602056192 13643023867290058752 13705328584067383296 13772249133794274816 13782238396548120576 13849534482468765696 13990856262902120448 14009528281473220608 14069368363142873088 14152482651692335104 14212933346440249344 14282332435045914624 14292691670494347264 14438535463050412032 14447326040269258752 14498198832732438528 14509036124491087872 14568990819220389888 14590456080296312832 14739338285197295616 14800244641747697664 14826410397011017728 14898804979027673088 14951267546255327232 15035169159870676992 15046407832805572608 15108583071784108032 15135293946948747264 15262752286802313216 15285239703167565824 15348401850701316096 15505018196116635648 15580726292777361408 15695860389428330496 15739713295764885504 15760719316657373184 15828039408535732224 15916861178505068544 15989550014745280512 16067623989426653952 16079278129306140672 16243352395931713536 16322665640052473856 16414263090333351936 16511229760307724288 16581755570846957568 16650275221966159872 16674806948910071808 16844958040225480704 16914565304854511616 16927208811906269184 16997155955757121536 17027205690317340672 17122756788467269632 17195894666063511552 17266952082038980608 17297478796512854016 17443145470631215104 17468845375048646656 17528317079374531584 17541030686515789824 17657842938106871808 17720020795561869312 17806544334602698752 17906468825818202112 17988243766588440576 18012250647608426496 18089187895469408256 18273771445423177728 18362998845059033088 18376317862064160768 18466045976625020928 18654475017202827264 18759157817523830784 18950577795253665792 19028885967961325568 19043109913394552832 19263101387025678336 19330931776976584704 19345381499321450496 19425321092293853184 19453941440395083776 19459663646076960768 19652451046929727488 19733659522330263552 19865073305370230784 19935023395007102976 20032362376428036096 20061877110407430144 20144777429045477376 20180391929264996352 20350336382403084288 20464535800935088128 20557992876101074944 20673357594822180864 20774301723703148544 20927813852571107328 20986284394353180672 21014292422209830912 21104052544714309632 21222481571340091392 21319400019660374016 21423498652568871936 21439037505741520896 21657803194575618048 21670989060403888128 21747298249098657792 21763554186736631808 21885684120444469248 22014973013743632384 22109007427795943424 22200366962621546496 22239615595516526592 22459944053633974272 22552753739806015488 22569611749208358912 22662874607676162048 22702940920423120896 22894128430203469824 22927859554751348736 23022602776051974144 23257527294174953472 23371089439166042112 23543790584142495744 23626694394082492416 23742059112803598336 23875291767757602816 23984325022117920768 24101435984139980928 24118917193959211008 24365028593897570304 24483998460078710784 24621394635500027904 24766844640461586432 24872633356270436352 25012210423365107712 25267437060338221056 25371847957281767424 25390813217859403776 25495733933635682304 25684135182700904448 25793841999095267328 25900428123058470912 25946218194769281024 26164718205946822656 26203268062572969984 26311546029773684736 26486764407160307712 26580031193342803968 26709816501904048128 26749169480543240192 26859703238727303168 26907189239019995136 27133781843204112384 27286047734580117504 27410657168134766592 27544498267588549632 27564476793096241152 27699068964937531392 27981712525804240896 28138736726285746176 28304965303384670208 28425866692880498688 28564664870091829248 28877070926100824064 28894652080538517504 28996397665464877056 29018072248982175744 29137981638440779776 29180912160592625664 29478676570394591232 29600489283495395328 29797609958055346176 29902535092510654464 30092815665611145216 30217166143568216064 30270587893897494528 30525504573604626432 30570479406335131648 30696803701402632192 31010036392233271296 31161452585554722816 31391720778856660992 31479426591529771008 31521438633314746368 31656078817071464448 31833722357010137088 31979100029490561024 32135247978853307904 32158556258612281344 32486704791863427072 32645331280104947712 32828526180666703872 33022459520615448576 33163511141693915136 33300550443932319744 33349613897820143616 33689916080450961408 33829130609709023232 33854417623812538368 33994311911514243072 34054411380634681344 34391789332127023104 34533904164077961216 34594957593025708032 34886290941262430208 35056634158749063168 35082061373031579648 35315685876213743616 35440041591123738624 35613088669205397504 35812937651636404224 35976487533176881152 36178375790938816512 36547542890846355456 36725997690118066176 36932091953250041856 37308950034405654528 37518315635047661568 37901155590507331584 38057771935922651136 38086219826789105664 38526202774051356672 38690762998642900992 38850642184587706368 38907882880790167552 38919327292153921536 39304902093859454976 39467319044660527104 39730146610740461568 39870046790014205952 40064724752856072192 40123754220814860288 40289554858090954752 40360783858529992704 40700672764806168576 40929071601870176256 41115985752202149888 41346715189644361728 41548603447406297088 41972568788706361344 42028584844419661824 42208105089428619264 42638800039320748032 42846997305137743872 42878075011483041792 43315606389151236096 43341978120807776256 43494596498197315584 43527108373473263616 43771368240888938496 44218014855591886848 44400733925243092992 44479231191033053184 45105507479612030976 45139223498416717824 45325749215352324096 45405881840846241792 45788256860406939648 45855719109502697472 46045205552103948288 46515054588349906944 46742178878332084224 47087581168284991488 47484118225607196672 47750583535515205632 47968650044235841536 48202871968279961856 48237834387918422016 48730057187795140608 48967996920157421568 49242789271000055808 49533689280923172864 49745266712540872704 50024420846730215424 50534874120676442112 50743695914563534848 50781626435718807552 50991467867271364608 51368270365401808896 51587683998190534656 51800856246116941824 51892436389538562048 52329436411893645312 52406536125145939968 52623092059547369472 52973528814320615424 53160062386685607936 53419633003808096256 53498338961086480384 53719406477454606336 54267563686408224768 54821314336269533184 55088996535177099264 55128953586192482304 55398137929875062784 55963425051608481792 56277473452571492352 56851733385760997376 57129329740183658496 57789304161077035008 57992795330929754112 58036144497964351488 58275963276881559552 58361824321185251328 58957353140789182464 59200978566990790656 59595219916110692352 59805070185021308928 60185631331222290432 60434332287136432128 60541175787794989056 61051009147209252864 61140958812670263296 61393607402805264384 62020072784466542592 62322905171109445632 62783441557713321984 62958853183059542016 63042877266629492736 63312157634142928896 63667444714020274176 63958200058981122048 64270495957706615808 64317112517224562688 64973409583726854144 65290662560209895424 65657052361333407744 66044919041230897152 66327022283387830272 66601100887864639488 67379832160901922816 67658261219418046464 67708835247625076736 67988623823028486144 68108822761269362688 68783578664254046208 69067808328155922432 69772581882524860416 70113268317498126336 70631371752427487232 70880083182247477248 71226177338410795008 71625875303272808448 71952975066353762304 72356751581877633024 73095085781692710912 73451995380236132352 73864183906500083712 74617900068811309056 75036631270095323136 75802311181014663168 76115543871845302272 76172439653578211328 77052405548102713344 77381525997285801984 77701284369175412736 77815765761580335104 77838654584307843072 78609804187718909952 78934638089321054208 79460293221480923136 79740093580028411904 80129449505712144384 80247508441629720576 80579109716181909504 80721567717059985408 81401345529612337152 81858143203740352512 82231971504404299776 82693430379288723456 83097206894812594176 83945137577412722688 84416210178857238528 85277600078641496064 85693994610275487744 86631212778302472192 86683956241615552512 86989192996394631168 87054216746946527232 87542736481777876992 88436029711183773696 88801467850486185984 90278446996833435648 90651498430704648192 90811763681692483584 91576513720813879296 91711438219005394944 92090411104207896576 93030109176699813888 93484357756664168448 94175162336569982976 94968236451214393344 95501167071030411264 95937300088471683072 96405743936559923712 96475668775836844032 97460114375590281216 97935993840314843136 98485578542000111616 99067378561846345728 99490533425081745408 100048841693460430848 101069748241352884224 101487391829127069696 101563252871437615104 101982935734542729216 103175367996381069312 103601712492233883648 103784872779077124096 104658872823787290624 105246184119094738944 105947057628641230848 106320124773371215872 106839266007616192512 106996677922172960768 107438812954909212672 108535127372816449536 109642628672539066368 110177993070354198528 110796275859750125568 111926850103216963584 112554946905142984704 113703466771521994752 114258659480367316992 115578608322154070016 116072288995928702976 116551926553763119104 116723648642370502656 117914706281578364928 118401957133981581312 119190439832221384704 119610140370042617856 120371262662444580864 120868664574272864256 121082351575589978112 122102018294418505728 122281917625340526592 122787214805610528768 124040145568933085184 124645810342218891264 125917706366119084032 126085754533258985472 126624315268285857792 127916400117962244096 128540991915413231616 128634225034449125376 129946819167453708288 130581325120419790848 131314104722666815488 132654044566775660544 133202201775729278976 135316522438836092928 135417670495250153472 135977247646056972288 136217645522538725376 137567157328508092416 138135616656311844864 139545163765049720832 140226536634996252672 141262743504854974464 142452354676821590016 143251750606545616896 143905950132707524608 144713503163755266048 146190171563385421824 146903990760472264704 147728367813000167424 149235800137622618112 150073262540190646272 151604622362029326336 152231087743690604544 152344879307156422656 154104811096205426688 154763051994571603968 155402568738350825472 155677309168615686144 157219608375437819904 157869276178642108416 158920586442961846272 159480187160056823808 160258899011424288768 160495016883259441152 161158219432363819008 162802691059224674304 164463943008808599552 165386860758577446912 166194413789625188352 167890275154825445376 168832420357714477056 170555200157282992128 171387989220550975488 173367912483231105024 173978385992789262336 174108433493893054464 175085472963555753984 176872059422367547392 177602935700972371968 180556893993666871296 181302996861409296384 181623527363384967168 183153027441627758592 183422876438010789888 184180822208415793152 186060218353399627776 186968715513328336896 188350324673139965952 189936472902428786688 191002334142060822528 191874600176943366144 192811487873119847424 192951337551673688064 194920228751180562432 195871987680629686272 196971157084000223232 198134757123692691456 198981066850163490816 202139496482705768448 202974783658254139392 203126505742875230208 203965871469085458432 206350735992762138624 207203424984467767296 209317745647574581248 211894115257282461696 212640249546742431744 213678532015232385024 213993355844345921536 214877625909818425344 217070254745632899072 219285257345078132736 220355986140708397056 221592551719500251136 223853700206433927168 225109893810285969408 227406933543043989504 228517318960734633984 231157216644308140032 232144577991857405952 233103853107526238208 233447297284741005312 235829412563156729856 236803914267963162624 238380879664442769408 239220280740085235712 240742525324889161728 241737329148545728512 242164703151179956224 244204036588837011456 245574429611221057536 248080291137866170368 249291620684437782528 251835412732238168064 253248630536571715584 255832800235924488192 257081983830826463232 259893638334907416576 261162650240839581696 262628209445333630976 265308089133551321088 266404403551458557952 270835340990500306944 271954495292113944576 272435291045077450752 275134314657016184832 276271233312623689728 279090327530099441664 280453073269992505344 282525487009709948928 284904709353643180032 286503501213091233792 287811900265415049216 289427006327510532096 292380343126770843648 293807981520944529408 295456735626000334848 298471600275245236224 300146525080381292544 303209244724058652672 304462175487381209088 304689758614312845312 309526103989143207936 310805137476701650944 311354618337231372288 315738552357284216832 317841172885923692544 318960374320113647616 320517798022848577536 320990033766518882304 322316438864727638016 325605382118449348608 328927886017617199104 332388827579250376704 335780550309650890752 337664840715428954112 341110400314565984256 342775978441101950976 346735824966462210048 348216866987786108928 350170945927111507968 353744118844735094784 355205871401944743936 361113787987333742592 362605993722818592768 363247054726769934336 366306054883255517184 366845752876021579776 368361644416831586304 372120436706799255552 373937431026656673792 379872945804857573376 383749200353886732288 385622975746239694848 385902675103347376128 389840457502361124864 391743975361259372544 393942314168000446464 397962133700326981632 405949567316508278784 406253011485750460416 407931742938170916864 412701471985524277248 414406849968935534592 418635491295149162496 423788230514564923392 427357064030464770048 427986711688691843072 429755251819636850688 434140509491265798144 438570514690156265472 440711972281416794112 443185103439000502272 447707400412867854336 450219787620571938816 454813867086087979008 457034637921469267968 462314433288616280064 464289155983714811904 466207706215052476416 471658825126313459712 473607828535926325248 476761759328885538816 478440561480170471424 481485050649778323456 483474658297091457024 488408073177674022912 496160582275732340736 498583241368875565056 503670825464476336128 506497261073143431168 511665600471848976384 514163967661652926464 522325300481679163392 525256418890667261952 530616178267102642176 532808807102917115904 541670681981000613888 543908990584227889152 544870582090154901504 550268629314032369664 552542466625247379456 558180655060198883328 560906146539985010688 565050974019419897856 569809418707286360064 573007002426182467584 575623800530830098432 578854012655021064192 584760686253541687296 587615963041889058816 590913471252000669696 596943200550490472448 606418489448117305344 608924350974762418176 609379517228625690624 619052207978286415872 621610274953403301888 635682345771847385088 637920748640227295232 641035596045697155072 641980067533037764608 644632877729455276032 651210764236898697216 657855772035234398208 664777655158500753408 671561100619301781504 675329681430857908224 682220800629131968512 685551956882203901952 693471649932924420096 696433733975572217856 700341891854223015936 707488237689470189568 710411742803889487872 722227575974667485184 725211987445637185536 726494109453539868672 732612109766511034368 736723288833663172608 744240873413598511104 747874862053313347584 759745891609715146752 767498400707773464576 771245951492479389696 779680915004722249728 783487950722518745088 787884628336000892928 795924267400653963264 812506022971500920832 815863485876341833728 825402943971048554496 828813699937871069184 837270982590298324992 847576461029129846784 854714128060929540096 855973423377383686144 859510503639273701376 868281018982531596288 877141029380312530944 881423944562833588224 886370206878001004544 895414800825735708672 900439575241143877632 909627734172175958016 914069275842938535936 928578311967429623808 932415412430104952832 947215657071852650496 953523518657771077632 956881122960340942848 962970101299556646912 966949316594182914048 976816146355348045824 997166482737751130112 1007341650928952672256 1012994522146286862336 1023331200943697952768 1028327935323305852928 1044650600963358326784 1050512837781334523904 1061232356534205284352 1065617614205834231808 1083341363962001227776 1087817981168455778304 1089741164180309803008 1100537258628064739328 1105084933250494758912 1116361310120397766656 1121812293079970021376 1139618837414572720128 1151247601061660196864 1157708025310042128384 1169521372507083374592 1175231926083778117632 1181826942504001339392 1193886401100980944896 1217848701949524836352 1218759034457251381248 1238104415956572831744 1243220549906806603776 1271364691543694770176 1282071192091394310144 1283960135066075529216 1289265755458910552064 1302421528473797394432 1315711544070468796416 1329555310317001506816 1343122201238603563008 1350659362861715816448 1364441601258263937024 1371103913764407803904 1386943299865848840192 1392867467951144435712 1414976475378940379136 1420823485607778975744 1444455151949334970368 1450423974891274371072 1465224219533022068736 1488481746827197022208 1495749724106626695168 1519491783219430293504 1534996801415546929152 1542491902984958779392 1566975901445037490176 1575769256672001785856 1591848534801307926528 1625012045943001841664 1631726971752683667456 1650805887942097108992 1657627399875742138368 1674541965180596649984 1695152922058259693568 1709428256121859080192 1719021007278547402752 1736562037965063192576 1754282058760625061888 1762847889125667176448 1772740413756002009088 1790829601651471417344 1819255468344351916032 1828138551685877071872 1857156623934859247616 1864830824860209905664 1907047037315542155264 1913762245920681885696 1925940202599113293824 1933898633188365828096 1953632292710696091648 1994332965475502260224 2014683301857905344512 2025989044292573724672 2046662401887395905536 2056655870646611705856 2089301201926716653568 2101025675562669047808 2122464713068410568704 2131235228411668463616 2166682727924002455552 2175635962336911556608 2179482328360619606016 2210169866500989517824 2232722620240795533312 2243624586159940042752 2279237674829145440256 2302495202123320393728 2339042745014166749184 2350463852167556235264 2363653885008002678784 2387772802201961889792 2437518068914502762496 2476208831913145663488 2486441099813613207552 2542729383087389540352 2564142384182788620288 2567920270132151058432 2578531510917821104128 2604843056947594788864 2631423088140937592832 2659110620634003013632 2686244402477207126016 2701318725723431632896 2728883202516527874048 2742207827528815607808 2785734935902288871424 2841646971215557951488 2888910303898669940736 2900847949782548742144 2930448439066044137472 2991499448213253390336 3038983566438860587008 3069993602831093858304 3084983805969917558784 3133951802890074980352 3151538513344003571712 3183697069602615853056 3250024091886003683328 3263453943505367334912 3301611775884194217984 3315254799751484276736 3349083930361193299968 3418856512243718160384 3473124075930126385152 3508564117521250123776 3525695778251334352896 3545480827512004018176 3581659203302942834688 3656277103371754143744 3714313247869718495232 3729661649720419811328 3814094074631084310528 3851880405198226587648 3867797266376731656192 3907264585421392183296 3988665930951004520448 4029366603715810689024 4051978088585147449344 4093324803774791811072 4113311741293223411712 4178602403853433307136 4244929426136821137408 4262470456823336927232 4333365455848004911104 4351271924673823113216 4465445240481591066624 4487249172319880085504 4558475349658290880512 4604990404246640787456 4700927704335112470528 4727307770016005357568 4775545604403923779584 4875036137829005524992 4952417663826291326976 4972882199627226415104 5085458766174779080704 5128284768365577240576 5157063021835642208256 5209686113895189577728 5262846176281875185664 5318221241268006027264 5372488804954414252032 5457766405033055748096 5484415655057631215616 5571469871804577742848 5777820607797339881472 5801695899565097484288 5860896878132088274944 5982998896426506780672 6077967132877721174016 6139987205662187716608 6169967611939835117568 6267903605780149960704 6303077026688007143424 6367394139205231706112 6500048183772007366656 6526907887010734669824 6630509599502968553472 6698167860722386599936 6837713024487436320768 7017128235042500247552 7051391556502668705792 7090961655024008036352 7163318406605885669376 7312554206743508287488 7428626495739436990464 7459323299440839622656 7628188149262168621056 7703760810396453175296 7735594532753463312384 7814529170842784366592 7977331861902009040896 8058733207431621378048 8103956177170294898688 8186649607549583622144 8226623482586446823424 8357204807706866614272 8524940913646673854464 8666730911696009822208 8702543849347646226432 8974498344639760171008 9116950699316581761024 9209980808493281574912 9401855408670224941056 9454615540032010715136 9551091208807847559168 9750072275658011049984 9904835327652582653952 9945764399254452830208 10256569536731154481152 10419372227790379155456 10525692352563750371328 10636442482536012054528 10744977609908828504064 10968831310115262431232 11142939743609155485696 11555641215594679762944 11603391799130194968576 11721793756264176549888 11965997792853013561344 12155934265755442348032 12279974411324375433216 12339935223879670235136 12535807211560299921408 12734788278410463412224 13000096367544014733312 13053815774021469339648 13396335721444773199872 13675426048974872641536 14102783113005337411584 14181923310048016072704 14326636813211771338752 14625108413487016574976 14857252991478873980928 14918646598881679245312 15256376298524337242112 15471189065506926624768 15629058341685568733184 15954663723804018081792 16117466414863242756096 16373299215099167244288 16453246965172893646848 16714409615413733228544 17333461823392019644416 17405087698695292452864 17948996689279520342016 18233901398633163522048 18419961616986563149824 18803710817340449882112 18909231080064021430272 19102182417615695118336 19500144551316022099968 19891528798508905660416 20513139073462308962304 21051384705127500742656 21272884965072024109056 21489955219817657008128 21937662620230524862464 22285879487218310971392 23111282431189359525888 23206783598260389937152 23443587512528353099776 23931995585706027122688 24311868531510884696064 24559948822648750866432 24679870447759340470272 25071614423120599842816 26000192735088029466624 26107631548042938679296 27350852097949745283072 28205566226010674823168 28363846620096032145408 28653273626423542677504 29250216826974033149952 29714505982957747961856 29837293197763358490624 31258116683371137466368 31909327447608036163584 32234932829726485512192 32906493930345787293696 33428819230827466457088 34666923646784039288832 34810175397390584905728 35897993378559040684032 36467802797266327044096 36839923233973126299648 37607421634680899764224 38204364835231390236672 39000289102632044199936 41026278146924617924608 42545769930144048218112 42979910439635314016256 43875325240461049724928 44571758974436621942784 46413567196520779874304 46887175025056706199552 47863991171412054245376 49119897645297501732864 49359740895518680940544 50143228846241199685632 52000385470176058933248 52215263096085877358592 54701704195899490566144 56411132452021349646336 56727693240192064290816 57306547252847085355008 58500433653948066299904 59674586395526716981248 63818654895216072327168 64469865659452971024384 65812987860691574587392 66857638461654932914176 69333847293568078577664 69620350794781169811456 71795986757118081368064 72935605594532654088192 73679846467946252599296 75214843269361799528448 78000578205264088399872 82052556293849235849216 85091539860288096436224 85959820879270628032512 87750650480922099449856 89143517948873243885568 93774350050113412399104 95727982342824108490752 98719481791037361881088 100286457692482399371264 104000770940352117866496 104430526192171754717184 109403408391798981132288 112822264904042699292672 114613094505694170710016 117000867307896132599808 127637309790432144654336 128939731318905942048768 131625975721383149174784 133715276923309865828352 139240701589562339622912 143591973514236162736128 147359692935892505198592 150429686538723599056896 156001156410528176799744 164105112587698471698432 170183079720576192872448 171919641758541256065024 175501300961844198899712 191455964685648216981504 197438963582074723762176 200572915384964798742528 208001541880704235732992 208861052384343509434368 218806816783597962264576 225644529808085398585344 234001734615792265199616 255274619580864289308672 257879462637811884097536 263251951442766298349568 267430553846619731656704 287183947028472325472256 300859373077447198113792 312002312821056353599488 328210225175396943396864 343839283517082512130048 351002601923688397799424 382911929371296433963008 394877927164149447524352 401145830769929597485056 417722104768687018868736 451289059616170797170688 468003469231584530399232 510549239161728578617344 515758925275623768195072 526503902885532596699136 574367894056944650944512 601718746154894396227584 624004625642112707198976 656420450350793886793728 702005203847376795598848 765823858742592867926016 789755854328298895048704 802291661539859194970112 902578119232341594341376 936006938463169060798464 1031517850551247536390144 1053007805771065193398272 1148735788113889301889024 1203437492309788792455168 1404010407694753591197696 1531647717485185735852032 1579511708656597790097408 1805156238464683188682752 1872013876926338121596928 2106015611542130386796544 2297471576227778603778048 2406874984619577584910336 2808020815389507182395392 3159023417313195580194816 3610312476929366377365504 4212031223084260773593088 4594943152455557207556096 5616041630779014364790784 6318046834626391160389632 7220624953858732754731008 8424062446168521547186176 12636093669252782320779264 16848124892337043094372352 25272187338505564641558528 50544374677011129283117056
- Sum of all divisors σ(n): 194495679046330880216501517
- Sum of proper divisors (its aliquot sum) s(n): 143951304369319750933384461
- 50544374677011129283117056 is an abundant number, because the sum of its proper divisors (143951304369319750933384461) is greater than itself. Its abundance is 93406929692308621650267405
Bases of 50544374677011129283117056
- Binary: 101001110011110011000000001010101001010110111101100010000100000000000000000000000000002
- Hexadecimal: 0x29CF300AA56F6210000000
- Base-36: 6CMPWV02T81S00000
Squares and roots of 50544374677011129283117056
- 50544374677011129283117056 squared (505443746770111292831170562) is 2554733811490083899640509901687324523587715398107136
- 50544374677011129283117056 cubed (505443746770111292831170563) is 129127422967983520649471986794663191315824511295557057890817147594504316911616
-
50544374677011129283117056 is a
perfect square number . Itssquare root is 7109456707584 -
The
cube root of 50544374677011129283117056 is 369735322.4626058753
Scales and comparisons
How big is 50544374677011129283117056?- 50,544,374,677,011,129,283,117,056 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 50,544,374,677,011,129,283,117,056 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 50544374677011129283117056 cubic inches would be around 30811276.9 feet tall.
Recreational maths with 50544374677011129283117056
- 50544374677011129283117056 backwards is 65071138292111077647344505
- 50544374677011129283117056 is a
Harshad number . - The number of decimal digits it has is: 26
- The sum of 50544374677011129283117056's digits is 99
- 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 50544374677011129283117056 - Facts about the integer". Numbermatics.com. 2024. Web. 18 June 2024.
APA style:
Numbermatics. (2024). Number 50544374677011129283117056 - Facts about the integer. Retrieved 18 June 2024, from https://numbermatics.com/n/50544374677011129283117056/
Chicago style:
Numbermatics. 2024. "Number 50544374677011129283117056 - Facts about the integer". https://numbermatics.com/n/50544374677011129283117056/
The information we have on file for 50544374677011129283117056 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 50544374677011129283117056, math, Factors of 50544374677011129283117056, curriculum, school, college, exams, university, Prime factorization of 50544374677011129283117056, STEM, science, technology, engineering, physics, economics, calculator, fifty septillion, five hundred forty-four sextillion, three hundred seventy-four quintillion, six hundred seventy-seven quadrillion, eleven trillion, one hundred twenty-nine billion, two hundred eighty-three million, one hundred seventeen thousand and fifty-six.