100233382196979981537509376
100,233,382,196,979,981,537,509,376 is an even composite number composed of seven prime numbers multiplied together.
100233382196979981537509376 is an even composite number. It is composed of seven distinct prime numbers multiplied together. It has a total of twenty-seven thousand, nine hundred forty-five divisors.
Prime factorization of 100233382196979981537509376:
222 × 34 × 72 × 132 × 432 × 1272 × 10932
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 7 × 7 × 13 × 13 × 43 × 43 × 127 × 127 × 1093 × 1093)See below for interesting mathematical facts about the number 100233382196979981537509376 from the Numbermatics database.
Names of 100233382196979981537509376
- Cardinal: 100233382196979981537509376 can be written as One hundred septillion, two hundred thirty-three sextillion, three hundred eighty-two quintillion, one hundred ninety-six quadrillion, nine hundred seventy-nine trillion, nine hundred eighty-one billion, five hundred thirty-seven million, five hundred nine thousand, three hundred seventy-six.
Scientific notation
- Scientific notation: 1.00233382196979981537509376 × 1026
Factors of 100233382196979981537509376
Divisors of 100233382196979981537509376
- Number of divisors d(n): 27945
-
Complete list of divisors:
1 2 3 4 6 7 8 9 12 13 14 16 18 21 24 26 27 28 32 36 39 42 43 48 49 52 54 56 63 64 72 78 81 84 86 91 96 98 104 108 112 117 126 127 128 129 144 147 156 162 168 169 172 182 189 192 196 208 216 224 234 252 254 256 258 273 288 294 301 312 324 336 338 344 351 364 378 381 384 387 392 416 432 441 448 468 504 507 508 512 516 546 559 567 576 588 602 624 637 648 672 676 688 702 728 756 762 768 774 784 819 832 864 882 889 896 903 936 1008 1014 1016 1024 1032 1053 1092 1093 1118 1134 1143 1152 1161 1176 1183 1204 1248 1274 1296 1323 1344 1352 1376 1404 1456 1512 1521 1524 1536 1548 1568 1638 1651 1664 1677 1728 1764 1778 1792 1806 1849 1872 1911 2016 2028 2032 2048 2064 2106 2107 2184 2186 2236 2268 2286 2304 2322 2352 2366 2408 2457 2496 2548 2592 2646 2667 2688 2704 2709 2752 2808 2912 3024 3042 3048 3072 3096 3136 3276 3279 3302 3328 3354 3429 3456 3483 3528 3549 3556 3584 3612 3698 3744 3822 3913 3969 4032 4056 4064 4096 4128 4212 4214 4368 4372 4472 4536 4563 4572 4608 4644 4704 4732 4816 4914 4953 4992 5031 5096 5184 5292 5334 5376 5408 5418 5461 5504 5547 5616 5733 5824 6048 6084 6096 6144 6192 6223 6272 6321 6552 6558 6604 6656 6708 6858 6912 6966 7056 7098 7112 7168 7224 7267 7371 7396 7488 7644 7651 7826 7938 8001 8064 8112 8127 8128 8192 8256 8281 8424 8428 8736 8744 8944 9072 9126 9144 9216 9288 9408 9464 9632 9828 9837 9906 9984 10062 10192 10287 10368 10584 10647 10668 10752 10816 10836 10922 11008 11094 11232 11466 11557 11648 11739 12096 12168 12192 12288 12384 12446 12544 12642 12943 13104 13116 13208 13312 13416 13689 13716 13824 13932 14112 14196 14209 14224 14336 14448 14534 14742 14792 14859 14976 15093 15288 15302 15652 15876 16002 16128 16129 16224 16254 16256 16383 16384 16512 16562 16641 16848 16856 17199 17472 17488 17888 18144 18252 18288 18432 18576 18669 18816 18928 18963 19264 19656 19674 19812 19968 20124 20384 20574 20736 21168 21294 21336 21463 21504 21632 21672 21801 21844 22016 22188 22464 22932 22953 23114 23296 23478 24003 24037 24192 24336 24381 24384 24576 24768 24843 24892 25088 25284 25886 26208 26232 26416 26624 26832 27378 27391 27432 27648 27864 28224 28392 28418 28448 28672 28896 29068 29484 29511 29584 29718 29952 30186 30576 30604 31304 31752 31941 32004 32256 32258 32448 32508 32512 32766 32768 33024 33124 33282 33696 33712 34398 34671 34944 34976 35217 35776 36288 36504 36576 36864 37152 37338 37632 37856 37926 38227 38528 38829 39312 39348 39624 39936 40248 40768 41148 41472 42336 42588 42627 42672 42926 43008 43264 43344 43602 43688 44032 44376 44577 44928 45279 45864 45906 46228 46592 46956 46999 48006 48074 48384 48387 48672 48762 48768 49149 49152 49536 49686 49784 49923 50176 50568 50869 51597 51772 52416 52464 52832 53248 53557 53664 54756 54782 54864 55296 55728 56007 56448 56784 56836 56889 56896 57344 57792 58136 58968 59022 59168 59436 59904 60372 61152 61208 62608 63504 63882 64008 64389 64512 64516 64896 65016 65024 65403 65532 65536 66048 66248 66564 67392 67424 68796 68859 69342 69888 69952 70434 70993 71552 72009 72111 72576 73008 73152 73728 74304 74529 74676 75264 75712 75852 76454 77056 77658 78624 78696 79248 79872 80496 80899 81536 82173 82296 82944 84672 85176 85254 85344 85852 86016 86528 86688 87204 87376 88064 88533 88752 89154 89856 90558 90601 91728 91812 92456 93184 93912 93998 95823 96012 96148 96768 96774 97344 97524 97536 98298 98304 99072 99372 99463 99568 99846 100352 101136 101738 103194 103544 104013 104832 104928 105651 105664 106496 107114 107328 109512 109564 109728 110592 111456 112014 112896 112903 113568 113672 113778 113792 114681 114688 115584 116272 116487 117936 118044 118336 118872 119808 120744 122304 122416 125216 127008 127764 127881 128016 128778 129024 129032 129792 130032 130048 130806 131064 131072 132096 132496 133128 133731 134784 134848 137592 137718 138684 138811 139776 139904 140868 140997 141986 143104 144018 144222 145152 145161 146016 146304 147447 147456 148608 149058 149352 149769 150241 150528 151424 151704 152607 152908 154112 155316 157248 157392 158496 159744 160671 160992 161798 163072 164346 164592 165888 168021 168259 169344 170352 170508 170667 170688 171704 172032 173056 173376 174408 174752 176128 177066 177504 178308 179712 181116 181202 183456 183624 184717 184912 186368 187824 187996 191646 192024 192296 193167 193536 193548 194688 195048 195072 196209 196596 196608 198144 198744 198926 199136 199692 200704 202272 203476 206388 206577 207088 208026 209664 209677 209856 211302 211328 212979 212992 214228 214656 216333 219024 219128 219456 221184 222912 223587 224028 225792 225806 227136 227344 227556 227584 229362 229376 231168 232544 232974 234823 235872 236088 236672 237744 239616 241488 242697 244608 244832 246519 250432 254016 255528 255762 256032 257556 258048 258064 259584 260064 260096 261612 262128 262144 264192 264992 266256 267462 267589 269568 269696 271803 275184 275436 277368 277622 279552 279808 281736 281994 283972 286208 288036 288444 290304 290322 292032 292608 294894 294912 297216 298116 298389 298704 299538 300482 301056 302848 303408 305214 305816 308224 310632 312039 312481 314496 314784 316953 316992 319488 321342 321984 323596 326144 328692 328993 329184 331776 336042 336518 338688 338709 340704 341016 341334 341376 343408 344043 344064 346112 346752 348816 349461 349504 352256 354132 355008 356083 356616 359424 362232 362404 366912 367248 369434 369824 372736 375648 375992 383292 383643 384048 384592 386334 387072 387096 389376 390096 390144 392418 393192 393216 396288 397488 397852 398272 399384 401408 404544 406952 412776 413154 414176 416052 416433 419328 419354 419712 422604 422656 422991 425958 425984 428456 429312 432666 435483 438048 438256 438912 442341 442368 445824 447174 448056 450723 451584 451612 454272 454688 455112 455168 457821 458724 458752 462336 465088 465948 469646 471744 472176 473344 475488 479232 482013 482976 485394 489216 489664 493038 496951 500864 504063 504777 508032 511056 511524 512064 515112 516096 516128 519168 520128 520192 523224 524256 524288 528384 529984 532512 534924 535178 539136 539392 543606 550368 550872 554151 554736 555244 559104 559616 563472 563988 567944 572416 576072 576888 579501 580608 580644 584064 585216 588627 589788 589824 594432 596232 596778 597408 599076 600964 602112 605696 606816 610428 610987 611632 616448 619731 621264 624078 624962 628992 629031 629568 633906 633984 638937 638976 642684 643968 647192 648999 652288 657384 657986 658368 663552 670761 672084 673036 677376 677418 681408 682032 682668 682752 686816 688086 688128 692224 693504 693547 696241 697632 698922 699008 704469 704512 708264 710016 712166 713232 718848 724464 724808 728091 733824 734496 738868 739557 739648 745472 751296 751984 766584 767286 768096 769184 772668 774144 774192 778752 780192 780288 784836 786384 786432 790321 792576 794976 795704 796544 798768 802767 802816 809088 813904 815409 825552 826308 828352 832104 832866 838656 838708 839424 845208 845312 845982 851916 851968 856912 858624 865332 870966 876096 876512 877824 884682 884736 891648 894348 895167 896112 901446 903168 903224 908544 909376 910224 910336 915642 917448 917504 922909 924672 930176 931896 936117 937443 939292 943488 944352 946688 950976 958464 964026 965952 970788 971677 978432 979328 986076 986979 993902 1001728 1008126 1009554 1016064 1016127 1022112 1023048 1024128 1030224 1032129 1032192 1032256 1038336 1040256 1040384 1046448 1048383 1048512 1048576 1051687 1056768 1059968 1065024 1068249 1069848 1070356 1078272 1078784 1087212 1100736 1101744 1108302 1109472 1110488 1118208 1119232 1126944 1127976 1135888 1144832 1150929 1152144 1153776 1159002 1161216 1161288 1168128 1170432 1177254 1177813 1179576 1179648 1188864 1192464 1193556 1194649 1194816 1198152 1201928 1204224 1211392 1213632 1220856 1221974 1223264 1232896 1239462 1242528 1248156 1249299 1249924 1257984 1258062 1259136 1267812 1267968 1268973 1277874 1277952 1285368 1287936 1293019 1294384 1297998 1304576 1306449 1314768 1315972 1316736 1327104 1341522 1344168 1346072 1352169 1354752 1354836 1362816 1364064 1365336 1365504 1373463 1373632 1376172 1376256 1384448 1387008 1387094 1392482 1395264 1397844 1398016 1408938 1409024 1416528 1420032 1424332 1426464 1437696 1446039 1448928 1449616 1456182 1467648 1467739 1468992 1477736 1479114 1479296 1490853 1490944 1502592 1503968 1514331 1533168 1534572 1536192 1538368 1545336 1548288 1548384 1557504 1560384 1560576 1569672 1572768 1572864 1580642 1585152 1589952 1591408 1593088 1597536 1605534 1605632 1618176 1627808 1630818 1643761 1651104 1652616 1656704 1662453 1664208 1665732 1677312 1677416 1678848 1690416 1690624 1691964 1703832 1703936 1713824 1717248 1730664 1738503 1741932 1752192 1753024 1755648 1769364 1769472 1783296 1788696 1790334 1792224 1802892 1804543 1806336 1806448 1817088 1818752 1820448 1820672 1831284 1832961 1834896 1835008 1845818 1849344 1860352 1863792 1872234 1874886 1878584 1886976 1887093 1888704 1893376 1901952 1916811 1916928 1928052 1931904 1941576 1943354 1946997 1956864 1958656 1972152 1973958 1987804 2003456 2016252 2019108 2020957 2032128 2032254 2044224 2046096 2048256 2060448 2064258 2064384 2064512 2076672 2080512 2080641 2080768 2088723 2092896 2096766 2097024 2097152 2103374 2113407 2113536 2119936 2130048 2136498 2139696 2140712 2156544 2157568 2174424 2184273 2187367 2201472 2203488 2216604 2218671 2218944 2220976 2236416 2238464 2253888 2255952 2271776 2289664 2301858 2302951 2304288 2307552 2318004 2322432 2322576 2336256 2340864 2354508 2355626 2359152 2359296 2370963 2377728 2384928 2387112 2389298 2389632 2396304 2403856 2408301 2408448 2422784 2427264 2441712 2443948 2446227 2446528 2465792 2478924 2485056 2496312 2498598 2499848 2515968 2516124 2518272 2535624 2535936 2537946 2555748 2555904 2570736 2575872 2586038 2588768 2595996 2609152 2612898 2629536 2631944 2633472 2654208 2683044 2685501 2688336 2692144 2704338 2709504 2709672 2725632 2725801 2728128 2730672 2731008 2746926 2747264 2752344 2752512 2768727 2768896 2774016 2774188 2784964 2790528 2795688 2796032 2812329 2817876 2818048 2833056 2840064 2848664 2852928 2875392 2892078 2897856 2899232 2912364 2915031 2935296 2935478 2937984 2955472 2958228 2958592 2960937 2981706 2981888 3005184 3007936 3028662 3048381 3052699 3066336 3069144 3072384 3076736 3090672 3096387 3096576 3096768 3115008 3120768 3121152 3139344 3145536 3145728 3155061 3161284 3170304 3179904 3182816 3186176 3195072 3204747 3211068 3211264 3236352 3255616 3261636 3287522 3302208 3305232 3313408 3324906 3328416 3331464 3354624 3354832 3357696 3380832 3381248 3383928 3407664 3407872 3427648 3434496 3461328 3477006 3478657 3483864 3504384 3506048 3511296 3533439 3538728 3538944 3566592 3577392 3580668 3583947 3584448 3605784 3609086 3612672 3612896 3634176 3637504 3640896 3641344 3662568 3665922 3669792 3670016 3691636 3698688 3720704 3727584 3744468 3747897 3749772 3757168 3773952 3774186 3777408 3786752 3803904 3806919 3833622 3833856 3856104 3863808 3879057 3883152 3886708 3893994 3913728 3917312 3944304 3947916 3975608 4006912 4032504 4038216 4041914 4056507 4064256 4064508 4088448 4092192 4096512 4120389 4120896 4128516 4128768 4129024 4153344 4161024 4161282 4161536 4177446 4185792 4193532 4194048 4194304 4206748 4226814 4227072 4239872 4260096 4272996 4276909 4279392 4281424 4313088 4315136 4338117 4348848 4368546 4374734 4402944 4403217 4406976 4433208 4437342 4437888 4441952 4472559 4472832 4476928 4507776 4511904 4542993 4543552 4579328 4603716 4605902 4608576 4615104 4636008 4644864 4645152 4672512 4681728 4709016 4711252 4718304 4718592 4741926 4755456 4769856 4774224 4778596 4779264 4792608 4807712 4816602 4816896 4845568 4854528 4854829 4883424 4887896 4892454 4893056 4931283 4931584 4957848 4970112 4987359 4992624 4997196 4999696 5031936 5032248 5036544 5071248 5071872 5075892 5111496 5111808 5141472 5151744 5172076 5177536 5191992 5218304 5225796 5259072 5263888 5266944 5308416 5366088 5371002 5376672 5384288 5408676 5413629 5419008 5419344 5451264 5451602 5456256 5461344 5462016 5493852 5494528 5498883 5504688 5505024 5537454 5537792 5548032 5548376 5569928 5581056 5591376 5592064 5624658 5635752 5636096 5661279 5666112 5680128 5697328 5705856 5750433 5750784 5784156 5795712 5798464 5824728 5830062 5870592 5870956 5875968 5910944 5916456 5917184 5921874 5963412 5963776 5968873 6010368 6015872 6057324 6062871 6096762 6105398 6132672 6138288 6144768 6153472 6181344 6192774 6193152 6193536 6230016 6241536 6241923 6242304 6266169 6278688 6291072 6291456 6310122 6322568 6340221 6340608 6359808 6365632 6372352 6390144 6409494 6422136 6422528 6460363 6472704 6511232 6523272 6552819 6562101 6575044 6604416 6610464 6626816 6649812 6656832 6662928 6709248 6709664 6715392 6761664 6762496 6767856 6801739 6815328 6815744 6855296 6868992 6908853 6922656 6954012 6957314 6967728 7008768 7012096 7022592 7066878 7077456 7077888 7112889 7133184 7154784 7161336 7167894 7168896 7211568 7218172 7224903 7225344 7225792 7268352 7275008 7281792 7282688 7325136 7331844 7338681 7339584 7340032 7383272 7397376 7441408 7455168 7488936 7495794 7499544 7514336 7547904 7548372 7554816 7573504 7607808 7613838 7667244 7667712 7712208 7727616 7758114 7766304 7773416 7787988 7827456 7834624 7888608 7895832 7942831 7951216 8013824 8056503 8065008 8076432 8083828 8113014 8128512 8129016 8176896 8177403 8184384 8193024 8240778 8241792 8257032 8257536 8258048 8306181 8306688 8322048 8322564 8323072 8354892 8362543 8371584 8387064 8388096 8413496 8436987 8453628 8454144 8479744 8520192 8545992 8553818 8558784 8562848 8626176 8630272 8676234 8697696 8737092 8745093 8749468 8805888 8806434 8813952 8866416 8874684 8875776 8882811 8883904 8945118 8945664 8953856 9015552 9016111 9023808 9051133 9085986 9087104 9145143 9158097 9158656 9207432 9211804 9217152 9230208 9272016 9289728 9290304 9345024 9363456 9418032 9422504 9436608 9437184 9465183 9483852 9510912 9539712 9548448 9557192 9558528 9585216 9614241 9615424 9633204 9633792 9691136 9709056 9709658 9766848 9775792 9784908 9786112 9862566 9863168 9915696 9940224 9974718 9985248 9994392 9999392 10063872 10064496 10073088 10142496 10143744 10151784 10222992 10223616 10274173 10282944 10303488 10344152 10355072 10383984 10435971 10436608 10451592 10518144 10527776 10533888 10600317 10616832 10732176 10742004 10751841 10753344 10768576 10817352 10827258 10838016 10838688 10902528 10903204 10912512 10922688 10924032 10987704 10989056 10997766 11009376 11010048 11074908 11075584 11096064 11096752 11139856 11162112 11182752 11184128 11243691 11249316 11271504 11272192 11322558 11332224 11360256 11394656 11411712 11500866 11501568 11506327 11568312 11591424 11596928 11637171 11649456 11660124 11741184 11741912 11751936 11821888 11832912 11834368 11843748 11926824 11927552 11937746 12020736 12031744 12114648 12125742 12169521 12193524 12210796 12265344 12276576 12289536 12306944 12362688 12385548 12386304 12387072 12460032 12483072 12483846 12484608 12532338 12557376 12582144 12582912 12620244 12631801 12645136 12680442 12681216 12719616 12731264 12744704 12780288 12818988 12830727 12844272 12845056 12920726 12945408 13022464 13046544 13105638 13124202 13150088 13208832 13209651 13220928 13253632 13299624 13313664 13325856 13417677 13418496 13419328 13430784 13523328 13524992 13535712 13603478 13628979 13630656 13631488 13710592 13737984 13817706 13845312 13908024 13914628 13935456 14017536 14024192 14045184 14133756 14146699 14154912 14155776 14225778 14266368 14309568 14322672 14335788 14337792 14423136 14436344 14449806 14450688 14451584 14536704 14550016 14563584 14564487 14565376 14650272 14663688 14677362 14679168 14680064 14766544 14793849 14794752 14882816 14910336 14962077 14977872 14991588 14999088 15028672 15095808 15096744 15109632 15147008 15215616 15227676 15311569 15334488 15335424 15424416 15455232 15516228 15530437 15532608 15546832 15575976 15654912 15669248 15777216 15791664 15885662 15902432 16027648 16113006 16130016 16152864 16167656 16226028 16240887 16257024 16258032 16353792 16354806 16368768 16386048 16481556 16483584 16496649 16514064 16515072 16516096 16612362 16613376 16644096 16645128 16646144 16709784 16725086 16743168 16774128 16776192 16826992 16873974 16907256 16908288 16959488 16983837 17040384 17091984 17107636 17117568 17125696 17252352 17260544 17352468 17395392 17474184 17490186 17498936 17611776 17612868 17627904 17628997 17732832 17749368 17751552 17765622 17767808 17890236 17891328 17906619 17907712 18031104 18032222 18047616 18102266 18171972 18174208 18188613 18290286 18316194 18317312 18414864 18423608 18434304 18460416 18544032 18579456 18580608 18690048 18725769 18726912 18798507 18836064 18845008 18873216 18874368 18930366 18967704 19020663 19021824 19079424 19080607 19096896 19114384 19117056 19170432 19228482 19230848 19266408 19267584 19381089 19382272 19418112 19419316 19533696 19551584 19569816 19572224 19686303 19725132 19726336 19831392 19880448 19949436 19970496 19988784 19998784 20127744 20128992 20146176 20284992 20287488 20303568 20405217 20445984 20447232 20548346 20565888 20606976 20688304 20710144 20726559 20767968 20871942 20873216 20903184 21036288 21055552 21067776 21200634 21233664 21338667 21368893 21464352 21484008 21503682 21506688 21537152 21634704 21654516 21674709 21676032 21677376 21805056 21806408 21825024 21845376 21848064 21975408 21978112 21995532 22018752 22020096 22149816 22151168 22192128 22193504 22279712 22324224 22365504 22368256 22487382 22498632 22543008 22544384 22645116 22664448 22720512 22789312 22823424 23001732 23003136 23012654 23136624 23182848 23193856 23274342 23298912 23320248 23459059 23482368 23483824 23503872 23643776 23665824 23668736 23687496 23828493 23853648 23855104 23875492 24041472 24063488 24229296 24251484 24339042 24387048 24421592 24530688 24532209 24553152 24579072 24613888 24725376 24771096 24772608 24774144 24918543 24920064 24966144 24967692 24969216 25064676 25087629 25114752 25164288 25240488 25263602 25290272 25310961 25360884 25362432 25439232 25462528 25489408 25560576 25637976 25661454 25688544 25690112 25841452 25890816 26044928 26093088 26211276 26235279 26248404 26272441 26300176 26417664 26419302 26441856 26507264 26599248 26627328 26648433 26651712 26835354 26836992 26838656 26861568 27046656 27048333 27049984 27071424 27153399 27206956 27257958 27261312 27262976 27421184 27474291 27475968 27635412 27690624 27816048 27829256 27870912 28035072 28048384 28090368 28267512 28293398 28309824 28311552 28395549 28451556 28532736 28619136 28645344 28671576 28675584 28842723 28846272 28872688 28899612 28901376 28903168 29073408 29100032 29127168 29128974 29130752 29300544 29327376 29354724 29358336 29360128 29533088 29587698 29589504 29765632 29820672 29822521 29924154 29938363 29955744 29983176 29998176 30057344 30191616 30193488 30219264 30294016 30431232 30455352 30623138 30668976 30670848 30822519 30848832 30910464 31032456 31060874 31065216 31093664 31151952 31307913 31309824 31338496 31554432 31583328 31771324 31800951 31804864 32055296 32226012 32255523 32260032 32305728 32335312 32452056 32481774 32514048 32516064 32707584 32709612 32737536 32772096 32963112 32967168 32993298 33028128 33030144 33032192 33224724 33226752 33288192 33290256 33292288 33419568 33450172 33486336 33548256 33552384 33653984 33747948 33814512 33816576 33918976 33967674 33983803 34080768 34183968 34215272 34235136 34251392 34504704 34518981 34521088 34704936 34790784 34911513 34948368 34980372 34997872 35223552 35225736 35255808 35257994 35465664 35498736 35503104 35531244 35535616 35780472 35782656 35813238 35815424 36062208 36064444 36095232 36204532 36343944 36348416 36377226 36580572 36632388 36634624 36829728 36847216 36868608 36920832 37088064 37158912 37161216 37380096 37451538 37453824 37597014 37672128 37690016 37746432 37748736 37860732 37895403 37935408 38041326 38043648 38158848 38161214 38193792 38228768 38234112 38340864 38456964 38461696 38492181 38532816 38535168 38762178 38764544 38836224 38838632 39067392 39103168 39139632 39144448 39372606 39450264 39452672 39628953 39662784 39685087 39760896 39898872 39940992 39977568 39997568 40253031 40255488 40257984 40292352 40569984 40574976 40607136 40810434 40891968 40894464 41096692 41131776 41213952 41376608 41420288 41453118 41535936 41743884 41746432 41782111 41806368 42072576 42111104 42135552 42401268 42440097 42467328 42677334 42737786 42928704 42968016 43007364 43013376 43074304 43269408 43309032 43349418 43352064 43354752 43610112 43612816 43650048 43690752 43693461 43696128 43950816 43956224 43991064 44037504 44040192 44299632 44302336 44381547 44384256 44387008 44559424 44648448 44731008 44736512 44974764 44997264 45086016 45088768 45222541 45290232 45328896 45441024 45578624 45646848 45934707 46003464 46006272 46025308 46273248 46365696 46387712 46548684 46591311 46597824 46640496 46918118 46964736 46967648 47007744 47287552 47331648 47337472 47374992 47656986 47707296 47710208 47750984 48082944 48126976 48458592 48502968 48678084 48722661 48774096 48843184 49061376 49064418 49106304 49158144 49227776 49450752 49489947 49542192 49545216 49548288 49837086 49840128 49932288 49935384 49938432 50129352 50175258 50229504 50328576 50480976 50527204 50580544 50621922 50721768 50724864 50878464 50925056 50978816 51121152 51275952 51322908 51369907 51377088 51380224 51682904 51781632 52089856 52186176 52422552 52470558 52496808 52544882 52600352 52835328 52838604 52883712 52886991 53014528 53198496 53254656 53296866 53303424 53670708 53673984 53677312 53719857 53723136 54093312 54096666 54099968 54142848 54306798 54413912 54515916 54522624 54525952 54565839 54842368 54948582 54951936 55270824 55381248 55599817 55632096 55658512 55741824 56070144 56096768 56177307 56180736 56395521 56535024 56586796 56619648 56623104 56791098 56903112 57065472 57238272 57241821 57290688 57343152 57351168 57685446 57692544 57745376 57799224 57802752 57806336 58143267 58146816 58200064 58254336 58257948 58261504 58537801 58601088 58654752 58709448 58716672 59058909 59066176 59175396 59179008 59531264 59641344 59645042 59848308 59876726 59911488 59966352 59996352 60114688 60383232 60386976 60438528 60588032 60862464 60910704 61215651 61246276 61337952 61341696 61645038 61697664 61820928 62064912 62121748 62130432 62179677 62187328 62303904 62615826 62619648 62676992 63108864 63112777 63166656 63542648 63601902 63609728 64016001 64106679 64110592 64452024 64511046 64520064 64611456 64670624 64904112 64963548 65028096 65032128 65415168 65419224 65475072 65544192 65926224 65934336 65986596 66056256 66060288 66064384 66449448 66453504 66576384 66580512 66584576 66839136 66900344 66972672 67096512 67104768 67307968 67495896 67629024 67633152 67837952 67935348 67967606 68161536 68367936 68430544 68470272 68502784 69009408 69037962 69042176 69409872 69581568 69823026 69896736 69960744 69995744 70377177 70447104 70451472 70511616 70515988 70931328 70997472 71006208 71062488 71071232 71485479 71560944 71565312 71626476 71630848 72124416 72128888 72190464 72409064 72687888 72696832 72754452 73161144 73264776 73269248 73596627 73659456 73694432 73737216 73841664 74176128 74317824 74322432 74755629 74760192 74903076 74907648 75194028 75262887 75344256 75380032 75492864 75721464 75790806 75870816 76082652 76087296 76317696 76322428 76387584 76457536 76468224 76681728 76913928 76923392 76984362 77065632 77070336 77524356 77529088 77595349 77672448 77677264 78134784 78206336 78279264 78288896 78705837 78745212 78817323 78900528 78905344 79257906 79325568 79370174 79521792 79797744 79881984 79955136 79995136 80506062 80510976 80515968 80584704 81139968 81144999 81149952 81214272 81460197 81620868 81783936 81788928 82193384 82263552 82422873 82427904 82753216 82840576 82906236 83071872 83487768 83492864 83564222 83612736 84145152 84222208 84271104 84802536 84880194 84934656 85186647 85354668 85475572 85857408 85936032 86014728 86026752 86148608 86538816 86618064 86698836 86704128 86709504 87220224 87225632 87300096 87381504 87386922 87392256 87901632 87912448 87982128 88075008 88080384 88422607 88599264 88604672 88763094 88768512 88774016 89118848 89296896 89462016 89467563 89473024 89815089 89949528 89994528 90172032 90177536 90445082 90580464 90657792 90882048 91157248 91293696 91869414 92006928 92012544 92050616 92467557 92546496 92731392 92775424 93097368 93182622 93195648 93280992 93836236 93923739 93929472 93935296 94015488 94575104 94663296 94674944 94749984 95313972 95402853 95414592 95420416 95501968 96165888 96253952 96766569 96917184 97005936 97356168 97445322 97548192 97686368 98122752 98128836 98212608 98316288 98455552 98901504 98979894 99026893 99084384 99090432 99096576 99674172 99680256 99864576 99870768 99876864 100258704 100350516 100459008 100657152 100961952 101054408 101161088 101243844 101443536 101449728 101756928 101850112 101951409 101957632 102242304 102551904 102645816 102739814 102754176 102760448 103365808 103556943 103563264 104179712 104372352 104734539 104845104 104941116 104993616 105089764 105200704 105670656 105677208 105767424 105773982 106029056 106396992 106509312 106593732 106606848 107341416 107347968 107354624 107439714 107446272 108186624 108193332 108199936 108285696 108613596 108713059 108827824 109031832 109045248 109131678 109684736 109897164 109903872 110541648 110762496 111199634 111264192 111317024 111483648 112140288 112193536 112354614 112361472 112791042 113070048 113173592 113239296 113246208 113582196 113686209 113806224 114130944 114476544 114483642 114581376 114686304 114702336 115370892 115385088 115476543 115490752 115598448 115605504 115612672 116286534 116293632 116400128 116508672 116515896 116523008 117075602 117202176 117209443 117309504 117418896 117433344 118117818 118132352 118350792 118358016 118886859 119055261 119062528 119282688 119290084 119696616 119753452 119822976 119932704 119992704 120229376 120766464 120773952 120877056 121176064 121724928 121821408 122431302 122492552 122675904 122683392 123290076 123395328 123402979 123641856 124129824 124243496 124260864 124359354 124374656 124607808 125231652 125239296 125346333 125353984 126217728 126225554 126333312 127085296 127203804 127219456 127320291 128032002 128213358 128221184 128904048 129022092 129040128 129222912 129341248 129808224 129927096 130056192 130064256 130830336 130838448 130950144 131080383 131088384 131852448 131868672 131973192 132112512 132120576 132128768 132898896 132907008 133144641 133152768 133161024 133169152 133564249 133678272 133800688 133945344 134193024 134209536 134615936 134991792 135258048 135266304 135667623 135675904 135870696 135935212 136323072 136735872 136861088 136940544 137005568 137804121 138018816 138075924 138084352 138819744 139163136 139646052 139773933 139793472 139921488 139991488 140754354 140894208 140902944 141023232 141031976 141862656 141994944 142012416 142124976 142142464 142970958 143121888 143130624 143252952 143261696 144248832 144257776 144380928 144818128 145375776 145393664 145508904 146167983 146322288 146529552 146538496 147193254 147318912 147388864 147474432 147683328 148352256 148635648 148644864 149511258 149520384 149582251 149806152 149815296 150388056 150525774 150688512 150760064 150985728 151442928 151581612 151720423 151741632 152165304 152174592 152635392 152644856 152775168 152915072 152936448 153363456 153827856 153846784 153968724 154109721 154131264 154140672 155048712 155058176 155190698 155344896 155354528 156269568 156412672 156558528 156577792 157411674 157490424 157634646 157801056 157810688 158515812 158651136 158660973 158740348 159043584 159595488 159763968 159910272 159990272 161012124 161021952 161031936 161159571 161169408 162279936 162289998 162299904 162428544 162920394 163241736 163567872 163577856 163697517 164213413 164386768 164527104 164845746 164855808 165506432 165681152 165812472 166143744 166799451 166975536 166985728 167128444 167225472 168290304 168444416 168542208 169605072 169760388 169869312 170373294 170709336 170951144 171714816 171725463 171872064 172029456 172053504 172297216 173077632 173236128 173397672 173408256 173419008 174429801 174440448 174451264 174600192 174763008 174773844 174784512 175613403 175803264 175824896 175964256 176150016 176845214 177176727 177198528 177209344 177526188 177537024 177548032 178237696 178593792 178924032 178935126 178946048 179630178 179899056 179989056 180344064 180355072 180890164 181160928 181315584 181764096 182314496 182587392 183646953 183738828 183907087 184013856 184025088 184101232 184935114 185092992 185462784 185550848 186194736 186365244 186391296 186539031 186561984 187672472 187847478 187858944 187870592 188030976 189150208 189326592 189338331 189349888 189499968 190627944 190805706 190829184 190840832 191003936 192320037 192331776 192507904 193533138 193834368 194011872 194712336 194890644 195096384 195372736 196245504 196257672 196425216 196632576 196911104 197803008 197959788 198053786 198168768 198180864 198193152 199348344 199360512 199729152 199741536 199753728 200517408 200701032 200918016 201314304 201895681 201923904 202108816 202322176 202487688 202887072 202899456 203513856 203700224 203902818 203915264 204484608 205103808 205291632 205479628 205508352 205520896 206731616 207113886 207126528 208359424 208744704 208757647 209469078 209690208 209882232 209987232 210179528 210401408 211131531 211341312 211354416 211534848 211547964 212058112 212793984 213018624 213187464 213213696 214456437 214682832 214695936 214709248 214879428 214892544 216373248 216386664 216399872 216571392 217227192 217426118 217655648 218063664 218090496 218263356 219369472 219794328 219807744 220789881 221083296 221524992 222399268 222528384 222634048 222967296 224280576 224387072 224709228 224722944 225582084 225788661 226140096 226347184 226478592 227164392 227372418 227612448 228261888 228953088 228967284 229162752 229176961 229372608 229404672 230741784 230770176 230953086 230981504 231196896 231211008 231225344 232573068 232587264 232786047 232800256 233017344 233031792 233046016 234151204 234404352 234418886 234619008 234837792 234866688 236235636 236264704 236451969 236701584 236716032 237773718 238110522 238125056 238565376 238580168 239393232 239506904 239645952 239865408 239985408 240458752 241532928 241547904 241754112 242352128 243434997 243449856 243642816 244380591 244862604 244985104 245351808 245366784 246580152 246790656 246805958 247268619 247283712 248259648 248486992 248521728 248718708 248749312 249215616 250463304 250478592 250692666 250707968 252435456 252451108 252666624 254170592 254407608 254438912 254640582 256064004 256426716 256442368 256661539 257808096 258044184 258080256 258445824 258682496 259616448 259854192 260112384 260128512 261660672 261676896 261900288 262160766 262176768 263704896 263737344 263946384 264225024 264241152 264257536 265267821 265797792 265814016 266289282 266305536 266322048 266338304 267128498 267356544 267601376 267890688 268386048 268402689 268419072 269231872 269445267 269983584 270516096 270532608 271335246 271351808 271741392 271870424 272646144 273471744 273722176 273881088 274011136 275608242 276037632 276151848 276168704 277402671 277639488 277795609 278326272 279292104 279547866 279586944 279842976 279982976 281508708 281771217 281788416 281805888 282046464 282063952 283725312 283989888 284024832 284249952 284284928 285941916 286243776 286261248 286505904 286523392 288497664 288515552 288761856 289636256 290751552 290787328 291017808 292335966 292474777 292644576 293059104 293076992 294386508 294637824 294777728 294948864 295366656 296704512 297080679 297271296 297289728 299022516 299040768 299164502 299612304 299630592 300776112 301051548 301377024 301520128 301971456 302885856 303163224 303440846 303483264 304330608 304349184 305270784 305289712 305550336 305830144 305854227 305872896 306726912 307655712 307693568 307937448 308219442 308262528 308281344 310097424 310116352 310381396 310670829 310689792 310709056 312539136 312825344 313117056 313155584 314823348 314980848 315269292 315602112 315621376 317031624 317302272 317321946 317480696 318087168 319190976 319527936 319820544 319980544 322024248 322043904 322063872 322319142 322338816 324559872 324579996 324599808 324857088 325840788 326139177 326483472 327135744 327395034 328426826 328773536 329054208 329691492 329711616 331012864 331362304 331624944 332287488 333598902 333951072 333971456 334256888 334450944 336580608 336888832 337084416 339210144 339520776 339738624 340746588 341058627 341418672 341541733 341902288 343429632 343450926 343744128 344058912 344107008 344594432 346155264 346429629 346472256 346795344 346816512 346838016 348859602 348880896 348902528 349200384 349526016 349547688 349569024 351226806 351606528 351628329 351649792 351928512 352300032 353690428 354353454 354397056 354418688 355052376 355074048 355096064 356475392 357165783 357187584 357848064 357870252 357892096 359260356 359589349 359798112 359978112 360688128 361780328 362321856 362631168 363528192 364628992 365174784 367293906 367477656 367814174 368027712 368050176 368202464 369870228 370185984 370208937 370925568 371101696 372389472 372730488 372782592 373078062 373123968 375344944 375694956 375717888 375741184 376038999 376061952 378300416 378653184 378676662 378699776 378999936 381255888 381611412 381658368 381681664 381960873 382007872 384640074 384663552 385015808 387066276 387668736 387692773 388023744 389198719 389424672 389781288 390192768 390745472 392491008 392515344 392850432 393241149 393265152 393822208 395606016 395919576 396107572 396337536 396361728 396386304 398696688 398721024 399458304 399483072 399507456 400692747 401034816 401402064 401836032 402628608 403791362 403847808 404217632 404644352 404975376 405774144 405798912 407002869 407027712 407400448 407805636 407830528 408969216 410207616 410583264 410959256 411016704 413412363 413463232 414227772 414253056 416718848 417489408 417515294 418938156 419321799 419380416 419764464 419974464 420359056 420802816 422263062 422682624 422708832 423069696 423095928 424116224 425587968 426037248 426374928 426427392 428912874 429365664 429391872 429418496 429758856 429785088 432746496 432773328 432799744 433142784 434454384 434852236 435311296 436127328 436180992 436526712 438738944 439588656 439615488 441579762 441789439 442166592 443049984 444798536 445056768 445268096 445934592 448561152 448746753 448774144 449418456 449445888 451164168 451577322 452280192 452694368 452957184 454328784 454744836 455161269 455224896 456523776 457906176 457934568 458325504 458353922 458745216 458809344 461483568 461540352 461906172 461963008 462329163 462393792 462422016 462450688 465146136 465174528 465572094 465600512 466034688 466063584 466092032 468302408 468808704 468837772 469238016 469675584 469733376 472471272 472529408 472903938 473403168 473432064 475547436 475982919 476221044 476250112 477130752 477160336 478786464 479013808 479291904 479730816 479970816 480917504 483065856 483095808 483478713 483508224 484704256 486869994 486899712 487285632 488761182 489725208 489970208 490703616 490733568 492640239 493160304 493581312 493611916 494537238 494567424 496519296 496973984 497043456 497437416 497498624 498431232 500398353 500926608 500957184 501385332 501415936 504870912 504902216 505333248 508341184 508815216 508877824 509281164 512128008 512853432 512884736 513323078 515176389 515616192 516088368 516160512 516891648 517364992 519232896 519708384 520224768 520257024 523289403 523321344 523353792 523800576 524321532 524353536 526840209 527409792 527474688 527892768 528450048 528515072 530535642 531595584 531628032 532578564 532611072 532644096 532676608 534256996 534713088 535202752 535781376 536772096 536805378 536838144 538463744 538890534 539967168 541032192 541065216 542670492 542703616 543167443 543482784 543740848 545292288 546943488 547444352 547762176 548022272 550940859 551216484 551721261 552075264 552303696 552337408 554805342 555278976 555591218 556652544 558584208 559095732 559173888 559685952 559965952 563017416 563542434 563576832 563611776 564092928 564127904 567450624 567979776 568014993 568049664 568499904 568569856 571883832 572487552 572522496 573011808 573046784 576960111 576995328 577031104 577523712 579272512 581503104 581574656 582035616 584671932 584949554 585289152 586118208 586153984 588773016 589275648 589555456 589897728 590733312 593409024 594161358 594542592 594579456 598045032 598081536 598329004 599224608 599261184 601552224 602103096 602754048 603040256 603942912 605687043 605771712 606326448 606881692 606966528 608661216 608698368 610541568 610579424 611100672 611660288 611708454 611745792 613453824 615311424 615387136 615874896 616438884 616525056 616562688 620194848 620232704 620762792 621341658 621379584 621418112 625078272 625650688 626234112 626272941 626311168 629646696 629961696 630538584 631204224 631242752 633394593 634063248 634604544 634643892 634961392 636174336 638381952 639055872 639641088 639961088 643369311 644048496 644087808 644127744 644638284 644677632 649119744 649159992 649199616 649714176 651681576 652278354 652966944 654271488 654790068 656853652 657547072 658108416 659382984 659423232 662025728 662724608 663249888 664574976 667197804 667808791 667902144 667942912 668513776 668901888 673161216 673777664 674168832 677365983 678420288 679041552 681493176 682117254 682837344 683083466 683804576 686859264 686901852 687488256 687530883 688117824 688214016 689188864 692310528 692859258 692944512 693590688 693633024 693676032 697719204 697761792 697805056 698358141 698400768 699052032 699095376 699138048 702453612 703213056 703256658 703299584 703857024 704600064 707380856 708706908 708794112 708837376 709355907 710104752 710148096 710192128 712950784 714331566 714375168 715696128 715740504 715784192 718520712 719178698 719596224 719956224 721376256 723560656 724643712 725262336 727056384 729257984 730304991 730349568 733141773 734587812 734955312 735628348 736055424 736100352 736404928 739740456 740371968 740417874 741851136 742203392 744778944 745460976 745565184 746156124 746247936 750689888 751389912 751435776 751482368 752077998 752123904 756600832 757306368 757353324 757399552 757999872 758046871 760991413 762511776 763222824 763316736 763921746 764015744 769280148 769327104 769984617 770031616 774132552 775337472 775385546 776047488 778397438 778849344 779562576 780385536 781490944 784982016 785030688 785700864 786482298 786530304 787644416 791212032 791839152 792215144 792675072 792723456 792772608 795803463 797393376 797442048 798916608 798966144 799014912 801385494 802069632 802804128 803672064 805208067 805257216 807582724 807695616 808335801 808435264 809288704 809950752 811548288 811597824 814005738 814055424 814800896 815611272 815661056 817938432 820415232 820466101 821166528 821918512 822033408 826824726 826926464 828455544 828506112 832208013 833386827 833437696 834978816 835030588 837876312 838643598 838760832 839528928 839948928 840718112 841605632 844526124 845365248 845417664 846139392 846191856 848232448 851175936 852074496 852749856 852854784 857825748 858731328 858783744 858836992 859517712 859570176 863820853 865492992 865546656 865599488 866285568 868908768 869704472 870622592 872254656 872361984 873053424 877424331 877477888 879177312 879230976 883159524 883578878 884333184 886099968 889597072 890113536 890536192 891242037 891869184 897122304 897493506 897548288 898836912 898891776 902328336 903154644 904560384 905388736 905914368 908657568 909489672 910322538 910449792 913047552 915812352 915869136 916651008 916707844 917490432 917562681 917618688 922967136 923080704 923812344 923926016 924658326 924787584 924844032 924901376 930292272 930349056 931144188 931201024 932012487 932069376 932127168 932184064 936604816 937617408 937675544 938476032 939351168 939466752 944942544 945058816 945807876 946806336 946864128 951094872 951965838 952442088 952500224 954261504 954320672 957572928 958027616 958583808 959461632 959941632 961835008 966131712 966191616 966957426 967016448 969408512 973739988 973799424 974571264 977522364 978417531 979450416 979940416 981407232 985280478 986320608 987162624 987223832 989074476 989134848 993038592 993947968 994086912 994874832 994997248 996862464 1000796706 1001853216 1001914368 1002770664 1002831872 1008739537 1009741824 1009804432 1010666496 1016682368 1017630432 1017755648 1018562328 1023175881 1024256016 1024625199 1025706864 1025769472 1026646156 1030352778 1031232384 1032176736 1032321024 1033783296 1034729984 1038465792 1039416768 1040449536 1040514048 1046578806 1046642688 1046707584 1047601152 1048643064 1048707072 1053680418 1054819584 1054884987 1054949376 1055785536 1056900096 1057030144 1061071284 1062042961 1063191168 1063256064 1065157128 1065222144 1065288192 1068513992 1069426176 1070405504 1071497349 1071562752 1073544192 1073610756 1073676288 1076927488 1077781068 1078768047 1079934336 1082064384 1085340984 1085407232 1086334886 1086965568 1087481696 1090584576 1093886976 1094888704 1095524352 1096044544 1101881718 1102432968 1103442522 1104150528 1104607392 1104674816 1109610684 1110557952 1110626811 1111182436 1113305088 1117168416 1118191464 1118347776 1119371904 1119931904 1126034832 1127084868 1127153664 1127223552 1128116997 1128185856 1128255808 1134901248 1135959552 1136029986 1136099328 1136999808 1137139712 1143767664 1144975104 1145044992 1145882619 1146023616 1146093568 1149493891 1153920222 1153990656 1154062208 1155047424 1158545024 1163006208 1163078319 1163149312 1164071232 1167596157 1169343864 1169899108 1170578304 1172236416 1172307968 1177546032 1178551296 1179110912 1179795456 1181466624 1186818048 1188322716 1189085184 1189158912 1196090064 1196163072 1196658008 1198449216 1198522368 1202078241 1203104448 1204206192 1205508096 1206080512 1207885824 1211374086 1211543424 1212652896 1213763384 1213933056 1217322432 1217396736 1221008607 1221083136 1221158848 1222201344 1223320576 1223416908 1223491584 1226907648 1230622848 1230774272 1231749792 1232877768 1233050112 1240237089 1240389696 1240465408 1241525584 1242683316 1242759168 1242836224 1250156544 1251301376 1252468224 1252545882 1252622336 1257965397 1259293392 1259923392 1261077168 1262408448 1262485504 1266789186 1268126496 1269209088 1269287784 1269922784 1272348672 1276763904 1278111744 1279282176 1279922176 1286738622 1287349609 1288096992 1288175616 1288255488 1289276568 1289355264 1298239488 1298319984 1298399232 1299428352 1303363152 1304556708 1305933888 1308542976 1309580136 1313707304 1315094144 1316216832 1318765968 1318846464 1324051456 1325368317 1325449216 1326499776 1329149952 1334395608 1335617582 1335804288 1335885824 1337027552 1337803776 1346240259 1346322432 1347555328 1348337664 1354731966 1356840576 1358083104 1362986352 1364234508 1365483807 1365674688 1366166932 1367609152 1373718528 1373803704 1374976512 1375061766 1376235648 1376428032 1378377728 1384621056 1385718516 1385889024 1386987489 1387181376 1387266048 1387352064 1395438408 1395523584 1395610112 1396716282 1396801536 1398104064 1398190752 1398276096 1404907224 1406426112 1406513316 1406599168 1407714048 1409200128 1413269767 1414761712 1417413816 1417588224 1418711814 1420209504 1420296192 1420384256 1425901568 1427948757 1428663132 1428750336 1431392256 1431481008 1431568384 1437041424 1438357396 1439192448 1439912448 1442752512 1447121312 1449287424 1450524672 1454112768 1458515968 1460609982 1460699136 1461303529 1466283546 1469175624 1469910624 1471256696 1472110848 1472200704 1472809856 1477920717 1479480912 1480743936 1480835748 1483702272 1484406784 1489557888 1490921952 1491130368 1492312248 1492495872 1501195059 1501379776 1502779824 1502871552 1502964736 1504155996 1504247808 1513201664 1514612736 1514706648 1514799104 1515999744 1516093742 1521982826 1525023552 1526445648 1526633472 1527843492 1528031488 1538560296 1538654208 1539969234 1540063232 1545529167 1548265104 1550674944 1550771092 1552094976 1556794876 1557698688 1559125152 1560771072 1562981888 1569964032 1570061376 1571401728 1572964596 1573060608 1575288832 1580520627 1582424064 1583678304 1584430288 1585350144 1585545216 1591606926 1594786752 1594884096 1597833216 1597932288 1598029824 1602770988 1604139264 1604238727 1605608256 1607344128 1610416134 1610514432 1615165448 1615391232 1616671602 1616870528 1618577408 1619901504 1623096576 1623195648 1628011476 1628110848 1629502329 1629601792 1631222544 1631322112 1635876864 1640830464 1640932202 1642333056 1643837024 1644066816 1653649452 1653852928 1655163783 1656911088 1657012224 1664416026 1666773654 1666875392 1669957632 1670061176 1675752624 1677287196 1677521664 1679057856 1679897856 1681436224 1683211264 1689052248 1690730496 1690835328 1692278784 1692383712 1696464896 1702351872 1704044979 1704148992 1705499712 1705709568 1715651496 1717462656 1717567488 1717673984 1719035424 1719140352 1727641706 1730880333 1730985984 1731093312 1731198976 1732571136 1737817536 1739408944 1741245184 1744509312 1744723968 1746106848 1754848662 1754955776 1758354624 1758461952 1766319048 1767157756 1768666368 1772199936 1779194144 1780227072 1781072384 1782484074 1783738368 1794244608 1794987012 1795096576 1796630773 1797673824 1797783552 1804656672 1806309288 1809120768 1810777472 1811828736 1817061129 1817315136 1818979344 1820645076 1820899584 1826095104 1831624704 1831738272 1833302016 1833415688 1834980864 1835125362 1835237376 1845934272 1846161408 1847624688 1847852032 1849316652 1849575168 1849688064 1849802752 1860584544 1860698112 1862288376 1862402048 1864024974 1864138752 1864254336 1864368128 1873209632 1875234816 1875351088 1876952064 1878702336 1878818823 1878933504 1889885088 1890117632 1891615752 1893612672 1893728256 1900183779 1902189744 1903931676 1904884176 1905000448 1908523008 1908641344 1915145856 1916055232 1917167616 1918923264 1919883264 1923670016 1932263424 1932383232 1933914852 1934032896 1938817024 1944569263 1947479976 1947598848 1949142528 1955044728 1956835062 1958900832 1959880832 1962814464 1970560956 1972365499 1972641216 1974325248 1974447664 1978148952 1978269696 1986077184 1987895936 1988173824 1989749664 1989994496 1993724928 2001593412 2003426373 2003706432 2003828736 2005541328 2005663744 2017479074 2019483648 2019608864 2021332992 2033364736 2035260864 2035511296 2037124656 2046351762 2048512032 2049250398 2051413728 2051538944 2053292312 2060705556 2062464768 2062592649 2064353472 2064642048 2067566592 2069459968 2076931584 2078833536 2080899072 2081028096 2093157612 2093285376 2093415168 2095074423 2095202304 2097286128 2097414144 2107360836 2109639168 2109769974 2109898752 2111571072 2113800192 2114060288 2122142568 2124085922 2126382336 2126512128 2128067721 2130314256 2130444288 2130576384 2137027984 2138852352 2140811008 2142994698 2143125504 2147088384 2147221512 2147352576 2153854976 2155562136 2157536094 2159868672 2164128768 2170681968 2170814464 2172669772 2173931136 2174963392 2181169152 2187773952 2189777408 2191048704 2192089088 2203763436 2204865936 2206885044 2208301056 2208906001 2209214784 2209349632 2219221368 2221115904 2221253622 2222364872 2226610176 2234336832 2236382928 2236695552 2238743808 2239863808 2252069664 2254169736 2254307328 2254447104 2256233994 2256371712 2256511616 2269802496 2271919104 2272059972 2272198656 2273999616 2274140613 2274279424 2282974239 2287535328 2289950208 2291765238 2292047232 2292187136 2298987782 2307840444 2307981312 2308124416 2309953851 2310094848 2317090048 2326012416 2326156638 2326298624 2328142464 2335192314 2338687728 2339798216 2341156608 2344472832 2344615936 2355092064 2357102592 2358221824 2359590912 2362933248 2373636096 2376645432 2378170368 2378317824 2387410389 2390792131 2392180128 2392326144 2393316016 2396898432 2397044736 2404156482 2406208896 2408412384 2411016192 2412161024 2415624201 2415771648 2422748172 2423086848 2425007403 2425305792 2427526768 2427866112 2434644864 2434793472 2442017214 2442166272 2442317696 2444402688 2446641152 2446833816 2446983168 2453815296 2461245696 2461398303 2461548544 2463499584 2465755536 2466100224 2480474178 2480779392 2480930816 2483051168 2485366632 2485518336 2485672448 2500160481 2500313088 2502602752 2504936448 2505091764 2505244672 2515930794 2517125443 2518586784 2519846784 2522154336 2524816896 2533578372 2536252992 2538418176 2538575568 2539845568 2544697344 2553527808 2556223488 2558564352 2559844352 2573477244 2574699218 2576193984 2576351232 2576510976 2578553136 2578710528 2591462559 2596478976 2596639968 2596798464 2598856704 2606726304 2609113416 2611867776 2617085952 2619160272 2627414608 2630188288 2632272993 2632433664 2637531936 2637692928 2648102912 2650736634 2650898432 2652999552 2658299904 2668791216 2671235164 2671608576 2671771648 2673726111 2674055104 2675607552 2692480518 2692644864 2695110656 2696675328 2709463932 2713681152 2713849411 2716166208 2725972704 2728469016 2730967614 2731349376 2732333864 2735218304 2747437056 2747607408 2749953024 2750123532 2752471296 2752688043 2752856064 2756755456 2769242112 2771437032 2771778048 2773974978 2774362752 2774532096 2774704128 2790876816 2791047168 2791220224 2793432564 2793603072 2796208128 2796381504 2796552192 2809814448 2812852224 2813026632 2813198336 2815428096 2818400256 2826539534 2829523424 2834827632 2835176448 2837423628 2840419008 2840592384 2840768512 2851803136 2855897514 2857326264 2857500672 2862784512 2862962016 2863136768 2874082848 2876714792 2878384896 2879824896 2885505024 2894242624 2898574848 2901049344 2908225536 2917031936 2921219964 2921398272 2922607058 2932567092 2935252593 2938351248 2939821248 2942513392 2944221696 2945619712 2955841434 2958961824 2961487872 2961671496 2967404544 2968813568 2979115776 2979300493 2981843904 2982260736 2984624496 2984991744 3002390118 3002759552 3005559648 3005743104 3005929472 3008311992 3008495616 3026218611 3026403328 3029225472 3029413296 3029598208 3031999488 3032187484 3043965652 3050047104 3052891296 3053266944 3055686984 3056062976 3073875597 3077120592 3077308416 3079938468 3080126464 3091058334 3096530208 3101349888 3101542184 3104189952 3113589752 3115397376 3118250304 3121542144 3125963776 3139928064 3140122752 3142803456 3145929192 3146121216 3150577664 3161041254 3164654961 3164848128 3167356608 3168860576 3170700288 3171090432 3183213852 3186128883 3189573504 3189768192 3195666432 3195864576 3205541976 3208278528 3208477454 3211216512 3214492047 3214688256 3220832268 3221028864 3230330896 3230782464 3233343204 3233741056 3236304141 3237154816 3239803008 3246193152 3256022952 3256221696 3259004658 3259203584 3262445088 3262644224 3271753728 3281660928 3281864404 3284666112 3287674048 3288133632 3307298904 3307705856 3310327566 3313822176 3314024448 3328832052 3331880433 3333547308 3333750784 3336600007 3339915264 3340122352 3351505248 3354574392 3355043328 3358115712 3359795712 3362872448 3366422528 3378104496 3381460992 3381670656 3384350991 3384557568 3384767424 3392929792 3404703744 3408089958 3408297984 3410999424 3411419136 3431302992 3434925312 3435134976 3435347968 3438070848 3438280704 3448481673 3455283412 3461760666 3461971968 3462186624 3462397952 3465142272 3475635072 3478817888 3482490368 3489018624 3489234957 3489447936 3492213696 3502788471 3509697324 3509911552 3516709248 3516923904 3532638096 3534315512 3537332736 3544399872 3558388288 3560454144 3562144768 3564968148 3567476736 3588489216 3589974024 3590193152 3593261546 3595347648 3595567104 3606234723 3609313344 3612618576 3618241536 3621554944 3623657472 3634122258 3634630272 3637958688 3641290152 3641799168 3652190208 3663025821 3663249408 3663476544 3666604032 3666831376 3669961728 3670250724 3670474752 3691868544 3692322816 3695249376 3695704064 3698633304 3699150336 3699605504 3721169088 3721396224 3724576752 3724804096 3728049948 3728277504 3728508672 3728736256 3746419264 3750469632 3750702176 3753904128 3757404672 3757637646 3757867008 3779770176 3780235264 3783231504 3787225344 3787456512 3800367558 3802172101 3804379488 3807863352 3809768352 3810000896 3817046016 3817282688 3830291712 3832110464 3834335232 3837846528 3839766528 3847340032 3862048827 3864526848 3864766464 3867829704 3868065792 3877634048 3889138526 3894959952 3895197696 3898285056 3910089456 3913670124 3917801664 3919761664 3925628928 3941121912 3944730998 3945282432 3948650496 3948895328 3956297904 3956539392 3972154368 3975791872 3976104951 3976347648 3979499328 3979988992 3987449856 4003186824 4006852746 4007412864 4007657472 4011082656 4011327488 4034958148 4038720777 4038967296 4039217728 4042665984 4066729472 4070521728 4071022592 4074249312 4092703524 4096451421 4097024064 4098500796 4102827456 4103077888 4106584624 4121411112 4124929536 4125185298 4128706944 4129284096 4135133184 4138919936 4153863168 4157667072 4160962467 4161798144 4162056192 4186315224 4186570752 4186830336 4190148846 4190404608 4194572256 4194828288 4214721672 4219278336 4219539948 4219797504 4223142144 4227600384 4228120576 4239809301 4244285136 4248171844 4252764672 4256135442 4260628512 4260888576 4261152768 4274055968 4277704704 4281622016 4285989396 4286251008 4294176768 4294443024 4294705152 4307709952 4311124272 4315072188 4319737344 4328257536 4341363936 4341628928 4345339544 4347862272 4349926784 4362338304 4375547904 4379554816 4382097408 4383910587 4384178176 4407526872 4409731872 4413770088 4416602112 4417812002 4418429568 4418699264 4433762151 4438442736 4442231808 4442507244 4444729744 4453220352 4468673664 4472765856 4473391104 4477487616 4479727616 4503585177 4504139328 4508339472 4508614656 4508894208 4512467988 4512743424 4513023232 4539604992 4543838208 4544119944 4544397312 4547999232 4548281226 4548558848 4565948478 4575070656 4579900416 4583530476 4584094464 4584374272 4597975564 4615680888 4615962624 4616248832 4619907702 4620189696 4634180096 4652024832 4652313276 4652597248 4656284928 4670384628 4674661537 4677375456 4679596432 4682313216 4688945664 4710184128 4714205184 4716443648 4719181824 4725866496 4741561881 4747272192 4753290864 4756635648 4774820778 4781584262 4784360256 4784652288 4786632032 4793796864 4794089472 4808312964 4812417792 4812716181 4816824768 4822032384 4824322048 4831248402 4831543296 4845496344 4846173696 4850014806 4850611584 4855053536 4855732224 4869289728 4869586944 4884034428 4884332544 4884635392 4888506987 4888805376 4893282304 4893667632 4893966336 4907630592 4922491392 4922796606 4923097088 4926999168 4931511072 4932200448 4960948356 4961558784 4961861632 4965491349 4966102336 4970733264 4971036672 4971344896 5000320962 5000626176 5005205504 5009872896 5010183528 5010489344 5031861588 5034250886 5037173568 5039693568 5040006049 5044308672 5049633792 5067156744 5072505984 5076836352 5077151136 5079691136 5089394688 5107055616 5112134937 5112446976 5117128704 5119688704 5146954488 5149398436 5152387968 5152702464 5153021952 5157106272 5157421056 5182925118 5192957952 5193279936 5193596928 5197713408 5213452608 5218226832 5223735552 5234171904 5238320544 5254829216 5260376576 5264545986 5264867328 5275063872 5275385856 5296205824 5301473268 5301796864 5305999104 5306328097 5316599808 5337582432 5342470328 5343217152 5347452222 5348110208 5351215104 5384961036 5385289728 5389892319 5390221312 5393350656 5418927864 5427362304 5427698822 5432332416 5451183387 5451945408 5456938032 5461935228 5462698752 5464667728 5470436608 5494874112 5495214816 5499906048 5500247064 5504942592 5505376086 5505712128 5513510912 5538484224 5542874064 5543556096 5547949956 5548725504 5549064192 5549408256 5581753632 5582094336 5582440448 5586865128 5587206144 5592416256 5592763008 5593104384 5619628896 5625704448 5626053264 5626396672 5630856192 5636456469 5636800512 5653079068 5659046848 5669655264 5670352896 5674847256 5680838016 5681184768 5681537024 5703606272 5711795028 5714652528 5715001344 5725569024 5725924032 5726273536 5743262707 5748165696 5753429584 5756769792 5759649792 5771010048 5788485248 5797149696 5802098688 5816451072 5833707789 5834063872 5842439928 5842796544 5845214116 5865134184 5870505186 5876702496 5879642496 5885026784 5888443392 5891239424 5911682868 5917096497 5917923648 5922975744 5923342992 5934809088 5937627136 5958231552 5958600986 5963687808 5964521472 5969248992 5969983488 6004780236 6005519104 6010279119 6011119296 6011486208 6011858944 6016623984 6016991232 6052437222 6052806656 6058450944 6058826592 6059196416 6063998976 6064374968 6087931304 6100094208 6105782592 6106533888 6111373968 6112125952 6147751194 6154241184 6154616832 6159876936 6160252928 6182116668 6187777947 6193060416 6202699776 6203084368 6208379904 6227179504 6230794752 6236500608 6243084288 6251927552 6279856128 6280245504 6285223269 6285606912 6291858384 6292242432 6301155328 6322082508 6329309922 6329696256 6334713216 6337721152 6341400576 6342180864 6366427704 6372257766 6379147008 6379536384 6391332864 6391729152 6411083952 6416557056 6416954908 6422433024 6428984094 6429376512 6441664536 6442057728 6460661792 6461564928 6466686408 6467482112 6472608282 6474309632 6479606016 6492386304 6512045904 6512443392 6518009316 6518407168 6523978189 6524890176 6525288448 6543507456 6563321856 6563728808 6569332224 6575348096 6576267264 6614597808 6615411712 6620655132 6626718003 6627644352 6628048896 6657664104 6663760866 6667094616 6667501568 6673200014 6679830528 6680244704 6703010496 6709148784 6710086656 6716231424 6719591424 6725744896 6732845056 6756208992 6762921984 6763341312 6768701982 6769115136 6769534848 6785859584 6809407488 6816179916 6816595968 6821998848 6822421839 6822838272 6848922717 6862605984 6869850624 6870695936 6876141696 6876561408 6896963346 6910566824 6923521332 6923943936 6924373248 6924795904 6929861553 6930284544 6951270144 6957635776 6964980736 6978037248 6978469914 6978895872 6984427392 7005576942 7019394648 7019823104 7033418496 7033847808 7061176759 7065276192 7068631024 7074665472 7088799744 7116776576 7120908288 7124289536 7129936296 7134953472 7162231167 7172376393 7176978432 7179948048 7180386304 7186523092 7190695296 7191134208 7212469446 7218626688 7225237152 7236483072 7243109888 7247314944 7268244516 7269260544 7275917376 7282580304 7283598336 7304380416 7326051642 7326498816 7326953088 7333208064 7333662752 7339923456 7340501448 7340949504 7383737088 7384194909 7384645632 7390498752 7391408128 7397266608 7398300672 7399211008 7434300727 7442338176 7442792448 7449153504 7449608192 7456099896 7456555008 7457017344 7492838528 7500481443 7500939264 7501404352 7507808256 7514809344 7515275292 7515734016 7551376329 7559540352 7560470528 7566463008 7574450688 7600735116 7604344202 7608758976 7615726704 7619536704 7620001792 7634092032 7634565376 7660583424 7664220928 7668670464 7675693056 7679533056 7694680064 7724097654 7729053696 7729532928 7735659408 7736131584 7755268096 7774387677 7778277052 7789919904 7790395392 7796570112 7820178912 7827340248 7835603328 7839523328 7851257856 7882243824 7889461996 7890564864 7896818979 7897300992 7897790656 7912595808 7913078784 7944308736 7951583744 7952209902 7952695296 7958998656 7959977984 7974899712 8006373648 8013705492 8014825728 8015314944 8021178333 8022165312 8022654976 8069916296 8077441554 8077934592 8078435456 8085331968 8133458944 8141043456 8141548233 8142045184 8148498624 8185407048 8192902842 8194048128 8197001592 8205654912 8206155776 8213169248 8242822224 8249859072 8250370596 8257413888 8258568192 8270266368 8277839872 8307726336 8315334144 8321924934 8323596288 8324112384 8372630448 8373141504 8373660672 8380297692 8380809216 8389144512 8389656576 8429443344 8438556672 8439079896 8439595008 8446284288 8455200768 8456241152 8479618602 8488570272 8496343688 8505529344 8512270884 8521257024 8521777152 8522305536 8548111936 8555409408 8563244032 8571978792 8572502016 8588353536 8588886048 8589410304 8615419904 8622248544 8630144376 8639474688 8656515072 8681514283 8682727872 8683257856 8690679088 8695724544 8699853568 8724676608 8751095808 8759109632 8764194816 8767821174 8768356352 8805757779 8815053744 8819463744 8827540176 8835624004 8836859136 8837398528 8867524302 8876885472 8884463616 8885014488 8889459488 8906440704 8937347328 8937901479 8945531712 8946782208 8954975232 8959455232 9007170354 9008278656 9016678944 9017229312 9017788416 9024935976 9025486848 9026046464 9078655833 9079209984 9087676416 9088239888 9088794624 9095998464 9096562452 9097117696 9131896956 9150141312 9159800832 9167060952 9168188928 9195951128 9221626791 9231361776 9231925248 9232497664 9239815404 9240379392 9268360192 9304049664 9304626552 9305194496 9312569856 9340769256 9349323074 9354750912 9359192864 9364626432 9377891328 9420368256 9428410368 9432887296 9438363648 9451732992 9483123762 9493964883 9494544384 9506581728 9513271296 9549641556 9558386649 9563168524 9568720512 9569304576 9573264064 9587593728 9616625928 9624835584 9625432362 9633649536 9644064768 9648644096 9662496804 9663086592 9690992688 9692347392 9700029612 9701223168 9708912423 9710107072 9711464448 9738579456 9768068856 9768665088 9769270784 9777013974 9777610752 9786564608 9787335264 9787932672 9815261184 9844982784 9845593212 9846194176 9853998336 9854609323 9863022144 9864400896 9892888369 9921896712 9923117568 9930982698 9932204672 9941466528 9942073344 9942689792 9995641299 10000641924 10001252352 10009800021 10010411008 10019745792 10020367056 10020978688 10063723176 10068501772 10074347136 10079387136 10080012098 10088617344 10099267584 10134313488 10145011968 10153672704 10154302272 10159382272 10178789376 10214111232 10224269874 10224893952 10234257408 10239377408 10293908976 10298796872 10304775936 10305404928 10306043904 10314212544 10314842112 10345445019 10365850236 10385915904 10386559872 10387193856 10395426816 10426905216 10436453664 10447471104 10467704871 10468343808 10476641088 10508365413 10509658432 10520753152 10529091972 10529734656 10550127744 10550771712 10592411648 10602946536 10603593728 10611998208 10612656194 10633199616 10675164864 10684940656 10686434304 10694904444 10696220416 10702430208 10769922072 10770579456 10779784638 10780442624 10786701312 10818704169 10837855728 10854724608 10855397644 10864664832 10902366774 10903890816 10913876064 10923870456 10925397504 10929335456 10940873216 10989748224 10990429632 10999812096 11000494128 11009885184 11010752172 11011424256 11027021824 11076968448 11085748128 11087112192 11095899912 11097451008 11098816512 11163507264 11164188672 11164880896 11173730256 11174412288 11184832512 11185526016 11186208768 11229671089 11239257792 11251408896 11252106528 11252793344 11261712384 11272912938 11273601024 11306158136 11318093696 11339310528 11340705792 11349694512 11361676032 11362369536 11363074048 11406516303 11407212544 11423590056 11429305056 11430002688 11451138048 11451848064 11452547072 11486525414 11496331392 11506859168 11513539584 11519299584 11542020096 11576970496 11586146481 11594299392 11604197376 11632902144 11667415578 11668127744 11684879856 11685593088 11690428232 11730268368 11741010372 11753404992 11759284992 11770053568 11776886784 11782478848 11823365736 11834192994 11835847296 11845951488 11846685984 11869618176 11875254272 11916463104 11917201972 11927375616 11928314853 11929042944 11938497984 11939966976 12009560472 12011038208 12020558238 12022238592 12022972416 12023717888 12033247968 12033982464 12104874444 12105613312 12116162331 12116901888 12117653184 12118392832 12127997952 12128749936 12175862608 12200188416 12211565184 12213067776 12222747936 12224251904 12289354263 12295502388 12308482368 12309233664 12319753872 12320505856 12364233336 12375555894 12386120832 12405399552 12406168736 12416759808 12454359008 12461589504 12473001216 12486168576 12503855104 12559712256 12560491008 12570446538 12571213824 12576415411 12583716768 12584484864 12602310656 12644165016 12658619844 12659392512 12669426432 12675442304 12682801152 12684361728 12719427903 12732855408 12744515532 12758294016 12782665728 12783458304 12822167904 12833114112 12833909816 12844866048 12857968188 12858753024 12883329072 12884115456 12921323584 12923129856 12933372816 12934964224 12945216564 12948619264 12959212032 12984772608 13024091808 13024886784 13036018632 13036814336 13047956378 13049780352 13050576896 13087014912 13126643712 13127457616 13138664448 13150696192 13151731761 13152534528 13229195616 13230823424 13241310264 13253436006 13255288704 13256097792 13301286453 13315328208 13327521732 13334189232 13335003136 13346400028 13359661056 13360489408 13406020992 13418297568 13420173312 13432462848 13439182848 13451489792 13465690112 13512417984 13525843968 13526682624 13537403964 13538230272 13539069696 13571719168 13618814976 13632359832 13633191936 13643997696 13644843678 13645676544 13697845434 13725211968 13739701248 13741391872 13752283392 13753122816 13793926692 13806558493 13821133648 13847042664 13847887872 13848746496 13859723106 13860569088 13902540288 13915271552 13929961472 13956074496 13956939828 13957791744 13968854784 14011153884 14023984611 14038789296 14039646208 14066836992 14122353518 14130552384 14137262048 14149330944 14177599488 14233553152 14241816576 14248579072 14259872592 14269906944 14324462334 14344752786 14353956864 14359896096 14360772608 14373046184 14381390592 14382268416 14424938892 14437253376 14438148543 14450474304 14472966144 14486219776 14494629888 14536489032 14538521088 14551834752 14565160608 14567196672 14608760832 14652103284 14652997632 14653906176 14665520961 14666416128 14667325504 14679846912 14681002896 14681899008 14767474176 14768389818 14769291264 14780997504 14782816256 14794533216 14796601344 14798422016 14868601454 14884676352 14885584896 14896474047 14898307008 14899216384 14912199792 14913110016 14914034688 14985677056 15000962886 15001878528 15002808704 15015616512 15029618688 15030550584 15031468032 15102752658 15119080704 15120018147 15120941056 15132926016 15148901376 15201470232 15208688404 15217517952 15231453408 15239073408 15240003584 15268184064 15269130752 15321166848 15328441856 15337340928 15351386112 15359066112 15389360128 15448195308 15458107392 15459065856 15462342007 15471318816 15472263168 15548775354 15556554104 15579839808 15580790784 15593140224 15640357824 15654680496 15671206656 15679046656 15702515712 15764487648 15778923992 15781129728 15793637958 15794601984 15795581312 15825191616 15826157568 15888617472 15903167488 15904419804 15905390592 15917997312 15918984291 15919955968 15949799424 16012747296 16027410984 16029651456 16042356666 16044330624 16045309952 16139832592 16154883108 16155869184 16156870912 16169676957 16170663936 16266917888 16282086912 16283096466 16284090368 16296997248 16353550161 16370814096 16385805684 16388096256 16394003184 16411309824 16412311552 16426338496 16485644448 16499718144 16500741192 16514827776 16517136384 16540532736 16555679744 16615452672 16630668288 16643849868 16647192576 16648224768 16735544917 16745260896 16746283008 16747321344 16760595384 16761618432 16778289024 16779313152 16858886688 16877113344 16878159792 16879190016 16892568576 16909369407 16910401536 16912482304 16959237204 16977140544 16992687376 17011058688 17024541768 17042514048 17043554304 17044611072 17096223872 17110818816 17126488064 17143957584 17145004032 17176707072 17177772096 17178820608 17229788121 17230839808 17244497088 17260288752 17278949376 17313030144 17363028566 17365455744 17366515712 17381358176 17391449088 17399707136 17449353216 17501123367 17502191616 17518219264 17528389632 17535642348 17536712704 17611515558 17630107488 17638927488 17655080352 17671248008 17673718272 17735048604 17751289491 17753770944 17768927232 17770028976 17778918976 17812881408 17874694656 17875802958 17891063424 17893564416 17909950464 17918910464 18014340708 18016557312 18030837357 18033357888 18034458624 18035576832 18049871952 18050973696 18052092928 18157311666 18158419968 18175352832 18176479776 18177589248 18191996928 18193124904 18194235392 18263793912 18300282624 18319601664 18334121904 18336377856 18391902256 18443253582 18462723552 18463850496 18464995328 18479630808 18480758784 18536720384 18563333841 18608099328 18609253104 18610388992 18625139712 18681538512 18698646148 18709501824 18718385728 18729252864 18755782656 18840736512 18856820736 18865774592 18876727296 18903465984 18966247524 18987929766 18989088768 18996945877 19013163456 19026542592 19099283112 19116773298 19126337048 19137441024 19138609152 19146528128 19175187456 19233251856 19249671168 19250864724 19267299072 19268493721 19288129536 19297288192 19324993608 19326173184 19381985376 19384694784 19400059224 19402446336 19417824846 19420214144 19422928896 19477158912 19536137712 19537330176 19538541568 19554027948 19555221504 19571934567 19573129216 19574670528 19575865344 19630522368 19689965568 19691186424 19692388352 19707996672 19709218646 19726044288 19728801792 19785776738 19843793424 19846235136 19861965396 19864409344 19880154009 19882933056 19884146688 19885379584 19991282598 20001283848 20002504704 20019600042 20020822016 20039491584 20040734112 20041957376 20127446352 20137003544 20148694272 20158774272 20160024196 20177234688 20198535168 20268626976 20290023936 20307345408 20308604544 20318764544 20357578752 20428222464 20448539748 20449787904 20467265517 20468514816 20478754816 20546768151 20587817952 20597593744 20609551872 20612087808 20628425088 20629684224 20690890038 20731700472 20771831808 20773119744 20774387712 20789584659 20790853632 20853810432 20855103451 20872907328 20894942208 20935409742 20936687616 20953282176 21016730826 21019316864 21041506304 21058183944 21059469312 21100255488 21101543424 21183530277 21184823296 21205893072 21207187456 21223996416 21225312388 21266399232 21350329728 21369881312 21372868608 21389808888 21392440832 21404860416 21517129179 21539844144 21541158912 21559569276 21560885248 21573402624 21637408338 21675711456 21709449216 21710795288 21729329664 21804733548 21807781632 21827752128 21847740912 21850795008 21858670912 21881746432 21979496448 21980859264 21999624192 22000988256 22019770368 22021504344 22022848512 22054043648 22152584727 22153936896 22171496256 22174224384 22191799824 22194902016 22197633024 22302902181 22327014528 22328377344 22329761792 22347460512 22348824576 22369665024 22371052032 22459342178 22478515584 22501444329 22502817792 22504213056 22505586688 22523424768 22545825876 22547202048 22612316272 22636187392 22654128987 22678621056 22681411584 22699389024 22723352064 22726148096 22813032606 22814425088 22847180112 22858610112 22860005376 22902276096 22903696128 22905094144 22973050828 22992662784 23013718336 23027079168 23038599168 23084040192 23153940992 23172292962 23188598784 23208394752 23265804288 23323163031 23334831156 23336255488 23356200049 23369759712 23371186176 23380856464 23460536736 23482020744 23506809984 23518569984 23540107136 23553773568 23564957696 23646731472 23668385988 23671694592 23690456937 23691902976 23693371968 23739236352 23750508544 23832926208 23834403944 23854751232 23856629706 23858085888 23876995968 23879933952 24019120944 24022076416 24041116476 24044477184 24045944832 24047435776 24066495936 24067964928 24209748888 24211226624 24232324662 24233803776 24235306368 24236785664 24255995904 24257499872 24351725216 24400376832 24423130368 24424644699 24426135552 24445495872 24448503808 24578708526 24591004776 24616964736 24618467328 24639507744 24641011712 24728466672 24751111788 24772241664 24810799104 24812337472 24833519616 24908718016 24923179008 24946002432 24972337152 25007710208 25119424512 25120982016 25140893076 25142427648 25152830822 25167433536 25168969728 25204621312 25288330032 25317239688 25318785024 25338852864 25350884608 25365602304 25368723456 25438855806 25465710816 25489031064 25516588032 25565331456 25566916608 25640751487 25644335808 25666228224 25667819632 25689732096 25715936376 25717506048 25766658144 25768230912 25842647168 25846259712 25866745632 25869928448 25890433128 25897238528 25918424064 25969545216 26044542849 26048183616 26049773568 26072037264 26073628672 26095912756 26099560704 26101153792 26174029824 26253287424 26254915232 26277328896 26301392384 26303463522 26305069056 26458391232 26461646848 26482620528 26506872012 26510577408 26512195584 26602572906 26630656416 26655043464 26668378464 26670006272 26692800056 26719322112 26720978816 26812041984 26813704437 26836595136 26840346624 26864925696 26878365696 26902979584 26931380224 27024835968 27051687936 27053365248 27074807928 27076460544 27078139392 27143438336 27235967499 27237629952 27264719664 27266383872 27287995392 27289687356 27291353088 27395690868 27450423936 27479402496 27482783744 27504566784 27587853384 27613116986 27642267296 27664880373 27694085328 27695775744 27697492992 27719446212 27721138176 27805080576 27830543104 27859922944 27912148992 27913879656 27915583488 27937709568 28022307768 28047969222 28077578592 28079292416 28133673984 28244707036 28261104768 28274524096 28298661888 28355198976 28467106304 28483633152 28497158144 28519745184 28539813888 28648924668 28675159947 28689505572 28707913728 28715778013 28719792192 28721545216 28746092368 28762781184 28849877784 28874506752 28876297086 28900948608 28945932288 28972439552 28989259776 29072978064 29077042176 29103669504 29126737269 29130321216 29134393344 29304206568 29305995264 29307812352 29331041922 29332832256 29334651008 29359693824 29362005792 29363798016 29534948352 29536779636 29538582528 29561995008 29563827969 29565632512 29589066432 29593202688 29596844032 29678665107 29737202908 29769352704 29792948094 29796614016 29798432768 29824399584 29826220032 29828069376 29971354112 30001925772 30003757056 30005617408 30029400063 30031233024 30059237376 30061101168 30062936064 30205505316 30238161408 30240036294 30241882112 30265852032 30297802752 30402940464 30417376808 30435035904 30462906816 30478146816 30480007168 30536368128 30538261504 30642333696 30656883712 30674681856 30702772224 30718132224 30778720256 30896390616 30916214784 30918131712 30924684014 30942637632 30944526336 31036335057 31097550708 31113108208 31159679616 31161581568 31186280448 31280715648 31309360992 31342413312 31358093312 31403114613 31405031424 31525096239 31528975296 31557847984 31562259456 31587275916 31589203968 31591162624 31650383232 31652315136 31777234944 31806334976 31808839608 31810781184 31835994624 31837968582 31839911936 31899598848 32025494592 32054821968 32059302912 32084713332 32088661248 32090619904 32279665184 32309766216 32311738368 32313741824 32339353914 32341327872 32533835776 32564173824 32566192932 32568180736 32593994496 32596015453 32707100322 32722630759 32741628192 32771611368 32776192512 32788006368 32822619648 32852676992 32971288896 32999436288 33001482384 33029655552 33034272768 33081065472 33111359488 33230905344 33261336576 33287699736 33296449536 33471089834 33490521792 33492566016 33494642688 33521190768 33523236864 33556578048 33558626304 33689013267 33717773376 33754226688 33756319584 33758380032 33785137152 33818738814 33820803072 33824964608 33918474408 33954281088 33985374752 34022117376 34049083536 34085028096 34087108608 34089222144 34192447744 34219548909 34221637632 34252976128 34287915168 34290008064 34353414144 34355544192 34357641216 34459576242 34461679616 34488994176 34520577504 34557898752 34626060288 34726057132 34730911488 34733031424 34758439443 34762716352 34782898176 34799414272 34898706432 35002246734 35004383232 35036438528 35056779264 35071284696 35073425408 35223031116 35260214976 35277854976 35280042343 35310160704 35342496016 35347436544 35470097208 35502578982 35507541888 35537854464 35540057952 35557837952 35625762816 35749389312 35751605916 35782126848 35784944559 35787128832 35819900928 35837820928 36028681416 36033114624 36061674714 36066715776 36068917248 36071153664 36099743904 36101947392 36104185856 36314623332 36316839936 36350705664 36352959552 36355178496 36383993856 36386249808 36388470784 36527587824 36600565248 36639203328 36668243808 36672755712 36783804512 36886507164 36925447104 36927700992 36929990656 36959261616 36961517568 37073440768 37126667682 37144296679 37216198656 37218506208 37220777984 37250279424 37363077024 37397292296 37419003648 37436771456 37458505728 37511565312 37681473024 37713641472 37729246233 37731549184 37753454592 37806931968 37932495048 37975859532 37978177536 37993891754 38026326912 38053085184 38158283709 38198566224 38233546596 38252674096 38274882048 38293056256 38350374912 38466503712 38499342336 38501729448 38534598144 38536987442 38576259072 38594576384 38649987216 38652346368 38763970752 38769389568 38800118448 38804892672 38835649692 38840428288 38845857792 38954317824 39072275424 39074660352 39077083136 39108055896 39110443008 39143869134 39146258432 39149341056 39151730688 39261044736 39379931136 39382372848 39384776704 39415993344 39418437292 39452088576 39455195283 39457603584 39571553476 39687586848 39692470272 39723930792 39728818688 39760308018 39765866112 39768293376 39770759168 39982565196 40002567696 40005009408 40039200084 40041644032 40078983168 40081468224 40083914752 40254892704 40274007088 40297388544 40317548544 40320048392 40354469376 40397070336 40537253952 40580047872 40614690816 40617209088 40637529088 40715157504 40856444928 40897079496 40899575808 40934531034 40937029632 40957509632 41093536302 41175635904 41195187488 41219103744 41224175616 41256850176 41259368448 41381780076 41419675479 41463400944 41543663616 41546239488 41579169318 41581707264 41707620864 41710206902 41745814656 41789884416 41870819484 41873375232 41906564352 42033461652 42038633728 42071953833 42083012608 42116367888 42118938624 42200510976 42367060554 42369646592 42411786144 42414374912 42447992832 42450624776 42532798464 42700659456 42739762624 42745737216 42779617776 42784881664 42809720832 43034258358 43079688288 43082317824 43119138552 43121770496 43146805248 43274816676 43314445629 43351422912 43375800091 43418898432 43421590576 43458659328 43609467096 43615563264 43655504256 43695481824 43701590016 43717341824 43763492864 43958992896 43961718528 43996562883 43999248384 44001976512 44039540736 44043008688 44045697024 44108087296 44305169454 44307873792 44342992512 44348448768 44383599648 44389804032 44395266048 44605804362 44654029056 44656754688 44659523584 44694921024 44697649152 44739330048 44742104064 44918684356 44957031168 45002888658 45005635584 45008426112 45011173376 45046849536 45091651752 45094404096 45224632544 45272374784 45308257974 45357242112 45360054441 45362823168 45398778048 45446704128 45452296192 45626065212 45628850176 45667847323 45694360224 45717220224 45720010752 45804552192 45807392256 45946101656 45985325568 46027436672 46054158336 46077198336 46168080384 46307881984 46344585924 46377197568 46387026021 46416789504 46646326062 46669662312 46672510976 46712400098 46739519424 46742372352 46761712928 46921073472 46964041488 47013619968 47037139968 47080214272 47107547136 47129915392 47293462944 47336771976 47343389184 47380913874 47383805952 47386743936 47478472704 47501017088 47665852416 47668807888 47709502464 47713259412 47716171776 47753991936 47756952873 47759867904 48038241888 48044152832 48082232952 48088954368 48094871552 48132991872 48135929856 48419497776 48422453248 48464649324 48467607552 48470612736 48473571328 48509030871 48511991808 48514999744 48703450432 48800753664 48846260736 48849289398 48852271104 48890991744 48897007616 49157417052 49182009552 49233929472 49236934656 49279015488 49282023424 49428237313 49456933344 49502223576 49544483328 49621598208 49624674944 49667039232 49817436032 49846358016 49892004864 49944674304 50015420416 50206634751 50238849024 50241964032 50281786152 50284855296 50305661644 50334867072 50337939456 50409242624 50576660064 50634479376 50637570048 50677705728 50701769216 50731204608 50737446912 50877711612 50931421632 50978062128 51033176064 51130662912 51133833216 51281502974 51288671616 51332456448 51335639264 51379464192 51431872752 51435012096 51533316288 51536461824 51685294336 51689364363 51692519424 51733491264 51739856896 51780866256 51794477056 51836848128 51939090432 52089085698 52096367232 52099547136 52144074528 52147257344 52191825512 52199121408 52348059648 52503370101 52506574848 52509830464 52554657792 52602784768 52606927044 52610138112 52916782464 52923293696 52965241056 53013744024 53021154816 53205145812 53253868473 53261312832 53310086928 53336756928 53340012544 53385600112 53438644224 53441957632 53624083968 53627408874 53673190272 53680693248 53729851392 53756731392 53805959168 53862760448 54049671936 54092512071 54103375872 54106730496 54149615856 54152921088 54156278784 54286876672 54471934998 54475259904 54529439328 54532767744 54575990784 54579374712 54582706176 54791381736 54900847872 54958804992 54965567488 55009133568 55175706768 55226233972 55284534592 55329760746 55388170656 55391551488 55394985984 55438892424 55442276352 55610161152 55661086208 55719845888 55824297984 55827759312 55831166976 55875419136 56044615536 56095938444 56155157184 56158584832 56267347968 56489414072 56522209536 56549048192 56597323776 56710397952 56934212608 56967266304 56990837631 56994316288 57039490368 57079627776 57297849336 57350319894 57379011144 57415827456 57431556026 57439584384 57443090432 57492184736 57525562368 57699755568 57749013504 57752594172 57801897216 57805481163 57891864576 57944879104 57978519552 58145956128 58154084352 58207339008 58253474538 58260642432 58268786688 58608413136 58611990528 58615624704 58662083844 58665664512 58669302016 58715803701 58719387648 58724011584 58727596032 59069896704 59073559272 59077165056 59123990016 59127655938 59131265024 59178132864 59186405376 59193688064 59357330214 59474405816 59538705408 59585896188 59593228032 59596865536 59640462027 59648799168 59652440064 59656138752 59942708224 60003851544 60007514112 60011234816 60058800126 60062466048 60118474752 60122202336 60125872128 60411010632 60476322816 60480072588 60483764224 60531704064 60595605504 60770599981 60805880928 60834753616 60870071808 60925813632 60956293632 61072736256 61076523008 61284667392 61313767424 61349363712 61401796551 61405544448 61436264448 61557440512 61640304453 61792781232 61836263424 61849368028 61885275264 61889052672 62072670114 62195101416 62226216416 62319359232 62323163136 62372560896 62561431296 62565310353 62618721984 62684826624 62716186624 62806229226 62810062848 63050192478 63057950592 63115695968 63124518912 63174551832 63178407936 63182325248 63300766464 63304630272 63550590831 63554469888 63612669952 63617679216 63621562368 63671989248 63675937164 63679823872 63799197696 64050989184 64109643936 64118605824 64169426664 64177322496 64551387537 64559330368 64619532432 64623476736 64627483648 64678707828 64682655744 65067671552 65128347648 65132385864 65136361472 65187988992 65192030906 65414200644 65445261518 65483256384 65543222736 65552385024 65576012736 65645239296 65705353984 65942577792 65998872576 66002964768 66059311104 66068545536 66162130944 66222718976 66457754181 66461810688 66522673152 66575399472 66592899072 66908706543 66942179668 66981043584 66985132032 66989285376 67042381536 67046473728 67113156096 67378026534 67435546752 67508453376 67512639168 67516760064 67570274304 67637477628 67641606144 67649929216 67836948816 67908562176 67962386961 67970749504 68044234752 68098167072 68170056192 68178444288 68384895488 68439097818 68443275264 68505952256 68575830336 68580016128 68706828288 68711088384 68715282432 68919152484 68923359232 68977988352 68982265261 69041155008 69115797504 69252120576 69452114264 69461822976 69516878886 69525432704 69565796352 69598828544 69797412864 69969489093 70004493468 70008766464 70068600147 70072877056 70113558528 70142569392 70146850816 70446062232 70520429952 70555709952 70560084686 70620321408 70684992032 70694873088 70940194416 71005157964 71015083776 71075708928 71080115904 71115675904 71251525632 71498778624 71503211832 71564253696 71569889118 71574257664 71639801856 71675641856 72057362832 72066229248 72123349428 72133431552 72137834496 72142307328 72199487808 72203894784 72208371712 72629246664 72633679872 72701411328 72705919104 72710356992 72767987712 72772499616 72776941568 73055175648 73201130496 73273934097 73278406656 73336487616 73345511424 73567609024 73773014328 73850894208 73855401984 73859981312 73918523232 73923035136 74146881536 74253335364 74288593358 74432397312 74437012416 74441555968 74500558848 74726154048 74794584592 74838007296 74873542912 74917011456 75023130624 75362946048 75427282944 75458492466 75463098368 75506909184 75613863936 75864990096 75951719064 75956355072 75987783508 76052653824 76106170368 76316567418 76397132448 76467093192 76505348192 76549764096 76586112512 76700749824 76922254461 76933007424 76998684672 77003458896 77069196288 77073974884 77152518144 77189152768 77299974432 77304692736 77527941504 77538779136 77600236896 77609785344 77671299384 77680856576 77691715584 77908635648 78133628547 78144550848 78149320704 78154166272 78216111792 78220886016 78287738268 78292516864 78298682112 78303461376 78522089472 78759862272 78764745696 78769553408 78831986688 78836874584 78904177152 78910390566 78915207168 79143106952 79375173696 79384940544 79447861584 79457637376 79520616036 79531732224 79536586752 79541518336 79965130392 80005135392 80010018816 80078400168 80083288064 80157966336 80162936448 80167829504 80441113311 80509785408 80548014176 80594777088 80635097088 80640096784 80708938752 80794140672 81074507904 81160095744 81229381632 81234418176 81275058176 81430315008 81707902497 81712889856 81794158992 81799151616 81869062068 81874059264 81915019264 82187072604 82351271808 82390374976 82438207488 82448351232 82513700352 82763560152 82839350958 82926801888 83087327232 83092478976 83158338636 83163414528 83415241728 83420413804 83491629312 83579768832 83741638968 83746750464 83813128704 84066923304 84077267456 84143907666 84166025216 84232735776 84237877248 84401021952 84734121108 84739293184 84811716457 84823572288 84828749824 84895985664 84901249552 85065596928 85401318912 85479525248 85491474432 85559235552 85569763328 85619441664 86025479841 86068516716 86147334039 86159376576 86164635648 86238277104 86243540992 86549633352 86628891258 86702845824 86751600182 86837796864 86843181152 86917318656 87218934192 87231126528 87311008512 87390963648 87403180032 87434683648 87526985728 87917985792 87923437056 87993125766 87998496768 88003953024 88079081472 88086017376 88091394048 88216174592 88610338908 88615747584 88685985024 88691483907 88696897536 88767199296 88779608064 88790532096 89035995321 89211608724 89308058112 89319047168 89389842048 89395298304 89478660096 89484208128 89837368712 89914062336 90005777316 90011271168 90016852224 90022346752 90088200189 90093699072 90183303504 90188808192 90449265088 90544749568 90616515948 90714484224 90720108882 90725646336 90797556096 90893408256 90904592384 91252130424 91257700352 91335694646 91388720448 91434440448 91440021504 91609104384 91614784512 91892203312 91970651136 92054873344 92108316672 92154396672 92336160768 92615763968 92689171848 92754395136 92774052042 92833579008 93109005171 93292652124 93339324624 93345021952 93424800196 93479038848 93484744704 93523425856 93842146944 93928082976 94027239936 94074279936 94160428544 94215094272 94259830784 94586925888 94673543952 94686778368 94761827748 94767611904 94773487872 94956945408 95002034176 95331704832 95337615776 95419004928 95426518824 95432343552 95507983872 95513905746 95519735808 96076483776 96088305664 96164465904 96177908736 96189743104 96265983744 96271859712 96645909451 96838995552 96844906496 96929298648 96935215104 96941225472 97018061742 97023983616 97029999488 97406900864 97601507328 97692521472 97698578796 97704542208 97781983488 97788046359 97794015232 98167892277 98314834104 98364019104 98467858944 98558030976 98564046848 98856474626 98913866688 99004447152 99088966656 99243196416 99249349888 99334078464 99634872064 99692716032 99784009728 99889348608 100030840832 100413269502 100477698048 100483928064 100563572304 100569710592 100611323288 100669734144 100675878912 100818485248 101067039801 101153320128 101268958752 101275140096 101355411456 101403538432 101462409216 101474893824 101755423224 101862843264 101956124256 102066352128 102261325824 102267666432 102563005948 102577343232 102658646727 102664912896 102671278528 102758928384 102863745504 102870024192 103066632576 103072923648 103370588672 103378728726 103385038848 103466982528 103479713792 103561732512 103588954112 103673696256 103878180864 104178171396 104192734464 104199094272 104275318329 104288149056 104294514688 104383651024 104398242816 104696119296 105006740202 105013149696 105019660928 105109315584 105205569536 105213854088 105220276224 105833564928 105840127029 105846587392 105930482112 106027488048 106042309632 106410291624 106507736946 106522625664 106620173856 106673513856 106680025088 106771200224 106877288448 106883915264 107248167936 107254817748 107346380544 107361386496 107459702784 107513462784 107611918336 107725520896 108099343872 108185024142 108206751744 108213460992 108236394049 108299231712 108305842176 108312557568 108943869996 108950519808 109058878656 109065535488 109151981568 109158749424 109165412352 109582763472 109801695744 109917609984 109931134976 110018267136 110351413536 110452467944 110569069184 110659521492 110776341312 110783102976 110789971968 110877784848 110884552704 111220322304 111322172416 111432890037 111439691776 111648595968 111655518624 111662333952 111750838272 112089231072 112191876888 112310314368 112317169664 112534695936 112978828144 113044419072 113098096384 113187738699 113194647552 113420795904 113868425216 113934532608 113981675262 113988632576 114078980736 114159255552 114474851127 114595698672 114700639788 114758022288 114863112052 114879168768 114886180864 114984369472 115051124736 115399511136 115498027008 115505188344 115603794432 115610962326 115783729152 115889758208 115957039104 116291912256 116308168704 116414678016 116506949076 116521284864 116537573376 117216826272 117223981056 117231249408 117324167688 117331329024 117338604032 117431607402 117438775296 117448023168 117455192064 118139793408 118147118544 118154330112 118247980032 118255311876 118262530048 118356265728 118365585849 118372810752 118387376128 118714660428 118948811632 119077410816 119171792376 119186456064 119280924054 119297598336 119304880128 119312277504 119885416448 120007703088 120015028224 120022469632 120117600252 120124932096 120236949504 120244404672 120251744256 120822021264 120952645632 120960145176 120967528448 121063408128 121191211008 121541199962 121611761856 121669507232 121740143616 121851627264 121912587264 122145472512 122153046016 122569334784 122627534848 122698727424 122803593102 122811088896 122872528896 123114881024 123280608906 123585562464 123672526848 123698736056 123770550528 123778105344 124145340228 124259026437 124390202832 124452432832 124638718464 124745121792 125122862592 125130620706 125237443968 125369653248 125432373248 125612458452 125620125696 126100384956 126115901184 126215861499 126231391936 126249037824 126349103664 126356815872 126364650496 126601532928 127101181662 127108939776 127225339904 127235358432 127243124736 127343978496 127351874328 127359647744 127598395392 128101978368 128109921199 128219287872 128237211648 128338853328 128354644992 129102775074 129118660736 129239064864 129246953472 129254967296 129357415656 129365311488 129943336887 130127400273 130135343104 130256695296 130264771728 130272722944 130375977984 130384061812 130828401288 130890523036 130966512768 131086445472 131104770048 131152025472 131290478592 131410707968 131885155584 131997745152 132005929536 132118622208 132137091072 132324261888 132445437952 132915508362 132923621376 133045346304 133150798944 133185798144 133817413086 133884359336 133962087168 133970264064 133978570752 134084763072 134092947456 134226312192 134756053068 134871093504 134879456047 135016906752 135025278336 135033520128 135140548608 135274955256 135283212288 135673897632 135817124352 135924773922 135941499008 136080163323 136088469504 136196334144 136340112384 136356888576 136769790976 136878195636 136886550528 137003541969 137011904512 137151660672 137160032256 137413656576 137422176768 137838304968 137846718464 137955976704 137964530522 138082310016 138231595008 138504241152 138904228528 138923645952 139033757772 139050865408 139131592704 139161078063 139197657088 139938978186 140008986936 140017532928 140137200294 140145754112 140227117056 140285138784 140293701632 140892124464 141040859904 141111419904 141120169372 141240642816 141369984064 141389746176 141880388832 142010315928 142030167552 142151417856 142160231808 142231351808 142503051264 142997557248 143006423664 143128507392 143139778236 143148515328 143270858619 143279603712 143351283712 144114725664 144132458496 144246698856 144266863104 144284614656 144398975616 144407789568 144416743424 145258493328 145267359744 145402822656 145411838208 145420713984 145527092613 145535975424 145544999232 145553883136 145985724157 146110351296 146402260992 146547868194 146556813312 146672975232 146691022848 147135218048 147546028656 147701788416 147710803968 147719962624 147837046464 147846070272 148284711939 148293763072 148506670728 148577186716 148864794624 148874024832 148883111936 149001117696 149452308096 149589169184 149676014592 149747085824 149834022912 150046261248 150619904253 150725892096 150854565888 150916984932 150926196736 151013818368 151227727872 151729980192 151903438128 151912710144 151975567016 152105307648 152212340736 152633134836 152794264896 152934186384 153010696384 153099528192 153172225024 153401499648 153844508922 153866014848 153997369344 154006917792 154138392576 154147949768 154305036288 154378305536 154599948864 154609385472 155055883008 155068093089 155077558272 155200473792 155219570688 155342598768 155361713152 155383431168 155817271296 156267257094 156289101696 156298641408 156308332544 156432223584 156441772032 156575476536 156585033728 156597364224 157044178944 157510110303 157519724544 157529491392 157539106816 157663973376 157673749168 157808354304 157820781132 157830414336 158286213904 158750347392 158769881088 158895723168 158915274752 159041232072 159063464448 159083036672 159761605419 159930260784 160010270784 160020037632 160156800336 160166576128 160315932672 160325872896 160335659008 160882226622 161019570816 161096028352 161189554176 161270194176 161280193568 161417877504 161588281344 162149015808 162320191488 162458763264 162468836352 162550116352 162860630016 163415804994 163425779712 163493400343 163588317984 163598303232 163738124136 163748118528 163830038528 164374145208 164702543616 164780749952 164876414976 164896702464 165027400704 165527120304 165678701916 165853603776 166174654464 166184957952 166316677272 166326829056 166830483456 166840827608 166983258624 167159537664 167483277936 167493500928 167626257408 168133846608 168154534912 168287815332 168332050432 168465471552 168475754496 168802043904 169468242216 169478586368 169623432914 169647144576 169657499648 169791971328 169802499104 170131193856 170802637824 170959050496 170972512893 170982948864 171118471104 171139526656 171238883328 172050959682 172137033432 172294668078 172318753152 172329271296 172476554208 172487081984 173099266704 173257782516 173405691648 173416443489 173503200364 173675593728 173686362304 173834637312 174437868384 174462253056 174622017024 174781927296 174806360064 174869367296 175053971456 175835971584 175846874112 175986251532 175996993536 176007906048 176147411103 176158162944 176172034752 176182788096 176432349184 177220677816 177231495168 177371970048 177382967814 177393795072 177534398592 177559216128 177581064192 178071990642 178423217448 178616116224 178638094336 178779684096 178790596608 178921386081 178957320192 178968416256 179485260409 179674737424 179828124672 180011554632 180022542336 180033704448 180176400378 180187398144 180366607008 180377616384 180898530176 181089499136 181233031896 181428968448 181440217764 181451292672 181595112192 181786816512 181809184768 182311799943 182504260848 182515400704 182671389292 182777440896 182868880896 183218208768 183229569024 183784406624 183941302272 184109746688 184216633344 184308793344 184672321536 185231527936 185378343696 185508790272 185548104084 185667158016 186218010342 186585304248 186678649248 186690043904 186849600392 186958077696 186969489408 187046851712 187684293888 187695931059 187856165952 188054479872 188148559872 188320857088 188430188544 188519661568 189173851776 189347087904 189373556736 189523655496 189535223808 189546975744 189913890816 190004068352 190651772493 190663409664 190675231552 190838009856 190853037648 190864687104 191015967744 191027811492 191039471616 192152967552 192176611328 192328931808 192355817472 192379486208 192531967488 193291818902 193654162611 193677991104 193689812992 193858597296 193870430208 193882450944 194036123484 194047967232 194059998976 194813801728 195203014656 195385042944 195397157592 195409084416 195563966976 195576092718 195588030464 196335784554 196629668208 196728038208 196935717888 197116061952 197128093696 197712949252 197827733376 198008894304 198177933312 198486392832 198498699776 198668156928 199269744128 199385432064 199568019456 199778697216 200061681664 200726119629 200826539004 200955396096 200967856128 201010446091 201127144608 201139421184 201222646576 201339468288 202134079602 202306640256 202537917504 202550280192 202710822912 202807076864 202924818432 202949787648 203510846448 203725686528 203887160883 203912248512 204132704256 204535332864 205126011896 205154686464 205317293454 205329825792 205342557056 205517856768 205727491008 205740048384 206133265152 206145847296 206741177344 206757457452 206770077696 206933965056 206946795783 206959427584 207123465024 207177908224 207347392512 207756361728 208356342792 208385468928 208550636658 208576298112 208589029376 208767302048 208796485632 209392238592 210013480404 210026299392 210039321856 210205800441 210218631168 210411139072 210427708176 210440552448 211667129856 211680254058 211693174784 211860964224 212054976096 212084619264 212820583248 213015473892 213045251328 213240347712 213347027712 213360050176 213542400448 213754576896 213767830528 214496335872 214509635496 214692761088 214722772992 214919405568 215026925568 215223836672 215451041792 216198687744 216370048284 216413503488 216426921984 216472788098 216598463424 216611684352 216625115136 217887739992 217901039616 218117757312 218131070976 218303963136 218317498848 218330824704 219165526944 219603391488 219821802291 219835219968 219862269952 220036534272 220702827072 220904935888 221138138368 221319042984 221552682624 221566205952 221579943936 221755569696 221769105408 222440644608 222644344832 222865780074 222879383552 223297191936 223311037248 223324667904 223501676544 224178462144 224383753776 224620628736 224634339328 225069391872 225957656288 226088838144 226196192768 226375477398 226389295104 226841591808 227736850432 227869065216 227963350524 227977265152 228157961472 228172108171 228318511104 228949702254 229191397344 229401279576 229516044576 229726224104 229758337536 229968738944 230102249472 230766763383 230799022272 230996054016 231010376688 231207588864 231221924652 231567458304 231779516416 231914078208 232583824512 232616337408 232829356032 233013898152 233042569728 233075146752 234400885641 234433652544 234447962112 234462498816 234648335376 234662658048 234677208064 234863214804 234877550592 234896046336 234910384128 236279586816 236294237088 236308660224 236495960064 236510623752 236525060096 236712531456 236731171698 236745621504 236774752256 237429320856 237897623264 238154821632 238343584752 238372912128 238561848108 238595196672 238609760256 238624555008 239770832896 240015406176 240030056448 240044939264 240235200504 240249864192 240473899008 240488809344 240503488512 241323339933 241644042528 241905291264 241920290352 241935056896 242126816256 242382422016 243082399924 243223523712 243339014464 243480287232 243703254528 243825174528 244290945024 244306092032 245138669568 245255069696 245397454848 245607186204 245622177792 245745057792 246229762048 246561217812 246960296401 247171124928 247345053696 247397472112 247541101056 248290680456 248518052874 248780405664 248904865664 249277436928 249490243584 250245725184 250261241412 250474887936 250490418373 250739306496 250864746496 251224916904 251240251392 252200769912 252231802368 252431722998 252462783872 252498075648 252698207328 252713631744 252729300992 253203065856 254202363324 254217879552 254435149371 254450679808 254470716864 254486249472 254687956992 254703748656 254719295488 255196790784 256203956736 256219842398 256438575744 256474423296 256677706656 256709289984 258205550148 258237321472 258442002117 258478129728 258493906944 258509934592 258714831312 258730622976 259886673774 260254800546 260270686208 260513390592 260529543456 260545445888 260751955968 260768123624 261656802576 261781046072 261933025536 262172890944 262209540096 262304050944 262580957184 262821415936 263770311168 263995490304 264011859072 264237244416 264274182144 264648523776 264890875904 265831016724 265847242752 266074451721 266090692608 266301597888 266371596288 267107985963 267634826172 267768718672 267924174336 267957141504 268169526144 268185894912 268452624384 269512106136 269742187008 269758912094 270033813504 270050556672 270067040256 270264600567 270281097216 270549910512 270566424576 271347795264 271634248704 271849547844 271882998016 272160326646 272176939008 272392668288 272680224768 272713777152 273539581952 273756391272 273773101056 274007083938 274023809024 274303321344 274320064512 274827313152 274844353536 275676609936 275693436928 275911953408 275929061044 276164620032 276463190016 277008482304 277808457056 277847291904 278067515544 278101730816 278263185408 278322156126 278395314176 279877956372 280017973872 280035065856 280274400588 280291508224 280454234112 280531062127 280570277568 280587403264 281784248928 282081719808 282222839808 282240338744 282481285632 282739968128 282779492352 283760777664 284020631856 284060335104 284302835712 284320463616 284462703616 285006102528 285995114496 286012847328 286257014784 286279556472 286297030656 286541717238 286559207424 286702567424 288229451328 288264916992 288493397712 288533726208 288569229312 288797951232 288815579136 288833486848 289937728353 290516986656 290534719488 290805645312 290823676416 291054185226 291071950848 291089998464 291107766272 291971448314 292220702592 292804521984 293095736388 293113626624 293345950464 293364139077 293382045696 294270436096 294503676831 295092057312 295403576832 295439925248 295674092928 295692140544 296569423878 296587526144 297013341456 297154373432 297729589248 297748049664 297766223872 298002235392 298904616192 299178338368 299352029184 299494171648 299668045824 300092522496 301239808506 301451784192 301709131776 301833969864 301852393472 302027636736 302455455744 303201119403 303459960384 303630600637 303806876256 303825420288 303951134032 304210615296 304424681472 305266269672 305588529792 305868372768 306021392768 306199056384 306344450048 306802999296 307689017844 307732029696 307975940181 307994738688 308013835584 308276785152 308295899536 308610072576 308756611072 309199897728 309218770944 310111766016 310136186178 310155116544 310400947584 310439141376 310685197536 310723426304 310766862336 311634542592 312534514188 312578203392 312597282816 312616665088 312864447168 312883544064 313150953072 313170067456 313194728448 314088357888 315020220606 315039449088 315058982784 315078213632 315327946752 315347498336 315616708608 315641562264 315660828672 316572427808 317500694784 317520381087 317539762176 317791446336 317830549504 318082464144 318126928896 318166073344 319523210838 319674931261 319860521568 320020541568 320040075264 320313600672 320333152256 320631865344 320651745792 321764453244 322039141632 322192056704 322379108352 322540388352 322560387136 322835755008 323176562688 324298031616 324640382976 324709182147 324917526528 324937672704 325100232704 326831609988 326851559424 326986800686 327176635968 327196606464 327476248272 327496237056 327660077056 328748290416 329405087232 329561499904 329752829952 329793404928 330054801408 331054240608 331357403832 331707207552 332349308928 332369915904 332633354544 332653658112 333660966912 333681655216 333966517248 334298670111 334319075328 334966555872 334987001856 335252514816 336267693216 336309069824 336575630664 336664100864 336930943104 336951508992 337604087808 338936484432 338957172736 339246865828 339294289152 339314999296 339563216097 339583942656 339604998208 340262387712 341605275648 341918100992 341945025786 341965897728 342236942208 342279053312 342477766656 344101919364 344274066864 344589336156 344637506304 344658542592 344953108416 344974163968 346198533408 346515565032 346811383296 346832886978 347006400728 347351187456 347372724608 347669274624 348875736768 348924506112 349244034048 349563854592 349612720128 349738734592 350107942912 351671943168 351693748224 351972503064 351993987072 352015812096 352294822206 352316325888 352344069504 352365576192 352864698368 354441355632 354462990336 354743940096 354765935628 354787590144 355068797184 355118432256 355162128384 356143981284 356846434896 357232232448 357276188672 357559368192 357842772162 357914640384 357936832512 358970520818 359349474848 359656249344 360023109264 360045084672 360067408896 360352800756 360374796288 360733214016 360755232768 361797060352 362178998272 362466063792 362857936896 362880435528 362902585344 363190224384 363573633024 363618369536 364623599886 365008521696 365030801408 365342778584 365554881792 365737761792 366436417536 366459138048 367568813248 367882604544 368219493376 368433266688 368617586688 369344643072 370463055872 370756687392 371017580544 371096208168 371334316032 372436020684 372777079311 373170608496 373305114169 373357298496 373380087808 373699200784 373916155392 374093703424 375368587776 375391862118 375712331904 376108959744 376297119744 376641714176 376860377088 377039323136 378347703552 378647584497 378694175808 378747113472 379047310992 379070447616 379093951488 380008136704 381303544986 381326819328 381350463104 381676019712 381706075296 381729374208 382031935488 382055622984 382078943232 384305935104 384329763597 384353222656 384657863616 384711634944 384758972416 385063934976 386583637804 387308325222 387355982208 387379625984 387717194592 387740860416 387764901888 388072246968 388095934464 388119997952 389627603456 390382200819 390406029312 390770085888 390794315184 390818168832 391127933952 391152185436 391176060928 392671569108 393259336416 393456076416 393871435776 394232123904 395425898504 395655466752 396017788608 396355866624 396972785664 396997399552 397336313856 398539488256 398770864128 399136038912 399557394432 400123363328 401452239258 401653078008 401910792192 401935712256 402020892182 402254289216 402278842368 402445293152 402678936576 404268159204 404613280512 404638368141 405075835008 405100560384 405421645824 405614153728 405849636864 407021692896 407451373056 407774321766 407824497024 408240489969 408265408512 409070665728 410252023792 410309372928 410634586908 410659651584 410685114112 411010625907 411035713536 411454982016 411480096768 412266530304 413482354688 413514914904 413540155392 413867930112 413893591566 413918855168 414246930048 414355816448 414694785024 415512723456 416712685584 416770937856 417101273316 417152596224 417178058752 417483234189 417534604096 417592971264 420026960808 420052598784 420078643712 420411600882 420437262336 420822278144 420855416352 420881104896 423334259712 423360508116 423386349568 423721928448 423748200889 424109952192 424169238528 425394199867 425641166496 426030947784 426090502656 426480695424 426694055424 427084800896 427509153792 427535661056 428992671744 429019270992 429385522176 429445545984 429812575857 429838811136 430053851136 430447673344 430902083584 432397375488 432740096568 432853843968 432945576196 433196926848 433223368704 433250230272 435775479984 435802079232 436235514624 436262141952 436607926272 436634997696 436661649408 437957172471 438331053888 439206782976 439643604582 439670439936 439724539904 440073068544 441405654144 441809871776 442276276736 442638085968 443105365248 443132411904 443159887872 443511139392 443538210816 444854135817 444881289216 445288689664 445731560148 445758767104 446594383872 446622074496 446649335808 447003353088 448356924288 448767507552 449241257472 450138783744 451859712759 451915312576 452177676288 452392385536 452750954796 452778590208 453683183616 455473700864 455738130432 455926701048 455954530304 456315922944 456344216342 456637022208 457899404508 458382794688 458802559152 459032089152 459452448208 459516675072 459937477888 460204498944 461533526766 461598044544 461992108032 462020753376 462415177728 462443849304 463134916608 463559032832 463828156416 465167649024 465204279267 465232674816 465658712064 466027796304 466085139456 466150293504 468801771282 468867305088 468895924224 468924997632 469296670752 469325316096 469354416128 469726429608 469755101184 469792092672 472559173632 472588474176 472617320448 472991920128 473021247504 473050120192 473425062912 473462343396 473491243008 473549504512 474858641712 475795246528 476309643264 476687169504 476745824256 477123696216 477190393344 477249110016 479541665792 480030812352 480060112896 480089878528 480470401008 480499728384 480947798016 480977618688 481006977024 482646679866 482875856827 483288085056 483810582528 483840580704 483870113792 484253632512 484764844032 486164799848 486447047424 486678028928 486960574464 487406509056 487650349056 488581890048 488612184064 490277339136 490480201029 490510139392 490794909696 491214372408 491244355584 491490115584 492459524096 493122435624 493920592802 494342249856 494690107392 494794944224 495082202112 496581360912 497036105748 497560811328 497809731328 498554873856 498980487168 500491450368 500522482824 500949775872 500980836746 501478612992 501729492992 502449833808 502480502784 504401539824 504463604736 504863445996 504925567744 504996151296 505396414656 505427263488 505458601984 506406131712 508404726648 508435759104 508870298742 508901359616 508941433728 508972498944 509375913984 509407497312 509438590976 510393581568 512407913472 512439684796 512877151488 512917538679 512948846592 513355413312 513418579968 516411100296 516474642944 516884004234 516956259456 516987813888 517019869184 517429662624 517461245952 519773347548 520249330467 520509601092 520541372416 521026781184 521059086912 521090891776 521503911936 521536247248 523313605152 523562092144 523866051072 524345781888 524419080192 524608101888 525161914368 525642831872 527540622336 527990980608 528023718144 528442233309 528474488832 528548364288 529297047552 529781751808 531662033448 531694485504 532148903442 532181385216 532603195776 532743192576 534215971926 535269652344 535537437344 535848348672 535914283008 536339052288 536371789824 536905248768 538455781227 539024212272 539484374016 539517824188 540067627008 540101113344 540529201134 540562194432 541099821024 541132849152 542695590528 543268497408 543699095688 543765996032 544320653292 544353878016 544785336576 545360449536 545427554304 546935399829 547079163904 547512782544 547546202112 548014167876 548047618048 548606642688 549654626304 549688707072 551353219872 551386873856 551823906816 551858122088 552329240064 552926380032 554016964608 555616914112 555694583808 556135031088 556203461632 556526370816 556644312252 556790628352 559755912744 560035947744 560070131712 560548801176 560583016448 560908468224 561062124254 561140555136 561174806528 563087793177 563568497856 564163439616 564445679616 564480677488 564962571264 565479936256 565558984704 567521555328 568041263712 568120670208 568605671424 568640927232 568925407232 570012205056 571955317479 571990228992 572025694656 572514029568 572559112944 572594061312 573083434476 573118414848 573405134848 576458902656 576529833984 576986795424 577067452416 577138458624 577595902464 577666973696 579875456706 581033973312 581069438976 581611290624 581647352832 582108370452 582143901696 582179996928 582215532544 583942896628 584441405184 585609043968 586191472776 586227253248 586691900928 586728278154 586764091392 588540872192 589007353662 590184114624 590807153664 590879850496 591348185856 591384281088 593138847756 593175052288 593682015199 594026682912 594308746864 595459178496 595496099328 596004470784 597809232384 598356676736 598704058368 598988343296 599336091648 600185044992 602178358887 602479617012 602903568384 603031338273 603418263552 603667939728 603704786944 606402238806 606919920768 607261201274 607613752512 607650840576 607902268064 608421230592 608849362944 610532539344 611177059584 611736745536 612042785536 612398112768 612688900096 613605998592 615378035688 615464059392 615951880362 615989477376 616027671168 616553570304 616591799072 617220145152 617513222144 618399795456 618437541888 620223532032 620272372356 620310233088 620801895168 620840387349 620878282752 621370395072 621446852608 621533724672 623269085184 625069028376 625156406784 625233330176 625728894336 625767088128 626301906144 626340134912 626389456896 628176715776 630040441212 630078898176 630117965568 630156427264 630617401323 630655893504 630694996672 631233417216 631283124528 631321657344 633144855616 635001389568 635040762174 635079524352 635582892672 635661099008 636164928288 636253857792 636332146688 639046421676 639349862522 639721043136 640041083136 640080150528 640627201344 640666304512 641263730688 641303491584 643528906488 644078283264 644384113408 644758216704 645080776704 645120774272 645671510016 646353125376 648596063232 649280765952 649418364294 649835053056 649875345408 650200465408 653663219976 653703118848 653973601372 654353271936 654393212928 654952496544 654992474112 655320154112 657496580832 658810174464 659122999808 659505659904 659586809856 660109602816 662108481216 662714807664 663414415104 664698617856 664739831808 665266709088 665307316224 667321933824 667363310432 667933034496 668597340222 668638150656 669933111744 669974003712 670505029632 672535386432 672618139648 673151261328 673328201728 673861886208 673903017984 675208175616 677872968864 677914345472 678493731656 678588578304 679126432194 679167885312 679209996416 680524775424 683210551296 683836201984 683890051572 683931795456 684473884416 684516324513 684558106624 684955533312 688203838728 688548133728 689178672312 689275012608 689906216832 689948327936 692300290149 692397066816 693031130064 693622766592 693665773956 694012801456 694702374912 694745449216 695338549248 697751473536 697849012224 698488068096 699127709184 699225440256 699477469184 700215885824 703202656923 703343886336 703387496448 703945006128 703987974144 704031624192 704589644412 704632651776 704688139008 704731152384 705729396736 708882711264 708925980672 709487880192 709531871256 709575180288 710137594368 710236864512 710324256768 712287962568 713692869792 714464464896 714552377344 715118736384 715685544324 715829280768 715873665024 717941041636 718698949696 719312498688 720046218528 720090169344 720134817792 720705601512 720749592576 721466428032 721510465536 723594120704 724357996544 724932127584 725715873792 725760871056 725805170688 726380448768 727147266048 727236739072 729247199772 730017043392 730061602816 730685557168 731109763584 731475523584 732872835072 732918276096 735137626496 735765209088 736438986752 736866533376 737235173376 738689286144 740880889203 740926111744 741513374784 742035161088 742192416336 744872041368 745554158622 746341216992 746610228338 746714596992 746760175616 747398401568 747832310784 748187406848 750737175552 750783724236 751424663808 751471255119 752217919488 752594239488 753283428352 753720754176 754078646272 756695407104 757295168994 757388351616 757494226944 758094621984 758140895232 758187902976 762607089972 762653638656 762700926208 763305448113 763352039424 763412150592 763458748416 764063870976 764111245968 764157886464 768611870208 768659527194 768706445312 769315727232 769423269888 769517944832 770127869952 773167275608 774616650444 774711964416 774759251968 775326006351 775434389184 775481720832 775529803776 776144493936 776191868928 776239995904 779255206912 780764401638 780812058624 781540171776 781588630368 781636337664 782255867904 782304370872 782352121856 785343138216 786518672832 786912152832 787742871552 788464247808 790851797008 791310933504 792035577216 792711733248 793945571328 793994799104 794672627712 797078976512 797541728256 798223355163 798272077824 799114788864 800246726656 801323957889 802904478516 803306156016 803871424512 804041784364 804508578432 804557684736 804890586304 805357873152 808536318408 809226561024 809276736282 810151670016 810201120768 810843291648 811228307456 811699273728 814043385792 814902746112 815548643532 815648994048 816480979938 816530817024 818141331456 820504047584 820618745856 821269173816 821319303168 821370228224 822021251814 822071427072 822909964032 822960193536 824533060608 826964709376 827029829808 827080310784 827735860224 827787183132 827837710336 828493860096 828545230003 828711632896 829389570048 831025446912 833425371168 833541875712 834202546632 834305192448 834966468378 835069208192 835185942528 840053921616 840105197568 840157287424 840823201764 840874524672 841593186381 841644556288 841710832704 841762209792 846668519424 846721016232 846772699136 847443856896 847496401778 848219904384 848338477056 850788399734 851282332992 852061895568 852181005312 852961390848 853388110848 854169601792 855018307584 855071322112 857985343488 858038541984 858771044352 858891091968 859625151714 859677622272 860107702272 860895346688 861804167168 864794750976 865480193136 865707687936 865891152392 866393853696 866446737408 866500460544 869813185059 871550959968 871604158464 872471029248 873215852544 873269995392 873323298816 875914344942 876662107776 878413565952 879287209164 879340879872 879449079808 880092417231 880146137088 882811308288 883511030493 883619743552 884552553472 885276171936 886210730496 886319775744 887022278784 887076421632 889708271634 889762578432 890577379328 891463120296 891517534208 893188767744 893244148992 893298671616 894006706176 896713848576 896769448393 897535015104 898482514944 900277567488 903719425518 903830625152 904355352576 904784771072 905501909592 905557180416 907366367232 909603358209 910891801911 910947401728 911476260864 911853402096 911909060608 912631845888 912688432684 913274044416 915798809016 916765589376 917605118304 918064178304 918904896416 919033350144 919874955776 920408997888 923067053532 923196089088 923984216064 924041506752 924830355456 924887698608 926269833216 927118065664 927656312832 930335298048 930408558534 930465349632 931317424128 932055592608 932170278912 932300587008 937603542564 937734610176 937791848448 937849995264 938593341504 938650632192 938708832256 939452859216 939510202368 939584185344 944156192329 945118347264 945176948352 945234640896 945983840256 946042495008 946100240384 946850125824 946924686792 946982486016 949717283424 951590493056 952561143261 952619286528 953374339008 953491648512 954247392432 954380786688 954498220032 959024793783 959083331584 960061624704 960120225792 960179757056 960940802016 960999456768 961895596032 961955237376 965293359732 965751713654 966576170112 967621165056 967681161408 967740227584 968507265024 969529688064 972329599696 972894094848 973356057856 973921148928 974127546441 974813018112 975300698112 977224368128 980554678272 980960402058 981020278784 981589819392 982428744816 982488711168 982980231168 984919048192 986244871248 987841185604 988684499712 989380214784 989589888448 990164404224 993162721824 994072211496 995121622656 995619462656 997109747712 997960974336 1000982900736 1001044965648 1001899551744 1001961673492 1002896010333 1002957225984 1003458985984 1004899667616 1004961005568 1008803079648 1008927209472 1009726891992 1009851135488 1009992302592 1010792829312 1010854526976 1010917203968 1012812263424 1016809453296 1016871518208 1017740597484 1017802719232 1017882867456 1017944997888 1018689648291 1018751827968 1018814994624 1018877181952 1020787163136 1024815826944 1024879369592 1025754302976 1025835077358 1025897693184 1026710826624 1026837159936 1032822200592 1032949285888 1033768008468 1033912518912 1033975627776 1034039738368 1034859325248 1034922491904 1039546695096 1040498660934 1041019202184 1041082744832 1042053562368 1042118173824 1042181783552 1043007823872 1043072494496 1046627210304 1047124184288 1047732102144 1048691563776 1048838160384 1049216203776 1050323828736 1051285663744 1055081244672 1055981961216 1056047436288 1056884466618 1056948977664 1057096728576 1058594095104 1059563503616 1063324066896 1063388971008 1064297806884 1064362770432 1065206391552 1065486385152 1068431943852 1070539304688 1071074874688 1071696697344 1071828566016 1072678104576 1073810497536 1076911562454 1078048424544 1078968748032 1079035648376 1080135254016 1080202226688 1081058402268 1081124388864 1082199642048 1082265698304 1085391181056 1086536994816 1087398191376 1087531992064 1088641306584 1088707756032 1089570673152 1090720899072 1090855108608 1093870799658 1094158327808 1095025565088 1095092404224 1096028335752 1096095236096 1097213285376 1099309252608 1099377414144 1102552313941 1102706439744 1102773747712 1103647813632 1103716244176 1104658480128 1105852760064 1108033929216 1111233828224 1111389167616 1112270062176 1112406923264 1113052741632 1113288624504 1113581256704 1118331237933 1119511825488 1119915342507 1120071895488 1120140263424 1121097602352 1121166032896 1122124248508 1122281110272 1122349613056 1126175586354 1127136995712 1128326879232 1128891359232 1128961354976 1129925142528 1130959872512 1131117969408 1135043110656 1136082527424 1136241340416 1137211342848 1137281854464 1137850814464 1140024410112 1143910634958 1143980457984 1144051389312 1145028059136 1145118225888 1145188122624 1146166868952 1146236829696 1146810269696 1152917805312 1152989290791 1153059667968 1153973590848 1154134904832 1154276917248 1155191804928 1155333947392 1159750913412 1162067946624 1162138877952 1163222581248 1163294705664 1164216740904 1164287803392 1164359993856 1167885793256 1168882810368 1171146602457 1171218087936 1172382945552 1172454506496 1173383801856 1173456556308 1173528182784 1177081744384 1178014707324 1180368229248 1181614307328 1181759700992 1182696371712 1186277695512 1186350104576 1187364030398 1188053365824 1188617493728 1190918356992 1190992198656 1192008941568 1195618464768 1196713353472 1197408116736 1197976686592 1198672183296 1200370089984 1204356717774 1204959234024 1205807136768 1206062676546 1206836527104 1207335879456 1207409573888 1212804477612 1213839841536 1213915104423 1214522402548 1215227505024 1215301681152 1215804536128 1216842461184 1221065078688 1222354119168 1223473491072 1224085571072 1224796225536 1225377800192 1227211997184 1230756071376 1230928118784 1231903760724 1231978954752 1232055342336 1233031877721 1233107140608 1233183598144 1234440290304 1235026444288 1236799590912 1240447064064 1240544744712 1240620466176 1241603790336 1241680774698 1241756565504 1242740790144 1242893705216 1243067449344 1246538170368 1250138056752 1250312813568 1250466660352 1251457788672 1251534176256 1252449702567 1252603812288 1252680269824 1252778913792 1256396822863 1260080882424 1260157796352 1260235931136 1261234802646 1261311787008 1261389993344 1262466834432 1262566249056 1262643314688 1266289711232 1270002779136 1270081524348 1270159048704 1271165785344 1271244602667 1271322198016 1272329856576 1272507715584 1272664293376 1276182599601 1278092843352 1278699725044 1279442086272 1280082166272 1281254402688 1281332609024 1282527461376 1282606983168 1287057812976 1288156566528 1288768226816 1289516433408 1290161553408 1290241548544 1291343020032 1292706250752 1297192126464 1298561531904 1298836728588 1299670106112 1299750690816 1300400930816 1307326439952 1307406237696 1307947202744 1308706543872 1308786425856 1309904993088 1309984948224 1310640308224 1313871517413 1314993161664 1317620348928 1318245999616 1319011319808 1319173619712 1320219205632 1324216962432 1325429615328 1326828830208 1329397235712 1329479663616 1330533418176 1330614632448 1334562407451 1334643867648 1334726620864 1335866068992 1337194680444 1337276301312 1339866223488 1339948007424 1341010059264 1345070772864 1345236279296 1346302522656 1346656403456 1347723772416 1350416351232 1355579138277 1355745937728 1355828690944 1356987463312 1357177156608 1358252864388 1358335770624 1358419992832 1361049550848 1366421102592 1367672403968 1367780103144 1367863590912 1368947768832 1369032649026 1369116213248 1369911066624 1376407677456 1377096267456 1378357344624 1378550025216 1379812433664 1379896655872 1384600580298 1384794133632 1386062260128 1387245533184 1387331547912 1388025602912 1389404749824 1389490898432 1390677098496 1395502947072 1395698024448 1396976136192 1398255418368 1398450880512 1398954938368 1400431771648 1406405313846 1406687772672 1406774992896 1407073122637 1407890012256 1407975948288 1408063248384 1409179288824 1409265303552 1409376278016 1417765422528 1417851961344 1418975760384 1419063742512 1419150360576 1420275188736 1420473729024 1420648513536 1424575925136 1427385739584 1428928929792 1429104754688 1430237472768 1431371088648 1431747330048 1435882083272 1437397899392 1438624997376 1440092437056 1440180338688 1440269635584 1441411203024 1441499185152 1442932856064 1443020931072 1447188241408 1448627570481 1448715993088 1449864255168 1451431747584 1451521742112 1451610341376 1452760897536 1454294532096 1454473478144 1458494399544 1460034086784 1460123205632 1461371114336 1462219527168 1462951047168 1465745670144 1465836552192 1470275252992 1471440603087 1471530418176 1472877973504 1473733066752 1474470346752 1477378572288 1481761778406 1481852223488 1483026749568 1484070322176 1484384832672 1489744082736 1491108317244 1492682433984 1493220456676 1493429193984 1493520351232 1494796803136 1495664621568 1496374813696 1501474351104 1501567448472 1502849327616 1502942510238 1504435838976 1505188478976 1506566856704 1507441508352 1508157292544 1513390814208 1514590337988 1514776703232 1514988453888 1516189243968 1516281790464 1516375805952 1525214179944 1525307277312 1525401852416 1526610896226 1526704078848 1526824301184 1526917496832 1528127741952 1528222491936 1528315772928 1537223740416 1537319054388 1537412890624 1538631454464 1538752616037 1538846539776 1539035889664 1540255739904 1546334551216 1549233300888 1549423928832 1550652012702 1550868778368 1550963441664 1551059607552 1552288987872 1552383737856 1552479991808 1558510413824 1560747991401 1561528803276 1561624117248 1563080343552 1563177260736 1563272675328 1564511735808 1564608741744 1564704243712 1570686276432 1573037345664 1573824305664 1575485743104 1576928495616 1581703594016 1582621867008 1584071154432 1585423466496 1587891142656 1587989598208 1589345255424 1594157953024 1595083456512 1596446710326 1596544155648 1597204757197 1598229577728 1600493453312 1602647915778 1605808957032 1606612312032 1607742849024 1608083568728 1609017156864 1609115369472 1609781172608 1610715746304 1615367343681 1617072636816 1618453122048 1618553472564 1620303340032 1621686583296 1622456614912 1623398547456 1628086771584 1629805492224 1631097287064 1631297988096 1632961959876 1633061634048 1636282662912 1640806199487 1641008095168 1641237491712 1642538347632 1642638606336 1642740456448 1644042503628 1644142854144 1645819928064 1649066121216 1653929418752 1654059659616 1654160621568 1655471720448 1655574366264 1655675420672 1656987720192 1657090460006 1657423265792 1658779140096 1662050893824 1666850742336 1667083751424 1668405093264 1668610384896 1669932936756 1670138416384 1670371885056 1680107843232 1680210395136 1680314574848 1681646403528 1681749049344 1683186372762 1683289112576 1683421665408 1683524419584 1689263379531 1693337038848 1693442032464 1693545398272 1694887713792 1694992803556 1696439808768 1696676954112 1701576799468 1702564665984 1704123791136 1704362010624 1705922781696 1706776221696 1708339203584 1710036615168 1710142644224 1715970686976 1716077083968 1717542088704 1717782183936 1719250303428 1719355244544 1720215404544 1721790693376 1723608334336 1729589501952 1730960386272 1731415375872 1731782304784 1732787707392 1733000921088 1739626370118 1743101919936 1743208316928 1744942058496 1746431705088 1746539990784 1746646597632 1751828689884 1753324215552 1753432928611 1756827131904 1758574418328 1758681759744 1760184834462 1760292274176 1765622616576 1767022060986 1767239487104 1769105106944 1770552343872 1772421460992 1772639551488 1774044557568 1774152843264 1779416543268 1779525156864 1781046045597 1781154758656 1782926240592 1783035068416 1786377535488 1786488297984 1788013412352 1793427697152 1793538896786 1795070030208 1796965029888 1800555134976 1807438851036 1807661250304 1808710705152 1809094014819 1809569542144 1811003819184 1811114360832 1819206716418 1821783603822 1821894803456 1822952521728 1823706804192 1823818121216 1825263691776 1825376865368 1826548088832 1831597618032 1833531178752 1835210236608 1836128356608 1837809792832 1838066700288 1839749911552 1840817995776 1846134107064 1846392178176 1847968432128 1848083013504 1849660710912 1849775397216 1852539666432 1854236131328 1855312625664 1860670596096 1860817117068 1860930699264 1862521162047 1862634848256 1864111185216 1864340557824 1864601174016 1875207085128 1875469220352 1875699990528 1877186683008 1877301264384 1877417664512 1878905718432 1879020404736 1879168370688 1888312384658 1890236694528 1890353896704 1890469281792 1891852203969 1891967680512 1892084990016 1892200480768 1893700251648 1893849373584 1893964972032 1899434566848 1903180986112 1905122286522 1905238573056 1906748678016 1906983297024 1908494784864 1908761573376 1908996440064 1918049587566 1918166663168 1920123249408 1920240451584 1920359514112 1921881604032 1921998913536 1923791192064 1923910474752 1930586719464 1931503427308 1933152340224 1935242330112 1935362322816 1935480455168 1937014530048 1939059376128 1944659199392 1945788189696 1946712115712 1947842297856 1948255092882 1949626036224 1950601396224 1954448736256 1961109356544 1961920804116 1962040557568 1963179638784 1963717434889 1964857489632 1964977422336 1965960462336 1972489742496 1975682371208 1977368999424 1978760429568 1979179776896 1980328808448 1986325443648 1988144422992 1990243245312 1991238925312 1994219495424 1995921948672 2001965801472 2002089931296 2003799103488 2003923346984 2005792020666 2005914451968 2006917971968 2009799335232 2009922011136 2017606159296 2017854418944 2019453783984 2019702270976 2019984605184 2021585658624 2021709053952 2021834407936 2025624526848 2033618906592 2033743036416 2035481194968 2035605438464 2035765734912 2037379296582 2037503655936 2037629989248 2037754363904 2041574326272 2049631653888 2049758739184 2051508605952 2051670154716 2051795386368 2053421653248 2053548973539 2053674319872 2065644401184 2065898571776 2067536016936 2067825037824 2068079476736 2069718650496 2069844983808 2076900870447 2079093390192 2080997321868 2082038404368 2082165489664 2084107124736 2084236347648 2084363567104 2086015647744 2086144988992 2093254420608 2094248368576 2095464204288 2097383127552 2097676320768 2098432407552 2100647657472 2102571327488 2110162489344 2111963922432 2112094872576 2113768933236 2113897955328 2114193457152 2117188190208 2119127007232 2125414204459 2126648133792 2126777942016 2128595613768 2128725540864 2130412783104 2130972770304 2136863887704 2141078609376 2142149749376 2143393394688 2143657132032 2145356209152 2147620995072 2153823124908 2156096849088 2157937496064 2158071296752 2160270508032 2160404453376 2162116804536 2162248777728 2164399284096 2164531396608 2170782362112 2173073989632 2174796382752 2175063984128 2177282613168 2177415512064 2179141346304 2181441798144 2181710217216 2187741599316 2188316655616 2190051130176 2190184808448 2192056671504 2192190472192 2194426570752 2198618505216 2198754828288 2205104627882 2205412879488 2205547495424 2207295627264 2207432488352 2209316960256 2211705520128 2216067858432 2222467656448 2222642667609 2222778335232 2224540124352 2224813846528 2226105483264 2226577249008 2227162513408 2236662475866 2239023650976 2239830685014 2240143790976 2240280526848 2242195204704 2242332065792 2244248497016 2244562220544 2252351172708 2254273991424 2254413765357 2256653758464 2257782718464 2257922709952 2259850285056 2261919745024 2262235938816 2270086221312 2272165054848 2272482680832 2274422685696 2274563708928 2275701628928 2287821269916 2287960915968 2288102778624 2289916344339 2290056118272 2290236451776 2290376245248 2292333737904 2292473659392 2293620539392 2305835610624 2305978581582 2306119335936 2307947181696 2308269809664 2308553834496 2310383609856 2310667894784 2319501826824 2324135893248 2324277755904 2325978019053 2326445162496 2326589411328 2328433481808 2328575606784 2328719987712 2335771586512 2337765620736 2342293204914 2342436175872 2344765891104 2344909012992 2346767603712 2346913112616 2347056365568 2354163488768 2356029414648 2360736458496 2363228614656 2363519401984 2365392743424 2372555391024 2372700209152 2374728060796 2376106731648 2377234987456 2381836713984 2381984397312 2384017883136 2391236929536 2393426706944 2394816233472 2395953373184 2397344366592 2400740179968 2408713435548 2409918468048 2411614273536 2412125353092 2413673054208 2414671758912 2414819147776 2425608955224 2427679683072 2427830208846 2429044805096 2430455010048 2430603362304 2431609072256 2433684922368 2442130157376 2444708238336 2446946982144 2448171142144 2449592451072 2450755600384 2454423994368 2461512142752 2461856237568 2463807521448 2463957909504 2464110684672 2466063755442 2466214281216 2466367196288 2468880580608 2470052888576 2473599181824 2480894128128 2481089489424 2481240932352 2483207580672 2483361549396 2483513131008 2485481580288 2485635690009 2485787410432 2486134898688 2493076340736 2500276113504 2500625627136 2500933320704 2502915577344 2504899405134 2505207624576 2505360539648 2505557827584 2512793645726 2520161764848 2520315592704 2520471862272 2522469605292 2522623574016 2522779986688 2524779559143 2524933668864 2525132498112 2525286629376 2532579422464 2540005558272 2540163048696 2540318097408 2542331570688 2542489205334 2542644396032 2544659713152 2545015431168 2545328586752 2552365199202 2556185686704 2557399450088 2558884172544 2560164332544 2562508805376 2562665218048 2565054922752 2565213966336 2574115625952 2576313133056 2577536453632 2579032866816 2580323106816 2580483097088 2582686040064 2585412501504 2594384252928 2597123063808 2597673457176 2599340212224 2599501381632 2600801861632 2609439555177 2613135799183 2614652879904 2614812475392 2615894405488 2617413087744 2619809986176 2619969896448 2627743034826 2629986323328 2635240697856 2636491999232 2638022639616 2638347239424 2640277251693 2640438411264 2648433924864 2650533091479 2650859230656 2653657660416 2658959327232 2661066836352 2661229264896 2669124814902 2669287735296 2669453241728 2671732137984 2674389360888 2674552602624 2679732446976 2679896014848 2682020118528 2690141545728 2690308345179 2690472558592 2692605045312 2693312806912 2695447544832 2700832702464 2711158276554 2711491875456 2711657381888 2713974926624 2714354313216 2716505728776 2716671541248 2716839985664 2722099101696 2732675405733 2732842205184 2735344807936 2735560206288 2735727181824 2737895537664 2738065298052 2738232426496 2739822133248 2752815354912 2754192534912 2756714689248 2757100050432 2759624867328 2769201160596 2769588267264 2772124520256 2774491066368 2774663095824 2776051205824 2778809499648 2778981796864 2781354196992 2791005894144 2791396048896 2793952272384 2796510836736 2796901761024 2797909876736 2800863543296 2812810627692 2813375545344 2813549985792 2814146245274 2815780024512 2815951896576 2816126496768 2818358577648 2818530607104 2818752556032 2832468576987 2835530845056 2835703922688 2837951520768 2838127485024 2838300721152 2840550377472 2840947458048 2849151850272 2854771479168 2857683429783 2857857859584 2858209509376 2860474945536 2862742177296 2863494660096 2871764166544 2874795798784 2877074381349 2877249994752 2880184874112 2880360677376 2880539271168 2882822406048 2882998370304 2885865712128 2894376482816 2897255140962 2897431986176 2899728510336 2902863495168 2903043484224 2903220682752 2905521795072 2908589064192 2908946956288 2916988799088 2920068173568 2920246411264 2922382639323 2922742228672 2924439054336 2925902094336 2931673104384 2940550505984 2942881206174 2943060836352 2945755947008 2947466133504 2948940693504 2954757144576 2963523556812 2963704446976 2966053499136 2966237406223 2968140644352 2968769665344 2979488165472 2982216634488 2985364867968 2986440913352 2986858387968 2989593606272 2991329243136 2992749627392 3002948702208 3003134896944 3005698655232 3005885020476 3008688030999 3008871677952 3010376957952 3013133713408 3014883016704 3016314585088 3026781628416 3029180675976 3029553406464 3029976907776 3032378487936 3032563580928 3032751611904 3050428359888 3050614554624 3050803704832 3053221792452 3053408157696 3053648602368 3053834993664 3056255483904 3056444983872 3056631545856 3074447480832 3074638108776 3074825781248 3077262908928 3077505232074 3077693079552 3078071779328 3080511479808 3092669102432 3098466601776 3098847857664 3101304025404 3101737556736 3101926883328 3102119215104 3104577975744 3104767475712 3104959983616 3117020827648 3121495982802 3123057606552 3123248234496 3126160687104 3126354521472 3126545350656 3129023471616 3129217483488 3129408487424 3141372552864 3146074691328 3147648611328 3150971486208 3153856991232 3163407188032 3165243734016 3168142308864 3170846932992 3175782285312 3175979196416 3178690510848 3188315906048 3190166913024 3192893420652 3193088311296 3194409514394 3196459155456 3200986906624 3205295831556 3211617914064 3213224624064 3215485698048 3216167137456 3218034313728 3219562345216 3221431492608 3230734687362 3234145273632 3236906244096 3237106945128 3240606680064 3243373166592 3244913229824 3246797094912 3256173543168 3256375438849 3259610984448 3262194574128 3262595976192 3265923919752 3266123268096 3272565325824 3281612398974 3282016190336 3282474983424 3285076695264 3285277212672 3285480912896 3288085007256 3288285708288 3291639856128 3298132242432 3307656941823 3307858837504 3308119319232 3308321243136 3310943440896 3311148732528 3311350841344 3313975440384 3314180920012 3314846531584 3317558280192 3324101787648 3333701484672 3334167502848 3336810186528 3337220769792 3339865873512 3340276832768 3340743770112 3359746027521 3360215686464 3360420790272 3360629149696 3363292807056 3363498098688 3366372745524 3366578225152 3366843330816 3367048839168 3378526759062 3386674077696 3386884064928 3387090796544 3389775427584 3389985607112 3392879617536 3393353908224 3403153598936 3405129331968 3408247582272 3408724021248 3411845563392 3413552443392 3416678407168 3420073230336 3420285288448 3431941373952 3432154167936 3435084177408 3435564367872 3438500606856 3438710489088 3440430809088 3443581386752 3447216668672 3458967872373 3459179003904 3461920772544 3462830751744 3463564609568 3465575414784 3466001842176 3479252740236 3486203839872 3486416633856 3489884116992 3492863410176 3493079981568 3503657379768 3506648431104 3506865857222 3513439807371 3513654263808 3517148836656 3517363519488 3520369668924 3520584548352 3531245233152 3534044121972 3534478974208 3538210213888 3541104687744 3544842921984 3545279102976 3548089115136 3558833086536 3559050313728 3562092091194 3562309517312 3565852481184 3566070136832 3572755070976 3572976595968 3576026824704 3586855394304 3587077793572 3590140060416 3593930059776 3601110269952 3614877702072 3615322500608 3617421410304 3618188029638 3619139084288 3622007638368 3622228721664 3638413432836 3641745313269 3643567207644 3643789606912 3645905043456 3646903807651 3647413608384 3647636242432 3650527383552 3650753730736 3663195236064 3667062357504 3670420473216 3672256713216 3675619585664 3676133400576 3679499823104 3681635991552 3692268214128 3692784356352 3695936864256 3696166027008 3699095633163 3699321421824 3699550794432 3705079332864 3708472262656 3721341192192 3721634234136 3721861398528 3725042324094 3725269696512 3728222370432 3728681115648 3729202348032 3750414170256 3750938440704 3751399981056 3754373366016 3754602528768 3754835329024 3757811436864 3758040809472 3758336741376 3769190468589 3776624769316 3780473389056 3780707793408 3783704407938 3783935361024 3784169980032 3784400961536 3787400503296 3787698747168 3787929944064 3798869133696 3806361972224 3810244573044 3810477146112 3813497356032 3813733808001 3813966594048 3816989569728 3817523146752 3817992880128 3828547798803 3836099175132 3836333326336 3840246498816 3840719028224 3843763208064 3843997827072 3847582384128 3847820949504 3861173438928 3863006854616 3866304680448 3870484660224 3870724645632 3870960910336 3874029060096 3878118752256 3889318398784 3891576379392 3893424231424 3895684595712 3896510185764 3899252072448 3901202792448 3908897472512 3922218713088 3923841608232 3924081115136 3926359277568 3927434869778 3929714979264 3929954844672 3931920924672 3941614552239 3944979484992 3951364742416 3954737998848 3957520859136 3958359553792 3960657616896 3972650887296 3976288845984 3980486490624 3982477850624 3988438990848 3991843897344 4003687222353 4003931602944 4004179862592 4007598206976 4007846693968 4011584041332 4011828903936 4013835943936 4019598670464 4019844022272 4035212318592 4035708837888 4038907567968 4039404541952 4039969210368 4043171317248 4043668815872 4051249053696 4067237813184 4067486072832 4070962389936 4071210876928 4071531469824 4074758593164 4075007311872 4075259978496 4075508727808 4083148652544 4099263307776 4099517478368 4103017211904 4103340309432 4103590772736 4106843306496 4107097947078 4107348639744 4131288802368 4131797143552 4135072033872 4135650075648 4136158953472 4139437300992 4139689967616 4153801740894 4155774106393 4158186780384 4161994643736 4164076808736 4164330979328 4168214249472 4168472695296 4172031295488 4172289977984 4186508841216 4188496737152 4190928408576 4194766255104 4195352641536 4196864815104 4201295314944 4205142654976 4220324978688 4221219367911 4223927844864 4224189745152 4227537866472 4227795910656 4238254014464 4250828408918 4253296267584 4253555884032 4257191227536 4257451081728 4260825566208 4261945540608 4273727775408 4282157218752 4284299498752 4286786789376 4287314264064 4290712418304 4295241990144 4307646249816 4312193698176 4315874992128 4316142593504 4320541016064 4320808906752 4324233609072 4324497555456 4328798568192 4329062793216 4341564724224 4345882711443 4346147979264 4349592765504 4350127968256 4354565226336 4354831024128 4358282692608 4362883596288 4363420434432 4375483198632 4376633311232 4380102260352 4380369616896 4384113343008 4384380944384 4388853141504 4397237010432 4397509656576 4410209255764 4410825758976 4411094990848 4414321809261 4414591254528 4414864976704 4418633920512 4423411040256 4432135716864 4444935312896 4445285335218 4445556670464 4449080248704 4449627693056 4452210966528 4453154498016 4454325026816 4473324951732 4478047301952 4479661370028 4480287581952 4480561053696 4484390409408 4484664131584 4488496994032 4489124441088 4504702345416 4508547982848 4508827530714 4513307516928 4515565436928 4515845419904 4519700570112 4523839490048 4524471877632 4540172442624 4544330109696 4544965361664 4548845371392 4549127417856 4551403257856 4575642539832 4575921831936 4576205557248 4579832688678 4580112236544 4580472903552 4580752490496 4584667475808 4584947318784 4587241078784 4611671221248 4611957163164 4612238671872 4615894363392 4616539619328 4617107668992 4620767219712 4621335789568 4639003653648 4648271786496 4651956038106 4652890324992 4653178822656 4656866963616 4657151213568 4657439975424 4671543173024 4675531241472 4684586409828 4684872351744 4689531782208 4689818025984 4693535207424 4693826225232 4694112731136 4708326977536 4712058829296 4721472916992 4726457229312 4727038803968 4730785486848 4745110782048 4745400418304 4749456121592 4752213463296 4754469974912 4763673427968 4763968794624 4768035766272 4782473859072 4786853413888 4789632466944 4791614271591 4791906746368 4794688733184 4801480359936 4817426871096 4819836936096 4823228547072 4824250706184 4827346108416 4829343517824 4829638295552 4846102031043 4851217910448 4855359366144 4855660417692 4858089610192 4860910020096 4863218144512 4867369844736 4884260314752 4889416476672 4893893964288 4896342284288 4899184902144 4901511200768 4908847988736 4922418598461 4923024285504 4923712475136 4927615042896 4927915819008 4928221369344 4932127510884 4932428562432 4932734392576 4940105777152 4947198363648 4961788256256 4962178978848 4962481864704 4966415161344 4966723098792 4967026262016 4970963160576 4971271380018 4971574820864 4972269797376 4986152681472 5000552227008 5001251254272 5001866641408 5005831154688 5009798810268 5010415249152 5010721079296 5011115655168 5025587291452 5040323529696 5040631185408 5040943724544 5044939210584 5045247148032 5045559973376 5049559118286 5049867337728 5050264996224 5050573258752 5065158844928 5080011116544 5080326097392 5080636194816 5084663141376 5084978410668 5085288792064 5089319426304 5090030862336 5090657173504 5104730398404 5112371373408 5114798900176 5117768345088 5120328665088 5125017610752 5130109845504 5130427932672 5148231251904 5152626266112 5155072907264 5158065733632 5160646213632 5160966194176 5165372080128 5170825003008 5188768505856 5194246127616 5195346914352 5199002763264 5201603723264 5218879110354 5226271598366 5229305759808 5229624950784 5231788810976 5234826175488 5239619972352 5239939792896 5255486069652 5259972646656 5260298785833 5270481395712 5272983998464 5276045279232 5280554503386 5280876822528 5296867849728 5301066182958 5301718461312 5307315320832 5317918654464 5322133672704 5322458529792 5338249629804 5338575470592 5338906483456 5343138136791 5343464275968 5348778721776 5349105205248 5359464893952 5364040237056 5380283091456 5380616690358 5380945117184 5385210090624 5386625613824 5390895089664 5401665404928 5422316553108 5422983750912 5423314763776 5427282044457 5427949853248 5428708626432 5433011457552 5433343082496 5433679971328 5465350811466 5465684410368 5470689615872 5471120412576 5471454363648 5475791075328 5476130596104 5476464852992 5479644266496 5505630709824 5508385069824 5508726611557 5513429378496 5514200100864 5519249734656 5538402321192 5539176534528 5544249040512 5548982132736 5549326191648 5552102411648 5557618999296 5557963593728 5562708393984 5582011788288 5582792097792 5587563486141 5587904544768 5593021673472 5593803522048 5595819753472 5601727086592 5625621255384 5627099971584 5628292490548 5631560049024 5631903793152 5632252993536 5636717155296 5637061214208 5637505112064 5664937153974 5671061690112 5671407845376 5675903041536 5676254970048 5676601442304 5681100754944 5681894916096 5698303700544 5709542958336 5715366859566 5715715719168 5716419018752 5720949891072 5725484354592 5726989320192 5743528333088 5749591597568 5754148762698 5754499989504 5760369748224 5760721354752 5761078542336 5765644812096 5765996740608 5771731424256 5788752965632 5794510281924 5794863972352 5799457020672 5799816610021 5805726990336 5806086968448 5806441365504 5811043590144 5817178128384 5833977598176 5840136347136 5844765278646 5845484457344 5848878108672 5851804188672 5863346208768 5881101011968 5885762412348 5886121672704 5891152304667 5891511894016 5894932267008 5897881387008 5927047113624 5927408893952 5932106998272 5932474812446 5936281288704 5937539330688 5958976330944 5964433268976 5970729735936 5972881826704 5973716775936 5979187212544 5982658486272 5985499254784 6005897404416 6006269793888 6011397310464 6011770040952 6017376061998 6017743355904 6020753915904 6026267426816 6029766033408 6032629170176 6053563256832 6058361351952 6059106812928 6059953815552 6064756975872 6065127161856 6065503223808 6100856719776 6101229109248 6101607409664 6106443584904 6106816315392 6107297204736 6112510967808 6112889967744 6113263091712 6148894961664 6149276217552 6149651562496 6154525817856 6155010464148 6155386159104 6156143558656 6160646920617 6161022959616 6185338204864 6196933203552 6197695715328 6202608050808 6203475113472 6204238430208 6209155951488 6209534951424 6209919967232 6234041655296 6242991965604 6246115213104 6246496468992 6252321374208 6252709042944 6253090701312 6258046943232 6258434966976 6258816974848 6277386138751 6282745105728 6292149382656 6295297222656 6301942972416 6307713982464 6326814376064 6330487468032 6336284617728 6341693865984 6351564570624 6351958392832 6357381021696 6376242613377 6376631812096 6380333826048 6385786841304 6386176622592 6388819028788 6392918310912 6401973813248 6410591663112 6423235828128 6426449248128 6430971396096 6432334274912 6436068627456 6439124690432 6442862985216 6461469374724 6468290547264 6473812488192 6474213890256 6481213360128 6486746333184 6489826459648 6493594189824 6512347086336 6512750877698 6519221968896 6524389148256 6525191952384 6531847839504 6532246536192 6545130651648 6563224797948 6564032380672 6564949966848 6570153390528 6570554425344 6570961825792 6576170014512 6576571416576 6583279712256 6596264484864 6615313883646 6615717675008 6616238638464 6616642486272 6621886881792 6622297465056 6622701682688 6627950880768 6628361840024 6635116560384 6648203575296 6667402969344 6667928002827 6668335005696 6673620373056 6674441539584 6679731747024 6680553665536 6681487540224 6719492055042 6720431372928 6720841580544 6721258299392 6726585614112 6726996197376 6732745491048 6733156450304 6733686661632 6757053518124 6763241296071 6773348155392 6773768129856 6774181593088 6779550855168 6779971214224 6785759235072 6786707816448 6806307197872 6810258663936 6816495164544 6817448042496 6823691126784 6827104886784 6833356814336 6840570576896 6863882747904 6864308335872 6869749033017 6870168354816 6871128735744 6877001213712 6877420978176 6880861618176 6887162773504 6894433337344 6917935744746 6918358007808 6923841545088 6925661503488 6927129219136 6931150829568 6932003684352 6958505480472 6972407679744 6972833267712 6979768233984 6985726820352 6986159963136 7007314759536 7013296862208 7013731714444 7026879614742 7027308527616 7034297673312 7034727038976 7040739337848 7041169096704 7062490466304 7068088243944 7068957948416 7076420427776 7082209375488 7089685843968 7090558205952 7096178230272 7117666173072 7118100627456 7124184182388 7124619034624 7131704962368 7132140273664 7145510141952 7145953191936 7152053649408 7173710788608 7174155587144 7180280120832 7187860119552 7202220539904 7229755404144 7230645001216 7234842820608 7236376059276 7238278168576 7244015276736 7244457443328 7276826865672 7283490626538 7287134415288 7287579213824 7291810086912 7293807615302 7294827216768 7295272484864 7301054767104 7301507461472 7326390472128 7334124715008 7340840946432 7344513426432 7351239171328 7352266801152 7358999646208 7363271983104 7384536428256 7385568712704 7391873728512 7392332054016 7398191266326 7398642843648 7399101588864 7410158665728 7416944525312 7442682384384 7443268468272 7443722797056 7450084648188 7450539393024 7456444740864 7456907070027 7457362231296 7458404696064 7500828340512 7501876881408 7502799962112 7508746732032 7509670658048 7515622873728 7516081618944 7516673482752 7538380937178 7553249538632 7560946778112 7561415586816 7567408815876 7567870722048 7568339960064 7568801923072 7574338677429 7574801006592 7575397494336 7575859888128 7597738267392 7612723944448 7620489146088 7620954292224 7626994712064 7627467616002 7627933188096 7633979139456 7635046293504 7635985760256 7657095597606 7672198350264 7672666652672 7680492997632 7681438056448 7687526416128 7687995654144 7695164768256 7695641899008 7717866197587 7722346877856 7726013709232 7732609360896 7740969320448 7741449291264 7748058120192 7756237504512 7778636797568 7783152758784 7786848462848 7791369191424 7793020371528 7798504144896 7802405584896 7817794945024 7828318665531 7839407397549 7844437426176 7847683216464 7848162230272 7854869739556 7859429958528 7859909689344 7883229104478 7889958969984 7902729484832 7909475997696 7915041718272 7916719107584 7921315233792 7945301774592 7952577691968 7960972981248 7964955701248 7976877981696 7983687794688 8007374444706 8007863205888 8008359725184 8015196413952 8015693387936 8023168082664 8023657807872 8027671887872 8039197340928 8039688044544 8070424637184 8070925035537 8071417675776 8077815135936 8078809083904 8079938420736 8086342634496 8087337631744 8102498107392 8134475626368 8134972145664 8141924779872 8142421753856 8143062939648 8149517186328 8150014623744 8150519956992 8166297305088 8198026217199 8198526615552 8199034956736 8206034423808 8206680618864 8207181545472 8213686612992 8214195894156 8214697279488 8262577604736 8263594287104 8270144067744 8271300151296 8272317906944 8278874601984 8307603481788 8311548212786 8316373560768 8323989287472 8328153617472 8328661958656 8336428498944 8336945390592 8344062590976 8344579955968 8373017682432 8376993474304 8381856817152 8389532510208 8390705283072 8393729630208 8402590629888 8410285309952 8440649957376 8442438735822 8447855689728 8448379490304 8455075732944 8455591821312 8476508028928 8497405730961 8501656817836 8506592535168 8507111768064 8514382455072 8514902163456 8521651132416 8547455550816 8564314437504 8568598997504 8573573578752 8574628528128 8581424836608 8590483980288 8615292499632 8624387396352 8631223144047 8631749984256 8632285187008 8641082032128 8641617813504 8648467218144 8648995110912 8657597136384 8683129448448 8691765422886 8692295958528 8699185531008 8700255936512 8709130452672 8709662048256 8716565385216 8725767192576 8726840868864 8750966397264 8753266622464 8760204520704 8760739233792 8767147917969 8768226686016 8768761888768 8777706283008 8795019313152 8820418511528 8821651517952 8828643618522 8829182509056 8829729953408 8837267841024 8846822080512 8864271433728 8889870625792 8890570670436 8891113340928 8898160497408 8898712218669 8899255386112 8904421933056 8906308996032 8908650053632 8946649903464 8956094603904 8959322740056 8960575163904 8968780818816 8969328263168 8976993988064 8978248882176 9009404690832 9017095965696 9017655061428 9026615033856 9031130873856 9031690839808 9039401140224 9047678980096 9048943755264 9080344885248 9088660219392 9089930723328 9097690742784 9098254835712 9102806515712 9151285079664 9151843663872 9152411114496 9159665377356 9160224473088 9160945807104 9161504980992 9169334951616 9169894637568 9174482157568 9223342442496 9223914326328 9224477343744 9231788726784 9233079238656 9234215337984 9241534439424 9242671579136 9278007307296 9296543572992 9303912076212 9305780649984 9306357645312 9313733927232 9314302427136 9314879950848 9343086346048 9351062482944 9369172819656 9369744703488 9379063564416 9379636051968 9387070414848 9387652450464 9388225462272 9416653955072 9424117658592 9442945833984 9452914458624 9454077607936 9461570973696 9490221564096 9490800836608 9498912243184 9504426926592 9508939949824 9527346855936 9527937589248 9536071532544 9564947718144 9573706827776 9579264933888 9583228543182 9583813492736 9589377466368 9602960719872 9634853742192 9639673872192 9646457094144 9648501412368 9658687035648 9659276591104 9692204062086 9702435820896 9710718732288 9711320835384 9716179220384 9721820040192 9726436289024 9734739689472 9768520629504 9769126316547 9778832953344 9787787928576 9792684568576 9798369804288 9803022401536 9817695977472 9844837196922 9846048571008 9847424950272 9855230085792 9855831638016 9856442738688 9864255021768 9864857124864 9865468785152 9894396727296 9922970825469 9923576512512 9924357957696 9924963729408 9932830322688 9933446197584 9934052524032 9941926321152 9942542760036 9943149641728 9944539594752 9972305362944 10001104454016 10002502508544 10003733282816 10011662309376 10019597620536 10020830498304 10022231310336 10051174582904 10079238082563 10080647059392 10081262370816 10081887449088 10089878421168 10090494296064 10091119946752 10099118236572 10099734675456 10100529992448 10101146517504 10130317689856 10160022233088 10160652194784 10161272389632 10169326282752 10169956821336 10170577584128 10178638852608 10180061724672 10181314347008 10209460796808 10224742746816 10229597800352 10235536690176 10240657330176 10250035221504 10260219691008 10260855865344 10296462503808 10305252532224 10310145814528 10316131467264 10321292427264 10321932388352 10330744160256 10341650006016 10376903617119 10377537011712 10388492255232 10390693828704 10398005526528 10403207446528 10437758220708 10452543196732 10458611519616 10459249901568 10463577621952 10469652350976 10479239944704 10510972139304 10519945293312 10520597571666 10540962791424 10545967996928 10552090558464 10561109006772 10561753645056 10593735699456 10602132365916 10603436922624 10614630641664 10635837308928 10644267345408 10676499259608 10677150941184 10677812966912 10686276273582 10686928551936 10697557443552 10698210410496 10718929787904 10728080474112 10760566182912 10761233380716 10761890234368 10770420181248 10771087990039 10773251227648 10781790179328 10803330809856 10844633106216 10845967501824 10854564088914 10855899706496 10857417252864 10866022915104 10866686164992 10867359942656 10925235939807 10930701622932 10931368820736 10940711422953 10941379231744 10942240825152 10942908727296 10951582150656 10952261192208 10952929705984 11011261419648 11016770139648 11017453223114 11026858756992 11028400201728 11038499469312 11076804642384 11078353069056 11088498081024 11097964265472 11098652383296 11104204823296 11115237998592 11115927187456 11125416787968 11164023576576 11165584195584 11175126972282 11175809089536 11186043346944 11187607044096 11191639506944 11203454173184 11251242510768 11254199943168 11256584981096 11263120098048 11263807586304 11264505987072 11273434310592 11274122428416 11275010224128 11307571405767 11329874307948 11342123380224 11351806083072 11352509940096 11353202884608 11362201509888 11363789832192 11396607401088 11419085916672 11430733719132 11431431438336 11432838037504 11441201424003 11441899782144 11450968709184 11453978640384 11485643396409 11487056666176 11499183195136 11508297525396 11508999979008 11520739496448 11522157084672 11531289624192 11531993481216 11543462848512 11577505931264 11589020563848 11589727944704 11598914041344 11599633220042 11611453980672 11612173936896 11612882731008 11622087180288 11634356256768 11667955196352 11680272694272 11689530557292 11690968914688 11697756217344 11703608377344 11726692417536 11762202023936 11771524824696 11772243345408 11782304609334 11783023788032 11789864534016 11795762774016 11824843656717 11854094227248 11854817787904 11864213996544 11864949624892 11872562577408 11875078661376 11917952661888 11928866537952 11941459471872 11945763653408 11947433551872 11958374425088 11965316972544 11970998509568 12011794808832 12012539587776 12022794620928 12023540081904 12034752123996 12035486711808 12041507831808 12052534853632 12059532066816 12065258340352 12107126513664 12116722703904 12118213625856 12119907631104 12129513951744 12131006447616 12201713439552 12202458218496 12203214819328 12212887169808 12213632630784 12214594409472 12225021935616 12225779935488 12226526183424 12274030500277 12297789923328 12298552435104 12299303124992 12309051635712 12310020928296 12310772318208 12321293841234 12322045919232 12370676409728 12393866407104 12395391430656 12405216101616 12406950226944 12408476860416 12418311902976 12419069902848 12419839934464 12467322319179 12468083310592 12485983931208 12492230426208 12492992937984 12504642748416 12505418085888 12516093886464 12516869933952 12517633949696 12554772277502 12565490211456 12584298765312 12590594445312 12603885944832 12615427964928 12653628752128 12660974936064 12663658103733 12672569235456 12683387731968 12703916785664 12714762043392 12752485226754 12753263624192 12760667652096 12771573682608 12772353245184 12777638057576 12785836621824 12803947626496 12821183326224 12846471656256 12852898496256 12861942792192 12864668549824 12872137254912 12878249380864 12885725970432 12922938749448 12936581094528 12947624976384 12948427780512 12962426720256 12973492666368 12979652919296 12987188379648 13024694172672 13025501755396 13037648134329 13038443937792 13048778296512 13050383904768 13063695679008 13064493072384 13090261303296 13126449595896 13128064761344 13129899933696 13140306781056 13141108850688 13141923651584 13152340029024 13153142833152 13166559424512 13192528969728 13230627767292 13231435350016 13232477276928 13233284972544 13242965427783 13243773763584 13244594930112 13245403365376 13255901761536 13256723680048 13270233120768 13296407150592 13334805938688 13335856005654 13336670011392 13347240746112 13348883079168 13359463494048 13361107331072 13362975080448 13438984110084 13440862745856 13441683161088 13442516598784 13453171228224 13453992394752 13465490982096 13466312900608 13467373323264 13514107036248 13526482592142 13546696310784 13547536259712 13548363186176 13559101710336 13559942428448 13571518470144 13573415632896 13612614395744 13620517327872 13632990329088 13634896084992 13647382253568 13654209773568 13666713628672 13681141153792 13727765495808 13728616671744 13739498066034 13740336709632 13742257471488 13746022044223 13754002427424 13754841956352 13761723236352 13774325547008 13835871489492 13836716015616 13847683090176 13851323006976 13854258438272 13862301659136 13864007368704 13917010960944 13944815359488 13959536467968 13971453640704 13972319926272 14014629519072 14026593724416 14027463428888 14053759229484 14054617055232 14068595346624 14069454077952 14081478675696 14082338193408 14124980932608 14136176487888 14137915896832 14152840855552 14164418750976 14179371687936 14181116411904 14192356460544 14235332346144 14236201254912 14248368364776 14249238069248 14263409924736 14264280547328 14291020283904 14291906383872 14304107298816 14347421577216 14348311174288 14360560241664 14374842814773 14375720239104 14404441079808 14459510808288 14461290002432 14469685641216 14472752118552 14476556337152 14488030553472 14488914886656 14538306093129 14553653731344 14566981253076 14574268830576 14575158427648 14587615230604 14589654433536 14590544969728 14602109534208 14603014922944 14652780944256 14668249430016 14681681892864 14689026852864 14702478342656 14704533602304 14717999292416 14726543966208 14769072856512 14771137425408 14783747457024 14784664108032 14796382532652 14797285687296 14798203177728 14820317331456 14833889050624 14885364768768 14886536936544 14887445594112 14900169296376 14901078786048 14912889481728 14913814140054 14914724462592 14916809392128 15001656681024 15003753762816 15005599924224 15017493464064 15019341316096 15031245747456 15032163237888 15033346965504 15076761874356 15106499077264 15121893556224 15122831173632 15134817631752 15135741444096 15136679920128 15148677354858 15149602013184 15150794988672 15151719776256 15195476534784 15225447888896 15240978292176 15241908584448 15253989424128 15254935232004 15255866376192 15267958278912 15270092587008 15271971520512 15314191195212 15344396700528 15345333305344 15360985995264 15362876112896 15375052832256 15390329536512 15391283798016 15435732395174 15444693755712 15452027418464 15465218721792 15481938640896 15482898582528 15496116240384 15512475009024 15557273595136 15566305517568 15573696925696 15582738382848 15586040743056 15597008289792 15604811169792 15635589890048 15656637331062 15678814795098 15688874852352 15695366432928 15696324460544 15709739479112 15718859917056 15719819378688 15766458208956 15779917939968 15780896357499 15805458969664 15818951995392 15833438215168 15842630467584 15890603549184 15905155383936 15921945962496 15929911402496 15953755963392 15967375589376 16014748889412 16015726411776 16016719450368 16029414410373 16030392827904 16031386775872 16046336165328 16047315615744 16055343775744 16078394681856 16140849274368 16141850071074 16142835351552 16155630271872 16157618167808 16159876841472 16172685268992 16174675263488 16204996214784 16268951252736 16269944291328 16281846133371 16283849559744 16284843507712 16286125879296 16299034372656 16300029247488 16301039913984 16396052434398 16397053231104 16398069913472 16412068847616 16413361237728 16414363090944 16427373225984 16428391788312 16429394558976 16525155209472 16526179834671 16527188574208 16540288135488 16542600302592 16544635813888 16557749203968 16615206963576 16623096425572 16632747121536 16647978574944 16656307234944 16657323917312 16672856997888 16673890781184 16688125181952 16689159911936 16746035364864 16753986948608 16763713634304 16779065020416 16781410566144 16787459260416 16805181259776 16820570619904 16881299914752 16884877471644 16895711379456 16896758980608 16910151465888 16911183642624 16994811461922 17003313635672 17013185070336 17014223536128 17028764910144 17029804326912 17043302264832 17094911101632 17128628875008 17137197995008 17147147157504 17149257056256 17162849673216 17180967960576 17230584999264 17248774792704 17262446288094 17263499968512 17264570374016 17282164064256 17283235627008 17296934436288 17297990221824 17315194272768 17366258896896 17383530845772 17384591917056 17398371062016 17399449830063 17400511873024 17418260905344 17419324096512 17433130770432 17451534385152 17501932794528 17506533244928 17520409041408 17534295835938 17536453372032 17537523777536 17555412566016 17590038626304 17640837023056 17643303035904 17657287237044 17658365018112 17659459906816 17673456914001 17674535682048 17693644161024 17779741251584 17781141340872 17782226681856 17796320994816 17797424437338 17798510772224 17808843866112 17812617992064 17817300107264 17893299806928 17912189207808 17918645480112 17921150327808 17937561637632 17938656526336 17953987976128 17956497764352 18018809381664 18034191931392 18035310122856 18053230067712 18062261747712 18063381679616 18078802280448 18095357960192 18097887510528 18160689770496 18177320438784 18179861446656 18195381485568 18196509671424 18205613031424 18291950594281 18302570159328 18303687327744 18304822228992 18319330754712 18320448946176 18321891614208 18338669903232 18339789275136 18446684884992 18447828652656 18448954687488 18463577453568 18466158477312 18468430675968 18481940761851 18483068878848 18485343158272 18556014614592 18593087145984 18607824152424 18612715290624 18627467854464 18628604854272 18629759901696 18686172692096 18702124965888 18738345639312 18739489406976 18758127128832 18759272103936 18774140829696 18775304900928 18776450924544 18832158416253 18833307910144 18848235317184 18885891667968 18905828917248 18908155215872 18923141947392 18980443128192 18981601673216 18997824486368 19008853853184 19017879899648 19054693711872 19055875178496 19072143065088 19128727840131 19129895436288 19147413655552 19158529867776 19166457086364 19167626985472 19178754932736 19205921439744 19269707484384 19279347744384 19292914188288 19297002824736 19317374071296 19384408124172 19404871641792 19421437464576 19422641670768 19432358440768 19443640080384 19452872578048 19469479378944 19537041259008 19538252633094 19557665906688 19575575857152 19585369137152 19596739608576 19606044803072 19635391954944 19689674393844 19692097142016 19694849900544 19710460171584 19711663276032 19712885477376 19728510043536 19729714249728 19730937570304 19788793454592 19845941650938 19847153025024 19848715915392 19849927458816 19865660645376 19866892395168 19868105048064 19883852642304 19885085520072 19886299283456 19944610725888 20002208908032 20003784008481 20005005017088 20007466565632 20023324618752 20039195241072 20041660996608 20044462620672 20102349165808 20158476165126 20161294118784 20162524741632 20163774898176 20179756842336 20180988592128 20182239893504 20198236473144 20199469350912 20201059984896 20260635379712 20289723888213 20320044466176 20321304389568 20322544779264 20338652565504 20339913642672 20341155168256 20357277705216 20360123449344 20362628694016 20418921593616 20449485493632 20459195600704 20471073380352 20481314660352 20500070443008 20521711730688 20592925007616 20610505064448 20620291629056 20632262934528 20642584854528 20643864776704 20661488320512 20683300012032 20753807234238 20755074023424 20763661843561 20776984510464 20781387657408 20796011053056 20806414893056 20875516441416 20905086393464 20917223039232 20918499803136 20927155243904 20939304701952 20958479889408 21021944278608 21039890586624 21041195143332 21081925582848 21091935993856 21104181116928 21122218013544 21123507290112 21187471398912 21204264731832 21206873845248 21229261283328 21271674617856 21288534690816 21352998519216 21354301882368 21355625933824 21372552547164 21373857103872 21395114887104 21396420820992 21437859575808 21456160948224 21521132365824 21522466761432 21523780468736 21540840362496 21542175980078 21546502455296 21563580358656 21606661619712 21689266212432 21691935003648 21709128177828 21711799412992 21714834505728 21732045830208 21733372329984 21734719885312 21850471879614 21861403245864 21862737641472 21881422845906 21882758463488 21884481650304 21885817454592 21903164301312 21904522384416 21905859411968 22022522839296 22033540279296 22034906446228 22053717513984 22056800403456 22076998938624 22153609284768 22156706138112 22176996162048 22195928530944 22197304766592 22208409646592 22230475997184 22231854374912 22250833575936 22328047153152 22331168391168 22350253944564 22351618179072 22370721210081 22372086693888 22375214088192 22383279013888 22406908346368 22502485021536 22508399886336 22513169962192 22526240196096 22529011974144 22546868621184 22548244856832 22550020448256 22615142811534 22659748615896 22684246760448 22703612166144 22705019880192 22706405769216 22723016032287 22724403019776 22727579664384 22793214802176 22794628071943 22838171833344 22861467438264 22862862876672 22882402848006 22883799564288 22901937418368 22907957280768 22971286792818 22974113332352 22998366390272 23016595050792 23017999958016 23041478992896 23044314169344 23062579248384 23063986962432 23086925697024 23153598592761 23155011862528 23178041127696 23179455889408 23197828082688 23199266440084 23222907961344 23224347873792 23244174360576 23268712513536 23335910392704 23360545388544 23379061114584 23381937829376 23395512434688 23407216754688 23453384835072 23518222192647 23524404047872 23543049649392 23544486690816 23564609218668 23566047576064 23579729068032 23649687313434 23708188454496 23709635575808 23728427993088 23729899249784 23745125154816 23750157322752 23835905323776 23857733075904 23882918943744 23891527306816 23894867103744 23916748850176 23930633945088 23941997019136 24023589617664 24025079175552 24045589241856 24047080163808 24069504247992 24070973423616 24083015663616 24105069707264 24119064133632 24130516680704 24212775106611 24214253027328 24233445407808 24236427251712 24239815262208 24259027903488 24262012895232 24403426879104 24404916436992 24406429638656 24425774339616 24427265261568 24429188818944 24450043871232 24451559870976 24548061000554 24594078651597 24595579846656 24597104870208 24598606249984 24618103271424 24620041856592 24621544636416 24642587682468 24644091838464 24741352819456 24787732814208 24790782861312 24810432203232 24813900453888 24816953720832 24836623805952 24839679868928 24934644638358 24936166621184 24971967862416 24984460852416 24985985875968 25009285496832 25010836171776 25032187772928 25033739867904 25035267899392 25109544555004 25130980422912 25168597530624 25181188890624 25207771889664 25230855929856 25307257504256 25321949872128 25327316207466 25345138470912 25366775463936 25407833571328 25429524086784 25492217192883 25504970453508 25506527248384 25521335304192 25528326653557 25543147365216 25544706490368 25555276115152 25642366652448 25692943312512 25705796992512 25723885584384 25729337099648 25744274509824 25756498761728 25771451940864 25845877498896 25873162189056 25893669432141 25895249952768 25896855561024 25924853440512 25946985332736 25959305838592 26049388345344 26051003510792 26075296268658 26076887875584 26097556593024 26100767809536 26127391358016 26128986144768 26180522606592 26252899191792 26256129522688 26259799867392 26280613562112 26282217701376 26283847303168 26304680058048 26306285666304 26333118849024 26385057939456 26461255534584 26462870700032 26464954553856 26485930855566 26487547527168 26489189860224 26490806730752 26511803523072 26513447360096 26540466241536 26592814301184 26669611877376 26671712011308 26673340022784 26694481492224 26696136656007 26697766158336 26718926988096 26722214662144 26725950160896 26877968220168 26881725491712 26885033197568 26906342456448 26907984789504 26930981964192 26932625801216 26934746646528 27028214072496 27052965184284 27093392621568 27095072519424 27096726372352 27118203420672 27119884856896 27143036940288 27146831265792 27225228791488 27241034655744 27265980658176 27269792169984 27294764507136 27308419547136 27333427257344 27362282307584 27455530991616 27457233343488 27478996132068 27480673419264 27484514942976 27492044088446 27508004854848 27509683912704 27523446472704 27548651094016 27671742978984 27673432031232 27695366180352 27702646013952 27708516876544 27724603318272 27728014737408 27834021921888 27889630718976 27919072935936 27942907281408 27944639852544 28029259038144 28053187448832 28054926857776 28107518458968 28109234110464 28137190693248 28138908155904 28162957351392 28164676386816 28249961865216 28272352975776 28275831793664 28305681711104 28328837501952 28358743375872 28362232823808 28384712921088 28470664692288 28472402509824 28496736729552 28498476138496 28526819849472 28528561094656 28582040567808 28583812767744 28608214597632 28694843154432 28696622348576 28721120483328 28749685629546 28751440478208 28808882159616 28919021616576 28922580004864 28939371282432 28945504237104 28953112674304 28976061106944 28977829773312 29076612186258 29107307462688 29133962506152 29148537661152 29150316855296 29175230461208 29179308867072 29204219068416 29206029845888 29305561888512 29307378949641 29336498860032 29363363785728 29378053705728 29404956685312 29409067204608 29435998584832 29453087932416 29538145713024 29542274850816 29567494914048 29569328216064 29592765065304 29594571374592 29596406355456 29667778101248 29768912476407 29770729537536 29773073873088 29774891188224 29800338592752 29802157572096 29825778963456 29827628280108 29829448925184 29833618784256 30003313362048 30007507525632 30011199848448 30034986928128 30038682632192 30062491494912 30066693931008 30153523748712 30212998154528 30237714247689 30243787112448 30245662347264 30269635263504 30271482888192 30273359840256 30297354709716 30299204026368 30301589977344 30303439552512 30390953069568 30450895777792 30481956584352 30483817168896 30507978848256 30509870464008 30511732752384 30535916557824 30540185174016 30543943041024 30628382390424 30688793401056 30690666610688 30721971990528 30725752225792 30750105664512 30780659073024 30782567596032 30871464790348 30889387511424 30904054836928 30930437443584 30963877281792 30965797165056 30992232480768 31024950018048 31114547190272 31132611035136 31147393851392 31165476765696 31172081486112 31194016579584 31209622339584 31271179780096 31313274662124 31357629590196 31377749704704 31390732865856 31392648921088 31419478958224 31437719834112 31532916417912 31559835879936 31561792714998 31610917939328 31637903990784 31666876430336 31685260935168 31781207098368 31810310767872 31843891924992 31859822804992 31907511926784 32029497778824 32031452823552 32033438900736 32058828820746 32060785655808 32062773551744 32092672330656 32094631231488 32110687551488 32156789363712 32281698548736 32283700142148 32285670703104 32311260543744 32313263970117 32315236335616 32319753682944 32345370537984 32349350526976 32409992429568 32537902505472 32563692266742 32567699119488 32569687015424 32572251758592 32598068745312 32600058494976 32602079827968 32792104868796 32794106462208 32796139826944 32822134268859 32824137695232 32826722475456 32828726181888 32854746451968 32856783576624 32858789117952 33050310418944 33052359669342 33054377148416 33080576270976 33085200605184 33089271627776 33115498407936 33230413927152 33246192851144 33265494243072 33295957149888 33312614469888 33314647834624 33345713995776 33347781562368 33376250363904 33378319823872 33492070729728 33507973897216 33527427268608 33558130040832 33562821132288 33574918520832 33610362519552 33641141239808 33762599829504 33769754943288 33791422758912 33793517961216 33820302931776 33822367285248 33922714217301 33989622923844 34006627271344 34026370140672 34057529820288 34059608653824 34086604529664 34189822203264 34257257750016 34274395990016 34294294315008 34298514112512 34323604272009 34325699346432 34361935921152 34456930189227 34461169998528 34497549585408 34524892576188 34526999937024 34529140748032 34566471254016 34593868872576 34595980443648 34630388545536 34732517793792 34767061691544 34769183834112 34796742124032 34798899660126 34801023746048 34836521810688 34838648193024 34866261540864 34903068770304 35003865589056 35013066489856 35040818082816 35068591671876 35072906744064 35075047555072 35110825132032 35180077252608 35281674046112 35286606071808 35314574474088 35316730036224 35318919813632 35346913828002 35349071364096 35387288322048 35559482503168 35562282681744 35564453363712 35592641989632 35594848874676 35597021544448 35617687732224 35625235984128 35627444890129 35634600214528 35786599613856 35824378415616 35837290960224 35842300655616 35875123275264 35907975952256 35912995528704 36037618763328 36068383862784 36070620245712 36106460135424 36124523495424 36126763359232 36157604560896 36190715920384 36195775021056 36321379540992 36354640877568 36359722893312 36393019342848 36411226062848 36583901188562 36605140318656 36607374655488 36609644457984 36638661509424 36640897892352 36643783228416 36677339806464 36679578550272 36822091500831 36893369769984 36895657305312 36897909374976 36927154907136 36932316954624 36963881523702 36966137757696 36970686316544 37112029229184 37186174291968 37215648304848 37225430581248 37254935708928 37257209708544 37259519803392 37372345384192 37401966957537 37404249931776 37476691278624 37478978813952 37516254257664 37548281659392 37550609801856 37552901849088 37664316832506 37666615820288 37696470634368 37771783335936 37811657834496 37816310431744 37846283894784 37960886256384 37963203346432 37990974311199 37995648972736 38017707706368 38035759799296 38111750356992 38144286130176 38257455680262 38259790872576 38294827311104 38317059735552 38332914172728 38335253970944 38357509865472 38411842879488 38539414968768 38558695488768 38561086280899 38585828376576 38594005649472 38634748142592 38768816248344 38809743283584 38842874929152 38845283341536 38864716881536 38887280160768 38905745156096 38938958757888 39074082518016 39076505266188 39112944402987 39115331813376 39151151714304 39170738274304 39193479217152 39212089606144 39270783909888 39379348787688 39384194284032 39389699801088 39420920343168 39423326552064 39425770954752 39457020087072 39459428499456 39461875140608 39577586909184 39691883301876 39694306050048 39697431830784 39699854917632 39731321290752 39733784790336 39736210096128 39767705284608 39770171040144 39772598566912 39889221451776 40004417816064 40007568016962 40010010034176 40014933131264 40046649237504 40078390482144 40083321993216 40088925241344 40204698331616 40316952330252 40322588237568 40325049483264 40327549796352 40359513684672 40361977184256 40364479787008 40396472946288 40398938701824 40402119969792 40521270759424 40579447776426 40598716270147 40640088932352 40642608779136 40645089558528 40677305131008 40679827285344 40682310336512 40714555410432 40720246898688 40837843187232 40898970987264 40918391201408 40942146760704 40962629320704 41000140886016 41043423461376 41185850015232 41221010128896 41238066132669 41240583258112 41264525869056 41285169709056 41287729553408 41322976641024 41507614468476 41510148046848 41527323687122 41553969020928 41562775314816 41592022106112 41612829786112 41751032882832 41810172786928 41834446078464 41854310487808 41878609403904 41916959778816 42043888557216 42079781173248 42082390286664 42163851165696 42183871987712 42208362233856 42244436027088 42247014580224 42374942797824 42408529463664 42413747690496 42458522566656 42543349235712 42577069381632 42705997038432 42708603764736 42711251867648 42745105094328 42747714207744 42790229774208 42792841641984 42875719151616 42912321896448 43042264731648 43044933522864 43047560937472 43081680724992 43084351960156 43093004910592 43124528444319 43127160717312 43213323239424 43378532424864 43383870007296 43418256355656 43423598825984 43429669011456 43464091660416 43466744659968 43469439770624 43700943759228 43722806491728 43725475282944 43762845691812 43765516926976 43768963300608 43771634909184 43806328602624 43809044768832 43811718823936 44045045678592 44067080558592 44069812892456 44107435027968 44113600806912 44153997877248 44307218569536 44313412276224 44353992324096 44391857061888 44394609533184 44416819293184 44460951994368 44463708749824 44501667151872 44656094306304 44662336782336 44700507889128 44703236358144 44741442420162 44744173387776 44750428176384 44766558027776 44813816692736 45004970043072 45016799772672 45026339924384 45052480392192 45058023948288 45093737242368 45096489713664 45100040896512 45230285623068 45319497231792 45368493520896 45407224332288 45410039760384 45446032064574 45448806039552 45455159328768 45586429604352 45589256143886 45676343666688 45722934876528 45725725753344 45764805696012 45767599128576 45803874836736 45815914561536 45942573585636 45948226664704 45996732780544 46033190101584 46035999916032 46082957985792 46088628338688 46125158496768 46173851394048 46307197185522 46310023725056 46356082255392 46358911778816 46395656165376 46398532880168 46445815922688 46448695747584 46488348721152 46537425027072 46671820785408 46721090777088 46758122229168 46763875658752 46791024869376 46814433509376 46906769670144 47036444385294 47048808095744 47086099298784 47088973381632 47129218437336 47132095152128 47159458136064 47299374626868 47342689072497 47409749499463 47416376908992 47419271151616 47456855986176 47459798499568 47500314645504 47671810647552 47715466151808 47765837887488 47783054613632 47789734207488 47833497700352 47861267890176 47883994038272 48047179235328 48050158351104 48088243231119 48091178483712 48094160327616 48139008495984 48141946847232 48166031327232 48210139414528 48261033361408 48425550213222 48428506054656 48466890815616 48472854503424 48479630524416 48518055806976 48524025790464 48806853758208 48809832873984 48812859277312 48851548679232 48854530523136 48858377637888 48900087742464 48903119741952 49096122001108 49188157303194 49191159693312 49194209740416 49197212499968 49236206542848 49240083713184 49243089272832 49285175364936 49288183676928 49482705638912 49575465628416 49578539504013 49581565722624 49620864406464 49627800907776 49633907441664 49673247611904 49679359737856 49869289276716 49872333242368 49943935724832 49968921704832 49971971751936 50018570993664 50021672343552 50064375545856 50067479735808 50219089110008 50261960845824 50337195061248 50362377781248 50415543779328 50461711859712 50614515008512 50643899744256 50654632414932 50690276941824 50733550927872 50815667142656 50984434385766 51009940907016 51013054496768 51042670608384 51056653307114 51086294730432 51089412980736 51110552230304 51284733304896 51385886625024 51411593985024 51447771168768 51458674199296 51488549019648 51512997523456 51542903881728 51691754997792 51746324378112 51787338864282 51790499905536 51793711122048 51849706881024 51893970665472 51918611677184 52098776690688 52102007021584 52150592537316 52153775751168 52195113186048 52198349490189 52201535619072 52254782716032 52257972289536 52505798383584 52512259045376 52519599734784 52561227124224 52567694606336 52609360116096 52612571332608 52666237698048 52770115878912 52922511069168 52925741400064 52929909107712 52971861711132 52975095054336 52978379720448 52981613461504 53020370742003 53023607046144 53026894720192 53080932483072 53339223754752 53343424022616 53346680045568 53388962984448 53392273312014 53395532316672 53437853976192 53444429324288 53451900321792 53755936440336 53763450983424 53770066395136 53812684912896 53815969579008 53861963928384 53865251602432 53869493293056 54025063383109 54056428144992 54105930368568 54186785243136 54190145038848 54236406841344 54239769713792 54286073880576 54293662531584 54450457582976 54482069311488 54531961316352 54539584339968 54589529014272 54616839094272 54666854514688 54724564615168 54875851782843 54911061983232 54914466686976 54957992264136 54961346838528 54984088176892 55016009709696 55019367825408 55097302188032 55343485957968 55346864062464 55390732360704 55405292027904 55417033753088 55449206636544 55456029474816 55668043843776 55779261437952 55838145871872 55885814562816 55889279705088 56058518076288 56106374897664 56109853715552 56215036917936 56218468220928 56274381386496 56277816311808 56325914702784 56329352773632 56496475248759 56499923730432 56544705951552 56551663587328 56611363422208 56657675003904 56717486751744 56724465647616 56769425842176 56941329384576 56944805019648 56993473459104 56996952276992 57053639698944 57164081135616 57167625535488 57216429195264 57386183520393 57389686308864 57393244697152 57442240966656 57499371259092 57502880956416 57617764319232 57838043233152 57845160009728 57878742564864 57891008474208 57906225348608 57952122213888 58153224372516 58214614925376 58267925012304 58297075322304 58300633710592 58350460922416 58358617734144 58408438136832 58412059691776 58611123777024 58614757899282 58672997720064 58726727571456 58756107411456 58809913370624 58818134409216 58871997169664 58906175864832 59076291426048 59084549701632 59134989828096 59138656432128 59185530130608 59189142749184 59192812710912 59335556202496 59537824952814 59541459075072 59546147746176 59549782376448 59600677185504 59604315144192 59651557926912 59655256560216 59658897850368 60006626724096 60015015051264 60022399696896 60069973856256 60077365264384 60124982989824 60133387862016 60307047497424 60425996309056 60475428495378 60487574224896 60491324694528 60539270527008 60542965776384 60546719680512 60594709419432 60598408052736 60603179954688 60781906139136 60901791555584 60963913168704 60967634337792 61015957696512 61019740928016 61023465504768 61071833115648 61080370348032 61087886082048 61256764780848 61377586802112 61381333221376 61443943981056 61451504451584 61500211329024 61565135192064 61742929580696 61778775022848 61808109673856 61860874887168 61927754563584 61931594330112 61984464961536 62049900036096 62229094380544 62265222070272 62290985530683 62294787702784 62330953531392 62344162972224 62388033159168 62419244679168 62542359560192 62626549324248 62715259180392 62755499409408 62781465731712 62785297842176 62838957916448 62875439668224 63065832835824 63119671759872 63123585429996 63221835878656 63275807981568 63333752860672 63370521870336 63562414196736 63620621535744 63687783849984 63719645609984 63815023853568 64058995557648 64062905647104 64066877801472 64117657641492 64121571311616 64125547103488 64185344661312 64189262462976 64221375102976 64313578727424 64563397097472 64567400284296 64571341406208 64622521087488 64626527940234 64630472671232 64639507365888 64690741075968 64698701053952 64819984859136 65075805010944 65127384533484 65135398238976 65139374030848 65144503517184 65196137490624 65200116989952 65204159655936 65584209737592 65588212924416 65592279653888 65644268537718 65648275390464 65653444950912 65657452363776 65709492903936 65713567153248 65717578235904 66100620837888 66104719338684 66108754296832 66161152541952 66170401210368 66178543255552 66230996815872 66460827854304 66492385702288 66530988486144 66591914299776 66625228939776 66691427991552 66695563124736 66752500727808 66756639647744 66984141459456 67015947794432 67054854537216 67112163630243 67116260081664 67125642264576 67149837041664 67220725039104 67282282479616 67525199659008 67539509886576 67587035922432 67640605863552 67644734570496 67845428434602 67979245847688 68013254542688 68052740281344 68115059640576 68119217307648 68173209059328 68379644406528 68383884215829 68514515500032 68548791980032 68588588630016 68647208544018 68651398692864 68723871842304 68913860378454 68922339997056 68995099170816 69049785152376 69053999874048 69058281496064 69132942508032 69187737745152 69191960887296 69260777091072 69460795778283 69465035587584 69534123383088 69538367668224 69593484248064 69597799320252 69602047492096 69673043621376 69732523081728 69806137540608 70007731178112 70026132979712 70081636165632 70137183343752 70145813488128 70221650264064 70360154505216 70554666577941 70563348092224 70573212143616 70629148948176 70633460072448 70637839627264 70693827656004 70698142728192 71118965006336 71124565363488 71128906727424 71185283979264 71189697749352 71194043088896 71235375464448 71250471968256 71254889780258 71269200429056 71573199227712 71648756831232 71674581920448 71684601311232 71750246550528 71815951904512 71825991057408 72075237526656 72136767725568 72141240491424 72212920270848 72249046990848 72253526718464 72315209121792 72381431840768 72391550042112 72638325319833 72642759081984 72709281755136 72719445786624 72786038685696 72822452125696 73167802377124 73210280637312 73214749310976 73219288915968 73277323018848 73281795784704 73287566456832 73354679612928 73644183001662 73786739539968 73791314610624 73795818749952 73854309814272 73864633909248 73927763047404 73932275515392 73941372633088 74224058458368 74372348583936 74431296609696 74450861162496 74509871417856 74519039606784 74744690768384 74803933915074 74808499863552 74953382557248 74957957627904 75032508515328 75096563318784 75101219603712 75105803698176 75328633665012 75333231640576 75392941268736 75397615930273 75543566671872 75623315668992 75692567789568 75921772512768 75981948622398 75991297945472 76035415412736 76071519598592 76223500713984 76288572260352 76476651578649 76514911360524 76519581745152 76584979960671 76589654622208 76634119471104 76665828345456 76670507941888 77078829937536 77117390977536 77122172561798 77171656753152 77188011298944 77269496285184 77537632496688 77619486567168 77685749858304 77690566683072 77729433763072 77774560321536 77811490312192 77877917515776 78148165036032 78153010532376 78225888805974 78230663626752 78302303428608 78341476548608 78386958434304 78424179212288 78541567819776 78758697575376 78768388568064 78779399602176 78841840686336 78846653104128 78851541909504 78914040174144 78918856998912 78923750281216 79155173818368 79383766603752 79388612100096 79394863661568 79462642581504 79467569580672 79472420192256 79535410569216 79540342080288 79545197133824 79778442903552 80008835632128 80015136033924 80020020068352 80029866262528 80088409968021 80093298475008 80156780964288 80166643986432 80177850482688 80409396663232 80633904660504 80645176475136 80655099592704 80719027369344 80723954368512 80728959574016 80792945892576 80797877403648 80804239939584 81042541518848 81158895552852 81197432540294 81280177864704 81285217558272 81290179117056 81354610262016 81359654570688 81364620673024 81429110820864 81440493797376 81675686374464 81797941974528 81836782402816 81884293521408 81925258641408 82000281772032 82086846922752 82371700030464 82442020257792 82476132265338 82481166516224 82529051738112 82570339418112 82575459106816 82645953282048 83015228936952 83020296093696 83054647374244 83107938041856 83125550629632 83184044212224 83225659572224 83502065765664 83620345573856 83668892156928 83708620975616 83757218807808 83833919557632 84087777114432 84159562346496 84164780573328 84327702331392 84367743975424 84416724467712 84488872054176 84494029160448 84749885595648 84817058927328 84827495380992 84917045133312 85086698471424 85154138763264 85411994076864 85417207529472 85422503735296 85490210188656 85495428415488 85580459548416 85585683283968 85751438303232 85824643792896 86084529463296 86089867045728 86095121874944 86163361449984 86168703920312 86249056888638 86254321434624 86426646478848 86757064849728 86767740014592 86836512711312 86847197651968 86859338022912 86928183320832 86933489319936 86938879541248 87401887518456 87445612983456 87450950565888 87525691383624 87531033853952 87537926601216 87612657205248 87618089537664 87623437647872 87922136848923 88090091357184 88134161117184 88139625784912 88214870055936 88227201613824 88307995754496 88614437139072 88626824552448 88707984648192 88783714123776 88789219066368 88833638586368 88927417499648 89003334303744 89306737429221 89312188612608 89324673564672 89401015778256 89406472716288 89482884840324 89488346775552 89500856352768 89533116055552 89627633385472 90009940086144 90033599545344 90052679848768 90104960784384 90116047896576 90187474484736 90200081793024 90460571246136 90638994463584 90736987041792 90814448664576 90820079520768 90892064129148 90897612079104 90910318657536 91172859208704 91178512287772 91352687333376 91445869753056 91451451506688 91529611392024 91535198257152 91607749673472 91631829123072 91885147171272 91896453329408 91993465561088 92066380203168 92071999832064 92165915971584 92177256677376 92250316993536 92347702788096 92614394371044 92620047450112 92712164510784 92717823557632 92791312330752 92797065760336 92891631845376 92897391495168 92976697442304 93074850054144 93343641570816 93442181554176 93516244458336 93527751317504 93582049738752 93628867018752 93813539340288 94072888770588 94097616191488 94172198597568 94177946763264 94258436874672 94264190304256 94598749253736 94685378144994 94819498998926 94832753817984 94838542303232 94913711972352 94919596999136 95000629291008 95343621295104 95430932303616 95531675774976 95566109227264 95579468414976 95666995400704 95722535780352 95767988076544 96094358470656 96100316702208 96176486462238 96182356967424 96188320655232 96278016991968 96283893694464 96332062654464 96420278829056 96851100426444 96857012109312 96933781631232 96939791910351 96945709006848 96959261048832 97036111613952 97048051580928 97613707516416 97625718554624 97703097358464 97709061046272 97716755275776 97800175484928 97806239483904 98192244002216 98376314606388 98382319386624 98388419480832 98394424999936 98466402806577 98472413085696 98480167426368 98486178545664 98570350729872 98576367353856 98965411277824 99150931256832 99157079008026 99163131445248 99241728812928 99255601815552 99267814883328 99346495223808 99358719475712 99738578553432 99744666484736 99887871449664 99937843409664 99943943503872 100037141987328 100043344687104 100128751091712 100134959471616 100438178220016 100523921691648 100674390122496 100724755562496 100831087558656 100923423719424 101229030017024 101287799488512 101309264829864 101380553883648 101467101855744 101631334285312 101768142651903 101968868771532 102019881814032 102026108993536 102113306614228 102172589460864 102178825961472 102221104460608 102569466609792 102771773250048 102823187970048 102895542337536 102917348398592 102977098039296 103025995046912 103085807763456 103383509995584 103492648756224 103574677728564 103580999811072 103587422244096 103699413762048 103787941330944 103837223354368 104197553381376 104204014043168 104301185074632 104307551502336 104390226372096 104396698980378 104403071238144 104509565432064 104515944579072 105011596767168 105024518090752 105039199469568 105122454248448 105135389212672 105218720232192 105225142665216 105332475396096 105540231757824 105845022138336 105851482800128 105859818215424 105943723422264 105950190108672 105956759440896 106040741484006 106047214092288 106053789440384 106161864966144 106678447509504 106686848045232 106693360091136 106777925968896 106784546624028 106791064633344 106875707952384 106882334670387 106888858648576 106903800643584 107511872880672 107526901966848 107540132790272 107625369825792 107723927856768 107730503204864 107738986586112 108050126766218 108112856289984 108211860737136 108373570486272 108380290077696 108472813682688 108479539427584 108572147761152 108587325063168 108900915165952 108964138622976 109063922632704 109079168679936 109179058028544 109233678188544 109333709029376 109449129230336 109751703565686 109822123966464 109828933373952 109915984528272 109922693677056 109968176353784 110032019419392 110038735650816 110194604376064 110466274502493 110686971915936 110693728124928 110781464721408 110834067506176 110898413273088 110912058949632 111336087687552 111558522875904 111676291743744 111771629125632 111778559410176 112117036152576 112205900872611 112212749795328 112219707431104 112430073835872 112436936441856 112548762772992 112651829405568 112658705547264 112992950497518 112999847460864 113089411903104 113103327174656 113222726844416 113315350007808 113434973503488 113448931295232 113538851684352 113882658769152 113889610039296 113972922933597 113986946918208 113993904553984 114107279397888 114335251070976 114432858390528 114772367040786 114779372617728 114786489394304 114884481933312 114998742518184 115005761912832 115235528638464 115676086466304 115683258842697 115690320019456 115757485129728 115782016948416 115812450697216 115904244427776 116306448745032 116429229850752 116535850024608 116594150644608 116601267421184 116700921844832 116717235468288 116816876273664 116824119383552 117222247554048 117229515798564 117345995440128 117453455142912 117512214822912 117619826741248 117636268818432 117743994339328 117812351729664 118152582852096 118169099403264 118269979656192 118277312864256 118371060261216 118378285498368 118385625421824 119075649905628 119082918150144 119092295492352 119099564752896 119201354371008 119208630288384 119303115853824 119310513120432 119317795700736 120013253448192 120030030102528 120044799393792 120139947712512 120154730528768 120249965979648 120266775724032 120614094994848 120851992618112 120950856990756 120975148449792 120982649389056 121078541054016 121085931552768 121093439361024 121189418838864 121196816105472 121206359909376 121563812278272 121796148810441 121803583111168 121927826337408 121935268675584 122031915393024 122039481856032 122046931009536 122143666231296 122160740696064 122513529561696 122755173604224 122762666442752 122887887962112 122903008903168 123000422658048 123130270384128 123485859161392 123557550045696 123616219347712 123714198398007 123721749774336 123855509127168 123863188660224 123968929923072 124458188761088 124530444140544 124581971061366 124589575405568 124661907062784 124688325944448 124776066318336 124838489358336 125084719120384 125253098648496 125430518360784 125562931463424 125570595684352 125677915832896 125750879336448 126131665671648 126239343519744 126247170859992 126443671757312 126551615963136 126667505721344 126741043740672 127124828393472 127241243071488 127375567699968 127439291219968 127630047707136 128117991115296 128125811294208 128133755602944 128235315282984 128243142623232 128251094206976 128370689322624 128378524925952 128627157454848 129126794194944 129134800568592 129142682812416 129245042174976 129253055880468 129260945342464 129279014731776 129373585332957 129381482151936 129397402107904 129639969718272 130151610021888 130254769066968 130270796477952 130289007034368 130392274981248 130400233979904 130408319311872 131168419475184 131176425848832 131184559307776 131288537075436 131296550780928 131306889901824 131314904727552 131418985807872 131427134306496 131435156471808 132201241675776 132209438677368 132217508593664 132322305083904 132340802420736 132357086511104 132461993631744 132921655708608 132984771404576 133061976972288 133183828599552 133250457879552 133382855983104 133391126249472 133505001455616 133513279295488 133968282918912 134031895588864 134109709074432 134224327260486 134232520163328 134251284529152 134299674083328 134441450078208 134564564959232 135050399318016 135079019773152 135174071844864 135281211727104 135289469140992 135690856869204 135958491695376 136026509085376 136105480562688 136230119281152 136346418118656 136759288813056 136767768431658 137029031000064 137097583960064 137177177260032 137294417088036 137302797385728 137447743684608 137827720756908 137844679994112 137990198341632 138099570304752 138107999748096 138116562992128 138265885016064 138375475490304 138521554182144 138921591556566 138930071175168 139068246766176 139076735336448 139186968496128 139195598640504 139204094984192 139346087242752 139465046163456 139612275081216 140015462356224 140024143870507 140052265959424 140163272331264 140274366687504 140291626976256 140443300528128 140720309010432 141109333155882 141126696184448 141146424287232 141258297896352 141266920144896 141275679254528 141387655312008 141396285456384 142028067217491 142229248498389 142237930012672 142249130726976 142257813454848 142370567958528 142379395498704 142388086177792 142500943936512 142509779560516 142538400858112 143146398455424 143297513662464 143349163840896 143369202622464 143500493101056 143631903809024 143651982114816 144150475053312 144273535451136 144282480982848 144425840541696 144498093981696 144507053436928 144630418243584 144762863681536 144783100084224 145276650639666 145285518163968 145418563510272 145438891573248 145572077371392 145644904251392 146335604754248 146420561274624 146429498621952 146438577831936 146554646037696 146563591569408 146575132913664 146709359225856 147288366003324 147573479079936 147582629221248 147591637499904 147708619628544 147729267818496 147855526094808 147864551030784 148448116916736 148735618512039 148744697167872 148862593219392 148901722324992 149019742835712 149038079213568 149489381536768 149607867830148 149616999727104 149906765114496 149915915255808 150065017030656 150193126637568 150202439207424 150657267330024 150666463281152 150785882537472 150795231860546 151087133343744 151246631337984 151385135579136 151843545025536 151963897244796 151982595890944 152070830825472 152143039197184 152447001427968 152953303157298 153029822721048 153039163490304 153169959921342 153179309244416 153268238942208 153331656690912 153341015883776 154157659875072 154234781955072 154244345123596 154343313506304 154376022597888 154538992570368 155075264993376 155238973134336 155371499716608 155381133366144 155458867526144 155549120643072 155622980624384 155755835031552 156296330072064 156306021064752 156451777611948 156461327253504 156595048470567 156604606857216 156682953097216 156773916868608 156848358424576 157517395150752 157536777136128 157558799204352 157683681372672 157703083819008 157828080348288 157837713997824 157847500562432 158310347636736 158767533207504 158777224200192 158789727323136 158925285163008 158935139161344 158944840384512 159061112226009 159070821138432 159080684160576 159090394267648 159562396503601 160017671264256 160030272067848 160040040136704 160176819936042 160186596950016 160313561928576 160333287972864 160355700965376 160818793326464 161267809321008 161290352950272 161310199185408 161438054738688 161447908737024 161457919148032 161585891785152 161595754807296 161608479879168 162075190149327 162085083037696 162317791105704 162394865080588 162560355729408 162570435116544 162709220524032 162719309141376 162729241346048 162858221641728 162880987594752 163351372748928 163595883949056 163673564805632 163768587042816 163850517282816 164000563544064 164173693845504 164627555348529 164743400060928 164884040515584 164952264530676 164962333032448 165058103476224 165150918213632 165291906564096 166030457873904 166040592187392 166109294748488 166215876083712 166251101259264 166368088424448 166451319144448 167004131531328 167240691147712 167337784313856 167417241951232 167514437615616 167667839115264 168175554228864 168319124692992 168329561146656 168655404662784 168735487950848 168833448935424 168977744108352 168988058320896 169489425746277 169499771191296 169634117854656 169654990761984 169834090266624 170173396942848 170308277526528 170823988153728 170834415058944 170845007470592 170980420377312 170990856830976 171160919096832 171502876606464 171649287585792 172158550561179 172169058926592 172179734091456 172190243749888 172326722899968 172337407840624 172498113777276 172508642869248 172853292957696 173514129699456 173535480029184 173673025422624 173694395303936 173718676045824 173856366641664 173877759082496 174803775036912 174891225966912 174901901131776 175051382767248 175062067707904 175075853202432 175225314410496 175236179075328 175246875295744 175844273697846 176180182714368 176268322234368 176279251569824 176429740111872 176454403227648 176615991508992 177228874278144 177253649104896 177415969296384 177567428247552 177578438132736 177667277172736 177854834999296 178006668607488 178613474858442 178624377225216 178649347129344 178698286574899 178802031556512 178812945432576 178965769680648 178976693551104 179066232111104 180019880172288 180067199090688 180105359697536 180209921568768 180232095793152 180374948969472 180400163586048 180921142492272 181277988927168 181473974083584 181628897329152 181640159041536 181784128258296 181795224158208 182345718417408 182357024575544 182705374666752 182891739506112 182902903013376 183059222784048 183070396514304 183215499346944 183263658246144 183770294342544 183792906658816 183986931122176 184132760406336 184143999664128 184331831943168 184354513354752 184500633987072 184695405576192 185228788742088 185240094900224 185424329021568 185435647115264 185582624661504 185594131520672 185783263690752 185794782990336 185953394884608 186149700108288 186687283141632 186872956592049 186884363108352 187032488916672 187055502635008 187164099477504 187257734037504 187627078680576 188145777541176 188195232382976 188344397195136 188355893526528 188516873749344 188528380608512 189197498507472 189370756289988 189638997997852 189665507635968 189677084606464 189827423944704 189839193998272 190001258582016 190687242590208 190861864607232 191063351549952 191132218454528 191158936829952 191333990801408 191445071560704 191535976153088 192188716941312 192200633404416 192352972924476 192364713934848 192376641310464 192556033983936 192567787388928 192664125308928 192840557658112 193702200852888 193714024218624 193867563262464 193879583820702 193891418013696 193918522097664 194072223227904 194096103161856 195227415032832 195251437109248 195406194716928 195418122092544 195433510551552 195600350969856 195612478967808 196384488004432 196752629212776 196764638773248 196776838961664 196932805613154 196944826171392 196960334852736 196972357091328 197140701459744 197152734707712 197930822555648 198301862513664 198314158016052 198326262890496 198483457625856 198511203631104 198535629766656 198692990447616 198717438951424 199477157106864 199489332969472 199775742899328 199875686819328 200074283974656 200086689374208 200257502183424 200269918943232 200876356440032 201047843383296 201348780244992 201449511124992 201662175117312 201846847438848 202458060034048 202575598977024 202618529659728 202761107767296 202934203711488 203262668570624 203536285303806 203937737543064 204039763628064 204052217987072 204226613228456 204345178921728 204357651922944 204442208921216 205138933219584 205151652647487 205543546500096 205646375940096 205834696797184 205954196078592 206051990093824 206171615526912 206767019991168 206985297512448 207149355457128 207161999622144 207174844488192 207398827524096 207575882661888 207674446708736 208382387334849 208395106762752 208408028086336 208602370149264 208615103004672 208780452744192 208793397960756 208806142476288 209019130864128 210023193534336 210049036181504 210078398939136 210244908496896 210270778425344 210437440464384 210664950792192 211080463515648 211663999733823 211690044276672 211702965600256 211719636430848 211887446844528 211900380217344 211913518881792 212081482968012 212094428184576 212107578880768 213356895019008 213373696090464 213386720182272 213555851937792 213569093248056 213582129266688 213751415904768 213764669340774 213777717297152 213807601287168 215023745761344 215053803933696 215080265580544 215250739651584 215447855713536 215461006409728 215477973172224 216100253532436 216225712579968 216423721474272 216747140972544 216760580155392 216945627365376 216959078855168 217144295522304 217174650126336 217801830331904 217928277245952 218127845265408 218158337359872 218358116057088 218467356377088 218667418058752 218898258460672 219503407131372 219644247932928 219657866747904 219831969056544 219845387354112 219936352707568 220064038838784 220932549004986 221373943831872 221387456249856 221562929442816 221668135012352 221796826546176 221824117899264 222672175375104 223117045751808 223352583487488 223557118820352 224234072305152 224411801745222 224425499590656 224439414862208 224860147671744 224873872883712 225097525545984 225303658811136 225317411094528 225985900995036 225999694921728 226178823806208 226192847790819 226206654349312 226445453688832 226630700015616 226869947006976 227077703368704 227765317538304 227945845867194 227973893836416 227987809107968 228214558795776 228670502141952 228865716781056 229544734081572 229558745235456 229572978788608 229754939882013 229768963866624 229997485036368 230011523825664 231352172932608 231366517685394 231380640038912 231514970259456 231564033896832 231624901394432 231808488855552 232612897490064 232858459701504 233071700049216 233188301289216 233202534842368 233401843689664 233434470936576 233633752547328 233648238767104 234444495108096 234459031597128 234691990880256 234906910285824 235024429645824 235239653482496 235272537636864 235487988678656 235624703459328 236305165704192 236338198806528 236539959312384 236554625728512 236742120522432 236756570996736 236771250843648 238151299811256 238165836300288 238184590984704 238402708742016 238417260576768 238606231707648 238621026240864 238635591401472 240026506896384 240060060205056 240089598787584 240265229904063 240279895425024 240309461057536 240499931959296 240533551448064 241228189989696 241703985236224 241901713981512 241965298778112 242157082108032 242171863105536 242186878722048 242378837677728 242393632210944 242412719818752 243127624556544 243592297620882 243607166222336 243855652674816 243870537351168 244063830786048 244078963712064 244093862019072 244287332462592 244321481392128 245027059123392 245510347208448 245525332885504 245775775924224 245806017806336 246000845316096 246260540768256 246971718322784 247115100091392 247232438695424 247428396796014 247443499548672 247711018254336 247726377320448 247937859846144 248916377522176 249060888281088 249163942122732 249179150811136 249323814125568 249376651888896 249392114230903 249552132636672 249676978716672 250506197296992 250861036721568 251125862926848 251355831665792 251501758672896 252263331343296 252478687039488 252494341719984 252887343514624 253103231926272 253335011442688 253482087481344 254249656786944 254482486142976 254751135399936 254878582439936 255260095414272 256235982230592 256251622588416 256267511205888 256470630565968 256486285246464 256502188413952 256741378645248 256757049851904 257254314909696 258253588389888 258269601137184 258285365624832 258490084349952 258506111760936 258521890684928 258747170665914 258762964303872 258794804215808 259279939436544 260303220043776 260509538133936 260541592955904 260578014068736 260784549962496 260800467959808 260816638623744 262336838950368 262352851697664 262369118615552 262577074150872 262593101561856 262613779803648 262837971615744 262854268612992 262870312943616 263766410546769 264402483351552 264418877354736 264435017187328 264644610167808 264681604841472 264714173022208 264923987263488 265843311417216 265969542809152 266123953944576 266367657199104 266500915759104 266782252498944 267010002911232 267026558590976 267936565837824 268063791177728 268219418148864 268448654520972 268465040326656 268502569058304 268599348166656 268882900156416 269129129918464 269927603966293 270100798636032 270158039546304 270348143689728 270562423454208 271381713738408 271916983390752 272053018170752 272210961125376 272460238562304 272692836237312 273518577626112 273535536863316 274058062000128 274195167920128 274354354520064 274588834176072 274605594771456 274895487369216 275655441513816 275689359988224 275980396683264 276199140609504 276215999496192 276233125984256 276531770032128 276750950980608 277043108364288 277843183113132 277860142350336 278136493532352 278153470672896 278373936992256 278391197281008 278408189968384 278692174485504 278930092326912 279224550162432 280030924712448 280048287741014 280104531918848 280326544662528 280548733375008 280583253952512 280886601056256 281440618020864 282218666311764 282253392368896 282292848574464 282516595792704 282533840289792 282551358509056 282775310624016 282792570912768 284056134434982 284458496996778 284475860025344 284498261453952 284515626909696 284741135917056 284758790997408 284776172355584 285001887873024 285019559121032 286292796910848 286595027324928 286698327681792 286738405244928 287000986202112 287263807618048 287303964229632 288300950106624 288547070902272 288564961965696 288851681083392 288996187963392 289014106873856 289260836487168 289525727363072 290553301279332 290571036327936 290819375731053 290837127020544 290877783146496 291144154742784 291289808502784 292671209508496 292841122549248 292877155663872 293109292075392 293127183138816 293150265827328 293418718451712 294576732006648 295146958159872 295165258442496 295183274999808 295399208419731 295417239257088 295458535636992 295711052189616 295729102061568 296896233833472 297471237024078 297489394335744 297725186438784 297803444649984 298039485671424 298076158427136 298978763073536 299215735660296 299233999454208 299813530228992 299831830511616 300130034061312 300386253275136 300404878414848 301314534660048 301332926562304 301571765074944 301590463721092 302174266687488 302493262675968 302770271158272 303687090051072 303927794489592 303965191781888 304141661650944 304286078394368 304894002855936 305906606314596 306059645442096 306078326980608 306339919842684 306358618488832 306536477884416 306663313381824 306682031767552 308315319750144 308469563910144 308488690247192 308686627012608 308752045195776 309077985140736 310150529986752 310477946268672 310742999433216 310762266732288 310917735052288 311098241286144 311245961248768 311511670063104 312592660144128 312612042129504 312903555223896 312922654507008 313190096941134 313209213714432 313365906194432 313547833737216 313696716849152 315034790301504 315073554272256 315117598408704 315367362745344 315406167638016 315656160696576 315675427995648 315695001124864 316620695273472 317535066415008 317554448400384 317579454646272 317850570326016 317870278322688 318122224452018 318141642276864 318161368321152 318180788535296 319124793007202 320035342528512 320060544135696 320080080273408 320353639872084 320373193900032 320627123857152 320647004011161 320666575945728 320711401930752 321637586652928 322535618642016 322580705900544 322620398370816 322876109477376 322915838296064 323171783570304 323191509614592 323216959758336 324150380298654 324170166075392 324635582211408 324789730161176 325120711458816 325140870233088 325418441048064 325438618282752 325458482692096 325716443283456 325761975189504 326702745497856 327191767898112 327347129611264 327537174085632 327701034565632 328001127088128 328347387691008 329255110697058 329486800121856 329768081031168 329904529061352 329924666064896 330116206952448 330301836427264 330583813128192 331398823507479 331868246496241 332060915747808 332081184374784 332218589496976 332502202518528 332736176848896 334008263062656 334481382295424 334675568627712 334834483902464 335028875231232 335335678230528 336351108457728 336617702617833 336638249385984 336659122293312 337310809325568 337470975901696 337955488216704 337976116641792 338978851492554 338999542382592 339268235709312 339309981523968 339668180533248 340346793885696 340616555053056 341647976307456 341668830117888 341690014941184 341960840754624 341981713661952 342321838193664 343005753212928 343298575171584 344317101122358 344338117853184 344359468182912 344380487499776 344653445799936 344674815681248 344996227554552 345017285738496 345706585915392 347028259398912 347049776528091 347070960058368 347346050845248 347388790607872 347437352091648 347712733283328 347755518164992 349607550073824 349782451933824 349803802263552 350102765534496 350124135415808 350151706404864 350450628820992 350472358150656 351688547395692 352360365428736 352536644468736 352558503139648 352859480223744 352908806455296 353231983017984 354457748556288 354507298209792 354831938592768 355134856495104 355156876265472 355334554345472 355709669998592 357226949716884 357248754450432 357298694258688 357396573149798 357604063113024 357625890865152 357931539361296 357953387102208 358132464222208 360039760344576 360134398181376 360210719395072 360419843137536 360464191586304 360749897938944 360800327172096 361842284984544 362555977854336 362947948167168 363257794658304 363280318083072 363568256516592 363590448316416 364691436834816 364714049151088 365388446431323 365410749333504 365783479012224 365805806026752 366118445568096 366140793028608 366430998693888 367540588685088 367585813317632 367973862244352 368265520812672 368287999328256 368663663886336 368709026709504 369001267974144 369390811152384 370457577484176 370480189800448 370848658043136 370871294230528 371142595194021 371165249323008 371188263041344 371566527381504 371589565980672 371906789769216 373374566283264 373745913184098 373768726216704 374064977833344 374111005270016 374328198955008 374515468075008 375254157361152 376291555082352 376390464765952 376688794390272 376711787053056 377033747498688 377056761217024 378394997014944 378741512579976 379277995995704 379331015271936 379654847889408 379678387996544 380002517164032 381374485180416 381723729214464 382126703099904 382264436909056 382317873659904 382667981602816 382890143121408 383071952306176 384377433882624 384401266808832 384705945848952 384729427869696 384753282620928 385112067967872 385135574777856 385681115316224 387404401705776 387428048437248 387735126524928 387759167641404 387782836027392 387837044195328 388144446455808 388192206323712 390454830065664 390502874218496 390812389433856 390867021103104 391200701939712 391224957935616 392768976008864 393505258425552 393529277546496 393553677923328 393865611226308 393889652342784 393920669705472 393944714182656 394281402919488 394305469415424 395861645111296 396603725027328 396628316032104 396652525780992 396966915251712 397022407262208 397071259533312 397385980895232 397434877902848 398954314213728 398978665938944 399551485798656 399751373638656 400148567949312 400173378748416 400515004366848 400539837886464 401752712880064 402095686766592 402697560489984 402899022249984 403324350234624 403693694877696 404916120068096 405151197954048 405237059319456 405522215534592 405868407422976 406525337141248 407072570607612 407875475086128 408079527256128 408104435974144 408453226456912 408690357843456 408884417842432 410277866439168 410303305294974 411087093000192 411292751880192 411669393594368 411908392157184 412103980187648 412343231053824 413534039982336 413970595024896 414298710914256 414323999244288 414349688976384 414797655048192 415348893417472 416764774669698 416790213525504 416816056172672 417204740298528 417230206009344 417560905488384 417586795921512 417612284952576 418038261728256 420046387068672 420072431611521 420098072363008 420156797878272 420489816993792 420541556850688 420874880928768 421329901584384 422160927031296 423327999467646 423380088553344 423405931200512 423439272861696 423774893689056 423800760434688 423827037763584 424162965936024 424188856369152 424215157761536 426687745495167 426713790038016 426747392180928 426773440364544 427111703875584 427138186496112 427164258533376 427502831809536 427529338681548 427555434594304 427615202574336 430047491522688 430107607867392 430160531161088 430501479303168 430895711427072 430955946344448 432200507064872 432451425159936 432847442948544 433494281945088 433521160310784 433891254730752 433918157710336 434288591044608 434349300252672 435603660663808 435856554491904 436255690530816 436316674719744 436716232114176 436934712754176 437334836117504 437796516921344 439006814262744 439288495865856 439315733495808 439663938113088 439690774708224 439872705415136 440128077677568 441865098009972 442747887663744 442774912499712 443125858885632 443336270024704 443593653092352 445344350750208 446206855536117 446234091503616 446705166974976 447114237640704 448468144610304 448823603490444 448850999181312 448878829724416 449720295343488 449747745767424 450195051091968 450607317622272 451971801990072 451999389843456 452357647612416 452385695581638 452413308698624 452890907377664 453261400031232 453739894013952 454155406737408 455530635076608 455891691734388 455947787672832 455975618215936 456429117591552 457341004283904 459089468163144 459117490470912 459145957577216 459509879764026 459537927733248 459994970072736 460023047651328 462704345865216 462733035370788 462761280077824 463029940518912 463128067793664 463156783571677 463249802788864 463616977711104 465225794980128 465716919403008 466143400098432 466376602578432 466803687379328 466868941873152 467267505094656 467296477534208 468888990216192 468918063194256 469383981760512 469785145411701 469813820571648 470048859291648 470479306964992 470545075273728 470975977357312 472610331408384 472676397613056 473109251457024 473484241044864 473513141993472 473542501687296 476302599622512 476331672600576 476369181969408 476805417484032 476834521153536 477212463415296 477242052481728 477271182802944 478687189510803 480053013792768 480120120410112 480530459808126 480559790850048 480618922115072 480999863918592 481067102896128 482456379979392 483407970472448 483803427963024 483930597556224 484314164216064 484343726211072 484373757444096 484757675355456 484787264421888 484825439637504 486225570447981 486255249113088 487184595241764 487214332444672 487711305349632 488127661572096 488157927424128 488187724038144 488574664925184 488642962784256 490054118246784 491020694416896 491551551848448 491612035612672 492001690632192 492521081536512 493882666045587 493943436645568 494230200182784 494464877390848 494856793592028 494886999097344 495452754640896 495875719692288 497832755044352 498121776562176 498327884245464 498358301622272 498647628251136 498753303777792 498784228461806 499104265273344 499353957433344 501012394593984 501722073443136 502251725853696 502711663331584 503003517345792 504526662686592 504957374078976 504988683439968 505774687029248 506206463852544 506670022885376 506964174962688 508468277238831 508499313573888 508964972285952 509502270799872 509757164879872 510520190828544 512471964461184 512503245176832 512535022411776 512941261131936 512972570492928 513004376827904 513482757290496 514508629819392 516507176779776 516539202274368 516570731249664 516980168699904 517012223521872 517043781369856 517494341331828 517525928607744 517589608431616 518559878873088 520606440087552 521019076267872 521083185911808 521156028137472 521569099924992 521633277247488 524673677900736 524705703395328 524738237231104 525154148301744 525186203123712 525227559607296 525675943231488 525708537225984 525740625887232 527532821093538 527783311511911 528804966703104 528837754709472 528870034374656 529289220335616 529363209682944 529847974526976 531686622834432 531939085618304 532247907889152 532735314398208 533001831518208 533564504997888 534020005822464 534053117181952 535873131675648 536094859724697 536127582355456 536438836297728 536897309041944 536930080653312 537198696333312 538258259836928 539855207932586 540201597272064 540316079092608 540696287379456 541124846908416 542763427476816 543833966781504 544106036341504 544421922250752 544920477124608 545385672474624 547037155252224 547071073726632 548116124000256 548390335840256 548708709040128 549177668352144 549211189542912 549790974738432 551310883027632 551378719976448 551960793366528 552398281219008 552431998992384 552466251968512 553063540064256 553501901961216 554086216728576 555686366226264 555720284700672 556272987064704 556306941345792 556747873984512 556782394562016 556816379936768 557384348971008 557860184653824 558449100324864 560061849424896 560096575482028 560209063837696 560618869776147 560653089325056 561097466750016 561166507905024 561773202112512 562881236041728 564437332623528 564506784737792 564585697148928 565033191585408 565067680579584 565102717018112 565550621248032 565585141825536 568112268869964 568916993993556 568951720050688 568996522907904 569031253819392 569482271834112 569517581994816 569552344711168 570003775746048 570039118242064 572585593821696 573190054649856 573396655363584 573476810489856 574001972404224 574527615236096 574607928459264 576601900213248 577094141804544 577129923931392 577703362166784 577992375926784 578028213747712 578521672974336 579051454726144 581106602558664 581142072655872 581638751462106 581674254041088 581755566292992 582288309485568 582579617005568 585342419016992 585682245098496 585754311327744 586218584150784 586254366277632 586300531654656 586837436903424 589153464013296 590293916319744 590330516884992 590798416839462 590834478514176 590917071273984 591422104379232 591458204123136 593792467666944 594942474048156 594978788671488 595450372877568 595606889299968 596078971342848 596152316854272 597957526147072 598431471320592 598467998908416 599627060457984 600260068122624 600772506550272 600809756829696 602629069320096 602665853124608 603143530149888 603180927442184 604348533374976 604986525351936 605540542316544 607374180102144 607855588979184 607930383563776 608283323301888 608572156788736 609788005711872 611813212629192 612119290884192 612156653961216 612679839685368 612717236977664 613072955768832 613326626763648 613364063535104 615454957942461 616630639500288 616939127820288 616977380494384 617504090391552 618155970281472 620301059973504 620955892537344 621485998866432 621524533464576 621835470104576 622196482572288 622491922497536 623023340126208 625147162004547 625185320288256 625224084259008 625807110447792 625845309014016 626380193882268 626418427428864 626731812388864 627393433698304 630069580603008 630147108544512 630235196817408 630734725490688 630812335276032 631312321393152 631390002249728 633241390546944 635070132830016 635108896800768 635158909292544 635701140652032 635740556645376 636244448904036 636283284553728 636322736642304 636361577070592 638249586014404 640070685057024 640121088271392 640160160546816 640707279744168 640746387800064 641254247714304 641294008022322 641333151891456 641422803861504 643275173305856 645071237284032 645161411801088 645240796741632 645752218954752 645831676592128 646343567140608 646383019229184 646433919516672 648300760597308 648340332150784 649271164422816 649579460322352 650241422917632 650281740466176 650836882096128 650877236565504 651432886566912 651523950379008 653405490995712 654383535796224 654694259222528 655074348171264 655402069131264 656002254176256 656694775382016 658510221394116 658973600243712 659536162062336 659809058122704 659849332129792 660603672854528 662797647014958 663736492992482 664121831495616 664162368749568 664437178993952 665004405037056 665472353697792 668016526125312 668962764590848 669351137255424 669668967804928 670057750462464 670671356461056 672702216915456 673235405235666 673276498771968 673318244586624 674621618651136 674941951803392 675910976433408 675952233283584 677957702985108 677999084765184 678536471418624 678578543372457 678619963047936 679336361066496 681233110106112 683295952614912 683380029882368 683921681509248 683963427323904 684643676387328 686011506425856 686597150343168 688634202244716 688676235706368 688718936365824 688760974999552 689264819646039 689306891599872 689349631362496 689992455109104 690034571476992 694056518797824 694099553056182 694141920116736 694692101690496 694777581215744 694874704183296 695425466566656 695511036329984 699215100147648 699564903867648 699607604527104 700205531068992 700248270831616 700303412809728 700901257641984 700944716301312 703377094791384 704720730857472 705073288937472 705117006279296 705718960447488 705817612910592 706463966035968 708915497112576 709014596419584 709663877185536 710269712990208 710313752530944 710669108690944 711419339997184 714453899433768 714497508900864 714793146299596 715208126226048 715251781730304 715863078722592 715906774204416 716264928444416 720079520689152 720268796362752 720421438790144 720839686275072 720928383172608 721499795877888 721600654344192 723684569969088 725111955708672 725895896334336 726515589316608 726560636166144 727136513033184 727180896632832 729382873669632 729428098302176 730776892862646 730821498667008 731566958024448 731611612053504 732236891136192 732281586057216 732861997387776 735081177370176 735171626635264 735947724488704 736531041625344 736575998656512 737327327772672 737418053419008 738002535948288 738781622304768 740915154968352 740960379600896 741697316086272 742285190388042 742330498646016 742376526082688 743133054763008 743179131961344 743813579538432 746749132566528 747491826368196 747537452433408 748129955666688 748176342692709 748222010540032 748656397910016 749030936150016 752583110164704 752780929531904 753377588780544 754067494997376 754113522434048 756789994029888 757483025159952 758555991991408 758662030543872 759309695778816 759356775993088 760005034328064 762748970360832 763447458428928 764253406199808 764528873818112 764635747319808 765335963205632 765780286242816 766143904612352 768754867765248 768802533617664 769411891697904 769458855739392 769506565241856 770224135935744 770271149555712 771362230632448 774808803411552 774856096874496 775470253049856 775518335282808 775565672054784 776288892911616 776384412647424 780909660131328 781005748436992 781624778867712 781734042206208 782401403879424 782449915871232 785537952017728 787010516851104 787058555092992 787107355846656 787731222452616 787779304685568 787841339410944 788562805838976 788610938830848 791723290222592 793207450054656 793256632064208 793305051561984 793933830503424 794044814524416 794142519066624 794771961790464 794869755805696 797908628427456 797957331877888 799102971597312 799502747277312 800346757496832 801030008733696 801079675772928 803505425760128 804191373533184 805395120979968 805798044499968 806648700469248 807387389755392 809782811898879 809832240136192 810302395908096 810474118638912 811044431069184 813050674282496 814145141215224 815750950172256 816159054512256 816208871948288 816906452913824 817380715686912 817768835684864 820555732878336 820606610589948 822174186000384 822585503760384 823338787188736 823816784314368 824207960375296 824686462107648 827068079964672 827941190049792 828597421828512 828647998488576 828699377952768 829595310096384 833529549339396 833580427051008 833632112345344 834409480597056 834460412018688 835121810976768 835173591843024 835224569905152 836076523456512 840092774137344 840144863223042 840196144726016 840313595756544 840979633987584 841083113701376 841749761857536 842659803168768 844321854062592 846655998935292 846760177106688 846811862401024 846878545723392 847549787378112 847601520869376 847654075527168 848325931872048 848377712738304 848430315523072 853375490990334 853427580076032 853494784361856 853546880729088 854223407751168 854276372992224 854328517066752 855005663619072 855058677363096 855110869188608 860094983045376 860215215734784 860321062322176 861002958606336 861791422854144 861911892688896 864401014129744 864902850319872 865694885897088 866988563890176 867042320621568 867782509461504 867836315420672 868577182089216 871207321327616 871713108983808 872458127193159 872511381061632 872633349439488 873432464228352 873869425508352 874669672235008 875593033842688 878013628525488 878631466991616 879327876226176 879381549416448 879745410830272 880256155355136 883730196019944 885495775327488 885549824999424 886251717771264 886672540049408 887187306184704 890688701500416 892413711072234 892468183007232 893410333949952 894228475281408 896936289220608 897647206980888 897701998362624 897757659448832 899440590686976 899495491534848 900390102183936 901214635244544 903943603980144 903998779686912 904715295224832 904771391163276 904826617397248 905781814755328 906522800062464 907479788027904 908310813474816 911061270153216 911783383468776 911895575345664 912858235183104 914682008567808 918178936326288 918234980941824 918291915154432 919019759528052 919075855466496 919989940145472 920046095302656 925408691730432 925466070741576 925522560155648 926059881037824 926256135587328 926313567143354 926499605577728 927233955422208 930451589960256 931433838806016 932286800196864 932753205156864 933607374758656 933737883746304 934535010189312 934592955068416 937777980432384 937836126388512 938767963521024 939570290823402 939627641143296 940097718583296 940958613929984 941090150547456 941951954714624 945220662816768 945352795226112 946218502914048 946968482089728 947026283986944 947085003374592 952605199245024 952663345201152 952738363938816 953610834968064 954424926830592 954484104963456 954542365605888 957374379021606 960106027585536 960240240820224 961060919616252 961119581700096 961237844230144 961941012033483 961999727837184 962134205792256 964912759958784 966815940944896 967606855926048 967861195112448 968628328432128 968747514888192 969515350710912 969574528843776 969650879275008 972451140895962 972510498226176 974369190483528 974428664889344 975422610699264 976255323144192 976315854848256 976375448076288 977149329850368 977285925568512 980108236493568 980169007093549 982041388833792 983103103696896 984003381264384 985042163073024 987765332091174 987886873291136 988460400365568 988929754781696 989713587184056 989773998194688 990905509281792 991751439384576 994196470522437 995604739488723 995665510088704 996243553124352 996655768490928 996716603244544 997506607555584 997568456923612 998208530546688 1002024789187968 1003444146886272 1004503451707392 1005423326663168 1006007034691584 1009053325373184 1009914748157952 1009977366879936 1011549374058496 1012412927705088 1013340045770752 1013928349925376 1016936554477662 1016998627147776 1017929944571904 1019004541599744 1019514329759744 1021040381657088 1024943928922368 1025006490353664 1025070044823552 1025882522263872 1025945140985856 1026008753655808 1026965514580992 1029017259638784 1033014353559552 1033078404548736 1033141462499328 1033960337399808 1034024447043744 1034087562739712 1034988682663656 1035051857215488 1037119757746176 1041149329584273 1041212880175104 1042038152535744 1042166371823616 1042312056274944 1043138199849984 1043266554494976 1049347355801472 1049411406790656 1049476474462208 1050308296603488 1050372406247424 1050455119214592 1051351886462976 1051417074451968 1055065642187076 1055566623023822 1057609933406208 1057675509418944 1057740068749312 1058578440671232 1058726419365888 1059695949053952 1063373245668864 1063878171236608 1064495815778304 1065470628796416 1066003663036416 1067129009995776 1068106234363904 1071746263351296 1072189719449394 1072255164710912 1072877672595456 1073794618083888 1073860161306624 1074397392666624 1076516519673856 1079710415865172 1080403194544128 1080632158185216 1081392574758912 1082249693816832 1085526854953632 1087667933563008 1088212072683008 1088843844501504 1089840954249216 1090771344949248 1094074310504448 1094142147453264 1096165339293969 1096232248000512 1096780671680512 1097417418080256 1098355336704288 1098422379085824 1102621766055264 1102757439952896 1103921586733056 1104796562438016 1104863997984768 1104932503937024 1106127080128512 1107003803922432 1108172433457152 1111372732452528 1111440569401344 1112545974129408 1112613882691584 1113427785582063 1113495747969024 1113564789124032 1113632759873536 1114768697942016 1115720369307648 1120123698849792 1120193150964056 1121237739552294 1121306178650112 1122194933500032 1122333015810048 1123546404225024 1125762472083456 1128874665247056 1129013569475584 1129171394297856 1130066383170816 1130135361159168 1130205434036224 1131101242496064 1131170283651072 1136224537739928 1137833987987112 1137903440101376 1137993045815808 1138964543668224 1139035163989632 1139104689422336 1140007551492096 1140078236484128 1145171187643392 1146380109299712 1146793310727168 1146953620979712 1148003944808448 1149055230472192 1149215856918528 1153203800426496 1154188283609088 1154259847862784 1155406724333568 1156056427495424 1157043345948672 1158102909452288 1162213205117328 1162284145311744 1163277502924212 1163348508082176 1163511132585984 1164576618971136 1165159234011136 1170684838033984 1171364490196992 1171508622655488 1172437168301568 1172601063309312 1173674873806848 1178306928026592 1180587832639488 1180661033769984 1181596833678924 1181668957028352 1181834142547968 1182844208758464 1182916408246272 1187584935333888 1189884948096312 1189957577342976 1190900745755136 1191213778599936 1192157942685696 1192304633708544 1195915052294144 1196862942641184 1196935997816832 1199254120915968 1200520136245248 1201545013100544 1201619513659392 1205258138640192 1205331706249216 1206287060299776 1206361854884368 1208697066749952 1209973050703872 1211081084633088 1214748360204288 1215711177958368 1215860767127552 1216566646603776 1217144313577472 1219576011423744 1223626425258384 1224238581768384 1224313307922432 1225359679370736 1225434473955328 1226653253527296 1226728127070208 1230909915884922 1233261279000576 1233878255640576 1233954760988768 1235008180783104 1236311940562944 1240602119947008 1241911785074688 1242971997732864 1243049066929152 1243670940209152 1244392965144576 1244983844995072 1246046680252416 1250294324009094 1250370640576512 1250448168518016 1251614220895584 1251690618028032 1252760387764536 1252836854857728 1253463624777728 1260139161206016 1260217294834563 1260294217089024 1260470393634816 1261469450981376 1261624670552064 1262624642786304 1262780004499456 1266482781093888 1270140265660032 1270217793601536 1270317818585088 1271402281304064 1271481113290752 1272488897808072 1272566569107456 1272645473284608 1276499172028808 1280063236485501 1280141370114048 1280242176542784 1280320321093632 1281414559488336 1281492775600128 1282508495428608 1282588016044644 1282666303782912 1282845607723008 1286550346611712 1290142474568064 1290322823602176 1290481593483264 1291504437909504 1291663353184256 1292687134281216 1292867839033344 1296601521194616 1296680664301568 1298542328845632 1299158920644704 1300482845835264 1300563480932352 1301673764192256 1301754473131008 1302865773133824 1303047900758016 1306810981991424 1308767071592448 1309388518445056 1310148696342528 1310804138262528 1312004508352512 1313389550764032 1317020442788232 1317947200487424 1319072324124672 1319618116245408 1319698664259584 1321207345709056 1325595294029916 1327472985984964 1328243662991232 1328324737499136 1328874357987904 1330008810074112 1336033052250624 1337925529181696 1338702274510848 1339337935609856 1340115500924928 1341342712922112 1345404433830912 1346470810471332 1346552997543936 1346636489173248 1349243237302272 1349883903606784 1351821952866816 1355915405970216 1355998169530368 1357072942837248 1357157086744914 1357239926095872 1358672722132992 1362466220212224 1366591905229824 1366760059764736 1367843363018496 1367926854647808 1369287352774656 1372023012851712 1377268404489432 1377352471412736 1377437872731648 1378529639292078 1378613783199744 1378699262724992 1379984910218208 1380069142953984 1388113037595648 1388199106112364 1388283840233472 1389384203380992 1389470350715031 1389555162431488 1389749408366592 1390850933133312 1391022072659968 1398430200295296 1399129807735296 1400411062137984 1400496541663232 1400606825619456 1401802515283968 1401889432602624 1406754189582768 1409441461714944 1410146577874944 1410234012558592 1411437920894976 1411635225821184 1412927932071936 1417830994225152 1418029192839168 1419327754371072 1420539425980416 1420627505061888 1421338217381888 1422838679994368 1428907798867536 1428995017801728 1429586292599192 1430416252452096 1430503563460608 1431726157445184 1431813548408832 1432529856888832 1436061568532409 1440159041378304 1440842877580288 1441679372550144 1441856766345216 1442999591755776 1443201308688384 1447369139938176 1450223911417344 1451791792668672 1453031178633216 1453121272332288 1454273026066368 1454361793265664 1458676711343943 1458765747339264 1458856196604352 1461553785725292 1461642997334016 1463133916048896 1464473782272384 1464563172114432 1465723994775552 1470162354740352 1470343253270528 1471895448977408 1473062083250688 1474654655545344 1474836106838016 1476005071896576 1477563244609536 1481647998136761 1481830309936704 1481920759201792 1483394632172544 1484570380776084 1484660997292032 1484753052165376 1486358263922688 1487627159076864 1493498265133056 1494983652736392 1495074904866816 1496259911333376 1496352685385418 1496444021080064 1497312795820032 1498061872300032 1505166220329408 1505561859063808 1506755177561088 1508134989994752 1508227044868096 1513579988059776 1514966050319904 1517111983982816 1517324061087744 1518619391557632 1518713551986176 1520010068656128 1525497940721664 1526894916857856 1528506812399616 1529057747636224 1529271494639616 1530671926411264 1531560572485632 1532287809224704 1537509735530496 1537605067235328 1538823783395808 1538917711478784 1539013130483712 1540448271871488 1549617606823104 1549712193748992 1550940506099712 1551036670565616 1551131344109568 1552577785823232 1552768825294848 1561819320262656 1562011496873984 1563249557735424 1563468084412416 1564899831742464 1571075904035456 1574021033702208 1574117110185984 1574214711693312 1575462444905232 1575558609371136 1575682678821888 1577125611677952 1577221877661696 1583349934535733 1583446580445184 1586414900109312 1586513264128416 1586610103123968 1587867661006848 1588089629048832 1589543923580928 1589739511611392 1595817256854912 1595914663755776 1598205943194624 1599005494554624 1600693514993664 1602060017467392 1602159351545856 1607010851520256 1608284579174091 1608382747066368 1610790241959936 1611596088999936 1614774779510784 1619565623797758 1619664480272384 1620604791816192 1620948237277824 1622088862138368 1626101348564992 1628290282430448 1631501900344512 1632318109024512 1632417743896576 1633812905827648 1634761431373824 1635537671369728 1641111465756672 1641213221179896 1644348372000768 1645171007520768 1646677574377472 1647633568628736 1648415920750592 1649372924215296 1654136159929344 1655882380099584 1657194843657024 1657295996977152 1657398755905536 1659190620192768 1667059098678792 1667160854102016 1667264224690688 1668818961194112 1668920824037376 1670243621953536 1670347183686048 1670449139810304 1672153046913024 1680185548274688 1680289726446084 1680392289452032 1680627191513088 1681856609328441 1681959267975168 1682166227402752 1683499523715072 1685319606337536 1688643708125184 1693311997870584 1693520354213376 1693757091446784 1695099574756224 1695203041738752 1695308151054336 1696651863744096 1696755425476608 1696860631046144 1706750981980668 1706855160152064 1706989568723712 1707093761458176 1708446815502336 1708552745984448 1708657034133504 1710011327238144 1710117354726192 1710221738377216 1720189966090752 1720430431469568 1720642124644352 1722005917212672 1723582845708288 1723823785377792 1728802028259488 1729805700639744 1731389771794176 1733977127780352 1734084641243136 1735565018923008 1735672630841344 1737154364178432 1742414642655232 1743426217967616 1744916254386318 1745022762123264 1745266698878976 1745744799616321 1746864928456704 1747738851016704 1749339344470016 1756027257050976 1757262933983232 1758655752452352 1758763098832896 1759490821660544 1760512310710272 1767460392039888 1770991550654976 1772503435542528 1773345080098816 1774374612369408 1781377403000832 1784827422144468 1784936366014464 1786820667899904 1788456950562816 1793872578441216 1795294413961776 1795403996725248 1795515318897664 1798881181373952 1800780204367872 1802429270489088 1807887207960288 1807997559373824 1809430590449664 1809542782326552 1809653234794496 1811563629510656 1813045600124928 1814959576055808 1816621626949632 1822122540306432 1823566766937552 1823791150691328 1825716470366208 1829364017135616 1836357872652576 1836469961883648 1836583830308864 1838039519056104 1838151710932992 1839979880290944 1840092190605312 1846364873827383 1850817383460864 1850932141483152 1851045120311296 1852512271174656 1852627134286708 1852999211155456 1854467910844416 1860903179920512 1862867677612032 1864573600393728 1865506410313728 1867214749517312 1867475767492608 1869070020378624 1869185910136832 1875555960864768 1875672252777024 1877535927042048 1879140581646804 1879255282286592 1880195437166592 1881917227859968 1882180301094912 1883903909429248 1890441325633536 1890705590452224 1892437005828096 1893936964179456 1894170006749184 1905210398490048 1905326690402304 1905476727877632 1907221669936128 1908849853661184 1908968209926912 1909084731211776 1914748758043212 1920212055171072 1920480481640448 1922121839232504 1922239163400192 1923882024066966 1923999455674368 1924268411584512 1929825519917568 1933631881889792 1935213711852096 1935722390224896 1937256656864256 1937495029776384 1939030701421824 1939149057687552 1939301758550016 1944902281791924 1945020996452352 1948738380967056 1948857329778688 1950845221398528 1952510646288384 1952631709696512 1954298659700736 1954571851137024 1960216472987136 1960338014187098 1964082777667584 1966206207393792 1968006762528768 1970084326146048 1975530664182348 1975773746582272 1976920800731136 1977859509563392 1979427174368112 1979547996389376 1981811018563584 1988392941044874 1991209478977446 1991331020177408 1992487106248704 1993311536981856 1993433206489088 1995013215111168 1995136913847224 1996417061093376 2004049578375936 2006888293772544 2009006903414784 2010846653326336 2012014069383168 2018106650746368 2019829496315904 2019954733759872 2023098748116992 2024825855410176 2026680091541504 2027856699850752 2033873108955324 2033997254295552 2035735630117371 2035859889143808 2038009083199488 2039028659519488 2049887857844736 2050140089647104 2051765044527744 2051890281971712 2052017507311616 2053931029161984 2058034519277568 2066028707119104 2066156809097472 2066282924998656 2067794458938117 2067920674799616 2068048894087488 2068175125479424 2069977365327312 2070103714430976 2082298659168546 2082425760350208 2084076305071488 2084332743647232 2084624112549888 2086276399699968 2086533108989952 2098694711602944 2098822813581312 2098952948924416 2100616593206976 2100744812494848 2100910238429184 2102703772925952 2102834148903936 2110131284374152 2111133246047644 2115219866812416 2115351018837888 2115480137498624 2117156881342464 2117452838731776 2119391898107904 2126746491337728 2127756342473216 2128991631556608 2130941257592832 2132007326072832 2134258019991552 2136212468727808 2143492526702592 2144379438898788 2144510329421824 2145755345190912 2147589236167776 2147720322613248 2148794785333248 2159420831730344 2160806389088256 2161264316370432 2162785149517824 2164499387633664 2171053709907264 2175335867126016 2176424145366016 2177687689003008 2179681908498432 2181542689898496 2188148621008896 2188284294906528 2192330678587938 2192464496001024 2193561343361024 2194834836160512 2196710673408576 2196844758171648 2205243532110528 2205514879905792 2207843173466112 2209593124876032 2209727995969536 2209865007874048 2212254160257024 2214007607844864 2216344866914304 2222745464905056 2222881138802688 2225091948258816 2226855571164126 2226991495938048 2227129578248064 2227265519747072 2229537395884032 2231440738615296 2240247397699584 2240386301928112 2242475479104588 2242612357300224 2244389867000064 2244529028078127 2244666031620096 2247092808450048 2257749330494112 2258027138951168 2258342788595712 2260132766341632 2260410868072448 2262202484992128 2262340567302144 2272449075479856 2275667975974224 2275806880202752 2275986091631616 2277929087336448 2278070327979264 2278209378844672 2280015102984192 2280156472968256 2290342375286784 2292760218599424 2293586621454336 2293907241959424 2296007889616896 2298110460944384 2298431713837056 2306407600852992 2308376567218176 2308519695725568 2310813448667136 2312112854990848 2314086691897344 2316205818904576 2323077725473687 2324426410234656 2324568290623488 2326555005848424 2326697016164352 2329153237942272 2341369676067968 2342728980393984 2343017245310976 2344874336603136 2345202126618624 2347349747613696 2356613856053184 2361175665278976 2361322067539968 2363193667357848 2363337914056704 2365688417516928 2365832816492544 2375169870667776 2379769896192624 2379915154685952 2381801491510272 2382427557199872 2384315885371392 2384609267417088 2391830104588288 2393725885282368 2393871995633664 2398508241831936 2401040272490496 2403090026201088 2403239027318784 2410516277280384 2410663412498432 2412574120599552 2412723709768736 2417394133499904 2419946101407744 2422162169266176 2429348435696637 2429496720408576 2431422355916736 2431721534255104 2433133293207552 2434288627154944 2439152022847488 2447252850516768 2448477163536768 2448626615844864 2450719358741472 2450868947910656 2453306507054592 2461819831769844 2466522558001152 2467756511281152 2467909521977536 2470016361566208 2472623881125888 2481204239894016 2483823570149376 2485943995465728 2486098133858304 2487341880418304 2488785930289152 2489967689990144 2500588648018188 2500741281153024 2500896337036032 2503228441791168 2503381236056064 2505520775529072 2505673709715456 2506927249555456 2520278322412032 2520434589669126 2520588434178048 2520940787269632 2522938901962752 2523249341104128 2525249285572608 2525560008998912 2532965562187776 2540280531320064 2540435587203072 2540635637170176 2542804562608128 2542962226581504 2544977795616144 2545133138214912 2545290946569216 2552998344057616 2560126472971002 2560282740228096 2560484353085568 2560640642187264 2562829118976672 2562985551200256 2565016990857216 2565176032089288 2565332607565824 2573100693223424 2580284949136128 2580645647204352 2580963186966528 2583008875819008 2583326706368512 2585374268562432 2585735678066688 2593203042389232 2593361328603136 2597084657691264 2598317841289408 2600965691670528 2601126961864704 2603347528384512 2603508946262016 2605731546267648 2613621963982848 2617534143184896 2618777036890112 2620297392685056 2621608276525056 2624009016705024 2626779101528064 2634040885576464 2635894400974848 2638144648249344 2639236232490816 2639397328519168 2642414691418112 2651190588059832 2654945971969928 2656487325982464 2656649474998272 2657748715975808 2660017620148224 2672066104501248 2675851058363392 2677404549021696 2678675871219712 2680231001849856 2682685425844224 2690808867661824 2692941620942664 2693105995087872 2693272978346496 2698486474604544 2699767807213568 2703643905733632 2711830811940432 2711996339060736 2714145885674496 2714314173489828 2714479852191744 2717345444265984 2724932440424448 2733183810459648 2733520119529472 2735686726036992 2738574705549312 2744046025703424 2754536808978864 2754704942825472 2754875745463296 2757059278584156 2757227566399488 2757398525449984 2759969820436416 2760138285907968 2776226075191296 2776398212224728 2776567680466944 2778768406761984 2778940701430062 2779110324862976 2779498816733184 2781701866266624 2782044145319936 2796860400590592 2798259615470592 2800822124275968 2800993083326464 2801213651238912 2803605030567936 2803778865205248 2813508379165536 2818882923429888 2820293155749888 2820468025117184 2822875841789952 2823270451642368 2825855864143872 2835661988450304 2836058385678336 2838655508742144 2841078851960832 2841255010123776 2842676434763776 2845677359988736 2857815597735072 2857990035603456 2859172585198384 2860832504904192 2863452314890368 2863627096817664 2872123137064818 2880318082756608 2881685755160576 2883358745100288 2883713532690432 2885823036100449 2885999183511552 2886402617376768 2894738279876352 2900447822834688 2903583585337344 2906242544664576 2908546052132736 2908723586531328 2917353422687886 2917531494678528 2917712393208704 2923107571450584 2923285994668032 2926267832097792 2928947564544768 2929126344228864 2931447989551104 2940324709480704 2940507021280647 2940686506541056 2943790897954816 2946124166501376 2949309311090688 2952010143793152 2955126489219072 2963295996273522 2963660619873408 2963841518403584 2966789264345088 2969140761552168 2969321994584064 2969506104330752 2972716527845376 2975254318153728 2986814218466169 2986996530266112 2989967305472784 2990149809733632 2992519822666752 2992705370770836 2992888042160128 2994625591640064 3010332440658816 3011123718127616 3013510355122176 3016269979989504 3027159976119552 3029932100639808 3034223967965632 3034648122175488 3037238783115264 3037427103972352 3040020137312256 3050995881443328 3053789833715712 3057013624799232 3058115495272448 3058542989279232 3061343852822528 3063121144971264 3064575618449408 3075019471060992 3075210134470656 3077647566791616 3077835422957568 3078026260967424 3080896543742976 3099235213646208 3099424387497984 3101881012199424 3102073341131232 3102262688219136 3105155571646464 3123447988752819 3123638640525312 3124022993747968 3126499115470848 3126936168824832 3129799663484928 3142151808070912 3148042067404416 3148234220371968 3148429423386624 3150924889810464 3151117218742272 3151365357643776 3154251223355904 3166699869071466 3166893160890368 3172829800218624 3173026528256832 3173220206247936 3175735322013696 3176179258097664 3179087847161856 3179479023222784 3191634513709824 3191829327511552 3196411886389248 3198010989109248 3201387029987328 3204318703091712 3214021703040512 3216569158348182 3216765494132736 3221580483919872 3223192177999872 3229549559021568 3239131247595516 3239328960544768 3241209583632384 3241896474555648 3242097485001739 3244177724276736 3256580564860896 3263003800689024 3264636218049024 3267625811655296 3269522862747648 3271075342739456 3282222931513344 3282426442359792 3288496017881907 3288696744001536 3290342015041536 3293355148754944 3295267137257472 3296831841501184 3308272319858688 3311764760199168 3314389687314048 3314591993954304 3314797511811072 3318381240385536 3334118197357584 3334321708204032 3334528449381376 3337637922388224 3337841648074752 3340487243907072 3340694367372096 3340898279620608 3344306093826048 3360371096549376 3360579452892168 3360784578904064 3363713218656882 3363918535950336 3364332454805504 3366999047430144 3370639212675072 3377287416250368 3386623995741168 3387040708426752 3387514182893568 3390199149512448 3390406083477504 3390616302108672 3393303727488192 3393510850953216 3393721262092288 3413501963961336 3413710320304128 3413979137447424 3416893631004672 3417105491968896 3417314068267008 3420022654476288 3420234709452384 3420443476754432 3440379932181504 3440860862939136 3441284249288704 3444011834425344 3447165691416576 3447647570755584 3457604056518976 3459611401279488 3462779543588352 3468169282486272 3471130037846016 3471345261682688 3474308728356864 3484829285310464 3486852435935232 3489832508772636 3490045524246528 3490533397757952 3491489599232642 3493729856913408 3495477702033408 3498678688940032 3512054514101952 3514525867966464 3517311504904704 3518981643321088 3521024621420544 3534920784079776 3541983101309952 3545006871085056 3546690160197632 3548749224738816 3562754806001664 3569654844288936 3569872732028928 3573641335799808 3576913901125632 3587745156882432 3590588827923552 3590807993450496 3591030637795328 3597762362747904 3601560408735744 3604858540978176 3615774415920576 3615995118747648 3618861180899328 3619085564653104 3619306469588992 3623127259021312 3626091200249856 3629919152111616 3633243253899264 3644245080612864 3647133533875104 3647582301382656 3651432940732416 3658728034271232 3672715745305152 3672939923767296 3673167660617728 3676079038112208 3676303421865984 3679959760581888 3680184381210624 3692729747654766 3701634766921728 3701864282966304 3702090240622592 3705024542349312 3705254268573416 3708935821688832 3721806359841024 3725735355224064 3729147200787456 3731012820627456 3734429499034624 3734951534985216 3738140040757248 3738371820273664 3751111921729536 3751344505554048 3755071854084096 3758281163293608 3758510564573184 3760390874333184 3763834455719936 3767807818858496 3780651884503689 3780882651267072 3781411180904448 3784874011656192 3787873928358912 3788340013498368 3810420796980096 3810653380804608 3810953455755264 3814443339872256 3817699707322368 3817936419853824 3829497516086424 3840189709456503 3840424110342144 3840960963280896 3844243678465008 3844478326800384 3847764048133932 3847998911348736 3848536823169024 3859651039835136 3867263763779584 3870427423704192 3871444780449792 3874513313728512 3874990059552768 3878061402843648 3878603517100032 3889804563583848 3890041992904704 3897476761934112 3897714659557376 3901690442797056 3905021292576768 3905263419393024 3908597319401472 3909143702274048 3920432945974272 3920676028374196 3928165555335168 3932412414787584 3936013525057536 3940168652292096 3951061328364696 3951547493164544 3953841601462272 3955719019126784 3958854348736224 3959095992778752 3963622037127168 3976785882089748 3982418957954892 3982662040354816 3984974212497408 3986623073963712 3986866412978176 3990026430222336 3990273827694448 4008099156751872 4013776587545088 4018013806829568 4021693306652672 4024028138766336 4036213301492736 4039658992631808 4039909467519744 4046197496233984 4049651710820352 4053360183083008 4067746217910648 4067994508591104 4071471260234742 4071719778287616 4076018166398976 4078057319038976 4099775715689472 4100280179294208 4103530089055488 4103780563943424 4104035014623232 4107862058323968 4116069038555136 4132057414238208 4132313618194944 4135588917876234 4135841349599232 4136097788174976 4136350250958848 4139954730654624 4140207428861952 4164597318337092 4164851520700416 4168152610142976 4168411052145093 4168665487294464 4169248225099776 4172552799399936 4173066217979904 4197389423205888 4197905897848832 4201233186413952 4201489624989696 4201820476858368 4205407545851904 4205668297807872 4220262568748304 4222266492095288 4230439733624832 4230702037675776 4230960274997248 4234313762684928 4234905677463552 4238783796215808 4253492982675456 4255512684946432 4257983263113216 4261882515185664 4264014652145664 4268516039983104 4272424937455616 4286985053405184 4288758877797576 4289020658843648 4291510690381824 4295178472335552 4295440645226496 4297589570666496 4308184705597227 4318841663460688 4322528632740864 4325570299035648 4328998775267328 4342107419814528 4350671734252032 4352848290732032 4355375378006016 4359363816996864 4363085379796992 4376030134031829 4376297242017792 4376568589813056 4384661357175876 4384928992002048 4387122686722048 4393421346817152 4393689516343296 4410487064221056 4411029759811584 4415686346932224 4419186249752064 4419730015748096 4424508320514048 4428015215689728 4432689733828608 4445490929810112 4445762277605376 4450183896517632 4453711142328252 4453982991876096 4454259156496128 4454531039494144 4459074791768064 4462881477230592 4480494795399168 4480772603856224 4484950958209176 4485224714600448 4488779734000128 4489058056156254 4489332063240192 4494185616900096 4515498660988224 4516054277902336 4516685577191424 4520265532683264 4520821736144896 4524404969984256 4524681134604288 4544898150959712 4551335951948448 4551613760405504 4551972183263232 4555858174672896 4556140655958528 4560030205968384 4560312945936512 4580684750573568 4585520437198848 4587173242908672 4587814483918848 4592015779233792 4596220921888768 4596863427674112 4612815201705984 4616753134436352 4617039391451136 4624225709981696 4632411637809152 4646155450947374 4648852820469312 4649136581246976 4653110011696848 4653394032328704 4658306475884544 4682739352135936 4685457960787968 4686034490621952 4689748673206272 4690404253237248 4694699495227392 4713227712106368 4722351330557952 4722644135079936 4726387334715696 4726675828113408 4731376835033856 4731665632985088 4750049803607199 4750339741335552 4759539792385248 4759830309371904 4763602983020544 4768631770742784 4769218534834176 4783660209176576 4787451770564736 4787743991267328 4797016483663872 4802080544980992 4806180052402176 4806478054637568 4821032554560768 4821326824996864 4824853737522273 4825148241199104 4825447419537472 4834788266999808 4844324338532352 4858696871393274 4858993440817152 4862844711833472 4863443068510208 4866266586415104 4868577254309888 4878304045694976 4894505701033536 4896954327073536 4897253231689728 4901438717482944 4901737895821312 4906613014109184 4923639663539688 4933045116002304 4935513022562304 4935819043955072 4940032723132416 4945247762251776 4962408479788032 4967647140298752 4971887990931456 4972196267716608 4974683760836608 4977571860578304 4979935379980288 5001177296036376 5001482562306048 5001792674072064 5006456883582336 5006762472112128 5011041551058144 5011347419430912 5013854499110912 5040556644824064 5040869179338252 5041176868356096 5041881574539264 5045877803925504 5046498682208256 5050498571145216 5051120017997824 5065931124375552 5080561062640128 5081271274340352 5085609125216256 5085924453163008 5089955591232288 5090266276429824 5090581893138432 5105996688115232 5120252945942004 5120565480456192 5120968706171136 5121281284374528 5125658237953344 5125971102400512 5130033981714432 5130352064178576 5130665215131648 5146201386446848 5160569898272256 5161291294408704 5161926373933056 5166017751638016 5166653412737024 5170748537124864 5171471356133376 5186406084778464 5186722657206272 5194169315382528 5196635682578816 5201931383341056 5202253923729408 5206695056769024 5207017892524032 5211463092535296 5227243927965696 5235068286369792 5237234398848963 5237554073780224 5240594785370112 5243216553050112 5248018033410048 5268081771152928 5271788801949696 5276289296498688 5278472464981632 5278794657038336 5284829382836224 5302381176119664 5309891943939856 5312974651964928 5315497431951616 5320035240296448 5344132209002496 5351702116726784 5354809098043392 5357351742439424 5360462003699712 5365370851688448 5381617735323648 5385883241885328 5386211990175744 5386545956692992 5399535614427136 5407287811467264 5423661623880864 5423992678121472 5428291771348992 5428628346979656 5428959704383488 5434690888531968 5449864880848896 5466367620919296 5467040239058944 5471373452073984 5477149411098624 5488092051406848 5509073617957728 5509409885650944 5509751490926592 5514118557168312 5514455132798976 5514797050899968 5519939640872832 5520276571815936 5552452150382592 5552796424449456 5553135360933888 5557536813523968 5557881402860124 5558220649725952 5558997633466368 5563403732533248 5564088290639872 5593720801181184 5596519230941184 5601644248551936 5602427302477824 5607210061135872 5607557730410496 5627016758331072 5637765846859776 5640586311499776 5640936050234368 5645751683579904 5646540903284736 5651711728287744 5671323976900608 5672116771356672 5677311017484288 5682510020247552 5685352869527552 5691354719977472 5715631195470144 5715980071206912 5718345170396768 5721665009808384 5726904629780736 5727254193635328 5744246274129636 5760636165513216 5763371510321152 5766717490200576 5771646072200898 5771998367023104 5772805234753536 5789476559752704 5800895645669376 5807167170674688 5812485089329152 5817092104265472 5817447173062656 5834706845375772 5835062989357056 5835424786417408 5846215142901168 5846571989336064 5852535664195584 5857895129089536 5862895979102208 5880649418961408 5881014042561294 5881373013082112 5887581795909632 5892248333002752 5898618622181376 5904020287586304 5910252978438144 5926591992547044 5927321239746816 5927683036807168 5933578528690176 5938281523104336 5938643989168128 5939012208661504 5945433055690752 5973628436932338 5973993060532224 5979934610945568 5980299619467264 5985039645333504 5985410741541672 5985776084320256 5989251183280128 6020664881317632 6021038186431801 6022247436255232 6027020710244352 6032539959979008 6054319952239104 6059864201279616 6068447935931264 6069296244350976 6074477566230528 6074854207944704 6080040274624512 6101991762886656 6107206890352113 6107579667431424 6114027249598464 6116230990544896 6117085978558464 6122687705645056 6129151236898816 6150420268941312 6155295133583232 6155670845915136 6156052521934848 6161793087485952 6198470427292416 6198848774995968 6203762024398848 6204146682262464 6204525376438272 6210311143292928 6246895977505638 6247277281050624 6248045987495936 6252998230941696 6253872337649664 6259599326969856 6284303616141824 6296084134808832 6296468440743936 6296858846773248 6301849779620928 6302234437484544 6302730715287552 6308502446711808 6333399738142932 6333786321780736 6345659600437248 6346053056513664 6346440412495872 6351470644027392 6352358516195328 6358175694323712 6383269027419648 6392823772778496 6396021978218496 6402774059974656 6408637406183424 6428043406081024 6433138316696364 6433530988265472 6443160967839744 6446384355999744 6478262495191032 6478657921089536 6482419167264768 6483792949111296 6484194970003478 6488355448553472 6513161129721792 6526007601378048 6529272436098048 6535251623310592 6539045725495296 6542150685478912 6564445863026688 6564852884719584 6576992035763814 6577393488003072 6580684030083072 6586710297509888 6590534274514944 6593663683002368 6616544639717376 6623529520398336 6628779374628096 6629183987908608 6629595023622144 6636762480771072 6668236394715168 6668643416408064 6669056898762752 6675275844776448 6680974487814144 6681388734744192 6681796559241216 6688612187652096 6720742193098752 6721158905784336 6721569157808128 6727426437313764 6727837071900672 6728664909611008 6733587084234381 6733998094860288 6741278425350144 6773247991482336 6774081416853504 6775028365787136 6780398299024896 6781232604217344 6786607454976384 6787021701906432 6787442524184576 6827003927922672 6827420640608256 6827958274894848 6833787262009344 6834210983937792 6834628136534016 6840045308952576 6840469418904768 6840886953508864 6861183049654843 6880759864363008 6881721725878272 6888023668850688 6894331382833152 6895295141511168 6915208113037952 6919222802558976 6925559087176704 6936338564972544 6942260075692032 6942690523365376 6948617456713728 6969233176421061 6969658570620928 6973704871870464 6979665017545272 6980091048493056 6982979198465284 6987459713826816 6997357377880064 7024109028203904 7029051735932928 7034623009809408 7037963286642176 7042049242841088 7069841568159552 7083966202619904 7090013742170112 7093380320395264 7097498449477632 7125509612003328 7139309688577872 7139745464057856 7147282671599616 7153827802251264 7175490313764864 7181177655847104 7181615986900992 7182061275590656 7195524725495808 7203120817471488 7209717081956352 7231548831841152 7231990237495296 7237722361798656 7238171129306208 7238612939177984 7252182400499712 7259838304223232 7266486507798528 7288045307089911 7288490161225728 7294267067750208 7295164602765312 7302865881464832 7317456068542464 7345431490610304 7345879847534592 7346335321235456 7352158076224416 7352606843731968 7359919521163776 7385459495309532 7403269533843456 7403728565932608 7404180481245184 7410049084698624 7410508537146832 7417871643377664 7443612719682048 7451470710448128 7458294401574912 7462025641254912 7468858998069248 7469903069970432 7476743640547328 7502223843459072 7502689011108096 7510143708168192 7516562326587216 7517021129146368 7520781748666368 7527668911439872 7535615637716992 7561303769007378 7561765302534144 7562822361808896 7569748023312384 7575747856717824 7576680026996736 7620841593960192 7621306761609216 7621906911510528 7628886679744512 7635399414644736 7635872839707648 7658995032172848 7680379418913006 7680848220684288 7681921926561792 7688487356930016 7688956653600768 7695528096267864 7695997822697472 7719302079670272 7734527527559168 7740854847408384 7742889560899584 7749026627457024 7749980119105536 7756122805687296 7757207034200064 7779609127167696 7780083985809408 7794953523868224 7795429319114752 7803380885594112 7810042585153536 7810526838786048 7817194638802944 7840865891948544 7841352056748392 7856331110670336 7864824829575168 7872027050115072 7880337304584192 7902122656729392 7903094986329088 7907683202924544 7911438038253568 7917708697472448 7918191985557504 7927244074254336 7953571764179496 7964837915909784 7965324080709632 7969948424994816 7973246147927424 7973732825956352 7980052860444672 7980547655388896 8016198313503744 8027553175090176 8036027613659136 8043386613305344 8048056277532672 8072426602985472 8079317985263616 8079818935039488 8092394992467968 8099303421640704 8106720366166016 8135492435821296 8135989017182208 8142942520469484 8143439556575232 8152036332797952 8156114638077952 8199551431378944 8200560358588416 8207060178110976 8208070029246464 8215724116647936 8232138077110272 8264114828476416 8264627236389888 8271177835752468 8271682699198464 8272195576349952 8272700501917696 8279909461309248 8280414857723904 8329194636674184 8329703041400832 8336305220285952 8336822104290186 8337330974588928 8338496450199552 8345105598799872 8346132435959808 8394778846411776 8395811795697664 8402466372827904 8402979249979392 8403640953716736 8410815091703808 8411336595615744 8440525137496608 8444532984190576 8460879467249664 8461404075351552 8468627525369856 8469811354927104 8477567592431616 8506985965350912 8511025369892864 8515966526226432 8523765030371328 8528029304291328 8537032079966208 8544849874911232 8573970106810368 8577517755595152 8578041317687296 8590356944671104 8590881290452992 8616369411194454 8637683326921376 8645057265481728 8651140598071296 8657997550534656 8684214839629056 8701343468504064 8705696581464064 8710750756012032 8718727633993728 8726170759593984 8752060268063658 8752594484035584 8753137179626112 8769322714351752 8769857984004096 8774245373444096 8786842693634304 8787379032686592 8820974128442112 8821521063841941 8822059519623168 8831372693864448 8838372499504128 8839460031496192 8856030431379456 8865379467657216 8890981859620224 8891524555210752 8900367793035264 8907422284656504 8907965983752192 8908518312992256 8918149583536128 8925762954461184 8960442655398507 8960989590798336 8961545207712448 8969901916418352 8970449429200896 8977559468000256 8978116112312508 8978664126480384 9030997321976448 9032108555804672 9033371154382848 9040531065366528 9041643472289792 9048809939968512 9089796301919424 9102671903896896 9103227520811008 9103944366526464 9111716349345792 9112281311917056 9120060411936768 9120625891873024 9161369501147136 9171040874397696 9174346485817344 9175628967837696 9184031558467584 9192441843777536 9193726855348224 9225630403411968 9233506268872704 9234078782902272 9248451419963392 9264823275618304 9292310901894748 9297705640938624 9298273162493952 9306220023393696 9306788064657408 9365478704271872 9370915921575936 9372068981243904 9379497346412544 9380808506474496 9389398990454784 9426455424212736 9444702661115904 9445288270159872 9452774669431392 9453351656226816 9462753670067712 9500099607214398 9500679482671104 9519079584770496 9519660618743808 9527205966041088 9537263541485568 9538437069668352 9567320418353152 9574903541129472 9575487982534656 9594032967327744 9604161089961984 9612956109275136 9642065109121536 9649707475044546 9650296482398208 9650894839074944 9669576533999616 9688648677064704 9717393742786548 9717986881634304 9725689423666944 9726292455005217 9726886137020416 9732533172830208 9737154508619776 9789011402067072 9793908654147072 9802877434965888 9803475791642624 9813226028218368 9847279327079376 9866090232004608 9871026045124608 9871638087910144 9880065446264832 9890495524503552 9924816959576064 9935294280597504 9943775981862912 9944392535433216 9949367521673216 9955143721156608 9959870759960576 10002354592072752 10002965124612096 10003585348144128 10012913767164672 10013524944224256 10022083102116288 10022694838861824 10027708998221824 10081113289648128 10081738358676504 10082353736712192 10091755607851008 10092997364416512 10100997142290432 10102240035995648 10131862248751104 10161122125280256 10162542548680704 10171218250432512 10171848906326016 10179911182464576 10180532552859648 10181163786276864 10211993376230464 10240505891884008 10241130960912384 10241937412342272 10251316475906688 10251942204801024 10260067963428864 10260704128357152 10261330430263296 10292402772893696 10321139796544512 10322582588817408 10323852747866112 10332035503276032 10333306825474048 10341497074249728 10342942712266752 10372812169556928 10373445314412544 10388338630765056 10393271365157632 10404507847458816 10413390113538048 10414035785048064 10422926185070592 10454487855931392 10470136572739584 10474468797697926 10475108147560448 10481189570740224 10486433106100224 10496036066820096 10536163542305856 10543577603899392 10556944929963264 10557589314076672 10569658765672448 10604762352239328 10619783887879712 10625949303929856 10630994863903232 10640070480592896 10688264418004992 10703404233453568 10709618196086784 10714703484878848 10720924007399424 10730741703376896 10763235470647296 10771766483770656 10772423980351488 10773091913385984 10814575622934528 10847323247761728 10847985356242944 10856583542697984 10857256693959312 10857919408766976 10869381777063936 10899729761697792 10932735241838592 10934080478117888 10942746904147968 10954298822197248 10976184102813696 11018147235915456 11018819771301888 11019502981853184 11028237114336624 11028910265597952 11029594101799936 11039879281745664 11040553143631872 11104904300765184 11105592848898912 11106270721867776 11115073627047936 11115762805720248 11116441299451904 11126807465066496 11128176581279744 11187441602362368 11193038461882368 11203288497103872 11204854604955648 11214420122271744 11215115460820992 11254033516662144 11275531693719552 11281172622999552 11281872100468736 11291503367159808 11303423456575488 11341955653511067 11342647953801216 11344233542713344 11354622034968576 11365020040495104 11370705739055104 11382709439954944 11431262390940288 11431960142413824 11436690340793536 11443330019616768 11453809259561472 11488492548259272 11521272331026432 11526743020642304 11533434980401152 11543292144401796 11543996734046208 11545610469507072 11578953119505408 11601791291338752 11614334341349376 11624970178658304 11634184208530944 11669413690751544 11670125978714112 11670849572834816 11692430285802336 11693143978672128 11705071328391168 11715790258179072 11725791958204416 11761298837922816 11762028085122588 11762746026164224 11775163591819264 11784496666005504 11797237244362752 11808040575172608 11820505956876288 11853183985094088 11854642479493632 11867157057380352 11876563046208672 11877287978336256 11878024417323008 11890866111381504 11947256873864676 11947986121064448 11959869221891136 11960599238934528 11970079290667008 11970821483083344 11971552168640512 12041329762635264 12042076372863602 12044494872510464 12054041420488704 12065079919958016 12108639904478208 12119728402559232 12136895871862528 12138592488701952 12148955132461056 12149708415889408 12160080549249024 12203983525773312 12214413780704226 12215159334862848 12228054499196928 12232461981089792 12234171957116928 12245375411290112 12300840537882624 12310590267166464 12311341691830272 12312105043869696 12323586174971904 12396940854584832 12407524048797696 12408293364524928 12409050752876544 12420622286585856 12493791955011276 12494554562101248 12496091974991872 12505233156435279 12505996461883392 12507744675299328 12519198653939712 12568607232283648 12592168269617664 12593717693546496 12603699559241856 12604468874969088 12605461430575104 12617004893423616 12666799476285864 12667572643561472 12691319200874496 12692106113027328 12692880824991744 12702941288054784 12704717032390656 12716351388647424 12766538054839296 12785647545556992 12792043956436992 12805548119949312 12817274812366848 12856086812162048 12866276633392728 12867061976530944 12886321935679488 12892768711999488 12924554116791681 12956524990382064 12957315842179072 12967585898222592 12968389940006956 12976710897106944 13026322259443584 13052015202756096 13058544872196096 13070503246621184 13078091450990592 13084301370957824 13128891726053376 13129705769439168 13153984071527628 13154786976006144 13161368060166144 13173420595019776 13181068549029888 13187327366004736 13233089279434752 13247059040796672 13257558749256192 13259190047244288 13273524961542144 13336472789430336 13337286832816128 13338113797525504 13350551689552896 13361948975628288 13362777469488384 13363593118482432 13377224375304192 13441484386197504 13442317811568672 13443138315616256 13454852874627528 13455674143801344 13467174168468762 13467996189720576 13482556850700288 13546495982964672 13548162833707008 13550056731574272 13560796598049792 13562465208434688 13573214909952768 13574043403812864 13574885048369152 13654007855845344 13654841281216512 13655916549789696 13667574524018688 13668421967875584 13680090617905152 13680938837809536 13681773907017728 13722366099309686 13761519728726016 13763443451756544 13776047337701376 13788662765666304 13790590283022336 13830416226075904 13838445605117952 13851118174353408 13872677129945088 13885381046730752 13897234913427456 13938466352842122 13939317141241856 13947409743740928 13959330035090544 13960182096986112 13965958396930568 13974919427653632 13994714755760128 14048218056407808 14058103471865856 14069246019618816 14075926573284352 14084098485682176 14139683136319104 14167932405239808 14180027484340224 14186760640790528 14194996898955264 14250149410821597 14251019224006656 14278619377155744 14279490928115712 14307655604502528 14350980627529728 14362355311694208 14363231973801984 14364122551181312 14391049450991616 14406241634942976 14419434163912704 14463097663682304 14463980474990592 14474561212566819 14475444723597312 14476342258612416 14477225878355968 14504364800999424 14532973015597056 14576090614179822 14576980322451456 14588534135500416 14590329205530624 14605731762929664 14634912137084928 14690862981220608 14691759695069184 14692670642470912 14704316152448832 14705213687463936 14719839042327552 14770918990619064 14806539067686912 14807457131865216 14808360962490368 14820098169397248 14821017074293664 14835743286755328 14887225439364096 14902941420896256 14916588803149824 14924051282509824 14937717996138496 14939806139940864 14953487281094656 15004447686918144 15005378022216192 15020287416336384 15033124653174432 15034042258292736 15041563497332736 15055337822879744 15122607538014756 15123530605068288 15125644723617792 15139496046624768 15151495713435648 15153360053993472 15241683187920384 15243813823021056 15257773359489024 15270798829289472 15271745679415296 15317990064345696 15360758837826012 15361696441368576 15363843853123584 15376974713860032 15377913307201536 15391056192535728 15391995645394944 15438604159340544 15469055055118336 15481709694816768 15485779121799168 15498053254914048 15499960238211072 15512245611374592 15514414068400128 15559218254335392 15560167971618816 15589907047736448 15590858638229504 15606761771188224 15620085170307072 15621053677572096 15634389277605888 15681731783897088 15682704113496784 15711703196546889 15712662221340672 15729649659150336 15744054100230144 15804245313458784 15806189972658176 15815366405849088 15822876076507136 15835417394944896 15836383971115008 15854488148508672 15907143528358992 15929675831819568 15930648161419264 15946492295854848 15947465651912704 15960105720889344 15961095310777792 16032396627007488 16055106350180352 16072055227318272 16086773226610688 16096112555065344 16144853205970944 16158635970527232 16159637870078976 16184789984935936 16198606843281408 16213440732332032 16270984871642592 16271978034364416 16285885040938968 16286879113150464 16304072665595904 16399102862757888 16401120717176832 16414120356221952 16416140058492928 16431448233295872 16464276154220544 16528229656952832 16529254472779776 16542355671504936 16543365398396928 16544391152699904 16559818922618496 16560829715447808 16658389273348368 16659406082801664 16672610440571904 16673644208580372 16674661949177856 16676992900399104 16690211197599744 16692264871919616 16789557692823552 16791623591395328 16804932745655808 16807281907433472 16821630183407616 16822673191231488 16881050274993216 16889065968381152 16921758934499328 16922808150703104 16937255050739712 16939622709854208 16955135184863232 17013971930701824 17022050739785728 17031933052452864 17047530060742656 17056058608582656 17074064159932416 17089699749822464 17147940213620736 17155035511190304 17156082635374592 17180713889342208 17181762580905984 17232738822388908 17275366653842752 17290114530963456 17315995101069312 17368429679258112 17402686937008128 17411393162928128 17421501512024064 17437455267987456 17452341519187968 17504120536127316 17505188968071168 17506274359252224 17538645428703504 17539715968008192 17548490746888192 17573685387268608 17641948256884224 17643042127683882 17644119039246336 17662745387728896 17676744999008256 17678920062992384 17712060862758912 17730758935314432 17781963719240448 17783049110421504 17800735586070528 17814844569313008 17815931967504384 17817036625984512 17836299167072256 17920885310797014 17921979181596672 17923090415424896 17939803832836704 17940898858401792 17955118936000512 17956232224625016 17957328252960768 18061994643952896 18063114559295403 18064217111609344 18066742308765696 18081062130733056 18083286944579584 18097619879937024 18179592603838848 18205343807793792 18206455041622016 18207888733052928 18223432698691584 18224562623834112 18240120823873536 18241251783746048 18322739002294272 18342081748795392 18348692971634688 18351257935675392 18368063116935168 18384883687555072 18387453710696448 18451260806823936 18467012537745408 18468157565804544 18496902839926784 18584621803789496 18595411281877248 18596546324987904 18612440046787392 18613576129314816 18730957408543744 18741831843151872 18744137962487808 18758994692825088 18761617012948992 18778797980909568 18852910848425472 18889405322231808 18890576540319744 18905549338862784 18906703312453632 18925507340135424 19000199214428796 19001358965342208 19038159169540992 19039321237487616 19054411932082176 19074527082971136 19134640836706304 19149807082258944 19188065934655488 19208322179923968 19225912218550272 19284130218243072 19299414950089092 19300592964796416 19301789678149888 19339153067999232 19434787485573096 19435973763268608 19451378847333888 19452584910010434 19453772274040832 19465066345660416 19474309017239552 19578022804134144 19587817308294144 19605754869931776 19606951583285248 19626452056436736 19694558654158752 19732180464009216 19742052090249216 19743276175820288 19760130892529664 19780991049007104 19849633919152128 19870588561195008 19887551963725824 19888785070866432 19898735043346432 19910287442313216 19919741519921152 20004709184145504 20005930249224192 20007170696288256 20025827534329344 20044166204232576 20045389677723648 20162226579296256 20163476717353008 20164707473424384 20183511215702016 20185994728833024 20200761252703143 20201994284580864 20204480071991296 20322244250560512 20325085097361408 20343697812652032 20359822364929152 20361065105719296 20362327572553728 20423986752460928 20481011783768016 20482261921824768 20483874824684544 20502632951813376 20503884409602048 20520135926857728 20521408256714304 20522660860526592 20583549148964529 20584805545787392 20642279593089024 20645165177634816 20664071006552064 20666613650948096 20682994148499456 20685885424533504 20745624339113856 20746890628825088 20776677261530112 20786542730315264 20809015694917632 20826780227076096 20828071570096128 20845852370141184 20907699529263183 20908975711862784 20940273145479168 20948937595395852 20950216295120896 20962379141480448 20992072133640192 21072327084611712 21087155207798784 21113889859926528 21139317531344896 21209524704478656 21239567775759424 21251898607859712 21261989727806464 21280140961185792 21376528836009984 21406808466907136 21419236392173568 21429406969757696 21441848014798848 21461483406753792 21526470941294592 21543532967541312 21544847960702976 21546183826771968 21629151245869056 21694646495523456 21695970712485888 21713167085395968 21714513387918624 21715838817533952 21799459523395584 21864135921269733 21865470483677184 21868160956235776 21885493808295936 21908597644394496 21952368205627392 22036294471830912 22037639542603776 22039005963706368 22056474228673248 22057820531195904 22059188203599872 22079758563491328 22209808601530368 22211185697797824 22212541443735552 22230147254095872 22231525611440496 22232882598903808 22253614930132992 22256353162559488 22374883204724736 22386076923764736 22406576994207744 22409709209911296 22430230921641984 22508067033324288 22551063387439104 22562345245999104 22563744200937472 22583006734319616 22606846913150976 22683911307022134 22685295907602432 22688467085426688 22694682395012173 22709244069937152 22730040080990208 22741411478110208 22862524781880576 22863920284827648 22873380681587072 22886660039233536 22907618519122944 22976985096518544 23042544662052864 23053486041284608 23066869960802304 23086584288803592 23087993468092416 23157906239010816 23203582582677504 23228668682698752 23249940357316608 23268368417061888 23338827381503088 23340251957428224 23341699145669632 23384860571604672 23386287957344256 23410142656782336 23431580516358144 23451583916408832 23522597675845632 23524056170245176 23525492052328448 23550327183638528 23568993332011008 23594474488725504 23616081150345216 23641011913752576 23706367970188176 23709284958987264 23734314114760704 23753126092417344 23754575956672512 23756048834646016 23781732222763008 23894513747729352 23895972242128896 23919738443782272 23921198477869056 23940158581334016 23941642966166688 23943104337281024 24082659525270528 24084152745727204 24088989745020928 24108082840977408 24130159839916032 24217279808956416 24239456805118464 24273791743725056 24277184977403904 24297910264922112 24299416831778816 24320161098498048 24407967051546624 24428827561408452 24430318669725696 24456108998393856 24464923962179584 24468343914233856 24490750822580224 24601681075765248 24621180534332928 24624210087739392 24647172349943808 24793881709169664 24815048097595392 24816586729049856 24818101505753088 24841244573171712 24987583910022552 24989109124202496 25010466312870558 25011992923766784 25015489350598656 25038397307879424 25137214464567296 25184336539235328 25187435387092992 25207399118483712 25208937749938176 25210922861150208 25234009786847232 25333598952571728 25335145287122944 25382638401748992 25384212226054656 25405882576109568 25409434064781312 25432702777294848 25533076109678592 25571295091113984 25584087912873984 25611096239898624 25634549624733696 25712173624324096 25732553266785456 25734123953061888 25772643871358976 25849108233583362 25913049980764128 25914631684358144 25935171796445184 25936779880013912 25953421794213888 26052644518887168 26104030405512192 26117089744392192 26141006493242368 26156182901981184 26168602741915648 26257783452106752 26259411538878336 26307968143055256 26309573952012288 26322736120332288 26346841190039552 26362137098059776 26374654732009472 26464563191525823 26466178558869504 26494118081593344 26515117498512384 26518380094488576 26672945578860672 26674573665632256 26676227595051008 26701103379105792 26723897951256576 26725554938976768 26754448750608384 26881327966195521 26882968772395008 26884635623137344 26886276631232512 26909705749255056 26911348287602688 26934348336937524 26935992379441152 27092991965929344 27096325667414016 27100113463148544 27121593196099584 27124930416869376 27146429819905536 27149770096738304 27308015711690688 27309682562433024 27311833099579392 27335149048037376 27336843935751168 27360181235810304 27361877675619072 27363547814035456 27444732198619372 27523039457452032 27526886903513088 27552094675402752 27577325531332608 27581180566044672 27660832452151808 27676891210235904 27702236348706816 27745354259890176 27770762093461504 27794469826854912 27876932705684244 27878634282483712 27894819487481856 27918660070181088 27920364193972224 27931916793861136 28096436112815616 28116206943731712 28138492039237632 28151853146568704 28168196971364352 28279366272638208 28335864810479616 28360054968680448 28373521281581056 28500298821643194 28502038448013312 28557238754311488 28558981856231424 28615311209005056 28701961255059456 28724710623388416 28726463947603968 28728245102362624 28782098901983232 28812483269885952 28838868327825408 28926195327364608 28949122425133638 28950889447194624 28952684517224832 28954451756711936 29008729601998848 29065946031194112 29152181228359644 29153960644902912 29177068271000832 29178877365015651 29180658411061248 29211463525859328 29381725962441216 29385341284941824 29408632304897664 29410427374927872 29439678084655104 29541837981238128 29613078135373824 29614914263730432 29616721924980736 29640196338794496 29642034148587328 29671486573510656 29774450878728192 29805882841792512 29833177606299648 29848102565019648 29875435992276992 29879612279881728 29906974562189312 30008895373836288 30010756044432384 30040574832672768 30066249306348864 30068084516585472 30083126994665472 30110675645759488 30245215076029512 30247061210136576 30278992093249536 30302991426871296 30306720107986944 30483366375840768 30487627646042112 30515546718978048 30541597658578944 30543491358830592 30635980128691392 30721517675652024 30723392882737152 30753949427720064 30755826614403072 30782112385071456 30783991290789888 30877208318681088 30938110110236672 30963419389633536 30971558243598336 30996106509828096 30999920476422144 31024491222749184 31028828136800256 31118436508670784 31120335943237632 31179814095472896 31181717276459008 31213523542376448 31240170340614144 31242107355144192 31268778555211776 31363463567794176 31365408226993568 31423406393093778 31425324442681344 31459299318300672 31488108200460288 31608490626917568 31612379945316352 31630732811698176 31645752153014272 31670834789889792 31672767942230016 31708976297017344 31814287056717984 31859351663639136 31861296322838528 31892984591709696 31920211441778688 31922190621555584 32064793254014976 32110212700360704 32144110454636544 32173546453221376 32192225110130688 32289706411941888 32317271941054464 32319275740157952 32369579969871872 32426881464664064 32541969743285184 32543956068728832 32571770081877936 32573758226300928 32608145331191808 32798205725515776 32802241434353664 32828240712443904 32832280116985856 32862896466591744 32928552308441088 33056459313905664 33058508945559552 33084711343009872 33086730796793856 33088782305399808 33119637845236992 33121659430895616 33316778546696736 33318812165603328 33345220881143808 33347288417160744 33349323898355712 33380422395199488 33384529743839232 33579115385647104 33583247182790656 33609865491311616 33614563814866944 33643260366815232 33645346382462976 33762100549986432 33778131936762304 33843517868998656 33845616301406208 33874510101479424 33910270369726464 34027943861403648 34044101479571456 34063866104905728 34095060121485312 34112117217165312 34148128319864832 34179399499644928 34295880427241472 34310071022380608 34312165270749184 34361427778684416 34465477644777816 34550733307685504 34580229061926912 34631990202138624 34736859358516224 34805373874016256 34822786325856256 34843003024048128 34874910535974912 35008241072254632 35010377936142336 35012548718504448 35077290857407008 35079431936016384 35096981493776384 35147370774537216 35283896513768448 35286084255367764 35288238078492672 35325490775457792 35353489998016512 35357840125984768 35424121725517824 35461517870628864 35563927438480896 35601471172141056 35629689138626016 35631863935008768 35634073251969024 35672598334144512 35841770621594028 35843958363193344 35846180830849792 35879607665673408 35881797716803584 35910237872001024 35912464449250032 35914656505921536 36123989287905792 36126229118590806 36128434223218688 36133484617531392 36162124261466112 36166573889159168 36195239759874048 36359185207677696 36410687615587584 36412910083244032 36415777466105856 36446865397383168 36449125247668224 36480241647747072 36482503567492096 36645478004588544 36684163497590784 36697385943269376 36702515871350784 36736126233870336 36769767375110144 36902521613647872 36934025075490816 36936315131609088 36993805679853568 37169243607578992 37190822563754496 37224880093574784 37227152258629632 37461914817087488 37483663686303744 37488275924975616 37515699469305837 37517989385650176 37523234025897984 37557595961819136 37705821696850944 37781153080639488 37811098677725568 37813406624907264 37851014680270848 38000398428857592 38002717930684416 38076318339081984 38078642474975232 38108823864164352 38149054165942272 38269281673412608 38299614164517888 38376131869310976 38416644359847936 38451824437100544 38568260436486144 38598829900178184 38601185929592832 38603579356299776 38678306135998464 38869574971146192 38871947526537216 38902757694667776 38905169820020868 38907544548081664 38930132691320832 38948618034479104 39156045608268288 39175634616588288 39211509739863552 39252904112873472 39389117308317504 39464360928018432 39484104180498432 39486552351640576 39520261785059328 39561982098014208 39699267838304256 39741177122390016 39777570141732864 39797470086692864 39820574884626432 39839483039842304 40009418368291008 40011860498448384 40014341392576512 40051655068658688 40088332408465152 40090779355447296 40324453158592512 40326953434706016 40329414946848768 40367022431404032 40401522505406286 40403988569161728 40408960143982592 40644488501121024 40650170194722816 40687395625304064 40719644729858304 40722130211438592 40724655145107456 40847973504921856 40962023567536032 40964523843649536 40967749649369088 41005265903626752 41040271853715456 41042816513428608 41045321721053184 41167098297929058 41169611091574784 41284559186178048 41290330355269632 41328142013104128 41333227301896192 41365988296998912 41371770849067008 41491248678227712 41493781257650176 41553354523060224 41573085460630528 41618031389835264 41656143140192256 41691704740282368 41815399058526366 41817951423725568 41880546290958336 41897875190791704 41900432590241792 41924758282960896 41984144267280384 42144654169223424 42147267305022607 42174310415597568 42227779719853056 42419049408957312 42479135551518848 42503797215719424 42523979455612928 42560281922371584 42750448232464791 42753057672019968 42813616933814272 42838472784347136 42858813939515392 42922966813507584 43052941882589184 43087065935082624 43089695921405952 43092367653543936 43258302491738112 43389292991046912 43391941424971776 43426334170791936 43429026775837248 43431677635067904 43598919046791168 43728271842539466 43730940967354368 43736321912471552 43770987616591872 43817195288788992 43904736411254784 44072588943661824 44075279085207552 44078011927412736 44112948457346496 44115641062391808 44118376407199744 44159517126982656 44419617203060736 44422371395595648 44425082887471104 44460294508191744 44463051222880992 44465765197807616 44507229860265984 44749766409449472 44772153847529472 44813153988415488 44819418419822592 44860461843283968 45016134066648576 45102126774878208 45124690491998208 45127488401874944 45166013468639232 45367822614044268 45370591815204864 45376934170853376 45389364790024346 45418488139874304 45460080161980416 45482822956220416 45725049563761152 45746761363174144 45773320078467072 45815237038245888 45953970193037088 46085089324105728 46106972082569216 46133739921604608 46173168577607184 46175986936184832 46315812478021632 46407165165355008 46457337365397504 46499880714633216 46536736834123776 46677654763006176 46680503914856448 46683398291339264 46769721143209344 46772575914688512 46820285313564672 46863161032716288 46903167832817664 47045195351691264 47048112340490352 47050984104656896 47100654367277056 47135109589640667 47137986664022016 47188948977451008 47232162300690432 47412735940376352 47418569917974528 47468628229521408 47506252184834688 47509151913345024 47512097669292032 47563464445526016 47789027495458704 47791944484257792 47839476887564544 47842396955738112 47880317162668032 47883285932333376 47886208674562048 48165319050541056 48168305491454408 48216165681954816 48260319679832064 48434559617912832 48478913610236928 48547583487450112 48554369954807808 48595820529844224 48598833663557632 48640322196996096 48815934103093248 48857655122816904 48860637339451392 48912217996787712 48929847924359168 48981501645160448 49203362151530496 49242361068665856 49248420175478784 49294344699887616 49587763418339328 49630096195190784 49633173458099712 49682489146343424 49975167820045104 49978218248404992 50020932625741116 50023985847533568 50030978701197312 50076794615758848 50274428929134592 50368673078470656 50374870774185984 50414798236967424 50421845722300416 50468019573694464 50667197905143456 50670290574245888 50765276803497984 50768424452109312 50811765152219136 50818868129562624 50865405554589696 51066152219357184 51142590182227968 51168175825747968 51222192479797248 51269099249467392 51424347248648192 51465106533570912 51468247906123776 51545287742717952 51698216467166724 51826099961528256 51829263368716288 51870343592890368 51873559760027824 52105289037774336 52208060811024384 52234179488784384 52282012986484736 52312365803962368 52337205483831296 52515566904213504 52518823077756672 52615936286110512 52619147904024576 52645472240664576 52693682380079104 52749309464018944 52929126383051646 52932357117739008 52988236163186688 53030234997024768 53036760188977152 53345891157721344 53349147331264512 53352455190102016 53402206758211584 53447795902513152 53451109877953536 53508897501216768 53762655932391042 53765937544790016 53769271246274688 53772553262465024 53819411498510112 53822696575205376 53868696673875048 53871984758882304 54185983931858688 54189343677886209 54192651334828032 54200226926297088 54243186392199168 54249860833738752 54292859639811072 54299540193476608 54616031423381376 54619365124866048 54623666199158784 54670298096074752 54673687871502336 54720362471620608 54723755351238144 54889464397238744 55046078914904064 55053773807026176 55104189350805504 55154651062665216 55162361132089344 55321664904303616 55353782420471808 55404472697413632 55490708519780352 55541524186923008 55753865411368488 55757268564967424 55789638974963712 55837320140362176 55840728387944448 55863833587722272 56192872225631232 56232413887463424 56276984078475264 56303706293137408 56336393942728704 56558732545276416 56671729620959232 56720109937360896 56747042563162112 57000597643286388 57004076896026624 57114477508622976 57117963712462848 57403922510118912 57449421246776832 57456490204725248 57564197803966464 57624966539771904 57677736655650816 57852390654729216 57898244850267276 57901778894389248 57905369034449664 57908903513423872 58017459203997696 58304362456719288 58307921289805824 58354136542001664 58357754730031302 58361316822122496 58422927051718656 58763451924882432 58770682569883648 58817264609795328 58820854749855744 58879356169310208 59083675962476256 59226156270747648 59229828527460864 59280392677588992 59284068297174656 59342973147021312 59548901757456384 59611765683585024 59666355212599296 59696205130039296 59750871984553984 59759224559763456 59813949124378624 60017790747672576 60021512088864768 60132498612697728 60136169033170944 60221351291518976 60490430152059024 60494122420273152 60557984186499072 60605982853742592 60613440215973888 60966732751681536 60975255292084224 61031093437956096 61083195317157888 61086982717661184 61271960257382784 61443035351304048 61446785765474304 61507898855440128 61511653228806144 61564224770142912 61567982581579776 61750647446893587 61754416637362176 61876220220473344 61926838779267072 61992213019656192 61999840952844288 62048982445498368 62057656273600512 62236873017341568 62240671886475264 62359628190945792 62427047084752896 62480340681228288 62484214710288384 62537557110423552 62723098587789549 62726927135588352 62730816453987136 62846812786187556 62850648885362688 62976216400920576 63216981253835136 63224759890632704 63261465623396352 63291504306028544 63341669579779584 63417952594034688 63628574113435968 63718703327278272 63722592645677056 63785969183419392 63840422883557376 63844381243111168 64129586508029952 64220425400721408 64288220909273088 64347092906442752 64384450220261376 64579412823883776 64634543882108928 64638551480315904 64739159939743744 64853762929328128 65083939486570368 65087912137457664 65143540163755872 65147516452601856 65596411451031552 65604482868707328 65656481424887808 65664560233971712 65725792933183488 65857104616882176 66112918627811328 66117017891119104 66169422686019744 66173461593587712 66177564610799616 66239275690473984 66633557093393472 66637624331206656 66690441762287616 66694576834321488 66698647796711424 66760844790398976 66769059487678464 67158230771294208 67166494365581312 67219730982623232 67229127629733888 67290692764925952 67524201099972864 67556263873524608 67687035737997312 67691232602812416 67749020202958848 67820540739452928 68055887722807296 68084047185036519 68088202959142912 68127732209811456 68190120242970624 68224234434330624 68358798999289856 68591760854482944 68620142044761216 68624330541498368 68722855557368832 68930955289555632 69101466615371008 69160458123853824 69263980404277248 69473718717032448 69610747748032512 69645572651712512 69686006048096256 69749821071949824 70016482144509264 70020755872284672 70025097437008896 70154581714814016 70158863872032768 70193962987552768 70294741549074432 70567793027536896 70572168510735528 70576476156985344 70650981550915584 70706979996033024 70715680251969536 70848243451035648 70923035741257728 71127854876961792 71202942344282112 71259378277252032 71263727870017536 71268146503938048 71345196668289024 71683541243188056 71687916726386688 71692361661699584 71759215331346816 71763595433607168 71820475744002048 71824928898500064 71829313011843072 72247978575811584 72252458237181612 72256868446437376 72266969235062784 72324248522932224 72333147778318336 72390479519748096 72718370415355392 72821375231175168 72831554932211712 72893730794766336 72898250495336448 72960483295494144 72965007134984192 73290956009177088 73368326995181568 73394771886538752 73405031742701568 73472252467740672 73539534750220288 73805043227295744 73872630263218176 73987611359707136 74338487215157984 74381645127508992 74449760187149568 74454304517259264 74923829634174976 74967327372607488 75031398938611674 75035978771300352 75046468051795968 75115191923638272 75411643393701888 75562306161278976 75622197355451136 75626813249814528 75702029360541696 76000796857715184 76005435861368832 76152636678163968 76217647728328704 76298108331884544 76538563346825216 76599228329035776 76752263738621952 76833288719695872 76903648874201088 77136520872972288 77197659800356368 77202371859185664 77207158712599552 77739149942292384 77743895053074432 77805515389335552 77810339640041736 77815089096163328 77860265382641664 77897236068958208 78312091216536576 78351269233176576 78423019479727104 78505808225746944 78778234616635008 78928721856036864 78968208360996864 78973104703281152 79040523570118656 79123964196028416 79393689574577469 79398535676608512 79482354244780032 79555140283465728 79594940173385728 79678966079684608 80018836736582016 80023720996896768 80028682785153024 80103310137317376 80176664816930304 80648906317185024 80653906869412032 80658829893697536 80734044862808064 80803045010812572 80807977138323456 80817920287965184 81288977002242048 81300340389445632 81374791250608128 81439289459716608 81449310290214912 81695947009843712 81924047135072064 81929047687299072 81935499298738176 82010531807253504 82080543707430912 82085633026857216 82090643442106368 82334196595858116 82339222183149568 82569118372356096 82580660710539264 82656284026208256 82731976593997824 82743541698134016 82982497356455424 83106709046120448 83146170921261056 83236062779670528 83312286280384512 83383409480564736 83630798117052732 83635902847451136 83761092581916672 83795750381583408 83800865180483584 84289308338446848 84294534610045214 84348620831195136 84455559439706112 84838098817914624 84958271103037696 85007594431438848 85047958911225856 85120563844743168 85500896464929582 85506115344039936 85627233867628544 85676945568694272 85717627879030784 85845933627015168 86105883765178368 86174131870165248 86179391842811904 86184735307087872 86516604983476224 86778585982093824 86852668341583872 86858053551674496 86863355270135808 87197838093582336 87456543685078932 87461881934708736 87472643824943104 87536632095046953 87541975233183744 87634390577577984 88145177887323648 88156023854825472 88225896914692992 88231282124783616 88236752814399488 88319034253965312 88839234406121472 88844742791191296 88850165774942208 88920589016383488 88926102445761984 88931530395615232 89014459720531968 89499532818898944 89544307695058944 89626307976830976 89638836839645184 89720923686567936 90032268133297152 90204253549756416 90249380983996416 90254976803749888 90332026937278464 90735645228088536 90741183630409728 90778729580048692 90836976279748608 90920160323960832 90965645912440832 91450099127522304 91493522726348288 91546640156934144 91630474076491776 91907940386074176 92170178648211456 92213944165138432 92267479843209216 92346337155214368 92351973872369664 92631624956043264 92814330330710016 92914674730795008 92999761429266432 93073473668247552 93355309526012352 93361007829712896 93366796582678528 93539442286418688 93545151829377024 93640570627129344 93726322065432576 93806335665635328 94090390703382528 94096224680980704 94101968209313792 94270219179281334 94275973328044032 94377897954902016 94464324601380864 94825471880752704 94837139835949056 94937256459042816 95012504369669376 95018303826690048 95024195338584064 95126928891052032 95578054990917408 95583888968515584 95678953775129088 95760634325336064 95766571864666752 95772417349124096 96330638101082112 96336610982908816 96432331363909632 96520639359664128 96869119235825664 96957827220473856 97095166974900224 97108739909615616 97197667327115264 97280644393992192 97631868206186496 97715310245633808 97721274678902784 97824435993575424 97859695848718336 97963003290320896 98406724303060992 98484722137331712 98496840350957568 98588689399775232 99175526836678656 99260192390381568 99266346916199424 99364978292686848 99950335640090208 99956436496809984 100041865251482232 100047971695067136 100153589231517696 100548857858269184 100737346156941312 100749741548371968 100829596473934848 100843691444600832 100936039147388928 101334395810286912 101340581148491776 101530553606995968 101536848904218624 101623530304438272 101730811109179392 102132304438714368 102285180364455936 102336351651495936 102444384959594496 102538198498934784 102848694497296384 102930213067141824 102936495812247552 103396432934333448 103652199923056512 103658526737432576 103740687185780736 103747119520055648 104210578075548672 104416121622048768 104468358977568768 104564025972969472 104624731607924736 104674410967662592 105031133808427008 105037646155513344 105231872572221024 105238295808049152 105290944481329152 105387364760158208 105858252766103292 105864714235478016 105976472326373376 106060469994049536 106073520377954304 106691782315442688 106704910380204032 106804413516423168 106895591805026304 106902219755907072 107017795002433536 107525311864782084 107531875089580032 107538542492549376 107545106524930048 107638822997020224 107645393150410752 107737393347750096 107743969517764608 108371967863717376 108378687355772418 108385302669656064 108400453852594176 108486372784398336 108499721667477504 108585719279622144 108599080386953216 109232062846762752 109238730249732096 109247332398317568 109340596192149504 109347375743004672 109440724943241216 109447510702476288 109778928794477488 110092157829808128 110107547614052352 110208378701611008 110309302125330432 110643329808607232 110707564840943616 110808945394827264 110981417039560704 111083048373846016 111507730822736976 111514537129934848 111674640280724352 111681456775888896 111727667175444544 112385744451262464 112464827774926848 112553968156950528 112607412586274816 112672787885457408 113117465090552832 113343459241918464 113440219874721792 113494085126324224 114001195286572776 114008153792053248 114228955017245952 114235927424925696 114807845020237824 114898842493553664 114912980409450496 115128395607932928 115249933079543808 115355473311301632 115704781309458432 115796489700534552 115803557788778496 115810738068899328 116034918407995392 116608724913438576 116615842579611648 116708273084003328 116715509460062604 116722633644244992 116845854103437312 117526903849764864 117541365139767296 117634529219590656 117758712338620416 118167351924952512 118452312541495296 118459657054921728 118560785355177984 118568136594349312 118685946294042624 119097803514912768 119223531367170048 119332710425198592 119392410260078592 119501743969107968 119518449119526912 119627898248757248 120035581495345152 120043024177729536 120264997225395456 120272338066341888 120442702583037952 120980860304118048 120988244840546304 121211965707485184 121226880431947776 121933465503363072 121950510584168448 122062186875912192 122166390634315776 122173965435322368 122543920514765568 122886070702608096 122893571530948608 123015797710880256 123128449540285824 123135965163159552 123501294893787174 123508833274724352 123752440440946688 123853677558534144 123984426039312384 123999681905688576 124097964890996736 124115312547201024 124473746034683136 124481343772950528 124719256381891584 124854094169505792 124968429420576768 125075114220847104 125446197175579098 125453854271176704 125461632907974272 125693625572375112 125701297770725376 125952432801841152 126433962507670272 126441801915067821 126449519781265408 126522931246792704 126583008612057088 126683339159559168 127257148226871936 127437406654556544 127445185291354112 127571938366838784 127680845767114752 127688762486222336 128259173016059904 128440850801442816 128576441818546176 128694185812885504 128768900440522752 129158825647767552 129269087764217856 129277102960631808 129478319879487488 130167878973140736 130175824274915328 130287080327511744 130295032905203712 131192822902063104 131208965737414656 131312962849775616 131329120467943424 131451585866366976 131714209233764352 132225837255622656 132234035782238208 132338845372039488 132346923187175424 132355129221599232 132478551380947968 133267114186786944 133275248662413312 133380883524575232 133389153668642976 133397295593422848 133521689580797952 134316461542588416 134332988731162624 134439461965246464 134458255259467776 134581385529851904 135048402199945728 135112527747049216 135374071475994624 135382465205624832 135498040405917696 136111775445614592 136168094370073038 136176405918285824 136255464419622912 136380240485941248 136448468868661248 136717597998579712 137240284089522432 137248661082996736 137445711114737664 137861910579111264 138202933230742016 138320916247707648 138527960808554496 138947437434064896 139221495496065024 139291145303425024 139372012096192512 139499642143899648 140032964289018528 140041511744569344 140050194874017792 140309163429628032 140317727744065536 140589483098148864 141135586055073792 141144337021471056 141152952313970688 141301963101831168 141405328768922001 141413959992066048 141431360503939072 141696486902071296 142255709753923584 142405884688564224 142518756554504064 142527455740035072 142536293007876096 142690393336578048 143367082486376112 143375833452773376 143384723323399168 143518430662693632 143527190867214336 143640951488004096 143649857797000128 143658626023686144 144495957151623168 144504916474363224 144513736892874752 144648497045864448 144666295556636672 144780959039496192 145436740830710784 145642750462350336 145663109864423424 145787461589532672 145796500990672896 145920966590988288 145930014269968384 146581912018354176 146736653990363136 146789543773077504 146944504935481344 147079069500440576 147610086454591488 147745260526436352 147975222719414272 148676974430315968 148763290255017984 148899520374299136 149847659268349952 149934654745214976 150062797877223348 150071957542600704 150092936103591936 150230383847276544 150823286787403776 151124612322557952 151244394710902272 151404058721083392 152001593715430368 152010871722737664 152305273356327936 152435295456657408 152596216663769088 153077126693650432 153198456658071552 153504527477243904 153666577439391744 153807297748402176 154273041745944576 154395319600712736 154404743718371328 154414317425199104 155478299884584768 155487790106148864 155611030778671104 155620679280083472 155630178192326656 155794472137916416 156624182433073152 156702538466353152 156846038959454208 157011616451493888 157556469233270016 157857443712073728 157936416721993728 157946209406562304 158081047140237312 158247928392056832 158787379149154938 158797071353217024 158964708489560064 159110280566931456 159189880346771456 160037673473164032 160047441993793536 160057365570306048 160206620274634752 160353329633860608 161297812634370048 161307813738824064 161317659787395072 161468089725616128 161606090021625144 161615954276646912 162568031033658627 162577954004484096 162600680778891264 162749582501216256 162878578919433216 162898620580429824 163391894019687424 163848094270144128 163858095374598144 163870998597476352 164021063614507008 164161087414861824 164171266053714432 164668393191716232 164678444366299136 165138236744712192 165161321421078528 165312568052416512 165463953187995648 165487083396268032 165964994712910848 166213418092240896 166292341842522112 166472125559341056 166624572560769024 167261596234105464 167271805694902272 167522185163833344 167591500763166816 167601730360967168 168578616676893696 168589069220090428 168697241662390272 168911118879412224 169676197635829248 169916542206075392 170015188862877696 170095917822451712 170241127689486336 171001792929859164 171012230688079872 171254467735257088 171353891137388544 171435255758061568 172211767530356736 172348263740330496 172369470614175744 173033209966952448 173557171964187648 173705336683167744 173716107103348992 173726710540271616 174913087370157864 174923763869417472 175073264190093906 175083950466367488 175268781155155968 176290355774647296 176312047709650944 176451793829385984 176462564249567232 176473505628798976 176638068507930624 177678468812242944 177689485582382592 177841178032766976 177852204891523968 177863060791230464 178028919441063936 178999065637797888 179088615390117888 179252615953661952 179277673679290368 179441847373135872 180064536266594304 180408507099512832 180509953607499776 180664053874556928 181471290456177072 181482367260819456 181557459160097384 181673952559497216 181840320647921664 181931291824881664 182900198255044608 182987045452696576 183093280313868288 183260948152983552 183815880772148352 184340357296422912 184427888330276864 184534959686418432 184692674310428736 184703947744739328 185251942340680761 185263249912086528 185628660661420032 185999522858532864 186146947336495104 186710619052024704 186722015659425792 186733593165357056 187078884572837376 187281141254258688 187452644130865152 187612671331270656 188169295763368647 188180781406765056 188192449361961408 188203936418627584 188540438358562668 188551946656088064 188928649202761728 189650943761505408 189674279671898112 189874512918085632 190025008739338752 190048390677168128 190253857782104064 191156109981834816 191167777937031168 191357907550258176 191521268650672128 191533143729333504 191544834698248192 192661276202164224 192673221965817632 192864662727819264 193041278719328256 193738238471651328 193915654440947712 194190333949800448 194217479819231232 194395334654230528 194561288787984384 195263736412372992 195430620491267616 195442549357805568 195719391697436672 196813448606121984 196969444274663424 196993680701915136 197177378799550464 198351053673357312 198520384780763136 198532693832398848 199900671280180416 199912872993619968 200083730502964464 200095943390134272 200307178463035392 201097715716538368 201474692313882624 201499483096743936 201659192947869696 201687382889201664 201872078294777856 202668791620573824 202681162296983552 203061107213991936 203073697808437248 203247060608876544 203461622218358784 204252141555109557 204264608877428736 204570360728911872 204672703302991872 205076396997869568 205697388994592768 205860426134283648 205872991624495104 206792865868666896 207304399846113024 207317053474865152 207481374371561472 207494239040111296 208421156151097344 208832243244097536 208936717955137536 209128051945938944 209249463215849472 209348821935325184 210062267616854016 210075292311026688 210463745144442048 210476591616098304 210581888962658304 210774729520316416 211716505532206584 211729428470956032 211952944652746752 212120939988099072 212147040755908608 213383564630885376 213409820760408064 213608827032846336 213791183610052608 213804439511814144 214035590004867072 215050623729564168 215063750179160064 215077084985098752 215277645994040448 215290786300821504 215474786695500192 215487939035529216 216743935727434752 216757374711544836 216770605339312128 216800907705188352 216972745568796672 216999443334955008 217171438559244288 217198160773906432 218464125693525504 218494664796635136 218681192384299008 218694751486009344 218881449886482432 218895021404952576 219557857588954976 220184315659616256 220215095228104704 220416757403222016 220618604250660864 221286659617214464 221415129681887232 221617890789654528 221962834079121408 222166096747692032 223015461645473952 223029074259869696 223349280561448704 223362913551777792 223455334350889088 224771488902524928 225107936313901056 225214825172549632 225345575770914816 226234930181105664 226686918483836928 226880439749443584 226988170252648448 228002390573145552 228016307584106496 228457910034491904 229615690040475648 229797684987107328 229825960818900992 230256791215865856 230499866159087616 230710946622603264 231409562618916864 231592979401069104 231607115577556992 231621476137798656 233217449826877152 233231685159223296 233416546168006656 233431018920125208 233445267288489984 233691708206874624 235053807699529728 235082730279534592 235269058439181312 235517424677240832 236334703849905024 236904625082990592 236919314109843456 237121570710355968 237136273188698624 237371892588085248 238195607029825536 238447062734340096 238665420850397184 238784820520157184 239003487938215936 239036898239053824 239255796497514496 240071162990690304 240086048355459072 240529994450790912 241961720608236096 241976489681092608 242423931414970368 242453760863895552 243866931006726144 243901021168336896 244124373751824384 244347930870644736 245087841029531136 245772141405216192 245787143061897216 246031595421760512 246256899080571648 246271930326319104 247002589787574348 247017666549448704 247504880881893376 247707355117068288 247968852078624768 248195929781993472 248230625094402048 248947492069366272 249438512763783168 249708188339011584 249936858841153536 250150228441694208 250892394351158196 250907708542353408 250923265815948544 251387251144750224 251402595541450752 252867925015340544 252883603830135642 252899039562530816 253045862493585408 253166017224114176 253366678319118336 254514296453743872 254874813309113088 254890370582708224 255143876733677568 255361691534229504 255377524972444672 256518346032119808 256881701602885632 257152883637092352 257388371625771008 257537800881045504 258317651295535104 258538175528435712 258554205921263616 258956639758974976 260335757946281472 260574160655023488 260590065810407424 262385645804126208 262417931474829312 262609896285140859 262625925699551232 262658240935886848 262903171732733952 264468071564476416 264677690744078976 264693846374350848 264710258443198464 264957102761895936 266534228373573888 266550497324826624 266761767049150464 266778307337285952 266794591186845696 267043379161595904 268632923085176832 268665977462325248 268878923930492928 268916510518935552 269162771059703808 270096804399891456 270225055494098432 270748142951989248 270764930411249664 270996080811835392 272223550891229184 272336188740146076 272352811836571648 272510928839245824 272760480971882496 272896937737322496 274480568179044864 274891422229475328 275723821158222528 276405866461484032 276641832495415296 277055921617108992 277894874868129792 278442990992130048 278582290606850048 278744024192385024 278999284287799296 280065928578037056 280083023489138688 280100389748035584 280618326859256064 280635455488131072 281178966196297728 282271172110147584 282288674042942112 282305904627941376 282810657537844002 282827919984132096 282862721007878144 283392973804142592 284511419507847168 284811769377128448 285037513109008128 285054911480070144 285072586015752192 285380786673156096 286734164972752224 286751666905546752 286769446646798336 287036861325387264 287281902976008192 287299715594000256 287317252047372288 288991914303246336 289009832948726448 289027473785749504 289296994091728896 289332591113273344 289561918078992384 290873481661421568 291285500924700672 291326219728846848 291593001981345792 291841933181976576 291860028539936768 293163824036708352 293473307980726272 293579087546155008 293889009870962688 294158139000881152 295030871135158249 295220172909182976 295490521052872704 297353948860631936 297526580510035968 297799040748598272 299695318536699904 299869309490429952 300125595754446696 300143915085201408 300460767694553088 301646573574807552 302249224645115904 302488789421804544 302808117442166784 304003187430860736 304021743445475328 304610546712655872 304870590913314816 305192433327538176 306154253387300864 306396913316143104 307009054954487808 307333154878783488 307614595496804352 308546083491889152 308790639201425472 308809487436742656 308828634850398208 310956599769169536 310975580212297728 311222061557342208 311241358560166944 311260356384653312 313248364866146304 313405076932706304 313692077918908416 314023232902987776 315112938466540032 315714887424147456 315872833443987456 315892418813124608 316162094280474624 317574758298309876 317594142706434048 317929416979120128 318220561133862912 318379760693542912 320075346946328064 320114731140612096 320413240549269504 320706659267721216 322595625268740096 322615627477648128 322635319574790144 322936179451232256 323212180043250288 323231908553293824 325136062067317254 325155908008968192 325201361557782528 325499165002432512 325757157838866432 325797241160859648 326783788039374848 327696188540288256 327716190749196288 327741997194952704 328042127229014016 328322174829723648 328342532107428864 329336786383432464 329356888732598272 330276473489424384 330322642842157056 330625136104833024 330927906375991296 331929989425821696 332426836184481792 332584683685044224 332944251118682112 333249145121538048 334523192468210928 334543611389804544 335044370327666688 335183001526333632 335203460721934336 337157233353787392 337178138440180856 337394483324780544 337822237758824448 339352395271658496 339833084412150784 340030377725755392 340191835644903424 340482255378972672 342003585859718328 342024461376159744 342508935470514176 342707782274777088 342870511516123136 344423535060713472 344696527480660992 344738941228351488 346066419933904896 347114343928375296 347410673366335488 347432214206697984 349826174740315728 349847527738834944 350146528380187812 350167900932734976 350537562310311936 352580711549294592 352624095419301888 352903587658771968 352947011257597952 353276137015861248 355356937624485888 355378971164765184 355682356065533952 355704409783047936 355726121582460928 356057838882127872 357998131275595776 358177230780235776 358505231907323904 358555347358580736 358883694746271744 360129072533188608 360817014199025664 361019907214999552 361328107749113856 362942580912354144 362964734521638912 363114918320194768 363680641295843328 365800396510089216 365974090905393152 366186560627736576 366521896305967104 367631761544296704 368680714592845824 368855776660553728 369385348620857472 369407895489478656 370503884681361522 370526499824173056 371257321322840064 371999045717065728 372293894672990208 373421238104049408 373444031318851584 373467186330714112 374157769145674752 374562282508517376 374905288261730304 375225342662541312 376338591526737294 376361562813530112 376384898723922816 376407872837255168 377080876717125336 377103893312176128 377857298405523456 379301887523010816 379325405745203463 379348559343796224 379749025836171264 380050017478677504 380096781354336256 382312219963669632 382335555874062336 382715815100516352 383042537301344256 383066287458667008 385322552404328448 385346443931635264 385729325455638528 386082557438656512 387476476943302656 387831308881895424 388380667899600896 388434959638462464 388790669308461056 390527472824745984 390861240982535232 390885098715611136 391438783394873344 393626897212243968 393938888549326848 393987361403830272 394354757599100928 396702107346714624 397040769561526272 397065387664797696 399801342560360832 399825745987239936 400167461005928928 400191886780268544 402195431433076736 402949384627765248 402998966193487872 403318385895739392 403374765778403328 403744156589555712 405337583241147648 405362324593967104 406122214427983872 406147395616874496 406494121217753088 408504283110219114 408529217754857472 409140721457823744 409345406605983744 410152793995739136 411394777989185536 411720852268567296 411745983248990208 413585731737333792 414608799692226048 414962748743122944 414988478080222592 416842312302194688 417664486488195072 417873435910275072 418256103891877888 418498926431698944 418697643870650368 420124535233708032 420150584622053376 420927490288884096 420953183232196608 421549459040632832 423433011064413168 423458856941912064 423905889305493504 424241879976198144 424294081511817216 426767129261770752 426819641520816128 427217654065692672 427582367220105216 427608879023628288 428071180009734144 430101247459128336 430127500358320128 430154169970197504 430555291988080896 430581572601643008 430949573391000384 430975878071058432 433487871454869504 433514749423089672 433541210678624256 433945491137593344 433998886669910016 434342877118488576 434396321547812864 436928251387051008 436989329593270272 437362384768598016 437389502972018688 437762899772964864 437790042809905152 439115715177909952 440368631319232512 440833514806444032 441237208501321728 442573319234428928 442830259363774464 443235781579309056 443925668158242816 444332193495384064 446030923290947904 446058148519739392 446698561122897408 446910668701778176 449542977805049856 450215872627802112 450429650345099264 450691151541829632 452469860362211328 453373836967673856 453976340505296896 456004781146291104 456032615168212992 456915820068983808 459231380080951296 459595369974214656 459651921637801984 460513582431731712 460999732318175232 461421893245206528 462819125237833728 463185958802138208 463214231155113984 463242952275597312 466434899653754304 466463370318446592 466833092336013312 466862037840250416 466890534576979968 467383416413749248 470107615399059456 470165460559069184 470538116878362624 471034849354481664 472669407699810048 473809250165981184 473838628219686912 474243141420711936 474272546377397248 474743785176170496 476391214059651072 476894125468680192 477330841700794368 477569641040314368 478006975876431872 478511592995028992 480142325981380608 480172096710918144 481059988901581824 483923441216472192 483952979362185216 484847862829940736 487704093100975881 487733862013452288 487802042336673792 488248747503648768 488695861741289472 490175682059062272 491544282810432384 491574286123794432 492063190843521024 492513798161143296 494005179575148696 494035333098897408 495009761763786752 495414710234136576 495937704157249536 496391859563986944 496461250188804096 497894984138732544 498877025527566336 499416376678023168 499873717682307072 501784788702316392 501815417084706816 501846531631897088 502774502289500448 502805191082901504 505735850030681088 505767207660271284 505798079125061632 506091724987170816 506332034448228352 506733356638236672 509028592907487744 509749626618226176 510287753467355136 510723383068459008 510755049944889344 513036692064239616 513763403205771264 514305767274184704 514776743251542016 516635302591070208 517108411842527232 517913279517949952 520671515892562944 521148321310046976 521180131620814848 524771291608252416 525219792570281718 525251851399102464 525316481871773696 525806343465467904 528936143128952832 529355381488157952 529387692748701696 529420516886396928 529914205523791872 533068456747147776 533523534098300928 533556614674571904 533589182373691392 534086758323191808 537265846170353664 537331954924650496 537757847860985856 537833021037871104 538325542119407616 540193608799782912 540450110988196864 541529860822499328 541992161623670784 544447101782458368 544672377480292152 544705623673143296 545021857678491648 545520961943764992 545793875474644992 548961136358089728 549782844458950656 551447642316445056 552811732922968064 553283664990830592 554111843234217984 555755827022042283 555789749736259584 556885981984260096 557164581213700096 557998568575598592 560131857156074112 560166046978277376 560200779496071168 561236653718512128 562357932392595456 564542344220295168 564577348085884224 564611809255882752 565621315075688004 565655839968264192 565725442015756288 566785947608285184 569022839015694336 569623538754256896 570075026218016256 570145172031504384 570761573346312192 573468329945504448 573503333811093504 573538893293596672 574073722650774528 574563805952016384 574599431188000512 574634504094744576 577983828606492672 578019665897452896 578054947571499008 578593988183457792 579123836157984768 581746963322843136 582571001849401344 582652439457693696 583186003962691584 583683866363953152 583720057079873536 586327648073416704 587158175092310016 588316278001762304 590061742270316498 590440345818365952 590981042105745408 594707897721263872 595053161020071936 595598081497196544 599390637073399808 599738618980859904 600251191508893392 600287830170402816 600921535389106176 603293147149615104 604498449290231808 604977578843609088 605616234884333568 608006374861721472 608043486890950656 609221093425311744 609741181826629632 610384866655076352 612308506774601728 612756424665328671 612793826632286208 614018109908975616 615229190993608704 617092166983778304 617581278402850944 617618974873485312 617657269700796416 621913199538339072 621951160424595456 622444123114684416 622482717120333888 622520712769306624 626496729732292608 626810153865412608 627384155837816832 628046465805975552 630225876933080064 631429774848294912 631745666887974912 631784837626249216 632324188560949248 635149516596619752 635188285412868096 635858833958240256 636441122267725824 636759521387085824 640150693892656128 640229462281224192 640826481098539008 641413318535442432 645191250537480192 645231254955296256 645872358902464512 646424360086500576 646463817106587648 650272124134634508 650311816017936384 650402723115565056 650998330004865024 651514315677732864 651594482321719296 653567576078749696 655392377080576512 655483994389905408 656084254458028032 656644349659447296 656685064214857728 658673572766864928 658713777465196544 660552946978848768 660645285684314112 661250272209666048 661855812751982592 663859978851643392 664853672368963584 665169367370088448 665888502237364224 666498290243076096 669046384936421856 669087222779609088 670088740655333376 670366003052667264 670406921443868672 674314466707574784 674356276880361712 675644475517648896 678704790543316992 679666168824301568 680060755451510784 680383671289806848 680964510757945344 684007171719436656 684048922752319488 685017870941028352 685741023032246272 688847070121426944 689393054961321984 689477882456702976 692132839867809792 694228687856750592 694821346732670976 694864428413395968 699652349480631456 699695055477669888 700293056760375624 700335801865469952 701075124620623872 705161423098589184 705248190838603776 705807175317543936 705894022515195904 706552274031722496 710713875248971776 710757942329530368 711364712131067904 711408819566095872 712115677764255744 715996262551191552 716354461560471552 717010463814647808 717110694717161472 717767389492543488 720258145066377216 722039814429999104 725885161824708288 725929469043277824 726229836640389536 727361282591686656 731600793020178432 731948181810786304 732373121255473152 733043792611934208 735263523088593408 737361429185691648 737711553321107456 738770697241714944 738815790978957312 741007769362723044 741052999648346112 742514642645680128 744587789345980416 746842476208098816 746934372661428224 748315538291349504 749124565017034752 749810576523460608 750450685325082624 752677183053474588 752723125627060224 752769797447845632 752815745674510336 754161753434250672 754207786624352256 758603775046021632 758650811490406926 758697118687592448 759498051672342528 760100034957355008 760193562708672512 764624439927339264 764671111748124672 765431630201032704 766085074602688512 766132574917334016 770645104808656896 770692887863270528 771458650911277056 772165114877313024 774952953886605312 775662617763790848 776761335799201792 776869919276924928 777581338616922112 781722481965070464 781770197431222272 782877566789746688 787253794424487936 787877777098653696 787974722807660544 788709515198201856 793404214693429248 794081539123052544 794130775329595392 799602685120721664 799651491974479872 800334922011857856 800383773560537088 804390862866153472 805898769255530496 805997932386975744 806636771791478784 806749531556806656 807488313179111424 810675166482295296 812244428855967744 812294791233748992 812988242435506176 817008566220438228 817058435509714944 818281442915647488 818690813211967488 822789555978371072 823441704537134592 827171463474667584 829217599384452096 829925497486245888 829976956160445184 833684624604389376 835328972976390144 835746871820550144 836512207783755776 836997852863397888 837395287741300736 840249070467416064 840301169244106752 841854980577768192 841906366464393216 843098918081265664 846866022128826336 846917713883824128 848483759952396288 848588163023634432 853534258523541504 853639283041632256 854435308131385344 855164734440210432 855217758047256576 856142360019468288 860202494918256672 860255000716640256 860308339940395008 861110583976161792 861899146782000768 861951756142116864 866975742909739008 867029498846179344 867082421357248512 867890982275186688 867997773339820032 868685754236977152 868792643095625728 873856502774102016 873978659186540544 874779005944037376 875525799545929728 875580085619810304 878231430355819904 880737262638465024 881667029612888064 882474417002643456 885092613405474747 885146638468857856 885660518727548928 886471563158618112 888664386990768128 892061846581895808 892116297039478784 893397122245794816 893821337403556352 899085955610099712 900431745255604224 900859300690198528 901382303083659264 904939720724422656 906747673935347712 912009562292582208 912065230336425984 913831640137967616 918462760161902592 919190739948429312 919303843275603968 921027164863463424 921999464636350464 922843786490413056 925638250475667456 926371917604276416 926428462310227968 926485904551194624 932869799307508608 932926740636893184 933666184672026624 933724075680500832 933781069153959936 940215230798118912 940330921118138368 941076233756725248 942069698708963328 945338815399620096 947618500331962368 947677256439373824 948486282841423872 948545092754794496 952782428119302144 953788250937360384 954661683401588736 955139282080628736 956013951752863744 957023185990057984 960344193421836288 962119977803163648 967846882432944384 967905958724370432 969695725659881472 975408186201951762 975467724026904576 975604084673347584 976497495007297536 977391723482578944 980351364118124544 983088565620864768 983148572247588864 984126381687042048 985027596322286592 988010359150297392 988070666197794816 990019523527573504 990829420468273152 991875408314499072 992783719127973888 995789968277465088 997754051055132672 998832753356046336 999747435364614144 1003569577404632784 1003630834169413632 1003693063263794176 1005549004579000896 1005610382165803008 1011471700061362176 1011534415320542568 1011596158250123264 1012183449974341632 1012664068896456704 1013466713276473344 1018057185814975488 1019499253236452352 1020575506934710272 1021446766136918016 1021510099889778688 1026073384128479232 1027526806411542528 1028611534548369408 1029553486503084032 1033270605182140416 1034216823685054464 1035826559035899904 1041343031785125888 1042296642620093952 1049542583216504832 1050439585140563436 1050503702798204928 1050632963743547392 1051612686930935808 1057872286257905664 1058710762976315904 1058841033772793856 1059828411047583744 1066136913494295552 1067047068196601856 1067113229349143808 1067178364747382784 1068173516646383616 1074531692340707328 1075515695721971712 1075666042075742208 1076651084238815232 1080387217599565824 1080900221976393728 1083059721644998656 1083984323247341568 1088894203564916736 1089344754960584304 1089411247346286592 1091041923887529984 1097922272716179456 1099565688917901312 1102895284632890112 1105623465845936128 1106567329981661184 1108223686468435968 1111511654044084566 1111579499472519168 1113771963968520192 1114329162427400192 1115997137151197184 1120263714312148224 1120332093956554752 1120401558992142336 1122473307437024256 1124715864785190912 1129084688440590336 1129154696171768448 1129223618511765504 1131242630151376008 1131311679936528384 1133571895216570368 1137976217235610389 1138045678031388672 1139247077508513792 1140150052436032512 1140290344063008768 1146936659891008896 1147006667622187008 1147077786587193344 1148147445301549056 1149127611904032768 1149198862376001024 1155967657212985344 1156039331794905792 1156109895142998016 1157187976366915584 1158247672315969536 1163493926645686272 1165142003698802688 1165304878915387392 1166372007925383168 1167440114159747072 1172655296146833408 1174316350184620032 1176632556003524608 1180123484540632996 1180880691636731904 1181962084211490816 1189415795442527744 1190106322040143872 1191196162994393088 1198781274146799616 1199477237961719808 1200502383017786784 1200575660340805632 1206586294299230208 1208996898580463616 1209955157687218176 1211232469768667136 1216012749723442944 1216086973781901312 1218442186850623488 1219482363653259264 1225512849330657342 1225587653264572416 1228036219817951232 1230458381987217408 1234184333967556608 1235162556805701888 1235237949746970624 1235314539401592832 1243826399076678144 1244888246229368832 1244965434240667776 1245041425538613248 1252993459464585216 1253620307730825216 1254768311675633664 1256092931611951104 1260451753866160128 1262859549696589824 1263569675252498432 1264648377121898496 1270299033193239504 1270376570825736192 1271717667916480512 1272882244535451648 1273519042774171648 1280301387785312256 1280458924562448384 1281652962197078016 1282826637070884864 1290382501074960384 1290462509910592512 1291744717804929024 1292848720173001152 1292927634213175296 1300544248269269016 1300623632035872768 1301996660009730048 1303028631355465728 1303188964643438592 1307135152157499392 1310784754161153024 1310967988779810816 1312168508916056064 1313288699318894592 1313370128429715456 1317347145533729856 1317427554930393088 1321105893957697536 1322500544419332096 1323711625503965184 1327719957703286784 1329707344737927168 1330338734740176896 1331777004474728448 1332996580486152192 1338092769872843712 1338174445559218176 1340732006105334528 1340813842887737344 1348628933415149568 1348712553760723424 1351288951035297792 1357409581086633984 1359332337648603136 1360121510903021568 1360767342579613696 1361929021515890688 1368014343438873312 1368097845504638976 1370035741882056704 1377694140242853888 1378786109922643968 1378955764913405952 1384265679735619584 1388457375713501184 1389642693465341952 1389728856826791936 1399304698961262912 1399390110955339776 1400586113520751248 1400671603730939904 1402150249241247744 1410322846197178368 1410496381677207552 1411614350635087872 1411788045030391808 1413104548063444992 1421427750497943552 1421515884659060736 1422729424262135808 1422817639132191744 1424231355528511488 1431992525102383104 1432708923120943104 1434020927629295616 1435534778985086976 1440516290132754432 1444079628859998208 1451770323649416576 1451858938086555648 1452459673280779072 1463201586040356864 1463896363621572608 1464746242510946304 1466087585223868416 1470527046177186816 1474722858371383296 1475423106642214912 1477541394483429888 1482015538725446088 1482105999296692224 1485029285291360256 1489175578691960832 1493684952416197632 1493868745322856448 1496631076582699008 1498249130034069504 1499621153046921216 1505354366106949176 1505446251254120448 1505539594895691264 1508323506868501344 1508415573248704512 1517207550092043264 1517301622980813852 1517394237375184896 1518996103344685056 1520200069914710016 1520387125417345024 1529248879854678528 1530863260402065408 1532170149205377024 1532265149834668032 1541290209617313792 1541385775726541056 1542917301822554112 1544330229754626048 1549905907773210624 1551325235527581696 1553522671598403584 1553739838553849856 1555162677233844224 1563444963930140928 1563540394862444544 1565755133579493376 1575755554197307392 1575949445615321088 1577419030396403712 1586808429386858496 1588163078246105088 1588261550659190784 1599205370241443328 1600669844023715712 1600767547121074176 1608781725732306944 1611797538511060992 1611995864773951488 1613273543582957568 1613499063113613312 1614976626358222848 1621350332964590592 1624589582467497984 1625976484871012352 1634017132440876456 1634116871019429888 1636562885831294976 1637381626423934976 1645579111956742144 1646883409074269184 1654342926949335168 1658435198768904192 1659850994972491776 1659953912320890368 1667369249208778752 1670657945952780288 1671493743641100288 1673024415567511552 1673995705726795776 1674790575482601472 1680498140934832128 1680602338488213504 1683709961155536384 1693732044257652672 1693835427767648256 1696967519904792576 1697176326047268864 1707068517047083008 1707278566083264512 1708870616262770688 1710435516094513152 1712284720038936576 1720404989836513344 1720510001433280512 1720616679880790016 1722221167952323584 1723798293564001536 1723903512284233728 1733951485819478016 1734058997692358688 1734164842714497024 1735781964550373376 1737371508473954304 1737585286191251456 1747713005548204032 1747957318373081088 1749558011888074752 1751051599091859456 1751160171239620608 1756462860711639808 1761474525276930048 1764948834005286912 1770185226810949494 1770293276937715712 1771321037455097856 1772943126317236224 1777328773981536256 1784123693163791616 1784232594078957568 1786794244491589632 1787642674807112704 1798171911220199424 1800863490511208448 1801718601380397056 1802764606167318528 1809879441448845312 1813495347870695424 1824019124585164416 1824130460672851968 1827663280275935232 1836925520323805184 1838269273995986013 1838381479896858624 1838607686551207936 1842054329726926848 1845687572980826112 1851276500951334912 1852743835208552832 1852856924620455936 1852971809102389248 1865739598615017216 1865853481273786368 1867332369344053248 1867448151361001664 1867562138307919872 1880430461596237824 1880661842236276736 1882152467513450496 1884139397417926656 1890677630799240192 1895237000663924736 1895354512878747648 1896972565682847744 1897090185509588992 1905564856238604288 1907576501874720768 1909323366803177472 1910278564161257472 1912027903505727488 1920688386843672576 1924239955606327296 1935693764865888768 1939391451319762944 1950816372403903524 1950935448053809152 1951208169346695168 1952994990014595072 1954783446965157888 1960702728236249088 1966177131241729536 1968252763374084096 1970055192644573184 1976020718300594784 1976141332395589632 1980039047055147008 1981658840936546304 1983750816628998144 1985567438255947776 1991579936554930176 1995508102110265344 1997665506712092672 1999494870729228288 2007139154809265568 2007261668338827264 2007386126527588352 2011098009158001792 2011220764331606016 2022943400122724352 2023068830641085136 2023192316500246528 2025328137792913408 2026933426552946688 2036114371629950976 2038998506472904704 2041151013869420544 2042893532273836032 2043020199779557376 2052146768256958464 2055053612823085056 2057223069096738816 2059106973006168064 2066541210364280832 2068433647370108928 2082686063570251776 2084593285240187904 2099085166433009664 2100879170281126872 2101007405596409856 2103225373861871616 2115744572515811328 2117421525952631808 2117682067545587712 2119656822095167488 2132273826988591104 2134094136393203712 2134226458698287616 2136347033292767232 2149063384681414656 2151031391443943424 2151332084151484416 2153302168477630464 2160774435199131648 2161800443952787456 2166119443289997312 2177788407129833472 2178689509921168608 2178822494692573184 2182083847775059968 2195844545432358912 2199131377835802624 2205790569265780224 2211246931691872256 2213134659963322368 2216447372936871936 2223023308088169132 2223158998945038336 2227543927937040384 2228658324854800384 2240527428624296448 2240803117984284672 2244946614874048512 2249431729570381824 2258169376881180672 2258309392343536896 2258447237023531008 2262485260302752016 2262623359873056768 2275952434471220778 2276091356062777344 2278494155017027584 2280300104872065024 2280580688126017536 2293873319782017792 2294013335244374016 2294155573174386688 2296294890603098112 2298255223808065536 2298397724752002048 2311935314425970688 2312078663589811584 2312219790285996032 2314375952733831168 2316495344631939072 2326987853291372544 2330284007397605376 2330609757830774784 2332744015850766336 2334880228319494144 2345310592293666816 2348632700369240064 2360246969081265992 2361761383273463808 2363924168422981632 2378831590885055488 2380212644080287744 2382392325988786176 2397562548293599232 2398954475923439616 2401004766035573568 2401151320681611264 2413172588598460416 2417993797160927232 2419910315374436352 2422464939537334272 2432025499446885888 2436884373701246976 2438964727306518528 2451025698661314684 2451175306529144832 2456072439635902464 2468368667935113216 2470325113611403776 2470629078803185664 2487652798153356288 2489776492458737664 2489930868481335552 2490082851077226496 2505986918929170432 2507240615461650432 2509536623351267328 2512185863223902208 2520903507732320256 2525719099393179648 2527139350504996864 2529296754243796992 2540598066386479008 2540753141651472384 2545764489070903296 2560602775570624512 2560917849124896768 2563305924394156032 2565653274141769728 2580765002149920768 2580925019821185024 2585697440346002304 2585855268426350592 2601088496538538032 2601247264071745536 2603993320019460096 2606057262710931456 2606377929286877184 2614270304314998784 2621569508322306048 2621935977559621632 2624337017832112128 2626577398637789184 2626740256859430912 2634694291067459712 2634855109860786176 2642211787915395072 2645001088838664192 2647423251007930368 2655277840216424241 2655439915406573568 2659414689475854336 2660677469480353792 2665993160972304384 2676185539745687424 2676348891118436352 2681464012210669056 2697257866830299136 2697425107521446848 2702577902070595584 2714819162173267968 2718664675297206272 2720243021806043136 2721534685159227392 2736028686877746624 2736195691009277952 2740071483764113408 2755388280485707776 2757572219845287936 2757911529826811904 2768531359471239168 2776914751427002368 2779285386930683904 2779457713653583872 2798609397922525824 2798780221910679552 2801172227041502496 2801343207461879808 2820645692394356736 2820992763354415104 2823228701270175744 2823576090060783616 2826209096126889984 2842855500995887104 2843031769318121472 2845458848524271616 2845635278264383488 2863985050204766208 2865417846241886208 2868041855258591232 2871069557970173952 2881032580265508864 2888159257719996416 2903540647298833152 2903717876173111296 2904919346561558144 2926403172080713728 2927792727243145216 2929492485021892608 2932175170447736832 2941054092354373632 2949445716742766592 2950846213284429824 2955082788966859776 2964031077450892176 2964211998593384448 2970058570582720512 2978351157383921664 2987369904832395264 2987737490645712896 2993262153165398016 2996498260068139008 2999242306093842432 3010708732213898352 3010892502508240896 3011079189791382528 3016647013737002688 3016831146497409024 3034415100184086528 3034603245961627704 3034788474750369792 3037992206689370112 3040400139829420032 3040774250834690048 3058497759709357056 3061726520804130816 3064340298410754048 3064530299669336064 3082580419234627584 3082771551453082112 3085834603645108224 3088660459509252096 3099811815546421248 3102650471055163392 3107045343196807168 3107479677107699712 3110325354467688448 3126889927860281856 3151511108394614784 3151898891230642176 3154838060792807424 3173616858773716992 3176523101318381568 3198410740482886656 3201339688047431424 3201535094242148352 3217563451464613888 3223595077022121984 3226547087165915136 3226998126227226624 3229953252716445696 3242700665929181184 3249179164934995968 3251952969742024704 3268034264881752912 3268233742038859776 3273125771662589952 3291158223913484288 3293766818148538368 3308685853898670336 3316870397537808384 3319701989944983552 3319907824641780736 3334738498417557504 3341315891905560576 3342987487282200576 3346048831135023104 3347991411453591552 3349581150965202944 3360996281869664256 3361204676976427008 3367419922311072768 3387464088515305344 3387670855535296512 3393935039809585152 3413928651706831167 3414137034094166016 3414557132166529024 3417741232525541376 3420871032189026304 3440809979673026688 3441020002866561024 3441233359761580032 3444442335904647168 3447596587128003072 3467902971638956032 3468117995384717376 3468329685428994048 3471563929100746752 3474743016947908608 3475170572382502912 3495426011096408064 3495914636746162176 3499116023776149504 3502320342479241216 3512925721423279616 3522949050553860096 3529897668010573824 3540370453621898988 3540586553875431424 3542642074910195712 3545886252634472448 3568247386327583232 3573588488983179264 3575285349614225408 3596343822440398848 3601726981022416896 3603437202760794112 3619758882897690624 3626990695741390848 3648038249170328832 3648260921345703936 3655326560551870464 3676538547991972026 3676762959793717248 3677215373102415872 3684108659453853696 3691375145961652224 3702553001902669824 3705487670417105664 3705713849240911872 3705943618204778496 3731479197230034432 3734664738688106496 3734896302722003328 3735124276615839744 3760860923192475648 3761323684472553472 3764304935026900992 3768278794835853312 3781355261598480384 3790709025757495296 3793945131365695488 3794180371019177984 3811129712477208576 3815153003749441536 3818646733606354944 3820557128322514944 3824055807011454976 3841376773687345152 3848479911212654592 3871387529731777536 3878782902639525888 3901632744807807048 3901870896107618304 3905989980029190144 3909566893930315776 3921405456472498176 3932354262483459072 3936505526748168192 3940110385289146368 3952041436601189568 3952282664791179264 3960078094110294016 3963317681873092608 3967501633257996288 3971134876511895552 3983159873109860352 3991016204220530688 3995331013424185344 3998989741458456576 4014278309618531136 4014523336677654528 4014772253055176704 4022196018316003584 4022441528663212032 4045886800245448704 4046137661282170272 4046384633000493056 4053866853105893376 4072228743259901952 4077997012945809408 4082302027738841088 4085787064547672064 4086040399559114752 4104293536513916928 4110107225646170112 4118213946012336128 4133082420728561664 4136867294740217856 4165372127140503552 4169186570480375808 4198170332866019328 4201758340562253744 4202014811192819712 4206450747723743232 4231489145031622656 4234843051905263616 4235364135091175424 4239313644190334976 4264547653977182208 4268188272786407424 4268452917396575232 4272694066585534464 4298126769362829312 4302062782887886848 4306604336955260928 4321548870398263296 4323600887905574912 4332238886579994624 4355576814259666944 4357379019842337216 4357644989385146368 4391689090864717824 4398262755671605248 4411581138531560448 4422493863383744512 4426269319926644736 4446046616176338264 4446317997890076672 4455087855874080768 4457316649709600768 4481054857248592896 4481606235968569344 4489893229748097024 4498863459140763648 4516338753762361344 4516618784687073792 4524970520605504032 4525246719746113536 4551904868942441556 4552182712125554688 4556988310034055168 4560600209744130048 4561161376252035072 4587746639564035584 4588311146348773376 4592589781206196224 4596510447616131072 4596795449504004096 4623870628851941376 4624157327179623168 4624439580571992064 4628751905467662336 4632990689263878144 4653975706582745088 4660568014795210752 4661219515661549568 4665488031701532672 4669760456638988288 4690621184587333632 4697265400738480128 4720493938162531984 4727848336845963264 4757663181770110976 4760425288160575488 4764784651977572352 4795125096587198464 4802009532071147136 4802302641363222528 4826345177196920832 4835987594321854464 4839820630748872704 4844929879074668544 4864050998893771776 4873768747402493952 4877929454613037056 4902051397322629368 4902350613058289664 4912144879271804928 4936737335870226432 4940650227222807552 4941258157606371328 4975305596306712576 4979552984917475328 4979861736962671104 5011973837858340864 5014481230923300864 5019073246702534656 5024371726447804416 5041807015464640512 5054278701009993728 5081196132772958016 5081506283302944768 5091528978141806592 5121205551141249024 5121835698249793536 5126611848788312064 5131306548283539456 5161530004299841536 5161850039642370048 5171394880692004608 5171710536852701184 5202176993077076064 5202494528143491072 5212114525421862912 5212755858573754368 5228540608629997568 5243139016644612096 5243871955119243264 5248674035664224256 5253154797275578368 5253480513718861824 5269388582134919424 5269710219721572352 5284423575830790144 5294846502015860736 5310555680432848482 5310879830813147136 5318829378951708672 5321354938960707584 5331986321944608768 5352371079491374848 5352697782236872704 5362928024421338112 5394515733660598272 5394850215042893696 5405155804141191168 5429638324346535936 5437329350594412544 5440486043612086272 5443069370318454784 5472057373755493248 5472391382018555904 5480142967528226816 5510776560971415552 5515144439690575872 5515823059653623808 5537062718942478336 5553829502854004736 5558570773861367808 5558915427307167744 5597218795845051648 5597560443821359104 5602344454083004992 5602686414923759616 5641291384788713472 5641985526708830208 5646457402540351488 5647152180121567232 5652418192253779968 5685711001991774208 5686063538636242944 5690917697048543232 5691270556528766976 5727970100409532416 5730835692483772416 5736083710517182464 5762065160531017728 5776318515439992832 5807081294597666304 5809838693123116288 5852806344161427456 5855585454486290432 5858984970043785216 5864350340895473664 5882108184708747264 5901692426568859648 5910165577933719552 5928062154901784352 5928423997186768896 5940117141165441024 5956702314767843328 5974739809664790528 5975474981291425792 5986524306330796032 5992996520136278016 5998484612187684864 6021417464427796704 6021785005016481792 6022158379582765056 6033294027474005376 6033662292994818048 6068830200368173056 6069206491923255408 6069576949500739584 6075984413378740224 6080800279658840064 6081548501669380096 6116995519418714112 6123453041608261632 6128680596821508096 6129060599338672128 6165160838469255168 6165543102906164224 6171669207290216448 6177320919018504192 6199623631092842496 6205300942110326784 6214090686393614336 6220650708935376896 6253779855720563712 6303022216789229568 6309676121585614848 6347233717547433984 6353046202636763136 6396821480965773312 6402679376094862848 6435126902929227776 6447190154044243968 6453094174331830272 6453996252454453248 6459906505432891392 6485401331858362368 6498358329869991936 6536068529763505824 6536467484077719552 6546251543325179904 6582316447826968576 6587533636297076736 6617371707797340672 6633740795075616768 6639403979889967104 6639815649283561472 6669476996835115008 6682631783811121152 6685974974564401152 6692097662270046208 6699162301930405888 6722409353952854016 6734839844622145536 6774928177030610688 6775341711070593024 6787870079619170304 6827857303413662334 6828274068188332032 6829114264333058048 6835482465051082752 6841742064378052608 6881619959346053376 6882040005733122048 6882466719523160064 6888884671809294336 6895193174256006144 6935805943277912064 6936235990769434752 6936659370857988096 6943127858201493504 6949486033895817216 6990852022192816128 6991829273492324352 6998232047552299008 7004640684958482432 7025851442846559232 7045898101107720192 7080740907243797976 7081173107750862848 7085284149820391424 7091772505268944896 7136494772655166464 7147176977966358528 7150570699228450816 7192687644880797696 7203453962044833792 7206874405521588224 7239517765795381248 7253981391482781696 7296076498340657664 7310653121103740928 7353077095983944052 7353525919587434496 7354430746204831744 7368217318907707392 7405106003805339648 7410975340834211328 7411887236409556992 7462958394460068864 7469329477376212992 7469792605444006656 7470248553231679488 7521721846384951296 7528609870053801984 7536557589671706624 7562710523196960768 7581418051514990592 7587890262731390976 7588360742038355968 7622259424954417152 7637293467212709888 7648111614022909952 7682753547374690304 7696959822425309184 7742775059463555072 7757565805279051776 7803265489615614096 7803741792215236608 7811979960058380288 7819133787860631552 7842810912944996352 7864708524966918144 7873011053496336384 7880220770578292736 7904082873202379136 7904565329582358528 7926635363746185216 7935003266515992576 7942269753023791104 7965833520649272723 7966319746219720704 7982032408441061376 7997979482916913152 8028556619237062272 8029046673355309056 8029544506110353408 8044392036632007168 8091773600490897408 8092275322564340544 8092769266000986112 8107733706211786752 8144457486519803904 8155994025891618816 8164604055477682176 8172080799118229504 8208587073027833856 8220214451292340224 8236427892024672256 8266164841457123328 8273734589480435712 8330744254281007104 8338373140960751616 8396340665732038656 8403516681124507488 8404029622385639424 8462978290063245312 8469686103810527232 8470728270182350848 8478627288380669952 8529095307954364416 8536376545572814848 8536905834793150464 8596253538725658624 8604125565775773696 8613208673910521856 8643097740796526592 8647201775811149824 8664477773159989248 8711153628519333888 8714758039684674432 8715289978770292736 8783378181729435648 8796525511343210496 8823162277063120896 8844987726767489024 8852538639853289472 8892093232352676528 8892635995780153344 8910175711748161536 8914633299419201536 8962109714497185792 8963212471937138688 8979786459496194048 8997726918281527296 9032677507524722688 9033237569374147584 9049941041211008064 9050493439492227072 9103809737884883112 9104365424251109376 9113976620068110336 9121200419488260096 9122322752504070144 9175493279128071168 9176622292697546752 9185179562412392448 9193020895232262144 9193590899008008192 9247741257703882752 9248314654359246336 9257503810935324672 9265981378527756288 9307951413165490176 9321136029590421504 9322439031323099136 9330976063403065344 9339520913277976576 9440987876325063968 9455696673691926528 9515326363540221952 9520850576321150976 9529569303955144704 9590250193174396928 9604019064142294272 9604605282726445056 9652690354393841664 9679641261497745408 9689859758149337088 9728101997787543552 9747537494804987904 9755858909226074112 9804102794645258736 9804701226116579328 9873474671740452864 9881300454445615104 9882516315212742656 9950611192613425152 9959105969834950656 9959723473925342208 10023947675716681728 10028962461846601728 10038146493405069312 10048743452895608832 10083614030929281024 10108557402019987456 10162392265545916032 10163012566605889536 10242411102282498048 10243671396499587072 10253223697576624128 10262613096567078912 10323060008599683072 10323700079284740096 10342789761384009216 10404353986154152128 10404989056286982144 10424229050843725824 10425511717147508736 10457081217259995136 10486278033289224192 10487743910238486528 10497348071328448512 10506961027437723648 10538777164269838848 10568847151661580288 10589693004031721472 10621111360865696964 10621759661626294272 10637658757903417344 10642709877921415168 10704742158982749696 10725856048842676224 10789031467321196544 10789700430085787392 10810311608282382336 10859276648693071872 10874658701188825088 10880972087224172544 10886138740636909568 10944114747510986496 10944782764037111808 10960285935056453632 11030288879381151744 11031646119307247616 11074125437884956672 11107659005708009472 11117141547722735616 11117830854614335488 11194437591690103296 11204688908166009984 11205372829847519232 11282582769577426944 11283971053417660416 11292914805080702976 11294304360243134464 11304836384507559936 11372127077272485888 11381835394097086464 11382541113057533952 11455940200819064832 11461671384967544832 11472167421034364928 11524130321062035456 11552637030879985664 11614162589195332608 11619677386246232576 11705612688322854912 11711170908972580864 11717969940087570432 11728700681790947328 11764216369417494528 11820331155867439104 11856124309803568704 11856847994373537792 11880234282330882048 11913404629535686656 11949479619329581056 11950949962582851584 11973048612661592064 11985993040272556032 11996969224375369728 12042834928855593408 12043570010032963584 12044316759165530112 12066588054948010752 12067324585989636096 12137660400736346112 12138412983846510816 12139153899001479168 12161600559317680128 12163097003338760192 12233991038837428224 12246906083216523264 12257361193643016192 12258121198677344256 12330321676938510336 12331086205812328448 12354641838037008384 12399247262185684992 12410601884220653568 12428181372787228672 12441301417870753792 12507559711441127424 12606044433578459136 12619352243171229696 12694467435094867968 12706092405273526272 12793642961931546624 12805358752189725696 12870253805858455552 12894380308088487936 12906188348663660544 12919813010865782784 12970802663716724736 12996716659739983872 13072137059527011648 13072934968155439104 13164632895653937152 13175067272594153472 13234743415594681344 13267481590151233536 13278807959779934208 13279631298567122944 13338953993670230016 13365263567622242304 13371949949128802304 13384195324540092416 13444818707905708032 13469679689244291072 13549856354061221376 13575740159238340608 13655714606827324668 13656548136376664064 13658228528666116096 13670964930102165504 13683484128756105216 13763239918692106752 13764933439046320128 13777769343618588672 13790386348512012288 13871611886555824128 13872471981538869504 13873318741715976192 13886255716402987008 13898972067791634432 13981704044385632256 13983658546984648704 13996464095104598016 14009281369916964864 14051702885693118464 14091796202215440384 14161481814487595952 14162346215501725696 14183545010537889792 14272989545310332928 14294353955932717056 14301141398456901632 14385375289761595392 14406907924089667584 14413748811043176448 14479035531590762496 14507962782965563392 14592152996681315328 14621306242207481856 14706154191967888104 14707051839174868992 14736434637815414784 14810212007610679296 14821950681668422656 14823774472819113984 14925916788920137728 14938658954752425984 14939585210888013312 15043443692769902592 15057219740107603968 15073115179343413248 15125421046393921536 15162836103029981184 15176721484076711936 15244518849908834304 15274586934425419776 15296223228045819904 15365507094749380608 15393919644850618368 15485550118927110144 15515131610558103552 15606530979231228192 15607483584430473216 15638267575721263104 15685621825889992704 15729417049933836288 15746022106992672768 15760441541156585472 15808165746404758272 15809130659164717056 15853270727492370432 15884539506047582208 15931667041298545446 15932639492439441408 15964064816882122752 15995958965833826304 16057113238474124544 16058093346710618112 16059089012220706816 16088784073264014336 16183547200981794816 16184550645128681088 16185538532001972224 16215467412423573504 16288914973039607808 16311988051783237632 16329208110955364352 16344161598236459008 16417174146055667712 16440428902584680448 16532329682914246656 16547469178960871424 16661488508562014208 16676746281921503232 16792681331464077312 16807033362249014976 16808059244771278848 16925956580126490624 16939372207621054464 16941456540364701696 16957254576761339904 17058190615908728832 17072753091145629696 17073811669586300928 17192507077451317248 17208251131551547392 17286195481593053184 17294403551622299648 17328955546319978496 17429516079369348864 17430579957540585472 17566756363458871296 17593051022686420992 17646324554126241792 17689975453534978048 17705077279706578944 17784186464705353056 17785271991560306688 17820351423496323072 17924219428994371584 17926424943874277376 17959572918992388096 17995453836563054592 18065355015049445376 18066475138748295168 18099882082422016128 18100986878984454144 18207619475769766224 18208730848502218752 18227953240136220672 18242400838976520192 18244645505008140288 18350986558256142336 18353244585395093504 18370359124824784896 18386041790464524288 18387181798016016384 18495482515407765504 18496629308718492672 18515007621870649344 18531962757055512576 18615902826330980352 18642272059180843008 18661952126806130688 18679041826555953152 18881975752650127936 19030652727080443904 19041701152642301952 19059138607910289408 19180500386348793856 19208038128284588544 19305380708787683328 19359282522995490816 19379719516298674176 19456203995575087104 19495074989609975808 19608205589290517472 19609402452233158656 19746949343480905728 19762600908891230208 19765032630425485312 19901222385226850304 19918211939669901312 19919446947850684416 20047895351433363456 20057924923693203456 20076292986810138624 20097486905791217664 20167228061858562048 20217114804039974912 20324784531091832064 20326025133211779072 20484822204564996096 20487342792999174144 20506447395153248256 20525226193134157824 20646120017199366144 20647400158569480192 20685579522768018432 20808707972308304256 20809978112573964288 20848458101687451648 20914162434519990272 20972556066578448384 20975487820476973056 20994696142656897024 21013922054875447296 21077554328539677696 21137694303323160576 21242222721731393928 21243519323252588544 21275317515806834688 21285419755842830336 21409484317965499392 21451712097685352448 21578062934642393088 21579400860171574784 21620623216564764672 21718553297386143744 21749317402377650176 21761944174448345088 21772277481273819136 21888229495021972992 22060577758762303488 22063292238614495232 22215318011416018944 22235661709228670976 22388875183380206592 22409377816332019968 22410745659695038464 22565165539154853888 22585829610161405952 22588608720486268928 22609672769015119872 22744254154544971776 22763670788194172928 22765082226115067904 22911880401638129664 22944334842068729856 23048260642124070912 23105274061759971328 23228325178390665216 23239354772492465152 23411225376645709824 23422341817945161728 23435939880175140864 23457401363581894656 23528432738834989056 23640662311734878208 23712248619607137408 23713695988747075584 23826809259071373312 23897500561947818169 23898959238659162112 23901899925165703168 23946097225323184128 23993938448750739456 24085669857711186816 24087140020065927168 24088633518331060224 24133176109896021504 24275320801472692224 24276825967693021632 24278307798002958336 24323201118635360256 24326194006677520384 24467982077674856448 24493812166433046528 24516242397354688512 24660643353877020672 24662172411624656896 24709283676074016768 24798494524371369984 24821203768441307136 24856362745574457344 25015119422882254848 25212088867156918272 25388934870189735936 25412184810547052544 25587285923863093248 25610717504379451392 25740507611716911104 25788760616176975872 25812376697327321088 25839626021731565568 25941605327433449472 25993433319479967744 26144274119054023296 26145869936310878208 26329265791307874304 26350134545188306944 26469486831189362688 26534963180302467072 26557615919559868416 26559262597134245888 26677907987340460032 26730527135244484608 26743899898257604608 26768390649080184832 26889637415811416064 26939359378488582144 27099712708122442752 27151480318476681216 27311429213654649336 27313096272753328128 27341929860204331008 27366968257512210432 27526479837384213504 27529866878092640256 27555538687237177344 27580772697024024576 27743223773111648256 27744943963077739008 27772511432805974016 27797944135583268864 27963408088771264512 27967317093969297408 27992928190209196032 28018562739833929728 28103405771386236928 28322963628975191904 28324692431003451392 28367090021075779584 28545979090620665856 28588707911865434112 28602282796913803264 28770750579523190784 28813815848179335168 28827497622086352896 28958071063181524992 29184305993362630656 29242612484414963712 29412308383935776208 29414103678349737984 29620424015221358592 29643901363336845312 29647548945638227968 29851833577840275456 29877317909504851968 29879170421776026624 30086887385539805184 30114439480215207936 30146230358686826496 30250842092787843072 30325672206059962368 30353442968153423872 30489037699817668608 30731014189498761216 30787839289701236736 30971100237854220288 31213061958462456384 31214967168860946432 31276535151442526208 31371243651779985408 31458834099867672576 31492044213985345536 31520883082313170944 31616331492809516544 31706541454984740864 31769079012095164416 31863334082597090892 31865278984878882816 31928129633764245504 32114226476948249088 32118178024441413632 32177568146528028672 32367094401963589632 32369101290257362176 32371077064003944448 32430934824847147008 32577829946079215616 32623976103566475264 32658416221910728704 32688323196472918016 32834348292111335424 32880857805169360896 33094938357921742848 33322977017124028416 33353492563843006464 33614066724498029952 33616118489542557696 33851913160252981248 33878744415242108928 33882913080729403392 33914509153522679808 34116381231817457664 34145506182291259392 34147623339172601856 34385014154902634496 34416502263103094784 34572390963186106368 34588807103244599296 34657911092639956992 34859032158738697728 35133512726917742592 35186102045372841984 35292649108252483584 35379950907069956096 35568372929410706112 35570543983120613376 35640702846992646144 35848438857988743168 35852849887748554752 35919145837984776192 35990907673126109184 36130710030098890752 36132950277496590336 36199764164844032256 36201973757968908288 36415238951539532448 36417461697004437504 36484801677953040384 36489291010016280576 36701973116512284672 36706489170790187008 36740718249649569792 36772083580929048576 36774363596032032768 36990965030815531008 36993258617436985344 37063925514111025152 37231805652661960704 37284544118361686016 37323904253612261376 37358083653111906304 37763951505300255872 38061305454160887808 38083402305284603904 38118277215820578816 38361000772697587712 38416076256569177088 38610761417575366656 38718565045990981632 38759439032597348352 38912407991150174208 38990149979219951616 39216411178581034944 39218804904466317312 39493898686961811456 39525201817782460416 39530065260850970624 39802444770453700608 39836423879339802624 39838893895701368832 40095790702866726912 40115849847386406912 40152585973620277248 40334456123717124096 40434229608079949824 40649569062183664128 40969644409129992192 40974685585998348288 41012894790306496512 41050452386268315648 41294800317138960384 41371159045536036864 41617415944616608512 41619956225147928576 41696916203374903296 41828324869039980544 41945112133156896768 41950975640953946112 41989392285313794048 42027844109750894592 42155108657079355392 42275388606646321152 42484445443462787856 42487038646505177088 42550635031613669376 42570839511685660672 42818968635930998784 42903424195370704896 43156125869284786176 43158801720343149568 43241246433129529344 43437106594772287488 43498634804755300352 43523888348896690176 43544554962547638272 43776458990043945984 44121155517524606976 44430636022832037888 44471323418457341952 44777750366760413184 44818755632664039936 45130331078309707776 45171659220322811904 45177217440972537856 45219345538030239744 45488508309089943552 45530164452230135808 45823760803276259328 45888669684137459712 46096521284248141824 46456650356781330432 46478709544984930304 46822450753291419648 46844683635890323456 46914802727163789312 47056865477669978112 47281324623469756416 47424497239214274816 47427391977494151168 47653618518142746624 47795001123895636338 47797918477318324224 47803799850331406336 47892194450646368256 47987876897501478912 48171339715422373632 48174280040131854336 48177267036662120448 48266352219792043008 48550641602945384448 48553651935386043264 48556615596005916672 48646402237270720512 48935964155349712896 48987624332866093056 49032484794709377024 49321286707754041344 49324344823249313792 49596989048742739968 49642407536882614272 49712725491148914688 50030238845764509696 50424177734313836544 50777869740379471872 50824369621094105088 51174571847726186496 51221435008758902784 51481015223433822208 51577521232353951744 51624753394654642176 51883210654866898944 51986866638959935488 52288548238108046592 52291739872621756416 52700269090376613888 52938973662378725376 53069926360604934144 53115231839119736832 53118525194268491776 53355815974680920064 53461054270488969216 53536781298160369664 53779274831622832128 53878718756977164288 54199425416244885504 54302960636953362432 54622858427309298672 54626192545506656256 54683859720408662016 54733936515024420864 55052959674768427008 55059733756185280512 55111077374474354688 55161545394048049152 55486447546223296512 55489887926155478016 55545022865611948032 55595888271166537728 55926816177542529024 55985856380418392064 56037125479667859456 56206811542772473856 56645927257950383808 56649384862006902784 57091958181241331712 57177415823730868224 57204565593827606528 57541501159046381568 57654995244172705792 57916142126363049984 58368611986725261312 58485224968829927424 58824616767871552416 58828207356699475968 59240848030442717184 59287802726673690624 59295097891276455936 59703667155680550912 59754635819009703936 59758340843552053248 60173774771079610368 60228878960430415872 60292460717373652992 60501684185575686144 60651344412119924736 60706885936306847744 60978075399635337216 61462028378997522432 61575678579402473472 61942200475708440576 62426123916924912768 62429934337721892864 62742487303559970816 62917668199735345152 62984088427970691072 63041766164626341888 63232662985619033088 63413082909969481728 63726668165194181784 63730557969757765632 63856259267528491008 64228452953896498176 64236356048882827264 64355136293056057344 64734188803927179264 64738202580514724352 64861869649694294016 65155659892158431232 65247952207132950528 65316832443821457408 65376646392945836032 66189876715843485696 66645954034248056832 66706985127686012928 67228133448996059904 67232236979085115392 67757488830484217856 67765826161458806784 67829018307045359616 68232762463634915328 68291012364582518784 68295246678345203712 68833004526206189568 69144781926372212736 69177614206489198592 69315822185279913984 69718064317477395456 70267025453835485184 70372204090745683968 70585298216504967168 70759901814139912192 71136745858821412224 71141087966241226752 71696877715977486336 71705699775497109504 71838291675969552384 71981815346252218368 72261420060197781504 72265900554993180672 72399528329688064512 72830477903079064896 72834923394008875008 72969603355906080768 72978582020032561152 73403946233024569344 73412978341580374016 73481436499299139584 73548727192064065536 73981930061631062016 73986517234873970688 74127851028222050304 74463611305323921408 74569088236723372032 74716167306223812608 75527903010600511744 76122610908321775616 76166804610569207808 76236554431641157632 76722001545395175424 76832152513138354176 77221522835150733312 77437130091981963264 77518878065194696704 77824815982300348416 77980299958439903232 78432822357162069888 78437609808932634624 78987797373923622912 79050403635564920832 79060130521701941248 79604889540907401216 79672847758679605248 79677787791402737664 80191581405733453824 80231699694772813824 80305171947240554496 80668912247434248192 80868459216159899648 81299138124367328256 81939288818259984384 82025789580612993024 82100904772536631296 82589600634277920768 82742318091072073728 83234831889233217024 83393832406749806592 83656649738079961088 83890224266313793536 83901951281907892224 83978784570627588096 84055688219501789184 84310217314158710784 84968890886925575712 84974077293010354176 85101270063227338752 85141679023371321344 85637937271861997568 85806848390741409792 86312251738569572352 86317603440686299136 86482492866259058688 86874213189544574976 86997269609510600704 87089109925095276544 87552917980087891968 88242311035049213952 88861272045664075776 88942646836914683904 89555500733520826368 89637511265328079872 90260662156619415552 90343318440645623808 90438691076060479488 90977016618179887104 91060328904460271616 92193042568496283648 92913300713562660864 92957419089969860608 93644901506582839296 93689367271780646912 93829605454327578624 94113730955339956224 94562649246939512832 94848994478428549632 95307237036285493248 95590002247791272676 95595836954636648448 95607599700662812672 95784388901292736512 96342679430844747264 96354534073324240896 96532704439584086016 97101283205890768896 97107303870772086528 97113231192011833344 97292804474541441024 97871928310699425792 97975248665732186112 98064969589418754048 98642573415508082688 98648689646498627584 99284815073765228544 99425450982297829376 100060477691529019392 100848355468627673088 101555739480758943744 101648739242188210176 102349143695452372992 102442870017517805568 103155042464707903488 103249506789309284352 103766421309733797888 103973733277919870976 104577096476216093184 105400538180753227776 105877947324757450752 106139852721209868288 106237050388536983552 106711631949361840128 106922108540977938432 107073562596320739328 107558549663245664256 107757437513954328576 108398850832489771008 108605921273906724864 109245716854618597344 109252385091013312512 109467873030048841728 110105919349536854016 110119467512370561024 110222154748948709376 110323090788096098304 110972895092446593024 110979775852310956032 111191776542333075456 111853632355085058048 111971712760836784128 112074250959335718912 112413623085544947712 113291854515900767616 113298769724013805568 114183916362482663424 114354831647461736448 114409131187655213056 115083002318092763136 115832284252726099968 116737223973450522624 116970449937659854848 117649233535743104832 117656414713398951936 118481696060885434368 118575605453347381248 118590195782552911872 119407334311361101824 119509271638019407872 119516681687104106496 120347549542159220736 120457757920860831744 121003368371151372288 121302688824239849472 121413771872613695488 122924056757995044864 123151357158804946944 123884400951416881152 124852247833849825536 124859868675443785728 125484974607119941632 125835336399470690304 125968176855941382144 126083532329252683776 126465325971238066176 126826165819938963456 127453336330388363568 127461115939515531264 127712518535056982016 128456905907792996352 128472712097765654528 128710272586112114688 129468377607854358528 129476405161029448704 129723739299388588032 130311319784316862464 130495904414265901056 130633664887642914816 130753292785891672064 133291908068496113664 133413970255372025856 134456266897992119808 135514977660968435712 135531652322917613568 135658036614090719232 136465524927269830656 136590493356690407424 137666009052412379136 138289563852744425472 138355228412978397184 139436128634954790912 140534050907670970368 140744408181491367936 141170596433009934336 141519803628279824384 142273491717642824448 142282175932482453504 143393755431954972672 143411399550994219008 143676583351939104768 143963630692504436736 144522840120395563008 144531801109986361344 144799056659376129024 145660955806158129792 145669846788017750016 145939206711812161536 146807892466049138688 146825956683160748032 146962872998598279168 147097454384128131072 147963860123262124032 147973034469747941376 148927222610647842816 149138176473446744064 149432334612447625216 151055806021201023488 152245221816643551232 152333609221138415616 152473108863282315264 153664305026276708352 154443045670301466624 154874260183963926528 155649631964600696832 155960599916879806464 156865644714324139776 156875219617865269248 158100807271129841664 158120261043403882496 159209779081814802432 159345695517359210496 159355575582805475328 160383162811466907648 160610343894481108992 161337824494868496384 161736918432319799296 162598276248734656512 163878577636519968768 164051579161225986048 164201809545073262592 165179201268555841536 165484636182144147456 166469663778466434048 166787664813499613184 167313299476159922176 167780448532627587072 167957569141255176192 168111376439003578368 168620434628317421568 169937781773851151424 169948154586020708352 170283358046742642688 171275874543723995136 171613696781482819584 172624503477139144704 172635206881372598272 172964985732518117376 173748426379089149952 173994539219021201408 175105835960175783936 176484622070098427904 177722544091328151552 177885293673829367808 179111001467041652736 179275022530656159744 180521324313238831104 180686636881291247616 180877382152120958976 181954033236359774208 182120657808920543232 184386085136992567296 185826601427125321728 185914838179939721216 187289803013165678592 187378734543561293824 188227461910679912448 189125298493879025664 189697988956857099264 191180004495582545352 191191673909273296896 191568777802585473024 192685358861689494528 192709068146648481792 193065408879168172032 194202566411781537792 194214607741544173056 194585608949082882048 195743856621398851584 195950497331464372224 196129939178837508096 197297379292997255168 198569630147530457088 198850901964595658752 200120955383058038784 201696710937255346176 203297478484376420352 204698287390904745984 204885740035035611136 206499013578618568704 207532842619467595776 207947466555839741952 209154192952432186368 210801076361506455552 211755894649514901504 212279705442419736576 212474100777073967104 213423263898723680256 215117099326491328512 215514875027908657152 216797701664979542016 218491433709237194688 218504770182026625024 218935746060097683456 220211838699073708032 220238935024741122048 220444309497897418752 220646181576192196608 221945790184893186048 221959551704621912064 222383553084666150912 223707264710170116096 224148501918671437824 224827246171089895424 226583709031801535232 226597539448027611136 228367832724965326848 228709663294923472896 228818262375310426112 230166004636185526272 231664568505452199936 233474447946901045248 233940899875319709696 235298467071486209664 235312829426797903872 236963392121770868736 237151210906694762496 237180391565105823744 238814668622722203648 239018543276038815744 239033363374208212992 240695099084318441472 240915515841721663488 242006736742302744576 242605377648479698944 242827543745227390976 246302714317609893888 247768801902833762304 249704495667699651072 250969949214239883264 251670672798941380608 251936353711882764288 252167064658505367552 252930651942476132352 254906672660776727136 254922231879031062528 255425037070113964032 256913811815585992704 256945424195531309056 257420545172224229376 258936755215708717056 258952810322058897408 259447478598777176064 260622639568633724928 260991808828531802112 261267329775285829632 261506585571783344128 266583816136992227328 266827940510744051712 268912533795984239616 271029955321936871424 271316073228181438464 272931049854539661312 273180986713380814848 276579127705488850944 276710456825956794368 278872257269909581824 281068101815341940736 281488816362982735872 282341192866019868672 283039607256559648768 284546983435285648896 286787510863909945344 286822799101988438016 287353166703878209536 289063602219972722688 289598113318752258048 291321911612316259584 291339693576035500032 291878413423624323072 293615784932098277376 293651913366321496064 293925745997196558336 294194908768256262144 295927720246524248064 295946068939495882752 297854445221295685632 298276352946893488128 302111612042402046976 304490443633287102464 304667218442276831232 304946217726564630528 307328610052553416704 309748520367927853056 311299263929201393664 311921199833759612928 313731289428648279552 316201614542259683328 316240522086807764992 318419558163629604864 318711151165610950656 320766325622933815296 321220687788962217984 322675648989736992768 325196552497469313024 327757155273039937536 328403619090146525184 330358402537111683072 330969272364288294912 332939327556932868096 333575329626999226368 334626598952319844352 335560897065255174144 335915138282510352384 336222752878007156736 337240869256634843136 339875563547702302848 339896309172041416704 342551749087447990272 343227393562965639168 345249006954278289408 345270413762745196544 347496852758178299904 347989078438042402816 350211671920351567872 352969244140196855808 355445088182656303104 355770587347658735616 358222002934083305472 358550045061312319488 361042648626477662208 361373273762582495232 363908066472719548416 364241315617841086464 368772170273985134592 371653202854250643456 371829676359879442432 374579606026331357184 374757469087122587648 376454923821359824896 378250596987758051328 379395977913714198528 382360008991165090704 382383347818546593792 383137555605170946048 385370717723378989056 385418136293296963584 386130817758336344064 388405132823563075584 388429215483088346112 389171217898165764096 391487713242797703168 391900994662928744448 392259878357675016192 394594758585994510336 400241910766116077568 406594956968752840704 409396574781809491968 409771480070071222272 412998027157237137408 415065685238935191552 418308385904864372736 421602152723012911104 423511789299029803008 424559410884839473152 424948201554147934208 426846527797447360512 430234198652982657024 431029750055817314304 433595403329959084032 436982867418474389376 437009540364053250048 440423677398147416064 440477870049482244096 440888618995794837504 441292363152384393216 443891580369786372096 443919103409243824128 447414529420340232192 448297003837342875648 449654492342179790848 453167418063603070464 456735665449930653696 457419326589846945792 457636524750620852224 463329137010904399872 466948895893802090496 467881799750639419392 470596934142972419328 470625658853595807744 474302421813389524992 474360783130211647488 477629337245444407296 478037086552077631488 478066726748416425984 481831031683443326976 484013473484605489152 485210755296959397888 485655087490454781952 492605428635219787776 495537603805667524608 499408991335399302144 501939898428479766528 503341345597882761216 503872707423765528576 504334129317010735104 505861303884952264704 509813345321553454272 509844463758062125056 510850074140227928064 513827623631171985408 513890848391062618112 514841090344448458752 517873510431417434112 517905620644117794816 518894957197554352128 521245279137267449856 521983617657063604224 523013171143566688256 533167632273984454656 533655881021488103424 537825067591968479232 542059910643873742848 542632146456362876928 545862099709079322624 546361973426761629696 553158255410977701888 553420913651913588736 557744514539819163648 562136203630683881472 564682385732039737344 566079214513119297536 569093966870571297792 573575021727819890688 574706333407756419072 578127204439945445376 579196226637504516096 582643823224632519168 583756826847248646144 587231569864196554752 587303826732642992128 587851491994393116672 588389817536512524288 591892137878991765504 595708890442591371264 596552705893786976256 604223224084804093952 608980887266574204928 609892435453129261056 614657220105106833408 619497040735855706112 622598527858402787328 623842399667519225856 627462578857296559104 632403229084519366656 636839116327259209728 637422302331221901312 645351297979473985536 650393104994938626048 655514310546079875072 656807238180293050368 660716805074223366144 661938544728576589824 665878655113865736192 667150659253998452736 669253197904639688704 671121794130510348288 672445505756014313472 674481738513269686272 679751127095404605696 679792618344082833408 685103498174895980544 686454787125931278336 690498013908556578816 690540827525490393088 694993705516356599808 695978156876084805632 700423343840703135744 705938488280393711616 710890176365312606208 711541174695317471232 716444005868166610944 717100090122624638976 722085297252955324416 722746547525164990464 727816132945439096832 728482631235682172928 743306405708501286912 743659352719758884864 749514938174245175296 752909847642719649792 756501193975516102656 758791955827428397056 764720017982330181408 764766695637093187584 766275111210341892096 770741435446757978112 770836272586593927168 772261635516672688128 776810265647126151168 776858430966176692224 778342435796331528192 782975426485595406336 783801989325857488896 784519756715350032384 789189517171989020672 800483821532232155136 818793149563618983936 819542960140142444544 830131370477870383104 836616771809728745472 843204305446025822208 847023578598059606016 849118821769678946304 849896403108295868416 860468397305965314048 862059500111634628608 867190806659918168064 873965734836948778752 874019080728106500096 880847354796294832128 880955740098964488192 881777237991589675008 882584726304768786432 887783160739572744192 887838206818487648256 894829058840680464384 899308984684359581696 906334836127206140928 913471330899861307392 914838653179693891584 915273049501241704448 933897791787604180992 935763599501278838784 941193868285944838656 948604843626779049984 948721566260423294976 955258674490888814592 956133453496832851968 963662063366886653952 968026946969210978304 971310174980909563904 985210857270439575552 991075207611335049216 998817982670798604288 1003879796856959533056 1006682691195765522432 1007745414847531057152 1008668258634021470208 1011722607769904529408 1019626690643106908544 1019688927516124250112 1027655247262343970816 1027781696782125236224 1029682180688896917504 1035747020862834868224 1035811241288235589632 1042490558274534899712 1043967235314127208448 1046026342287133376512 1066335264547968909312 1067311762042976206848 1075650135183936958464 1084119821287747485696 1091724199418158645248 1092723946853523259392 1106316510821955403776 1106841827303827177472 1115489029079638327296 1124272407261367762944 1129364771464079474688 1132158429026238595072 1138187933741142595584 1147150043455639781376 1149412666815512838144 1156254408879890890752 1158392453275009032192 1165287646449265038336 1167513653694497292288 1174463139728393109504 1175702983988786233344 1176779635073025048576 1183784275757983531008 1208446448169608187904 1217961774533148409856 1219784870906258522112 1229314440210213666816 1238994081471711412224 1245197055716805574656 1254925157714593118208 1264806458169038733312 1273678232654518419456 1274844604662443802624 1290702595958947971072 1300786209989877252096 1311028621092159750144 1321433610148446732288 1323877089457153179648 1331757310227731472384 1342243588261020696576 1344891011512028626944 1348963477026539372544 1359502254190809211392 1370206996349791961088 1372909574251862556672 1381081655050980786176 1389987411032713199616 1391956313752169611264 1400846687681406271488 1411876976560787423232 1423082349390634942464 1432888011736333221888 1434200180245249277952 1445493095050329980928 1455632265890878193664 1456965262471364345856 1486612811417002573824 1487318705439517769728 1505819695285439299584 1513002387951032205312 1517583911654856794112 1529440035964660362816 1529533391274186375168 1532550222420683784192 1541482870893515956224 1541672545173187854336 1544523271033345376256 1553620531294252302336 1553716861932353384448 1556684871592663056384 1565950852971190812672 1569039513430700064768 1578379034343978041344 1600967643064464310272 1637586299127237967872 1639085920280284889088 1660262740955740766208 1673233543619457490944 1686408610892051644416 1694047157196119212032 1698237643539357892608 1699792806216591736832 1724119000223269257216 1734381613319836336128 1747931469673897557504 1761694709592589664256 1761911480197928976384 1763554475983179350016 1765169452609537572864 1775676413636975296512 1789658117681360928768 1798617969368719163392 1812669672254412281856 1826942661799722614784 1829677306359387783168 1830546099002483408896 1867795583575208361984 1871527199002557677568 1882387736571889677312 1897209687253558099968 1910517348981777629184 1912266906993665703936 1936053893938421956608 1942620349961819127808 1970421714540879151104 1982150415222670098432 1997635965341597208576 2007759593713919066112 2013365382391531044864 2017336517268042940416 2023445215539809058816 2039253381286213817088 2039377855032248500224 2055310494524687941632 2055563393564250472448 2059364361377793835008 2071494041725669736448 2071622482576471179264 2084981116549069799424 2087934470628254416896 2132670529095937818624 2134623524085952413696 2151300270367873916928 2168239642575494971392 2183448398836317290496 2185447893707046518784 2213683654607654354944 2230978058159276654592 2248544814522735525888 2258729542928158949376 2276375867482285191168 2294300086911279562752 2298825333631025676288 2312508817759781781504 2316784906550018064384 2330575292898530076672 2335027307388994584576 2348926279456786219008 2351405967977572466688 2353559270146050097152 2367568551515967062016 2416892896339216375808 2435923549066296819712 2458628880420427333632 2490394111433611149312 2509850315429186236416 2529612916338077466624 2547356465309036838912 2549689209324887605248 2581405191917895942144 2601572419979754504192 2622057242184319500288 2642867220296893464576 2647754178914306359296 2663514620455462944768 2684487176522041393152 2697926954053078745088 2719004508381618422784 2740413992699583922176 2745819148503725113344 2762163310101961572352 2801693375362812542976 2846164698781269884928 2865776023472666443776 2868400360490498555904 2890986190100659961856 2913930524942728691712 2973225622834005147648 2974637410879035539456 3011639390570878599168 3026004775902064410624 3035167823309713588224 3058880071929320725632 3059066782548372750336 3082965741787031912448 3083345090346375708672 3089046542066690752512 3107241062588504604672 3107433723864706768896 3131901705942381625344 3138079026861400129536 3156758068687956082688 3201935286128928620544 3275172598254475935744 3278171840560569778176 3320525481911481532416 3346467087238914981888 3372817221784103288832 3388094314392238424064 3396475287078715785216 3399585612433183473664 3448238000446538514432 3468763226639672672256 3495862939347795115008 3523389419185179328512 3527108951966358700032 3530338905219075145728 3551352827273950593024 3597235938737438326784 3625339344508824563712 3653885323599445229568 3659354612718775566336 3661092198004966817792 3735591167150416723968 3764775473143779354624 3794419374507116199936 3821034697963555258368 3824533813987331407872 3872107787876843913216 3964300830445340196864 3995271930683194417152 4026730764783062089728 4034673034536085880832 4046890431079618117632 4078506762572427634176 4110620989049375883264 4111126787128500944896 4118728722755587670016 4143244965152942358528 4169962233098139598848 4175868941256508833792 4269247048171904827392 4302600540735747833856 4336479285150989942784 4366896797672634580992 4370895787414093037568 4461956116318553309184 4517459085856317898752 4552751734964570382336 4588600173822559125504 4597650667262051352576 4625017635519563563008 4633569813100036128768 4661150585797060153344 4670054614777989169152 4697852558913572438016 4707118540292100194304 4735137103031934124032 4833785792678432751616 4871847098132593639424 4917257760840854667264 4980788222867222298624 5019700630858372472832 5059225832676154933248 5094712930618073677824 5099378418649775210496 5203144839959509008384 5285734440593786929152 5295508357828612718592 5327029240910925889536 5368974353044082786304 5395853908106157490176 5438009016763236845568 5480827985399167844352 5491638297007450226688 5524326620203923144704 5603386750725625085952 5731552046945332887552 5736800720980997111808 5827861049885457383424 5946451245668010295296 5949274821758071078912 6023278781141757198336 6052009551804128821248 6070335646619427176448 6117760143858641451264 6118133565096745500672 6165931483574063824896 6166690180692751417344 6178093084133381505024 6214482125177009209344 6214867447729413537792 6263803411884763250688 6313516137375912165376 6403870572257857241088 6550345196508951871488 6556343681121139556352 6641050963822963064832 6692934174477829963776 6745634443568206577664 6776188628784476848128 6799171224866366947328 6896476000893077028864 6937526453279345344512 6991725878695590230016 7046778838370358657024 7054217903932717400064 7060677810438150291456 7102705654547901186048 7194471877474876653568 7250678689017649127424 7307770647198890459136 7322184396009933635584 7471182334300833447936 7529550946287558709248 7588838749014232399872 7642069395927110516736 7649067627974662815744 7744215575753687826432 7928601660890680393728 7990543861366388834304 8053461529566124179456 8093780862159236235264 8157013525144855268352 8221241978098751766528 8237457445511175340032 8286489930305884717056 8538494096343809654784 8605201081471495667712 8672958570301979885568 8741791574828186075136 8923912232637106618368 9034918171712635797504 9105503469929140764672 9177200347645118251008 9250035271039127126016 9267139626200072257536 9322301171594120306688 9395705117827144876032 9414237080584200388608 9470274206063868248064 9667571585356865503232 9743694196265187278848 9834515521681709334528 9961576445734444597248 10039401261716744945664 10118451665352309866496 10189425861236147355648 10198756837299550420992 10406289679919018016768 10591016715657225437184 10654058481821851779072 10791707816212314980352 10876018033526473691136 10961655970798335688704 10983276594014900453376 11048653240407846289408 11206773501451250171904 11463104093890665775104 11473601441961994223616 11892902491336020590592 11898549643516142157824 12104019103608257642496 12140671293238854352896 12235520287717282902528 12331862967148127649792 12333380361385502834688 12356186168266763010048 12429734895458827075584 12527606823769526501376 12627032274751824330752 12807741144515714482176 13100690393017903742976 13112687362242279112704 13385868348955659927552 13552377257568953696256 13598342449732733894656 13792952001786154057728 13875052906558690689024 13983451757391180460032 14093557676740717314048 14121355620876300582912 14205411309095802372096 14388943754949753307136 14501357378035298254848 14615541294397780918272 14942364668601666895872 15059101892575117418496 15177677498028464799744 15284138791854221033472 15298135255949325631488 15857203321781360787456 15981087722732777668608 16106923059132248358912 16187561724318472470528 16314027050289710536704 16442483956197503533056 16474914891022350680064 16572979860611769434112 17210402162942991335424 17483583149656372150272 17847824465274213236736 18069836343425271595008 18211006939858281529344 18354400695290236502016 18500070542078254252032 18534279252400144515072 18644602343188240613376 18791410235654289752064 18940548412127736496128 19335143170713731006464 19669031043363418669056 19923152891468889194496 20078802523433489891328 20236903330704619732992 20397513674599100841984 20812579359838036033536 21182033431314450874368 21308116963643703558144 21583415632424629960704 21752036067052947382272 21923311941596671377408 21966553188029800906752 22097306480815692578816 22413547002902500343808 22926208187781331550208 22947202883923988447232 23785804982672041181184 23797099287032284315648 24281342586477708705792 24471040575434565805056 24663725934296255299584 24712372336533526020096 24859469790917654151168 25254064549503648661504 25615482289031428964352 26225374724484558225408 26771736697911319855104 27104754515137907392512 27750105813117381378048 27966903514782360920064 28187115353481434628096 28242711241752601165824 28410822618191604744192 28777887509899506614272 29002714756070596509696 29231082588795561836544 29884729337203333791744 30118203785150234836992 30355354996056929599488 30568277583708442066944 30596270511898651262976 31962175445465555337216 32375123448636944941056 32628054100579421073408 32884967912395007066112 32949829782044701360128 33145959721223538868224 34420804325885982670848 35695648930548426473472 36422013879716563058688 37000141084156508504064 37068558504800289030144 37289204686376481226752 37582820471308579504128 37881096824255472992256 38670286341427462012928 39338062086726837338112 40157605046866979782656 40795027349198201683968 41625158719676072067072 42364066862628901748736 42616233927287407116288 43166831264849259921408 43504072134105894764544 43846623883193342754816 44194612961631385157632 44827094005805000687616 45852416375562663100416 45894405767847976894464 47571609965344082362368 47594198574064568631296 48562685172955417411584 48942081150869131610112 49327451868592510599168 49424744673067052040192 49718939581835308302336 52450749448969116450816 53543473395822639710208 54209509030275814785024 55500211626234762756096 55933807029564721840128 56374230706962869256192 56821645236383209488384 58005429512141193019392 59769458674406667583488 60236407570300469673984 60710709992113859198976 61192541023797302525952 63924350890931110674432 64750246897273889882112 65256108201158842146816 65769935824790014132224 65899659564089402720256 66291919442447077736448 68841608651771965341696 71391297861096852946944 72844027759433126117376 74137117009600578060288 74578409372752962453504 75762193648510945984512 77340572682854924025856 78676124173453674676224 80315210093733959565312 83250317439352144134144 84728133725257803497472 85232467854574814232576 86333662529698519842816 87008144268211789529088 87693247766386685509632 88389225923262770315264 89654188011610001375232 91704832751125326200832 91788811535695953788928 95188397148129137262592 97125370345910834823168 97884162301738263220224 98654903737185021198336 98849489346134104080384 99437879163670616604672 107086946791645279420416 111000423252469525512192 111867614059129443680256 112748461413925738512384 113643290472766418976768 116010859024282386038784 120472815140600939347968 122385082047594605051904 127848701781862221348864 129500493794547779764224 130512216402317684293632 131539871649580028264448 132583838884894155472896 137683217303543930683392 142782595722193705893888 145688055518866252234752 148274234019201156120576 149156818745505924907008 154681145365709848051712 157352248346907349352448 160630420187467919130624 166500634878704288268288 170464935709149628465152 174016288536423579058176 176778451846525540630528 179308376023220002750464 183577623071391907577856 194250740691821669646336 195768324603476526440448 197309807474370042396672 197698978692268208160768 198875758327341233209344 214173893583290558840832 223735228118258887360512 227286580945532837953536 232021718048564772077568 240945630281201878695936 255697403563724442697728 259000987589095559528448 261024432804635368587264 263079743299160056528896 265167677769788310945792 275366434607087861366784 285565191444387411787776 291376111037732504469504 296548468038402312241152 298313637491011849814016 309362290731419696103424 321260840374935838261248 333001269757408576536576 340929871418299256930304 348032577072847158116352 367155246142783815155712 388501481383643339292672 391536649206953052880896 394619614948740084793344 397751516654682466418688 428347787166581117681664 447470456236517774721024 464043436097129544155136 481891260562403757391872 511394807127448885395456 522048865609270737174528 530335355539576621891584 550732869214175722733568 582752222075465008939008 593096936076804624482304 596627274982023699628032 618724581462839392206848 642521680749871676522496 681859742836598513860608 696065154145694316232704 777002962767286678585344 783073298413906105761792 789239229897480169586688 795503033309364932837376 856695574333162235363328 894940912473035549442048 928086872194259088310272 963782521124807514783744 1022789614254897770790912 1044097731218541474349056 1101465738428351445467136 1165504444150930017878016 1193254549964047399256064 1237449162925678784413696 1285043361499743353044992 1392130308291388632465408 1566146596827812211523584 1591006066618729865674752 1789881824946071098884096 1856173744388518176620544 1927565042249615029567488 2045579228509795541581824 2088195462437082948698112 2331008888301860035756032 2386509099928094798512128 2570086722999486706089984 2784260616582777264930816 3132293193655624423047168 3579763649892142197768192 3712347488777036353241088 3855130084499230059134976 4176390924874165897396224 4773018199856189597024256 5568521233165554529861632 6264586387311248846094336 7159527299784284395536384 7710260168998460118269952 8352781849748331794792448 11137042466331109059723264 12529172774622497692188672 14319054599568568791072768 16705563699496663589584896 25058345549244995384377344 33411127398993327179169792 50116691098489990768754688 100233382196979981537509376
- Sum of all divisors σ(n): 389609942414641893550311651
- Sum of proper divisors (its aliquot sum) s(n): 289376560217661912012802275
- 100233382196979981537509376 is an abundant number, because the sum of its proper divisors (289376560217661912012802275) is greater than itself. Its abundance is 189143178020681930475292899
Bases of 100233382196979981537509376
- Binary: 1010010111010010011111010001001011000111010011000111110001011100100000000000000000000002
- Hexadecimal: 0x52E93E8963A63E2E400000
- Base-36: CLE5EVCN85VGXDS00
Squares and roots of 100233382196979981537509376
- 100233382196979981537509376 squared (1002333821969799815375093762) is 10046730906645863510405362352896798632520041287909376
- 100233382196979981537509376 cubed (1002333821969799815375093763) is 1007017818796046044461748688045697550941341436020866206364737114360261038309376
-
100233382196979981537509376 is a
perfect square number . Itssquare root is 10011662309376 -
The
cube root of 100233382196979981537509376 is 464519690.8863258985
Scales and comparisons
How big is 100233382196979981537509376?- 100,233,382,196,979,981,537,509,376 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 100,233,382,196,979,981,537,509,376 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 100233382196979981537509376 cubic inches would be around 38709974.2 feet tall.
Recreational maths with 100233382196979981537509376
- 100233382196979981537509376 backwards is 673905735189979691283332001
- 100233382196979981537509376 is a
Harshad number . - The number of decimal digits it has is: 27
- The sum of 100233382196979981537509376's digits is 126
- More coming soon!
Link to this page
HTML: To link to this page, just copy and paste the link below into your blog, web page or email.
BBCODE: To link to this page in a forum post or comment box, just copy and paste the link code below:
Cite this page
MLA style:
"Number 100233382196979981537509376 - Facts about the integer". Numbermatics.com. 2024. Web. 31 May 2024.
APA style:
Numbermatics. (2024). Number 100233382196979981537509376 - Facts about the integer. Retrieved 31 May 2024, from https://numbermatics.com/n/100233382196979981537509376/
Chicago style:
Numbermatics. 2024. "Number 100233382196979981537509376 - Facts about the integer". https://numbermatics.com/n/100233382196979981537509376/
The information we have on file for 100233382196979981537509376 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 100233382196979981537509376, math, Factors of 100233382196979981537509376, curriculum, school, college, exams, university, Prime factorization of 100233382196979981537509376, STEM, science, technology, engineering, physics, economics, calculator, one hundred septillion, two hundred thirty-three sextillion, three hundred eighty-two quintillion, one hundred ninety-six quadrillion, nine hundred seventy-nine trillion, nine hundred eighty-one billion, five hundred thirty-seven million, five hundred nine thousand, three hundred seventy-six.