38602741615598507396235264
38,602,741,615,598,507,396,235,264 is an even composite number composed of six prime numbers multiplied together.
38602741615598507396235264 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of sixteen thousand and sixty-five divisors.
Prime factorization of 38602741615598507396235264:
216 × 36 × 134 × 292 × 372 × 49572
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 13 × 13 × 13 × 13 × 29 × 29 × 37 × 37 × 4957 × 4957)See below for interesting mathematical facts about the number 38602741615598507396235264 from the Numbermatics database.
Names of 38602741615598507396235264
- Cardinal: 38602741615598507396235264 can be written as Thirty-eight septillion, six hundred two sextillion, seven hundred forty-one quintillion, six hundred fifteen quadrillion, five hundred ninety-eight trillion, five hundred seven billion, three hundred ninety-six million, two hundred thirty-five thousand, two hundred sixty-four.
Scientific notation
- Scientific notation: 3.8602741615598507396235264 × 1025
Factors of 38602741615598507396235264
Divisors of 38602741615598507396235264
- Number of divisors d(n): 16065
-
Complete list of divisors:
1 2 3 4 6 8 9 12 13 16 18 24 26 27 29 32 36 37 39 48 52 54 58 64 72 74 78 81 87 96 104 108 111 116 117 128 144 148 156 162 169 174 192 208 216 222 232 234 243 256 261 288 296 312 324 333 338 348 351 377 384 416 432 444 464 468 481 486 507 512 522 576 592 624 648 666 676 696 702 729 754 768 783 832 841 864 888 928 936 962 972 999 1014 1024 1044 1053 1073 1131 1152 1184 1248 1296 1332 1352 1369 1392 1404 1443 1458 1508 1521 1536 1566 1664 1682 1728 1776 1856 1872 1924 1944 1998 2028 2048 2088 2106 2146 2197 2262 2304 2349 2368 2496 2523 2592 2664 2704 2738 2784 2808 2886 2916 2997 3016 3042 3072 3132 3159 3219 3328 3364 3393 3456 3552 3712 3744 3848 3888 3996 4056 4096 4107 4176 4212 4292 4329 4394 4524 4563 4608 4698 4736 4901 4957 4992 5046 5184 5328 5408 5476 5568 5616 5772 5832 5994 6032 6084 6144 6253 6264 6318 6438 6591 6656 6728 6786 6912 7047 7104 7424 7488 7569 7696 7776 7992 8112 8192 8214 8352 8424 8584 8658 8788 8991 9048 9126 9216 9396 9472 9477 9657 9802 9914 9984 10092 10179 10368 10656 10816 10933 10952 11136 11232 11544 11664 11988 12064 12168 12288 12321 12506 12528 12636 12876 12987 13182 13312 13456 13572 13689 13824 13949 14094 14208 14703 14848 14871 14976 15138 15392 15552 15984 16224 16384 16428 16704 16848 17168 17316 17576 17797 17982 18096 18252 18432 18759 18792 18944 18954 19314 19604 19773 19828 19968 20184 20358 20736 21141 21312 21632 21866 21904 22272 22464 22707 23088 23328 23976 24128 24336 24576 24642 25012 25056 25272 25752 25974 26364 26624 26912 26973 27144 27378 27648 27898 28188 28416 28561 28971 29406 29696 29742 29952 30276 30537 30784 31104 31117 31968 32448 32768 32799 32856 33408 33696 34336 34632 35152 35594 35964 36192 36504 36864 36963 37518 37584 37888 37908 38628 38961 39208 39546 39656 39701 39936 40368 40716 41067 41472 41847 42282 42624 43264 43732 43808 44109 44544 44613 44928 45414 46176 46656 47952 48256 48672 49152 49284 50024 50112 50544 51504 51948 52728 53248 53391 53824 53946 54288 54756 55296 55796 56277 56376 56832 57122 57942 58812 59319 59392 59484 59904 60552 61074 61568 62208 62234 63713 63936 64441 64896 65536 65598 65712 66816 67392 68121 68672 69264 70304 71188 71928 72384 73008 73728 73926 75036 75168 75776 75816 77256 77922 78416 79092 79312 79402 79872 80736 81289 81432 82134 82944 83694 84564 85248 85683 86528 86913 87464 87616 88218 89088 89226 89856 90828 91611 92352 93312 93351 95904 96512 97344 98304 98397 98568 100048 100224 101088 103008 103896 105456 106496 106782 107648 107892 108576 109512 110592 110889 111592 112554 112752 113664 114244 115884 116883 117624 118638 118784 118968 119103 119808 121104 122148 123136 123201 124416 124468 125541 127426 127872 128882 129792 131196 131424 132327 133632 133839 134784 136242 137344 138528 140608 142129 142376 143753 143856 144768 146016 147456 147852 150072 150336 151552 151632 154512 155844 156832 158184 158624 158804 159744 160173 161472 162578 162864 164268 165888 167388 168831 169128 170496 171366 173056 173826 174928 175232 176436 177957 178176 178452 179712 181337 181656 183222 183409 184704 186624 186702 191139 191808 193024 193323 194688 196608 196794 197136 200096 200448 202176 204363 206016 207792 210912 212992 213564 215296 215784 217152 219024 221184 221778 223184 225108 225504 227328 228488 231361 231768 233766 235248 237276 237568 237936 238206 239616 242208 243867 244296 246272 246402 248832 248936 251082 254852 255744 257049 257764 259584 260739 262392 262848 264654 267264 267678 269568 272484 274688 274833 277056 280053 281216 284258 284752 287506 287712 289536 292032 294912 295191 295704 300144 300672 303104 303264 309024 311688 313664 316368 317248 317608 319488 320346 322944 325156 325728 328536 331776 332667 334776 337662 338256 340992 342732 346112 347652 349856 350464 350649 352872 355914 356352 356904 357309 359424 362674 363312 366444 366818 369408 373248 373404 376623 382278 383616 386048 386646 389376 393588 394272 396981 400192 400896 401517 404352 404521 408726 412032 415584 421824 425984 426387 427128 430592 431259 431568 434304 438048 442368 443556 446368 450216 451008 454656 456976 462722 463536 467532 470496 474552 475136 475872 476412 479232 480519 484416 487734 488592 492544 492804 497664 497872 502164 506493 509704 511488 514098 515528 516113 519168 521478 524784 525696 529308 533871 534528 535356 539136 544011 544968 549376 549666 550227 554112 560106 562432 568516 569504 573417 575012 575424 579072 579969 584064 589824 590382 591408 600288 601344 606208 606528 613089 618048 623376 627328 632736 634496 635216 638976 640692 645888 650312 651456 657072 663552 665334 669552 675324 676512 681984 685464 692224 694083 695304 699712 700928 701298 705744 711828 712704 713808 714618 718848 725348 726624 731601 732888 733636 738816 746496 746808 753246 764556 767232 771147 772096 773292 778752 782217 787176 788544 793962 800384 801792 803034 808704 809042 817452 824064 828269 831168 837733 840159 843648 851968 852774 854256 861184 862518 863136 868608 876096 884736 885573 887112 892736 900432 902016 909312 913952 925444 927072 935064 940992 949104 950272 951744 952824 958464 961038 968832 975468 977184 985088 985608 995328 995744 998001 1004328 1012986 1019408 1022976 1028196 1031056 1032226 1038336 1042956 1049568 1051392 1056757 1058616 1067742 1069056 1070712 1071927 1078272 1088022 1089936 1098752 1099332 1100454 1108224 1120212 1124864 1129869 1137032 1139008 1146834 1150024 1150848 1151329 1158144 1159938 1168128 1180764 1182816 1190943 1200576 1202688 1204551 1212416 1213056 1213563 1226178 1236096 1246752 1254656 1265472 1268992 1270432 1277952 1279161 1281384 1291776 1293777 1300624 1302912 1314144 1327104 1330668 1339104 1350648 1353024 1363968 1370928 1384448 1388166 1390608 1399424 1401856 1402596 1411488 1423656 1425408 1427616 1429236 1437696 1441557 1450696 1453248 1463202 1465776 1467272 1477632 1492992 1493616 1506492 1519479 1529112 1534464 1542294 1544192 1546584 1548339 1557504 1564434 1574352 1577088 1587924 1600768 1601613 1603584 1606068 1617408 1618084 1632033 1634904 1648128 1650681 1656538 1662336 1675466 1680318 1687296 1705548 1708512 1720251 1722368 1725036 1726272 1737216 1739907 1752192 1769472 1771146 1774224 1785472 1800864 1804032 1818624 1827904 1847677 1850888 1854144 1868789 1870128 1881984 1898208 1900544 1903488 1905648 1916928 1922076 1937664 1950936 1954368 1970176 1971216 1990656 1991488 1996002 2008656 2025972 2038816 2045952 2056392 2062112 2064452 2076672 2082249 2085912 2099136 2102784 2113514 2117232 2135484 2138112 2141424 2143854 2156544 2176044 2179872 2194803 2197504 2198664 2200908 2216448 2240424 2249728 2259738 2274064 2278016 2293668 2300048 2301696 2302658 2313441 2316288 2319876 2336256 2357381 2361528 2365632 2381886 2384317 2401152 2405376 2409102 2424832 2426112 2427126 2452356 2472192 2484807 2493504 2509312 2513199 2520477 2530944 2537984 2540864 2555904 2558322 2562768 2583552 2587554 2601248 2605824 2628288 2654208 2656719 2661336 2678208 2701296 2706048 2727936 2741856 2768896 2776332 2781216 2798848 2803712 2805192 2822976 2847312 2850816 2855232 2858472 2875392 2883114 2901392 2906496 2926404 2931552 2934544 2955264 2985984 2987232 3007693 3012984 3038958 3058224 3068928 3084588 3088384 3093168 3096678 3115008 3128868 3148704 3154176 3170271 3175848 3201536 3203226 3207168 3212136 3215781 3234816 3236168 3264066 3269808 3296256 3301362 3313076 3324672 3350932 3360636 3374592 3389607 3411096 3417024 3440502 3444736 3450072 3452544 3453987 3474432 3479814 3504384 3542292 3548448 3570944 3572829 3601728 3608064 3613653 3637248 3640689 3655808 3695354 3701776 3708288 3737578 3740256 3763968 3796416 3806976 3811296 3833856 3837483 3844152 3875328 3881331 3901872 3908736 3940352 3942432 3981312 3982976 3992004 4017312 4051944 4077632 4091904 4112784 4124224 4128904 4153344 4164498 4168837 4171824 4198272 4205568 4227028 4234464 4270968 4276224 4282848 4287708 4313088 4324671 4352088 4359744 4389606 4395008 4397328 4401816 4432896 4480848 4499456 4519476 4548128 4556032 4558437 4587336 4600096 4603392 4605316 4626882 4632576 4639752 4645017 4672512 4714762 4723056 4731264 4763772 4768634 4802304 4810752 4818204 4852224 4854252 4896099 4904712 4944384 4952043 4969614 4987008 5018624 5026398 5040954 5061888 5075968 5081728 5116644 5125536 5160753 5167104 5175108 5202496 5211648 5219721 5256576 5258773 5308416 5313438 5318861 5322672 5356416 5402592 5412096 5455872 5483712 5537792 5543031 5552664 5562432 5597696 5606367 5607424 5610384 5645952 5694624 5701632 5710464 5716944 5750784 5766228 5802784 5812992 5852808 5863104 5869088 5910528 5971968 5974464 6015386 6025968 6077916 6116448 6137856 6169176 6176768 6186336 6193356 6230016 6246747 6257736 6297408 6308352 6340542 6351696 6403072 6406452 6414336 6424272 6431562 6469632 6472336 6528132 6539616 6584409 6592512 6602724 6626152 6649344 6701864 6709469 6721272 6749184 6779214 6786133 6822192 6834048 6881004 6889472 6900144 6905088 6907974 6940323 6948864 6959628 7008768 7072143 7084584 7096896 7141888 7145658 7152951 7203456 7216128 7227306 7274496 7281378 7311616 7390708 7403552 7416576 7454421 7475156 7480512 7527936 7539597 7561431 7592832 7613952 7622592 7667712 7674966 7688304 7750656 7762662 7803744 7817472 7880704 7884864 7962624 7965952 7970157 7984008 8034624 8103888 8155264 8183808 8225568 8248448 8257808 8306688 8328996 8337674 8343648 8396544 8411136 8454056 8468928 8541936 8552448 8565696 8575416 8626176 8649342 8704176 8719488 8779212 8790016 8794656 8803632 8865792 8961696 8998912 9023079 9038952 9096256 9112064 9116874 9174672 9200192 9206784 9210632 9253764 9265152 9279504 9290034 9345024 9429524 9446112 9462528 9510813 9527544 9537268 9604608 9621504 9636408 9647343 9704448 9708504 9792198 9809424 9888768 9904086 9939228 9974016 10037248 10052796 10081908 10123776 10151936 10163456 10168821 10233288 10251072 10321506 10334208 10350216 10361961 10404992 10423296 10439442 10513152 10517546 10626876 10637722 10645344 10712832 10805184 10824192 10890529 10911744 10922067 10967424 11075584 11086062 11105328 11124864 11195392 11212734 11214848 11220768 11291904 11389248 11420928 11433888 11501568 11512449 11532456 11605568 11625984 11643993 11705616 11726208 11738176 11821056 11943936 11948928 12030772 12051936 12155832 12232896 12275712 12338352 12353536 12372672 12386712 12460032 12493494 12506511 12515472 12594816 12616704 12681084 12703392 12806144 12812904 12828672 12848544 12863124 12939264 12944672 12974013 13056264 13079232 13168818 13185024 13205448 13252304 13298688 13403728 13418938 13442544 13498368 13558428 13572266 13644384 13668096 13762008 13778944 13800288 13810176 13815948 13880646 13897728 13919256 13935051 14017536 14144286 14169168 14193792 14283776 14291316 14305902 14406912 14432256 14454612 14562756 14623232 14688297 14781416 14807104 14833152 14856129 14908842 14950312 14961024 14967277 15055872 15079194 15122862 15185664 15227904 15245184 15349932 15376608 15482259 15501312 15525324 15607488 15634944 15659163 15761408 15769728 15776319 15925248 15931904 15940314 15956583 15968016 16069248 16207776 16310528 16367616 16451136 16496896 16515616 16613376 16629093 16657992 16675348 16687296 16793088 16819101 16822272 16908112 16937856 17083872 17104896 17131392 17150832 17252352 17298684 17408352 17438976 17558424 17580032 17589312 17607264 17731584 17923392 17997824 18046158 18077904 18192512 18224128 18233748 18349344 18400384 18413568 18421264 18507528 18530304 18559008 18580068 18690048 18740241 18859048 18892224 18925056 19021626 19055088 19074536 19209216 19243008 19272816 19294686 19408896 19417008 19584396 19618848 19753227 19777536 19808172 19878456 19948032 20074496 20105592 20128407 20163816 20247552 20303872 20326912 20337642 20358399 20466576 20502144 20643012 20668416 20700432 20723922 20809984 20820969 20846592 20878884 21026304 21035092 21216429 21253752 21275444 21290688 21425664 21458853 21610368 21648384 21781058 21823488 21844134 21934848 22172124 22210656 22249728 22363263 22390784 22425468 22429696 22441536 22583808 22618791 22684293 22778496 22841856 22867776 23003136 23024898 23064912 23211136 23251968 23287986 23411232 23452416 23476352 23642112 23887872 23897856 24019801 24061544 24103872 24294257 24311664 24465792 24551424 24571849 24676704 24707072 24745344 24773424 24920064 24986988 25013022 25030944 25189632 25233408 25362168 25406784 25612288 25625808 25657344 25697088 25726248 25878528 25889344 25948026 26112528 26158464 26337636 26370048 26410896 26504608 26597376 26807456 26837876 26885088 26996736 27069237 27116856 27144532 27288768 27336192 27524016 27557888 27600576 27620352 27631896 27761292 27795456 27838512 27870102 28035072 28288572 28338336 28387584 28532439 28567552 28582632 28611804 28813824 28864512 28909224 28942029 29125512 29246464 29376594 29562832 29614208 29666304 29712258 29817684 29900624 29922048 29934554 30111744 30158388 30245724 30371328 30455808 30490368 30645953 30699864 30753216 30964518 30996121 31002624 31050648 31085883 31214976 31269888 31318326 31522816 31539456 31552638 31863808 31880628 31913166 31936032 32138496 32415552 32621056 32671587 32735232 32766201 32902272 32993792 33031232 33226752 33258186 33315984 33350696 33374592 33586176 33638202 33644544 33816224 33875712 34167744 34262784 34301664 34504704 34537347 34597368 34816704 34877952 34931979 35116848 35160064 35178624 35214528 35463168 35846784 35995648 36092316 36155808 36385024 36448256 36467496 36698688 36800768 36827136 36842528 37015056 37060608 37118016 37160136 37380096 37480482 37519533 37718096 37784448 37850112 38043252 38110176 38149072 38418432 38486016 38545632 38589372 38817792 38834016 39100009 39168792 39237696 39506454 39555072 39616344 39756912 39896064 40148992 40211184 40256814 40327632 40495104 40607744 40653824 40675284 40716798 40933152 41004288 41286024 41336832 41400864 41447844 41619968 41641938 41693184 41757768 41805153 42052608 42070184 42432858 42507504 42550888 42581376 42851328 42917706 43220736 43296768 43562116 43688268 43869696 44064891 44344248 44421312 44499456 44568387 44726526 44781568 44850936 44859392 44883072 44901831 45167616 45237582 45368586 45556992 45683712 45735552 46049796 46129824 46422272 46446777 46503936 46575972 46822464 46904832 46952704 46977489 47284224 47328957 47775744 47795712 47869749 48039602 48123088 48207744 48588514 48623328 48931584 49102848 49143698 49353408 49490688 49546848 49840128 49887279 49973976 50026044 50061888 50379264 50457303 50466816 50724336 50813568 51224576 51251616 51314688 51394176 51452496 51757056 51778688 51896052 52225056 52316928 52675272 52740096 52821792 53009216 53194752 53614912 53675752 53770176 53993472 54138474 54194881 54233712 54289064 54577536 54672384 55048032 55115776 55201152 55240704 55263792 55522584 55590912 55677024 55740204 56070144 56220723 56577144 56676672 56775168 57064878 57135104 57165264 57223608 57627648 57729024 57818448 57884058 58251024 58492928 58753188 59125664 59228416 59259681 59332608 59424516 59635368 59801248 59844096 59869108 60223488 60316776 60385221 60491448 60742656 60911616 60980736 61075197 61291906 61399728 61506432 61929036 61992242 62005248 62101296 62171766 62429952 62539776 62636652 63078912 63105276 63649287 63727616 63761256 63826332 63872064 64276992 64376559 64831104 65242112 65343174 65470464 65532402 65804544 65987584 66062464 66516372 66631968 66701392 66749184 67089789 67172352 67276404 67289088 67632448 67751424 67856373 68335488 68364049 68525568 68603328 69009408 69074694 69145193 69194736 69633408 69755904 69863958 70233696 70320128 70357248 70429056 70926336 71693568 71991296 72059403 72184632 72311616 72770048 72882771 72896512 72934992 73397376 73601536 73654272 73685056 73715547 74030112 74121216 74236032 74320272 74760192 74960964 75039066 75436192 75568896 75700224 76086504 76220352 76298144 76836864 76972032 77091264 77178744 77635584 77668032 78200018 78337584 78475392 79012908 79110144 79232688 79513824 79792128 80297984 80422368 80513628 80655264 80990208 81207711 81215488 81307648 81350568 81433596 81866304 82008576 82572048 82673664 82801728 82895688 83239936 83283876 83386368 83515536 83610306 84105216 84140368 84865716 85015008 85101776 85162752 85597317 85702656 85835412 86441472 86593536 87124232 87223097 87376536 87739392 88129782 88219729 88688496 88842624 88998912 89136774 89453052 89563136 89701872 89718784 89766144 89803662 90335232 90475164 90737172 91113984 91367424 91471104 91937859 92099592 92259648 92844544 92893554 92988363 93007872 93151944 93257649 93644928 93809664 93905408 93954978 94568448 94657914 95591424 95739498 96079204 96246176 96415488 97177028 97246656 97863168 98014761 98205696 98287396 98298603 98706816 98981376 99093696 99680256 99774558 99947952 100052088 100123776 100758528 100914606 100933632 101448672 101627136 102449152 102503232 102788352 102904992 103514112 103557376 103612041 103792104 104450112 104633856 104795937 105350544 105480192 105643584 106018432 106389504 107229824 107351504 107540352 107986944 108276948 108389762 108467424 108578128 109155072 109344768 110096064 110402304 110481408 110527584 111045168 111181824 111354048 111480408 112140288 112441446 112558599 113154288 113353344 113550336 114129756 114270208 114330528 114447216 115255296 115458048 115636896 115768116 116502048 116985856 117300027 117506376 118251328 118456832 118519362 118665216 118849032 119270736 119602496 119688192 119738216 120446976 120633552 120770442 120982896 121485312 121823232 121961472 122150394 122583812 122799456 123012864 123858072 123984484 124010496 124202592 124343532 124859904 125079552 125273304 125415459 126157824 126210552 127298574 127455232 127522512 127652664 127744128 128553984 128753118 129662208 130484224 130686348 131064804 131609088 131975168 132124928 132194673 133032744 133263936 133402784 133498368 133705161 134179578 134344704 134552808 134578176 134705493 135264896 135502848 135712746 136670976 136728098 137051136 137206656 138149388 138290386 138389472 139266816 139511808 139727916 140467392 140714496 140858112 141576877 141852672 141986871 143387136 143609247 143982592 144118806 144369264 144623232 145540096 145765542 145793024 145869984 146794752 147203072 147308544 147370112 147431094 148060224 148472064 148640544 149520384 149661837 149921928 150078132 150872384 151137792 151371909 151400448 152173008 152440704 152596288 153673728 153944064 154182528 154246969 154357488 155271168 155336064 156400036 156675168 156950784 158025816 158220288 158465376 159027648 159584256 160595968 160844736 161027256 161310528 161980416 162415422 162430976 162584643 162615296 162701136 162867192 163732608 164017152 165144096 165347328 165603456 165791376 166479872 166567752 166772736 167031072 167220612 168210432 168280736 168662169 169731432 170030016 170203552 170325504 171194634 171405312 171670824 172882944 173187072 174248464 174446194 174753072 175478784 176259564 176439458 177376992 177685248 177997824 178273548 178906104 179126272 179403744 179532288 179607324 180670464 180950328 181155663 181474344 182227968 182734848 182942208 183225591 183875718 184199184 184519296 185689088 185787108 185976726 186015744 186303888 186515298 187289856 187619328 187810816 187909956 189315828 190947861 191182848 191478996 192158408 192492352 192830976 193129677 194354056 194493312 194574601 195726336 196029522 196411392 196574792 196597206 196797857 197413632 197962752 198187392 199549116 199895904 200104176 200247552 201269367 201517056 201829212 201867264 202897344 203254272 203569119 204898304 205006464 205092147 205576704 205809984 207028224 207114752 207224082 207435579 207584208 208900224 209267712 209591874 210701088 210960384 211287168 212036864 212779008 214459648 214703008 215080704 215973888 216178209 216553896 216779524 216934848 217156256 218310144 218648313 218689536 220192128 220804608 220962816 221055168 221146641 222090336 222363648 222708096 222960816 224280576 224882892 225117198 226308576 226706688 227100672 228259512 228540416 228661056 228894432 230510592 230916096 231273792 231536232 233004096 233971712 234600054 235012752 236502656 236913664 237038724 237330432 237698064 238541472 239204992 239376384 239476432 240893952 241267104 241540884 241965792 242970624 243623133 243646464 243922944 244300788 245167624 245598912 246025728 247716144 247968968 248020992 248405184 248687064 249719808 250159104 250546608 250830918 252315648 252421104 254597148 254910464 255045024 255305328 255488256 256791951 257107968 257506236 259324416 260968448 261372696 261669291 262129608 263218176 263950336 264249856 264389346 264659187 266065488 266527872 266805568 266996736 267410322 268359156 268689408 269105616 269156352 269410986 270529792 271005696 271425492 273341952 273456196 274102272 274413312 275813577 276298776 276580772 276778944 278533632 278965089 279023616 279455832 279772947 280934784 281428992 281716224 283153754 283705344 283973742 286774272 287218494 288237612 288738528 289246464 291080192 291531084 291586048 291739968 293589504 294044283 294406144 294617088 294740224 294862188 294895809 296120448 296944128 297281088 299040768 299323674 299843856 300156264 301744768 302275584 302743818 302800896 304346016 304881408 305192576 307347456 308365056 308493938 308714976 310542336 310672128 312800072 313350336 313901568 315825341 316051632 316440576 316930752 318055296 319168512 319434037 321191936 321689472 322054512 322621056 323960832 324830844 324861952 325169286 325230592 325402272 325734384 327465216 328034304 330288192 331206912 331582752 332959744 333135504 333545472 334062144 334441224 336420864 336561472 337324338 337675797 339462864 340060032 340407104 340651008 342389268 342810624 343341648 345765888 346374144 348496928 348892388 349506144 350957568 351900081 352519128 352878916 354753984 355370496 355995648 356547096 357812208 358252544 358807488 359064576 359214648 361340928 361900656 362311326 362948688 364455936 365469696 365884416 366451182 367751436 368398368 369038592 371378176 371574216 371953452 372031488 372607776 373030596 374579712 375238656 375621632 375819912 376246377 378631656 381895722 382365696 382957992 384316816 384984704 385661952 386259354 388708112 388986624 389149202 391452672 392059044 393149584 393194412 393595714 394827264 395925504 396374784 399098232 399791808 400208352 400495104 402538734 402949573 403034112 403658424 403734528 404116479 405794688 406508544 407138238 409796608 410012928 410184294 411153408 411619968 414229504 414448164 414871158 415168416 417800448 418535424 419183748 421402176 422574336 424073728 424730631 425558016 425960613 428919296 429406016 430161408 430827741 431947776 432356418 433107792 433559048 433869696 434312512 436620288 437296626 437379072 440384256 441609216 441925632 442110336 442293282 444180672 445416192 445921632 448561152 448985511 449765784 450234396 452617152 453413376 454115727 454201344 456519024 457080832 457322112 457788864 461021184 461832192 462547584 462740907 463072464 466008192 467943424 469200108 470025504 473005312 473827328 474077448 474660864 475396128 477082944 478409984 478752768 478952864 481787904 482534208 483081768 483931584 485941248 487246266 487292928 487753929 487845888 488601576 490335248 491197824 492051456 495432288 495937936 496041984 496810368 497374128 499439616 500318208 501093216 501661836 504631296 504842208 509194296 509820928 510090048 510610656 510976512 513583902 514215936 515012472 518648832 521936896 522745392 523338582 524259216 526436352 527900672 528499712 528778692 529318374 532130976 533055744 533611136 533993472 534820644 536718312 537378816 538211232 538821972 541059584 542011392 542850984 543466989 546683904 546912392 548204544 548826624 549676773 551627154 552597552 553161544 553557888 557067264 557930178 558047232 558911664 559545894 561869568 562857984 563432448 566307508 567947484 572843583 573548544 574436988 576475224 577477056 578492928 579389031 582160384 583062168 583172096 583479936 583723803 587179008 588088566 588812288 589234176 589480448 589724376 589791618 590393571 592240896 593888256 594562176 598647348 599687712 600312528 603489536 603808101 604551168 605487636 605601792 608692032 609762816 610385152 610707357 614694912 615276441 616730112 616987876 617429952 621084672 621344256 622306737 625600144 626700672 627803136 631650682 632103264 632881152 633861504 636110592 638337024 638868074 643378944 644109024 645242112 647921664 648534627 649661688 650338572 650461184 650804544 651468768 654930432 655944939 656068608 660576384 662413824 663165504 663439923 665919488 666271008 667090944 668124288 668882448 672841728 673122944 674648676 675351594 678925728 680120064 680814208 681302016 684778536 685621248 686683296 691531776 692748288 696993856 697784776 699012288 701915136 703800162 704533453 705038256 705757832 709507968 710740992 711991296 712583621 713094192 715624416 716505088 717614976 718129152 718429296 722681856 723801312 724622652 725897376 728911872 730869399 730939392 731768832 732902364 735502872 736796736 738077184 742756352 743148432 743906904 744062976 745215552 746061192 749159424 750477312 751243264 751639824 752492754 757263312 763791444 764731392 765915984 768633632 769969408 770375853 771323904 772518708 777416224 777973248 778298404 782905344 784118088 785007873 786299168 786388824 787191428 789654528 791851008 792749568 793977561 798196464 799583616 800416704 800990208 805077468 805899146 806068224 807316848 807469056 808232958 811589376 813017088 814276476 820025856 820368588 822306816 823239936 827440731 828459008 828896328 829742316 830336832 835600896 836895267 837070848 838367496 839318841 842804352 845148672 848147456 849461262 851116032 851921226 857838592 858812032 860322816 861655482 864712836 866215584 867118096 867739392 868625024 873240576 874593252 874758144 880768512 882132849 883218432 883851264 884220672 884586564 888361344 888732637 890832384 891843264 897122304 897971022 898887509 899531568 900468792 905234304 906826752 908231454 908402688 909158413 913038048 914161664 914644224 915577728 922042368 925095168 925481814 926144928 932016384 935886848 938400216 940051008 946010624 947476023 947654656 948154896 949321728 950792256 954165888 956819968 957505536 957905728 958302111 963575808 965068416 966163536 967863168 971882496 974492532 974585856 975507858 975691776 977203152 980670496 982395648 984102912 990864576 991875872 993620736 994748256 998879232 1000636416 1002186432 1003323672 1009262592 1009684416 1013027391 1018388592 1019641856 1020180096 1021221312 1021953024 1027167804 1028431872 1030024944 1037297664 1043873792 1045490784 1046677164 1048518432 1052872704 1055700243 1055801344 1056999424 1057557384 1058636748 1064261952 1066111488 1067222272 1067986944 1069641288 1073436624 1074757632 1076422464 1077643944 1082119168 1084022784 1085701968 1086933978 1093367808 1093824784 1096409088 1097653248 1099353546 1103254308 1105195104 1106323088 1107115776 1114134528 1115860356 1116094464 1117823328 1119091788 1123739136 1125715968 1126864896 1132615016 1133900261 1135894968 1145687166 1146856477 1147097088 1148873976 1152950448 1154954112 1156985856 1158778062 1164320768 1166124336 1166344192 1166959872 1167447606 1174358016 1176177132 1177624576 1178960896 1179448752 1179583236 1180787142 1184481792 1187776512 1189124352 1197294696 1199375424 1200625056 1206979072 1207616202 1208848719 1209102336 1210975272 1211203584 1212349437 1217384064 1219525632 1220770304 1221414714 1229389824 1230552882 1233460224 1233975752 1234859904 1242688512 1244613474 1251200288 1253401344 1255606272 1263301364 1264206528 1267723008 1272221184 1274191893 1276674048 1277736148 1277881839 1286757888 1288218048 1290484224 1292483223 1295843328 1297069254 1299323376 1300677144 1300922368 1301609088 1302937536 1309860864 1311889878 1312137216 1321152768 1324827648 1326331008 1326879846 1331838976 1332542016 1336248576 1337764896 1345683456 1346245888 1346956533 1349297352 1350703188 1357851456 1360240128 1361628416 1362347181 1362604032 1369557072 1371242496 1373366592 1383063552 1385496576 1388222721 1393987712 1395569552 1398024576 1403830272 1407600324 1409066906 1410076512 1411515664 1419015936 1421481984 1423982592 1425167242 1426188384 1431248832 1435229952 1436258304 1436858592 1445363712 1447602624 1449245304 1451794752 1457823744 1461738798 1461878784 1463261787 1463537664 1465804728 1471005744 1473593472 1476154368 1485512704 1486296864 1487813808 1488125952 1490431104 1492122384 1498318848 1500954624 1502486528 1503279648 1504985508 1514526624 1527582888 1529462784 1531831968 1537267264 1539938816 1540751706 1542647808 1545037416 1554832448 1555946496 1556596808 1565810688 1568236176 1570015746 1572598336 1572777648 1574382856 1579309056 1583702016 1585499136 1587955122 1596392928 1599167232 1600833408 1601980416 1610154936 1611798292 1612136448 1614633696 1616465916 1623178752 1626034176 1628552952 1630400967 1640051712 1640737176 1644613632 1646479872 1649030319 1654881462 1656918016 1657792656 1659484632 1660673664 1671201792 1673790534 1674141696 1676734992 1678637682 1685608704 1690297344 1696294912 1698922524 1703842452 1715677184 1717624064 1718530749 1720645632 1723310964 1729425672 1732431168 1734236192 1735478784 1737250048 1738167093 1746481152 1749186504 1749516288 1751171409 1761537024 1764265698 1766436864 1767702528 1768441344 1769173128 1771180713 1776722688 1777465274 1781664768 1783686528 1795942044 1797775018 1799063136 1800937584 1810468608 1813653504 1816462908 1816805376 1818316826 1826076096 1829288448 1831155456 1844084736 1845829323 1850190336 1850963628 1852289856 1864032768 1866920211 1871773696 1876800432 1880102016 1892021248 1894952046 1895309312 1896309792 1898643456 1901584512 1908331776 1913639936 1915011072 1915811456 1916604222 1930136832 1932327072 1935726336 1943764992 1945603881 1948985064 1951015716 1951383552 1954406304 1961340992 1964791296 1967834817 1968205824 1981729152 1983751744 1987241472 1989496512 1990319769 1997758464 2001272832 2004372864 2005210597 2006647344 2018525184 2019368832 2026054782 2036777184 2039283712 2040360192 2042442624 2043906048 2054335608 2056863744 2060049888 2074595328 2087747584 2090981568 2093354328 2097036864 2105745408 2111400486 2111602688 2113600359 2113998848 2115114768 2117273496 2128523904 2132222976 2134444544 2135973888 2137750863 2139282576 2146873248 2149515264 2152844928 2155287888 2164238336 2168045568 2171403936 2173867956 2186735616 2187649568 2192608197 2192818176 2195306496 2198707092 2206508616 2210390208 2212646176 2214231552 2228269056 2231720712 2232188928 2235646656 2238183576 2247478272 2251431936 2253729792 2265230032 2267800522 2271789936 2291374332 2293712954 2294194176 2297747952 2305900896 2309908224 2313971712 2317556124 2328641536 2332248672 2333919744 2334895212 2348716032 2352354264 2355023619 2355249152 2357921792 2358897504 2359166472 2361574284 2368963584 2375553024 2378248704 2381932683 2394589392 2398750848 2401250112 2413958144 2415232404 2417697438 2418204672 2421950544 2422407168 2424698874 2434768128 2439051264 2441540608 2442829428 2461105764 2466920448 2467951504 2469719808 2482322193 2485377024 2489226948 2502400576 2506802688 2510685801 2511212544 2526602728 2528413056 2529469813 2535446016 2544442368 2548383786 2553348096 2555472296 2555763678 2558372141 2573515776 2576436096 2580968448 2584966446 2594138508 2598646752 2601354288 2601844736 2603218176 2605875072 2619721728 2623779756 2624274432 2642305536 2646398547 2649655296 2652662016 2653759692 2663677952 2665084032 2666197911 2672497152 2675529792 2691366912 2692491776 2693913066 2696662527 2698594704 2701406376 2715702912 2720480256 2723256832 2724694362 2725208064 2727475239 2739114144 2742484992 2746733184 2766127104 2776445442 2787975424 2791139104 2796049152 2807660544 2815200648 2818133812 2820153024 2823031328 2838031872 2842428069 2842963968 2847965184 2850334484 2852376768 2862497664 2870459904 2872516608 2873717184 2874906333 2890727424 2895205248 2898490608 2903589504 2915647488 2923477596 2923757568 2926523574 2927075328 2931609456 2942011488 2947186944 2952308736 2971025408 2972593728 2975627616 2980862208 2984244768 2996637696 3001909248 3004973056 3006559296 3009971016 3029053248 3039082173 3055165776 3058925568 3063663936 3074534528 3079877632 3081503412 3085295616 3090074832 3109664896 3111892992 3113193616 3131621376 3136472352 3140031492 3145196672 3145555296 3148765712 3158618112 3167100729 3167404032 3170998272 3175910244 3192785856 3198334464 3201666816 3203960832 3220309872 3223596584 3224272896 3229267392 3232931832 3246357504 3252068352 3257105904 3260801934 3280103424 3281474352 3289227264 3292959744 3298060638 3309762924 3313836032 3315585312 3318969264 3321347328 3342403584 3347581068 3348283392 3353469984 3357275364 3371217408 3380594688 3392589824 3397845048 3401700783 3407684904 3431354368 3435248128 3437061498 3440569431 3441291264 3446621928 3458851344 3464862336 3468472384 3470957568 3474500096 3476334186 3492962304 3498373008 3499032576 3502342818 3523074048 3528531396 3532873728 3536882688 3538346256 3542361426 3553445376 3554930548 3563329536 3567373056 3591884088 3595550036 3598126272 3601875168 3620937216 3626546157 3627307008 3632925816 3633610752 3636633652 3637048311 3652152192 3658576896 3662310912 3688169472 3691658646 3700380672 3701927256 3704579712 3728065536 3733840422 3753600864 3760204032 3784042496 3789904092 3790618624 3792619584 3803169024 3816663552 3822575679 3827279872 3830022144 3831622912 3833208444 3833645517 3860273664 3864654144 3871452672 3877449669 3887529984 3891207762 3897970128 3902031432 3902767104 3908812608 3922681984 3929582592 3935669634 3936411648 3963458304 3967503488 3974482944 3978993024 3980639538 3995516928 4008745728 4010421194 4013294688 4037050368 4038737664 4052109564 4073554368 4080720384 4084885248 4087812096 4105729433 4108671216 4113727488 4120099776 4149190656 4152642481 4164668163 4175495168 4181963136 4186708656 4194073728 4211490816 4222800972 4223205376 4227200718 4227997696 4230229536 4234546992 4257047808 4264445952 4268889088 4271947776 4275501726 4278565152 4293746496 4305689856 4310575776 4328476672 4336091136 4342807872 4347735912 4373471232 4375299136 4385216394 4385636352 4389785361 4390612992 4397414184 4413017232 4420780416 4425292352 4428463104 4456538112 4463441424 4464377856 4471293312 4476367152 4494956544 4502863872 4507459584 4530460064 4535601044 4543579872 4582748664 4587425908 4588388352 4595495904 4611801792 4619816448 4627943424 4635112248 4657283072 4664497344 4667839488 4669790424 4697432064 4704708528 4710047238 4710498304 4715843584 4717795008 4718332944 4723148568 4737927168 4751106048 4756497408 4763865366 4789178784 4797501696 4802500224 4827916288 4830464808 4835394876 4836409344 4843901088 4849397748 4869536256 4878102528 4883081216 4885658856 4891202901 4922211528 4933840896 4935903008 4939439616 4947090957 4964644386 4970754048 4978453896 5004801152 5013605376 5021371602 5022425088 5053205456 5056826112 5058939626 5070892032 5088884736 5096767572 5110944592 5111527356 5116744282 5147031552 5152872192 5161936896 5169932892 5188277016 5197293504 5202708576 5206436352 5211750144 5238344449 5239443456 5247559512 5248548864 5253514227 5284611072 5292797094 5299310592 5305324032 5307519384 5313542139 5327355904 5330168064 5332395822 5344994304 5351059584 5384983552 5387826132 5393325054 5397189408 5402812752 5431405824 5440960512 5446513664 5449388724 5450416128 5454950478 5478228288 5493466368 5532254208 5537487969 5552890884 5575950848 5582278208 5592098304 5600760633 5615321088 5630401296 5636267624 5640306048 5646062656 5676063744 5684856138 5685927936 5695930368 5700668968 5704753536 5707137853 5724995328 5740919808 5745033216 5747434368 5749812666 5790410496 5796981216 5807179008 5831294976 5836811643 5846955192 5853047148 5854150656 5863218912 5884022976 5894373888 5903504451 5904617472 5942050816 5945187456 5951255232 5961724416 5968489536 5970959307 5993275392 6003818496 6009946112 6013118592 6015631791 6019942032 6058106496 6078164346 6110331552 6117851136 6127327872 6149069056 6159755264 6163006824 6170591232 6180149664 6219329792 6223785984 6226387232 6263242752 6272944704 6280062984 6290393344 6291110592 6297531424 6317236224 6334201458 6334808064 6340801077 6341996544 6351820488 6385571712 6396668928 6403333632 6407921664 6413252589 6440619744 6447193168 6448545792 6458534784 6465863664 6492715008 6504136704 6514211808 6521603868 6560206848 6562948704 6578454528 6585919488 6596121276 6619525848 6627672064 6631170624 6637938528 6642694656 6684807168 6695162136 6696566784 6706939968 6714550728 6742434816 6761189376 6785179648 6795690096 6803401566 6815369808 6862708736 6870496256 6874122996 6881138862 6882582528 6893243856 6917702688 6929724672 6936944768 6941915136 6949000192 6952668372 6985924608 6996746016 7004685636 7046148096 7057062792 7065070857 7065747456 7073765376 7076692512 7084722852 7106890752 7109861096 7126659072 7134746112 7145798049 7183768176 7191100072 7196252544 7203750336 7241874432 7253092314 7254614016 7265851632 7267221504 7273267304 7274096622 7304304384 7317153792 7324621824 7383317292 7400761344 7403854512 7409159424 7446966579 7456131072 7467680844 7507201728 7520408064 7532057403 7568084992 7579808184 7581237248 7585239168 7588409439 7606338048 7633327104 7645151358 7654559744 7660044288 7663245824 7666416888 7667291034 7675116423 7720547328 7729308288 7742905344 7754899338 7782415524 7795940256 7804062864 7805534208 7817625216 7845363968 7859165184 7871339268 7872823296 7926916608 7935006976 7939195641 7948965888 7957986048 7961279076 7991033856 7998593733 8017491456 8020842388 8026589376 8074100736 8077475328 8089987581 8104219128 8147108736 8161440768 8169770496 8175624192 8182425717 8211458866 8217342432 8227454976 8240199552 8298381312 8305284962 8329336326 8363926272 8373417312 8388147456 8422981632 8445601944 8454401436 8455995392 8460459072 8469093984 8514095616 8527284207 8528891904 8537778176 8543895552 8551003452 8557130304 8587492992 8611379712 8621151552 8624718999 8656953344 8672182272 8685615744 8695471824 8746942464 8750598272 8770432788 8771272704 8779570722 8781225984 8794828368 8826034464 8841560832 8850584704 8856926208 8913076224 8926882848 8942586624 8952734304 8989913088 9005727744 9014919168 9060920128 9071202088 9087159744 9158934889 9165497328 9174851816 9176776704 9190991808 9223603584 9239632896 9255886848 9263587073 9270224496 9314566144 9328994688 9335678976 9339580848 9394864128 9409417056 9420094476 9420996608 9431687168 9435590016 9436665888 9446297136 9475854336 9501302187 9502212096 9512994816 9527730732 9578357568 9595003392 9605000448 9655832576 9660929616 9670789752 9672818688 9687802176 9698795496 9739072512 9756205056 9766162432 9771317712 9782405802 9844423056 9867681792 9871806016 9878879232 9894181914 9929288772 9941508096 9956907792 10009602304 10027210752 10042743204 10044850176 10106410912 10113652224 10117879252 10141784064 10177769472 10193535144 10205102349 10221889184 10223054712 10233488564 10294063104 10305744384 10321708293 10323873792 10339865784 10376554032 10394587008 10405417152 10412872704 10423500288 10476688898 10478886912 10495119024 10497097728 10507028454 10569222144 10585594188 10598621184 10610648064 10615038768 10627084278 10660336128 10664791644 10689988608 10702119168 10769967104 10775652264 10786650108 10794378816 10805625504 10862811648 10879638471 10881921024 10893027328 10898777448 10900832256 10909900956 10911144933 10956456576 10986932736 11064508416 11074975938 11105781768 11151901696 11164556416 11184196608 11201521266 11260802592 11272535248 11280612096 11292125312 11352127488 11369712276 11371855872 11401337936 11409507072 11414275706 11449990656 11467727037 11481839616 11490066432 11494868736 11499625332 11580820992 11593962432 11614358016 11662589952 11673623286 11685537617 11693910384 11706094296 11708301312 11726437824 11768045952 11788747776 11807008902 11809234944 11819059369 11884101632 11890374912 11902510464 11923448832 11936979072 11941918614 11986550784 12019892224 12026237184 12031263582 12039884064 12116212992 12156328692 12220663104 12254655744 12298138112 12317188299 12319510528 12326013648 12341182464 12360299328 12438659584 12447571968 12452774464 12457927443 12494004489 12526485504 12545889408 12560125968 12580786688 12582221184 12595062848 12634472448 12668402916 12669616128 12681602154 12683993088 12703640976 12771143424 12793337856 12806667264 12815843328 12826505178 12881239488 12894386336 12917069568 12931727328 12985430016 13008273408 13028423616 13043207736 13120413696 13125897408 13156909056 13169356083 13171838976 13192242552 13239051696 13255344128 13262341248 13275877056 13285389312 13369614336 13390324272 13393133568 13413879936 13429101456 13484869632 13522378752 13570359296 13591380192 13606803132 13630739616 13725417472 13740992512 13748245992 13762277724 13765165056 13786487712 13835405376 13859449344 13873889536 13883830272 13898000384 13905336744 13971849216 13993492032 14009371272 14092296192 14114125584 14130141714 14131494912 14147530752 14153385024 14169445704 14213781504 14219722192 14253318144 14269492224 14291596098 14367536352 14382200144 14392505088 14407500672 14483748864 14506184628 14509228032 14531703264 14546534608 14548193244 14608608768 14634307584 14649243648 14766634584 14801522688 14807709024 14818318848 14893933158 14909134201 14912262144 14935361688 15014403456 15040816128 15064114806 15136169984 15159616368 15162474496 15170478336 15176818878 15212676096 15266654208 15290302716 15309119488 15326491648 15332833776 15334582068 15350232846 15441094656 15458616576 15485810688 15509798676 15564831048 15591880512 15608125728 15635250432 15690727936 15715033347 15718330368 15742678536 15745646592 15760542681 15853833216 15870013952 15878391282 15897931776 15915972096 15922558152 15940626417 15982067712 15997187466 16034982912 16041684776 16053178752 16154950656 16179975162 16208438256 16294217472 16322881536 16339540992 16351248384 16364851434 16422917732 16434684864 16480399104 16596762624 16610569924 16612463907 16658672652 16727852544 16746834624 16776294912 16802281899 16845963264 16891203888 16908802872 16911990784 16920918144 16938187968 17028191232 17054568414 17057783808 17075556352 17087791104 17102006904 17114260608 17121413559 17174985984 17222759424 17242303104 17249437998 17313906688 17371231488 17390943648 17493884928 17501196544 17510434929 17540865576 17559141444 17562451968 17589656736 17652068928 17683121664 17701169408 17710513353 17713852416 17826152448 17853765696 17885173248 17905468608 17912877921 17979826176 18011455488 18029838336 18046895373 18121840256 18142404176 18174319488 18317869778 18330994656 18349703632 18353553408 18381983616 18447207168 18479265792 18511773696 18527174146 18540448992 18657989376 18671357952 18679161696 18789728256 18818834112 18840188952 18863374336 18871180032 18873331776 18892594272 18951708672 19002604374 19004424192 19022403231 19025989632 19055461464 19156715136 19190006784 19210000896 19239757767 19311665152 19321859232 19341579504 19345637376 19375604352 19397590992 19478145024 19512410112 19532324864 19542635424 19564811604 19688846112 19735363584 19743612032 19757758464 19788363828 19858577544 19883016192 19913815584 20019204608 20054421504 20085486408 20089700352 20212821824 20227304448 20235758504 20283568128 20355538944 20387070288 20410204698 20443778368 20446109424 20466977128 20588126208 20611488768 20643416586 20647747584 20664925009 20679731568 20753108064 20789174016 20810834304 20825745408 20847000576 20953377796 20957773824 20990238048 21014056908 21138444288 21171188376 21195212571 21197242368 21221296128 21230077536 21254168556 21320672256 21329583288 21379977216 21404238336 21437394147 21539934208 21551304528 21573300216 21588757632 21611251008 21725623296 21759276942 21763842048 21786054656 21797554896 21801664512 21819801912 21822289866 21912913152 21973865472 22149951876 22211563536 22303803392 22329112832 22340899737 22368393216 22403042532 22521605184 22545070496 22561224192 22584250624 22596172209 22704254976 22739424552 22743711744 22765228317 22802675872 22819014144 22828551412 22899981312 22935454074 22963679232 22980132864 22989737472 22999250664 23025349269 23161641984 23187924864 23228716032 23347246572 23371075234 23387820768 23412188592 23416602624 23452875648 23536091904 23577495552 23614017804 23618469888 23638118738 23780749824 23805020928 23846897664 23873958144 23883837228 23973101568 23995781199 24052474368 24062527164 24079768128 24232425984 24269962743 24312657384 24441326208 24509311488 24547277151 24596276224 24634376598 24639021056 24652027296 24682364928 24720598656 24877319168 24895143936 24905548928 24915854886 24988008978 25091778816 25120251936 25161573376 25164442368 25190125696 25268944896 25336805832 25363204308 25367986176 25407281952 25542286848 25581852621 25586675712 25613334528 25631686656 25653010356 25762478976 25788772672 25834139136 25863454656 25874156997 25970860032 26016546816 26056847232 26067737761 26086415472 26240827392 26251794816 26313818112 26338712166 26343677952 26365593977 26384485104 26478103392 26510688256 26524682496 26551754112 26570778624 26739228672 26780648544 26827759872 26858202912 26969739264 27044757504 27140718592 27182760384 27213606264 27261479232 27450834944 27476804667 27481985024 27496491984 27524555448 27530330112 27572975424 27670810752 27718898688 27747779072 27767660544 27790761219 27796000768 27810673488 27943698432 27986984064 28018742544 28184592384 28228251168 28260283428 28262989824 28295061504 28306770048 28338891408 28427563008 28439444384 28503906561 28506636288 28538984448 28583192196 28735072704 28764400288 28785010176 28815001344 28967497728 29012369256 29018456064 29063406528 29093069216 29096386488 29217217536 29268615168 29298487296 29533269168 29603045376 29615418048 29636637696 29787866316 29818268402 29824524288 29870723376 30028806912 30081632256 30128229612 30272339968 30319232736 30340956672 30353637756 30425352192 30533308416 30580605432 30615307047 30618238976 30652983296 30665667552 30669164136 30700465692 30882189312 30917233152 30965124879 30971621376 31019597352 31129662096 31183761024 31216251456 31270500864 31381455872 31430066694 31436660736 31485357072 31491293184 31521085362 31707666432 31740027904 31756782564 31795863552 31831944192 31845116304 31881252834 31994374932 32069965824 32083369552 32106357504 32309901312 32359950324 32416876512 32588434944 32638915413 32645763072 32679081984 32702496768 32729702868 32845835464 32869369728 32883107569 32960798208 33193525248 33221139848 33224927814 33258837833 33317345304 33455705088 33493669248 33552589824 33604563798 33638861281 33782407776 33817605744 33823981568 33841836288 33876375936 34056382464 34109136828 34115567616 34151112704 34204013808 34228521216 34242827118 34349971968 34403181111 34445518848 34484606208 34498875996 34627813376 34742462976 34781887296 34987769856 35002393088 35020869858 35056612851 35081731152 35118282888 35124903936 35179313472 35304137856 35366243328 35402338816 35421026706 35427704832 35457178107 35652304896 35707531392 35770346496 35810937216 35825755842 35959652352 36059676672 36093790746 36243680512 36284808352 36348638976 36635739556 36661989312 36699407264 36763967232 36894414336 36951564897 36958531584 37023547392 37054348292 37080897984 37315978752 37342715904 37358323392 37373782329 37482013467 37579456512 37637668224 37680377904 37726748672 37742360064 37746663552 37785188544 37903417344 38005208748 38008848384 38044806462 38051979264 38110922928 38313430272 38380013568 38420001792 38479515534 38623330304 38643718464 38683159008 38751208704 38795181984 38956290048 39024820224 39064649728 39085270848 39129623208 39377692224 39470727168 39487224064 39508068249 39515516928 39576727656 39717155088 39766032384 39827631168 40038409216 40108843008 40170972816 40179400704 40425643648 40454608896 40471517008 40567136256 40711077888 40774140576 40820409396 40887556736 40892218848 40933954256 41176252416 41222977536 41286833172 41295495168 41329850018 41359463136 41506216128 41578348032 41621668608 41651490816 41694001152 41906755592 41915547648 41980476096 42028113816 42276888576 42342376752 42390425142 42394484736 42442592256 42460155072 42508337112 42641344512 42659166576 42759954432 42808476672 42874788294 43079868416 43102609056 43146600432 43177515264 43222502016 43451246592 43518553884 43527684096 43572109312 43595109792 43639603824 43644579732 43825826304 43947730944 44299903752 44423127072 44607606784 44658225664 44681799474 44727402603 44736786432 44806085064 45043210368 45090140992 45122448384 45168501248 45192344418 45408509952 45478849104 45487423488 45530456634 45605351744 45638028288 45657102824 45799962624 45870908148 45927358464 45979474944 45998501328 46050698538 46323283968 46375849728 46457432064 46694493144 46742150468 46775641536 46824377184 46905751296 47072183808 47145100041 47154991104 47228035608 47236939776 47276237476 47281628043 47561499648 47610041856 47693795328 47747916288 47767674456 47821879251 47946203136 47991562398 48104948736 48125054328 48159536256 48464851968 48539925486 48625314768 48882652416 49018622976 49094554302 49192552448 49268753196 49278042112 49304054592 49441197312 49754638336 49790287872 49811097856 49831709772 49837391721 49976017956 50183557632 50240503872 50323146752 50328884736 50380251392 50406845697 50537889792 50673611664 50726408616 50735972352 50814563904 51084573696 51163705242 51173351424 51226669056 51263373312 51306020712 51364240677 51524957952 51577545344 51668278272 51726909312 51748313994 51941720064 52113694464 52135475522 52172830944 52481654784 52503589632 52677424332 52687355904 52731187954 52768970208 52956206784 53049364992 53103508224 53141557248 53478457344 53561297088 53655519744 53716405824 53939478528 53984352253 54089515008 54140686119 54281437184 54365520768 54427212528 54522958464 54901669888 54953609334 54963970048 54992983968 55049110896 55060660224 55145950848 55341621504 55437797376 55495558144 55535321088 55581522438 55592001536 55621346976 55973968128 56037485088 56369184768 56456502336 56520566856 56590123008 56613540096 56677782816 56855126016 56878888768 57007813122 57013272576 57067209693 57077968896 57166384392 57470145408 57528800576 57570020352 57630002688 57719273301 57934995456 58024738512 58036912128 58126813056 58186138432 58192772976 58434435072 58537230336 58596974592 59066538336 59206090752 59230836096 59273275392 59575732632 59636536804 59649048576 59741446752 60057613824 60163264512 60256459224 60544679936 60638465472 60681913344 60707275512 60850704384 61066616832 61161210864 61230614094 61236477952 61305966592 61331335104 61338328272 61400931384 61764378624 61834466304 61930249758 61943242752 61994775027 62039194704 62259324192 62367522048 62432502912 62541001728 62762911744 62860133388 62873321472 62970714144 63042170724 63415332864 63480055808 63513565128 63585637713 63591727104 63663888384 63690232608 63762505668 63988749864 64139931648 64166739104 64212715008 64312182441 64619802624 64719900648 64833753024 65176869888 65277830826 65291526144 65358163968 65404993536 65459405736 65691670928 65738739456 65766215138 65921596416 66442279696 66449855628 66517675666 66634690608 66911410176 66987338496 67105179648 67209127596 67277722562 67564815552 67635211488 67683672576 67752751872 68112764928 68218273656 68231135232 68295684951 68302225408 68408027616 68457042432 68485654236 68699943936 68806362222 68891037696 68969212416 68997751992 69076047807 69255626752 69484925952 69563774592 70004786176 70041739716 70113225702 70163462304 70236565776 70249807872 70358626944 70608275712 70732486656 70804677632 70842053412 70855409664 70914356214 71415062784 71540692992 71621874432 71651511684 71919304704 71987343597 72187581492 72487361024 72569616704 72697277952 72809888229 73271479112 73323978624 73398814528 73527934464 73641831453 73788828672 73903129794 73917063168 74047094784 74108696584 74161795968 74192792089 74631957504 74685431808 74716646784 74747564658 74964026934 75275336448 75360755808 75453497344 75484720128 75493327104 75570377088 75806834688 76010417496 76089612924 76103958528 76221845856 76626860544 76745557863 76760027136 76840003584 76959031068 77246660608 77287436928 77366318016 77502417408 77590363968 77622470991 77912580096 78049640448 78129299456 78170541696 78203213283 78259246416 78755384448 78941454336 78974448128 79016136498 79031033856 79096781931 79153455312 79434310176 79532064768 79655262336 80076818432 80217686016 80341945632 80851287296 80909217792 80943034016 81134272512 81422155776 81548281152 81640818792 81775113472 81784437696 81867908512 82352504832 82430414001 82445955072 82573666344 82590990336 82659700036 82718926272 83012432256 83156696064 83243337216 83302981632 83372283657 83388002304 83813511184 83831095296 83960952192 84056227632 84553777152 84684753504 84780850284 84788969472 84885184512 84920310144 85016674224 85282689024 85318333152 85519908864 85616953344 85749576588 86159736832 86205218112 86293200864 86355030528 86445004032 86902493184 87037107768 87055368192 87144218624 87190219584 87279207648 87289159464 87651652608 87895461888 88599807504 88846254144 89215213568 89316451328 89363598948 89454805206 89473572864 89612170128 90086420736 90180281984 90244896768 90337002496 90384688836 90817019904 90957698208 91060913268 91210703488 91276056576 91314205648 91599925248 91741816296 91845921141 91854716928 91958949888 91997002656 92101397076 92646567936 92751699456 92895374637 92914864128 93388986288 93484300936 93551283072 93648754368 93811502592 94144367616 94290200082 94309982208 94456071216 94473879552 94552474952 94563256086 95122999296 95220083712 95387590656 95495832576 95535348912 95643758502 95983124796 96209897472 96250108656 96319072512 96929703936 97079850972 97250629536 97765304832 97916746239 98037245952 98189108604 98385104896 98537506392 98556084224 98608109184 98649322707 98882394624 99509276672 99580575744 99622195712 99663419544 99674783442 99776513499 99952035912 100367115264 100481007744 100646293504 100657769472 100760502784 100813691394 100916583843 101347223328 101452817232 101471944704 101629127808 102169147392 102327410484 102346702848 102453338112 102612041424 102728481354 103049915904 103155090688 103209543333 103336556544 103453818624 103496627988 103883440128 104227388928 104270951044 104345661888 104963309568 105007179264 105169838553 105354848664 105374711808 105462375908 105537940416 105912413568 106098729984 106207016448 106283114496 106371534321 106956914688 107122594176 107311039488 107432811648 107878957056 107968704506 108179030016 108281372238 108731041536 108854425056 109045916928 109907218668 109927940096 109985967936 110098221792 110291901696 110683243008 110854694691 110875594752 110991116288 111070642176 111163044876 111184003072 111242693952 111947936256 112074970176 112121346987 112446040401 112738369536 112913004672 113041133712 113180246016 113227080192 113355565632 113710252032 113757777536 114015626244 114026545152 114134419386 114155937792 114332768784 114940290816 115057601152 115140040704 115260005376 115438546602 115869990912 116049477024 116253626112 116372276864 116385545952 116868870144 117074460672 117193949184 118133076672 118412181504 118461672192 118546550784 119066153557 119151465264 119273073608 119298097152 119482893504 120115227648 120326529024 120426631949 120512918448 121089359872 121276930944 121363826688 121414551024 121701408768 122133233664 122322421728 122461228188 122472955904 122611933184 122662670208 122676656544 122801862768 123528757248 123668932608 123860499516 123886485504 123989550054 124078389408 124518648384 124735044096 124865005824 125082003456 125525823488 125720266776 125746642944 125941428288 126084341448 126830665728 126960111616 127027130256 127171275426 127183454208 127327776768 127380465216 127525011336 127977499728 128279863296 128333478208 128425430016 128624364882 129239605248 129439801296 129667506048 130353739776 130555661652 130583052288 130716327936 130918811472 131383341856 131477478912 131532430276 131843192832 132884559392 132899711256 133035351332 133269381216 133822820352 133974676992 134182207809 134210359296 134418255192 134555445124 135129631104 135270422976 135367345152 135505503744 136225529856 136436547312 136462270464 136591369902 136604450816 136816055232 136914084864 136971308472 137399887872 137612724444 137782075392 137938424832 137995503984 138152095614 138969851904 139127549184 140009572352 140083479432 140226451404 140326924608 140473131552 140717253888 141216551424 141435300123 141464973312 141609355264 141684106824 141710819328 141828712428 141844884129 142830125568 143081385984 143243748864 143303023368 143465637753 143838609408 143974687194 144375162984 144974722048 145139233408 145394555904 145619776458 146542958224 146647957248 146797629056 147055868928 147283662906 147577657344 147806259588 147834126336 148217393168 148323591936 148385584178 149263915008 149370863616 149433293568 149495129316 149928053868 150550672896 150721511616 150969440256 150986654208 151140754176 151613669376 151911989021 152020834992 152179225848 152207917056 152443691712 153253721088 153491115726 153520054272 153647771797 153680007168 153918062136 154092722031 154493321216 154574873856 154732636032 155004834816 155180727936 155244941982 155825160192 156258598912 156341083392 156406426566 156518492832 157510768896 157948896256 158032272996 158062067712 158193563862 158306910624 158868620352 159310524672 160153636864 160435372032 160683891264 161702574592 161818435584 161886068032 161953056759 162268545024 162422058357 162844311552 163096562304 163281637584 163550226944 163568875392 163735817024 164705009664 164860828002 164891910144 165147332688 165181980672 165319400072 165437852544 166024864512 166313392128 166486674432 166605963264 166744567314 166776004608 167627022368 167921904384 168112455264 169107554304 169369507008 169561700568 169770369024 169840620288 170033348448 170565378048 170636666304 171039817728 171201629079 171233906688 171499153176 172319473664 172410436224 172586401728 172710061056 172890008064 173157819903 173804986368 174074215536 174110736384 174288437248 174380439168 174558415296 174578318928 175303305216 175790923776 177199615008 177692508288 178430427136 178632902656 178727197896 178909610412 178947145728 179224340256 180172841472 180360563968 180489793536 180674004992 180769377672 181634039808 181915396416 182121826536 182421406976 182552113152 182628411296 183199850496 183483632592 183691842282 183709433856 183917899776 183994005312 184202794152 185293135872 185503398912 185790749274 185829728256 185984325081 186777972576 186968601872 187102566144 187297508736 187623005184 188288735232 188580400164 188619964416 188912142432 189104949904 189126512172 190245998592 190440167424 190775181312 190991665152 191070697824 191287517004 191966249592 192419794944 192500217312 192638145024 193818744613 193859407872 194159701944 194501259072 195530609664 195833492478 196074491904 196378217208 196770209792 197075012784 197112168448 197216218368 197298645414 197764789248 199018553344 199244391424 199326839088 199349566884 199553026998 199904071824 200734230528 200962015488 201292587008 201315538944 201521005568 201627382788 201833167686 202694446656 202905634464 203258255616 204338294784 204654820968 204693405696 204887054853 204906676224 205224082848 205456962708 206099831808 206310181376 206419086666 206673113088 206907637248 206993255976 207228143421 207766880256 208454777856 208541902088 208691323776 210014358528 210339677106 210709697328 210749423616 210924751816 211075880832 211824827136 212197459968 212414032896 212566228992 212743068642 214245188352 214622078976 214865623296 215757914112 215937409012 215962030791 216562744476 217462083072 217708850112 218091833856 218429664687 219814437336 219855880192 219971935872 220196443584 220583803392 220925494359 221366486016 221709389382 221751189504 221982232576 222141284352 222326089752 222368006144 222485387904 222578376267 223895872512 224149940352 224242693974 224892080802 225826009344 226082267424 226360492032 226454160384 226711131264 227420504064 227515555072 228031252488 228268838772 228311875584 228665537568 229880581632 230115202304 230236673589 230280081408 230520010752 230877093204 231739981824 232098954048 232507252224 232744553728 232771091904 232867412973 233737740288 234148921344 234387898368 234609639849 236266153344 236824363008 236923344384 237093101568 237290345793 238132307114 238302930528 238546147216 238596194304 238965787008 240230455296 240653058048 240853263898 241025836896 242553861888 242727653376 242829102048 243402817536 244266467328 244644843456 244922456376 245223866368 245325340416 245353313088 245603725536 247057514496 247291242003 247337865216 247720999032 247772971008 247979100108 248156778816 249037296768 249470088192 249730011648 250116850971 250164006912 251051646976 251440533552 251493285888 251882856576 252168682896 253661331456 253920223232 254054260512 254342550852 254366908416 254655553536 254760930432 255050022672 255954999456 256559726592 256666956416 256850860032 257248729764 258479210496 258879602592 259335012096 260707479552 261111323304 261166104576 261432655872 261837622944 262766683712 262954957824 263064860552 263686385664 265769118784 265799422512 266070702664 266538762432 267645640704 267949353984 268364415618 268420718592 268644025117 268836510384 269110890248 270259262208 270540845952 270734690304 271011007488 272451059712 272873094624 273182739804 273208901632 273632110464 273828169728 273942616944 274799775744 275225448888 275537763423 275564150784 275876849664 275991007968 276304191228 277939703808 278255098368 278686123911 280019144704 280166958864 280452902808 280653849216 280946263104 281434507776 282433102848 282870600246 282929946624 283218710528 283368213648 283421638656 283657424856 283689768258 285660251136 286162771968 286487497728 286606046736 286931275506 287949374388 288750325968 289949444096 290278466816 290789111808 291239552916 293085916448 293295914496 293595258112 293750238717 294111737856 294567325812 295155314688 295612519176 295668252672 295947968121 296434786336 296647183872 296771168356 298527830016 298741727232 298866587136 298990258632 299329540497 299856107736 301101345792 301443023232 301938880512 301973308416 302281508352 302749751529 303823978042 304041669984 304358451696 304415834112 304887383424 306507442176 306982231452 307040108544 307295543594 307360014336 307836124272 308185444062 309149747712 309465272064 310009669632 310361455872 310489883964 311650320384 312682166784 312812853132 313036985664 315021537792 315509515659 315897792512 316064545992 316124135424 316387127724 316613821248 317737240704 318621049344 319114602963 320307273728 320870744064 321367782528 323405149184 323636871168 323772136064 323906113518 324537090048 324844116714 326193124608 326563275168 327100453888 327137750784 327471634048 329721656004 329783820288 330294665376 330638800144 330875705088 332049729024 332564084073 332626784256 332973348864 333211926528 333489134628 333552009216 335254044736 335843808768 336224910528 336364040961 338215108608 338739014016 338880590893 339123401136 339540738048 339681240576 340066696896 341130756096 341273332608 342079635456 342403258158 342467813376 342752721701 342998306352 344638947328 344820872448 345172803456 345420122112 345780016128 346315639806 347609972736 348148431072 348576874496 348760878336 349116830592 349156637856 350606610432 351581847552 354399230016 355385016576 356860854272 357198460671 357265805312 357454395792 357819220824 357894291456 358448680512 360345682944 360721127936 360979587072 361279895847 361348009984 361538755344 363268079616 363830792832 364243653072 364842813952 365104226304 365256822592 366399700992 366967265184 367383684564 367418867712 367835799552 367988010624 368405588304 370586271744 371006797824 371581498548 371659456512 371968650162 373555945152 373937203744 374205132288 374595017472 375246010368 376577470464 377160800328 377239928832 377824284864 378209899808 378253024344 380491997184 380880334848 381550362624 381983330304 382141395648 382575034008 383932499184 384839589888 385000434624 385276290048 387637489226 387718815744 388319403888 389002518144 391061219328 391666984956 392148983808 392756434416 393540419584 394150025568 394432436736 394597290828 395529578496 398037106688 398488782848 398653678176 398699133768 399106053996 399808143648 401468461056 401924030976 402546623427 402585174016 402631077888 403042011136 403254765576 403666335372 405388893312 405811268928 406516511232 408676589568 409309641936 409386811392 409774109706 409813352448 410448165696 410913925416 412199663616 412620362752 412838173332 413346226176 413815274496 413986511952 414456286842 416909555712 417083804176 417382647552 420028717056 420679354212 421419394656 421849503632 422151761664 423649654272 424305900369 424394919936 424828065792 425132457984 425486137284 428490376704 429244157952 429731246592 431515828224 431874818024 431924061582 432364891829 433125488952 434924166144 435417700224 436183667712 436859329374 437305196653 439628874672 439711760384 439943871744 440392887168 441167606784 441850988718 442732972032 443418778764 443502379008 443964465152 444652179504 444736012288 444970775808 445156752534 447791745024 448299880704 448485387948 449784161604 451652018688 452164534848 452908320768 453422262528 454841008128 455031110144 455735967063 456062504976 456537677544 456623751168 457331075136 459761163264 460230404608 460473347178 460560162816 460943315391 461040021504 461754186408 462278166093 463479963648 464197908096 465014504448 465489107456 465542183808 465734825946 467475480576 468775796736 469219279698 472532306688 473846688768 474186203136 474580691586 476264614228 476605861056 477092294432 477931574016 480460910592 481306116096 481706527796 482051673792 485107723776 485455306752 485658204096 485859170277 486805635072 487266175071 488532934656 489289686912 489844912752 490447732736 490650680832 490706626176 491207451072 494115028992 494582484006 494675730432 495441998064 495545942016 495958200216 496313557632 498074593536 498940176384 499460023296 500233701942 500328013824 502103293952 502881067104 503765713152 504337365792 507322662912 507840446464 508108521024 508685101704 509311107072 509521860864 510100045344 511909998912 513119453184 513333912832 513604887237 513701720064 514497459528 516958420992 517759205184 518670024192 519473459709 521414959104 522222646608 522332209152 522865311744 523675245888 525533367424 525909915648 526129721104 527372771328 531538237568 531598845024 532141405328 533077524864 535291281408 535898707968 536728831236 536841437184 537288050234 537673020768 538221780496 540518524416 541081691904 541469380608 542022014976 544902119424 545746189248 546365479608 547264220928 547656339456 547885233888 549599551488 550450897776 551075526846 551128301568 551753699328 551982015936 552608382456 555879407616 556510196736 557372247822 557952975243 560038289408 560333917728 560905805616 561307698432 561892526208 562869015552 564866205696 565741200492 565859893248 566437421056 566736427296 567314849712 567379536516 571320502272 572325543936 572974995456 573212093472 573862551012 575898748776 577500651936 579898888192 580556933632 581456233839 581578223616 582479105832 586171832896 586591828992 587190516224 587500477434 588223475712 589134651624 590310629376 591225038352 591336505344 591895936242 592869572672 593294367744 593542336712 597055660032 597733174272 597980517264 598659080994 599712215472 602202691584 602886046464 603877761024 603946616832 604563016704 605499503058 607647956084 608083339968 608716903392 609774766848 613014884352 613964462904 614080217088 614591087188 614661164559 614720028672 615672248544 616370888124 618299495424 618930544128 620019339264 620722911744 620979767928 621684430263 623300640768 625364333568 625625706264 626073971328 630043075584 631019031318 631795585024 632129091984 632248270848 632774255448 633227642496 635474481408 637242098688 638229205926 640614547456 642735565056 646810298368 647273742336 647544272128 647812227036 647886092373 649688233428 652386249216 653126550336 654200907776 654275501568 654943268096 655288994061 659443312008 659567640576 660589330752 661277600288 661751410176 662776483077 664099458048 665128168146 665253568512 665946697728 666423853056 666978269256 667104018432 667735128801 670508089472 671687617536 672449821056 672728081922 677478028032 677761181786 678246802272 679081476096 679362481152 680133393792 682261512192 682546665216 684806516316 684935626752 685505443402 685996612704 689641744896 690345606912 690840244224 691560032256 692631279612 695219945472 696296862144 697521756672 698233661184 698313275712 701213220864 701796579289 703163695104 703828919547 708798460032 710770033152 711871037379 713721708544 714396921342 714531610624 714908791584 715638441648 715788582912 716897361024 720691365888 721442255872 721959174144 722559791694 722696019968 723077510688 727661585664 728487306144 729685627904 730208452608 730513645184 732799401984 733934530368 734767369128 735671599104 735976021248 736811176608 741172543488 741873726009 742013595648 743162997096 743318913024 743937300324 747111890304 747874407488 748410264576 749190034944 750350552913 750492020736 753154940928 754321600656 754479857664 755648569728 756419799616 756506048688 760983994368 761760669696 763100725248 763966660608 764282791296 764602225333 765150068016 767864998368 769679179776 770000869248 770552580096 775274978452 775437631488 776638807776 778005036288 782122438656 783333969912 784297967616 785512868832 787080839168 788300051136 788864873472 789194581656 791059156992 796074213376 796977565696 797307356352 797398267536 798212107992 799616287296 802936922112 803848061952 805093246854 805170348032 805262155776 805932075351 806084022272 806509531152 807332670744 810777786624 811622537856 813033022464 817353179136 818619283872 819548219412 819626704896 820896331392 821827850832 824399327232 825240725504 825676346664 826613290269 826692452352 827630548992 827973023904 828912573684 833819111424 834167608352 834765295104 836058371733 840057434112 841358708424 842838789312 843699007264 844303523328 847299308544 848611800738 848789839872 849656131584 850264915968 850972274568 856980753408 858488315904 859462493184 863749636048 863848123164 864729783658 866250977904 869848332288 870835400448 872367335424 873718658748 874610393306 879257749344 879887743488 880785774336 882335213568 883701977436 885465944064 886837557528 887004758016 887843904363 887928930304 889304359008 889941551616 890313505068 895583490048 896599761408 896970775896 897988621491 899568323208 903304037376 904329069696 905816641536 906844525056 908249254587 910062220288 911471934126 912125009952 913075355088 913247502336 914662150272 919522326528 920460809216 920946694356 921120325632 921886630782 922080043008 923508372816 924556332186 928395816192 930029008896 930978214912 931084367616 931469651892 934950961152 938438559396 945064613376 946528546977 947693377536 948372406272 949161383172 952529228456 953211722112 954184588864 955863148032 957343808889 960921821184 962612232192 963413055592 964103347584 964506297157 970215447552 970910613504 971316408192 971718340554 973611270144 974532350142 975526977149 978579373824 979689825504 980895465472 981301361664 981413252352 982414902144 989164968012 989351460864 990883996128 991916400432 992627115264 996149187072 997692252219 997880352768 998920046592 1000467403884 1000656027648 1004206587904 1005762134208 1007531426304 1008674731584 1009092122883 1014645325824 1015680892928 1016217042048 1016641772679 1017370203408 1018622214144 1019043721728 1020200090688 1023819997824 1026238906368 1026667825664 1027209774474 1027403440128 1028258165103 1028994919056 1033916841984 1035518410368 1037340048384 1038946919418 1042829918208 1044445293216 1045730623488 1047350491776 1051066734848 1051819831296 1052259442208 1054745542656 1063076475136 1063197690048 1064282810656 1066155049728 1070582562816 1071595382013 1071797415936 1073457662472 1073682874368 1074576100468 1075346041536 1076443560992 1081037048832 1082163383808 1082938761216 1083839687541 1084044029952 1089804238848 1091492378496 1092730959216 1094528441856 1095312678912 1095770467776 1099199102976 1100901795552 1102151053692 1102256603136 1103507398656 1103964031872 1105216764912 1111758815232 1113020393472 1114744495644 1115905950486 1120076578816 1120667835456 1121811611232 1122615396864 1123785052416 1125738031104 1129732411392 1131482400984 1131719786496 1132874842112 1133472854592 1134629699424 1134759073032 1142641004544 1144651087872 1145949990912 1146424186944 1147725102024 1151797497552 1155001303872 1159797776384 1161113867264 1162912467678 1163156447232 1164958211664 1172343665792 1173183657984 1174381032448 1175000954868 1176446951424 1178269303248 1180621258752 1182450076704 1183791872484 1185739145344 1186588735488 1187084673424 1194111320064 1195466348544 1195961034528 1197318161988 1199424430944 1204405383168 1205772092928 1207639870281 1207755522048 1207893233664 1209126033408 1210999006116 1215295912168 1216166679936 1217433806784 1219549533696 1226029768704 1227928925808 1228160434176 1229182174376 1229322329118 1229440057344 1231344497088 1232741776248 1236598990848 1237861088256 1240038678528 1241445823488 1241959535856 1243368860526 1250728667136 1251251412528 1252147942656 1260086151168 1262038062636 1263591170048 1264258183968 1265548510896 1266455284992 1270948962816 1272917701107 1274484197376 1276458411852 1281229094912 1285471130112 1293620596736 1294547484672 1295088544256 1295624454072 1295772184746 1297094675487 1299376466856 1304772498432 1306253100672 1308401815552 1308551003136 1309886536192 1310577988122 1311915589959 1318886624016 1319135281152 1321178661504 1322555200576 1323502820352 1325552966154 1328198916096 1330256336292 1330507137024 1331893395456 1333956538512 1334208036864 1335470257602 1341016178944 1343375235072 1344899642112 1345456163844 1354956056064 1355522363572 1356493604544 1358724962304 1360266787584 1364523024384 1365093330432 1367207901189 1369613032632 1369871253504 1371010886804 1371993225408 1379283489792 1380691213824 1381680488448 1382829946173 1383120064512 1385262559224 1386834498279 1390439890944 1392593724288 1395043513344 1396467322368 1396626551424 1402426441728 1403593158578 1406327390208 1407657839094 1417596920064 1421540066304 1423742074758 1428793842684 1429063221248 1429817583168 1431276883296 1433794722048 1441382731776 1442884511744 1443918348288 1445119583388 1445392039936 1446155021376 1455323171328 1456974612288 1457577510831 1459371255808 1460416905216 1461027290368 1461798525213 1465598803968 1467869060736 1469534738256 1471343198208 1471952042496 1473622353216 1482345086976 1483747452018 1484027191296 1486325994192 1486637826048 1487874600648 1494223780608 1495748814976 1496820529152 1498380069888 1500701105826 1500984041472 1506309881856 1508643201312 1511297139456 1512839599232 1513012097376 1521967988736 1523521339392 1527933321216 1528565582592 1529204450666 1530300136032 1535729996736 1539358359552 1540001738496 1541105160192 1550549956904 1550875262976 1553277615552 1556010072576 1564244877312 1565546215337 1566667939824 1568595935232 1571025737664 1574161678336 1576600102272 1577729746944 1578389163312 1582118313984 1592148426752 1593955131392 1594614712704 1594796535072 1596424215984 1599232574592 1605873844224 1607696123904 1610186493708 1610340696064 1610524311552 1611864150702 1612168044544 1613019062304 1614665341488 1621555573248 1623245075712 1626066044928 1634706358272 1637238567744 1639096438824 1641792662784 1643655701664 1648798654464 1650481451008 1651352693328 1653226580538 1653384904704 1655261097984 1655946047808 1657825147368 1667638222848 1668335216704 1669530590208 1672116743466 1673858925729 1680114868224 1682717416848 1685677578624 1687398014528 1688607046656 1694598617088 1697223601476 1697579679744 1699312263168 1701944549136 1713961506816 1716976631808 1718924986368 1727499272096 1727696246328 1729459567316 1732501955808 1739696664576 1741670800896 1744368701517 1744734670848 1747437317496 1749220786612 1758515498688 1759775486976 1761571548672 1764670427136 1767403954872 1770931888128 1773675115056 1774009516032 1775687808726 1775857860608 1778608718016 1779883103232 1780627010136 1791166980096 1793199522816 1793941551792 1795977242982 1799136646416 1806608074752 1808658139392 1811633283072 1813689050112 1816498509174 1820124440576 1822943868252 1824250019904 1826150710176 1829324300544 1839044653056 1840921618432 1841893388712 1842240651264 1843773261564 1843983493677 1844160086016 1847016745632 1849112664372 1856791632384 1860058017792 1861956429824 1862168735232 1862939303784 1865053290789 1869901922304 1876877118792 1890129226752 1893057093954 1895386755072 1896744812544 1898322766344 1905058456912 1906423444224 1908369177728 1911726296064 1914687617778 1921843642368 1926826111184 1928206695168 1929012594314 1940430895104 1941821227008 1942632816384 1943436681108 1949064700284 1951053954298 1957158747648 1959379651008 1962602723328 1962826504704 1964829804288 1978329936024 1978702921728 1981767992256 1983832800864 1985254230528 1992298374144 1995384504438 1995760705536 1997421033361 1997840093184 2000934807768 2001312055296 2003205386403 2008413175808 2011524268416 2015062852608 2017349463168 2018184245766 2031361785856 2032434084096 2033283545358 2034740406816 2037244428288 2038087443456 2040400181376 2047639995648 2053335651328 2054419548948 2054806880256 2056516330206 2057989838112 2071036820736 2074680096768 2077893838836 2085659836416 2088890586432 2094700983552 2102133469696 2103639662592 2104518884416 2105389737867 2109491085312 2111486758641 2126152950272 2126395380096 2128565621312 2132310099456 2135613112137 2141165125632 2143190764026 2143594831872 2146915324944 2147365748736 2149152200936 2150692083072 2152887121984 2162074097664 2164326767616 2165877522432 2167679375082 2168088059904 2182984756992 2185461918432 2189056883712 2190625357824 2191540935552 2198398205952 2201803591104 2204302107384 2207014797312 2207928063744 2210433529824 2223517630464 2225621178027 2226040786944 2229488991288 2231811900972 2240153157632 2241335670912 2243623222464 2245230793728 2247570104832 2251051658739 2251476062208 2259464822784 2262964801968 2263439572992 2265749684224 2266945709184 2269259398848 2269518146064 2285282009088 2289302175744 2291899981824 2292848373888 2293806675999 2295450204048 2303594995104 2310002607744 2319595552768 2322227734528 2325824935356 2326312894464 2329916423328 2344687331584 2346367315968 2348762064896 2350001909736 2352893902848 2356538606496 2361242517504 2364900153408 2367583744968 2371478290688 2373177470976 2374169346848 2388222640128 2390932697088 2391922069056 2394636323976 2398848861888 2408810766336 2411544185856 2415279740562 2415511044096 2415786467328 2417796226053 2418252066816 2421998012232 2430591824336 2432333359872 2434867613568 2439099067392 2452059537408 2455857851616 2458364348752 2458644658236 2458880114688 2462688994176 2465483552496 2473197981696 2475722176512 2480077357056 2482891646976 2483919071712 2486737721052 2501457334272 2502502825056 2504295885312 2520172302336 2524076125272 2527182340096 2528516367936 2531097021792 2532910569984 2541897925632 2545835402214 2548968394752 2552916823704 2562458189824 2570942260224 2587241193472 2590177088512 2591248908144 2591544369492 2594189350974 2598752933712 2609544996864 2612506201344 2616803631104 2617102006272 2619773072384 2621155976244 2623831179918 2637773248032 2642357323008 2645110401152 2647005640704 2651105932308 2656397832192 2660512672584 2661014274048 2663531713089 2663786790912 2667913077024 2670940515204 2682032357888 2686750470144 2689799284224 2690912327688 2693965864473 2709912112128 2711044727144 2712987209088 2717449924608 2720533575168 2724747763761 2730186660864 2734415802378 2739226065264 2739742507008 2742021773608 2743986450816 2758566979584 2761382427648 2763360976896 2765659892346 2766240129024 2770525118448 2773668996558 2785187448576 2790087026688 2792934644736 2793253102848 2804852883456 2807186317156 2815315678188 2835193840128 2839585640931 2843080132608 2847484149516 2857587685368 2858126442496 2859635166336 2862553766592 2867589444096 2872031426667 2882765463552 2885769023488 2887836696576 2890239166776 2890784079872 2892310042752 2893518891471 2910646342656 2913949224576 2915155021662 2918742511616 2920833810432 2922054580736 2923597050426 2926580931447 2935738121472 2939069476512 2942686396416 2943904084992 2947244706432 2967494904036 2968054382592 2972651988384 2975749201296 2988447561216 2991497629952 2993076756657 2993641058304 2996760139776 3001402211652 3001968082944 3012619763712 3017286402624 3022594278912 3025679198464 3026024194752 3027276368649 3043935977472 3047042678784 3049925318037 3055866642432 3057131165184 3058408901332 3060600272064 3071459993472 3078716719104 3080003476992 3082210320384 3084774495309 3101099913808 3101750525952 3106555231104 3112020145152 3128489754624 3131092430674 3133335879648 3137191870464 3142051475328 3153200204544 3155459493888 3156778326624 3164236627968 3187910262784 3189229425408 3189593070144 3192848431968 3198465149184 3211747688448 3214786146039 3215392247808 3220372987416 3221048623104 3223728301404 3224336089088 3226038124608 3229330682976 3243111146496 3246490151424 3251519062623 3252132089856 3269412716544 3274477135488 3278192877648 3283585325568 3287311403328 3297597308928 3300962902016 3302705386656 3306453161076 3306769809408 3310522195968 3311892095616 3315650294736 3335276445696 3336670433408 3339061180416 3344233486932 3347717851458 3360229736448 3365434833696 3371355157248 3374796029056 3377214093312 3389197234176 3394447202952 3395159359488 3398624526336 3403889098272 3427923013632 3433953263616 3437849972736 3454998544192 3455392492656 3458919134632 3465003911616 3479393329152 3483341601792 3488737403034 3489469341696 3492372326521 3494874634992 3498441573224 3517030997376 3519550973952 3523143097344 3529340854272 3534807909744 3541863776256 3547350230112 3551375617452 3551715721216 3557217436032 3559766206464 3561254020272 3582333960192 3586399045632 3587883103584 3591954485964 3598273292832 3613216149504 3617316278784 3622919610843 3623266566144 3627378100224 3632997018348 3640248881152 3645887736504 3648500039808 3652301420352 3658648601088 3678089306112 3681843236864 3683786777424 3684481302528 3687546523128 3687966987354 3688320172032 3694033491264 3698225328744 3713583264768 3720116035584 3723912859648 3724337470464 3725878607568 3730106581578 3753754237584 3780258453504 3786114187908 3790773510144 3796645532688 3810116913824 3812846888448 3816738355456 3818753103321 3823452592128 3829375235556 3843687284736 3853652222368 3856413390336 3858025188628 3880861790208 3883642454016 3885265632768 3886873362216 3891284026461 3898129400568 3902107908596 3914317495296 3918759302016 3925205446656 3925653009408 3929659608576 3935746769877 3956659872048 3957405843456 3963535984512 3967665601728 3970508461056 3984596748288 3990769008876 3991521411072 3994842066722 3995680186368 4001869615536 4002624110592 4006410772806 4023048536832 4030125705216 4034698926336 4036368491532 4064868168192 4066567090716 4069480813632 4076174886912 4080800362752 4095279991296 4101623703567 4106671302656 4108839097896 4109613760512 4113032660412 4115979676224 4142073641472 4148489838519 4149360193536 4155787677672 4160503494837 4171319672832 4177781172864 4189401967104 4204266939392 4207279325184 4209037768832 4210779475734 4218982170624 4222973517282 4252305900544 4252790760192 4257131242624 4264620198912 4271226224274 4286381528052 4287189663744 4293830649888 4298304401872 4301384166144 4305774243968 4324148195328 4328653535232 4331755044864 4335358750164 4336176119808 4365969513984 4370923836864 4372732532493 4378113767424 4381250715648 4383081871104 4396796411904 4403607182208 4405447681609 4408604214768 4414029594624 4415856127488 4420867059648 4447035260928 4451242356054 4452081573888 4455785382113 4458977982576 4463623801944 4480306315264 4482671341824 4487246444928 4490461587456 4495140209664 4502103317478 4502952124416 4518929645568 4525929603936 4531499368448 4533891418368 4538518797696 4539036292128 4570564018176 4583799963648 4585696747776 4587613351998 4590900408096 4607189990208 4620005215488 4639191105536 4644455469056 4651649870712 4652625788928 4659832846656 4689374663168 4692734631936 4696638646011 4697524129792 4700003819472 4705787805696 4713077212992 4722485035008 4729800306816 4735167489936 4742956581376 4746354941952 4748338693696 4776445280256 4781865394176 4783844138112 4789272647952 4797697723776 4817621532672 4823088371712 4830559481124 4831022088192 4831572934656 4835592452106 4836504133632 4843996024464 4861183648672 4864666719744 4869735227136 4878198134784 4904119074816 4911715703232 4916728697504 4917289316472 4925377988352 4930967104992 4946395963392 4951444353024 4960154714112 4965783293952 4967838143424 4973475442104 5002914668544 5005005650112 5008591770624 5021576777187 5040344604672 5048152250544 5054364680192 5057032735872 5062194043584 5065821139968 5083795851264 5091670804428 5097936789504 5105833647408 5141884520448 5174482386944 5180354177024 5182497816288 5183088738984 5188378701948 5197505867424 5219089993728 5225012402688 5233106104551 5233607262208 5234204012544 5239546144768 5242311952488 5247662359836 5275546496064 5284714646016 5290220802304 5294011281408 5302211864616 5312795664384 5321025345168 5322028548096 5327063426178 5327573581824 5335826154048 5341881030408 5364064715776 5373500940288 5379598568448 5381824655376 5387931728946 5419824224256 5422089454288 5425974418176 5434899849216 5441067150336 5449495527522 5460373321728 5468831604756 5478452130528 5484043547216 5487972901632 5517133959168 5522764855296 5526721953792 5531319784692 5532480258048 5541050236896 5547337993116 5570374897152 5580174053376 5585869289472 5586506205696 5609705766912 5614372634312 5620743593777 5630631356376 5670387680256 5679171281862 5684967556489 5686160265216 5694968299032 5715175370736 5716252884992 5719270332672 5725107533184 5735178888192 5744062853334 5765530927104 5771538046976 5780478333552 5781568159744 5784620085504 5787037782942 5821292685312 5827898449152 5830310043324 5837485023232 5844109161472 5847194100852 5853161862894 5871476242944 5878138953024 5887808169984 5894489412864 5934989808072 5936108765184 5945303976768 5951498402592 5976895122432 5982995259904 5986153513314 5987282116608 5992263100083 5993520279552 6002804423304 6003936165888 6009616159209 6025239527424 6034572805248 6045188557824 6051358396928 6052048389504 6054552737298 6094085357568 6099850636074 6111733284864 6114262330368 6116817802664 6121200544128 6142919986944 6160006953984 6164420640768 6169548990618 6202199827616 6213110462208 6224040290304 6256979509248 6262184861348 6266671759296 6284102950656 6306400409088 6310918987776 6313556653248 6316169213601 6328473255936 6334460275923 6375820525568 6378458850816 6379186140288 6385696863936 6396930298368 6406839336411 6423495376896 6429572292078 6430784495616 6440745974832 6442097246208 6447456602808 6448672178176 6452076249216 6458661365952 6486222292992 6492980302848 6503038125246 6504264179712 6548954270976 6556385755296 6567170651136 6574622806656 6595194617856 6601925804032 6605410773312 6612906322152 6621044391936 6623784191232 6631300589472 6670552891392 6673340866816 6676863534081 6678122360832 6688466973864 6695435702916 6720459472896 6730869667392 6742710314496 6749592058112 6753154976217 6754428186624 6778394468352 6788894405904 6790318718976 6797249052672 6807778196544 6855846027264 6867906527232 6875699945472 6881420027997 6909997088384 6910784985312 6917838269264 6930007823232 6958786658304 6966683203584 6977474806068 6978938683392 6984744653042 6989749269984 6996883146448 7034061994752 7039101947904 7046286194688 7058681708544 7069615819488 7083727552512 7094700460224 7102751234904 7114434872064 7119532412928 7122508040544 7164667920384 7172798091264 7175766207168 7183908971928 7196546585664 7226432299008 7234632557568 7245839221686 7246533132288 7253388678159 7254756200448 7265994036696 7280497762304 7291775473008 7297000079616 7304602840704 7317297202176 7356178612224 7363686473728 7367573554848 7375093046256 7375933974708 7376640344064 7388066982528 7396450657488 7427166529536 7440232071168 7447825719296 7448674940928 7451757215136 7460213163156 7507508475168 7560516907008 7572228375816 7581547020288 7593291065376 7620233827648 7625693776896 7633476710912 7637506206642 7646905184256 7658750471112 7687374569472 7707304444736 7712826780672 7716050377256 7761723580416 7770531265536 7773746724432 7782568052922 7796258801136 7804215817192 7828634990592 7837518604032 7850410893312 7851306018816 7859319217152 7871493539754 7913319744096 7927071969024 7935331203456 7941016922112 7969193496576 7981538017752 7983042822144 7989684133444 7990595139267 7991360372736 8003739231072 8012821545612 8046097073664 8060251410432 8069397852672 8072736983064 8081897593419 8129736336384 8133134181432 8138961627264 8152349773824 8161600725504 8174243291283 8190559982592 8203247407134 8213342605312 8217678195792 8219227521024 8226065320824 8231959352448 8284147282944 8296979677038 8298720387072 8311575355344 8321006989674 8355562345728 8378803934208 8408533878784 8414558650368 8418075537664 8421558951468 8445947034564 8504611801088 8505581520384 8514262485248 8518756922793 8529240397824 8542452448548 8572763056104 8574379327488 8587661299776 8596608803744 8602768332288 8611548487936 8616094280001 8648296390656 8657307070464 8663510089728 8670717500328 8672352239616 8680556674413 8731939027968 8741847673728 8745465064986 8756227534848 8762501431296 8766163742208 8779742794341 8807214364416 8810895363218 8817208429536 8828059189248 8831712254976 8841734119296 8902484712108 8904163147776 8911570764226 8917955965152 8927247603888 8965342683648 8974492889856 8980923174912 8990280419328 9004206634956 9005904248832 9037859291136 9051859207872 9067782836736 9077037595392 9078072584256 9141128036352 9149775954111 9167599927296 9171393495552 9175226703996 9181800816192 9214379980416 9240010430976 9254323485927 9278382211072 9288910938112 9303299741424 9305251577856 9319665693312 9378749326336 9385469263872 9393277292022 9395048259584 9400007638944 9411575611392 9426154425984 9459600613632 9470334979872 9485913162752 9492709883904 9496677387392 9563730788352 9567688276224 9578545295904 9595395447552 9635243065344 9644358438117 9646176743424 9661118962248 9663145869312 9671184904212 9673008267264 9687992048928 9722367297344 9729333439488 9739470454272 9754557187869 9756396269568 9808238149632 9823431406464 9833457395008 9834578632944 9850755976704 9861934209984 9892791926784 9902888706048 9920309428224 9931566587904 9935676286848 9939828929329 9946950884208 10005829337088 10010011300224 10017183541248 10043153554374 10080689209344 10096304501088 10108729360384 10114065471744 10124388087168 10131642279936 10167591702528 10183341608856 10195873579008 10211667294816 10283769040896 10348964773888 10360708354048 10364995632576 10366177477968 10376757403896 10395011734848 10438179987456 10450024805376 10466212209102 10467214524416 10468408025088 10477116979563 10479092289536 10484623904976 10495324719672 10551092992128 10569429292032 10580441604608 10588022562816 10604423729232 10625591328768 10642050690336 10654126852356 10655147163648 10671652308096 10683762060816 10728129431552 10747001880576 10759197136896 10763649310752 10775863457892 10839648448512 10844178908576 10851948836352 10868758832529 10869799698432 10882134300672 10898991055044 10920746643456 10937663209512 10956904261056 10968087094432 10975945803264 11034267918336 11045529710592 11053443907584 11062639569384 11064960516096 11082100473792 11094675986232 11140749794304 11160348106752 11171738578944 11173012411392 11228745268624 11241487187554 11261262712752 11340775360512 11358342563724 11369935112978 11372320530432 11389936598064 11430350741472 11438540665344 11450215066368 11470357776384 11488125706668 11531061854208 11543076093952 11560956667104 11569240171008 11574075565884 11642585370624 11655796898304 11660620086648 11673852079383 11674970046464 11688218322944 11694388201704 11706323725788 11742952485888 11756277906048 11775616339968 11788978825728 11807240309631 11869979616144 11872217530368 11890607953536 11902996805184 11953790244864 11965990519808 11972307026628 11974564233216 11984526200166 11987040559104 12005608846608 12007872331776 12019232318418 12069145610496 12090377115648 12102716793856 12104096779008 12109105474596 12199701272148 12228524660736 12233635605328 12242401088256 12285839973888 12304871110701 12320013907968 12328841281536 12339097981236 12404399655232 12426220924416 12445469515557 12448080580608 12513959018496 12524369722696 12533343518592 12538581863041 12568205901312 12612800818176 12621837975552 12627113306496 12632338427202 12656946511872 12668920551846 12681850702937 12751641051136 12756917701632 12758372280576 12771393727872 12793860596736 12813678672822 12859144584156 12861568991232 12881491949664 12894913205616 12897344356352 12904152498432 12917322731904 12972444585984 12985960605696 13006076250492 13008528359424 13097908541952 13112771510592 13118197597479 13134341302272 13149245613312 13190389235712 13203851608064 13210821546624 13216343044827 13225812644304 13242088783872 13247568382464 13262601178944 13341105782784 13346681733632 13353727068162 13356244721664 13367356146339 13376933947728 13390871405832 13440918945792 13461739334784 13485420628992 13499184116224 13506309952434 13508856373248 13556788936704 13577788811808 13594498105344 13615556393088 13711692054528 13751399890944 13762840055994 13819994176768 13821569970624 13835676538528 13860015646464 13917573316608 13933366407168 13954949612136 13957877366784 13969489306084 13979498539968 13993766292896 14068123989504 14078203895808 14089915938033 14092572389376 14117363417088 14139231638976 14167455105024 14189400920448 14205502469808 14228869744128 14239064825856 14245016081088 14329335840768 14345596182528 14351532414336 14367817943856 14393093171328 14452864598016 14469265115136 14491678443372 14493066264576 14506777356318 14509512400896 14531988073392 14560995524608 14583550946016 14594000159232 14609205681408 14634594404352 14712357224448 14727372947456 14735147109696 14750186092512 14751867949416 14776133965056 14792901314976 14854333059072 14880464142336 14895651438592 14897349881856 14903514430272 14920426326312 15015016950336 15064730331561 15121033814016 15144456751632 15163094040576 15186582130752 15240467655296 15251387553792 15266953421824 15275012413284 15293810368512 15317500942224 15414608889472 15425653561344 15432100754512 15523447160832 15541062531072 15547493448864 15565136105844 15592517602272 15608431634384 15657269981184 15675037208064 15699318313653 15700821786624 15702612037632 15718638434304 15742987079508 15826639488192 15854143938048 15870662406912 15882033844224 15938386993152 15963076035504 15966085644288 15979368266888 15981190278534 15982720745472 16007478462144 16025643091224 16092194147328 16120502820864 16138795705344 16145473966128 16163795186838 16259472672768 16266268362864 16277923254528 16304699547648 16323201451008 16348486582566 16381119965184 16406494814268 16426685210624 16435356391584 16452130641648 16463918704896 16568294565888 16593959354076 16597440774144 16623150710688 16642013979348 16711124691456 16757607868416 16817067757568 16829117300736 16836151075328 16843117902936 16862230781331 16891894069128 17009223602176 17011163040768 17028524970496 17037513845586 17054902669467 17058480795648 17084904897096 17145526112208 17148758654976 17175322599552 17193217607488 17205536664576 17223096975872 17232188560002 17296592781312 17314614140928 17341435000656 17344704479232 17361113348826 17463878055936 17483695347456 17490930129972 17512455069696 17532327484416 17559485588682 17614428728832 17621790726436 17634416859072 17663424509952 17683468238592 17804969424216 17808326295552 17823141528452 17835911930304 17854495207776 17930685367296 17948985779712 17961846349824 17976789300249 17980560838656 18008413269912 18011808497664 18028848477627 18075718582272 18103718415744 18135565673472 18154075190784 18156145168512 18282256072704 18299551908222 18335199854592 18342786991104 18350453407992 18363601632384 18428759960832 18480020861952 18508646971854 18577821876224 18606599482848 18639331386624 18757498652672 18770938527744 18786554584044 18790096519168 18800015277888 18852308851968 18919201227264 18940669959744 18948507640803 18971826325504 18985419767808 18993354774784 19003380827769 19127461576704 19135376552448 19157090591808 19190790895104 19220518009233 19270486130688 19288716876234 19292353486848 19322237924496 19326291738624 19342369808424 19346016534528 19375984097856 19444734594688 19458666878976 19478940908544 19509114375738 19512792539136 19646862812928 19666914790016 19669157265888 19701511953408 19723868419968 19785583853568 19805777412096 19863133175808 19871352573696 19879657858658 19893901768416 20011658674176 20020022600448 20034367082496 20086307108748 20161378418688 20192609002176 20228130943488 20248776174336 20263284559872 20335183405056 20352100799381 20366683217712 20391747158016 20423334589632 20567538081792 20644260083991 20697929547776 20721416708096 20729991265152 20732354955936 20753514807792 20790023469696 20876359974912 20900049610752 20932424418204 20934429048832 20936816050176 20954233959126 20958184579072 20969247809952 20990649439344 21102185984256 21138858584064 21160883209216 21176045125632 21208847458464 21251182657536 21284101380672 21308253704712 21343304616192 21367524121632 21456258863104 21494003761152 21518394273792 21527298621504 21551726915784 21679296897024 21688357817152 21703897672704 21737517665058 21739599396864 21760166034477 21764268601344 21797982110088 21841493286912 21875326419024 21913808522112 21936174188864 21951891606528 22068535836672 22091059421184 22125279138768 22129921032192 22164200947584 22189351972464 22281499588608 22320696213504 22343477157888 22346024822784 22457490537248 22482974375108 22522525425504 22681550721024 22716685127448 22739870225956 22744641060864 22779873196128 22860701482944 22877081330688 22900430132736 22940715552768 22976251413336 23062123708416 23086152187904 23121913334208 23138480342016 23148151131768 23285170741248 23311593796608 23321240173296 23347704158766 23349940092928 23376436645888 23388776403408 23412647451576 23485904971776 23512555812096 23551232679936 23577957651456 23614480619262 23739959232288 23781215907072 23805993610368 23907580489728 23931981039616 23944614053256 23949128466432 23969052400332 23971785417801 23974081118208 24011217693216 24038464636836 24138291220992 24180754231296 24205433587712 24208193558016 24218210949192 24245692780257 24399402544296 24457049321472 24467271210656 24484802176512 24522729873849 24571679947776 24609742221402 24640027815936 24657682563072 24678195962472 24808799310464 24852441848832 24890939031114 24896161161216 25048739445392 25066687037184 25077163726082 25136411802624 25225601636352 25243675951104 25254226612992 25264676854404 25337841103692 25363701405874 25513835403264 25516744561152 25542787455744 25587721193472 25627357345644 25718289168312 25723137982464 25762983899328 25789826411232 25808304996864 25834645463808 25944889171968 25966473433693 25971921211392 26012152500984 26017056718848 26041670023239 26195817083904 26225543021184 26236395194958 26268682604544 26298491226624 26339228383023 26407703216128 26421643093248 26432686089654 26451625288608 26484177567744 26495136764928 26525202357888 26693363467264 26707454136324 26712489443328 26734712292678 26753867895456 26781742811664 26923478669568 26970841257984 26998368232448 27012619904868 27017712746496 27113577873408 27155577623616 27231112786176 27423384109056 27449327862333 27502799781888 27525680111988 27639988353536 27643139941248 27671353077056 27720031292928 27762970457781 27835146633216 27866732814336 27909899224272 27915754733568 27938978612168 27958997079936 27987532585792 28136247979008 28156407791616 28179831876066 28185144778752 28234726834176 28278463277952 28290282337321 28378801840896 28411004939616 28457739488256 28478129651712 28490032162176 28691192365056 28703064828672 28735635887712 28786186342656 28905729196032 28933075314351 28938530230272 28983356886744 29013554712636 29019024801792 29063976146784 29121991049216 29167101892032 29188000318464 29218411362816 29263671563607 29269188808704 29424714448896 29454745894912 29470294219392 29500372185024 29503735898832 29552267930112 29585802629952 29708666118144 29760928284672 29791302877184 29794699763712 29807028860544 29819486787987 29840852652624 30030033900672 30129460663122 30242067628032 30288913503264 30326188081152 30373164261504 30480935310592 30502775107584 30533906843648 30550024826568 30587620737024 30635001884448 30829217778944 30851307122688 30864201509024 31046894321664 31082125062144 31094986897728 31130272211688 31185035204544 31216863268768 31314539962368 31350074416128 31398636627306 31401643573248 31405224075264 31431350938689 31437276868608 31485974159016 31653278976384 31708287876096 31741324813824 31764067688448 31876773986304 31926152071008 31958736533776 31962380557068 31965441490944 32014956924288 32051286182448 32184388294656 32241005641728 32277591410688 32290947932256 32327590373676 32518945345536 32532536725728 32555846509056 32609399095296 32646402902016 32696973165132 32762239930368 32812989628536 32853370421248 32870712783168 32904261283296 32927837409792 33136589131776 33187918708152 33194881548288 33246301421376 33284027958696 33422249382912 33515215736832 33634135515136 33672302150656 33686235805872 33724461562662 33783788138256 34018447204352 34022326081536 34057049940992 34075027691172 34109805338934 34116961591296 34169809794192 34291052224416 34350645199104 34386435214976 34411073329152 34446193951744 34464377120004 34593185562624 34629228281856 34682870001312 34722226697652 34927756111872 34967390694912 34981860259944 35021556238149 35024910139392 35064654968832 35118971177364 35228857457664 35243581452872 35268833718144 35326849019904 35366936477184 35421720928893 35609938848432 35616652591104 35646283056904 35671823860608 35708990415552 35861370734592 35897971559424 35923692699648 35953578600498 35961121677312 36016826539824 36023616995328 36057696955254 36207436831488 36271131346944 36308150381568 36312290337024 36599103816444 36685573982208 36700906815984 36727203264768 36857519921664 36914613332103 36960041723904 37017293943708 37155643752448 37213198965696 37278662773248 37336408546671 37514997305344 37541877055488 37573109168088 37580193038336 37600030555776 37615745589123 37704617703936 37838402454528 37881339919488 37897015281606 37943652651008 37970839535616 37986709549568 38006761655538 38045552108811 38254923153408 38270753104896 38314181183616 38381581790208 38441036018466 38577433752468 38584706973696 38644475848992 38684739616848 38692033069056 38751968195712 38889469189376 38917333757952 38957881817088 39018228751476 39025585078272 39293725625856 39333829580032 39338314531776 39354592792437 39403023906816 39447736839936 39571167707136 39611554824192 39649029134481 39726266351616 39742705147392 39759315717316 39787803536832 40023317348352 40040045200896 40068734164992 40102068439017 40172614217496 40322756837376 40385218004352 40456261886976 40497552348672 40526569119744 40670366810112 40704201598762 40733366435424 40783494316032 40846669179264 41135076163584 41288520167982 41442833416192 41459982530304 41464709911872 41507029615584 41580046939392 41752719949824 41800099221504 41864848836408 41873632100352 41908467918252 41916369158144 41938495619904 41981298878688 42204371968512 42269747814099 42277717168128 42321766418432 42352090251264 42417694916928 42502365315072 42568202761344 42616507409424 42686609232384 42735048243264 42912517726208 42988007522304 43036788547584 43054597243008 43103453831568 43358593794048 43376715634304 43407795345408 43475035330116 43479198793728 43520332068954 43528537202688 43595964220176 43682986573824 43750652838048 43827617044224 43872348377728 43903783213056 44137071673344 44182118842368 44250558277536 44328401895168 44378703944928 44562999177216 44641392427008 44686954315776 44692049645568 44914981074496 44965948750216 45045050851008 45363101442048 45400840244773 45433370254896 45479740451912 45489282121728 45559746392256 45721402965888 45754162661376 45800860265472 45881431105536 45952502826672 46172304375808 46243826668416 46276960684032 46296302263536 46570341482496 46623187593216 46642480346592 46695408317532 46699880185856 46752873291776 46777552806816 46825294903152 46971809943552 47025111624192 47097954940959 47102465359872 47155915302912 47228961238524 47479918464576 47562431814144 47611987220736 47815160979456 47863962079232 47889228106512 47898256932864 47938104800664 47943570835602 47948162236416 48022435386432 48076929273672 48276582441984 48361508462592 48410867175424 48416387116032 48436421898384 48491385560514 48798805088592 48914098642944 48934542421312 48969604353024 49045459747698 49143359895552 49219484442804 49280055631872 49356391924944 49617598620928 49704883697664 49781878062228 49792322322432 50097478890784 50133374074368 50154327452164 50272823605248 50451203272704 50487351902208 50508453225984 50529353708808 50586692343993 50675682207384 50727402811748 51027670806528 51033489122304 51085574911488 51164708008401 51175442386944 51254714691288 51436578336624 51446275964928 51525967798656 51579652822464 51616609993728 51669290927616 51889778343936 51932946867386 51943842422784 52024305001968 52034113437696 52083340046478 52391634167808 52451086042368 52472790389916 52537365209088 52596982453248 52678456766046 52843286186496 52865372179308 52903250577216 52990273529856 53050404715776 53386726934528 53414908272648 53424978886656 53469424585356 53507735790912 53563485623328 53846957339136 53930367900747 53941682515968 53996736464896 54025239809736 54035425492992 54086545432881 54227155746816 54311155247232 54462225572352 54846768218112 54898655724666 55005599563776 55051360223976 55279976707072 55286279882496 55342706154112 55440062585856 55525940915562 55733465628672 55819798448544 55877957224336 55917994159872 55975065171584 56272495958016 56312815583232 56359663752132 56370289557504 56556926555904 56580564674642 56757603681792 56822009879232 56845522922409 56915478976512 56956259303424 56980064324352 57382384730112 57406129657344 57471271775424 57572372685312 57811458392064 57866150628702 57877060460544 57925209967469 57966713773488 58027109425272 58038049603584 58127952293568 58243982098432 58334203784064 58376000636928 58436822725632 58527343127214 58538377617408 58909491789824 58940588438784 59000744370048 59007471797664 59104535860224 59171605259904 59417332236288 59582605754368 59589399527424 59614057721088 59638973575974 59681705305248 60060067801344 60258921326244 60484135256064 60577827006528 60746328523008 60961870621184 61005550215168 61056302398143 61067813687296 61100049653136 61175241474048 61270003768896 61658435557888 61702614245376 61728403018048 61932780251973 62093788643328 62164250124288 62189973795456 62260544423376 62370070409088 62433726537536 62629079924736 62700148832256 62797273254612 62803287146496 62810448150528 62862701877378 62874553737216 62971948318032 63306557952768 63416575752192 63482649627648 63528135376896 63753547972608 63852304142016 63917473067552 63924761114136 64029913848576 64102572364896 64368776589312 64482011283456 64555182821376 64581895864512 64655180747352 65037890691072 65065073451456 65111693018112 65218798190592 65280498103431 65292805804032 65393946330264 65524479860736 65625979257072 65706740842496 65741425566336 65808522566592 65855674819584 66273178263552 66375837416304 66389763096576 66492602842752 66568055917392 66844498765824 67030431473664 67268271030272 67344604301312 67372471611744 67448923125324 67567576276512 68036894408704 68044652163072 68114099881984 68150055382344 68219610677868 68233923182592 68339619588384 68582104448832 68701290398208 68772870429952 68822146658304 68892387903488 68928754240008 69186371125248 69258456563712 69365740002624 69444453395304 69855512223744 69934781389824 69963720519888 70043112476298 70049820278784 70129309937664 70237942354728 70457714915328 70487162905744 70537667436288 70653698039808 70733872954368 70843441857786 71219877696864 71292566113808 71343647721216 71417980831104 71722741469184 71795943118848 71847385399296 71907157200996 71922243354624 72033653079648 72115393910508 72414873662976 72542262693888 72616300763136 72624580674048 73198207632888 73371147964416 73401813631968 73454406529536 73715039843328 73829226664206 73904578234357 73920083447808 74034587887416 74311287504896 74426397931392 74557325546496 74672817093342 75029994610688 75146218336176 75160386076672 75200061111552 75231491178246 75409235407872 75676804909056 75762679838976 75794030563212 75887305302016 75973419099136 76013523311076 76091104217622 76541506209792 76628362367232 76763163580416 76882072036932 77154867504936 77169413947392 77288951697984 77369479233696 77503936391424 77778938378752 77834667515904 77899420301079 77915763634176 78036457502952 78051170156544 78125010069717 78587451251712 78667659160064 78676629063552 78709185584874 78806047813632 78895473679872 79017685149069 79223109648384 79298058268962 79452532703232 79485410294784 79518631434632 79575607073664 80080090401792 80137468329984 80204136878034 80345228434992 80770436008704 80912523773952 80995104697344 81053138239488 81340733620224 81408403197524 81466732870848 81693338358528 82270152327168 82347983586999 82577040335964 82885666832384 82919965060608 82929419823744 83014059231168 83160093878784 83288911373343 83505439899648 83600198443008 83729697672816 83747264200704 83816935836504 83832738316288 83876991239808 83962597757376 84408743937024 84539495628198 84555434336256 84643532836864 84704180502528 84835389833856 84870847011963 85136405522688 85233014818848 85373218464768 85470096486528 85825035452416 86073577095168 86109194486016 86206907663136 86717187588096 86753431268608 86799225943053 86815590690816 86950070660232 87040664137908 87057074405376 87191928440352 87365973147648 87501305676096 87655234088448 87744696755456 87791014690821 87807566426112 88274143346688 88364237684736 88501116555072 88656803790336 88757407889856 89125998354432 89282784854016 89373908631552 89384099291136 89458460363961 89829962148992 89931897500432 90090101702016 90726202884096 90801680489546 90866740509792 90959480903824 90978564243456 91119492784512 91442805931776 91508325322752 91601720530944 91762862211072 91905005653344 92487653336832 92553921368064 92592604527072 93140682964992 93246375186432 93284960693184 93390816635064 93505746583552 93555105613632 93650589806304 93943619887104 94050223248384 94195909881918 94204930719744 94294052816067 94311830605824 94457922477048 94959836929152 95124863628288 95223974441472 95630321958912 95727924158464 95778456213024 95876209601328 95887141671204 95896324472832 96044870772864 96153858547344 96553164883968 96723016925184 96821734350848 96832774232064 96872843796768 96982771121028 97597610177184 97828197285888 97869084842624 97939208706048 98090919495396 98286719791104 98438968885608 98560111263744 98712783849888 99235197241856 99409767395328 99563756124456 99584644644864 100194957781568 100266748148736 100308654904328 100545647210496 100902406545408 101016906451968 101058707417616 101173384687986 101351364414768 101454805623496 102055341613056 102066978244608 102171149822976 102329416016802 102350884773888 102509429382576 102873156673248 103051935597312 103159305644928 103233219987456 103338581855232 103779556687872 103865893734772 103887684845568 104048610003936 104166680092956 104783268335616 104902172084736 104945580779832 105064668714447 105074730418176 105193964906496 105356913532092 105686572372992 105730744358616 105806501154432 105980547059712 106100809431552 106265162786679 106773453869056 106829816545296 106849957773312 106938849170712 107015471581824 107126971246656 107693914678272 107860735801494 107883365031936 107993472929792 108050479619472 108070850985984 108173090865762 108622310494464 108924451144704 109797311449332 110102720447952 110559953414144 110572559764992 110685412308224 110743839996309 110880125171712 111051881831124 111466931257344 111639596897088 111755914448672 111835988319744 111950130343168 112009225640013 112544991916032 112625631166464 112719327504264 112740579115008 112847236767369 113113853111808 113161129349284 113515207363584 113644019758464 113691045844818 113830957953024 113912518606848 113960128648704 114136656326433 114764769460224 114812259314688 114942543550848 115144745370624 115732301257404 115754120921088 115850419934938 115933427546976 116054218850544 116076099207168 116255904587136 116668407568128 116752001273856 116873645451264 117054686254428 117076755234816 117881176877568 118001488740096 118014943595328 118209071720448 118343210519808 118834664472576 118947087403443 119178799054848 119228115442176 119277947151948 119363410610496 120120135602688 120306205317051 120517842652488 120968270512128 121155654013056 121492657046016 121923741242368 122011100430336 122112604796286 122135627374592 122200099306272 122350482948096 122540007537792 123316871115776 123405228490752 123456806036096 123865560503946 124328500248576 124379947590912 124521088846752 124740140818176 124867453075072 125258159849472 125400297664512 125594546509224 125620896301056 125725403754756 125749107474432 125943896636064 126613115905536 126809243442297 126833151504384 126965299255296 127056270753792 127507095945216 127704608284032 127834946135104 127849522228272 128059827697152 128205144729792 128737553178624 128964022566912 129110365642752 129163791729024 129217776081277 129310361494704 130075781382144 130130146902912 130223386036224 130437596381184 130560996206862 130585611608064 130787892660528 131048959721472 131251958514144 131413481684992 131482851132672 131617045133184 131711349639168 132546356527104 132751674832608 132985205685504 133136111834784 133688997531648 134060862947328 134536542060544 134689208602624 134744943223488 134897846250648 135135152553024 136073788817408 136089304326144 136202520734319 136228199763968 136300110764688 136439221355736 136467846365184 136679239176768 137164208897664 137402580796416 137545740859904 137644293316608 137784775806976 137857508480016 138516913127424 138731480005248 138888906790608 139711024447488 139869562779648 139927441039776 140086224952596 140099640557568 140258619875328 140475884709456 140915429830656 140974325811488 141075334872576 141293864822877 141307396079616 141467745908736 141686883715572 142439755393728 142585132227616 142687295442432 142835961662208 143445482938368 143591886237696 143694770798592 143814314401992 143844486709248 144067306159296 144230787821016 144829747325952 145084525387776 145232601526272 145249161348096 146396415265776 146742295928832 146803627263936 146908813059072 147430079686656 147658453328412 147809156468714 147840166895616 148069175774832 148852795862784 149114651092992 149345634186684 150059989221376 150292436672352 150400122223104 150462982356492 150818470815744 151353609818112 151525359677952 151588061126424 151760077031979 151774610604032 151946838198272 152027046622152 152182208435244 153083012419584 153256724734464 153494124025203 153526327160832 153764144073864 154309735009872 154338827894784 154577903395968 154738958467392 155007872782848 155557876757504 155669335031808 155798840602158 155831527268352 156072915005904 156102340313088 156250020139434 157174902503424 157335318320128 157353258127104 157418371169748 157612095627264 157790947359744 158035370298138 158596116537924 158970820589568 159037262869264 159151214147328 160160180803584 160274936659968 160408273756068 160690456869984 161540872017408 161791103702241 161825047547904 161990209394688 162106276478976 162681467240448 162816806395048 162933465741696 163001564219533 163386676717056 164540304654336 164695967173998 164864059138181 165154080671928 165771333664768 165839930121216 165858839647488 166028118462336 166320187757568 166577822746686 167200396886016 167459395345632 167633871673008 167665476632576 167753982479616 167925195514752 168817487874048 169078991256396 169110868672512 169287065673728 169670779667712 169741694023926 170272811045376 170466029637696 170536568767227 170746436929536 170940192973056 171650070904832 172147154190336 172218388972032 172413815326272 173434375176192 173506862537216 173598451886106 173631181381632 173775629902407 173900141320464 174081328275816 174114148810752 174383856880704 174731946295296 175002611352192 175310468176896 175489393510912 175582029381642 175615132852224 176728475369472 177002233110144 177313607580672 177514815779712 178251996708864 178747817263104 178768198582272 178916920727922 179659924297984 179863795000864 180180203404032 181452405768192 181603360979092 181733481019584 181918961807648 182238985569024 182885611863552 183016650645504 183168907194429 183203441061888 183525724422144 183810011306688 184975306673664 185107842736128 185185209054144 185798340755919 186281365929984 186492750372864 186569921386368 186781633270128 187011493167104 187110211227264 187301179612608 187887239774208 188100446496768 188391819763836 188409861439488 188588105632134 188623661211648 188915844954096 189919673858304 190249727256576 190447948882944 191260643917824 191455848316928 191556912426048 191752419202656 191774283342408 192089741545728 192307717094688 193106329767936 193446033850368 193643468701696 193665548464128 193745687593536 193965542242056 195195220354368 195656394571776 195738169685248 195841494310293 195878417412096 196181838990792 196573439582208 196877937771216 197120222527488 197425567699776 198470394483712 198819534790656 199127512248912 199169289289728 200389915563136 200533496297472 200617309808656 201091294420992 201804813090816 202033812903936 202117414835232 202346769375972 202702728829536 202909611246992 204110683226112 204133956489216 204342299645952 204658832033604 204701769547776 205018858765152 205746313346496 206103871194624 206318611289856 206466439974912 206677163710464 207559113375744 207731787469544 207775369691136 208097220007872 208333360185912 209566536671232 209804344169472 209891161559664 210129337428894 210149460836352 210387929812992 210713827064184 211373144745984 211461488717232 211613002308864 211961094119424 212201618863104 212530325573358 213546907738112 213659633090592 213877698341424 214030943163648 214253942493312 215387829356544 215721471602988 215766730063872 215986945859584 216100959238944 216346181731524 217244620988928 217848902289408 219594622898664 220205440895904 221119906828288 221145119529984 221370824616448 221487679992618 221713734703071 221760250343424 222103763662248 222933862514688 223279193794176 223511828897344 223671976639488 223900260686336 224018451280026 225089983832064 225438655008528 225481158230016 225694473534738 226227706223616 226322258698568 227030414727168 227288039516928 227382091689636 227661915906048 227920257297408 228273312652866 229624518629376 229885087101696 230289490741248 231464602514808 231508241842176 231700839869876 231866855093952 232108437701088 232511809174272 233336815136256 233504002547712 233698260903237 233747290902528 234109372508856 234153510469632 234375030209151 235762353755136 236002977480192 236029887190656 236418143440896 236686421039616 237053055447207 237669328945152 237894174806886 238357598109696 238456230884352 238555894303896 238726821220992 240240271205376 240612410634102 241035685304976 242311308026112 242985314092032 243847482484736 244022200860672 244225209592572 244271254749184 244400198612544 245080015075584 246633742231552 246810456981504 246913612072192 247043950760997 247731121007892 248657000497152 248759895181824 249042177693504 249480281636352 249734906150144 249866734120029 250516319698944 250800595329024 251189093018448 251241792602112 251450807509512 251498214948864 251887793272128 253226231811072 253618486884594 253666303008768 253930598510592 254112541507584 254612541035889 255409216568064 255669892270208 255699044456544 256119655394304 256410289459584 257475106357248 258220731285504 258327583458048 258435552162554 258620722989408 260151562764288 260260293805824 260446772072448 261121992413724 261171223216128 261575785321056 262097919442944 262503917028288 262965702265344 263234090266368 263422699278336 265092713054208 265503349665216 265970411371008 266272223669568 267377995063296 268121725894656 268375381091883 269073084121088 269378417205248 269489886446976 269795692501296 270270305106048 272147577634816 272178608652288 272405041468638 272456399527936 272600221529376 272878442711472 272935692730368 273358478353536 274328417795328 274805161592832 275091481719808 275288586633216 275569551613952 275715016960032 277462960010496 277777813581216 279422048894976 279739125559296 279854882079552 280172449905192 280517239750656 280951769418912 281830859661312 281948651622976 282150669745152 282587729645754 282614792159232 282882158448201 282935491817472 283373767431144 284879510787456 285170264455232 285374590884864 285671923324416 286890965876736 287183772475392 287628628803984 287688973418496 288134612318592 288461575642032 289659494651904 290169050775552 290465203052544 290498322696192 292792830531552 293484591857664 293607254527872 293817626118144 294860159373312 295316906656824 295618312937428 295680333791232 296138351549664 297705591725568 298229302185984 298691268373368 300119978442752 300584873344704 300800244446208 300925964712984 301636941631488 302707219636224 303050719355904 303176122252848 303520154063958 303549221208064 303893676396544 304054093244304 304364416870488 306166024839168 306513449468928 306988248050406 307052654321664 307528288147728 308619470019744 309155806791936 309477916934784 310015745565696 311115753515008 311338670063616 311597681204316 311663054536704 312145830011808 312500040278868 314349805006848 314670636640256 314706516254208 314836742339496 315194006143341 315224191254528 315581894719488 316070740596276 317192233075848 317941641179136 318074525738528 318302428294656 318795488360037 320320361607168 320549873319936 320816547512136 321380913739968 323081744034816 323582207404482 323650095095808 323980418789376 324212552957952 325633612790096 325866931483392 326003128439066 326773353434112 329391934347996 329728118276362 330308161343856 331679860242432 331717679294976 332056236924672 332640375515136 333155645493372 334400793772032 334918790691264 335267743346016 335507964959232 335850391029504 337634975748096 338157982512792 338221737345024 338541710302107 338574131347456 339341559335424 339483388047852 340545622090752 340932059275392 341073137534454 341492873859072 341880385946112 342409968979299 343300141809664 344294308380672 344436777944064 344827630652544 347013725074432 347196903772212 347262362763264 347551259804814 347800282640928 348162656551632 348228297621504 348767713761408 350005222704384 350620936353792 350978787021824 351164058763284 351230265704448 354004466220288 354627215161344 355029631559424 356503993417728 356841262210329 357536397164544 357833841455844 359319848595968 359727590001728 360360406808064 360918615951153 362904811536384 363206721958184 363466962039168 363837923615296 364477971138048 365771223727104 366033301291008 366337814388858 366406882123776 367051448844288 367620022613376 367773670385173 369950613347328 370215685472256 370370418108288 371596681511838 372985500745728 373139842772736 373563266540256 374022986334208 374220422454528 374602359225216 375774479548416 376200892993536 376783639527672 377176211264268 377247322423296 377831689908192 379839347716608 380427730326891 380499454513152 380895897765888 382521287835648 382911696633856 383113824852096 383504838405312 383548566684816 384179483091456 384615434189376 386212659535872 386892067700736 387286937403392 387331096928256 387491375187072 387653328243831 387931084484112 390390440708736 391312789143552 391476339370496 391682988620586 391756834824192 392363677981584 393146879164416 393755875542432 394240445054976 394851135399552 396940788967424 397639069581312 398255024497824 400779831126272 401066992594944 401234619617312 402182588841984 403609626181632 404067625807872 404234829670464 404693538751944 405405457659072 405819222493984 408221366452224 408267912978432 408607562202957 408684599291904 409317664067208 409403539095552 410037717530304 411492626692992 412207742389248 412637222579712 412932879949824 413354327420928 415463574939088 415550739382272 416194440015744 416666720371824 419133073342464 419608688338944 419782323119328 420258674857788 420298921672704 420775859625984 421427654128368 422746289491968 422922977434464 423226004617728 423922188238848 424403237726208 425060651146716 427093815476224 427319266181184 427755396682848 428061886327296 428507884986624 430775658713088 431442943205976 431533460127744 431973891719168 432201918477888 432692363463048 434489241977856 435697804578816 439189245797328 440410881791808 442239813656576 442290239059968 442741649232896 442975359985236 443427469406142 443520500686848 444207527324496 446558387588352 447023657794688 447343953278976 447800521372672 448036902560052 450179967664128 450877310017056 451388947069476 452455412447232 452644517397136 454060829454336 454576079033856 454764183379272 455280231095937 455323831812096 455840514594816 456546625305732 459249037258752 459770174203392 460482372075609 460578981482496 462929205029616 463016483684352 463401679739752 463733710187904 464216875402176 465023618348544 466673630272512 467008005095424 467396521806474 467494581805056 468218745017712 468307020939264 468750060418302 471524707510272 472005954960384 472059774381312 472836286881792 473372842079232 474106110894414 475788349613772 476912461768704 477111788607792 477453642441984 480480542410752 481224821268204 482071370609952 484622616052224 485373311106723 485970628184064 487694964969472 488044401721344 488450419185144 488542509498368 488800397225088 489004692658599 490160030151168 493267484463104 493620913963008 493827224144384 494087901521994 494592177414543 495462242015784 497314000994304 497519790363648 498084355387008 498960563272704 499469812300288 499733468240058 501601190658048 502378186036896 502901615019024 502996429897728 503775586544256 506452463622144 507236973769188 507332606017536 507861197021184 509225082071778 510818433136128 511339784540416 511398088913088 511609706301681 512239310788608 512820578919168 514950212714496 516441462571008 516655166916096 516871104325108 517241445978816 520303125528576 520520587611648 520893544144896 521326889707221 522243984827448 522342446432256 523151570642112 524195838885888 525007834056576 525931404530688 526468180532736 526845398556672 530185426108416 531006699330432 531940822742016 532544447339136 534755990126592 536243451789312 536750762183766 538756834410496 538979772893952 539591385002592 540540610212096 544357217304576 544810082937276 544912799055872 545200443058752 545756885422944 546716956707072 548656835590656 549506721583287 549610323185664 550182963439616 550577173266432 551139103227904 551430033920064 554925920020992 555555627162432 557395022267757 558844097789952 559478251118592 559709764159104 560344899810384 561034479501312 561903538837824 563661719322624 563897303245952 564301339490304 565175459291508 565229584318464 565764316896402 565870983634944 566747534862288 569759021574912 570340528910464 570749181769728 571343846648832 573781931753472 574367544950784 575257257607968 576269224637184 576923151284064 579318989303808 580338101551104 580930406105088 580996645392384 585585661063104 586969183715328 587214509055744 587635252236288 589720318746624 590210923182049 590633813313648 591236625874856 591360667582464 592276703099328 595411183451136 596458604371968 597382536746736 600239956885504 601169746689408 601600488892416 601851929425968 603273883262976 605414439272448 606101438711808 606352244505696 607040308127916 607098442416128 607787352793088 608108186488608 608728833740976 612332049678336 613026898937856 613976496100812 614105308643328 615056576295456 617238940039488 618311613583872 618955833869568 620031491131392 622231507030016 622677340127232 623195362408632 623326109073408 624291660023616 625000080557736 628699610013696 629341273280512 629413032508416 629673484678992 630388012286682 630448382509056 631163789438976 632141481192552 634384466151696 635883282358272 636149051477056 636604856589312 637590976720074 640640723214336 641633095024272 642761827479936 646163488069632 647164414808964 647300190191616 647960837578752 651267225580192 651733862966784 652006256878132 653546706868224 658783868695992 659456236552724 660616322687712 663359720484864 663435358589952 664112473849344 665141204109213 665280751030272 666311290986744 668801587544064 669837581382528 670535486692032 671015929918464 671700782059008 675269951496192 676315965025584 676443474690048 677083420604214 677148262694912 678683118670848 678966776095704 681091244181504 681864118550784 682146275068908 682985747718144 683760771892224 684819937958598 688873555888128 689655261305088 694027450148864 694393807544424 694524725526528 695102519609628 695600565281856 696325313103264 697535427522816 700010445408768 701094782709711 701241872707584 701957574043648 702328117526568 702460531408896 703125090627453 708008932440576 709254430322688 710059263118848 711159166341621 713007986835456 713682524420658 715072794329088 715667682911688 718639697191936 719455180003456 720720813616128 721837231902306 726413443916368 726933924078336 727675847230592 728955942276096 731542447454208 732066602582016 732675628777716 732813764247552 735240045226752 735547340770346 739901226694656 740431370944512 740740836216576 743193363023676 745971001491456 746279685545472 747126533080512 748440844909056 749204718450432 751548959096832 752401785987072 753027729577097 753567279055344 754352422528536 754494644846592 755663379816384 759678695433216 760855460653782 760998909026304 761791795531776 763837623107667 765823393267712 766227649704192 767009676810624 767097133369632 768358966182912 769230868378752 772425319071744 774573874806784 774662193856512 774982750374144 775306656487662 775862168968224 780780881417472 782952678740992 783365977241172 783513669648384 784727355963168 786293758328832 787511751084864 789702270799104 793881577934848 795278139162624 796510048995648 801559662252544 802133985189888 802469239234624 804365177683968 805126143275649 807219252363264 808135251615744 808469659340928 809387077503888 810810915318144 811638444987968 816442732904448 816535825956864 817215124405914 817369198583808 818635328134416 818807078191104 820075435060608 822985253385984 824415484778496 825274445159424 825865759899648 826708654841856 830927149878176 832388880031488 833333440743648 838266146684928 839217376677888 839564646238656 840517349715576 841551719251968 842855308256736 845492578983936 845845954868928 846452009235456 847844376477696 848646475344603 848806475452416 850121302293432 854187630952448 854638532362368 855510793365696 856123772654592 857015769973248 861551317426176 862885886411952 863066920255488 863947783438336 864403836955776 865384726926096 868978483955712 871395609157632 878378491594656 880821763583616 884479627313152 884580478119936 885483298465792 885950719970472 886854938812284 887041001373696 888415054648992 893116775176704 894047315589376 894687906557952 895601042745344 896073805120104 900359935328256 901754620034112 902777894138952 904910824894464 905289034794272 908121658908672 909152158067712 909528366758544 910560462191874 910647663624192 911681029189632 913093250611464 918498074517504 919540348406784 920964744151218 921157962964992 925858410059232 926803359479504 927467420375808 928433750804352 930047236697088 933347260545024 934016010190848 934793043612948 934989163610112 936437490035424 937500120836604 943049415020544 944011909920768 944119548762624 945672573763584 946745684158464 948212221788828 951576699227544 953824923537408 954223577215584 954907284883968 960759517046641 960961084821504 962449642536408 964142741219904 969245232104448 970746622213446 971941256368128 975389929938944 976900838370288 977085018996736 977600794450176 978009385317198 980320060302336 986534968926208 987654448288768 988175803043988 989184354829086 990924484031568 995039580727296 996168710774016 997921126545408 998939624600576 999466936480116 1003202381316096 1004756372073792 1005803230038048 1007551173088512 1012904927244288 1014473947538376 1014665212035072 1015625130906321 1015722394042368 1018450164143556 1021636866272256 1022679569080832 1022796177826176 1023219412603362 1024478621577216 1025641157838336 1027229906937897 1029900425428992 1032882925142016 1033310333832192 1033742208650216 1034482891957632 1041041175223296 1041787088289792 1042653779414442 1044487969654896 1044684892864512 1046303141284224 1050015668113152 1051862809061376 1052936361065472 1053690797113344 1062013398660864 1063881645484032 1065088894678272 1069511980253184 1070523786630987 1073501524367532 1077513668820992 1077959545787904 1079182770005184 1081081220424192 1082755847853459 1088714434609152 1089620165874552 1089825598111744 1090400886117504 1091513770845888 1093433913414144 1097313671181312 1099013443166574 1099220646371328 1100365926879232 1101154346532864 1102278206455808 1102860067840128 1103321011155519 1109851840041984 1111111254324864 1114790044535514 1118956502237184 1119419528318208 1120689799620768 1122068959002624 1123807077675648 1127323438645248 1127794606491904 1128602678980608 1130350918583016 1131528633792804 1131741967269888 1133495069724576 1139518043149824 1140681057820928 1141283190980673 1141498363539456 1142687693297664 1147563863506944 1148735089901568 1150514515215936 1152538449274368 1153846302568128 1158637978607616 1160676203102208 1161860812210176 1161993290784768 1162959984731493 1171171322126208 1173938367430656 1174429018111488 1175270504472576 1179440637493248 1180421846364098 1181267626627296 1182473251749712 1182721335164928 1184553406198656 1190822366902272 1192917208743936 1194765073493472 1202339493378816 1203200977784832 1203703858851936 1206547766525952 1210828878544896 1212202877423616 1212704489011392 1214080616255832 1215574705586176 1216216372977216 1217457667481952 1224664099356672 1225822686608871 1226053797875712 1227952992201624 1228210617286656 1230113152590912 1234477880078976 1236623227167744 1237911667739136 1240062982262784 1244463014060032 1246390724817264 1246652218146816 1248583320047232 1250000161115472 1257399220027392 1258682546561024 1258826065016832 1259346969357984 1260776024573364 1260896765018112 1262327578877952 1264282962385104 1268768932303392 1271766564716544 1272298102954112 1273209713178624 1275181953440148 1281281446428672 1283266190048544 1285523654959872 1292326976139264 1294328829617928 1294600380383232 1295921675157504 1302534451160384 1303467725933568 1304012513756264 1307093413736448 1317567737391984 1318912473105448 1321232645375424 1326719440969728 1326870717179904 1328224947698688 1330282408218426 1330561502060544 1332622581973488 1339675162765056 1341070973384064 1342031859836928 1343401564118016 1350539902992384 1352631930051168 1354166841208428 1354296525389824 1357366237341696 1357933552191408 1362182488363008 1363728237101568 1364292550137816 1365840693287811 1365971495436288 1367521543784448 1369639875917196 1377747111776256 1379310522610176 1381447116226827 1388054900297728 1388787615088848 1389049451053056 1390205039219256 1391201130563712 1392650626206528 1395070855045632 1400020890817536 1402189565419422 1402483745415168 1403915148087296 1404656235053136 1404921062817792 1406250181254906 1416017864881152 1418508860645376 1420118526237696 1422318332683242 1427365048841316 1431335365823376 1437279394383872 1438910360006912 1441441627232256 1443674463804612 1452826887832736 1453867848156672 1455351694461184 1456119933320169 1457911884552192 1463084894908416 1464133205164032 1465351257555432 1465627528495104 1467014077975797 1470480090453504 1471094681540692 1479802453389312 1480862741889024 1481481672433152 1483776532243629 1486386726047352 1491942002982912 1492559371090944 1494253066161024 1496881689818112 1498409436900864 1504803571974144 1506055459154194 1507134558110688 1508704845057072 1508989289693184 1511326759632768 1519357390866432 1521710921307564 1521997818052608 1523583591063552 1527675246215334 1532455299408384 1534019353621248 1534194266739264 1536717932365824 1538461736757504 1544850638143488 1549324387713024 1549965500748288 1550613312975324 1551724337936448 1561561762834944 1563980669121663 1565905357481984 1566731954482344 1567027339296768 1569454711926336 1572587516657664 1575023502169728 1579404541598208 1587763155869696 1590556278325248 1593020097991296 1603119324505088 1604267970379776 1604938478469248 1608730355367936 1610252286551298 1616270503231488 1616939318681856 1618774155007776 1621621830636288 1623276889975936 1633071651913728 1634430248811828 1634738397167616 1637270656268832 1640150870121216 1645970506771968 1648520164749861 1648830969556992 1650548890318848 1651731519799296 1653417309683712 1661854299756352 1664777760062976 1666666881487296 1676532293369856 1678434753355776 1679129292477312 1679831089056601 1681034699431152 1683103438503936 1685710616513472 1690985157967872 1691691909737856 1692904018470912 1695688752955392 1697292950689206 1697612950904832 1700242604586864 1708375261904896 1709277064724736 1711021586731392 1712247545309184 1714031539946496 1723102634852352 1725771772823904 1727895566876672 1728807673911552 1730769453852192 1737956967911424 1742791218315264 1756756983189312 1761643527167232 1768959254626304 1769160956239872 1770632769546147 1770966596931584 1771901439940944 1773709877624568 1774082002747392 1776830109297984 1786233550353408 1788094631178752 1789375813115904 1791202085490688 1792147610240208 1800719870656512 1803509240068224 1805555788277904 1809821649788928 1810578069588544 1816243317817344 1818304316135424 1819056733517088 1821120924383748 1821295327248384 1823362058379264 1826186501222928 1836996149035008 1839080696813568 1841929488302436 1842315925929984 1851716820118464 1853606718959008 1854934840751616 1856867501608704 1860094473394176 1866694521090048 1868032020381696 1869586087225896 1869978327220224 1872874980070848 1875000241673208 1886098830041088 1888023819841536 1888239097525248 1891345147527168 1893491368316928 1896424443577656 1903153398455088 1907649847074816 1908447154431168 1909814569767936 1921519034093282 1921922169643008 1924899285072816 1928285482439808 1938490464208896 1941493244426892 1943882512736256 1950779859877888 1953801676740576 1955201588900352 1956018770634396 1960640120604672 1973069937852416 1975308896577536 1976351606087976 1978368709658172 1981848968063136 1990079161454592 1992337421548032 1995423612327639 1995842253090816 1997879249201152 1998933872960232 2006404762632192 2009512744147584 2011606460076096 2015102346177024 2025809854488576 2028947895076752 2029330424070144 2031250261812642 2031444788084736 2036900328287112 2043273732544512 2045359138161664 2045592355652352 2046438825206724 2048957243154432 2051282315676672 2054459813875794 2066620667664384 2067484417300432 2068965783915264 2082082350446592 2083574176579584 2085307558828884 2088975939309792 2092606282568448 2100031336226304 2103284348129133 2103725618122752 2105872722130944 2107381594226688 2124026797321728 2127763290968064 2130177789356544 2139023960506368 2141047573261974 2143232768796353 2147003048735064 2155027337641984 2155919091575808 2158365540010368 2162162440848384 2165511695706918 2179240331749104 2179651196223488 2180801772235008 2183027541691776 2186867826828288 2194627342362624 2198026886333148 2198441292742656 2200731853758464 2204556412911616 2205720135680256 2206642022311038 2219703680083968 2222222508649728 2229580089071028 2237913004474368 2238839056636416 2241379599241536 2247614155351296 2254646877290496 2255589212983808 2257205357961216 2259083188731291 2260701837166032 2263057267585608 2263483934539776 2266990139449152 2279036086299648 2281362115641856 2282566381961346 2282996727078912 2285375386595328 2291512869323001 2297470179803136 2301029030431872 2305076898548736 2307692605136256 2317275957215232 2323721624420352 2323986581569536 2325919969462986 2342342644252416 2348858036222976 2350541008945152 2358881274986496 2360843692728196 2362535253254592 2364946503499424 2369106812397312 2381644733804544 2385834417487872 2389530146986944 2404678986757632 2406401955569664 2407407717703872 2413095533051904 2415378429826947 2421657757089792 2424405754847232 2425408978022784 2428161232511664 2431149411172352 2432432745954432 2434915334963904 2449328198713344 2451645373217742 2452107595751424 2455905984403248 2456421234573312 2460226305181824 2468955760157952 2473246454335488 2475823335478272 2480125964525568 2488926028120064 2492781449634528 2497166640094464 2500000322230944 2514798440054784 2517365093122048 2517652130033664 2518693938715968 2521552049146728 2524655157755904 2528565924770208 2537537864606784 2543533129433088 2544596205908224 2545939426033809 2546419426357248 2550363906880296 2562562892857344 2566532380097088 2571047309919744 2584653952278528 2588657659235856 2589200760766464 2591843350315008 2605068902320768 2606935451867136 2608025027512528 2614186827472896 2635135474783968 2637824946210896 2642465290750848 2653438881939456 2653741434359808 2656449895397376 2660564816436852 2661123004121088 2665245163946976 2679350325530112 2682141946768128 2684063719673856 2686803128236032 2701079805984768 2705263860102336 2708333682416856 2714732474683392 2715867104382816 2724364976726016 2727456474203136 2728585100275632 2731681386575622 2731942990872576 2735043087568896 2739279751834392 2755494223552512 2758621045220352 2762894232453654 2776109800595456 2777575230177696 2780410078438512 2782402261127424 2785301252413056 2790141710091264 2800041781635072 2804379130838844 2804967490830336 2807830296174592 2809312470106272 2812500362509812 2832035729762304 2837017721290752 2840237052475392 2844636665366484 2854730097682632 2862670731646752 2874558788767744 2877820720013824 2882278551139923 2882883254464512 2887348927609224 2905653775665472 2907735696313344 2910703388922368 2912239866640338 2915823769104384 2926169789816832 2930702515110864 2931255056990208 2934028155951594 2940960180907008 2942189363081384 2959604906778624 2962963344866304 2967553064487258 2972773452094704 2985118742181888 2988506132322048 2993763379636224 2996818873801728 3009607143948288 3012110918308388 3014269116221376 3017409690114144 3022653519265536 3038714781732864 3043421842615128 3043995636105216 3046875392718963 3047167182127104 3055350492430668 3064910598816768 3068038707242496 3068388533478528 3073435864731648 3076923473515008 3081689720813691 3089701276286976 3098648775426048 3099931001496576 3101226625950648 3103448675872896 3123123525669888 3127961338243326 3131810714963968 3133463908964688 3134054678593536 3138909423852672 3150047004339456 3158809083196416 3175526311739392 3186040195982592 3206238649010176 3208535940759552 3209876956938496 3211571359892961 3220504573102596 3232541006462976 3233878637363712 3237548310015552 3243243661272576 3246553779951872 3248267543560377 3266143303827456 3268860497623656 3269476794335232 3274541312537664 3280301740242432 3291941013543936 3297040329499722 3297661939113984 3301097780637696 3303463039598592 3306834619367424 3309963033466557 3323708599512704 3329555520125952 3333333762974592 3356869506711552 3358258584954624 3359662178113202 3362069398862304 3366206877007872 3371421233026944 3381970315935744 3383383819475712 3385808036941824 3394585901378412 3395225901809664 3400485209173728 3418554129449472 3422043173462784 3424495090618368 3428063079892992 3446205269704704 3451543545647808 3457615347823104 3461538907704384 3475913935822848 3485582436630528 3488879954194479 3513513966378624 3523287054334464 3537918509252608 3538321912479744 3541265539092294 3541933193863168 3543802879881888 3547419755249136 3548164005494784 3553660218595968 3572467100706816 3576189262357504 3578751626231808 3582404170981376 3584295220480416 3607018480136448 3611111576555808 3619643299577856 3621156139177088 3632486635634688 3636608632270848 3638113467034176 3642241848767496 3646724116758528 3652373002445856 3673992298070016 3677468059826613 3678161393627136 3683858976604872 3684631851859968 3703433640236928 3707213437918016 3709869681503232 3713735003217408 3720188946788352 3733389042180096 3739172174451792 3739956654440448 3745749960141696 3750000483346416 3772197660082176 3776047639683072 3776478195050496 3782690295054336 3786982736633856 3792848887155312 3806306796910176 3815299694149632 3816894308862336 3819629139535872 3843038068186564 3843844339286016 3849798570145632 3856570964879616 3876980928417792 3882986488853784 3887765025472512 3901559719755776 3907603353481152 3910403177800704 3912037541268792 3921280241209344 3946139875704832 3950617793155072 3952703212175952 3956737419316344 3963697936126272 3980158322909184 3984674843096064 3990847224655278 3991684506181632 3995758498402304 3997867745920464 4019025488295168 4023212920152192 4030204692354048 4051619708977152 4057895790153504 4062500523625284 4062889576169472 4073800656574224 4086547465089024 4090718276323328 4091184711304704 4092877650413448 4097522079863433 4097914486308864 4102564631353344 4108919627751588 4133241335328768 4134968834600864 4137931567830528 4144341348680481 4164164700893184 4167148353159168 4170615117657768 4177951878619584 4185212565136896 4200062672452608 4206568696258266 4207451236245504 4211745444261888 4214763188453376 4248053594643456 4255526581936128 4260355578713088 4282095146523948 4286465537592706 4294006097470128 4311838183151616 4316731080020736 4324324881696768 4331023391413836 4358480663498208 4361603544470016 4366055083383552 4373735653656576 4389254684725248 4396053772666296 4396882585485312 4401042233927391 4401463707516928 4411440271360512 4413284044622076 4439407360167936 4444445017299456 4451329596730887 4459160178142056 4475826008948736 4477678113272832 4482759198483072 4495228310702592 4511178425967616 4514410715922432 4518166377462582 4521403674332064 4526114535171216 4526967869079552 4533980278898304 4558072172599296 4562724231283712 4565132763922692 4565993454157824 4570750773190656 4583025738646002 4602058060863744 4610153797097472 4615385210272512 4634551914430464 4647973163139072 4651839938925972 4684685288504832 4691942007364989 4697716072445952 4701082017890304 4717762549972992 4721687385456392 4725070506509184 4729893006998848 4738213624794624 4763289467609088 4771668834975744 4779060293973888 4781057715007249 4809357973515264 4812803911139328 4814815435407744 4826191066103808 4830756859653894 4848811509694464 4850817956045568 4856322465023328 4862298822344704 4864865491908864 4869830669927808 4903290746435484 4904215191502848 4911811968806496 4920452610363648 4937911520315904 4945560494249583 4946492908670976 4951646670956544 4960251929051136 4977852056240128 4985562899269056 4994333280188928 5000000644461888 5029596880109568 5034730186244096 5035304260067328 5037387877431936 5039493267169803 5043104098293456 5049310315511808 5057131849540416 5075075729213568 5087066258866176 5089192411816448 5091878852067618 5092838852714496 5100727813760592 5125125785714688 5133064760194176 5142094619839488 5169307904557056 5177315318471712 5183686700630016 5210137804641536 5213870903734272 5216050055025056 5228373654945792 5270270949567936 5275649892421792 5284930581501696 5306877763878912 5307482868719616 5311898308638441 5312899790794752 5321129632873704 5322246008242176 5330490327893952 5358700651060224 5364283893536256 5368127439347712 5373606256472064 5402159611969536 5410527720204672 5416667364833712 5429464949366784 5431734208765632 5448729953452032 5454912948406272 5457170200551264 5463362773151244 5463885981745152 5470086175137792 5478559503668784 5510988447105024 5517242090440704 5525788464907308 5552219601190912 5555150460355392 5560820156877024 5564804522254848 5570602504826112 5580283420182528 5600083563270144 5608758261677688 5609934981660672 5615660592349184 5618624940212544 5625000725019624 5664071459524608 5674035442581504 5680474104950784 5689273330732968 5709460195365264 5725341463293504 5749117577535488 5755641440027648 5764557102279846 5765766508929024 5774697855218448 5811307551330944 5815471392626688 5821406777844736 5824479733280676 5831647538208768 5852339579633664 5861405030221728 5868056311903188 5881920361814016 5884378726162768 5919209813557248 5925926689732608 5935106128974516 5945546904189408 5970237484363776 5977012264644096 5986270836982917 5987526759272448 5993637747603456 6019214287896576 6024221836616776 6028538232442752 6034819380228288 6045307038531072 6077429563465728 6086843685230256 6087991272210432 6093750785437926 6094334364254208 6110700984861336 6129821197633536 6136077414484992 6136777066957056 6146871729463296 6153846947030016 6163379441627382 6199862002993152 6202453251901296 6206897351745792 6246247051339776 6255922676486652 6263621429927936 6266927817929376 6277818847705344 6300094008678912 6309853044387399 6317618166392832 6351052623478784 6372080391965184 6412477298020352 6417071881519104 6419753913876992 6423142719785922 6429698306389059 6441009146205192 6465082012925952 6467757274727424 6475096620031104 6486487322545152 6493107559903744 6496535087120754 6537720995247312 6538953588670464 6549082625075328 6560603480484864 6583882027087872 6594080658999444 6595323878227968 6602195561275392 6613669238734848 6619926066933114 6647417199025408 6659111040251904 6666667525949184 6713739013423104 6716517169909248 6719324356226404 6724138797724608 6742842466053888 6763940631871488 6766767638951424 6771616073883648 6777249566193873 6789171802756824 6790451803619328 6800970418347456 6837108258898944 6844086346925568 6848990181236736 6856126159785984 6874538607969003 6892410539409408 6903087091295616 6915230695646208 6923077815408768 6951827871645696 6971164873261056 6977759908388958 7027027932757248 7046574108668928 7076643824959488 7082531078184588 7083866387726336 7087605759763776 7094839510498272 7107320437191936 7144934201413632 7152378524715008 7157503252463616 7164808341962752 7168590440960832 7214036960272896 7222223153111616 7239286599155712 7242312278354176 7246135289480841 7264973271269376 7273217264541696 7276226934068352 7284483697534992 7293448233517056 7304746004891712 7347984596140032 7354936119653226 7356322787254272 7367717953209744 7369263703719936 7406867280473856 7414426875836032 7419739363006464 7427470006434816 7440377893576704 7466778084360192 7478344348903584 7491499920283392 7500000966692832 7544395320164352 7552095279366144 7552956390100992 7573965473267712 7585697774310624 7612613593820352 7630599388299264 7633788617724672 7639258279071744 7686076136373128 7687688678572032 7699597140291264 7713141929759232 7753961856835584 7765972977707568 7775530050945024 7803119439511552 7815206706962304 7820806355601408 7824075082537584 7842560482418688 7892279751409664 7901235586310144 7905406424351904 7913474838632688 7927395872252544 7960316645818368 7969349686192128 7981694449310556 7983369012363264 7991516996804608 7995735491840928 8038050976590336 8046425840304384 8060409384708096 8103239417954304 8115791580307008 8125001047250568 8147601313148448 8173094930178048 8181436552646656 8182369422609408 8185755300826896 8195044159726866 8195828972617728 8205129262706688 8217839255503176 8266482670657536 8269937669201728 8275863135661056 8288682697360962 8328329401786368 8341230235315536 8355903757239168 8370425130273792 8400125344905216 8413137392516532 8414902472491008 8423490888523776 8496107189286912 8511053163872256 8520711157426176 8564190293047896 8572931075185412 8588012194940256 8623676366303232 8633462160041472 8646835653419769 8648649763393536 8662046782827672 8716961326996416 8723207088940032 8732110166767104 8747471307313152 8778509369450496 8792107545332592 8793765170970624 8802084467854782 8802927415033856 8822880542721024 8826568089244152 8878814720335872 8888890034598912 8902659193461774 8918320356284112 8955356226545664 8965518396966144 8990456621405184 9022356851935232 9028821431844864 9036332754925164 9042807348664128 9052229070342432 9067960557796608 9116144345198592 9125448462567424 9130265527845384 9131986908315648 9140626178156889 9141501546381312 9166051477292004 9204116121727488 9220307594194944 9230770420545024 9245069162441073 9269103828860928 9295946326278144 9303679877851944 9369370577009664 9383884014729978 9395432144891904 9402164035780608 9443374770912784 9450141013018368 9459786013997696 9476427249589248 9526578935218176 9558120587947776 9562115430014498 9618715947030528 9625607822278656 9629630870815488 9661513719307788 9697623019388928 9701635912091136 9712644930046656 9729730983817728 9739661339855616 9806581492870968 9808430383005696 9823623937612992 9840905220727296 9875823040631808 9891120988499166 9892985817341952 9903293341913088 9920503858102272 9929889100399671 9955704112480256 9971125798538112 9988666560377856 10000001288923776 10069460372488192 10070608520134656 10074775754863872 10078986534339606 10086208196586912 10098620631023616 10114263699080832 10150151458427136 10178384823632896 10183757704135236 10185677705428992 10201455627521184 10266129520388352 10284189239678976 10338615809114112 10354630636943424 10420275609283072 10427741807468544 10432100110050112 10456747309891584 10466639862583437 10540541899135872 10551299784843584 10569861163003392 10613755527757824 10614965737439232 10623796617276882 10625799581589504 10642259265747408 10644492016484352 10660980655787904 10717401302120448 10728567787072512 10736254878695424 10747212512944128 10821055440409344 10833334729667424 10858929898733568 10863468417531264 10897459906904064 10909825896812544 10914340401102528 10926725546302488 10940172350275584 10957119007337568 11021976894210048 11032404179479839 11034484180881408 11051576929814616 11104439202381824 11110300920710784 11121640313754048 11129609044509696 11141205009652224 11160566840365056 11200167126540288 11217516523355376 11219869963321344 11231321184698368 11237249880425088 11250001450039248 11328142919049216 11348070885163008 11360948209901568 11378546661465936 11418920390730528 11450682926587008 11498235155070976 11511282880055296 11529114204559692 11531533017858048 11549395710436896 11622615102661888 11630942785253376 11642813555689472 11648959466561352 11663295076417536 11704679159267328 11722810060443456 11736112623806376 11763840723628032 11768757452325536 11838419627114496 11851853379465216 11870212257949032 11891093808378816 11940474968727552 11954024529288192 11972541673965834 11975053518544896 11987275495206912 12048443673233552 12057076464885504 12069638760456576 12090614077062144 12154859126931456 12173687370460512 12187501570875852 12188668728508416 12221401969722672 12259642395267072 12272154828969984 12273554133914112 12293743458926592 12307693894060032 12326758883254764 12399724005986304 12404906503802592 12413794703491584 12492494102679552 12511845352973304 12527242859855872 12533855635858752 12555637695410688 12600188017357824 12619706088774798 12635236332785664 12702105246957568 12744160783930368 12824954596040704 12839507827753984 12846285439571844 12859396612778118 12882018292410384 12935514549454848 12950193240062208 12972974645090304 12986215119807488 12993070174241508 13075441990494624 13098165250150656 13121206960969728 13167764054175744 13188161317998888 13190647756455936 13203126701782173 13204391122550784 13239852133866228 13294834398050816 13318222080503808 13333335051898368 13353988790192661 13427478026846208 13433034339818496 13438648712452808 13448277595449216 13485684932107776 13533535277902848 13543232147767296 13554499132387746 13578343605513648 13580903607238656 13601940836694912 13674216517797888 13688172693851136 13697980362473472 13712252319571968 13749077215938006 13806174182591232 13830461391292416 13846155630817536 13903655743291392 13955519816777916 14054055865514496 14075826022094967 14093148217337856 14153287649918976 14165062156369176 14167732775452672 14175211519527552 14189679020996544 14214640874383872 14289868402827264 14304757049430016 14315006504927232 14329616683925504 14337180881921664 14343173145021747 14428073920545792 14444446306223232 14478573198311424 14484624556708352 14492270578961682 14546434529083392 14552453868136704 14568967395069984 14586896467034112 14609492009783424 14709872239306452 14712645574508544 14735435906419488 14813734560947712 14828853751672064 14836681482748749 14839478726012928 14854940012869632 14880755787153408 14933556168720384 14956688697807168 14982999840566784 15000001933385664 15088790640328704 15104190558732288 15105912780201984 15118479801509409 15147930946535424 15171395548621248 15225227187640704 15261198776598528 15267577235449344 15278516558143488 15372152272746256 15375377357144064 15399194280582528 15426283859518464 15507923713671168 15531945955415136 15551060101890048 15630413413924608 15641612711202816 15648150165075168 15685120964837376 15802471172620288 15810812848703808 15826949677265376 15854791744505088 15920633291636736 15935694925915323 15938699372384256 15963388898621112 15966738024726528 15983033993609216 15991470983681856 16076101953180672 16092851680608768 16120818769416192 16206478835908608 16231583160614016 16250002094501136 16295202626296896 16346189860356096 16362873105293312 16364738845218816 16371510601653792 16390088319453732 16391657945235456 16410258525413376 16435678511006352 16532965341315072 16539875338403456 16551726271322112 16577365394721924 16656658803572736 16682460470631072 16711807514478336 16740850260547584 16800250689810432 16826274785033064 16829804944982016 16846981777047552 16992214378573824 17022106327744512 17041422314852352 17128380586095792 17145862150370824 17176024389880512 17247352732606464 17266924320082944 17293671306839538 17297299526787072 17324093565655344 17433922653992832 17446414177880064 17464220333534208 17494942614626304 17557018738900992 17584215090665184 17604168935709564 17605854830067712 17645761085442048 17653136178488304 17757629440671744 17777780069197824 17805318386923548 17836640712568224 17910712453091328 17931036793932288 17958812510948751 17980913242810368 18044713703870464 18057642863689728 18072665509850328 18085614697328256 18104458140684864 18135921115593216 18232288690397184 18250896925134848 18260531055690768 18263973816631296 18281252356313778 18283003092762624 18332102954584008 18408232243454976 18440615188389888 18461540841090048 18490138324882146 18607359755703888 18738741154019328 18767768029459956 18790864289783808 18886749541825568 18900282026036736 18919572027995392 18929559133162197 18952854499178496 19053157870436352 19116241175895552 19124230860028996 19237431894061056 19251215644557312 19259261741630976 19289094919167177 19323027438615576 19395246038777856 19403271824182272 19425289860093312 19459461967635456 19479322679711232 19613162985741936 19616860766011392 19647247875225984 19681810441454592 19751646081263616 19782241976998332 19785971634683904 19806586683826176 19841007716204544 19859778200799342 19942251597076224 19977333120755712 20000002577847552 20141217040269312 20149551509727744 20157973068679212 20172416393173824 20228527398161664 20300302916854272 20331748698581619 20356769647265792 20367515408270472 20371355410857984 20402911255042368 20532259040776704 20568378479357952 20623615823907009 20677231618228224 20709261273886848 20840551218566144 20855483614937088 20864200220100224 20913494619783168 20933279725166874 21081083798271744 21102599569687168 21139722326006784 21229931474878464 21247593234553764 21251599163179008 21284518531494816 21321961311575808 21434802604240896 21457135574145024 21472509757390848 21494425025888256 21642110880818688 21666669459334848 21717859797467136 21726936835062528 21794919813808128 21819651793625088 21828680802205056 21837804157735813 21853451092604976 21880344700551168 21914238014675136 22043953788420096 22064808358959678 22068968361762816 22103153859629232 22208878404763648 22220601841421568 22243280627508096 22259218089019392 22282410019304448 22321133680730112 22400334253080576 22435033046710752 22462642369396736 22474499760850176 22500002900078496 22656285838098432 22721896419803136 22757093322931872 22837840781461056 22901365853174016 22996470310141952 23022565760110592 23058228409119384 23063066035716096 23098791420873792 23245230205323776 23261885570506752 23285627111378944 23297918933122704 23326590152835072 23409358318534656 23445620120886912 23472225247612752 23527681447256064 23537514904651072 23676839254228992 23703706758930432 23740424515898064 23782187616757632 23880949937455104 23908049058576384 23945083347931668 23950107037089792 23974550990413824 24096887346467104 24114152929771008 24139277520913152 24181228154124288 24309718253862912 24347374740921024 24375003141751704 24442803939445344 24519284790534144 24544309657939968 24547108267828224 24587486917853184 24615387788120064 24653517766509528 24799448011972608 24809813007605184 24827589406983168 24984988205359104 25023690705946608 25054485719711744 25067711271717504 25111275390821376 25200376034715648 25239412177549596 25270472665571328 25488321567860736 25649909192081408 25679015655507968 25692570879143688 25718793225556236 25764036584820768 25871029098909696 25900386480124416 25940506960259307 25945949290180608 25972430239614976 25986140348483016 26150883980989248 26196330500301312 26242413921939456 26335528108351488 26376322635997776 26381295512911872 26406253403564346 26408782245101568 26479704267732456 26589668796101632 26636444161007616 26666670103796736 26707977580385322 26866068679636992 26877297424905616 26896555190898432 26971369864215552 27067070555805696 27086464295534592 27108998264775492 27156687211027296 27203881673389824 27348433035595776 27376345387702272 27395960724946944 27424504639143936 27498154431876012 27612348365182464 27660922782584832 27692311261635072 27807311486582784 27862025994352589 27911039633555832 28108111731028992 28151652044189934 28186296434675712 28330124312738352 28335465550905344 28350423039055104 28379358041993088 28429281748767744 28579736805654528 28609514098860032 28659233367851008 28674361763843328 28686346290043494 28856147841091584 28888892612446464 28969249113416704 28984541157923364 29092869058166784 29104907736273408 29137934790139968 29218984019566848 29419744478612904 29425291149017088 29470871812838976 29627469121895424 29657707503344128 29673362965497498 29678957452025856 29709880025739264 29761511574306816 29789667301199013 29867112337440768 29913377395614336 29965999681133568 30000003866771328 30208381117464576 30211825560403968 30236959603018818 30295861893070848 30342791097242496 30450454375281408 30535154470898688 30557033116286976 30744304545492512 30798388561165056 30852567719036928 31015847427342336 31063891910830272 31260826827849216 31283225422405632 31296300330150336 31370241929674752 31399919587750311 31604942345240576 31621625697407616 31653899354530752 31709583489010176 31841266583273472 31871389851830646 31877398744768512 31926777797242224 31933476049453056 31966067987218432 31982941967363712 32152203906361344 32185703361217536 32241637538832384 32463166321228032 32500004189002272 32590405252593792 32692379720712192 32725746210586624 32729477690437632 32743021203307584 32780176638907464 32820517050826752 32871357022012704 33065930682630144 33079750676806912 33097212538439517 33103452542644224 33154730789443848 33313317607145472 33364920941262144 33423615028956672 33481700521095168 33600501379620864 33652549570066128 33659609889964032 33693963554095104 33984428757147648 34044212655489024 34082844629704704 34256761172191584 34291724300741648 34352048779761024 34494705465212928 34533848640165888 34587342613679076 34594599053574144 34648187131310688 34867845307985664 34892828355760128 34928440667068416 34989885229252608 35114037477801984 35168430181330368 35208337871419128 35291522170884096 35306272356976608 35515258881343488 35555560138395648 35610636773847096 35673281425136448 35821424906182656 35862073587864576 35917625021897502 35961826485620736 36089427407740928 36145331019700656 36171229394656512 36208916281369728 36271842231186432 36464577380794368 36501793850269696 36521062111381536 36562504712627556 36566006185525248 36664205909168016 36816464486909952 36881230376779776 36923081682180096 36980276649764292 37214719511407776 37477482308038656 37535536058919912 37581728579567616 37773499083651136 37800564052073472 37839144055990784 37859118266324394 37905708998356992 38106315740872704 38232482351791104 38248461720057992 38474863788122112 38518523483261952 38578189838334354 38646054877231152 38806543648364544 38850579720186624 38918923935270912 38958645359422464 39226325971483872 39294495750451968 39363620882909184 39503292162527232 39564483953996664 39571943269367808 39609380105346519 39613173367652352 39719556401598684 39884503194152448 39954666241511424 40000005155695104 40061966370577983 40282434080538624 40299103019455488 40315946137358424 40344832786347648 40457054796323328 40600605833708544 40663497397163238 40713539294531584 40735030816540944 40742710821715968 40805822510084736 41064518081553408 41136756958715904 41247231647814018 41418522547773696 41681102437132288 41710967229874176 41728400440200448 41866559450333748 42162167596543488 42205199139374336 42227478066284901 42279444652013568 42459862949756928 42495186469107528 42503198326358016 42569037062989632 42643922623151616 42869605208481792 42914271148290048 42945019514781696 42988850051776512 43029519435065241 43284221761637376 43333338918669696 43435719594934272 43453873670125056 43639303587250176 43657361604410112 43675608315471626 43706902185209952 43760689401102336 43828476029350272 44129616717919356 44137936723525632 44206307719258464 44441203682843136 44486561255016192 44518436178038784 44564820038608896 44642267361460224 44800668506161152 44870066093421504 44948999521700352 45000005800156992 45312571676196864 45355439404528227 45443792839606272 45514186645863744 45675681562922112 45802731706348032 45992940620283904 46045131520221184 46116456818238768 46126132071432192 46197582841747584 46490460410647552 46523771141013504 46571254222757888 46595837866245408 46653180305670144 46891240241773824 46944450495225504 47055362894512128 47075029809302144 47407413517860864 47480849031796128 47564375233515264 47761899874910208 47807084777745969 47816098117152768 47890166695863336 47900214074179584 47949101980827648 48193774692934208 48228305859542016 48278555041826304 48362456308248576 48619436507725824 48694749481842048 48750006283503408 48885607878890688 49038569581068288 49088619315879936 49094216535656448 49174973835706368 49230775576240128 49307035533019056 49598896023945216 49619626015210368 49655178813966336 49969976410718208 50047381411893216 50108971439423488 50135422543435008 50222550781642752 50400752069431296 50478824355099192 50540945331142656 50976643135721472 51299818384162816 51358031311015936 51385141758287376 51437586451112472 51528073169641536 51742058197819392 51800772960248832 51881013920518614 51891898580361216 51944860479229952 51972280696966032 52301767961978496 52392661000602624 52484827843878912 52671056216702976 52752645271995552 52812506807128692 52817564490203136 52959408535464912 53179337592203264 53272888322015232 53333340207593472 53415955160770644 53732137359273984 53754594849811232 53793110381796864 53876437532846253 53942739728431104 54134141111611392 54172928591069184 54217996529550984 54313374422054592 54407763346779648 54696866071191552 54752690775404544 54791921449893888 54849009278287872 54996308863752024 55224696730364928 55321845565169664 55384622523270144 55724051988705178 55822079267111664 56216223462057984 56303304088379868 56372592869351424 56660248625476704 56700846078110208 56758716083986176 56858563497535488 57159473611309056 57219028197720064 57348723527686656 57372692580086988 57712295682183168 57777785224892928 57867284757501531 57938498226833408 57969082315846728 58185738116333568 58209815472546816 58275869580279936 58437968039133696 58839488957225808 58850582298034176 58941743625677952 59254938243790848 59315415006688256 59346725930994996 59357914904051712 59419760051478528 59523023148613632 59579334602398026 59826754791228672 59931999362267136 60000007733542656 60423651120807936 60473919206037636 60685582194484992 60900908750562816 60995246095744857 61070308941797376 61114066232573952 61488609090985024 61596777122330112 61705135438073856 62031694854684672 62127783821660544 62153750295094237 62521653655698432 62566450844811264 62592600660300672 62740483859349504 62799839175500622 63209884690481152 63243251394815232 63307798709061504 63419166978020352 63742779703661292 63754797489537024 63853555594484448 63932135974436864 63965883934727424 64304407812722688 64371406722435072 64483275077664768 64926332642456064 65000008378004544 65180810505187584 65384759441424384 65451492421173248 65458955380875264 65486042406615168 65513412473207439 65560353277814928 65641034101653504 65742714044025408 66131861365260288 66159501353613824 66194425076879034 66206905085288448 66309461578887696 66626635214290944 66729841882524288 66847230057913344 66963401042190336 67201002759241728 67305099140132256 67387927108190208 67968857514295296 68165689259409408 68513522344383168 68583448601483296 68704097559522048 68989410930425856 69067697280331776 69174685227358152 69189198107148288 69296374262621376 69735690615971328 69785656711520256 69856881334136832 69979770458505216 70228074955603968 70336860362660736 70416675742838256 70583044341768192 70612544713953216 71030517762686976 71111120276791296 71221273547694192 71346562850272896 71642849812365312 71724147175729152 71835250043795004 71923652971241472 72178854815481856 72290662039401312 72342458789313024 72417832562739456 72543684462372864 72929154761588736 73003587700539392 73042124222763072 73125009425255112 73328411818336032 73632928973819904 73762460753559552 73846163364360192 73960553299528584 74429439022815552 74954964616077312 75071072117839824 75163457159135232 75546998167302272 75601128104146944 75678288111981568 75718236532648788 75811417996713984 76464964703582208 76496923440115984 76949727576244224 77037046966523904 77156379676668708 77292109754462304 77613087296729088 77701159440373248 77821520880777921 77837847870541824 77917290718844928 78452651942967744 78588991500903936 78727241765818368 79006584325054464 79128967907993328 79143886538735616 79218760210693038 79226346735304704 79439112803197368 79769006388304896 79909332483022848 80000010311390208 80123932741155966 80598206038910976 80631892274716848 80689665572695296 80914109592646656 81201211667417088 81326994794326476 81427078589063168 81470061633081888 81611645020169472 82129036163106816 82273513917431808 82494463295628036 82837045095547392 83362204874264576 83421934459748352 83456800880400896 83586077983057767 83733118900667496 84324335193086976 84410398278748672 84454956132569802 84558889304027136 84990372938215056 85006396652716032 85138074125979264 85287845246303232 85739210416963584 85828542296580096 85977700103553024 86059038870130482 86568443523274752 86666677837339392 86907747340250112 87278607174500352 87314723208820224 87351216630943252 87413804370419904 87656952058700544 88259233435838712 88275873447051264 88412615438516928 88882407365686272 88973122510032384 89036872356077568 89129640077217792 89284534722920448 89369001903597039 89601337012322304 89740132186843008 89897999043400704 90000011600313984 90625143352393728 90710878809056454 90887585679212544 91028373291727488 91351363125844224 91605463412696064 92090263040442368 92232913636477536 92395165683495168 92980920821295104 93047542282027008 93142508445515776 93191675732490816 93782480483547648 93888900990451008 94110725789024256 94150059618604288 94199758763250933 94814827035721728 94961698063592256 95128750467030528 95523799749820416 95614169555491938 95632196234305536 95780333391726672 95800428148359168 95898203961655296 96387549385868416 96456611719084032 96557110083652608 96724912616497152 97389498963684096 97500012567006816 97771215757781376 98077139162136576 98177238631759872 98188433071312896 98461551152480256 98614071066038112 99197792047890432 99239252030420736 99310357627932672 99939952821436416 100094762823786432 100270845086870016 100445101563285504 100801504138862592 100957648710198384 101081890662285312 101953286271442944 102599636768325632 102716062622031872 102770283516574752 102875172902224944 103056146339283072 103484116395638784 103601545920497664 103762027841037228 103783797160722432 103889720958459904 103944561393932064 104603535923956992 104785322001205248 104969655687757824 105342112433405952 105505290543991104 105625013614257384 105918817070929824 106358675184406528 106545776644030464 106666680415186944 106831910321541288 107464274718547968 107509189699622464 107586220763593728 107752875065692506 107885479456862208 108268282223222784 108435993059101968 108626748844109184 108815526693559296 109393732142383104 109505381550809088 109698018556575744 109992617727504048 110449393460729856 110643691130339328 110769245046540288 111448103977410356 111644158534223328 112432446924115968 112606608176759736 112745185738702848 113320497250953408 113401692156220416 113517432167972352 113717126995070976 114318947222618112 114438056395440128 114697447055373312 114745385160173976 115424591364366336 115555570449785856 115734569515003062 115876996453666816 115938164631693456 116419630945093632 116551739160559872 116875936078267392 117678977914451616 117883487251355904 118509876487581696 118630830013376512 118693451861989992 118715829808103424 118828140316039557 118839520102957056 119158669204796052 119653509582457344 119863998724534272 120000015467085312 120185899111733949 120847302241615872 120947838412075272 121371164388969984 121801817501125632 121990492191489714 122140617883594752 122228132465147904 122977218181970048 123193554244660224 123410270876147712 124255567643321088 124307500590188474 125043307311396864 125132901689622528 125185201320601344 125599678351001244 126486502789630464 126615597418123008 126838333956040704 127485559407322584 127509594979074048 127707111188968896 127931767869454848 128608815625445376 128742813444870144 128966550155329536 129088558305195723 129852665284912128 130000016756009088 130361621010375168 130902984842346496 130917910761750528 130972084813230336 131026824946414878 131120706555629856 131282068203307008 131485428088050816 132319002707227648 132388850153758068 132413810170576896 132618923157775392 133459683765048576 133694460115826688 133926802084380672 134402005518483456 134610198280264512 135937715028590592 136066318213584681 136331378518818816 137027044688766336 137166897202966592 137408195119044096 137978821860851712 138135394560663552 138349370454716304 138378396214296576 138592748525242752 139471381231942656 139571313423040512 139713762668273664 139959540917010432 140673720725321472 140833351485676512 141166088683536384 141225089427906432 142222240553582592 142442547095388384 142693125700545792 143285699624730624 143421254333237907 143448294351458304 143670500087590008 143847305942482944 144357709630963712 144581324078802624 144684917578626048 144835665125478912 145087368924745728 145858309523177472 146007175401078784 146084248445526144 146250018850510224 146656823636672064 147265857947639808 147524921507119104 147692326728720384 147921106599057168 148858878045631104 149909929232154624 150142144235679648 150326914318270464 151093996334604544 151202256208293888 151356576223963136 151436473065297576 151622835993427968 152929929407164416 152993846880231968 153899455152488448 154074093933047808 154312759353337416 154584219508924608 155226174593458176 155402318880746496 155643041761555842 155675695741083648 155834581437689856 156905303885935488 157177983001807872 157454483531636736 158013168650108928 158257935815986656 158437520421386076 158452693470609408 158878225606394736 159538012776609792 159818664966045696 160000020622780416 160247865482311932 161196412077821952 161263784549433696 161379331145390592 161828219185293312 162402423334834176 162653989588652952 162854157178126336 162940123266163776 163223290040338944 164258072326213632 164547027834863616 164988926591256072 165674090191094784 166724409748529152 166913601760801792 167172155966115534 167466237801334992 168648670386173952 168820796557497344 168909912265139604 169117778608054272 169980745876430112 170276148251958528 170575690492606464 171478420833927168 171657084593160192 172118077740260964 173136887046549504 173333355674678784 173601854272504593 173815494680500224 174557214349000704 174629446417640448 174702433261886504 174827608740839808 175313904117401088 176518466871677424 176551746894102528 176825230877033856 177764814731372544 177946245020064768 178073744712155136 178259280154435584 178569069445840896 178738003807194078 179480264373686016 179795998086801408 180000023200627968 181421757618112908 182056746583454976 182702726251688448 182985738287234571 183210926825392128 184180526080884736 184465827272955072 184790331366990336 185961841642590208 186095084564054016 186285016891031552 186383351464981632 186461250885282711 187564960967095296 187777801980902016 188221451578048512 188300119237208576 188399517526501866 189629654071443456 189923396127184512 190257500934061056 191228339110983876 191264392468611072 191560666783453344 191796407923310592 192775098771736832 192913223438168064 193114220167305216 193449825232994304 194778997927368192 195000025134013632 195542431515562752 196154278324273152 196354477263519744 196376866142625792 196540237419622317 196923102304960512 197228142132076224 198395584095780864 198478504060841472 198620715255865344 199879905642872832 200189525647572864 200541690173740032 200890203126571008 201603008277725184 201915297420396768 202163781324570624 203906572542885888 205432125244063744 205540567033149504 205750345804449888 206112292678566144 206968232791277568 207203091840995328 207524055682074456 207567594321444864 207779441916919808 207889122787864128 209207071847913984 209570644002410496 209939311375515648 210684224866811904 211010581087982208 211250027228514768 211837634141859648 212717350368813056 213091553288060928 213333360830373888 213663820643082576 214928549437095936 215018379399244928 215172441527187456 215505750131385012 215770958913724416 216536564446445568 216871986118203936 217253497688218368 217631053387118592 218787464284766208 219010763101618176 219985235455008096 220898786921459712 221287382260678656 221538490093080576 222896207954820712 223288317068446656 224864893848231936 225213216353519472 225490371477405696 226640994501906816 226803384312440832 227034864335944704 227434253990141952 228876112790880256 229394894110746624 229490770320347952 230849182728732672 231111140899571712 231469139030006124 231753992907333632 231876329263386912 232839261890187264 233103478321119744 233464562642333763 233751872156534784 235357955828903232 235766974502711808 237019752975163392 237261660026753024 237386903723979984 237431659616206848 237656280632079114 237679040205914112 238317338409592104 239307019164914688 239727997449068544 240000030934170624 240371798223467898 241895676824150544 242742328777939968 243603635002251264 243980984382979428 244281235767189504 245954436363940096 246387108489320448 246820541752295424 248511135286642176 248615001180376948 250086614622793728 250265803379245056 250370402641202688 250758233949173301 251199356702002488 252973005579260928 253231194836246016 253676667912081408 254971118814645168 255019189958148096 255414222377937792 255863535738909696 257217631250890752 257485626889740288 257933100310659072 258177116610391446 259705330569824256 260000033512018176 260723242020750336 261835821523501056 261944169626460672 262053649892829756 262241413111259712 262970856176101632 264638005414455296 264777700307516136 264827620341153792 265237846315550784 266919367530097152 267388920231653376 267853604168761344 268107005710791117 268804011036966912 269220396560529024 271875430057181184 272132636427169362 272662757037637632 274054089377532672 274333794405933184 274816390238088192 276270789121327104 276698740909432608 277185497050485504 278942762463885312 279142626846081024 279427525336547328 281347441450642944 281666702971353024 282332177367072768 282450178855812864 284444481107165184 284885094190776768 285386251401091584 286571399249461248 286842508666475814 286896588702916608 287341000175180016 287694611884965888 288715419261927424 289162648157605248 289369835157252096 289671330250957824 290174737849491456 292014350802157568 292168496891052288 292500037701020448 293313647273344128 294531715895279616 295384653457440768 295842213198114336 297717756091262208 299819858464309248 300284288471359296 302187992669209088 302404512416587776 302713152447926272 302872946130595152 303245671986855936 305859858814328832 305987693760463936 307798910304976896 308148187866095616 308625518706674832 309168439017849216 310452349186916352 310804637761492992 311286083523111684 311351391482167296 311669162875379712 313810607771870976 314355966003615744 314908967063273472 316026337300217856 316515871631973312 316875040842772152 317756451212789472 319076025553219584 319637329932091392 320000041245560832 320495730964623864 322392824155643904 322527569098867392 322758662290781184 323656438370586624 324804846669668352 325307979177305904 325708314356252672 325880246532327552 326446580080677888 328516144652427264 329094055669727232 329977853182512144 331348180382189568 333448819497058304 333827203521603584 334344311932231068 334932475602669984 337297340772347904 337641593114994688 337819824530279208 338235557216108544 339961491752860224 340552296503917056 341151380985212928 342956841667854336 343314169186320384 344236155480521928 346273774093099008 346666711349357568 347203708545009186 347630989361000448 349258892835280896 349404866523773008 349655217481679616 350627808234802176 353036933743354848 353650461754067712 355529629462745088 355892490040129536 356147489424310272 356518560308871168 357476007614388156 358960528747372032 359591996173602816 360000046401255936 362843515236225816 364113493166909952 365405452503376896 365971476574469142 366421853650784256 368361052161769472 368931654545910144 369580662733980672 371923683285180416 372570033782063104 372766702929963264 372922501770565422 375129921934190592 375555603961804032 376600238474417152 376799035053003732 379846792254369024 380515001868122112 382456678221967752 382528784937222144 383121333566906688 385550197543473664 385826446876336128 386228440334610432 386899650465988608 387265674915587169 389557995854736384 390000050268027264 391084863031125504 392708954527039488 392753732285251584 393080474839244634 393846204609921024 394456284264152448 396957008121682944 397241430511730688 400379051295145728 401083380347480064 401780406253142016 403206016555450368 403830594840793536 407813145085771776 408198954640754043 410864250488127488 411081134066299008 411500691608899776 412224585357132288 413936465582555136 414406183681990656 415048111364148912 415135188642889728 415558883833839616 415778245575728256 418414143695827968 419141288004820992 419878622751031296 422021162175964416 422500054457029536 423675268283719296 425434700737626112 426666721660747776 427327641286165152 429857098874191872 430036758798489856 430263762999713721 430344883054374912 431011500262770024 431541917827448832 433073128892891136 433743972236407872 434506995376436736 435262106774237184 437574928569532416 438021526203236352 439970470910016192 441797573842919424 442574764521357312 443076980186161152 445792415909641424 446576634136893312 449729787696463872 450426432707038944 450980742954811392 453281989003813632 453606768624881664 454069728671889408 454868507980283904 458789788221493248 458981540640695904 461698365457465344 462222281799143424 462938278060012248 463507985814667264 463752658526773824 465678523780374528 466206956642239488 466929125284667526 467503744313069568 470715911657806464 471533949005423616 474039505950326784 474523320053506048 474773807447959968 475312561264158228 475358080411828224 476634676819184208 478614038329829376 479455994898137088 480000061868341248 480743596446935796 483791353648301088 485484657555879936 487207270004502528 487961968765958856 488562471534379008 491908872727880192 492774216978640896 493641083504590848 497022270573284352 497230002360753896 500173229245587456 500740805282405376 501516467898346602 502398713404004976 505946011158521856 506462389672492032 507353335824162816 509942237629290336 510828444755875584 511727071477819392 514435262501781504 514971253779480576 516354233220782892 519410661139648512 520000067024036352 520805562817513779 521446484041500672 523671643047002112 523888339252921344 524107299785659512 524482826222519424 525941712352203264 529276010828910592 529555400615032272 529655240682307584 530475692631101568 533838735060194304 534777840463306752 535707208337522688 536214011421582234 538440793121058048 544265272854338724 548108178755065344 548667588811866368 548957214861703713 549632780476176384 552541578242654208 553397481818865216 554370994100971008 557885524927770624 558285253692162048 558855050673094656 559383752655848133 562694882901285888 563333405942706048 564664354734145536 564900357711625728 568888962214330368 569770188381553536 570772502802183168 573685017332951628 573793177405833216 574682000350360032 575389223769931776 578325296315210496 578739670314504192 579342660501915648 580349475698982912 584336993782104576 585000075402040896 586627294546688256 589063431790559232 589620712258866951 590769306914881536 591684426396228672 595435512182524416 599639716928618496 600568576942718592 604375985338418176 604809024833175552 605426304895852544 605745892261190304 606491343973711872 611719717628657664 611975387520927872 616296375732191232 617251037413349664 618336878035698432 620904698373832704 621609275522985984 622572167046223368 622702782964334592 623338325750759424 627621215543741952 628711932007231488 629817934126546944 632052674600435712 633031743263946624 633750081685544304 635512902425578944 638152051106439168 639274659864182784 640000082491121664 640991461929247728 644785648311287808 645055138197734784 645517324581562368 647312876741173248 649609693339336704 650615958354611808 651416628712505344 651760493064655104 652893160161355776 657032289304854528 659955706365024288 662696360764379136 666897638994116608 667654407043207168 668688623864462136 669864951205339968 674594681544695808 675283186229989376 675639649060558416 676471114432217088 679922983505720448 681104593007834112 682302761970425856 686628338372640768 688472310961043856 692547548186198016 693333422698715136 694407417090018372 695261978722000896 698517785670561792 698809733047546016 699310434963359232 700393687927001289 701255616469604352 706073867486709696 707300923508135424 711059258925490176 711784980080259072 712294978848620544 713037120617742336 714952015228776312 717921057494744064 719183992347205632 720000092802511872 725687030472451632 728226986333819904 730810905006753792 731942953148938284 732843707301568512 737863309091820288 739161325467961344 743847366570360832 745533405859926528 745845003541130844 750259843868381184 751111207923608064 752274701847519903 753200476948834304 753598070106007464 759693584508738048 761030003736244224 764913356443935504 765057569874444288 766242667133813376 771100395086947328 771652893752672256 772456880669220864 773799300931977216 774531349831174338 779115991709472768 780000100536054528 782169726062251008 785507464570503168 786160949678489268 788912568528304896 793914016243365888 794482861023461376 800758102590291456 802166760694960128 803560812506284032 806412033110900736 807661189681587072 807998753836225081 815626290171543552 816397909281508086 821728500976254976 822162268132598016 823001383217799552 824449170714264576 828812367363981312 830096222728297824 831117767667679232 831556491151456512 836828287391655936 838282576009641984 844042324351928832 845000108914059072 847350536567438592 850869401475252224 853333443321495552 854655282572330304 859714197748383744 860073517596979712 860527525999427442 860689766108749824 862023000525540048 863083835654897664 866146257785782272 867487944472815744 869013990752873472 870524213548474368 876043052406472704 879940941820032384 883595147685838848 886153960372322304 891584831819282848 893153268273786624 899459575392927744 900852865414077888 906563978007627264 907213537249763328 908139457343778816 909737015960567808 917579576442986496 917963081281391808 923396730914930688 924444563598286848 925876556120024496 927015971629334528 927505317053547648 931357047560749056 932413913284478976 933858250569335052 935007488626139136 941431823315612928 943067898010847232 948079011900653568 949046640107012096 949547614895919936 950625122528316456 953269353638368416 957228076659658752 958911989796274176 960000123736682496 961487192893871592 967582707296602176 970969315111759872 974414540009005056 975923937531917712 977124943068758016 983817745455760384 985548433957281792 987282167009181696 994044541146568704 994460004721507792 1000346458491174912 1001481610564810752 1003032935796693204 1004797426808009952 1011892022317043712 1012924779344984064 1014706671648325632 1019884475258580672 1021656889511751168 1023454142955638784 1028870525003563008 1029942507558961152 1032708466441565784 1038821322279297024 1040000134048072704 1041611125635027558 1042892968083001344 1047776678505842688 1048214599571319024 1048965652445038848 1051883424704406528 1058552021657821184 1059110801230064544 1060951385262203136 1067677470120388608 1069555680926613504 1072428022843164468 1076881586242116096 1088530545708677448 1096216357510130688 1097335177623732736 1097914429723407426 1099265560952352768 1105083156485308416 1106794963637730432 1108741988201942016 1115771049855541248 1117710101346189312 1118767505311696266 1125389765802571776 1126666811885412096 1129800715423251456 1139540376763107072 1141545005604366336 1147370034665903256 1147586354811666432 1149364000700720064 1156650592630420992 1157479340629008384 1158685321003831296 1160698951397965824 1161797024746761507 1168673987564209152 1170000150804081792 1173254589093376512 1178126863581118464 1179241424517733902 1181538613829763072 1183368852792457344 1190871024365048832 1201137153885437184 1208751970676836352 1209618049666351104 1210852609791705088 1211491784522380608 1223439435257315328 1223950775041855744 1224596863922262129 1232592751464382464 1234502074826699328 1236673756071396864 1241809396747665408 1243218551045971968 1245144334092446736 1245405565928669184 1246676651501518848 1255242431087483904 1257423864014462976 1259635868253093888 1266063486527893248 1267500163371088608 1271025804851157888 1276304102212878336 1280000164982243328 1281982923858495456 1289571296622575616 1290110276395469568 1291034649163124736 1294625753482346496 1299219386678673408 1301231916709223616 1303520986129310208 1305786320322711552 1314064578609709056 1319911412730048576 1325392721528758272 1333795277988233216 1335308814086414336 1337377247728924272 1339729902410679936 1349189363089391616 1350566372459978752 1351279298121116832 1352942228864434176 1359845967011440896 1362209186015668224 1364605523940851712 1376944621922087712 1385095096372396032 1386666845397430272 1388814834180036744 1390523957444001792 1397035571341123584 1397619466095092032 1398620869926718464 1400787375854002578 1402511232939208704 1412147734973419392 1414601847016270848 1422118517850980352 1423569960160518144 1426074241235484672 1429904030457552624 1435842114989488128 1438367984694411264 1440000185605023744 1451374060944903264 1456453972667639808 1461621810013507584 1463885906297876568 1465687414603137024 1475726618183640576 1478322650935922688 1487694733140721664 1491066811719853056 1491690007082261688 1500519687736762368 1502222415847216128 1504549403695039806 1506400953897668608 1507196140212014928 1519387169017476096 1522060007472488448 1529826712887871008 1532485334267626752 1542200790173894656 1543305787505344512 1544913761338441728 1549062699662348676 1558231983418945536 1560000201072109056 1562416688452541337 1564339452124502016 1571014929141006336 1572321899356978536 1577825137056609792 1587828032486731776 1588965722046922752 1601516205180582912 1604333521389920256 1607121625012568064 1615322379363174144 1615997507672450162 1632795818563016172 1644324536265196032 1646002766435599104 1648898341428529152 1657624734727962624 1660192445456595648 1663112982302913024 1673656574783311872 1676565152019283968 1678151257967544399 1688084648703857664 1690000217828118144 1694701073134877184 1701738802950504448 1706666886642991104 1709310565144660608 1720147035193959424 1721055051998854884 1721379532217499648 1724046001051080096 1726167671309795328 1734975888945631488 1738027981505746944 1741048427096948736 1759881883640064768 1767190295371677696 1768862136776600853 1772307920744644608 1783169663638565696 1786306536547573248 1798919150785855488 1801705730828155776 1813127956015254528 1814427074499526656 1816278914687557632 1819474031921135616 1835159152885972992 1835926162562783616 1848889127196573696 1851753112240048992 1854031943258669056 1855010634107095296 1862714095121498112 1864827826568957952 1867716501138670104 1870014977252278272 1882863646631225856 1886135796021694464 1896158023801307136 1898093280214024192 1899095229791839872 1901250245056632912 1906538707276736832 1914456153319317504 1917823979592548352 1920000247473364992 1922974385787743184 1935165414593204352 1941938630223519744 1948829080018010112 1951847875063835424 1954249886137516032 1967635490911520768 1971096867914563584 1988089082293137408 1988920009443015584 2000692916982349824 2002963221129621504 2006065871593386408 2009594853616019904 2023784044634087424 2025849558689968128 2029413343296651264 2039768950517161344 2043313779023502336 2046908285911277568 2059885015117922304 2065416932883131568 2077642644558594048 2080000268096145408 2083222251270055116 2085785936166002688 2095553357011685376 2096429199142638048 2097931304890077696 2103766849408813056 2117104043315642368 2118221602460129088 2121902770524406272 2135354940240777216 2139111361853227008 2144856045686328936 2153763172484232192 2177061091417354896 2192432715020261376 2194670355247465472 2195828859446814852 2198531121904705536 2213589927275460864 2217483976403884032 2231542099711082496 2237535010623392532 2250779531605143552 2253333623770824192 2256824105542559709 2259601430846502912 2279080753526214144 2283090011208732672 2294740069331806512 2295172709623332864 2298728001401440128 2313301185260841984 2314958681258016768 2317370642007662592 2321397902795931648 2323594049493523014 2337347975128418304 2340000301608163584 2346509178186753024 2358482849035467804 2366737705584914688 2381742048730097664 2402274307770874368 2417503941353672704 2419236099332702208 2421705219583410176 2422983569044761216 2423996261508675243 2446878870514630656 2447901550083711488 2449193727844524258 2465185502928764928 2469004149653398656 2473347512142793728 2486437102091943936 2490288668184893472 2493353303003037696 2510484862174967808 2514847728028925952 2532126973055786496 2535000326742177216 2542051609702315776 2552608204425756672 2560000329964486656 2563965847716990912 2579142593245151232 2580220552790939136 2582069298326249472 2589251506964692992 2598438773357346816 2602463833418447232 2607041972258620416 2611572640645423104 2628129157219418112 2639822825460097152 2650785443057516544 2670617628172828672 2674754495457848544 2679459804821359872 2698378726178783232 2701132744919957504 2702558596242233664 2719691934022881792 2724418372031336448 2729211047881703424 2753889243844175424 2770190192744792064 2773333690794860544 2777629668360073488 2781047914888003584 2794071142682247168 2795238932190184064 2797241739853436928 2801574751708005156 2805022465878417408 2824295469946838784 2829203694032541696 2844237035701960704 2847139920321036288 2859808060915105248 2871684229978976256 2876735969388822528 2880000371210047488 2902748121889806528 2912907945335279616 2923243620027015168 2927771812595753136 2931374829206274048 2951453236367281152 2956645301871845376 2975389466281443328 2982133623439706112 2983380014164523376 3001039375473524736 3004444831694432256 3009098807390079612 3012801907795337216 3014392280424029856 3038774338034952192 3044120014944976896 3059653425775742016 3064970668535253504 3084401580347789312 3086611575010689024 3089827522676883456 3098125399324697352 3116463966837891072 3120000402144218112 3124833376905082674 3128678904249004032 3144643798713957072 3155650274113219584 3175656064973463552 3203032410361165824 3208667042779840512 3230644758726348288 3231995015344900324 3265591637126032344 3288649072530392064 3292005532871198208 3297796682857058304 3315249469455925248 3320384890913191296 3326225964605826048 3347313149566623744 3353130304038567936 3356302515935088798 3376169297407715328 3380000435656236288 3389402146269754368 3418621130289321216 3440294070387918848 3442110103997709768 3442759064434999296 3448092002102160192 3469951777891262976 3476055963011493888 3482096854193897472 3485391074240284521 3519763767280129536 3534380590743355392 3537724273553201706 3544615841489289216 3566339327277131392 3572613073095146496 3603411461656311552 3626255912030509056 3628854148999053312 3632557829375115264 3670318305771945984 3671852325125567232 3697778254393147392 3703506224480097984 3710021268214190592 3725428190242996224 3729655653137915904 3735433002277340208 3740029954504556544 3765727293262451712 3772271592043388928 3796186560428048384 3798190459583679744 3802500490113265824 3813077414553473664 3828912306638635008 3840000494946729984 3845948771575486368 3870330829186408704 3883877260447039488 3897658160036020224 3903695750127670848 3935270981823041536 3942193735829127168 3976178164586274816 3977840018886031168 4001385833964699648 4005926442259243008 4012131743186772816 4019189707232039808 4047568089268174848 4051699117379936256 4058826686593302528 4079537901034322688 4086627558047004672 4093816571822555136 4130833865766263136 4155285289117188096 4160000536192290816 4166444502540110232 4171571872332005376 4191106714023370752 4192858398285276096 4195862609780155392 4207533698817626112 4234208086631284736 4236443204920258176 4243805541048812544 4270709880481554432 4278222723706454016 4289712091372657872 4307526344968464384 4354122182834709792 4384865430040522752 4389340710494930944 4391657718893629704 4397062243809411072 4427179854550921728 4434967952807768064 4463084199422164992 4475070021246785064 4501559063210287104 4506667247541648384 4513648211085119418 4519202861693005824 4558161507052428288 4566180022417465344 4589480138663613024 4597456002802880256 4626602370521683968 4629917362516033536 4634741284015325184 4647188098987046028 4674695950256836608 4680000603216327168 4693018356373506048 4716965698070935608 4733475411169829376 4763484097460195328 4804548615541748736 4835007882707345408 4843410439166820352 4845967138089522432 4847992523017350486 4895803100167422976 4898387455689048516 4938008299306797312 4946695024285587456 4972874204183887872 4980577336369786944 5020969724349935616 5029695456057851904 5034453773902633197 5064253946111572992 5070000653484354432 5084103219404631552 5105216408851513344 5120000659928973312 5127931695433981824 5160441105581878272 5164138596652498944 5178503013929385984 5204927666836894464 5214083944517240832 5223145281290846208 5279645650920194304 5301570886115033088 5306586410329802559 5341235256345657344 5349508990915697088 5358919609642719744 5396757452357566464 5402265489839915008 5405117192484467328 5439383868045763584 5448836744062672896 5458422095763406848 5507778487688350848 5546667381589721088 5555259336720146976 5562095829776007168 5588142285364494336 5590477864380368128 5594483479706873856 5603149503416010312 5610044931756834816 5648590939893677568 5658407388065083392 5688474071403921408 5694279840642072576 5719616121830210496 5743368459957952512 5753471938777645056 5760000742420094976 5805496243779613056 5825815890670559232 5846487240054030336 5855543625191506272 5862749658412548096 5902906472734562304 5913290603743690752 5964267246879412224 5966760028329046752 6002078750947049472 6008889663388864512 6018197614780159224 6025603815590674432 6028784560848059712 6077548676069904384 6088240029889953792 6119306851551484032 6129941337070507008 6168803160695578624 6179655045353766912 6196250798649394704 6232927933675782144 6240000804288436224 6249666753810165348 6257357808498008064 6289287597427914144 6311300548226439168 6351312129946927104 6406064820722331648 6417334085559681024 6461289517452696576 6463990030689800648 6531183274252064688 6577298145060784128 6584011065742396416 6595593365714116608 6640769781826382592 6652451929211652096 6694626299133247488 6712605031870177596 6752338594815430656 6760000871312472576 6770472316627679127 6778804292539508736 6837242260578642432 6880588140775837696 6884220207995419536 6885518128869998592 6896184004204320384 6939903555782525952 6952111926022987776 6964193708387794944 6970782148480569042 7039527534560259072 7075448547106403412 7132678654554262784 7145226146190292992 7206822923312623104 7252511824061018112 7257708297998106624 7265115658750230528 7271988784526025729 7340636611543891968 7343704650251134464 7395556508786294784 7407012448960195968 7420042536428381184 7459311306275831808 7470866004554680416 7480059909009113088 7531454586524903424 7544543184086777856 7596380919167359488 7605000980226531648 7626154829106947328 7657824613277270016 7680000989893459968 7691897543150972736 7740661658372817408 7767754520894078976 7795316320072040448 7807391500255341696 7870541963646083072 7884387471658254336 7952356329172549632 7955680037772062336 8011852884518486016 8024263486373545632 8038379414464079616 8095136178536349696 8103398234759872512 8159075802068645376 8173255116094009344 8187633143645110272 8261667731532526272 8310570578234376192 8320001072384581632 8332889005080220464 8343143744664010752 8382213428046741504 8385716796570552192 8391725219560310784 8415067397635252224 8468416173262569472 8472886409840516352 8487611082097625088 8541419760963108864 8579424182745315744 8615052689936928768 8708244365669419584 8769730860081045504 8778681420989861888 8783315437787259408 8794124487618822144 8854359709101843456 8869935905615536128 8926168398844329984 8950140042493570128 9003118126420574208 9013334495083296768 9027296422170238836 9038405723386011648 9116323014104856576 9132360044834930688 9178960277327226048 9194912005605760512 9253204741043367936 9259834725032067072 9269482568030650368 9294376197974092056 9349391900513673216 9360001206432654336 9386036712747012096 9433931396141871216 9466950822339658752 9526968194920390656 9609097231083497472 9670015765414690816 9691934276179044864 9695985046034700972 9791606200334845952 9796774911378097032 9876016598613594624 9893390048571174912 9945748408367775744 9961154672739573888 10041939448699871232 10059390912115703808 10068907547805266394 10128507892223145984 10140001306968708864 10168206438809263104 10255863390867963648 10320882211163756544 10328277193304997888 10409855333673788928 10428167889034481664 10446290562581692416 10559291301840388608 10603141772230066176 10613172820659605118 10682470512691314688 10699017981831394176 10717839219285439488 10804530979679830016 10810234384968934656 10878767736091527168 10897673488125345792 11015556975376701696 11093334763179442176 11110518673440293952 11176284570728988672 11180955728760736256 11188966959413747712 11206299006832020624 11220089863513669632 11297181879787355136 11316814776130166784 11388559681284145152 11439232243660420992 11486736919915905024 11520001484840189952 11610992487559226112 11651631781341118464 11692974480108060672 11711087250383012544 11805812945469124608 11826581207487381504 11928534493758824448 11933520056658093504 12004157501894098944 12017779326777729024 12036395229560318448 12051207631181348864 12057569121696119424 12155097352139808768 12176480059779907584 12238613703102968064 12259882674141014016 12337606321391157248 12392501597298789408 12465855867351564288 12480001608576872448 12499333507620330696 12514715616996016128 12578575194855828288 12622601096452878336 12702624259893854208 12812129641444663296 12834668171119362048 12922579034905393152 12927980061379601296 13062366548504129376 13154596290121568256 13168022131484792832 13191186731428233216 13281539563652765184 13304903858423304192 13389252598266494976 13425210063740355192 13504677189630861312 13520001742624945152 13540944633255358254 13557608585079017472 13674484521157284864 13761176281551675392 13768440415990839072 13792368008408640768 13879807111565051904 13904223852045975552 13941564296961138084 14079055069120518144 14150897094212806824 14265357309108525568 14290452292380585984 14413645846625246208 14505023648122036224 14530231317500461056 14543977569052051458 14687409300502268928 14814024897920391936 14840085072856762368 14918622612551663616 14941732009109360832 15062909173049806848 15089086368173555712 15103361321707899591 15192761838334718976 15210001960453063296 15252309658213894656 15315649226554540032 15360001979786919936 15383795086301945472 15481323316745634816 15535509041788157952 15614783000510683392 15741083927292166144 15904712658345099264 15911360075544124672 15919759230989407677 16023705769036972032 16048526972747091264 16076758828928159232 16190272357072699392 16206796469519745024 16318151604137290752 16346510232188018688 16375266287290220544 16523335463065052544 16640002144769163264 16665778010160440928 16686287489328021504 16764426856093483008 16771433593141104384 16783450439120621568 16830134795270504448 16945772819681032704 16975222164195250176 17082839521926217728 17158848365490631488 17230105379873857536 17416488731338839168 17539461720162091008 17557362841979723776 17566630875574518816 17588248975237644288 17708719418203686912 17739871811231072256 17900280084987140256 18006236252841148416 18026668990166593536 18054592844340477672 18076811446772023296 18232646028209713152 18264720089669861376 18357920554654452096 18389824011211521024 18506409482086735872 18538965136061300736 18588752395948184112 18698783801027346432 18720002412865308672 18772073425494024192 18867862792283742432 18933901644679317504 19053936389840781312 19218194462166994944 19340031530829381632 19383868552358089728 19391970092069401944 19583212400669691904 19593549822756194064 19752033197227189248 19786780097142349824 19922309345479147776 20083878897399742464 20137815095610532788 20257015784446291968 20280002613937417728 20311416949883037381 20336412877618526208 20511726781735927296 20641764422327513088 20656554386609995776 20819710667347577856 20856335778068963328 20892581125163384832 21118582603680777216 21226345641319210236 21398035963662788352 21435678438570878976 21620468769937869312 21757535472183054336 21795346976250691584 21815966353578077187 22031113950753403392 22186669526358884352 22221037346880587904 22361911457521472512 22377933918827495424 22412598013664041248 22440179727027339264 22594363759574710272 22633629552260333568 22878464487320841984 22973473839831810048 23040002969680379904 23221984975118452224 23303263562682236928 23385948960216121344 23422174500766025088 23611625890938249216 23653162414974763008 23857068987517648896 23867040113316187008 24035558653555458048 24072790459120636896 24102415262362697728 24115138243392238848 24310194704279617536 24477227406205936128 24519765348282028032 24675212642782314496 24785003194597578816 24931711734703128576 24960003217153744896 24998667015240661392 25029431233992032256 25157150389711656576 25245202192905756672 25405248519787708416 25624259282889326592 25845158069810786304 25855960122759202592 26124733097008258752 26309192580243136512 26336044262969585664 26382373462856466432 26563079127305530368 26609807716846608384 26778505196532989952 26850420127480710384 27009354379261722624 27040003485249890304 27081889266510716508 27115217170158034944 27348969042314569728 27522352563103350784 27536880831981678144 27584736016817281536 27759614223130103808 27808447704091951104 27883128593922276168 28158110138241036288 28301794188425613648 28530714618217051136 28580904584761171968 28827291693250492416 29010047296244072448 29087955138104102916 29374818601004537856 29628049795840783872 29680170145713524736 29837245225103327232 29883464018218721664 30125818346099613696 30178172736347111424 30206722643415799182 30385523676669437952 30420003920906126592 30504619316427789312 30767590172603890944 30962646633491269632 31229566001021366784 31482167854584332288 31809425316690198528 31822720151088249344 31839518461978815354 32047411538073944064 32097053945494182528 32153517657856318464 32413592939039490048 32636303208274581504 32693020464376037376 33046670926130105088 33280004289538326528 33331556020320881856 33528853712186966016 33542867186282208768 33566900878241243136 33660269590541008896 33891545639362065408 33950444328390500352 34165679043852435456 34317696730981262976 34460210759747715072 34832977462677678336 35078923440324182016 35114725683959447552 35133261751149037632 35417438836407373824 35479743622462144512 35800560169974280512 36012472505682296832 36053337980333187072 36109185688680955344 36153622893544046592 36465292056419426304 36529440179339722752 36715841109308904192 36779648022423042048 37012818964173471744 37177504791896368224 37397567602054692864 37440004825730617344 37544146850988048384 37735725584567484864 37867803289358635008 38107872779681562624 38436388924333989888 38680063061658763264 38767737104716179456 38783940184138803888 39166424801339383808 39187099645512388128 39504066394454378496 39573560194284699648 39844618690958295552 40167757794799484928 40275630191221065576 40514031568892583936 40560005227874835456 40622833899766074762 40672825755237052416 41023453563471854592 41283528844655026176 41639421334695155712 41712671556137926656 42237165207361554432 42452691282638420472 42796071927325576704 42871356877141757952 43240937539875738624 43515070944366108672 43590693952501383168 43631932707156154374 44062227901506806784 44442074693761175808 44723822915042945024 44755867837654990848 44825196027328082496 45188727519149420544 45267259104520667136 45310083965123698773 45756928974641683968 45946947679663620096 46080005939360759808 46443969950236904448 46606527125364473856 46844349001532050176 47223251781876498432 47714137975035297792 47734080226632374016 48071117307110916096 48145580918241273792 48230276486784477696 48620389408559235072 48954454812411872256 49039530696564056064 49350425285564628992 49570006389195157632 49920006434307489792 49997334030481322784 50058862467984064512 50314300779423313152 50490404385811513344 51248518565778653184 51690316139621572608 51711920245518405184 52249466194016517504 52618385160486273024 52672088525939171328 52764746925712932864 53126158254611060736 53219615433693216768 53700840254961420768 54018708758523445248 54080006970499780608 54163778533021433016 54230434340316069888 54697938084629139456 55044705126206701568 55073761663963356288 55169472033634563072 55519228446260207616 55616895408183902208 55766257187844552336 56316220276482072576 56603588376851227296 57061429236434102272 57161809169522343936 57654583386500984832 58020094592488144896 58175910276208205832 58749637202009075712 59256099591681567744 59360340291427049472 59766928036437443328 60251636692199227392 60413445286831598364 60771047353338875904 60840007841812253184 61009238632855578624 61535180345207781888 61925293266982539264 62459132002042733568 62964335709168664576 63645440302176498688 63679036923957630708 64194107890988365056 64307035315712636928 65272606416549163008 65386040928752074752 65447899060734231561 66093341852260210176 66560008579076653056 66663112040641763712 67085734372564417536 67133801756482486272 67320539181082017792 67783091278724130816 67900888656781000704 68635393461962525952 68920421519495430144 69665954925355356672 70157846880648364032 70229451367918895104 70266523502298075264 70834877672814747648 70959487244924289024 71601120339948561024 72106675960666374144 72218371377361910688 72307245787088093184 72930584112838852608 73431682218617808384 73559296044846084096 74025637928346943488 74355009583792736448 74795135204109385728 74880009651461234688 75088293701976096768 75471451169134969728 75735606578717270016 76215745559363125248 76872777848667979776 77535474209432358912 77567880368277607776 78332849602678767616 78374199291024776256 79008132788908756992 79147120388569399296 79689237381916591104 80335515589598969856 80551260382442131152 81028063137785167872 81120010455749670912 81245667799532149524 81345651510474104832 82046907126943709184 82567057689310052352 83278842669390311424 83425343112275853312 84474330414723108864 84905382565276840944 85592143854651153408 85742713754283515904 86481875079751477248 87030141888732217344 87263865414312308748 88124455803013613568 88884149387522351616 89447645830085890048 89511735675309981696 89650392054656164992 90377455038298841088 90534518209041334272 90620167930247397546 91513857949283367936 92887939900473808896 93688698003064100352 94446503563752996864 95428275950070595584 95468160453264748032 96142234614221832192 96291161836482547584 96460552973568955392 97240778817118470144 97908909624823744512 98079061393128112128 99140012778390315264 99840012868614979584 99994668060962645568 100628601558846626304 100980808771623026688 102497037131557306368 103380632279243145216 103423840491036810368 104498932388033035008 105236770320972546048 105344177051878342656 106252316509222121472 106439230867386433536 107401680509922841536 108037417517046890496 108160013940999561216 108327557066042866032 108460868680632139776 109395876169258278912 110089410252413403136 110147523327926712576 110338944067269126144 111038456892520415232 111532514375689104672 112632440552964145152 113207176753702454592 114122858472868204544 114323618339044687872 115309166773001969664 116040189184976289792 116351820552416411664 117499274404018151424 118512199183363135488 118720680582854098944 119533856072874886656 120503273384398454784 120826890573663196728 121542094706677751808 121680015683624506368 122018477265711157248 123070360690415563776 123850586533965078528 124918264004085467136 127290880604352997376 127358073847915261416 128388215781976730112 128614070631425273856 130545212833098326016 130772081857504149504 130895798121468463122 132186683704520420352 133326224081283527424 134171468745128835072 134267603512964972544 135566182557448261632 135801777313562001408 137270786923925051904 137840843038990860288 139331909850710713344 140458902735837790208 140533047004596150528 141669755345629495296 143202240679897122048 144213351921332748288 144436742754723821376 145861168225677705216 146863364437235616768 147118592089692168192 148051275856693886976 148710019167585472896 149760019302922469376 150176587403952193536 150942902338269939456 151471213157434540032 153745555697335959552 155070948418864717824 155135760736555215552 156665699205357535232 156748398582049552512 158016265577817513984 158294240777138798592 159378474763833182208 161102520764884262304 162056126275570335744 162240020911499341824 162491335599064299048 162691303020948209664 164093814253887418368 165134115378620104704 166557685338780622848 166850686224551706624 168948660829446217728 169810765130553681888 171184287709302306816 171485427508567031808 172963750159502954496 174060283777464434688 174527730828624617496 176248911606027227136 177768298775044703232 178895291660171780096 179300784109312329984 180754910076597682176 181240335860494795092 183027715898566735872 185775879800947617792 187377396006128200704 188893007127505993728 190936320906529496064 192582323672965095168 192921105947137910784 195817819249647489024 196158122786256224256 196343697182202694683 198280025556780630528 199680025737229959168 199989336121925291136 201257203117693252608 201961617543246053376 206761264558486290432 206847680982073620736 208997864776066070016 210473540641945092096 210688354103756685312 212504633018444242944 212878461734772867072 214803361019845683072 216320027881999122432 216655114132085732064 216921737361264279552 218791752338516557824 220295046655853425152 220677888134538252288 222076913785040830464 223065028751378209344 225264881105928290304 226414353507404909184 228245716945736409088 228647236678089375744 230618333546003939328 232703641104832823328 234998548808036302848 237024398366726270976 237441361165708197888 239067712145749773312 241006546768796909568 241653781147326393456 243084189413355503616 243360031367249012736 244036954531422314496 246140721380831127552 247701173067930157056 249836528008170934272 254581761208705994752 254716147695830522832 256776431563953460224 257228141262850547712 261090425666196652032 261791596242936926244 264373367409040840704 266652448162567054848 268342937490257670144 268535207025929945088 271132365114896523264 271603554627124002816 274541573847850103808 278663819701421426688 281066094009192301056 283339510691258990592 286404481359794244096 288426703842665496576 288873485509447642752 291722336451355410432 293726728874471233536 294237184179384336384 297420038335170945792 299520038605844938752 301885804676539878912 302942426314869080064 307491111394671919104 310141896837729435648 310271521473110431104 313331398410715070464 313496797164099105024 316032531155635027968 318756949527666364416 322205041529768524608 324112252551140671488 324480041822998683648 324982671198128598096 325382606041896419328 328187628507774836736 330268230757240209408 333115370677561245696 337897321658892435456 339621530261107363776 342368575418604613632 342970855017134063616 345927500319005908992 348120567554928869376 349055461657249234992 352497823212054454272 355536597550089406464 357790583320343560192 358601568218624659968 361509820153195364352 362480671720989590184 366055431797133471744 371551759601895235584 374754792012256401408 381872641813058992128 385164647345930190336 385842211894275821568 391635638499294978048 392316245572512448512 392687394364405389366 396560051113561261056 399978672243850582272 402514406235386505216 413522529116972580864 413695361964147241472 417995729552132140032 421376708207513370624 425009266036888485888 429606722039691366144 432640055763998244864 433310228264171464128 437583504677033115648 440590093311706850304 441355776269076504576 444153827570081660928 446130057502756418688 450529762211856580608 452828707014809818368 456491433891472818176 461236667092007878656 465407282209665646656 469997097616072605696 474048796733452541952 474882722331416395776 478135424291499546624 483307562294652786912 486168378826711007232 486720062734498025472 488073909062844628992 492281442761662255104 495402346135860314112 499673056016341868544 509163522417411989504 509432295391661045664 513552863127906920448 514456282525701095424 522180851332393304064 523583192485873852488 528746734818081681408 533304896325134109696 536685874980515340288 542264730229793046528 549083147695700207616 557327639402842853376 562132188018384602112 566679021382517981184 572808962719588488192 577746971018895285504 587453457748942467072 588474368358768672768 589031091546608084049 594840076670341891584 599040077211689877504 603771609353079757824 605884852629738160128 620283793675458871296 620543042946220862208 626993594328198210048 632065062311270055936 637513899055332728832 644410083059537049216 648960083645997367296 649965342396257196192 650765212083792838656 656375257015549673472 666230741355122491392 675794643317784870912 679243060522214727552 684737150837209227264 685941710034268127232 691855000638011817984 698110923314498469984 704995646424108908544 711073195100178812928 715581166640687120384 717203136437249319936 723019640306390728704 724961343441979180368 732110863594266943488 743103519203790471168 749509584024512802816 763745283626117984256 770329294691860380672 771684423788551643136 783271276998589956096 785374788728810778732 793120102227122522112 799957344487701164544 805028812470773010432 827390723928294482944 835991459104264280064 850018532073776971776 859213444079382732288 865280111527996489728 866620456528342928256 875167009354066231296 881180186623413700608 882711552538153009152 892260115005512837376 905657414029619636736 912982867782945636352 922473334184015757312 930814564419331293312 939994195232145211392 948097593466905083904 956270848582999093248 966615124589305573824 972336757653422014464 973440125468996050944 976147818125689257984 984562885523324510208 990804692271720628224 999346112032683737088 1018327044834823979008 1018864590783322091328 1027105726255813840896 1028912565051402190848 1044361702664786608128 1047166384971747704976 1057493469636163362816 1066609792650268219392 1073371749961030680576 1084529460459586093056 1098166295391400415232 1114655278805685706752 1124264376036769204224 1145617925439176976384 1155493942037790571008 1174906915497884934144 1176948736717537345536 1178062183093216168098 1189680153340683783168 1207543218706159515648 1240567587350917742592 1241086085892441724416 1253987188656396420096 1264130124622540111872 1275027798110665457664 1288820166119074098432 1297920167291994734592 1299930684792514392384 1312750514031099346944 1332461482710244982784 1351589286635569741824 1358486121044429455104 1369474301674418454528 1383710001276023635968 1396221846628996939968 1409991292848217817088 1422146390200357625856 1431162333281374240768 1434406272874498639872 1449922686883958360736 1464221727188533886976 1486207038407580942336 1499019168049025605632 1527490567252235968512 1540658589383720761344 1543368847577103286272 1566542553997179912192 1570749577457621557464 1586240204454245044224 1599914688975402329088 1610057624941546020864 1654781447856588965888 1671982918208528560128 1700037064147553943552 1718426888158765464576 1733240913056685856512 1762360373246827401216 1765423105076306018304 1784520230011025674752 1811314828059239273472 1825965735565891272704 1861629128838662586624 1896195186933810167808 1912541697165998186496 1933230249178611147648 1946880250937992101888 1952295636251378515968 1969125771046649020416 1998692224065367474176 2036654089669647958016 2037729181566644182656 2054211452511627681792 2057825130102804381696 2094332769943495409952 2114986939272326725632 2133219585300536438784 2146743499922061361152 2169058920919172186112 2196332590782800830464 2229310557611371413504 2248528752073538408448 2291235850878353952768 2310987884075581142016 2349813830995769868288 2356124366186432336196 2379360306681367566336 2415086437412319031296 2482172171784883448832 2507974377312792840192 2550055596221330915328 2577640332238148196864 2595840334583989469184 2599861369585028784768 2625501028062198693888 2716972242088858910208 2738948603348836909056 2767420002552047271936 2792443693257993879936 2819982585696435634176 2844292780400715251712 2868812545748997279744 2899845373767916721472 2928443454377067773952 2972414076815161884672 2998038336098051211264 3054981134504471937024 3081317178767441522688 3086737695154206572544 3133085107994359824384 3141499154915243114928 3172480408908490088448 3199829377950804658176 3220115249883092041728 3309562895713177931776 3343965836417057120256 3436853776317530929152 3466481826113371713024 3524720746493654802432 3530846210152612036608 3569040460022051349504 3622629656118478546944 3723258257677325173248 3792390373867620335616 3825083394331996372992 3866460498357222295296 3893760501875984203776 3938251542093298040832 3997384448130734948352 4073308179339295916032 4075458363133288365312 4108422905023255363584 4188665539886990819904 4229973878544653451264 4266439170601072877568 4293486999844122722304 4392665181565601660928 4458621115222742827008 4497057504147076816896 4582471701756707905536 4621975768151162284032 4699627661991539736576 4712248732372864672392 4758720613362735132672 4830172874824638062592 4964344343569766897664 5015948754625585680384 5100111192442661830656 5155280664476296393728 5199722739170057569536 5433944484177717820416 5477897206697673818112 5584887386515987759872 5688585560801430503424 5737625091497994559488 5799690747535833442944 5856886908754135547904 5996076672196102422528 6109962269008943874048 6162634357534883045376 6173475390308413145088 6282998309830486229856 6344960817816980176896 6399658755901609316352 6440230499766184083456 6619125791426355863552 6687931672834114240512 6873707552635061858304 6932963652226743426048 7049441492987309604864 7138080920044102699008 7245259312236957093888 7446516515354650346496 7650166788663992745984 7732920996714444590592 7787521003751968407552 7876503084186596081664 8150916726266576730624 8216845810046510727168 8377331079773981639808 8459947757089306902528 8532878341202145755136 8785330363131203321856 8917242230445485654016 8994115008294153633792 9164943403513415811072 9243951536302324568064 9399255323983079473152 9424497464745729344784 9517441226725470265344 9660345749649276125184 9928688687139533795328 10031897509251171360768 10310561328952592787456 10399445478340115139072 10867888968355435640832 11169774773031975519744 11377171121602861006848 11475250182995989118976 11599381495071666885888 11992153344392204845056 12219924538017887748096 12325268715069766090752 12565996619660972459712 12689921635633960353792 12799317511803218632704 12880460999532368166912 13238251582852711727104 13375863345668228481024 13747415105270123716608 13865927304453486852096 14098882985974619209728 14276161840088205398016 14490518624473914187776 14893033030709300692992 15300333577327985491968 15465841993428889181184 16301833452533153461248 16433691620093021454336 16754662159547963279616 17065756682404291510272 17570660726262406643712 17988230016588307267584 18329886807026831622144 18487903072604649136128 18848994929491458689568 19034882453450940530688 19320691499298552250368 19857377374279067590656 20063795018502342721536 20621122657905185574912 20798890956680230278144 21735777936710871281664 22339549546063951039488 22950500365991978237952 23198762990143333771776 24650537430139532181504 25131993239321944919424 25379843271267920707584 25598635023606437265408 26476503165705423454208 26751726691336456962048 27494830210540247433216 27731854608906973704192 28197765971949238419456 28552323680176410796032 28981037248947828375552 29786066061418601385984 30931683986857778362368 32603666905066306922496 33509324319095926559232 34131513364808583020544 35976460033176614535168 36659773614053663244288 36975806145209298272256 37697989858982917379136 38069764906901881061376 38641382998597104500736 39714754748558135181312 40127590037004685443072 41242245315810371149824 41597781913360460556288 43471555873421742563328 44679099092127902078976 45901000731983956475904 46397525980286667543552 49301074860279064363008 50263986478643889838848 51197270047212874530816 52953006331410846908416 54989660421080494866432 55463709217813947408384 57104647360352821592064 57962074497895656751104 59572132122837202771968 61863367973715556724736 65207333810132613844992 67018648638191853118464 73951612290418596544512 75395979717965834758272 76139529813803762122752 79429509497116270362624 80255180074009370886144 82484490631620742299648 83195563826720921112576 86943111746843485126656 89358198184255804157952 92795051960573335087104 100527972957287779677696 102394540094425749061632 109979320842160989732864 110927418435627894816768 114209294720705643184128 115924148995791313502208 119144264245674405543936 123726735947431113449472 130414667620265227689984 134037297276383706236928 147903224580837193089024 150791959435931669516544 158859018994232540725248 164968981263241484599296 166391127653441842225152 173886223493686970253312 178716396368511608315904 185590103921146670174208 201055945914575559355392 221854836871255789633536 228418589441411286368256 238288528491348811087872 247453471894862226898944 260829335240530455379968 268074594552767412473856 301583918871863339033088 329937962526482969198592 332782255306883684450304 347772446987373940506624 357432792737023216631808 371180207842293340348416 402111891829151118710784 443709673742511579267072 476577056982697622175744 494906943789724453797888 521658670481060910759936 536149189105534824947712 603167837743726678066176 665564510613767368900608 714865585474046433263616 742360415684586680696832 804223783658302237421568 989813887579448907595776 1043317340962121821519872 1072298378211069649895424 1206335675487453356132352 1331129021227534737801216 1429731170948092866527232 1484720831369173361393664 1608447567316604474843136 2144596756422139299790848 2412671350974906712264704 2969441662738346722787328 3216895134633208949686272 4289193512844278599581696 4825342701949813424529408 6433790269266417899372544 9650685403899626849058816 12867580538532835798745088 19301370807799253698117632 38602741615598507396235264
- Sum of all divisors σ(n): 133505399926720308868980417
- Sum of proper divisors (its aliquot sum) s(n): 94902658311121801472745153
- 38602741615598507396235264 is an abundant number, because the sum of its proper divisors (94902658311121801472745153) is greater than itself. Its abundance is 56299916695523294076509889
Bases of 38602741615598507396235264
- Binary: 11111111011100111001011010000111100001111000000101011101001000101000100000000000000002
- Hexadecimal: 0x1FEE72D0F0F02BA4510000
- Base-36: 4UM4KDDMUPWRGG000
Squares and roots of 38602741615598507396235264
- 38602741615598507396235264 squared (386027416155985073962352642) is 1490171660240660860968430850989971035304080437149696
- 38602741615598507396235264 cubed (386027416155985073962352643) is 57524711563157678693121993223452611255804408572648535560061825395117202079744
-
38602741615598507396235264 is a
perfect square number . Itssquare root is 6213110462208 -
The
cube root of 38602741615598507396235264 is 337965770.4199525129
Scales and comparisons
How big is 38602741615598507396235264?- 38,602,741,615,598,507,396,235,264 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 38,602,741,615,598,507,396,235,264 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 38602741615598507396235264 cubic inches would be around 28163814.2 feet tall.
Recreational maths with 38602741615598507396235264
- 38602741615598507396235264 backwards is 46253269370589551614720683
- 38602741615598507396235264 is a
Harshad number . - The number of decimal digits it has is: 26
- The sum of 38602741615598507396235264's digits is 117
- More coming soon!
Link to this page
HTML: To link to this page, just copy and paste the link below into your blog, web page or email.
BBCODE: To link to this page in a forum post or comment box, just copy and paste the link code below:
Cite this page
MLA style:
"Number 38602741615598507396235264 - Facts about the integer". Numbermatics.com. 2024. Web. 13 May 2024.
APA style:
Numbermatics. (2024). Number 38602741615598507396235264 - Facts about the integer. Retrieved 13 May 2024, from https://numbermatics.com/n/38602741615598507396235264/
Chicago style:
Numbermatics. 2024. "Number 38602741615598507396235264 - Facts about the integer". https://numbermatics.com/n/38602741615598507396235264/
The information we have on file for 38602741615598507396235264 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 38602741615598507396235264, math, Factors of 38602741615598507396235264, curriculum, school, college, exams, university, Prime factorization of 38602741615598507396235264, STEM, science, technology, engineering, physics, economics, calculator, thirty-eight septillion, six hundred two sextillion, seven hundred forty-one quintillion, six hundred fifteen quadrillion, five hundred ninety-eight trillion, five hundred seven billion, three hundred ninety-six million, two hundred thirty-five thousand, two hundred sixty-four.