237933851954506187610783744
237,933,851,954,506,187,610,783,744 is an even composite number composed of seven prime numbers multiplied together.
What does the number 237933851954506187610783744 look like?
This visualization shows the relationship between its 7 prime factors (large circles) and 32805 divisors.
237933851954506187610783744 is an even composite number. It is composed of seven distinct prime numbers multiplied together. It has a total of thirty-two thousand, eight hundred five divisors.
Prime factorization of 237933851954506187610783744:
226 × 34 × 72 × 132 × 432 × 1272 × 4212
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 7 × 7 × 13 × 13 × 43 × 43 × 127 × 127 × 421 × 421)See below for interesting mathematical facts about the number 237933851954506187610783744 from the Numbermatics database.
Names of 237933851954506187610783744
- Cardinal: 237933851954506187610783744 can be written as Two hundred thirty-seven septillion, nine hundred thirty-three sextillion, eight hundred fifty-one quintillion, nine hundred fifty-four quadrillion, five hundred six trillion, one hundred eighty-seven billion, six hundred ten million, seven hundred eighty-three thousand, seven hundred forty-four.
Scientific notation
- Scientific notation: 2.37933851954506187610783744 × 1026
Factors of 237933851954506187610783744
Divisors of 237933851954506187610783744
- Number of divisors d(n): 32805
-
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 421 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 842 864 882 889 896 903 936 1008 1014 1016 1024 1032 1053 1092 1118 1134 1143 1152 1161 1176 1183 1204 1248 1263 1274 1296 1323 1344 1352 1376 1404 1456 1512 1521 1524 1536 1548 1568 1638 1651 1664 1677 1684 1728 1764 1778 1792 1806 1849 1872 1911 2016 2028 2032 2048 2064 2106 2107 2184 2236 2268 2286 2304 2322 2352 2366 2408 2457 2496 2526 2548 2592 2646 2667 2688 2704 2709 2752 2808 2912 2947 3024 3042 3048 3072 3096 3136 3276 3302 3328 3354 3368 3429 3456 3483 3528 3549 3556 3584 3612 3698 3744 3789 3822 3913 3969 4032 4056 4064 4096 4128 4212 4214 4368 4472 4536 4563 4572 4608 4644 4704 4732 4816 4914 4953 4992 5031 5052 5096 5184 5292 5334 5376 5408 5418 5461 5473 5504 5547 5616 5733 5824 5894 6048 6084 6096 6144 6192 6223 6272 6321 6552 6604 6656 6708 6736 6858 6912 6966 7056 7098 7112 7168 7224 7267 7371 7396 7488 7578 7644 7826 7938 8001 8064 8112 8127 8128 8192 8256 8281 8424 8428 8736 8841 8944 9072 9126 9144 9216 9288 9408 9464 9632 9828 9906 9984 10062 10104 10192 10287 10368 10584 10647 10668 10752 10816 10836 10922 10946 11008 11094 11232 11367 11466 11557 11648 11739 11788 12096 12168 12192 12288 12384 12446 12544 12642 12943 13104 13208 13312 13416 13472 13689 13716 13824 13932 14112 14196 14224 14336 14448 14534 14742 14792 14859 14976 15093 15156 15288 15652 15876 16002 16128 16129 16224 16254 16256 16383 16384 16419 16512 16562 16641 16848 16856 17199 17472 17682 17888 18103 18144 18252 18288 18432 18576 18669 18816 18928 18963 19264 19656 19812 19968 20124 20208 20384 20574 20629 20736 21168 21294 21336 21463 21504 21632 21672 21801 21844 21892 22016 22188 22464 22734 22932 23114 23296 23478 23576 24003 24037 24192 24336 24381 24384 24576 24768 24843 24892 25088 25284 25886 26208 26416 26523 26624 26832 26944 27378 27391 27432 27648 27864 28224 28392 28448 28672 28896 29068 29484 29584 29718 29952 30186 30312 30576 31304 31752 31941 32004 32256 32258 32448 32508 32512 32766 32768 32838 33024 33124 33282 33696 33712 34101 34398 34671 34944 35217 35364 35776 36206 36288 36504 36576 36864 37152 37338 37632 37856 37926 38227 38311 38528 38829 39312 39624 39936 40248 40416 40768 41148 41258 41472 42336 42588 42672 42926 43008 43264 43344 43602 43688 43784 44032 44376 44577 44928 45279 45468 45864 46228 46592 46956 47152 48006 48074 48384 48387 48672 48762 48768 49149 49152 49257 49536 49686 49784 49923 50176 50568 50869 51597 51772 52416 52832 53046 53248 53467 53664 53888 54309 54756 54782 54864 55296 55728 56007 56448 56784 56889 56896 57344 57792 58136 58968 59168 59436 59904 60372 60624 61152 61887 62608 63504 63882 64008 64389 64512 64516 64896 65016 65024 65403 65532 65536 65676 66048 66248 66564 67392 67424 68202 68796 69342 69888 70434 70728 70993 71149 71552 72009 72111 72412 72576 73008 73152 73728 74304 74529 74676 75264 75712 75852 76454 76622 77056 77658 78624 79248 79569 79872 80496 80832 80899 81536 82173 82296 82516 82944 84672 85176 85344 85852 86016 86528 86688 87204 87376 87568 88064 88752 89154 89856 90558 90601 90936 91728 92456 93184 93912 94304 95823 96012 96148 96768 96774 97344 97524 97536 98298 98304 98514 99072 99372 99568 99846 100352 101136 101738 103194 103544 104013 104832 105651 105664 106092 106496 106934 107328 107776 108618 109512 109564 109728 110592 111456 112014 112896 112903 113568 113778 113792 114681 114688 114933 115584 116272 116487 117936 118336 118872 119808 120744 121248 122304 123774 125216 126721 127008 127764 128016 128778 129024 129032 129792 130032 130048 130806 131064 131072 131352 132096 132496 133128 133731 134784 134848 136404 137592 138684 139776 140868 141456 141986 142298 143104 144018 144222 144824 145152 145161 146016 146304 147447 147456 147771 148608 149058 149352 149769 150241 150528 151424 151704 152607 152908 153244 154112 155316 157248 158496 159138 159744 160401 160992 161664 161798 162927 163072 164346 164592 165032 165888 168021 168259 169344 170352 170667 170688 171704 172032 173056 173376 174408 174752 175136 176128 177241 177504 178308 179712 181116 181202 181872 183456 184912 185661 186368 187824 188608 191646 192024 192296 193167 193536 193548 194688 195048 195072 196209 196596 196608 197028 198144 198744 199136 199692 200704 202272 203476 206388 207088 208026 209664 209677 211302 211328 212184 212979 212992 213447 213868 214656 215552 216333 217236 219024 219128 219456 221184 222912 223587 224028 225792 225806 227136 227556 227584 229362 229376 229866 231168 232544 232974 234823 235339 235872 236672 237744 238707 239616 241488 242496 242697 244608 246519 247548 250432 253442 254016 255528 256032 257556 258048 258064 259584 260064 260096 261612 262128 262144 262704 264192 264992 266256 267462 267589 268177 269568 269696 271803 272808 275184 277368 279552 281736 282912 283972 284596 286208 288036 288444 289648 290304 290322 292032 292608 294894 294912 295542 297216 298116 298704 299538 300482 301056 302848 303408 305214 305816 306488 308224 310632 312039 312481 314496 316953 316992 318276 319488 320802 321984 323328 323596 325854 326144 328692 329184 330064 331776 336042 336518 338688 338709 340704 341334 341376 343408 344043 344064 344799 346112 346752 348816 349461 349504 350272 352256 354482 355008 356083 356616 359424 362232 362404 363744 366912 369824 371322 372736 374269 375648 377216 380163 383292 384048 384592 386334 387072 387096 389376 390096 390144 392418 393192 393216 394056 396288 397488 398272 399384 401408 404544 406952 412776 414176 416052 419328 419354 422604 422656 424368 425958 425984 426894 427736 429312 431104 432666 434472 435483 438048 438256 438912 442341 442368 443313 445824 447174 448056 450723 451584 451612 454272 455112 455168 457821 458724 458752 459732 462336 465088 465948 469646 470678 471744 473344 475488 477414 479232 481203 482976 484992 485394 488781 489216 493038 495096 496951 498043 500864 504063 504777 506884 508032 511056 512064 515112 516096 516128 519168 520128 520192 523224 524256 524288 525408 528384 529984 531723 532512 534924 535178 536354 539136 539392 543606 545616 550368 554736 556983 559104 563472 565824 567944 569192 572416 576072 576888 579296 579501 580608 580644 584064 585216 588627 589788 589824 591084 594432 596232 597408 599076 600964 602112 605696 606816 610428 611632 612976 616448 621264 624078 624962 628992 629031 633906 633984 636552 638937 638976 640341 641604 643968 646656 647192 648999 651708 652288 657384 658368 660128 663552 670761 672084 673036 677376 677418 681408 682668 682752 686816 688086 688128 689598 692224 693504 693547 695071 697632 698922 699008 700544 704469 704512 706017 708964 710016 712166 713232 718848 724464 724808 727488 728091 733824 739557 739648 742644 745472 748538 751296 754432 760326 766584 768096 769184 772668 774144 774192 778429 778752 780192 780288 784836 786384 786432 788112 790321 792576 794976 796544 798768 802767 802816 804531 809088 813904 815409 825552 828352 832104 838656 838708 845208 845312 848736 851916 851968 853788 855472 858624 862208 865332 868944 870966 876096 876512 877824 884682 884736 886626 887047 891648 894348 896112 901446 903168 903224 908544 910224 910336 915642 917448 917504 919464 922909 924672 930176 931896 936117 937443 939292 941356 943488 946688 950976 954828 958464 962406 965952 969984 970788 977562 978432 986076 990192 993902 996086 1001728 1008126 1009554 1013768 1016064 1016127 1022112 1024128 1030224 1032129 1032192 1032256 1034397 1038336 1040256 1040384 1046448 1048383 1048512 1048576 1050816 1051687 1056768 1059968 1063446 1065024 1068249 1069848 1070356 1072708 1078272 1078784 1087212 1091232 1100736 1109472 1113966 1118208 1122807 1126944 1131648 1135888 1138384 1140489 1144832 1152144 1153776 1158592 1159002 1161216 1161288 1168128 1170432 1177254 1177813 1179576 1179648 1182168 1188864 1192464 1194816 1198152 1201928 1204224 1211392 1213632 1220856 1223264 1225952 1232896 1240687 1242528 1248156 1249924 1257984 1258062 1267812 1267968 1273104 1277874 1277952 1280682 1283208 1287936 1293312 1294384 1297998 1303416 1304576 1306449 1314768 1316736 1320256 1327104 1341522 1344168 1346072 1352169 1354752 1354836 1362816 1365336 1365504 1373463 1373632 1376172 1376256 1379196 1384448 1387008 1387094 1390142 1395264 1397844 1398016 1401088 1408938 1409024 1412034 1417928 1420032 1424332 1426464 1437696 1443609 1448928 1449616 1454976 1456182 1466343 1467648 1467739 1479114 1479296 1485288 1490853 1490944 1494129 1497076 1502592 1508864 1514331 1520652 1533168 1536192 1538368 1545336 1548288 1548384 1556858 1557504 1560384 1560576 1569672 1572768 1572864 1576224 1580642 1585152 1589952 1593088 1595169 1597536 1605534 1605632 1609062 1618176 1627808 1630818 1643761 1647373 1651104 1656704 1664208 1670949 1677312 1677416 1690416 1690624 1697472 1703832 1703936 1707576 1710944 1717248 1724416 1730664 1737888 1738503 1741932 1752192 1753024 1755648 1769364 1769472 1773252 1774094 1783296 1788696 1792224 1802892 1806336 1806448 1817088 1820448 1820672 1831284 1834896 1835008 1838928 1845818 1849344 1860352 1863792 1872234 1874886 1878584 1882712 1886976 1887093 1893376 1901952 1909656 1916811 1916928 1921023 1924812 1931904 1939968 1941576 1946997 1955124 1956864 1972152 1980384 1987804 1992172 2003456 2016252 2019108 2027536 2032128 2032254 2044224 2048256 2060448 2064258 2064384 2064512 2068794 2076672 2080512 2080641 2080768 2085213 2092896 2096766 2097024 2097152 2101632 2103374 2113407 2113536 2118051 2119936 2126892 2130048 2136498 2139696 2140712 2145416 2156544 2157568 2174424 2182464 2184273 2187367 2201472 2218671 2218944 2227932 2236416 2245614 2253888 2263296 2271776 2276768 2280978 2289664 2299081 2304133 2304288 2307552 2317184 2318004 2322432 2322576 2335287 2336256 2340864 2354508 2355626 2359152 2359296 2364336 2370963 2377728 2384928 2389632 2396304 2403856 2408301 2408448 2413593 2422784 2427264 2441712 2446227 2446528 2451904 2465792 2481374 2485056 2496312 2499848 2515968 2516124 2535624 2535936 2546208 2555748 2555904 2561364 2566416 2575872 2586624 2588768 2595996 2606832 2609152 2612898 2619883 2629536 2633472 2640512 2654208 2661141 2683044 2688336 2692144 2704338 2709504 2709672 2725632 2725801 2730672 2731008 2746926 2747264 2752344 2752512 2758392 2768727 2768896 2774016 2774188 2780284 2790528 2795688 2796032 2802176 2812329 2817876 2818048 2824068 2835856 2840064 2848664 2852928 2875392 2887218 2897856 2899232 2909952 2912364 2932686 2935296 2935478 2958228 2958592 2970576 2981706 2981888 2988258 2994152 3005184 3017728 3028662 3041304 3048381 3052699 3059407 3066336 3072384 3076736 3090672 3096387 3096576 3096768 3103191 3113716 3115008 3120768 3121152 3139344 3145536 3145728 3152448 3155061 3161284 3170304 3179904 3186176 3190338 3195072 3204747 3211068 3211264 3218124 3236352 3255616 3261636 3287522 3294746 3302208 3313408 3328416 3341898 3354624 3354832 3368421 3380832 3381248 3394944 3407664 3407872 3415152 3421467 3421888 3434496 3448832 3461328 3475776 3477006 3478657 3483864 3486301 3504384 3506048 3511296 3533439 3538728 3538944 3546504 3548188 3566592 3577392 3584448 3605784 3612672 3612896 3634176 3640896 3641344 3662568 3669792 3670016 3677856 3691636 3698688 3720704 3722061 3727584 3744468 3749772 3757168 3765424 3773952 3774186 3786752 3803904 3819312 3833622 3833856 3842046 3849624 3863808 3879936 3883152 3893994 3910248 3913728 3944304 3960768 3975608 3984344 4006912 4032504 4038216 4055072 4056507 4064256 4064508 4088448 4096512 4120389 4120896 4128516 4128768 4129024 4137588 4153344 4161024 4161282 4161536 4170426 4185792 4193532 4194048 4194304 4203264 4206748 4226814 4227072 4236102 4239872 4253784 4260096 4272996 4279392 4281424 4290832 4313088 4315136 4330827 4348848 4364928 4368546 4374734 4402944 4403217 4437342 4437888 4455864 4472559 4472832 4482387 4491228 4507776 4526592 4542993 4543552 4553536 4561956 4579328 4598162 4608266 4608576 4615104 4634368 4636008 4644864 4645152 4670574 4672512 4681728 4709016 4711252 4718304 4718592 4728672 4741926 4755456 4769856 4779264 4785507 4792608 4807712 4816602 4816896 4827186 4845568 4854528 4854829 4865497 4883424 4892454 4893056 4903808 4931283 4931584 4942119 4962748 4970112 4992624 4999696 5031936 5032248 5071248 5071872 5092416 5111496 5111808 5122728 5132832 5151744 5173248 5177536 5191992 5213664 5218304 5225796 5239766 5259072 5266944 5281024 5308416 5322282 5366088 5376672 5384288 5408676 5419008 5419344 5449003 5451264 5451602 5461344 5462016 5493852 5494528 5504688 5505024 5516784 5537454 5537792 5548032 5548376 5560568 5581056 5591376 5592064 5604352 5624658 5635752 5636096 5648136 5661279 5671712 5680128 5697328 5705856 5750433 5750784 5763069 5774436 5795712 5798464 5819904 5824728 5865372 5870592 5870956 5916456 5917184 5941152 5963412 5963776 5976516 5988304 6010368 6035456 6057324 6082608 6096762 6105398 6118814 6132672 6144768 6153472 6181344 6192774 6193152 6193536 6206382 6227432 6230016 6241536 6241923 6242304 6255639 6278688 6291072 6291456 6304896 6310122 6322568 6340221 6340608 6354153 6359808 6372352 6380676 6390144 6409494 6422136 6422528 6436248 6460363 6472704 6511232 6523272 6552819 6562101 6575044 6589492 6604416 6626816 6656832 6683796 6709248 6709664 6736842 6761664 6762496 6789888 6790309 6815328 6815744 6830304 6842934 6843776 6868992 6897243 6897664 6912399 6922656 6951552 6954012 6957314 6967728 6972602 7005861 7008768 7012096 7022592 7066878 7077456 7077888 7093008 7096376 7112889 7133184 7154784 7168896 7211568 7224903 7225344 7225792 7240779 7268352 7281792 7282688 7325136 7338681 7339584 7340032 7355712 7383272 7397376 7441408 7444122 7455168 7488936 7499544 7514336 7530848 7547904 7548372 7573504 7607808 7621363 7638624 7667244 7667712 7684092 7699248 7727616 7759872 7766304 7787988 7820496 7827456 7859649 7888608 7921536 7951216 7968688 7983423 8013824 8065008 8076432 8110144 8113014 8128512 8129016 8176896 8177403 8193024 8240778 8241792 8257032 8257536 8258048 8275176 8306181 8306688 8322048 8322564 8323072 8340852 8371584 8387064 8388096 8388608 8406528 8413496 8436987 8453628 8454144 8472204 8479744 8507568 8520192 8545992 8558784 8562848 8581664 8626176 8630272 8661654 8684809 8697696 8729856 8737092 8749468 8805888 8806434 8874684 8875776 8911728 8945118 8945664 8964774 8982456 9015552 9016111 9035923 9053184 9085986 9087104 9107072 9123912 9145143 9158097 9158656 9178221 9196324 9216532 9217152 9230208 9268736 9272016 9289728 9290304 9341148 9345024 9363456 9418032 9422504 9436608 9437184 9457344 9465183 9483852 9510912 9539712 9558528 9571014 9585216 9614241 9615424 9633204 9633792 9654372 9691136 9709056 9709658 9730994 9766848 9784908 9786112 9807616 9862566 9863168 9884238 9925496 9940224 9985248 9999392 10063872 10064496 10105263 10119577 10142496 10143744 10184832 10222992 10223616 10245456 10264401 10265664 10274173 10303488 10346496 10355072 10383984 10427328 10435971 10436608 10451592 10458903 10479532 10518144 10533888 10562048 10600317 10616832 10644564 10732176 10753344 10768576 10817352 10838016 10838688 10898006 10902528 10903204 10922688 10924032 10987704 10989056 11009376 11010048 11033568 11074908 11075584 11096064 11096752 11121136 11162112 11166183 11182752 11184128 11208704 11249316 11271504 11272192 11296272 11322558 11343424 11360256 11394656 11411712 11500866 11501568 11506327 11526138 11531611 11548872 11591424 11596928 11639808 11649456 11730744 11741184 11741912 11832912 11834368 11882304 11926824 11927552 11953032 11976608 12020736 12070912 12114648 12165216 12169521 12193524 12210796 12237628 12265344 12289536 12306944 12362688 12385548 12386304 12387072 12412764 12454864 12460032 12483072 12483846 12484608 12511278 12557376 12582144 12582912 12609792 12620244 12645136 12680442 12681216 12708306 12719616 12744704 12761352 12780288 12818988 12844272 12845056 12872496 12920726 12945408 13022464 13046544 13105638 13124202 13150088 13178984 13208832 13209651 13253632 13313664 13367592 13417677 13418496 13419328 13447161 13473684 13523328 13524992 13579776 13580618 13628979 13630656 13631488 13660608 13685868 13687552 13737984 13794486 13795328 13824798 13845312 13903104 13908024 13914628 13935456 13945204 14011722 14017536 14024192 14045184 14133756 14154912 14155776 14186016 14192752 14225778 14266368 14309568 14337792 14356521 14423136 14449806 14450688 14451584 14481558 14536704 14563584 14564487 14565376 14596491 14650272 14677362 14679168 14680064 14711424 14766544 14793849 14794752 14826357 14882816 14888244 14910336 14977872 14999088 15028672 15061696 15095808 15096744 15147008 15215616 15242726 15277248 15311569 15334488 15335424 15368184 15398496 15455232 15519744 15532608 15575976 15640992 15654912 15719298 15777216 15843072 15902432 15937376 15966846 16027648 16093567 16128931 16130016 16152864 16220288 16226028 16257024 16258032 16347009 16353792 16354806 16386048 16481556 16483584 16514064 16515072 16516096 16550352 16612362 16613376 16644096 16645128 16646144 16681704 16743168 16774128 16776192 16777216 16813056 16826992 16873974 16907256 16908288 16944408 16959488 16983837 17015136 17040384 17091984 17117568 17125696 17163328 17252352 17260544 17323308 17369618 17395392 17459712 17474184 17498936 17611776 17612868 17749368 17751552 17823456 17890236 17891328 17929548 17964912 18031104 18032222 18071846 18106368 18171972 18174208 18214144 18247824 18290286 18316194 18317312 18356442 18392648 18433064 18434304 18460416 18537472 18544032 18579456 18580608 18682296 18690048 18725769 18726912 18766917 18836064 18845008 18873216 18874368 18914688 18930366 18967704 19020663 19021824 19062459 19079424 19080607 19117056 19142028 19170432 19228482 19230848 19266408 19267584 19308744 19381089 19382272 19418112 19419316 19461988 19533696 19569816 19572224 19615232 19686303 19725132 19726336 19768476 19850992 19880448 19970496 19998784 20127744 20128992 20210526 20239154 20284992 20287488 20369664 20370927 20445984 20447232 20490912 20528802 20531328 20548346 20606976 20691729 20692992 20710144 20737197 20767968 20854656 20871942 20873216 20903184 20917806 20959064 21017583 21036288 21067776 21124096 21200634 21233664 21289128 21338667 21368893 21415849 21464352 21506688 21537152 21634704 21674709 21676032 21677376 21722337 21796012 21805056 21806408 21845376 21848064 21975408 21978112 22018752 22020096 22067136 22149816 22151168 22192128 22193504 22242272 22324224 22332366 22365504 22368256 22417408 22498632 22509607 22543008 22544384 22592544 22645116 22686848 22720512 22789312 22823424 22864089 23001732 23003136 23012654 23052276 23063222 23097744 23182848 23193856 23279616 23298912 23461488 23482368 23483824 23578947 23665824 23668736 23764608 23853648 23855104 23906064 23950269 23953216 24041472 24141824 24229296 24330432 24339042 24387048 24421592 24475256 24530688 24532209 24579072 24613888 24725376 24771096 24772608 24774144 24825528 24909728 24918543 24920064 24966144 24967692 24969216 25022556 25114752 25164288 25165824 25219584 25240488 25290272 25310961 25360884 25362432 25416612 25439232 25489408 25522704 25560576 25637976 25688544 25690112 25744992 25841452 25890816 26044928 26054427 26093088 26211276 26248404 26300176 26357968 26417664 26419302 26507264 26627328 26735184 26835354 26836992 26838656 26894322 26947368 27046656 27048333 27049984 27107769 27159552 27161236 27257958 27261312 27262976 27321216 27371736 27375104 27474291 27475968 27534663 27588972 27590656 27649596 27690624 27806208 27816048 27829256 27870912 27890408 28023444 28035072 28048384 28090368 28267512 28309824 28311552 28372032 28385504 28395549 28451556 28532736 28619136 28675584 28713042 28842723 28846272 28899612 28901376 28903168 28963116 29073408 29127168 29128974 29130752 29192982 29300544 29354724 29358336 29360128 29422848 29533088 29587698 29589504 29652714 29765632 29776488 29820672 29822521 29888053 29953729 29955744 29998176 30057344 30123392 30191616 30193488 30294016 30315789 30358731 30431232 30485452 30554496 30623138 30668976 30670848 30736368 30796992 30822519 30910464 31039488 31065216 31151952 31281984 31307913 31309824 31376709 31438596 31554432 31686144 31800951 31804864 31874752 31933692 32055296 32187134 32257862 32260032 32305728 32440576 32452056 32514048 32516064 32694018 32707584 32709612 32772096 32963112 32967168 33028128 33030144 33032192 33100704 33224724 33226752 33288192 33290256 33292288 33363408 33486336 33498549 33548256 33552384 33554432 33626112 33653984 33747948 33814512 33816576 33888816 33918976 33967674 33983803 34030272 34058479 34080768 34183968 34235136 34251392 34326656 34504704 34518981 34521088 34594833 34646616 34739236 34790784 34919424 34948368 34997872 35223552 35225736 35498736 35503104 35646912 35780472 35782656 35859096 35929824 36062208 36064444 36143692 36212736 36343944 36348416 36428288 36495648 36580572 36632388 36634624 36712884 36785296 36866128 36868608 36920832 37074944 37088064 37158912 37161216 37364592 37380096 37451538 37453824 37533834 37672128 37690016 37746432 37748736 37829376 37860732 37935408 38041326 38043648 38124918 38143021 38158848 38161214 38234112 38284056 38340864 38456964 38461696 38532816 38535168 38617488 38762178 38764544 38836224 38838632 38923976 39067392 39139632 39144448 39230464 39372606 39450264 39452672 39536952 39628953 39685087 39701984 39760896 39940992 39997568 40253031 40255488 40257984 40341483 40421052 40478308 40569984 40574976 40739328 40741854 40891968 40894464 40981824 41057604 41062656 41096692 41213952 41383458 41385984 41420288 41474394 41535936 41709312 41743884 41746432 41806368 41835612 41918128 42035166 42072576 42135552 42248192 42401268 42467328 42578256 42677334 42737786 42831698 42928704 43013376 43074304 43269408 43349418 43352064 43354752 43444674 43592024 43610112 43612816 43690752 43693461 43696128 43789473 43950816 43956224 44037504 44040192 44134272 44299632 44302336 44381547 44384256 44387008 44479071 44484544 44648448 44664732 44731008 44736512 44834816 44997264 45019214 45086016 45088768 45185088 45222541 45290232 45373696 45441024 45578624 45646848 45728178 45934707 46003464 46006272 46025308 46104552 46126444 46195488 46365696 46387712 46559232 46597824 46922976 46964736 46967648 47157894 47331648 47337472 47529216 47532163 47707296 47710208 47812128 47900538 47906432 48082944 48280701 48283648 48386793 48458592 48660864 48678084 48774096 48843184 48950512 49041027 49061376 49064418 49158144 49227776 49450752 49542192 49545216 49548288 49651056 49819456 49837086 49840128 49932288 49935384 49938432 50045112 50229504 50328576 50331648 50439168 50480976 50580544 50621922 50721768 50724864 50833224 50878464 50978816 51045408 51121152 51275952 51377088 51380224 51489984 51682904 51781632 52089856 52108854 52186176 52422552 52496808 52600352 52715936 52835328 52838604 53014528 53254656 53349541 53470368 53670708 53673984 53677312 53788644 53894736 54093312 54096666 54099968 54215538 54319104 54322472 54515916 54522624 54525952 54642432 54743472 54750208 54948582 54951936 55069326 55177944 55181312 55299192 55381248 55612416 55632096 55658512 55741824 55780816 56046888 56070144 56096768 56177307 56180736 56300751 56535024 56619648 56623104 56744064 56771008 56791098 56903112 57065472 57238272 57241821 57351168 57426084 57685446 57692544 57799224 57802752 57806336 57926232 58143267 58146816 58254336 58257948 58261504 58385964 58601088 58709448 58716672 58720256 58845696 59058909 59066176 59175396 59179008 59305428 59531264 59552976 59641344 59645042 59776106 59907458 59911488 59996352 60114688 60246784 60383232 60386976 60588032 60631578 60717462 60862464 60970904 61108992 61112781 61246276 61337952 61341696 61472736 61593984 61645038 61820928 62075187 62078976 62130432 62211591 62303904 62563968 62615826 62619648 62753418 62877192 63052749 63108864 63112777 63251461 63372288 63601902 63609728 63749504 63867384 64016001 64106679 64110592 64247547 64374268 64515724 64520064 64611456 64881152 64904112 65028096 65032128 65388036 65415168 65419224 65544192 65926224 65934336 66056256 66060288 66064384 66201408 66449448 66453504 66576384 66580512 66584576 66726816 66972672 66997098 67096512 67104768 67108864 67252224 67307968 67495896 67528821 67629024 67633152 67777632 67837952 67935348 67967606 68060544 68116958 68161536 68367936 68470272 68502784 68592267 68653312 69009408 69037962 69042176 69189666 69293232 69478472 69581568 69838848 69896736 69995744 70447104 70451472 70736841 70837039 70997472 71006208 71293824 71560944 71565312 71718192 71850807 71859648 72124416 72128888 72287384 72425472 72687888 72696832 72856576 72991296 73161144 73264776 73269248 73425768 73570592 73596627 73732256 73737216 73841664 74149888 74176128 74317824 74322432 74729184 74755629 74760192 74903076 74907648 75067668 75344256 75380032 75492864 75497472 75658752 75721464 75870816 76082652 76087296 76249836 76286042 76317696 76322428 76468224 76568112 76681728 76913928 76923392 77065632 77070336 77234976 77524356 77529088 77672448 77677264 77847952 78134784 78163281 78279264 78288896 78460928 78745212 78900528 78905344 79073904 79257906 79370174 79403968 79521792 79881984 79995136 80506062 80510976 80515968 80682966 80842104 80956616 81139968 81144999 81149952 81323307 81478656 81483708 81783936 81788928 81963648 82115208 82125312 82193384 82422873 82427904 82603989 82766916 82771968 82840576 82948788 83071872 83418624 83487768 83492864 83612736 83671224 83836256 84070332 84145152 84271104 84496384 84802536 84934656 85156512 85186647 85354668 85475572 85663396 85857408 86026752 86148608 86538816 86698836 86704128 86709504 86889348 87184048 87220224 87225632 87381504 87386922 87392256 87578946 87901632 87912448 88075008 88080384 88268544 88274017 88599264 88604672 88763094 88768512 88774016 88958142 88969088 89296896 89329464 89462016 89467563 89473024 89664159 89669632 89861187 89994528 90038428 90172032 90177536 90370176 90445082 90580464 90747392 90882048 91076193 91157248 91293696 91456356 91869414 92006928 92012544 92050616 92209104 92252888 92390976 92467557 92731392 92775424 93118464 93195648 93845952 93923739 93929472 93935296 94130127 94315788 94663296 94674944 95058432 95064326 95402853 95414592 95420416 95624256 95801076 95812864 96165888 96561402 96567296 96773586 96917184 97321728 97356168 97548192 97686368 97901024 98082054 98122752 98128836 98316288 98455552 98860483 98901504 99077719 99084384 99090432 99096576 99302112 99638912 99674172 99680256 99864576 99870768 99876864 100090224 100459008 100495647 100657152 100663296 100878336 100961952 101161088 101243844 101443536 101449728 101666448 101756928 101951409 101957632 102090816 102175437 102242304 102551904 102754176 102760448 102979968 103365808 103556943 103563264 103784499 104179712 104217708 104372352 104845104 104993616 105200704 105431872 105670656 105677208 106029056 106509312 106699082 106940736 107341416 107347968 107354624 107577288 107789472 108186624 108193332 108199936 108431076 108638208 108644944 109031832 109045248 109051904 109284864 109486944 109500416 109897164 109903872 110138652 110355888 110362624 110598384 110762496 111224832 111264192 111317024 111483648 111561632 112093776 112140288 112193536 112354614 112361472 112601502 112654969 112902517 113070048 113239296 113246208 113488128 113542016 113582196 113806224 114130944 114429063 114476544 114483642 114702336 114852168 115370892 115385088 115598448 115605504 115612672 115852464 116286534 116293632 116508672 116515896 116523008 116771928 117202176 117209443 117418896 117433344 117440512 117691392 118117818 118132352 118350792 118358016 118610856 118886859 119055261 119062528 119105952 119282688 119290084 119552212 119814916 119822976 119992704 120229376 120493568 120766464 120773952 121176064 121263156 121434924 121724928 121941808 122217984 122225562 122492552 122675904 122683392 122945472 123187968 123290076 123641856 124150374 124157952 124260864 124423182 124607808 125127936 125231652 125239296 125506836 125754384 126105498 126217728 126225554 126502922 126744576 127203804 127219456 127499008 127734768 128032002 128213358 128221184 128495094 128748536 129031448 129040128 129222912 129762304 129808224 130056192 130064256 130776072 130830336 130838448 131080383 131088384 131368419 131554501 131852448 131868672 132112512 132120576 132128768 132402816 132898896 132907008 133144641 133152768 133161024 133169152 133437213 133453632 133564249 133945344 133994196 134193024 134209536 134504448 134615936 134991792 135057642 135258048 135266304 135555264 135667623 135675904 135870696 135935212 136121088 136233916 136323072 136735872 136940544 137005568 137184534 137306624 137804121 138018816 138075924 138084352 138379332 138586464 138956944 139163136 139677696 139793472 139991488 140894208 140902944 141473682 141674078 141994944 142012416 142587648 142596489 143121888 143130624 143436384 143701614 143719296 144248832 144257776 144574768 144842103 144850944 145160379 145375776 145393664 145713152 145982592 146322288 146529552 146538496 146851536 147123081 147141184 147193254 147464512 147474432 147683328 148299776 148352256 148635648 148644864 149458368 149511258 149520384 149582251 149806152 149815296 149910943 150135336 150688512 150760064 150985728 150994944 151317504 151442928 151741632 152165304 152174592 152499672 152572084 152635392 152644856 152936448 153136224 153363456 153827856 153846784 154131264 154140672 154469952 155048712 155058176 155344896 155354528 155695904 156269568 156326562 156558528 156577792 156921856 157490424 157567249 157801056 157810688 158147808 158515812 158740348 158807936 159043584 159763968 159990272 160048623 161012124 161021952 161031936 161365932 161684208 161913232 162279936 162289998 162299904 162646614 162957312 162967416 163567872 163577856 163927296 164230416 164250624 164386768 164845746 164855808 165207978 165533832 165543936 165681152 165897576 166143744 166837248 166975536 166985728 167225472 167342448 167672512 168140664 168290304 168542208 168992768 169605072 169869312 170313024 170373294 170709336 170951144 171326792 171714816 171725463 172053504 172297216 173077632 173397672 173408256 173419008 173778696 174368096 174429801 174440448 174451264 174763008 174773844 174784512 175157892 175803264 175824896 176150016 176160768 176537088 176548034 177176727 177198528 177209344 177526188 177537024 177548032 177916284 177938176 178593792 178658928 178924032 178935126 178946048 179328318 179339264 179722374 179989056 180076856 180344064 180355072 180740352 180890164 181160928 181494784 181764096 182152386 182314496 182587392 182912712 183338343 183738828 184013856 184025088 184101232 184418208 184505776 184781952 184935114 185462784 185550848 186225561 186236928 186391296 186634773 187691904 187847478 187858944 187870592 188260254 188631576 189326592 189338331 189349888 189754383 190116864 190128652 190805706 190829184 190840832 191248512 191602152 191625728 192320037 192331776 192742641 193122804 193134592 193547172 193834368 194643456 194712336 195096384 195372736 195802048 196164108 196245504 196257672 196632576 196911104 197720966 197803008 198155438 198168768 198180864 198193152 198604224 199277824 199348344 199360512 199729152 199741536 199753728 200180448 200918016 200991294 201314304 201326592 201756672 201923904 202322176 202487688 202586463 202887072 202899456 203332896 203513856 203902818 203915264 204181632 204350874 204484608 205103808 205508352 205520896 205776801 205959936 206731616 207113886 207126528 207568998 208359424 208435416 208744704 208757647 209216371 209676103 209690208 209987232 210401408 210863744 211341312 211354416 212058112 212210523 212511117 213018624 213398164 213881472 214682832 214695936 214709248 215154576 215578944 216373248 216386664 216399872 216862152 217276416 217289888 218063664 218090496 218103808 218569728 218973888 219000832 219794328 219807744 220277304 220711776 220725248 220789881 221196768 221524992 222449664 222528384 222634048 222967296 223123264 224187552 224280576 224387072 224709228 224722944 225203004 225309938 225805034 226140096 226478592 226492416 226976256 227084032 227164392 227612448 228261888 228858126 228953088 228967284 229404672 229704336 230741784 230770176 231196896 231211008 231225344 231704928 232573068 232587264 233017344 233031792 233046016 233543856 234404352 234418886 234489843 234837792 234866688 234881024 235382784 236235636 236264704 236701584 236716032 237221712 237773718 238110522 238125056 238211904 238565376 238580168 239104424 239629832 239645952 239985408 240458752 240987136 241532928 241547904 242352128 242526312 242869848 243434997 243449856 243883616 243969921 244435968 244451124 244985104 245351808 245366784 245890944 246375936 246580152 247268619 247283712 247811967 248300748 248315904 248521728 248846364 249215616 250255872 250463304 250478592 251013672 251508768 252210996 252435456 252451108 253005844 253489152 254407608 254438912 254998016 255469536 256064004 256426716 256442368 256990188 257497072 258062896 258080256 258445824 259524608 259616448 260112384 260128512 261552144 261660672 261676896 262160766 262176768 262736838 263109002 263704896 263737344 264225024 264241152 264257536 264805632 264822051 265797792 265814016 266289282 266305536 266322048 266338304 266874426 266907264 267128498 267890688 267988392 268386048 268402689 268419072 268992477 269008896 269231872 269583561 269983584 270115284 270516096 270532608 271110528 271335246 271351808 271741392 271870424 272242176 272467832 272646144 273228579 273471744 273881088 274011136 274369068 274613248 275608242 276037632 276151848 276168704 276758664 277172928 277402671 277795609 277913888 278326272 279355392 279586944 279982976 281771217 281788416 281805888 282390381 282947364 283348156 283989888 284024832 285175296 285192978 286243776 286261248 286872768 287403228 287438592 288497664 288515552 289149536 289684206 289701888 290320758 290751552 290787328 291426304 291965184 291983287 292624891 292644576 293059104 293076992 293703072 294246162 294282368 294386508 294929024 294948864 295366656 296581449 296599552 296704512 297233157 297271296 297289728 298916736 299022516 299040768 299164502 299612304 299630592 299821886 300270672 301377024 301520128 301971456 301989888 302635008 302885856 303483264 304330608 304349184 304999344 305144168 305270784 305289712 305854227 305872896 306272448 306526311 306726912 307655712 307693568 308262528 308281344 308939904 310097424 310116352 310670829 310689792 310709056 311353497 311391808 312539136 312653124 313117056 313155584 313843712 314980848 315134498 315602112 315621376 316295616 317031624 317480696 317615872 318087168 319527936 319980544 320097246 322024248 322043904 322063872 322731864 323368416 323826464 324559872 324579996 324599808 325293228 325914624 325934832 327135744 327155712 327718609 327854592 328460832 328501248 328773536 329691492 329711616 330415956 331067664 331087872 331362304 331795152 332287488 332725141 333674496 333951072 333971456 334450944 334684896 335345024 336281328 336580608 337084416 337964907 337985536 338707551 339210144 339738624 340626048 340746588 341418672 341902288 342653584 343287189 343429632 343450926 344107008 344594432 346155264 346795344 346816512 346838016 347557392 348736192 348859602 348880896 348902528 349526016 349547688 349569024 350315784 351606528 351628329 351649792 352300032 352321536 353074176 353096068 354353454 354397056 354418688 355052376 355074048 355096064 355832568 355876352 357165783 357187584 357317856 357848064 357870252 357892096 358656636 358678528 359444748 359978112 360153712 360688128 360710144 361480704 361780328 362321856 362989568 363528192 364304772 364628992 365174784 365825424 366676686 367477656 368027712 368050176 368202464 368836416 369011552 369563904 369870228 370925568 371101696 372451122 372473856 372782592 373269546 373446787 375383808 375694956 375717888 375741184 376520508 377263152 378653184 378676662 378699776 379508766 380233728 380257304 381611412 381658368 381681664 382497024 383204304 383251456 384640074 384663552 385485282 386245608 386269184 387094344 387668736 387692773 388544689 389286912 389424672 390192768 390745472 391604096 392328216 392491008 392515344 393241149 393265152 393822208 394105257 394663503 395441932 395606016 396310876 396337536 396361728 396386304 397208448 398555648 398696688 398721024 399458304 399483072 399507456 400360896 400692747 401836032 401982588 402628608 403513344 403847808 404644352 404975376 405172926 405774144 405798912 406665792 407002869 407027712 407805636 407830528 408363264 408701748 408969216 410207616 411016704 411041792 411553602 411919872 413412363 413463232 414227772 414253056 415137996 416718848 416870832 417489408 417515294 418432742 419352206 419380416 419974464 420802816 421727488 422682624 422708832 424116224 424421046 425022234 426037248 426796328 427762944 427789467 429365664 429391872 429418496 430309152 431157888 432746496 432773328 432799744 433724304 434526309 434552832 434579776 435481137 436127328 436180992 436207616 437139456 437947776 438001664 439588656 439615488 440554608 441369243 441423552 441450496 441579762 441789439 442393536 442760227 443049984 444899328 445056768 445268096 445934592 446246528 448375104 448561152 448746753 448774144 449418456 449445888 449732829 450406008 450619876 451610068 452280192 452957184 452984832 453952512 454168064 454328784 455224896 456523776 457716252 457906176 457934568 458809344 459408672 461483568 461540352 462393792 462422016 462450688 463409856 465146136 465174528 466034688 466063584 466092032 467087712 468808704 468837772 468979686 469675584 469733376 469762048 470765568 472471272 472529408 472701747 473403168 473432064 474443424 475547436 476221044 476250112 476423808 477130752 477160336 478208848 479259664 479291904 479970816 480145869 480917504 481974272 483065856 483095808 484704256 485052624 485739696 486869994 486899712 487767232 487939842 488871936 488902248 489970208 490703616 490733568 491781888 492751872 493160304 494537238 494567424 495623934 495859273 496601496 496631808 497043456 497692728 498431232 500511744 500926608 500957184 502027344 503017536 504421992 504870912 504902216 506011688 506978304 508815216 508877824 509996032 510939072 512128008 512853432 512884736 513980376 514994144 515176389 516125792 516160512 516891648 519049216 519232896 520224768 520257024 523104288 523289403 523321344 523353792 524321532 524353536 525473676 526218004 527409792 527474688 528450048 528482304 528515072 529611264 529644102 531595584 531628032 532578564 532611072 532644096 532676608 533748852 533814528 534256996 535781376 535976784 536772096 536805378 536838144 537984954 538017792 538463744 539167122 539967168 540230568 541032192 541065216 542221056 542670492 542703616 543482784 543740848 544484352 544935664 545292288 546457158 546943488 547762176 548022272 548738136 549226496 550015029 551216484 552075264 552303696 552337408 553517328 554345856 554805342 555591218 555827776 556652544 558710784 559173888 559965952 563542434 563576832 563611776 564780762 565894728 566696312 567979776 568014993 568049664 569263149 570350592 570385956 572487552 572522496 573745536 574806456 574877184 576960111 576995328 577031104 578227923 578299072 579368412 579403776 580641516 581503104 581574656 582852608 583930368 583966574 585249782 585289152 586118208 586153984 587406144 588492324 588564736 588773016 589858048 589897728 590733312 593162898 593199104 593409024 594466314 594542592 594579456 597833472 598045032 598081536 598329004 599224608 599261184 599643772 600541344 602754048 603040256 603942912 603979776 605270016 605771712 606966528 607759389 608661216 608698368 609998688 610288336 610541568 610579424 611708454 611745792 612544896 613052622 613453824 615311424 615387136 616525056 616562688 617330403 617879808 617918119 620194848 620232704 621341658 621379584 621418112 622706994 622783616 625078272 625306248 626234112 626272941 626311168 627649113 627687424 629028309 629961696 630268996 631204224 631242752 632591232 634063248 634961392 635231744 636174336 637533351 639055872 639961088 640194492 644048496 644087808 644127744 645463728 646736832 647652928 649119744 649159992 649199616 650586456 651829248 651869664 654271488 654311424 655437218 655709184 656921664 657002496 657547072 659382984 659423232 660831912 662135328 662175744 662724608 663590304 664574976 665450282 667348992 667902144 667942912 668901888 669369792 670690048 672562656 673161216 674168832 675929814 675971072 677415102 678420288 679477248 681252096 681493176 682837344 683804576 685307168 686574378 686859264 686901852 688214016 689188864 692023381 692310528 693544033 693590688 693633024 693676032 695114784 697472384 697719204 697761792 697805056 699052032 699095376 699138048 700631568 703213056 703256658 703299584 703469529 704600064 704643072 706148352 706192136 708706908 708794112 708837376 710104752 710148096 710192128 711665136 711752704 714331566 714375168 714635712 715696128 715740504 715784192 717313272 717357056 718889496 719956224 720307424 721376256 721420288 722961408 723560656 724643712 725979136 727056384 728609544 729257984 730304991 730349568 731650848 731909763 733353372 734955312 736055424 736100352 736404928 737672832 738023104 739127808 739740456 741851136 742203392 744902244 744947712 745565184 746539092 746893574 750767616 751389912 751435776 751482368 753041016 754526304 757306368 757353324 757399552 759017532 760467456 760514608 763222824 763316736 763363328 764994048 766408608 766502912 769280148 769327104 770970564 772491216 772538368 774188688 775337472 775385546 777089378 778573824 778849344 780385536 781490944 783208192 784656432 784982016 785030688 786482298 786530304 787644416 788210514 789327006 790883864 791212032 792621752 792675072 792723456 792772608 794416896 794466153 797111296 797393376 797442048 798916608 798966144 799014912 800721792 801385494 803672064 803965176 805208067 805257216 806977431 807026688 807695616 808750683 809288704 809950752 810345852 811548288 811597824 813331584 814005738 814055424 815611272 815661056 816726528 817403496 817938432 819685737 820415232 820466101 822033408 822083584 823107204 823839744 826824726 826926464 828455544 828506112 830275992 832208013 833386827 833437696 833741664 834978816 835030588 836865484 838704412 838760832 839948928 841605632 843454976 845365248 845417664 848232448 848842092 850044468 852074496 853592656 855525888 855578934 858731328 858783744 858836992 860618304 862315776 865492992 865546656 865599488 867448608 869052618 869105664 869159552 870962274 872254656 872361984 872415232 874278912 875895552 875949861 876003328 877874673 879177312 879230976 881109216 882738486 882847104 882900992 883159524 883578878 884787072 885520454 886099968 889744347 889798656 890113536 890536192 891699471 891869184 892493056 896750208 897122304 897493506 897548288 898836912 898891776 899465658 900812016 901239752 903220136 904560384 905914368 905969664 907905024 908336128 908657568 910449792 913047552 915432504 915812352 915869136 917562681 917618688 918817344 919578933 920881507 922967136 923080704 924787584 924844032 924901376 926819712 930292272 930349056 932012487 932069376 932127168 932184064 934060491 934175424 937617408 937675544 937959372 939351168 939466752 941531136 944942544 945058816 945403494 946806336 946864128 948886848 951094872 952442088 952500224 952847616 954261504 954320672 956417696 958519328 958583808 959941632 960291738 961835008 963948544 966131712 966191616 967913101 969408512 970105248 971479392 973739988 973799424 975534464 975879684 977743872 977804496 979940416 981407232 981467136 983155827 983563776 985503744 986320608 989074476 989134848 991247868 991718546 993202992 993263616 994086912 995385456 996862464 998175423 1001023488 1001853216 1001914368 1004054688 1006035072 1008843984 1009741824 1009804432 1012023376 1013894721 1013956608 1016122653 1017630432 1017755648 1019992064 1021878144 1024256016 1025706864 1025769472 1027960752 1029861567 1029988288 1030352778 1032251584 1032321024 1033783296 1038098432 1038465792 1040449536 1040514048 1046208576 1046578806 1046642688 1046707584 1048643064 1048707072 1050947352 1052436008 1054819584 1054884987 1054949376 1056900096 1056964608 1057030144 1059222528 1059288204 1063191168 1063256064 1065157128 1065222144 1065288192 1065353216 1067497704 1067629056 1068513992 1071497349 1071562752 1071953568 1073544192 1073610756 1073676288 1075969908 1076035584 1076927488 1078334244 1079934336 1080461136 1082064384 1082130432 1084442112 1085340984 1085407232 1086965568 1087481696 1088968704 1089871328 1090584576 1092914316 1093886976 1095524352 1096044544 1097476272 1098452992 1100030058 1102432968 1102970743 1104150528 1104607392 1104674816 1107034656 1108691712 1109610684 1111182436 1111655552 1113305088 1117421568 1118347776 1119931904 1120340361 1127084868 1127153664 1127223552 1129561524 1131789456 1133392624 1135959552 1136029986 1136099328 1138526298 1140701184 1140771912 1144975104 1145044992 1147491072 1147562221 1149612912 1149754368 1153920222 1153990656 1154062208 1156455846 1156598144 1158736824 1158807552 1161283032 1163006208 1163078319 1163149312 1165634067 1165705216 1167860736 1167933148 1170499564 1170578304 1172236416 1172307968 1174812288 1176984648 1177129472 1177546032 1179716096 1179795456 1181466624 1183990509 1186325796 1186398208 1186818048 1188932628 1189085184 1189158912 1195666944 1196090064 1196163072 1196658008 1198449216 1198522368 1199287544 1201082688 1202078241 1205508096 1206080512 1207885824 1210540032 1211543424 1213933056 1215518778 1217322432 1217396736 1219997376 1220576672 1221008607 1221083136 1221158848 1223416908 1223491584 1225089792 1226105244 1226907648 1230622848 1230774272 1233050112 1233125376 1234660806 1235759616 1235836238 1240237089 1240389696 1240465408 1242683316 1242759168 1242836224 1245413988 1245567232 1250156544 1250612496 1252468224 1252545882 1252622336 1255298226 1255374848 1258056618 1259923392 1260537992 1262408448 1262485504 1265182464 1268126496 1269922784 1270463488 1272348672 1275066702 1278111744 1279922176 1280388984 1283368401 1285186279 1288010347 1288096992 1288175616 1288255488 1290927456 1293473664 1295305856 1298239488 1298319984 1298399232 1301172912 1303578927 1303658496 1303739328 1306443411 1308542976 1308622848 1310874436 1311418368 1313843328 1314004992 1315094144 1318765968 1318846464 1321663824 1324270656 1324351488 1325368317 1325449216 1327180608 1328280681 1329149952 1330900564 1334697984 1335804288 1335885824 1337803776 1338739584 1341380096 1345125312 1346240259 1346322432 1348337664 1349198487 1351859628 1351942144 1354830204 1356840576 1358954496 1362504192 1362986352 1365674688 1367609152 1370614336 1373148756 1373718528 1373803704 1376428032 1378377728 1384046762 1384621056 1387088066 1387181376 1387266048 1387352064 1390229568 1394944768 1395438408 1395523584 1395610112 1398104064 1398190752 1398276096 1401263136 1406426112 1406513316 1406599168 1406939058 1409200128 1409286144 1412296704 1412384272 1417413816 1417588224 1417674752 1418105241 1420209504 1420296192 1420384256 1423330272 1423505408 1428663132 1428750336 1429271424 1431392256 1431481008 1431568384 1434626544 1434714112 1437778992 1439912448 1440437607 1440614848 1442752512 1442840576 1445922816 1447121312 1449287424 1451958272 1454112768 1457219088 1458515968 1460609982 1460699136 1461303529 1463301696 1463819526 1464514597 1466706744 1467732721 1469910624 1472110848 1472200704 1472809856 1475345664 1476046208 1478255616 1479480912 1483702272 1484406784 1487577819 1489804488 1489895424 1491130368 1493078184 1493787148 1501535232 1502779824 1502871552 1502964736 1506082032 1509052608 1514612736 1514706648 1514799104 1518035064 1520934912 1521029216 1526445648 1526633472 1526726656 1529988096 1532817216 1533005824 1538560296 1538654208 1541941128 1544982432 1545076736 1545529167 1548377376 1550674944 1550771092 1554178756 1557147648 1557698688 1560771072 1562981888 1566416384 1569312864 1569964032 1570061376 1572964596 1573060608 1575288832 1576421028 1578654012 1581767728 1582424064 1585243504 1585350144 1585446912 1585545216 1588833792 1588932306 1594222592 1594786752 1594884096 1597833216 1597932288 1598029824 1601443584 1602770988 1607344128 1607930352 1610416134 1610514432 1613954862 1614053376 1615391232 1617501366 1618577408 1619901504 1620691704 1623096576 1623195648 1626663168 1628011476 1628110848 1631222544 1631322112 1633453056 1634806992 1635876864 1639371474 1640830464 1640932202 1644066816 1644167168 1646214408 1647679488 1653649452 1653852928 1656911088 1657012224 1660551984 1664416026 1666773654 1666875392 1667483328 1669957632 1670061176 1673730968 1677408824 1677521664 1679897856 1683211264 1686909952 1690730496 1690835328 1696464896 1697684184 1700088936 1704044979 1704148992 1707185312 1707789447 1711051776 1711157868 1717462656 1717567488 1717673984 1721236608 1724631552 1730880333 1730985984 1731093312 1731198976 1734683769 1734897216 1738105236 1738211328 1738319104 1741924548 1744509312 1744723968 1748557824 1751791104 1751899722 1752006656 1755749346 1758354624 1758461952 1762218432 1765476972 1765694208 1765801984 1766319048 1767157756 1769574144 1771040908 1772199936 1779488694 1779597312 1780227072 1781072384 1783398942 1783738368 1784986112 1793500416 1794244608 1794987012 1795096576 1797673824 1797783552 1798931316 1801624032 1802479504 1806440272 1809120768 1811828736 1811939328 1815810048 1816672256 1817315136 1820899584 1823278167 1826095104 1830865008 1831624704 1831738272 1835125362 1835237376 1837634688 1839157866 1841763014 1845934272 1846161408 1849575168 1849688064 1849802752 1853639424 1853754357 1860584544 1860698112 1864024974 1864138752 1864254336 1864368128 1868120982 1868350848 1875234816 1875351088 1875918744 1878702336 1878818823 1878933504 1882947339 1883062272 1887084927 1889885088 1890117632 1890806988 1893612672 1893728256 1897773696 1902189744 1904884176 1905000448 1905695232 1908523008 1908641344 1912600053 1912835392 1917038656 1917167616 1919883264 1920583476 1923670016 1927897088 1932263424 1932383232 1935826202 1938817024 1940210496 1942958784 1944569263 1947479976 1947598848 1951068928 1951759368 1955487744 1955608992 1959880832 1962814464 1962934272 1966311654 1967127552 1971007488 1972641216 1978148952 1978269696 1982495736 1983437092 1986405984 1986527232 1988173824 1990770912 1993724928 1996350846 2002046976 2003706432 2003828736 2008109376 2012070144 2017687968 2019483648 2019608864 2024046752 2027789442 2027913216 2032245306 2035260864 2035511296 2039984128 2043756288 2043883009 2048374237 2048512032 2051413728 2051538944 2055921504 2059723134 2059976576 2060705556 2064503168 2064642048 2067566592 2076070143 2076196864 2076931584 2080632099 2080899072 2081028096 2092417152 2093157612 2093285376 2093415168 2097286128 2097414144 2101894704 2104872016 2109639168 2109769974 2109898752 2113800192 2113929216 2114060288 2118445056 2118576408 2126382336 2126512128 2130314256 2130444288 2130576384 2130706432 2134995408 2135258112 2137027984 2142994698 2143125504 2143907136 2147088384 2147221512 2147352576 2151939816 2152071168 2153854976 2156668488 2159868672 2160922272 2164128768 2164260864 2168884224 2170681968 2170814464 2173931136 2174963392 2177937408 2179742656 2181169152 2185828632 2187773952 2191048704 2192089088 2194952544 2196905984 2200060116 2204865936 2205941486 2208301056 2209214784 2209349632 2214069312 2217383424 2219221368 2222364872 2223311104 2226610176 2234843136 2236695552 2239863808 2240680722 2254169736 2254307328 2254447104 2259123048 2263578912 2266785248 2271919104 2272059972 2272198656 2277052596 2281402368 2281543824 2289950208 2290089984 2294030263 2294982144 2295124442 2299225824 2299508736 2307840444 2307981312 2308124416 2312911692 2313196288 2317473648 2317615104 2322566064 2326012416 2326156638 2326298624 2331268134 2331410432 2335721472 2335866296 2340999128 2341156608 2344472832 2344615936 2349624576 2353969296 2354258944 2355092064 2359432192 2359590912 2362933248 2367981018 2372651592 2372796416 2373636096 2377865256 2378170368 2378317824 2383398459 2391333888 2392180128 2392326144 2393316016 2396898432 2397044736 2398575088 2402165376 2404156482 2411016192 2412161024 2415624201 2415771648 2420932293 2421080064 2423086848 2426252049 2427866112 2431037556 2434644864 2434793472 2439994752 2441153344 2442017214 2442166272 2442317696 2446833816 2446983168 2450179584 2452210488 2453815296 2461245696 2461398303 2461548544 2466100224 2466250752 2469321612 2471519232 2471672476 2480474178 2480779392 2480930816 2485366632 2485518336 2485672448 2490827976 2491134464 2500160481 2500313088 2501224992 2504936448 2505091764 2505244672 2510596452 2510749696 2516113236 2519846784 2521075984 2524816896 2524971008 2530364928 2536252992 2539845568 2540926976 2544697344 2550133404 2556223488 2559844352 2560777968 2566736802 2570372558 2576020694 2576193984 2576351232 2576510976 2581854912 2586947328 2590611712 2596478976 2596639968 2596798464 2602345824 2607157854 2607316992 2607478656 2612886822 2617085952 2617245696 2621748872 2622836736 2627686656 2627849583 2628009984 2630188288 2633624019 2637531936 2637692928 2643327648 2648541312 2648702976 2650736634 2650898432 2654361216 2656561362 2658299904 2661801128 2669233041 2669395968 2671608576 2671771648 2675098413 2675607552 2677479168 2682760192 2690250624 2692480518 2692644864 2696675328 2698396974 2703719256 2703884288 2709660408 2713681152 2713849411 2717908992 2719812823 2725008384 2725972704 2731349376 2735218304 2741228672 2746297512 2747437056 2747607408 2752688043 2752856064 2756755456 2758736799 2762644521 2768093524 2769242112 2774176132 2774362752 2774532096 2774704128 2780459136 2789889536 2790876816 2791047168 2791220224 2796208128 2796381504 2796552192 2802526272 2812852224 2813026632 2813198336 2813878116 2818400256 2824593408 2824768544 2834827632 2835176448 2835349504 2836210482 2840419008 2840592384 2840768512 2846660544 2847010816 2857326264 2857500672 2858542848 2858720089 2862784512 2862962016 2863136768 2869253088 2869428224 2875557984 2879824896 2880875214 2881229696 2885505024 2885681152 2891845632 2894242624 2898574848 2903739303 2903916544 2908225536 2914438176 2917031936 2921219964 2921398272 2922607058 2926603392 2927639052 2929029194 2933413488 2935465442 2939821248 2944221696 2944401408 2945619712 2949467481 2950691328 2952092416 2956511232 2958961824 2967404544 2968813568 2975155638 2979608976 2979790848 2982260736 2986156368 2987574296 2994526269 3003070464 3005559648 3005743104 3005929472 3012164064 3018105216 3029225472 3029413296 3029598208 3036070128 3041684163 3041869824 3042058432 3048367959 3052891296 3053266944 3053453312 3059976192 3065634432 3066011648 3077120592 3077308416 3083882256 3089584701 3089964864 3090153472 3091058334 3096754752 3101349888 3101542184 3108357512 3114295296 3115397376 3121542144 3125963776 3132832768 3138625728 3139928064 3140122752 3145929192 3146121216 3150577664 3152842056 3157308024 3163535456 3164654961 3164848128 3170487008 3170700288 3170893824 3171090432 3177667584 3177864612 3188445184 3189573504 3189768192 3195666432 3195864576 3196059648 3202887168 3205541976 3214492047 3214688256 3215860704 3220832268 3221028864 3227909724 3228106752 3230782464 3235002732 3237154816 3239803008 3241383408 3246193152 3246391296 3253326336 3256022952 3256221696 3262445088 3262644224 3266906112 3269613984 3271753728 3278742948 3281660928 3281864404 3288133632 3288334336 3292428816 3295358976 3307298904 3307705856 3308912229 3313822176 3314024448 3321103968 3328832052 3333547308 3333750784 3334966656 3339915264 3340122352 3347461936 3354817648 3355043328 3359795712 3361021083 3366422528 3373819904 3381460992 3381670656 3392929792 3395368368 3400177872 3408089958 3408297984 3414370624 3415578894 3422103552 3422315736 3434925312 3435134976 3435347968 3442473216 3442686663 3449263104 3461760666 3461971968 3462186624 3462397952 3469367538 3469794432 3476210472 3476422656 3476638208 3483849096 3489018624 3489234957 3489447936 3496902201 3497115648 3503582208 3503799444 3504013312 3511498692 3516709248 3516923904 3524436864 3530953944 3531388416 3531603968 3532638096 3534315512 3539148288 3542081816 3544399872 3551971527 3558977388 3559194624 3560454144 3562144768 3566797884 3567476736 3569972224 3587000832 3588489216 3589974024 3590193152 3595347648 3595567104 3597862632 3603248064 3604959008 3606234723 3612880544 3618241536 3623657472 3631620096 3633344512 3634630272 3641799168 3646556334 3652190208 3661730016 3663025821 3663249408 3663476544 3670250724 3670474752 3675269376 3678315732 3683526028 3691868544 3692322816 3699150336 3699376128 3699605504 3707278848 3707508714 3721169088 3721396224 3728049948 3728277504 3728508672 3728736256 3736241964 3736701696 3750469632 3750702176 3751837488 3757404672 3757637646 3757867008 3765894678 3766124544 3774169854 3779770176 3780235264 3781613976 3787225344 3787456512 3795547392 3795782731 3804123583 3804379488 3809768352 3810000896 3811390464 3817046016 3817282688 3825200106 3825670784 3834077312 3834335232 3839766528 3841166952 3847340032 3850105203 3855558837 3855794176 3864031041 3864526848 3864766464 3871652404 3877634048 3880420992 3885917568 3889138526 3894959952 3895197696 3902137856 3903518736 3910975488 3911217984 3919761664 3925628928 3925868544 3932623308 3934255104 3942014976 3945282432 3956297904 3956539392 3964991472 3966874184 3972811968 3973054464 3976104951 3976347648 3981541824 3984842043 3987449856 3992701692 4004093952 4007412864 4007657472 4016218752 4024140288 4035375936 4038720777 4038967296 4039217728 4047595461 4048093504 4055578884 4055826432 4064490612 4070521728 4071022592 4079968256 4087512576 4087766018 4096748474 4097024064 4102827456 4103077888 4111843008 4119446268 4119953152 4121411112 4129006336 4129284096 4135133184 4152140286 4152393728 4153863168 4161264198 4161798144 4162056192 4184834304 4186315224 4186570752 4186830336 4194572256 4194828288 4203789408 4209744032 4219278336 4219539948 4219797504 4227600384 4227858432 4228120576 4236890112 4237152816 4252764672 4253024256 4254315723 4260341917 4260628512 4260888576 4261152768 4261412864 4269990816 4270516224 4274055968 4285989396 4286251008 4287814272 4294176768 4294443024 4294705152 4303879632 4304142336 4307709952 4313336976 4319737344 4321312821 4321844544 4325426833 4328257536 4328521728 4337768448 4341363936 4341628928 4347862272 4349926784 4355874816 4359485312 4362338304 4371657264 4375547904 4382097408 4383910587 4384178176 4389905088 4393543791 4393811968 4400120232 4403198163 4409731872 4411882972 4416602112 4418429568 4418699264 4428138624 4434766848 4438442736 4444729744 4446622208 4453220352 4462733457 4469686272 4473391104 4479727616 4481361444 4508339472 4508614656 4508894208 4518246096 4527157824 4533570496 4543838208 4544119944 4544397312 4554105192 4562804736 4563087648 4579900416 4580179968 4588060526 4589964288 4590248884 4598451648 4599017472 4615680888 4615962624 4616248832 4625823384 4626392576 4634947296 4635230208 4645132128 4652024832 4652313276 4652597248 4662536268 4662820864 4671442944 4671732592 4681998256 4682313216 4688945664 4689231872 4699249152 4707938592 4708517888 4710184128 4718864384 4719181824 4725866496 4735962036 4745303184 4745592832 4747272192 4755730512 4756340736 4756635648 4766796918 4782667776 4784360256 4784652288 4786632032 4793796864 4794089472 4797150176 4804330752 4808312964 4822032384 4824322048 4831248402 4831543296 4841864586 4842160128 4844163667 4846173696 4852504098 4854808231 4855732224 4862075112 4869289728 4869586944 4879989504 4882306688 4884034428 4884332544 4884635392 4893667632 4893966336 4900359168 4904420976 4907630592 4922491392 4922796606 4923097088 4932200448 4932501504 4938643224 4943038464 4943344952 4960948356 4961558784 4961861632 4970733264 4971036672 4971344896 4981655952 4982268928 5000320962 5000626176 5002449984 5009872896 5010183528 5010489344 5021192904 5021499392 5032226472 5039693568 5040006049 5042151968 5049633792 5049942016 5060729856 5072505984 5079691136 5081853952 5089394688 5100266808 5112134937 5112446976 5119688704 5121555936 5123368341 5133473604 5140745116 5152041388 5152387968 5152702464 5153021952 5163709824 5173894656 5181223424 5192957952 5193279936 5193596928 5204691648 5214315708 5214633984 5214957312 5225773644 5234171904 5243497744 5245673472 5255373312 5255699166 5256019968 5260376576 5267248038 5275063872 5275385856 5286655296 5297082624 5297405952 5301473268 5301796864 5308722432 5313122724 5316599808 5323602256 5338466082 5338791936 5343217152 5343543296 5350196826 5351215104 5354958336 5365520384 5380501248 5384961036 5385289728 5393350656 5396793948 5407438512 5407768576 5419320816 5427362304 5427698822 5435817984 5439625646 5450016768 5451945408 5462698752 5470436608 5482457344 5492595024 5494874112 5495214816 5505376086 5505712128 5513510912 5517473598 5525289042 5536187048 5538484224 5548352264 5548725504 5549064192 5549408256 5560918272 5561263071 5579779072 5581753632 5582094336 5582440448 5592416256 5592763008 5593104384 5605052544 5625704448 5626053264 5626396672 5627756232 5636456469 5636800512 5648842017 5649186816 5649537088 5661254781 5669655264 5670352896 5670699008 5672420964 5680838016 5681184768 5681537024 5693321088 5694021632 5714652528 5715001344 5717085696 5717440178 5725569024 5725924032 5726273536 5737800159 5738506176 5738856448 5743262707 5751115968 5759649792 5761750428 5762459392 5771010048 5783691264 5788485248 5797149696 5807478606 5807833088 5816451072 5828876352 5833707789 5834063872 5842439928 5842796544 5845214116 5853206784 5855278104 5858058388 5866826976 5870930884 5879642496 5888443392 5888802816 5891239424 5898934962 5901382656 5904184832 5913022464 5917923648 5934809088 5937627136 5950311276 5959217952 5959581696 5964521472 5972312736 5975148592 5989052538 6006140928 6011119296 6011486208 6011858944 6024328128 6036210432 6058450944 6058826592 6059196416 6072140256 6083368326 6083739648 6084116864 6096735918 6105782592 6106533888 6106906624 6119952384 6131268864 6131649027 6132023296 6145122711 6154241184 6154616832 6167764512 6179169402 6179929728 6180306944 6182116668 6193509504 6202699776 6203084368 6216715024 6228210429 6228590592 6230794752 6241896297 6243084288 6251927552 6265665536 6277251456 6279856128 6280245504 6291858384 6292242432 6301155328 6305684112 6314616048 6327070912 6329309922 6329696256 6340974016 6341400576 6341787648 6342180864 6355335168 6355729224 6376890368 6379147008 6379536384 6391332864 6391729152 6392119296 6405774336 6411083952 6428984094 6429376512 6431721408 6441664536 6442057728 6446170549 6455819448 6456213504 6461564928 6470005464 6474309632 6479606016 6482766816 6492386304 6492782592 6506652672 6512045904 6512443392 6524890176 6525288448 6533812224 6539227968 6543507456 6557485896 6563321856 6563728808 6576267264 6584857632 6590717952 6614597808 6615411712 6617824458 6627644352 6628048896 6642207936 6657664104 6667094616 6667501568 6669933312 6679830528 6680244704 6694923872 6709635296 6710086656 6719591424 6722042166 6732845056 6747639808 6762921984 6763341312 6775391707 6785859584 6790736736 6800355744 6816179916 6816595968 6828741248 6831157788 6844207104 6844631472 6869850624 6870269952 6870695936 6882090789 6884946432 6885373326 6898526208 6923521332 6923943936 6924373248 6924795904 6938735076 6939588864 6952420944 6952845312 6953276416 6967698192 6978037248 6978469914 6978895872 6993804402 6994231296 7007164416 7007598888 7008026624 7022997384 7033418496 7033847808 7048873728 7061907888 7062776832 7063207936 7065276192 7068631024 7078296576 7084163632 7088799744 7103943054 7117954776 7118389248 7120908288 7124289536 7133595768 7134953472 7139944448 7150195377 7174001664 7176978432 7179948048 7180386304 7190695296 7191134208 7195725264 7206496128 7209918016 7212469446 7225761088 7236483072 7247314944 7263240192 7266689024 7269260544 7283598336 7293112668 7304380416 7323460032 7326051642 7326498816 7326953088 7340501448 7340949504 7350538752 7356631464 7367052056 7383737088 7384194909 7384645632 7398300672 7398752256 7399211008 7414557696 7415017428 7442338176 7442792448 7456099896 7456555008 7457017344 7457472512 7472483928 7473403392 7500481443 7500939264 7501404352 7503674976 7514809344 7515275292 7515734016 7531789356 7532249088 7548339708 7559540352 7560470528 7563227952 7574450688 7574913024 7591094784 7591565462 7608247166 7608758976 7619536704 7620001792 7622780928 7634092032 7634565376 7650400212 7651341568 7668154624 7668670464 7679533056 7682333904 7694680064 7700210406 7711117674 7711588352 7728062082 7729053696 7729532928 7743304808 7755268096 7760841984 7771835136 7778277052 7789919904 7790395392 7804275712 7807037472 7821950976 7822435968 7839523328 7851257856 7851737088 7865246616 7868510208 7883548749 7884029952 7890564864 7900872057 7912595808 7913078784 7929982944 7933748368 7945623936 7946108928 7952209902 7952695296 7963083648 7969684086 7974899712 7985403384 8007699123 8008187904 8014825728 8015314944 8025295239 8032437504 8032935547 8048280576 8070751872 8077441554 8077934592 8078435456 8095190922 8096187008 8111157768 8111652864 8128981224 8141043456 8141548233 8142045184 8159438469 8159936512 8175025152 8175532036 8193496948 8194048128 8205654912 8206155776 8223686016 8238892536 8239906304 8242822224 8258012672 8258568192 8270266368 8287933563 8304280572 8304787456 8307726336 8322528396 8323596288 8324112384 8369668608 8372630448 8373141504 8373660672 8389144512 8389656576 8407578816 8419488064 8438556672 8439079896 8439595008 8455200768 8456241152 8473780224 8474305632 8505529344 8506048512 8508631446 8520683834 8521257024 8521777152 8522305536 8522825728 8539981632 8541032448 8548111936 8571978792 8572502016 8575628544 8576160267 8588353536 8588886048 8589410304 8607759264 8608284672 8615419904 8626673952 8639474688 8642625642 8643689088 8650853666 8656515072 8657043456 8675536896 8682727872 8683257856 8695724544 8699853568 8711217909 8711749632 8718970624 8724676608 8743314528 8751095808 8764194816 8767821174 8768356352 8779810176 8787087582 8787623936 8800240464 8806396326 8819463744 8823765944 8833204224 8836859136 8837398528 8848402443 8856277248 8869533696 8876885472 8889459488 8893244416 8906440704 8925466914 8939372544 8946782208 8959455232 8962722888 8983578807 8996303953 9016072429 9016678944 9017229312 9017788416 9036492192 9054315648 9067140992 9087676416 9088239888 9088794624 9108210384 9125052489 9125609472 9126175296 9145103877 9159800832 9160359936 9176121052 9179928576 9180497768 9196903296 9198034944 9231361776 9231925248 9232497664 9251646768 9252785152 9269894592 9270460416 9290264256 9304049664 9304626552 9305194496 9325072536 9325641728 9342885888 9343465184 9363996512 9364626432 9377891328 9378463744 9398498304 9415877184 9417035776 9420368256 9437728768 9438363648 9451732992 9471924072 9490606368 9491185664 9493964883 9494544384 9511461024 9512681472 9513271296 9533593836 9565335552 9568720512 9569304576 9573264064 9587593728 9588178944 9594300352 9608661504 9616625928 9644064768 9648644096 9662496804 9663086592 9683729172 9684320256 9688327334 9692347392 9705008196 9709616462 9711464448 9724150224 9738579456 9739173888 9759979008 9764613376 9768068856 9768665088 9769270784 9787335264 9787932672 9800718336 9808841952 9815261184 9844982784 9845593212 9846194176 9864400896 9865003008 9877286448 9886076928 9886689904 9921896712 9923117568 9923723264 9926736687 9941466528 9942073344 9942689792 9963311904 9964537856 10000641924 10001252352 10004899968 10019745792 10020367056 10020978688 10042385808 10042998784 10064452944 10079387136 10080012098 10083063249 10084303936 10099267584 10099884032 10121459712 10145011968 10159382272 10163707904 10178789376 10200533616 10224269874 10224893952 10239377408 10243111872 10246736682 10266947208 10281490232 10304082776 10304775936 10305404928 10306043904 10327419648 10328059989 10347789312 10362446848 10385915904 10386559872 10387193856 10409383296 10428631416 10429267968 10429914624 10451547288 10467704871 10468343808 10486995488 10490706603 10491346944 10510746624 10511398332 10512039936 10520753152 10534496076 10550127744 10550771712 10573310592 10594165248 10594811904 10602946536 10603593728 10617444864 10626245448 10633199616 10647204512 10655914581 10676932164 10677583872 10686434304 10687086592 10700393652 10702430208 10709916672 10731040768 10761002496 10769922072 10770579456 10786701312 10793587896 10814877024 10815537152 10818704169 10838641632 10854724608 10855397644 10879251292 10900033536 10903890816 10925397504 10940873216 10964914688 10985190048 10989748224 10990429632 11010752172 11011424256 11027021824 11034947196 11050578084 11072374096 11076968448 11096704528 11097451008 11098128384 11098816512 11121836544 11122526142 11159558144 11163507264 11164188672 11164880896 11184832512 11185526016 11186208768 11210105088 11251408896 11252106528 11252793344 11255512464 11272912938 11273601024 11297684034 11298373632 11299074176 11322509562 11339310528 11340705792 11341398016 11344841928 11361676032 11362369536 11363074048 11386642176 11387348193 11388043264 11412370749 11429305056 11430002688 11434171392 11434880356 11451138048 11451848064 11452547072 11475600318 11477012352 11477712896 11486525414 11502231936 11519299584 11523500856 11524918784 11542020096 11566676511 11567382528 11576970496 11592093123 11594299392 11614957212 11615666176 11632902144 11657752704 11667415578 11668127744 11684879856 11685593088 11690428232 11706413568 11710556208 11716116776 11733653952 11741861768 11759284992 11776886784 11777605632 11782478848 11797869924 11802765312 11808369664 11826044928 11835847296 11869618176 11875254272 11900622552 11918435904 11919163392 11928314853 11929042944 11944625472 11950297184 11954526129 11978105076 12012281856 12022238592 12022972416 12023717888 12048656256 12072420864 12116162331 12116901888 12117653184 12118392832 12142786383 12144280512 12166736652 12167479296 12168233728 12193471836 12211565184 12213067776 12239904768 12262537728 12263298054 12264046592 12290245422 12308482368 12309233664 12335529024 12358338804 12359859456 12360613888 12364233336 12387019008 12405399552 12406168736 12433430048 12456420858 12457181184 12461589504 12483792594 12486168576 12503855104 12531331072 12554502912 12555281341 12559712256 12560491008 12582870313 12583716768 12584484864 12602310656 12611368224 12629232096 12654141824 12658619844 12659392512 12681948032 12682801152 12683575296 12684361728 12710670336 12711458448 12753780736 12758294016 12759072768 12762947169 12781025751 12782665728 12783458304 12784238592 12811548672 12822167904 12857968188 12858753024 12863442816 12883329072 12884115456 12892341098 12911638896 12912427008 12923129856 12940010928 12948619264 12959212032 12965533632 12976280499 12984772608 12985565184 13013305344 13024091808 13024886784 13049780352 13050576896 13067624448 13078455936 13087014912 13114971792 13126643712 13127457616 13151731761 13152534528 13169715264 13180631373 13181435904 13209594489 13229195616 13230823424 13235648916 13255288704 13256097792 13284415872 13315328208 13334189232 13335003136 13339866624 13359661056 13360489408 13388200371 13389847744 13419270592 13420173312 13439182848 13444084332 13465690112 13495279616 13525843968 13526682624 13550783414 13571719168 13581473472 13600711488 13632359832 13633191936 13657482496 13662315576 13688414208 13689262944 13739701248 13740539904 13741391872 13764181578 13769892864 13770746652 13797052416 13847042664 13847887872 13848746496 13849591808 13877470152 13879177728 13904841888 13905690624 13906552832 13935396384 13956074496 13956939828 13957791744 13987608804 13988462592 14014328832 14015197776 14016053248 14045994768 14066836992 14067695616 14097747456 14123815776 14125553664 14126415872 14130552384 14137262048 14156593152 14168327264 14177599488 14207886108 14235909552 14236778496 14241816576 14248579072 14267191536 14269906944 14279888896 14300390754 14307181063 14338619659 14348003328 14353956864 14359896096 14360772608 14381390592 14382268416 14391450528 14412992256 14419836032 14424938892 14451522176 14472966144 14494629888 14526480384 14532491001 14533378048 14538521088 14564424693 14567196672 14586225336 14608760832 14646920064 14652103284 14652997632 14653906176 14681002896 14681899008 14701077504 14713262928 14734104112 14767474176 14768389818 14769291264 14796601344 14797504512 14798422016 14829115392 14830034856 14884676352 14885584896 14912199792 14913110016 14914034688 14914945024 14944967856 14946806784 15000962886 15001878528 15002808704 15007349952 15029618688 15030550584 15031468032 15063578712 15064498176 15096679416 15119080704 15120018147 15120941056 15126455904 15148901376 15149826048 15182189568 15183130924 15216494332 15217517952 15239073408 15240003584 15245561856 15268184064 15269130752 15300800424 15302683136 15336309248 15337340928 15359066112 15364667808 15389360128 15400420812 15422235348 15423176704 15456124164 15458107392 15459065856 15486609616 15510536192 15521683968 15543670272 15556554104 15579839808 15580790784 15608551424 15614074944 15643901952 15644871936 15679046656 15702515712 15730493232 15737020416 15767097498 15768059904 15781129728 15801744114 15825191616 15826157568 15859965888 15867496736 15891247872 15892217856 15904419804 15905390592 15926167296 15939368172 15949799424 15970806768 16015398246 16016375808 16029651456 16030629888 16050590478 16058211841 16064875008 16065871094 16096561152 16141503744 16154883108 16155869184 16156870912 16190381844 16192374016 16222315536 16223305728 16257962448 16282086912 16283096466 16284090368 16318876938 16319873024 16350050304 16351064072 16386993896 16388096256 16411309824 16412311552 16447372032 16477785072 16479812608 16485644448 16516025344 16517136384 16540532736 16575867126 16608561144 16609574912 16615452672 16645056792 16647192576 16648224768 16683789213 16707421627 16739337216 16745260896 16746283008 16747321344 16778289024 16779313152 16815157632 16838976128 16877113344 16878159792 16879190016 16909369407 16910401536 16912482304 16946526051 16947560448 16948611264 16983764343 17011058688 17012097024 17017262892 17041367668 17042514048 17043554304 17044611072 17079963264 17082064896 17096223872 17143957584 17145004032 17151257088 17152320534 17176707072 17177772096 17178820608 17215518528 17216569344 17229788121 17230839808 17253347904 17278949376 17285251284 17287378176 17301707332 17313030144 17351073792 17365455744 17366515712 17391449088 17399707136 17422435818 17423499264 17437941248 17449353216 17486629056 17501123367 17502191616 17528389632 17535642348 17536712704 17559620352 17574175164 17575247872 17600480928 17612792652 17638927488 17647531888 17666408448 17673718272 17674797056 17696804886 17712554496 17739067392 17753770944 17778918976 17786488832 17812881408 17850933828 17878745088 17893564416 17918910464 17925445776 17967157614 17992607906 18032144858 18033357888 18034458624 18035576832 18072984384 18108631296 18134281984 18175352832 18176479776 18177589248 18216420768 18250104978 18251218944 18252350592 18290207754 18319601664 18320719872 18352242104 18359857152 18360995536 18393806592 18394947081 18396069888 18435368133 18462723552 18463850496 18464995328 18503293536 18505570304 18539789184 18540920832 18580528512 18608099328 18609253104 18610388992 18650145072 18651283456 18684631287 18685771776 18686930368 18725688891 18727993024 18729252864 18755782656 18756927488 18796996608 18831754368 18834071552 18840736512 18875457536 18876727296 18903465984 18943848144 18981212736 18982371328 18987929766 18989088768 18996945877 19022922048 19025362944 19026542592 19038689761 19067187672 19130671104 19137441024 19138609152 19146528128 19175187456 19176357888 19188600704 19217323008 19233251856 19288129536 19297288192 19324993608 19326173184 19338511647 19367458344 19368640512 19376654668 19384694784 19410016392 19419232924 19422928896 19448300448 19477158912 19478347776 19519958016 19529226752 19536137712 19537330176 19538541568 19574670528 19575865344 19601436672 19617683904 19630522368 19689965568 19691186424 19692388352 19728801792 19754572896 19772153856 19773379808 19843793424 19846235136 19847446528 19853473374 19882933056 19884146688 19885379584 19926623808 19929075712 20001283848 20002504704 20009799936 20011040623 20039491584 20040734112 20041957376 20084771616 20085997568 20128905888 20158774272 20160024196 20166126498 20168607872 20198535168 20199768064 20242919424 20290023936 20318764544 20326175121 20327415808 20357578752 20401067232 20448539748 20449787904 20478754816 20486223744 20493473364 20533894416 20562980464 20608165552 20609551872 20610809856 20612087808 20646272367 20654839296 20656119978 20695578624 20724893696 20771831808 20773119744 20774387712 20818766592 20857262832 20858535936 20859829248 20903094576 20935409742 20936687616 20973990976 20981413206 20982693888 21021493248 21022796664 21024079872 21041506304 21068992152 21100255488 21101543424 21146621184 21188330496 21189623808 21205893072 21207187456 21234889728 21252490896 21266399232 21294409024 21311829162 21353864328 21355167744 21372868608 21374173184 21400787304 21404860416 21419833344 21462081536 21522004992 21539844144 21541158912 21573402624 21587175792 21629754048 21631074304 21637408338 21677283264 21709449216 21710795288 21758502584 21800067072 21807781632 21850795008 21881746432 21929829376 21970380096 21979496448 21980859264 22021504344 22022848512 22054043648 22069894392 22101156168 22144748192 22152584727 22153936896 22193409056 22194902016 22196256768 22197633024 22243673088 22245052284 22319116288 22327014528 22328377344 22329761792 22369665024 22371052032 22372417536 22420210176 22501444329 22502817792 22504213056 22505586688 22511024928 22545825876 22547202048 22595368068 22596747264 22598148352 22645019124 22678621056 22681411584 22689683856 22723352064 22724739072 22726148096 22773284352 22774696386 22776086528 22824741498 22858610112 22860005376 22868342784 22869760712 22902276096 22903696128 22905094144 22951200636 22954024704 22955425792 22973050828 23004463872 23038599168 23047001712 23049837568 23084040192 23133353022 23134765056 23153940992 23184186246 23188598784 23229914424 23231332352 23265804288 23315505408 23334831156 23336255488 23369759712 23371186176 23380856464 23412827136 23421112416 23432233552 23467307904 23483723536 23518569984 23553773568 23555211264 23564957696 23595739848 23605530624 23616739328 23650646247 23652089856 23671694592 23702616171 23739236352 23750508544 23801245104 23836871808 23838326784 23856629706 23858085888 23889250944 23900594368 23909052258 23956210152 24024563712 24044477184 24045944832 24047435776 24097312512 24098806641 24144841728 24232324662 24233803776 24235306368 24236785664 24285572766 24288561024 24333473304 24334958592 24336467456 24386943672 24423130368 24424644699 24426135552 24478315407 24479809536 24525075456 24526596108 24528093184 24580490844 24616964736 24618467328 24671058048 24716677608 24719718912 24721227776 24728466672 24774038016 24810799104 24812337472 24863800689 24866860096 24912841716 24914362368 24923179008 24967585188 24972337152 25007710208 25062662144 25109005824 25110562682 25119424512 25120982016 25165740626 25167433536 25168969728 25204621312 25222736448 25258464192 25308283648 25317239688 25318785024 25363896064 25365602304 25368723456 25421340672 25422916896 25507561472 25516588032 25518145536 25525894338 25562051502 25565331456 25566916608 25568477184 25623097344 25644335808 25715936376 25717506048 25726885632 25728480801 25766658144 25768230912 25784682196 25823277792 25824854016 25846259712 25880021856 25897238528 25918424064 25931067264 25952560998 25969545216 25971130368 26026610688 26048183616 26049773568 26099560704 26101153792 26133653727 26135248896 26156911872 26174029824 26229943584 26253287424 26254915232 26303463522 26305069056 26339430528 26361262746 26362871808 26419188978 26458391232 26461646848 26471297832 26510577408 26512195584 26545207329 26568831744 26570479117 26628865081 26630656416 26668378464 26670006272 26679733248 26719322112 26720978816 26776400742 26779695488 26838541184 26840346624 26878365696 26888168664 26931380224 26950736421 26988911859 26990559232 27048217287 27051687936 27053365248 27101566828 27143438336 27162946944 27201422976 27264719664 27266383872 27314964992 27324631152 27376828416 27378525888 27479402496 27481079808 27482783744 27528363156 27539785728 27541493304 27594104832 27694085328 27695775744 27697492992 27699183616 27754940304 27758355456 27809683776 27811381248 27813105664 27870792768 27912148992 27913879656 27915583488 27975217608 27976925184 28028657664 28030395552 28032106496 28091989536 28133673984 28135391232 28195494912 28247631552 28251107328 28252831744 28261104768 28274524096 28313186304 28336654528 28355198976 28415772216 28471819104 28473556992 28483633152 28497158144 28534383072 28539813888 28559777792 28600781508 28614362126 28677239318 28696006656 28707913728 28719792192 28721545216 28762781184 28764536832 28782901056 28825984512 28839672064 28849877784 28903044352 28945932288 28989259776 29052960768 29064982002 29066756096 29077042176 29128849386 29134393344 29172450672 29217521664 29293840128 29304206568 29305995264 29307812352 29362005792 29363798016 29402155008 29426525856 29468208224 29534948352 29536779636 29538582528 29593202688 29595009024 29596844032 29658230784 29660069712 29769352704 29771169792 29780210061 29822393419 29824399584 29826220032 29828069376 29829890048 29889935712 29893613568 30001925772 30003757056 30005617408 30014699904 30059237376 30061101168 30062936064 30127157424 30128996352 30193358832 30238161408 30240036294 30241882112 30249189747 30252911808 30297802752 30299652096 30364379136 30366261848 30432988664 30435035904 30478146816 30480007168 30491123712 30536368128 30538261504 30601600848 30605366272 30672618496 30674681856 30718132224 30729335616 30778720256 30800841624 30844470696 30846353408 30912248328 30916214784 30918131712 30973219232 30984179967 31021072384 31043367936 31087340544 31113108208 31159679616 31161581568 31217102848 31228149888 31287803904 31289743872 31358093312 31403114613 31405031424 31460986464 31472119809 31474040832 31534194996 31536119808 31562259456 31603488228 31650383232 31652315136 31719931776 31734993472 31782495744 31784435712 31808839608 31810781184 31852334592 31878736344 31899598848 31941613536 32030796492 32032751616 32059302912 32061259776 32101180956 32116423682 32129750016 32131742188 32193122304 32283007488 32309766216 32311738368 32313741824 32380763688 32384748032 32444631072 32446611456 32515924896 32564173824 32566192932 32568180736 32637753876 32639746048 32700100608 32702128144 32773987792 32776192512 32822619648 32824623104 32894744064 32955570144 32959625216 32971288896 33032050688 33034272768 33081065472 33151734252 33217122288 33219149824 33230905344 33290113584 33294385152 33296449536 33367578426 33414843254 33478674432 33490521792 33492566016 33494642688 33556578048 33558626304 33630315264 33677952256 33754226688 33756319584 33758380032 33818738814 33820803072 33824964608 33893052102 33895120896 33897222528 33967528686 34022117376 34024194048 34034525784 34082735336 34085028096 34087108608 34089222144 34159926528 34162044579 34164129792 34192447744 34237112247 34287915168 34290008064 34302514176 34304641068 34353414144 34355544192 34357641216 34431037056 34433138688 34459576242 34461679616 34506695808 34557898752 34570502568 34574756352 34603414664 34626060288 34700029533 34702147584 34730911488 34733031424 34776279369 34782898176 34799414272 34844871636 34846998528 34875882496 34898706432 34973258112 35002246734 35004383232 35056779264 35071284696 35073425408 35119240704 35148350328 35150495744 35200961856 35225585304 35277854976 35280042343 35295063776 35332816896 35347436544 35349594112 35393609772 35425108992 35478134784 35507541888 35557837952 35572977664 35625762816 35701867656 35757490176 35784944559 35787128832 35837820928 35850891552 35863578387 35934315228 35985215812 36064289716 36066715776 36068917248 36071153664 36145968768 36217262592 36268563968 36350705664 36352959552 36355178496 36432841536 36500209956 36502437888 36504701184 36580415508 36639203328 36704484208 36719714304 36721991072 36787613184 36789894162 36792139776 36870736266 36925447104 36927700992 36929990656 37006587072 37011140608 37079578368 37081841664 37161057024 37163361157 37216198656 37218506208 37220777984 37300290144 37302566912 37369262574 37371543552 37373860736 37451377782 37455986048 37458505728 37511565312 37513854976 37593993216 37663508736 37665844023 37668143104 37681473024 37748610939 37750915072 37753454592 37806931968 37887696288 37962425472 37964742656 37975859532 37978177536 37993891754 38045844096 38050725888 38053085184 38077379522 38134375344 38261342208 38274882048 38277218304 38293056256 38343077253 38350374912 38352715776 38377201408 38434646016 38466503712 38576259072 38594576384 38649987216 38652346368 38677023294 38734916688 38737281024 38753309336 38769389568 38820032784 38838465848 38845857792 38896600896 38928841497 38954317824 38956695552 39039916032 39058453504 39072275424 39074660352 39077083136 39149341056 39151730688 39202873344 39235367808 39261044736 39379931136 39382372848 39384776704 39455195283 39457603584 39509145792 39541894119 39544307712 39546759616 39628783467 39687586848 39692470272 39694893056 39706946748 39765866112 39768293376 39770759168 39853247616 39858151424 40002567696 40005009408 40019599872 40022081246 40078983168 40081468224 40083914752 40164601113 40169543232 40171995136 40257811776 40317548544 40320048392 40332252996 40337215744 40397070336 40485838848 40580047872 40637529088 40652350242 40654831616 40715157504 40802134464 40897079496 40899575808 40957509632 40972447488 40986946728 41067788832 41125960928 41216331104 41219103744 41221619712 41224175616 41292544734 41309678592 41312239956 41391157248 41449787392 41543663616 41546239488 41548775424 41620263343 41637533184 41714525664 41717071872 41719658496 41806189152 41870819484 41873375232 41947981952 41962826412 41965387776 42042986496 42045593328 42048159744 42083012608 42137984304 42200510976 42203086848 42293242368 42376660992 42379247616 42411786144 42414374912 42469779456 42504981792 42532798464 42588818048 42623658324 42707728656 42710335488 42745737216 42748346368 42801574608 42809720832 42839666688 42921543189 42924163072 43015858977 43044009984 43079688288 43082317824 43146805248 43174351584 43259508096 43262148608 43274816676 43354566528 43418898432 43421590576 43517005168 43597473003 43600134144 43615563264 43693274079 43701590016 43763492864 43859658752 43940760192 43958992896 43961718528 44043008688 44045697024 44108087296 44139788784 44202312336 44289496384 44305169454 44307873792 44386818112 44389804032 44392513536 44395266048 44487346176 44490104568 44638232576 44654029056 44656754688 44659523584 44739330048 44742104064 44744835072 44840420352 45002888658 45005635584 45008426112 45011173376 45022049856 45091651752 45094404096 45190736136 45193494528 45196296704 45290038248 45357242112 45360054441 45362823168 45379367712 45446704128 45449478144 45452296192 45546568704 45549392772 45552173056 45649482996 45717220224 45720010752 45736685568 45739521424 45804552192 45807392256 45810188288 45902401272 45908049408 45910851584 45946101656 46008927744 46077198336 46094003424 46099675136 46168080384 46266706044 46269530112 46307881984 46368372492 46377197568 46459828848 46462664704 46531608576 46631010816 46669662312 46672510976 46739519424 46742372352 46761712928 46825654272 46842224832 46864467104 46934615808 46967447072 47037139968 47107547136 47129915392 47191479696 47211061248 47233478656 47301292494 47304179712 47343389184 47405232342 47427741949 47478472704 47501017088 47602490208 47673743616 47676653568 47713259412 47716171776 47778501888 47801188736 47818104516 47912420304 48049127424 48088954368 48091889664 48094871552 48174635523 48194625024 48197613282 48289683456 48464649324 48467607552 48470612736 48473571328 48571145532 48577122048 48666946608 48669917184 48672934912 48773887344 48846260736 48849289398 48852271104 48956630814 48959619072 49050150912 49053192216 49056186368 49160981688 49233929472 49236934656 49342116096 49345175503 49433355216 49439437824 49442455552 49456933344 49548076032 49621598208 49624674944 49727601378 49733720192 49825683432 49828724736 49846358016 49935170376 49944674304 50015420416 50051367639 50122264881 50125324288 50218011648 50221125364 50238849024 50241964032 50331481252 50334867072 50337939456 50409242624 50445472896 50516928384 50616567296 50634479376 50637570048 50727792128 50731204608 50737446912 50842681344 50845833792 51015122944 51033176064 51036291072 51051788676 51124103004 51130662912 51133833216 51246194688 51288671616 51431872752 51435012096 51453771264 51456961602 51533316288 51536461824 51569364392 51646555584 51649708032 51689364363 51692519424 51760043712 51794477056 51836848128 51862134528 51905121996 51939090432 52053221376 52096367232 52099547136 52199121408 52202307584 52267307454 52270497792 52313823744 52348059648 52459887168 52503370101 52506574848 52509830464 52606927044 52610138112 52678861056 52722525492 52725743616 52838377956 52916782464 52923293696 52942595664 53021154816 53024391168 53090414658 53137663488 53140958234 53257730162 53261312832 53336756928 53340012544 53359466496 53438644224 53441957632 53552801484 53559390976 53677082368 53680693248 53756731392 53776337328 53862760448 53901472842 53977823718 53981118464 54096434574 54103375872 54106730496 54203133656 54286876672 54325893888 54402845952 54529439328 54532767744 54629929984 54649262304 54753656832 54757051776 54958804992 54962159616 54965567488 55056726312 55079571456 55082986608 55184841243 55188209664 55306104399 55384444921 55388170656 55391551488 55394985984 55398367232 55509880608 55516710912 55619367552 55622762496 55626211328 55741585536 55824297984 55827759312 55831166976 55950435216 55953850368 56053893861 56057315328 56060791104 56064212992 56177066673 56183979072 56230548829 56267347968 56270782464 56390989824 56495263104 56502214656 56522209536 56549048192 56626372608 56673309056 56710397952 56831544432 56943638208 56947113984 56967266304 56990837631 56994316288 57068766144 57079627776 57116069283 57119555584 57201563016 57228724252 57354478636 57392013312 57415827456 57439584384 57443090432 57525562368 57529073664 57565802112 57651969024 57679344128 57699755568 57806088704 57891864576 57978519552 58015534941 58105921536 58129964004 58133512192 58154084352 58257698772 58268786688 58344901344 58435043328 58587680256 58608413136 58611990528 58615624704 58724011584 58727596032 58804310016 58853051712 58936416448 59069896704 59073559272 59077165056 59186405376 59193688064 59316461568 59320139424 59538705408 59542339584 59560420122 59644786838 59648799168 59652440064 59656138752 59659780096 59779871424 59787227136 60003851544 60007514112 60011234816 60029399808 60033121869 60118474752 60122202336 60125872128 60254314848 60257992704 60386717664 60476322816 60480072588 60483764224 60498379494 60505823616 60595605504 60599304192 60728758272 60732523696 60865977328 60870071808 60956293632 60960014336 60978525363 60982247424 61072736256 61076523008 61203201696 61210732544 61345236992 61349363712 61436264448 61458671232 61557440512 61601683248 61688941392 61692706816 61824496656 61832429568 61836263424 61938817101 61946438464 61968359934 62042144768 62086735872 62174681088 62226216416 62319359232 62323163136 62434205696 62456299776 62575607808 62579487744 62716186624 62806229226 62810062848 62921972928 62944239618 62948081664 62974127671 63068389992 63072239616 63112507003 63124518912 63206976456 63300766464 63304630272 63439863552 63469986944 63564991488 63568871424 63617679216 63621562368 63704669184 63757472688 63799197696 63883227072 64061592984 64065503232 64118605824 64122519552 64202361912 64232847364 64259500032 64263484376 64386244608 64566014976 64619532432 64623476736 64627483648 64761527376 64769496064 64889262144 64893222912 65031849792 65128347648 65132385864 65136361472 65275507752 65279492096 65400201216 65404256288 65547975584 65552385024 65645239296 65649246208 65789488128 65911140288 65919250432 65942577792 66064101376 66068545536 66162130944 66303468504 66434244576 66438299648 66457754181 66461810688 66580227168 66588770304 66592899072 66735156852 66829686508 66957348864 66981043584 66985132032 66989285376 67113156096 67117252608 67260630528 67355904512 67508453376 67512639168 67516760064 67637477628 67641606144 67649929216 67786104204 67790241792 67794445056 67935057372 68044234752 68069051568 68165470672 68170056192 68174217216 68178444288 68319853056 68324089158 68328259584 68384895488 68474224494 68575830336 68580016128 68605028352 68609282136 68706828288 68711088384 68715282432 68862074112 68866277376 68919152484 68923359232 69013391616 69115797504 69141005136 69149512704 69206829328 69252120576 69400059066 69404295168 69461822976 69466062848 69552558738 69565796352 69598828544 69689743272 69693997056 69751764992 69797412864 69946516224 70004493468 70008766464 70113558528 70142569392 70146850816 70238481408 70296700656 70300991488 70401923712 70451170608 70555709952 70560084686 70590127552 70665633792 70694873088 70699188224 70787219544 70850217984 70956269568 71015083776 71115675904 71145955328 71251525632 71403735312 71514980352 71569889118 71574257664 71675641856 71701783104 71727156774 71868630456 71970431624 72128579432 72133431552 72137834496 72142307328 72291937536 72296419923 72434525184 72537127936 72701411328 72705919104 72710356992 72865683072 73000419912 73004875776 73009402368 73160831016 73273934097 73278406656 73408968416 73434946221 73439428608 73443982144 73575226368 73579788324 73584279552 73741472532 73850894208 73855401984 73859981312 74013174144 74022281216 74159156736 74163683328 74322114048 74326722314 74432397312 74437012416 74441555968 74591402067 74600580288 74605133824 74738525148 74743087104 74747721472 74902755564 74911972096 74917011456 75023130624 75187986432 75327017472 75331688046 75336286208 75362946048 75497221878 75501830144 75506909184 75613863936 75775392576 75924850944 75929485312 75951719064 75956355072 75987783508 76091688192 76106170368 76154759044 76268750688 76522684416 76549764096 76554436608 76586112512 76686154506 76700749824 76705431552 76754402816 76869292032 76933007424 77152518144 77185442403 77189152768 77299974432 77304692736 77354046588 77469833376 77474562048 77506618672 77538779136 77640065568 77676931696 77691715584 77793201792 77857682994 77908635648 77913391104 78079832064 78116907008 78144550848 78149320704 78154166272 78298682112 78303461376 78400961181 78405746688 78470735616 78522089472 78759862272 78764745696 78769553408 78910390566 78915207168 79018291584 79083788238 79088615424 79093519232 79257566934 79375173696 79384940544 79389786112 79413893496 79531732224 79536586752 79541518336 79706495232 79711437351 79716302848 79886595243 80005135392 80010018816 80039199744 80044162492 80157966336 80162936448 80167829504 80329202226 80339086464 80343990272 80515623552 80635097088 80640096784 80664505992 80674431488 80794140672 80966735577 80971677696 81144651861 81160095744 81275058176 81304700484 81309663232 81430315008 81604268928 81794158992 81799151616 81915019264 81944894976 81973893456 82135577664 82251921856 82432662208 82438207488 82443239424 82448351232 82585089468 82619357184 82624479912 82782314496 82899574784 83087327232 83092478976 83097550848 83240526686 83275066368 83429051328 83434143744 83439316992 83612378304 83741638968 83746750464 83895963904 83925652824 83930775552 84085972992 84091186656 84096319488 84166025216 84275968608 84401021952 84406173696 84586484736 84753321984 84758495232 84823572288 84828749824 84939558912 85009963584 85065596928 85177636096 85247316648 85415457312 85420670976 85491474432 85603149216 85619441664 85679333376 85843086378 85848326144 86031717954 86088019968 86159376576 86164635648 86293610496 86348703168 86519016192 86524297216 86549633352 86709133056 86837796864 86843181152 87034010336 87194946006 87200268288 87231126528 87386548158 87403180032 87526985728 87719317504 87881520384 87886969387 87917985792 87923437056 88080092191 88086017376 88091394048 88216174592 88279577568 88404624672 88578992768 88610338908 88615747584 88773636224 88779608064 88785027072 88790532096 88974692352 88980209136 89276465152 89308058112 89313509376 89319047168 89340630183 89467180257 89478660096 89484208128 89489670144 89680840704 90005777316 90011271168 90016852224 90022346752 90044099712 90183303504 90188808192 90381472272 90386989056 90392593408 90580076496 90714484224 90720108882 90725646336 90758735424 90893408256 90898956288 90904592384 91093137408 91098785544 91104346112 91298965992 91434440448 91440021504 91473371136 91479042848 91609104384 91614784512 91620376576 91804802544 91816098816 91821703168 91892203312 92017855488 92154396672 92188006848 92199350272 92336160768 92533412088 92539060224 92615763968 92736744984 92754395136 92919657696 92925329408 92952539901 93063217152 93262021632 93339324624 93345021952 93479038848 93484744704 93523425856 93651308544 93684449664 93728934208 93869231616 93934894144 94074279936 94215094272 94259830784 94382959392 94422122496 94466957312 94602584988 94608359424 94686778368 94810464684 94855483898 94956945408 95002034176 95204980416 95347487232 95353307136 95426518824 95432343552 95557003776 95602377472 95636209032 95824840608 96098254848 96177908736 96183779328 96189743104 96349271046 96389250048 96395226564 96579366912 96929298648 96935215104 96941225472 96947142656 97142291064 97154244096 97333893216 97339834368 97345869824 97547774688 97692521472 97698578796 97704542208 97913261628 97919238144 98100301824 98106384432 98112372736 98321963376 98467858944 98473869312 98684232192 98690351006 98866710432 98878875648 98884911104 98913866688 99096152064 99243196416 99249349888 99455202756 99467440384 99651366864 99657449472 99692716032 99870340752 99889348608 100030840832 100102735278 100244529762 100250648576 100436023296 100442250728 100477698048 100483928064 100662962504 100669734144 100675878912 100818485248 100890945792 101033856768 101233134592 101268958752 101275140096 101455584256 101462409216 101474893824 101685362688 101691667584 102030245888 102066352128 102072582144 102103577352 102248206008 102261325824 102267666432 102486133737 102492389376 102577343232 102711336741 102863745504 102870024192 102907542528 102913923204 103066632576 103072923648 103138728784 103293111168 103299416064 103378728726 103385038848 103520087424 103588954112 103673696256 103724269056 103810243992 103878180864 104100088599 104106442752 104192734464 104199094272 104328838107 104398242816 104404615168 104534614908 104540995584 104627647488 104696119296 104919774336 105006740202 105013149696 105019660928 105213854088 105220276224 105357722112 105445050984 105451487232 105676755912 105833564928 105840127029 105846587392 105885191328 106042309632 106048782336 106180829316 106275326976 106281916468 106515460324 106522625664 106673513856 106680025088 106718932992 106877288448 106883915264 107105602968 107118781952 107354164736 107361386496 107513462784 107552674656 107725520896 107802945684 107955647436 107962236928 108192869148 108206751744 108213460992 108406267312 108573753344 108651787776 108805691904 109058878656 109065535488 109259859968 109298524608 109507313664 109514103552 109917609984 109931134976 110113452624 110159142912 110165973216 110369682486 110376419328 110612208798 110768889842 110776341312 110783102976 110789971968 110796734464 111019761216 111033421824 111238735104 111245524992 111252422656 111483171072 111490083471 111648595968 111655518624 111662333952 111900870432 111907700736 112107787722 112114630656 112121582208 112128425984 112354133346 112367958144 112461097658 112534695936 112541564928 112781979648 112990526208 112997532069 113004429312 113044419072 113098096384 113245832817 113252745216 113346618112 113420795904 113663088864 113887276416 113894227968 113934532608 113981675262 113988632576 114137532288 114159255552 114232138566 114239111168 114403126032 114457448504 114708957272 114784026624 114831654912 114879168768 114886180864 115029231759 115051124736 115058147328 115131604224 115303938048 115358688256 115399511136 115612177408 115783729152 115957039104 116031069882 116211843072 116259928008 116267024384 116308168704 116515397544 116537573376 116689802688 116786524491 116870086656 116951951389 117175360512 117216826272 117223981056 117231249408 117448023168 117455192064 117608620032 117706103424 117872832896 118139793408 118147118544 118154330112 118365585849 118372810752 118387376128 118625682357 118632923136 118640278848 118886350401 119077410816 119084679168 119120840244 119289573676 119297598336 119304880128 119312277504 119559742848 119574454272 120007703088 120015028224 120022469632 120058799616 120066243738 120236949504 120244404672 120251744256 120508629696 120515985408 120773435328 120952645632 120960145176 120967528448 120996758988 121011647232 121191211008 121457516544 121465047392 121731954656 121740143616 121912587264 121920028672 121957050726 121964494848 122145472512 122153046016 122406403392 122421465088 122690473984 122698727424 122872528896 122917342464 122924963827 123114881024 123203366496 123377882784 123385413632 123648993312 123664859136 123672526848 123877634202 123892876928 123936719868 124084289536 124173471744 124349362176 124452432832 124638718464 124646326272 124860790029 124868411392 124912599552 125151215616 125158975488 125432373248 125612458452 125620125696 125843945856 125888479236 125896163328 125948255342 126136779984 126144479232 126225014006 126249037824 126413952912 126601532928 126609260544 126879727104 126939973888 127129982976 127137742848 127235358432 127243124736 127409338368 127514945376 127598395392 127766454144 128123185968 128131006464 128237211648 128245039104 128404723824 128465694728 128519000064 128526968752 128764629567 128772489216 129047576931 129132029952 129239064864 129246953472 129254967296 129523054752 129538992128 129778524288 129786445824 130063699584 130256695296 130264771728 130272722944 130551015504 130558984192 130792419009 130800402432 130808512576 131079822237 131095951168 131104770048 131290478592 131298492416 131578976256 131822280576 131838500864 131885155584 132128202752 132137091072 132324261888 132606937008 132868489152 132876599296 132915508362 132923621376 133160454336 133177540608 133185798144 133470313704 133659373016 133914697728 133962087168 133970264064 133978570752 134226312192 134234505216 134521261056 134711809024 135016906752 135025278336 135033520128 135274955256 135283212288 135299858432 135572208408 135580483584 135588890112 135870114744 136080163323 136088469504 136138103136 136330941344 136340112384 136348434432 136356888576 136639706112 136648178316 136656519168 136769790976 136948448988 137151660672 137160032256 137210056704 137218564272 137413656576 137422176768 137430564864 137724148224 137732554752 137838304968 137846718464 138026783232 138231595008 138282010272 138299025408 138413658656 138504241152 138800118132 138808590336 138923645952 138932125696 139105117476 139131592704 139197657088 139379486544 139387994112 139503529984 139594825728 139893032448 140008986936 140017532928 140077284361 140227117056 140285138784 140293701632 140476962816 140593401312 140601982976 140803847424 140902341216 141111419904 141120169372 141180255104 141389746176 141398376448 141574439088 141700435968 141912539136 142030167552 142231351808 142283225847 142291910656 142503051264 142807470624 143029960704 143139778236 143148515328 143351283712 143403566208 143454313548 143737260912 143940863248 144257158864 144266863104 144275668992 144284614656 144523906569 144583875072 144592839846 144869050368 145074255872 145402822656 145411838208 145420713984 145731366144 146000839824 146009751552 146018804736 146321662032 146547868194 146556813312 146817936832 146869892442 146878857216 146887964288 147150452736 147159576648 147168559104 147482945064 147701788416 147710803968 147719962624 148026348288 148035526509 148044562432 148318313472 148327366656 148644228096 148653444628 148864794624 148874024832 148883111936 149182804134 149201160576 149210267648 149477050296 149486174208 149495442944 149805511128 149823944192 149834022912 150046261248 150366794643 150375972864 150654034944 150663376092 150672572416 150725892096 150994443756 151003660288 151013818368 151227727872 151550785152 151849701888 151858970624 151903438128 151912710144 151975567016 152183376384 152212340736 152309518088 152537501376 153045368832 153099528192 153108873216 153172225024 153372309012 153401499648 153508805632 153738584064 153866014848 154305036288 154370884806 154378305536 154599948864 154609385472 154708093176 154939666752 154949124096 155013237344 155068093089 155077558272 155280131136 155353863392 155383431168 155586403584 155715365988 155817271296 156159664128 156233814016 156289101696 156298641408 156308332544 156597364224 156606922752 156801922362 156811493376 156941471232 157044178944 157510110303 157519724544 157529491392 157539106816 157820781132 157830414336 158036583168 158167576476 158177230848 158187038464 158515133868 158750347392 158769881088 158827786992 159063464448 159073173504 159083036672 159412990464 159422874702 159432605696 159773190486 160010270784 160020037632 160078399488 160088324984 160315932672 160325872896 160335659008 160658404452 160678172928 160687980544 161031247104 161270194176 161280193568 161329011984 161348862976 161588281344 161933471154 161943355392 162289303722 162320191488 162550116352 162609400968 162619326464 162860630016 163208537856 163218657433 163577314069 163588317984 163598303232 163830038528 163889789952 163947786912 164271155328 164503843712 164865324416 164876414976 164886478848 164896702464 165170178936 165238714368 165248959824 165554523729 165564628992 165799149568 165918313197 166153334763 166174654464 166184957952 166195101696 166481053372 166550132736 166858102656 166868287488 166878633984 167224756608 167483277936 167493500928 167791927808 167851305648 167861551104 168171945984 168182373312 168192638976 168332050432 168551937216 168691646487 168802043904 168812347392 169172969472 169506643968 169647144576 169657499648 169879117824 170019927168 170131193856 170355272192 170494633296 170830914624 170841341952 170972512893 170982948864 171206298432 171238883328 171348207849 171358666752 171686172756 171696652288 172063435908 172176039936 172318753152 172329271296 172587220992 172697406336 173038032384 173048594432 173099266704 173418266112 173675593728 173686362304 174046604823 174068020672 174389892012 174400536576 174462253056 174773096316 174806360064 175053971456 175438635008 175763040768 175773938774 175835971584 175846874112 176160184382 176172034752 176182788096 176432349184 176559155136 176809249344 177157985536 177220677816 177231495168 177547272448 177559216128 177581064192 177949384704 177960418272 178552930304 178616116224 178627018752 178638094336 178681260366 178934360514 178957320192 178968416256 178979340288 179361681408 180011554632 180022542336 180033704448 180044693504 180088199424 180099365607 180366607008 180377616384 180762944544 180773978112 180785186816 181160152992 181428968448 181440217764 181451292672 181517470848 181786816512 181797912576 181809184768 182186274816 182197571088 182208692224 182597931984 182868880896 182880043008 182935576089 182946742272 182958085696 183218208768 183229569024 183240753152 183609605088 183632197632 183643406336 183784406624 184035710976 184308793344 184376013696 184398700544 184672321536 185066824176 185078120448 185231527936 185473489968 185508790272 185816451303 185839315392 185850658816 185905079802 185993353819 186126434304 186402055567 186524043264 186678649248 186690043904 186958077696 186969489408 187046851712 187302617088 187368899328 187457868416 187738463232 187869788288 188148559872 188430188544 188519661568 188765918784 188844244992 188922383013 188933914624 189205169976 189216718848 189337521009 189373556736 189620929368 189710967796 189913890816 190004068352 190409960832 190694974464 190706614272 190853037648 190864687104 191114007552 191204754944 191272418064 191649681216 192196509696 192355817472 192367558656 192379486208 192698542092 192778500096 192790453128 193158733824 193858597296 193870430208 193882450944 193894285312 194284582128 194308488192 194667786432 194679668736 194691739648 195095549376 195385042944 195397157592 195409084416 195826523256 195838476288 196200603648 196212768864 196224745472 196643926752 196935717888 196947738624 197368464384 197380702012 197733420864 197757751296 197769822208 197827733376 198192304128 198486392832 198498699776 198910405512 198934880768 199302733728 199314898944 199385432064 199740681504 199778697216 200061681664 200205470556 200489059524 200501297152 200872046592 200884501456 200955396096 200967856128 201325925008 201339468288 201351757824 201636970496 201781891584 202067713536 202466269184 202537917504 202550280192 202911168512 202924818432 202949787648 203370725376 203383335168 204060491776 204132704256 204207154704 204496412016 204522651648 204535332864 204972267474 204984778752 205154686464 205422673482 205727491008 205740048384 205815085056 205827846408 206133265152 206145847296 206277457568 206586222336 206598832128 206757457452 206770077696 207040174848 207177908224 207347392512 207448538112 207620487984 207756361728 208200177198 208212885504 208385468928 208398188544 208657676214 208756753933 208796485632 208809230336 209069229816 209081991168 209255294976 209392238592 209839548672 210013480404 210026299392 210039321856 210427708176 210440552448 210715444224 210890101968 210902974464 211353511824 211667129856 211680254058 211693174784 211770382656 212084619264 212097564672 212361658632 212550653952 212563832936 213030920648 213045251328 213347027712 213360050176 213437865984 213754576896 213767830528 214211205936 214237563904 214708329472 214722772992 215026925568 215105349312 215451041792 215605891368 215911294872 215924473856 216385738296 216413503488 216426921984 216812534624 216889259769 217147506688 217303575552 217611383808 218117757312 218131070976 218519719936 218597049216 219014627328 219028207104 219821802291 219835219968 219862269952 220226905248 220304838663 220318285824 220331946432 220739364972 220752838656 221224417596 221537779684 221552682624 221566205952 221579943936 222039522432 222066843648 222477470208 222491049984 222504845312 222966342144 222980166942 223297191936 223311037248 223324667904 223801740864 223815401472 224215575444 224229261312 224243164416 224256851968 224708266692 224735916288 224922195316 225069391872 225563959296 225981052416 225995064138 226008858624 226088838144 226196192768 226491665634 226505490432 226693236224 226841591808 227326177728 227774552832 227788455936 227869065216 227963350524 227977265152 228275064576 228318511104 228464277132 228478222336 228806252064 228914897008 229417914544 229568053248 229663309824 229758337536 229772361728 230058463518 230102249472 230116294656 230263208448 230607876096 230717376512 230799022272 231224354816 231556327209 231567458304 231914078208 232062139764 232423686144 232519856016 232534048768 232616337408 233030795088 233075146752 233379605376 233573048982 233740173312 233903902778 234350721024 234433652544 234447962112 234462498816 234896046336 234910384128 235217240064 235412206848 235745665792 236279586816 236294237088 236308660224 236731171698 236745621504 236774752256 237251364714 237265846272 237280557696 237772700802 238154821632 238169358336 238241680488 238579147352 238595196672 238609760256 238624555008 239119485696 239134312053 239148908544 239659785729 240015406176 240030056448 240044939264 240117599232 240132487476 240473899008 240488809344 240503488512 241017259392 241031970816 241546870656 241905291264 241920290352 241935056896 241993517976 242023294464 242382422016 242900206731 242915033088 242930094784 243433955583 243463909312 243480287232 243825174528 243840057344 243914101452 243928989696 244290945024 244306092032 244812806784 244842930176 245380947968 245397454848 245745057792 245834684928 245849927654 246229762048 246406732992 246755765568 246770827264 246960296401 247297986624 247329718272 247345053696 247755268404 247785753856 247873439736 248346943488 248698724352 248904865664 249277436928 249292652544 249721580058 249736822784 249825199104 250302431232 250317950976 250864746496 251224916904 251240251392 251687891712 251776958472 251792326656 251896510684 252273559968 252288958464 252450028012 252498075648 252827905824 253203065856 253218521088 253759454208 253879947776 254259965952 254275485696 254470716864 254486249472 254818676736 255029890752 255196790784 255532908288 256246371936 256262012928 256474423296 256809447648 256931389456 257038000128 257053937504 257529259134 257544978432 258095153862 258264059904 258478129728 258493906944 258509934592 259046109504 259077984256 259557048576 259572891648 260127399168 260143528099 260513390592 260529543456 260545445888 261102031008 261117968384 261584838018 261600804864 261617025152 262159644474 262191902336 262209540096 262580957184 262596984832 263157952512 263644561152 263660908161 263677001728 263770311168 264240276573 264256405504 264274182144 264648523776 265213874016 265736978304 265753198592 265831016724 265847242752 266320908672 266355081216 266371596288 266940627408 267318746032 267829395456 267924174336 267940528128 267957141504 268401540771 268452624384 268469010432 269042522112 269423618048 270033813504 270050556672 270067040256 270549910512 270566424576 270599716864 271144416816 271160967168 271177780224 271740229488 272160326646 272176939008 272276206272 272661882688 272680224768 272696868864 272713777152 273279412224 273296356632 273313038336 273539581952 273896897976 274303321344 274320064512 274420113408 274437128544 274827313152 274844353536 274861129728 275448296448 275465109504 275676609936 275693436928 276053566464 276463190016 276564020544 276598050816 276827317312 277008482304 277600236264 277617180672 277847291904 277864251392 278210234952 278263185408 278395314176 278758973088 278775988224 279007059968 279189651456 279786064896 280017973872 280035065856 280154568722 280454234112 280570277568 280587403264 280953925632 281186802624 281203965952 281607694848 281804682432 282222839808 282240338744 282360510208 282779492352 283148878176 283400871936 283825078272 284060335104 284462703616 284566451694 284583821312 285006102528 285614941248 286059921408 286279556472 286297030656 286702567424 286807132416 286908627096 287474521824 287881726496 288514317728 288533726208 288551337984 288569229312 289047813138 289167750144 289185679692 289738100736 290148511744 290805645312 290823676416 290841427968 291341843401 291462732288 292001679648 292019503104 292037609472 292643324064 293095736388 293113626624 293635873664 293739784884 293757714432 293775928576 294300905472 294319153296 294337118208 294965890128 295403576832 295421607936 295439925248 296052696576 296071053018 296089124864 296636626944 296654733312 297288456192 297306889256 297729589248 297748049664 297766223872 298365608268 298402321152 298420535296 298954100592 298972348416 298990885888 299611022256 299647888384 299668045824 300092522496 300733589286 300751945728 301308069888 301326752184 301345144832 301451784192 301988887512 302007320576 302027636736 302455455744 303101570304 303699403776 303717941248 303806876256 303825420288 303951134032 304366752768 304424681472 304619036176 305075002752 306090737664 306199056384 306217746432 306344450048 306744618024 306802999296 307017611264 307458401211 307477168128 307732029696 308134010223 308610072576 308741769612 308756611072 309199897728 309218770944 309416186352 309879333504 309898248192 310026474688 310136186178 310155116544 310560262272 310707726784 310766862336 311172807168 311430731976 311634542592 312319328256 312467628032 312578203392 312597282816 312616665088 313194728448 313213845504 313603844724 313622986752 313882942464 314088357888 315020220606 315039449088 315058982784 315078213632 315641562264 315660828672 316073166336 316335152952 316354461696 316374076928 317030267736 317500694784 317520381087 317539762176 317655573984 318126928896 318146347008 318166073344 318825980928 318845749404 318865211392 319546380972 320020541568 320040075264 320156798976 320176649968 320631865344 320651745792 320671318016 321316808904 321356345856 321375961088 322062494208 322540388352 322560387136 322658023968 322697725952 323176562688 323866942308 323886710784 324578607444 324640382976 325100232704 325218801936 325238652928 325721260032 326417075712 326437314866 327154628138 327176635968 327196606464 327660077056 327779579904 327895573824 328542310656 329007687424 329730648832 329752829952 329793404928 330340357872 330477428736 330497919648 331109047458 331129257984 331598299136 331836626394 332306669526 332349308928 332369915904 332390203392 332962106744 333100265472 333716205312 333736574976 333757267968 334449513216 334470250413 334966555872 334987001856 335583855616 335702611296 335723102208 336343891968 336364746624 336385277952 336664100864 337103874432 337383292974 337604087808 337624694784 338345938944 338992596207 339013287936 339294289152 339314999296 339737498451 339758235648 340039854336 340262387712 340710544384 340989266592 341661829248 341682683904 341945025786 341965897728 342412596864 342477766656 342696415698 342717333504 343372345512 343393304576 344126871816 344352079872 344637506304 344658542592 345087695277 345174441984 345394812672 345416228521 346076064768 346097188864 346198533408 346836532224 347351187456 347372724608 348093209646 348136041344 348779784024 348801073152 348924506112 349546192632 349612720128 350107942912 350359573473 350855854167 350877270016 351526081536 351547877548 351671943168 351693748224 352320368764 352344069504 352365576192 352864698368 353118310272 353618498688 354315971072 354441355632 354462990336 355094544896 355118432256 355162128384 355898769408 355920836544 357105860608 357232232448 357254037504 357276188672 357362520732 357868721028 357914640384 357936832512 358723362816 360023109264 360045084672 360067408896 360089387008 360176398848 360198731214 360733214016 360755232768 361525889088 361547956224 361570373632 362320305984 362857936896 362880435528 362902585344 363034941696 363573633024 363618369536 364372549632 364395142176 364417384448 365195863968 365737761792 365760086016 365871152178 365893484544 365916171392 366436417536 366459138048 366481506304 367219210176 367264395264 367286812672 367568813248 368071421952 368617586688 368752027392 368774891481 368797401088 369344643072 370133648352 370156240896 370463055872 370946979936 371017580544 371632902606 371678630784 371701317632 371810159604 371986707638 372252868608 372804111134 373048086528 373357298496 373380087808 373916155392 373938978816 374093703424 374582370087 374605234176 374737798656 374915736832 375476926464 375739576576 376297119744 376860377088 377039323136 377531837568 377688489984 377844766026 377867829248 378410339952 378433437696 378675042018 378747113472 379241858736 379421935592 379827781632 380008136704 380819921664 381389948928 381413228544 381706075296 381729374208 382228015104 382409509888 382544836128 383299362432 384393019392 384711634944 384735117312 384758972416 385397084184 385557000192 385580906256 386293888701 386317467648 387142730793 387691114447 387717194592 387740860416 387764901888 387788570624 388569164256 388616976384 389335572864 389359337472 389383479296 390191098752 390770085888 390794315184 390818168832 391653046512 391676952576 392377257027 392401207296 392425537728 392449490944 393239466711 393287853504 393871435776 393895477248 394736928768 394761404024 395466841728 395515502592 395655466752 396384608256 396972785664 396997399552 397820811024 397869761536 398605467456 398629797888 398770864128 399481363008 399557394432 400123363328 400410941112 400978119048 401002594304 401744093184 401769002912 401910792192 401935712256 402651850016 402678936576 402703515648 403273940992 403563783168 404135427072 404932538368 405075835008 405100560384 405822337024 405849636864 405899575296 406741450752 406766670336 408120983552 408240489969 408265408512 408414309408 408992824032 409045303296 409070665728 409944534948 409969557504 410309372928 410845346964 411454982016 411480096768 411630170112 411655692816 412266530304 412291694592 412554915136 413172444672 413197664256 413514914904 413540155392 414080349696 414355816448 414694785024 414897076224 415240975968 415512723456 416400354396 416425771008 416770937856 416796377088 417315352428 417513507866 417592971264 417618460672 418138459632 418163982336 418510589952 418784477184 419679097344 420026960808 420052598784 420078643712 420231853083 420855416352 420881104896 421430888448 421780203936 421805948928 422707023648 423334259712 423360508116 423386349568 423540765312 424169238528 424195129344 424723317264 425101307904 425127665872 426061841296 426090502656 426694055424 426720100352 426849677541 426875731968 427509153792 427535661056 428422411872 428475127808 429416658944 429445545984 430053851136 430210698624 430902083584 431211782736 431822589744 431848947712 432771476592 432827006976 432853843968 433571719707 433625069248 433778519538 434295013376 434607151104 435222767616 436235514624 436262141952 437039439872 437194098432 438029254656 438056414208 439643604582 439670439936 439724539904 440453810496 440609677326 440636571648 440663892864 441478729944 441505677312 442448835192 443075559368 443105365248 443132411904 443159887872 444079044864 444106579527 444133687296 444954940416 444982099968 445009690624 445932684288 445960333884 446594383872 446622074496 446649335808 447603481728 447630802944 448431150888 448458522624 448486328832 448513703936 449416533384 449471832576 449844390632 450138783744 451100383929 451127918592 451962104832 451990128276 452017717248 452177676288 452392385536 452983331268 453010980864 453386472448 453683183616 454652355456 455549105664 455576911872 455738130432 455926701048 455954530304 456550129152 456637022208 456928554264 456956444672 457612504128 457829794016 458835829088 459136106496 459326619648 459516675072 459544723456 460116927036 460204498944 460526416896 461215752192 461434753024 461598044544 462448709632 463112654418 463134916608 463828156416 464124279528 464847372288 465039712032 465068097536 465204279267 465232674816 466061590176 466150293504 466759210752 467146097964 467807805556 468701442048 468867305088 468895924224 468924997632 469792092672 469820768256 470434480128 470824413696 471491331584 472559173632 472588474176 472617320448 473462343396 473491243008 473549504512 474502729428 474531692544 474561115392 475545401604 476309643264 476483360976 477158294704 477190393344 477219520512 477249110016 478238971392 478268624106 478297817088 479319571458 480030812352 480060112896 480089878528 480235198464 480264974952 480947798016 480977618688 481006977024 482034518784 482063941632 483093741312 483123695041 483810582528 483840580704 483870113792 483987035952 484046588928 484764844032 485800413462 485830066176 485860189568 486867911166 486927818624 486960574464 487650349056 487680114688 487828202904 487857979392 488581890048 488612184064 489625613568 489655972299 489685860352 490731942207 490761895936 490794909696 491490115584 491669369856 491699855308 492459524096 492813465984 493511531136 493541654528 493920592802 494595973248 494659436544 494690107392 495510536808 495571507712 495746879472 496693886976 497397448704 497809731328 498460004289 498554873856 498585305088 499443160116 499473645568 499650398208 500604862464 500635901952 501729492992 502449833808 502480502784 503375783424 503553916944 503584653312 503793021368 504547119936 504577916928 504900056024 504996151296 505655811648 506074939461 506406131712 506437042176 507518908416 507759895552 508519931904 508941433728 508972498944 509637353472 510059781504 510393581568 511065816576 512492743872 512524025856 512917538679 512948846592 513618895296 513862778912 514044623547 514076000256 514107875008 515058518268 515089956864 516190307724 516528119808 516956259456 516987813888 517019869184 518092219008 518155968512 519114097152 519145783296 520254798336 520287056198 521026781184 521059086912 521090891776 522139814469 522204062016 522235936768 523169676036 523201609728 523234050304 524319288948 524383804672 524419080192 525161914368 526315905024 527289122304 527321816322 527354003456 527540622336 528480553146 528512811008 528548364288 529297047552 530427748032 531473956608 531506397184 531662033448 531694485504 532641817344 532743192576 533881254816 534637492064 535658790912 535848348672 535881056256 535914283008 536803081542 536905248768 536938020864 538085044224 538847236096 540067627008 540101113344 540134080512 540298096821 541063423459 541099821024 541132849152 541199433728 542288833632 542321934336 542355560448 543480458976 544320653292 544353878016 544552412544 545323765376 545360449536 545393737728 545427554304 546558824448 546592713264 546626076672 547079163904 547793795952 548606642688 548640129024 548806728267 548840226816 548874257088 549654626304 549688707072 549722259456 550896592896 550930219008 551353219872 551386873856 552107132928 552926380032 553128041088 553196101632 553654634624 554016964608 555200472528 555234361344 555694583808 555728502784 556420469904 556526370816 556790628352 557517946176 557551976448 557980061457 558014119936 558379302912 559206166701 559572129792 560035947744 560070131712 560309137444 560908468224 561140555136 561174806528 561907851264 562373605248 562407931904 563215389696 563609364864 564445679616 564480677488 564721020416 565558984704 566297756352 566767149039 566801743872 567650156544 568012563027 568120670208 568925407232 569132903388 569167642624 570012205056 571229882496 572119842816 572559112944 572594061312 573405134848 573614264832 573817254192 574949043648 575763452992 577028635456 577067452416 577102675968 577138458624 578095626276 578335500288 578371359384 579476201472 580297023488 581611290624 581647352832 581682855936 582683686802 582925464576 584003359296 584039006208 584075218944 585286648128 586191472776 586227253248 587271747328 587479569768 587515428864 587551857152 588601810944 588638306592 588674236416 589931780256 590807153664 590843215872 590879850496 592105393152 592142106036 592178249728 593273253888 593309466624 594576912384 594613778512 595459178496 595496099328 595532447744 596731216536 596804642304 596841070592 597908201184 597944696832 597981771776 599222044512 599295776768 599336091648 600185044992 601467178572 601503891456 602616139776 602653504368 602690289664 602903568384 603977775024 604014641152 604055273472 604910911488 606203140608 607398807552 607435882496 607613752512 607650840576 607902268064 608733505536 608849362944 609238072352 610150005504 612181475328 612398112768 612688900096 613489236048 613605998592 614035222528 614916802422 614954336256 615208785709 615464059392 616268020446 616560645337 617220145152 617483539224 617513222144 618399795456 618437541888 618832372704 619758667008 619796496384 620052949376 620272372356 620310233088 621120524544 621415453568 621533724672 622345614336 622861463952 623269085184 624638656512 624935256064 625156406784 625194565632 625233330176 626270261799 626389456896 626427691008 627207689448 627245973504 627765884928 628176715776 630040441212 630078898176 630117965568 630156427264 631283124528 631321657344 632146332672 632670305904 632708923392 632748153856 634060535472 635001389568 635040762174 635079524352 635311147968 636253857792 636292694016 636332146688 637651961856 637691498808 637730422784 639092761944 640041083136 640080150528 640313597952 640353299936 641263730688 641303491584 641342636032 642633617808 642712691712 642751922176 644124988416 645080776704 645120774272 645316047936 645395451904 646353125376 647733884616 647773421568 649157214888 649280765952 650200465408 650437603872 650477305856 650667779307 651442520064 652834151424 652874629732 654309256276 654353271936 654393212928 655320154112 655559159808 655791147648 657084621312 658015374848 659461297664 659505659904 659586809856 660680715744 660954857472 660995839296 662218094916 662258515968 663196598272 663673252788 664613339052 664698617856 664739831808 665924213488 666200530944 667432410624 667473149952 667514535936 668899026432 668940500826 669933111744 669974003712 671167711232 671405222592 671446204416 672687783936 672729493248 672770555904 673328201728 674207748864 674766585948 675208175616 676691877888 677985192414 678026575872 678588578304 678629998592 679474996902 679516471296 680079708672 680524775424 681421088768 681978533184 683323658496 683365367808 683890051572 683931795456 684825193728 684955533312 685392831396 685434667008 686744691024 686786609152 688253743632 688704159744 689275012608 689317085184 690175390554 690348883968 690789625344 690832457042 692152129536 692194377728 692397066816 693673064448 694702374912 694745449216 696186419292 696272082688 697559568048 697602146304 697849012224 699092385264 699225440256 700215885824 700719146946 701711708334 701754540032 703052163072 703095755096 703343886336 703387496448 704640737528 704688139008 704731152384 705729396736 706236620544 707236997376 708631942144 708882711264 708925980672 710189089792 710236864512 710324256768 711797538816 711841673088 714211721216 714464464896 714508075008 714552377344 714725041464 715737442056 715829280768 715873665024 717402936159 717446725632 718979357187 720046218528 720090169344 720134817792 720178774016 720352797696 720397462428 721466428032 721510465536 723051778176 723095912448 723140747264 724640611968 725715873792 725760871056 725805170688 726069883392 727147266048 727236739072 728700620193 728745099264 728790284352 728834768896 730301866749 730391727936 731475523584 731520172032 731742304356 731786969088 731832342784 732872835072 732918276096 734438420352 734528790528 735137626496 736142843904 737235173376 737504054784 737549782962 737594802176 738689286144 740267296704 740312481792 740880889203 740926111744 741893959872 742035161088 743265805212 743357261568 743402635264 743620319208 743973415276 745608222268 746096173056 746714596992 746760175616 747832310784 747877957632 748187406848 749164740174 749210468352 749475597312 749831473664 750953852928 751479153152 752594239488 753720754176 754078646272 755063675136 755376979968 755689532052 755735658496 756820679904 756866875392 757350084036 757494226944 758483717472 758843871184 759655563264 760016273408 761639843328 762779897856 762826457088 763412150592 763458748416 764456030208 764819019776 765089672256 766598724864 768786038784 769423269888 769517944832 770794168368 771114000384 771161812512 772587777402 772634935296 774285461586 775382228894 775434389184 775481720832 775529803776 775577141248 777138328512 777233952768 778671145728 778718674944 778766958592 780382197504 780430584297 781540171776 781588630368 781636337664 783306093024 783353905152 784754514054 784802414592 784851075456 784898981888 786478933422 786575707008 787742871552 787790954496 789473857536 789522808048 790933683456 790982724483 791031005184 791310933504 792720829719 792769216512 793945571328 793994799104 795641622048 795739523072 797210934912 797259595776 797541728256 798962726016 799114788864 800246726656 800821882224 801956238096 802005188608 803488186368 803538005824 803821584384 803871424512 805204622313 805303700032 805357873152 805407031296 806547881984 807127566336 808270854144 809865076736 810151670016 810201120768 811644674048 811699273728 811799150592 813482901504 813533340672 816241967104 816480979938 816530817024 816828618816 817985648064 818090606592 818141331456 818663659723 819889069896 819939115008 820618745856 821690693928 822909964032 822960193536 823260340224 823311385632 824533060608 824583389184 825109830272 826344889344 826395328512 827029829808 827080310784 828160699392 828711632896 829389570048 829794152448 830481951936 831025446912 832800708792 832851542016 833541875712 833592754176 834630704856 835027015732 835185942528 836276919264 836327964672 837021179904 837568954368 839358194688 840053921616 840105197568 840157287424 840463706166 841710832704 841762209792 842861776896 843560407872 843611897856 845414047296 846668519424 846721016232 846772699136 847081530624 848338477056 849446634528 850202615808 850255331744 852123682592 852181005312 853388110848 853440200704 853699355082 853751463936 855018307584 855071322112 856844823744 856950255616 858833317888 858891091968 860107702272 860421397248 860474746789 861804167168 862423565472 863645179488 863697895424 865542953184 865654013952 865707687936 867143439414 867250138496 867557039076 868590026752 869214302208 870445535232 872471029248 872524283904 874025530203 874078879744 874388196864 876058509312 876112828416 879287209164 879340879872 879449079808 880907620992 881219354652 881273143296 881327785728 882957459888 883011354624 884897670384 886151118736 886210730496 886264823808 886319775744 888158089728 888213159054 888267374592 889909880832 889964199936 890019381248 891865368576 891920667768 893188767744 893244148992 893298671616 895206963456 895261605888 896862301776 896917045248 896972657664 897027407872 898833066768 898943665152 899688781264 900277567488 902200767858 902255837184 903924209664 903980256552 904035434496 904355352576 904784771072 905966662536 906021961728 906772944896 907366367232 909304710912 911098211328 911153823744 911476260864 911853402096 911909060608 913100258304 913274044416 913857108528 913912889344 915225008256 915659588032 917671658176 918272212992 918653239296 919033350144 919089446912 920233854072 920408997888 921052833792 922431504384 922869506048 923196089088 924897419264 926225308836 926269833216 927656312832 928248559056 929694744576 930079424064 930136195072 930408558534 930465349632 932123180352 932300587008 933518421504 934292195928 935615611112 937402884096 937734610176 937791848448 937849995264 939584185344 939641536512 940868960256 941648827392 942982663168 945118347264 945176948352 945234640896 946924686792 946982486016 947099009024 949005458856 949063385088 949122230784 951090803208 952561143261 952619286528 952966721952 954316589408 954380786688 954439041024 954498220032 956477942784 956537248212 956595634176 958639142916 960061624704 960120225792 960179757056 960470396928 960529949904 961895596032 961955237376 962013954048 964069037568 964127883264 966187482624 966247390082 967621165056 967681161408 967740227584 967974071904 968093177856 969529688064 971600826924 971660132352 971720379136 973735822332 973855637248 973921148928 975300698112 975656405808 975715958784 977163780096 977224368128 979251227136 979311944598 979371720704 981463884414 981523791872 981589819392 982980231168 983338739712 983399710616 984919048192 985626931968 987023062272 987083309056 987841185604 989191946496 989380214784 991021073616 991143015424 991493758944 993387773952 994794897408 995619462656 996920008578 997109747712 997170610176 998886320232 998947291136 999300796416 1001209724928 1001271803904 1003410751239 1003458985984 1004899667616 1004961005568 1006751566848 1007107833888 1007169306624 1007586042736 1009094239872 1009155833856 1009800112048 1009992302592 1011311623296 1012149878922 1012812263424 1012874084352 1015037816832 1015519791104 1016977788621 1017039863808 1017882867456 1017944997888 1019212495353 1019274706944 1020119563008 1020787163136 1022131633152 1024985487744 1025048051712 1025835077358 1025897693184 1027237790592 1027725557824 1028089247094 1028152000512 1028215750016 1030117036536 1030179913728 1032380615448 1033056239616 1033912518912 1033975627776 1034039738368 1036184438016 1036248685563 1036311937024 1038228194304 1038291566592 1040509596672 1040574112396 1042053562368 1042118173824 1042181783552 1044279628938 1044408124032 1044471873536 1046339352072 1046403219456 1046468100608 1048638577896 1048767609344 1048838160384 1050323828736 1052567562501 1052631810048 1054578244608 1054643632644 1054708006912 1055081244672 1056961106292 1057025622016 1057096728576 1058594095104 1060855496064 1062947913216 1063012794368 1063324066896 1063388971008 1065283634688 1065486385152 1067762509632 1069274984128 1071317581824 1071696697344 1071762112512 1071828566016 1073606163084 1073810497536 1076170088448 1077694472192 1080135254016 1080202226688 1080268161024 1080596193642 1082126846918 1082199642048 1082265698304 1082398867456 1084577667264 1084643868672 1084711120896 1086960917952 1088641306584 1088707756032 1089104825088 1090647530752 1090720899072 1090855108608 1093117648896 1093185426528 1093252153344 1094158327808 1095587591904 1097213285376 1097280258048 1097613456534 1097680453632 1097748514176 1099309252608 1099377414144 1099444518912 1101793185792 1101860438016 1102706439744 1102773747712 1104214265856 1105852760064 1106256082176 1106324674443 1106392203264 1107309269248 1108033929216 1110400945056 1110468722688 1111389167616 1112840939808 1113052741632 1113581256704 1115035892352 1115103952896 1115960122914 1116028239872 1116758605824 1118412333402 1119144259584 1120071895488 1120140263424 1120618274888 1121816936448 1122281110272 1122349613056 1123747110261 1123815702528 1124747210496 1124815863808 1126430779392 1127218729728 1128891359232 1128961354976 1129442040832 1131117969408 1132595512704 1133534298078 1133603487744 1135300313088 1136025126054 1136241340416 1137850814464 1138265806776 1138335285248 1140024410112 1142459764992 1142530602031 1144239685632 1145041198483 1145118225888 1145188122624 1146810269696 1147228529664 1147634508384 1149898087296 1151526905984 1154057270912 1154134904832 1154205351936 1154276917248 1156191252552 1156671000576 1156742718768 1158881666103 1158952402944 1160594046976 1161428192379 1163073343341 1163222581248 1163294705664 1163365711872 1165367373604 1165850929152 1168006718592 1168078012416 1168150437888 1170573296256 1172382945552 1172454506496 1174543494656 1174959139536 1175030857728 1175103714304 1177203621888 1177276613184 1177348472832 1179863560512 1181614307328 1181686431744 1181759700992 1184210786304 1184284212072 1184356499456 1186546507776 1189153824768 1189227557024 1190918356992 1190992198656 1191064895488 1193462433072 1193609284608 1193682141184 1195816402368 1195889393664 1195963543552 1198444089024 1198591553536 1198672183296 1200370089984 1202934357144 1203007782912 1205232279552 1205307008736 1205380579328 1205807136768 1207955550048 1208029282304 1208110546944 1209821822976 1212406281216 1214797615104 1214871764992 1215227505024 1215301681152 1215804536128 1217467011072 1217698725888 1218476144704 1220300011008 1224362950656 1224796225536 1225377800192 1226978472096 1227211997184 1228070445056 1229833604844 1229908672512 1230417571418 1230928118784 1232536040892 1233121290674 1234440290304 1234967078448 1235026444288 1236799590912 1236875083776 1237664745408 1239517334016 1239592992768 1240105898752 1240544744712 1240620466176 1242241049088 1242830907136 1243067449344 1244691228672 1245722927904 1246538170368 1249277313024 1249870512128 1250312813568 1250389131264 1250466660352 1252540523598 1252778913792 1252855382016 1254415378896 1254491947008 1255531769856 1256353431552 1260080882424 1260157796352 1260235931136 1260312854528 1260695559249 1262566249056 1262643314688 1264292665344 1265340611808 1265417846784 1265496307712 1268121070944 1270002779136 1270081524348 1270159048704 1270622295936 1272507715584 1272585388032 1272664293376 1275303923712 1275382997616 1275460845568 1278185523888 1280082166272 1280160301056 1280549032623 1280627195904 1280706599872 1282527461376 1282606983168 1282685272064 1285267235616 1285425383424 1285503844352 1288249976832 1290161553408 1290241548544 1290632095872 1290790903808 1292706250752 1295467769232 1295546843136 1298314429776 1298561531904 1300400930816 1300715159121 1300875207744 1300954611712 1301335558614 1302885040128 1305668302848 1305749259464 1308618512552 1308706543872 1308786425856 1310640308224 1311118319616 1311582295296 1314169242624 1316030749696 1318922595328 1319011319808 1319173619712 1321361431488 1321909714944 1321991678592 1324436189832 1324517031936 1326393196544 1327346505576 1329226678104 1329397235712 1329479663616 1331848426976 1332319738581 1332401061888 1334864821248 1334946299904 1335029071872 1337798052864 1337881001652 1339866223488 1339948007424 1342335422464 1342810445184 1342892408832 1345375567872 1345458986496 1345541111808 1346656403456 1348415497728 1349533171896 1350416351232 1353301151787 1353383755776 1355970384828 1356053151744 1357177156608 1357259997184 1358949993804 1359032942592 1360159417344 1361049550848 1362842177536 1363957066368 1366647316992 1366730735616 1367780103144 1367863590912 1369650387456 1369911066624 1370785662792 1370869334016 1373489382048 1373573218304 1376507487264 1377408319488 1378550025216 1378634170368 1380350781108 1381579250688 1381664914084 1384304259072 1384388755456 1384794133632 1387346128896 1389404749824 1389490898432 1392372838584 1392544165376 1395119136096 1395204292608 1395698024448 1398184770528 1398450880512 1400431771648 1401438293892 1403423416668 1403509080064 1406104326144 1406191510192 1406687772672 1406774992896 1409281475056 1409376278016 1409462304768 1411458793472 1412473241088 1414473994752 1417263884288 1417765422528 1417851961344 1420378179584 1420473729024 1420648513536 1423595077632 1423683346176 1428423442432 1428928929792 1429104754688 1429450082928 1431474884112 1431658561536 1431747330048 1434805872318 1434893451264 1437958714374 1440092437056 1440180338688 1440269635584 1440357548032 1440705595392 1440794924856 1442932856064 1443020931072 1446103556352 1446191824896 1446281494528 1449281223936 1449371085123 1451431747584 1451521742112 1451610341376 1452139766784 1454294532096 1454473478144 1457401240386 1457490198528 1457580568704 1457669537792 1460603733498 1460783455872 1462951047168 1463040344064 1463484608712 1463573938176 1463664685568 1465745670144 1465836552192 1468876840704 1468967916897 1469057581056 1470275252992 1472195826621 1472285687808 1474470346752 1475008109568 1475099565924 1475189604352 1477378572288 1480534593408 1480624963584 1481761778406 1481852223488 1483787919744 1484070322176 1486531610424 1486714523136 1486805270528 1487240638416 1487946830552 1491216444536 1492192346112 1493429193984 1493520351232 1495380012867 1495664621568 1495755915264 1496374813696 1498329480348 1498420936704 1498951194624 1499662947328 1501907705856 1502958306304 1505188478976 1507441508352 1508157292544 1510127350272 1510753959936 1511379064104 1511471316992 1513641359808 1513733750784 1514700168072 1514988453888 1516967434944 1517687742368 1518224818383 1519311126528 1520032546816 1523279686656 1525559795712 1526824301184 1526917496832 1528912060416 1529638039552 1530179344512 1533197449728 1537572077568 1538752616037 1538846539776 1539035889664 1541588336736 1542133870641 1542228000768 1542323625024 1545175554804 1545269870592 1548570923172 1550764457788 1550868778368 1550963441664 1551059607552 1554276657024 1554467905536 1557342291456 1557437349888 1557533917184 1560764395008 1560861168594 1563080343552 1563177260736 1563272675328 1566612186048 1566707810304 1569509028108 1569604829184 1569702150912 1569797963776 1572957866844 1573151414016 1575485743104 1578947715072 1579045616096 1581867366912 1581965448966 1582062010368 1582621867008 1585441659438 1585538433024 1587891142656 1587989598208 1591283244096 1591479046144 1594421869824 1594519191552 1595083456512 1597925452032 1598024529751 1598229577728 1600493453312 1601643764448 1603912476192 1604010377216 1606976372736 1607076011648 1607643168768 1607742849024 1610409244626 1610607400064 1610715746304 1610814062592 1613095763968 1614255132672 1616541708288 1619730153472 1620303340032 1620402241536 1620894290463 1623190270377 1623289348096 1623398547456 1623598301184 1626965803008 1627066681344 1632483934208 1632961959876 1633061634048 1633657237632 1635971296128 1636181213184 1636282662912 1637327319446 1639778139792 1639878230016 1641237491712 1643381387856 1645819928064 1645920387072 1646520680448 1646622771264 1649066121216 1649166778368 1650219660544 1652689778688 1652790657024 1654059659616 1654160621568 1656321398784 1657423265792 1658779140096 1659588304896 1660963903872 1662050893824 1665601417584 1665703084032 1667083751424 1667185508352 1669261409712 1670054031464 1670371885056 1672553838528 1672655929344 1673940184371 1674042359808 1675137908736 1677618500103 1678716389376 1680107843232 1680210395136 1680314574848 1680927412332 1683421665408 1683524419584 1685723553792 1687120815744 1687223795712 1690828094592 1693337038848 1693442032464 1693545398272 1694163061248 1696676954112 1698893269056 1700301447117 1700405231616 1700510663488 1704037689081 1704247365184 1704362010624 1706776221696 1706880401408 1707398710164 1707502927872 1710036615168 1710142644224 1713689647488 1713900511232 1717666635776 1717782183936 1720215404544 1720842794496 1720949493578 1723608334336 1724847130944 1727290358976 1727395790848 1731085906368 1731308027904 1731415375872 1734286878828 1734500276992 1735114078152 1738428604416 1740891070464 1744942058496 1745048567808 1748051060406 1748157759488 1748776393728 1752117018624 1752225656832 1758574418328 1758681759744 1758898159616 1761815241984 1762438709304 1762546286592 1762655571456 1765914919776 1766022709248 1769795340768 1772302237472 1772421460992 1772529647616 1772639551488 1776316179456 1776426318108 1776534749184 1779819761664 1779928399872 1780038762496 1783730737152 1783841335536 1786377535488 1786488297984 1786597343232 1790413926912 1790523211776 1793724603552 1793834090496 1793945315328 1794054815744 1797666133536 1797887330304 1799377562528 1800555134976 1804401535716 1804511674368 1807848419328 1807960513104 1808070868992 1808710705152 1809569542144 1811933325072 1812043923456 1813545889792 1814732734464 1818609421824 1821004696693 1822196422656 1822307647488 1822952521728 1823706804192 1823818121216 1826200516608 1826548088832 1827714217056 1827825778688 1830450016512 1831319176064 1835343316352 1836544425984 1838066700288 1838178893824 1840467708144 1840817995776 1842105667584 1844863008768 1845626357127 1845739012096 1846392178176 1849681936011 1849794838528 1852450617672 1852539666432 1855312625664 1856497118112 1859389489152 1860158848128 1860272390144 1860817117068 1860930699264 1864246360704 1864601174016 1867036843008 1868584391856 1871231222224 1874805768192 1875469220352 1875583696896 1875699990528 1878810785397 1879168370688 1879283073024 1881737920512 1883297654784 1885965326336 1890236694528 1890353896704 1890469281792 1893849373584 1893964972032 1894198018048 1898010917712 1898126770176 1898244461568 1902181606416 1905122286522 1905238573056 1905933443904 1908633178816 1908761573376 1908878082048 1908996440064 1912955885568 1913074496424 1913191268352 1917278285832 1920123249408 1920240451584 1920359514112 1920940793856 1921059899808 1923791192064 1923910474752 1924027908096 1928138075136 1928255766528 1932374965248 1932494780164 1935242330112 1935362322816 1935480455168 1935948143808 1936186355712 1939059376128 1943201653848 1943320264704 1943440758272 1947471644664 1947711274496 1947842297856 1950601396224 1951312811616 1951431917568 1954327560192 1954448736256 1958502454272 1958623889196 1958743441408 1962927768828 1963047583744 1963179638784 1965960462336 1966677479424 1966799421232 1969838096384 1971253863936 1974046124544 1974166618112 1975682371208 1978383892992 1978760429568 1982042147232 1982286030848 1982987517888 1986775547904 1989589794816 1991238925312 1993840017156 1994219495424 1997772640464 1997894582272 1998601592832 2002419449856 2002543607808 2006821502478 2006917971968 2009799335232 2009922011136 2013503133696 2014215667776 2014338613248 2015172085472 2018188479744 2018311667712 2019600224096 2019984605184 2022623246592 2024299757844 2025624526848 2030075633664 2031039582208 2033955577242 2034079727616 2035765734912 2035889995776 2038424990706 2038549413888 2039392903807 2040239126016 2041574326272 2044263266304 2049970975488 2050096103424 2051670154716 2051795386368 2054475581184 2055451115648 2056178494188 2056304001024 2056431500032 2060234073072 2060359827456 2064761230896 2066112479232 2067825037824 2067951255552 2068079476736 2072368876032 2072497371126 2072623874048 2076456388608 2076583133184 2081019193344 2081148224792 2084107124736 2084236347648 2084363567104 2088559257876 2088816248064 2088943747072 2092678704144 2092806438912 2092936201216 2097277155792 2097535218688 2097676320768 2100647657472 2105135125002 2105263620096 2109156489216 2109287265288 2109416013824 2110162489344 2113922212584 2114051244032 2114193457152 2117188190208 2121710992128 2121842546629 2125895826432 2126025588736 2126648133792 2126777942016 2130567269376 2130972770304 2135525019264 2138549968256 2142635163648 2143393394688 2143524225024 2143657132032 2147212326168 2147620995072 2152208808477 2152340176896 2155388944384 2156938071561 2160270508032 2160404453376 2160536322048 2161192387284 2164253693836 2164399284096 2164531396608 2169155334528 2169287737344 2169422241792 2173921835904 2177282613168 2177415512064 2178209650176 2181295061504 2181441798144 2181710217216 2186235297792 2186370853056 2186504306688 2188316655616 2191175183808 2194426570752 2194560516096 2195226913068 2195360907264 2195497028352 2198618505216 2198754828288 2203586371584 2205412879488 2205547495424 2208428531712 2211705520128 2212512164352 2212649348886 2212784406528 2214618538496 2216067858432 2220801890112 2220937445376 2222642667609 2222778335232 2225681879616 2226105483264 2227162513408 2230071784704 2230207905792 2231920245828 2232056479744 2236824666804 2238288519168 2240143790976 2240280526848 2241236549776 2243633872896 2244562220544 2244699226112 2247494220522 2247631405056 2249494420992 2249631727616 2252861558784 2254437459456 2257782718464 2257922709952 2258884081664 2262235938816 2265191025408 2267068596156 2267206975488 2270600626176 2272050252108 2272482680832 2275701628928 2276531613552 2276670570496 2280048820224 2284919529984 2285061204062 2288479371264 2290082396966 2290236451776 2290376245248 2293620539392 2294457059328 2295269016768 2299796174592 2303053811968 2308114541824 2308269809664 2308553834496 2312382505104 2313342001152 2313485437536 2317763332206 2317904805888 2321188093952 2322856384758 2326146686682 2326445162496 2326589411328 2326731423744 2330734747208 2331701858304 2336013437184 2336156024832 2336300875776 2341146592512 2341291752891 2344765891104 2344909012992 2349086989312 2349918279072 2350061715456 2350207428608 2354407243776 2354553226368 2354696945664 2359727121024 2363228614656 2363372863488 2363519401984 2368421572608 2368568424144 2368712998912 2372948173449 2373093015552 2378162489157 2378307649536 2378455114048 2381836713984 2381984397312 2382129790976 2386924866144 2387218569216 2387364282368 2391632804736 2391778787328 2391927087104 2396888178048 2397183107072 2397344366592 2400740179968 2405868714288 2406015565824 2410464559104 2410614017472 2410761158656 2411614273536 2415613866939 2415911100096 2416058564608 2416221093888 2417913599647 2419643645952 2424812562432 2429595230208 2430455010048 2430603362304 2431609072256 2434934022144 2435397451776 2436952289408 2440600022016 2448725901312 2449592451072 2450755600384 2453956944192 2454423994368 2455990979169 2456140890112 2459667209688 2459817345024 2460835142836 2461856237568 2465072081784 2466242581348 2468880580608 2469934156896 2470052888576 2473599181824 2473750167552 2475329490816 2479034668032 2479185985536 2480211797504 2481089489424 2481240932352 2484482098176 2485661814272 2486134898688 2489382457344 2491445855808 2493076340736 2498554626048 2499741024256 2500625627136 2500778262528 2500933320704 2505081047196 2505557827584 2508830757792 2508983894016 2511063539712 2512706863104 2520161764848 2520315592704 2520471862272 2520625709056 2521391118498 2525132498112 2525286629376 2528585330688 2530681223616 2530835693568 2530992615424 2536242141888 2540005558272 2540163048696 2540318097408 2541244591872 2545015431168 2545328586752 2550607847424 2550765995232 2550921691136 2556371047776 2560164332544 2560320602112 2561098065246 2561254391808 2561413199744 2565054922752 2565213966336 2565370544128 2570534471232 2570850766848 2571007688704 2576499953664 2580323106816 2580483097088 2581264191744 2581424240367 2581581807616 2585412501504 2590935538464 2591093686272 2596628859552 2597123063808 2600801861632 2601430318242 2601750415488 2601909223424 2602671117228 2605770080256 2611336605696 2611498518928 2617237025104 2617413087744 2617572851712 2621280616448 2622076590609 2622236639232 2623164590592 2628338485248 2632061499392 2637845190656 2638022639616 2638347239424 2642722862976 2643819429888 2643983357184 2648872379664 2649034063872 2652786393088 2654693011152 2658453356208 2658794471424 2658959327232 2663696853952 2664639477162 2664802123776 2669729642496 2669892599808 2670058143744 2675596105728 2675762003304 2679732446976 2679896014848 2684670844928 2685620890368 2685784817664 2690751135744 2690917972992 2691082223616 2693312806912 2696830995456 2699066343792 2700832702464 2706602303574 2706767511552 2711940769656 2712106303488 2713837801129 2714354313216 2714519994368 2717899987608 2718065885184 2720318834688 2722099101696 2725684355072 2727914132736 2733294633984 2733461471232 2735560206288 2735727181824 2739300774912 2739822133248 2741571325584 2741738668032 2746978764096 2747146436608 2753014974528 2754816638976 2757100050432 2757268340736 2760701562216 2763158501376 2763329828168 2768608518144 2769588267264 2774692257792 2778809499648 2778981796864 2784745677168 2785088330752 2790238272192 2790408585216 2791396048896 2796369541056 2796901761024 2800863543296 2802876587784 2806846833336 2807018160128 2812208652288 2812383020384 2813375545344 2813549985792 2818562950112 2818752556032 2818924609536 2822917586944 2824946482176 2828947989504 2834527768576 2835530845056 2835703922688 2840756359168 2840947458048 2841297027072 2847190155264 2847366692352 2856846884864 2857683429783 2857857859584 2858209509376 2858900165856 2862949768224 2863317123072 2863494660096 2869611744636 2869786902528 2875917428748 2880184874112 2880360677376 2880539271168 2881411190784 2881589849712 2885865712128 2886041862144 2892207112704 2892383649792 2892562989056 2898562447872 2898742170246 2902863495168 2903043484224 2903220682752 2904279533568 2908589064192 2908946956288 2914802480772 2914980397056 2915161137408 2915339075584 2921207466996 2921566911744 2925902094336 2926969217424 2927147876352 2927329371136 2931491340288 2931673104384 2937753681408 2937935833794 2938115162112 2940550505984 2944391653242 2944571375616 2948940693504 2950016219136 2950199131848 2950379208704 2954757144576 2961069186816 2961249927168 2963523556812 2963704446976 2967575839488 2968140644352 2973063220848 2973429046272 2973610541056 2974481276832 2975893661104 2982432889072 2984384692224 2986858387968 2987040702464 2990760025734 2991329243136 2991511830528 2992749627392 2996658960696 2996841873408 2997902389248 2999325894656 3003815411712 3005916612608 3010232253717 3010376957952 3014883016704 3016314585088 3020254700544 3021507919872 3022758128208 3022942633984 3027282719616 3027467501568 3029400336144 3029976907776 3033934869888 3035375484736 3036449636766 3038622253056 3040065093632 3046559373312 3051119591424 3053648602368 3053834993664 3057824120832 3059276079104 3060358689024 3066394899456 3075144155136 3077505232074 3077693079552 3078071779328 3083176673472 3084267741282 3084456001536 3084647250048 3090351109608 3090539741184 3097141846344 3101528915576 3101737556736 3101926883328 3102119215104 3108553314048 3108746056689 3108935811072 3114684582912 3114874699776 3115067834368 3121528790016 3121722337188 3126160687104 3126354521472 3126545350656 3133224372096 3133415620608 3139018056216 3139209658368 3139404301824 3139595927552 3145915733688 3146302828032 3150971486208 3157702687503 3157895430144 3158091232192 3163734733824 3163930897932 3164124020736 3165243734016 3170883318876 3171076866048 3175782285312 3175979196416 3182566488192 3182958092288 3188843739648 3189038383104 3190166913024 3195850904064 3196049059502 3196459155456 3200986906624 3203287528896 3207824952384 3208020754432 3213952745472 3214152023296 3215286337536 3215485698048 3220818489252 3221214800128 3221431492608 3228510265344 3233083416576 3239460306944 3240606680064 3240804483072 3241788580926 3246380540754 3246578696192 3246797094912 3247196602368 3253931606016 3254133362688 3264967868416 3265923919752 3266123268096 3267314475264 3271942592256 3272565325824 3274654638892 3279556279584 3279756460032 3282474983424 3286762775712 3291639856128 3291840774144 3293041360896 3293245542528 3298132242432 3298333556736 3300439321088 3305379557376 3305581314048 3308119319232 3308321243136 3312642797568 3314846531584 3317558280192 3318974023329 3319176609792 3321927807744 3324101787648 3331202835168 3331406168064 3334167502848 3338522819424 3340108062928 3340743770112 3345107677056 3345311858688 3347880368742 3348084719616 3350275817472 3355237000206 3357432778752 3360215686464 3360420790272 3360629149696 3361854824664 3366843330816 3367048839168 3371241330783 3371447107584 3374241631488 3374447591424 3381656189184 3381865865287 3386674077696 3386884064928 3387090796544 3388326122496 3393353908224 3397786538112 3400602894234 3400810463232 3401021326976 3408075378162 3408494730368 3408724021248 3413552443392 3413760802816 3414797420328 3415005855744 3420073230336 3420285288448 3427379294976 3427591806093 3427801022464 3435123595449 3435333271552 3435564367872 3440430809088 3441685588992 3441898987156 3447216668672 3449694261888 3454580717952 3454791581696 3462171812736 3462616055808 3462830751744 3468573757656 3469000553984 3470228156304 3476857208832 3481782140928 3489220030023 3489884116992 3490097135616 3496102120812 3496315518976 3497552787456 3504234037248 3504451313664 3517148836656 3517363519488 3517796319232 3523630483968 3524877418608 3525092573184 3525311142912 3531829839552 3532045418496 3539590681536 3544604474944 3544842921984 3545059295232 3545279102976 3552632358912 3552852636216 3553069498368 3559639523328 3560077524992 3567461474304 3567682671072 3572755070976 3572976595968 3573194686464 3580827853824 3581046423552 3587449207104 3587668180992 3587890630656 3588109631488 3595332267072 3595774660608 3598755125056 3601110269952 3608803071432 3609023348736 3615696838656 3615921026208 3616141737984 3617421410304 3619139084288 3623866650144 3624087846912 3627091779584 3629465468928 3637218843648 3642009393386 3644392845312 3644615294976 3645905043456 3647413608384 3647636242432 3652401033216 3653096177664 3655428434112 3655651557376 3660900033024 3662638352128 3670686632704 3673088851968 3676133400576 3680935416288 3681635991552 3684211335168 3689726017536 3691252714254 3691478024192 3692784356352 3699363872022 3699589677056 3704901235344 3705079332864 3710625251328 3712994236224 3718778978304 3720317696256 3720544780288 3721634234136 3721861398528 3728492721408 3729202348032 3734073686016 3737168783712 3742462444448 3749611536384 3750938440704 3751167393792 3751399981056 3757621570794 3758336741376 3758566146048 3763475841024 3766595309568 3771930652672 3780473389056 3780707793408 3780938563584 3782086677747 3787443964213 3787698747168 3787929944064 3788396036096 3796021835424 3796253540352 3796488923136 3804363212832 3810244573044 3810477146112 3811866887808 3817266357632 3817523146752 3817756164096 3817992880128 3825911771136 3826148992848 3826382536704 3834556571664 3840246498816 3840480903168 3840719028224 3841647097869 3841881587712 3842119799616 3847582384128 3847820949504 3848055816192 3856276150272 3856511533056 3864749930496 3864989560328 3870484660224 3870724645632 3870960910336 3871896287616 3872372711424 3878118752256 3886403307696 3886640529408 3886881516544 3894943289328 3895422548992 3895684595712 3901202792448 3902625623232 3902863835136 3908655120384 3908897472512 3917004908544 3917247778392 3917486882816 3925855537656 3926095167488 3926359277568 3931920924672 3933354958848 3933598842464 3939676192768 3942507727872 3948092249088 3948333236224 3951364742416 3956767785984 3957520859136 3964084294464 3964572061696 3965975035776 3973551095808 3979179589632 3982477850624 3987680034312 3988438990848 3995545280928 3995789164544 3996959215743 3997203185664 4004838899712 4005087215616 4013643004956 4013835943936 4019598670464 4019844022272 4027006267392 4028431335552 4028677226496 4030344170944 4036376959488 4036623335424 4039200448192 4039969210368 4045246493184 4048599515688 4051249053696 4060151267328 4062079164416 4067911154484 4068159455232 4071531469824 4071779991552 4076849981412 4077098827776 4078785807614 4080478252032 4083148652544 4088526532608 4099941950976 4100192206848 4103340309432 4103590772736 4108951162368 4110902231296 4112356988376 4112608002048 4112863000064 4120468146144 4120719654912 4129522461792 4132224958464 4135650075648 4135902511104 4136158953472 4144737752064 4144994742252 4145247748096 4152912777216 4153166266368 4162038386688 4162296449584 4168214249472 4168472695296 4168727134208 4177118515752 4177632496128 4177887494144 4185357408288 4185612877824 4185872402432 4194554311584 4195070437376 4195352641536 4201295314944 4210270250004 4210527240192 4218312978432 4218574530576 4218832027648 4220324978688 4227844425168 4228102488064 4228386914304 4234376380416 4243421984256 4243685093258 4251791652864 4252051177472 4253296267584 4253555884032 4261134538752 4261945540608 4271050038528 4277099936512 4285270327296 4286786789376 4287314264064 4294424652336 4295241990144 4304417616954 4304680353792 4310777888768 4313876143122 4320541016064 4320808906752 4321072644096 4322384774568 4328507387672 4328798568192 4329062793216 4338310669056 4338575474688 4338844483584 4347843671808 4348113255369 4354565226336 4354831024128 4356419300352 4362590123008 4362883596288 4363420434432 4372470595584 4372741706112 4373008613376 4376633311232 4382350367616 4388853141504 4389121032192 4390453826136 4390721814528 4390994056704 4397237010432 4397509656576 4406903750691 4407172743168 4410825758976 4411094990848 4416587479863 4416857063424 4423411040256 4425024328704 4425298697772 4425568813056 4429237076992 4432135716864 4441603780224 4441874890752 4445285335218 4445556670464 4451363759232 4452210966528 4454325026816 4460143569408 4460415811584 4463840491656 4464112959488 4473649333608 4476577038336 4480287581952 4480561053696 4482473099552 4486140038601 4487267745792 4489124441088 4489398452224 4494988441044 4495262810112 4498988841984 4499263455232 4505723117568 4508874918912 4515565436928 4515845419904 4517768163328 4524471877632 4530382050816 4534137192312 4534413950976 4541201252352 4544100504216 4544965361664 4551403257856 4553063227104 4553341140992 4554674455149 4560097640448 4569839059968 4570122408124 4580164793932 4580472903552 4580752490496 4587241078784 4588914118656 4590538033536 4599592349184 4606107623936 4616229083648 4616539619328 4617107668992 4624765010208 4626684002304 4626970875072 4635526664412 4635809611776 4642376187904 4645712769516 4652293373364 4652890324992 4653178822656 4661469494416 4663403716608 4672026874368 4672312049664 4672601751552 4682293185024 4682583505782 4689531782208 4689818025984 4698173978624 4699836558144 4700123430912 4700414857216 4708814487552 4709106452736 4709393891328 4719454242048 4726457229312 4727038803968 4736843145216 4737136848288 4737425997824 4745896346898 4746186031104 4756324978314 4756615299072 4756910228096 4763673427968 4763968794624 4764259581952 4773849732288 4774437138432 4774728564736 4783265609472 4783557574656 4783854174208 4793776356096 4794073589253 4794366214144 4794688733184 4801480359936 4811737428576 4812031131648 4820929118208 4821228034944 4821522317312 4823228547072 4831227733878 4831822200192 4832117129216 4832442187776 4835827199294 4839287291904 4849625124864 4859190460416 4860910020096 4861206724608 4863218144512 4869570811131 4869868044288 4870794903552 4873904578816 4881200044032 4897451802624 4899184902144 4901511200768 4907913888384 4908847988736 4911981958338 4912281780224 4919334419376 4919634690048 4921670285672 4923712475136 4930144163568 4932485162696 4937761161216 4939868313792 4940105777152 4947198363648 4947500335104 4950658981632 4958069336064 4958371971072 4960423595008 4962178978848 4962481864704 4968964196352 4971323628544 4972269797376 4978764914688 4982891711616 4986152681472 4997109252096 4999482048512 5001251254272 5001556525056 5001866641408 5010162094392 5011115655168 5017661515584 5017967788032 5021820553113 5022127079424 5025413726208 5032855500309 5040323529696 5040631185408 5040943724544 5041251418112 5042782236996 5050264996224 5050573258752 5057170661376 5061362447232 5061671387136 5061985230848 5072484283776 5080011116544 5080326097392 5080636194816 5082489183744 5090030862336 5090657173504 5100904341351 5101215694848 5101531990464 5101843382272 5112113067243 5112742095552 5120328665088 5120641204224 5122196130492 5122508783616 5122826399488 5130109845504 5130427932672 5141068942464 5141701533696 5152999907328 5160646213632 5160966194176 5162528383488 5162848480734 5163163615232 5170825003008 5181871076928 5182187372544 5193257719104 5194246127616 5201603723264 5202860636484 5203500830976 5203818446848 5205342234456 5222673211392 5222997037856 5234474050208 5234826175488 5235145703424 5242561232896 5244153181218 5244473278464 5246329181184 5256676970496 5264122998784 5275690381312 5276045279232 5276694478848 5285445725952 5285773444561 5287638859776 5287966714368 5297744759328 5298068127744 5305572786176 5309386022304 5316906712416 5317588942848 5317918654464 5327393707904 5329278954324 5329604247552 5339459284992 5339785199616 5340116287488 5351192211456 5351524006608 5359464893952 5359792029696 5369341689856 5371241780736 5371569635328 5381502271488 5381835945984 5382164447232 5386625613824 5393661990912 5398132687584 5401665404928 5413204607148 5413535023104 5423881539312 5424212606976 5427675602258 5428708626432 5429039988736 5435799975216 5436131770368 5440637669376 5444198203392 5451368710144 5455828265472 5463014090079 5466589267968 5466922942464 5471120412576 5471454363648 5478601549824 5479644266496 5483142651168 5483477336064 5493957528192 5494292873216 5506029949056 5509633277952 5514200100864 5514536681472 5521403124432 5526317002752 5526659656336 5536879071381 5537217036288 5539176534528 5549045808033 5549384515584 5557618999296 5557963593728 5569491354336 5570176661504 5580476544384 5580817170432 5582792097792 5592739082112 5593803522048 5601727086592 5605753175568 5613693666672 5614036320256 5624417304576 5624766040768 5626751090688 5627099971584 5636432356191 5637125900224 5637505112064 5637849219072 5645835173888 5649892964352 5657895979008 5669055537152 5671061690112 5671407845376 5681512718336 5681894916096 5682594054144 5694380310528 5694733384704 5713693769728 5715366859566 5715715719168 5716419018752 5717800331712 5725899536448 5726634246144 5726989320192 5739223489272 5739573805056 5751834857496 5760369748224 5760721354752 5761078542336 5762822381568 5763179699424 5771731424256 5772083724288 5784414225408 5784767299584 5785125978112 5797124895744 5797484340492 5805726990336 5806086968448 5806441365504 5808559067136 5817178128384 5817893912576 5829604961544 5829960794112 5830322274816 5830678151168 5842414933992 5843133823488 5851804188672 5853938434848 5854295752704 5854658742272 5862982680576 5863346208768 5875507362816 5875871667588 5876230324224 5881101011968 5888783306484 5889142751232 5897881387008 5900032438272 5900398263696 5900758417408 5909514289152 5922138373632 5922499854336 5927047113624 5927408893952 5935151678976 5936281288704 5946126441696 5946858092544 5947221082112 5948962553664 5951787322208 5964865778144 5968769384448 5973716775936 5974081404928 5981520051468 5982658486272 5985499254784 5993317921392 5993683746816 5995804778496 5998651789312 6007630823424 6011833225216 6020464507434 6020753915904 6023323227523 6029766033408 6032629170176 6040509401088 6043015839744 6045516256416 6045885267968 6054565439232 6054935003136 6058800672288 6059953815552 6067869739776 6070750969472 6072899273532 6080130187264 6093118746624 6102239182848 6107297204736 6107669987328 6115648241664 6118178711421 6118552158208 6120717378048 6132789798912 6150288310272 6155010464148 6155386159104 6156143558656 6166353346944 6168535482564 6168912003072 6169294500096 6180702219216 6181079482368 6194283692688 6203057831152 6203475113472 6203853766656 6204238430208 6217106628096 6217492113378 6217871622144 6229369165824 6229749399552 6230135668736 6243057580032 6243444674376 6252321374208 6252709042944 6253090701312 6266448744192 6266831241216 6278036112432 6278419316736 6278808603648 6279191855104 6291831467376 6292605656064 6301942972416 6315405375006 6315790860288 6316182464384 6327469467648 6327861795864 6328248041472 6330487468032 6341766637752 6342153732096 6351564570624 6351958392832 6365132976384 6365527639887 6365916184576 6377687479296 6378076766208 6380333826048 6391701808128 6392098119004 6392918310912 6401973813248 6406575057792 6415649904768 6416041508864 6427905490944 6428304046592 6430572675072 6430971396096 6441636978504 6442429600256 6442862985216 6457020530688 6466166833152 6478920613888 6481213360128 6481608966144 6483577161852 6492761081508 6493157392384 6493594189824 6507863212032 6508266725376 6529935736832 6531847839504 6532246536192 6534628950528 6543885184512 6545130651648 6549309277784 6559112559168 6559512920064 6564949966848 6573525551424 6583279712256 6583681548288 6586082721792 6586491085056 6596264484864 6600878642176 6610759114752 6616238638464 6616642486272 6625285595136 6629693063168 6635116560384 6637948046658 6638353219584 6643855615488 6648203575296 6662405670336 6662812336128 6667928002827 6668335005696 6677045638848 6680216125856 6681487540224 6690215354112 6690623717376 6695760737484 6696169439232 6710474000412 6714865557504 6720431372928 6720841580544 6721258299392 6723709649328 6733686661632 6734097678336 6742482661566 6742894215168 6748483262976 6748895182848 6763312378368 6763731730574 6773348155392 6773768129856 6774181593088 6776652244992 6786707816448 6795573076224 6801205788468 6801620926464 6802042653952 6816150756324 6816989460736 6817448042496 6827104886784 6829594840656 6830011711488 6840146460672 6840570576896 6854758589952 6855183612186 6855602044928 6870247190898 6870666543104 6871128735744 6880861618176 6883371177984 6883797974312 6894433337344 6899388523776 6909161435904 6909583163392 6924343625472 6925661503488 6937147515312 6938001107968 6940456312608 6953714417664 6963564281856 6978440060046 6979768233984 6980194271232 6992204241624 6992631037952 6995105574912 7008468074496 7008902627328 7023875258673 7033824504967 7034297673312 7034727038976 7035592638464 7047260967936 7049754837216 7050185146368 7050622285824 7063659679104 7064090836992 7079181363072 7089208949888 7089685843968 7090118590464 7090558205952 7105264717824 7105705272432 7106138996736 7118844520347 7119279046656 7120155049984 7134487467471 7134922948608 7135365342144 7145510141952 7145953191936 7146389372928 7161655707648 7162092847104 7174898414208 7175336361984 7175781261312 7190664534144 7191549321216 7197510250112 7202220539904 7217606142864 7218046697472 7231393677312 7231842052416 7232283475968 7234842820608 7238278168576 7247733300288 7248175693824 7253740798941 7254183559168 7258930937856 7274437687296 7284018786772 7288785690624 7291810086912 7294827216768 7295272484864 7304802066432 7306192355328 7310856868224 7311303114752 7321800066048 7325276704256 7341373265408 7346177703936 7352266801152 7361870832576 7363271983104 7367972937507 7368422670336 7379452035072 7382505428508 7382956048384 7385568712704 7398727744044 7399179354112 7409802470688 7410158665728 7421250502656 7425988472448 7437557956608 7440635392512 7441089560576 7443268468272 7443722797056 7456985442816 7458404696064 7468147372032 7474337567424 7484924888896 7499223072768 7501876881408 7502334787584 7502799962112 7515243141588 7516673482752 7526951682048 7533190619136 7543861305344 7560946778112 7561415586816 7561877127168 7564173355494 7574887928426 7575397494336 7575859888128 7576792072192 7592043670848 7592507080704 7592977846272 7608726425664 7620489146088 7620954292224 7623733775616 7634532715264 7635046293504 7635985760256 7651823542272 7652297985696 7652765073408 7669113143328 7680492997632 7680961806336 7681438056448 7683294195738 7683763175424 7684239599232 7695164768256 7695641899008 7696111632384 7712552300544 7713023066112 7729499860992 7729979120656 7740969320448 7741449291264 7741921820672 7743792575232 7744272721101 7744745422848 7756237504512 7772806615392 7773281058816 7773763033088 7789886578656 7790845097984 7791369191424 7802405584896 7805251246464 7805727670272 7817310240768 7817794945024 7834009817088 7834495556784 7834973765632 7851711075312 7852190334976 7852718555136 7863841849344 7866229771827 7866709917696 7867197684928 7879352385536 7885015455744 7896184498176 7896666472448 7902729484832 7913535571968 7915041718272 7928168588928 7929144123392 7931950071552 7947102191616 7958359179264 7964955701248 7975360068624 7976877981696 7991090561856 7991578329088 7993918431486 7994406371328 7997714214217 8009677799424 8010174431232 8015288389381 8027286009912 8027671887872 8039197340928 8039688044544 8054012534784 8056862671104 8057354452992 8060688341888 8072753918976 8073246670848 8078400896384 8079938420736 8090492986368 8097199031376 8102498107392 8120302534656 8124158328832 8135822308968 8136318910464 8141513403387 8143062939648 8143559983104 8153699962824 8154197655552 8157571615228 8160956504064 8166297305088 8177053065216 8199883901952 8200384413696 8206680618864 8207181545472 8217902324736 8221804462592 8224713976752 8225216004096 8225726000128 8240936292288 8241439309824 8259044923584 8264449916928 8271300151296 8271805022208 8272317906944 8289475504128 8289989484504 8290495496192 8305825554432 8324076773376 8324592899168 8336428498944 8336945390592 8337454268416 8354237031504 8355264992256 8355774988288 8370714816576 8371225755648 8371744804864 8389108623168 8390140874752 8390705283072 8402590629888 8420540500008 8421054480384 8436625956864 8437149061152 8437664055296 8440649957376 8455688850336 8456204976128 8456773828608 8468752760832 8486843968512 8487370186516 8503583305728 8504102354944 8506592535168 8507111768064 8522269077504 8523891081216 8542100077056 8554199873024 8570540654592 8573573578752 8574628528128 8588849304672 8590483980288 8608835233908 8609360707584 8621555777536 8627752286244 8641082032128 8641617813504 8644769549136 8657014775344 8657597136384 8658125586432 8676621338112 8677150949376 8677688967168 8695687343616 8696226510738 8709130452672 8709662048256 8712838600704 8725180246016 8725767192576 8726840868864 8744941191168 8745483412224 8746017226752 8753266622464 8764700735232 8777706283008 8780907652272 8781443629056 8781988113408 8794474020864 8795019313152 8813807501382 8814345486336 8821651517952 8822189981696 8833174959726 8833714126848 8846822080512 8850048657408 8850597395544 8851137626112 8858474153984 8864271433728 8883207560448 8883749781504 8890570670436 8891113340928 8902727518464 8904421933056 8908650053632 8920287138816 8920831623168 8927680983312 8928225918976 8947298667216 8953154076672 8960575163904 8961122107392 8964946199104 8972280077202 8974535491584 8978248882176 8978796904448 8989976882088 8990525620224 8997977683968 8998526910464 9011446235136 9017749837824 9031130873856 9031690839808 9035536326656 9048943755264 9060764101632 9068274384624 9068827901952 9082402504704 9088201008432 9089930723328 9102806515712 9106126454208 9106682281984 9109348910298 9120195280896 9139678119936 9140244816248 9160329587864 9160945807104 9161504980992 9174482157568 9177828237312 9181076067072 9199184698368 9212215247872 9232458167296 9233079238656 9234215337984 9249530020416 9253368004608 9253941750144 9271053328824 9271619223552 9284752375808 9291425539032 9304586746728 9305780649984 9306357645312 9322938988832 9326238170067 9326807433216 9344053748736 9344624099328 9345203503104 9364586370048 9365167011564 9379063564416 9379636051968 9396347957248 9399673116288 9400246861824 9400829714432 9417628975104 9418212905472 9418787782656 9438908484096 9452914458624 9454077607936 9473108062509 9473686290432 9474273696576 9474851995648 9491792693796 9492372062208 9512649956628 9513230598144 9513820456192 9527346855936 9527937589248 9547699464576 9548874276864 9566531218944 9567115149312 9567708348416 9587552712192 9588147178506 9588732428288 9589377466368 9602960719872 9623474857152 9624062263296 9641858236416 9642456069888 9643044634624 9646457094144 9662455467756 9663644400384 9664234258432 9671654398588 9699250249728 9718380920832 9721820040192 9722413449216 9726436289024 9739141622262 9739736088576 9741589807104 9747809157632 9762400088064 9794903605248 9798369804288 9803022401536 9815827776768 9817695977472 9823963916676 9824563560448 9838668838752 9839269380096 9843340571344 9847424950272 9860288327136 9864970325392 9875522322432 9879736627584 9880211554304 9894396727296 9895000670208 9901317963264 9916138672128 9916743942144 9920847190016 9924357957696 9924963729408 9937928392704 9942647257088 9944539594752 9956922069987 9957529829376 9965783423232 9972305362944 9994218504192 9998964097024 10002502508544 10003733282816 10020324188784 10022231310336 10035323031168 10035935576064 10043641106226 10044254158848 10050827452416 10065711000618 10080647059392 10081262370816 10081887449088 10082502836224 10085564473992 10100529992448 10101146517504 10114341322752 10122724894464 10123342774272 10123970461696 10144968567552 10145597595861 10160022233088 10160652194784 10161272389632 10164978367488 10180061724672 10181314347008 10201808682702 10202431389696 10203063980928 10203686764544 10224226134486 10225484191104 10240657330176 10241282408448 10244392260984 10245017567232 10245652798976 10260219691008 10260855865344 10282137884928 10282775418279 10283403067392 10305370786347 10305999814656 10321292427264 10321932388352 10325056766976 10325696961468 10326327230464 10341650006016 10363742153856 10364374745088 10386515438208 10388492255232 10403207446528 10405721272968 10407001661952 10407636893696 10410684468912 10445346422784 10445994075712 10467660090069 10468948100416 10469652350976 10470291406848 10485122465792 10488306362436 10488946556928 10492658362368 10513353940992 10528245997568 10551380762624 10552090558464 10553388957696 10570891451904 10571546889122 10575277719552 10575933428736 10595489518656 10596136255488 10611145572352 10618772044608 10633813424832 10635177885696 10635837308928 10654787415808 10658557908648 10659208495104 10678918569984 10680232574976 10702384422912 10703048013216 10718929787904 10719584059392 10738683379712 10742483561472 10743139270656 10763004542976 10763671891968 10764328894464 10773251227648 10787323981824 10796265375168 10803330809856 10826409214296 10827070046208 10847763078624 10848425213952 10855351204516 10857417252864 10871599950432 10872263540736 10881275338752 10888396406784 10902737420288 10911656530944 10926028180158 10933178535936 10933845884928 10942240825152 10942908727296 10957203099648 10959288532992 10966285302336 10966954672128 10987915056384 10988585746432 11012059898112 11019266555904 11028400201728 11042806248864 11052634005504 11053319312672 11073758142762 11074434072576 11078353069056 11098091616066 11098769031168 11115237998592 11115927187456 11138982708672 11140353323008 11160953088768 11161634340864 11165584195584 11185478164224 11186171708257 11187607044096 11203454173184 11211506351136 11227387333344 11228072640512 11248834609152 11249532081536 11253502181376 11254199943168 11272864712382 11274251800448 11275010224128 11275698438144 11291670347776 11299785928704 11315791958016 11338111074304 11342123380224 11342815690752 11346260033241 11362331892639 11363025436672 11363789832192 11365188108288 11388760621056 11389466769408 11427387539456 11430733719132 11431431438336 11432838037504 11435600663424 11451799072896 11453268492288 11453978640384 11478446978544 11479147610112 11503669714992 11520739496448 11521442709504 11522157084672 11525644763136 11526359398848 11543462848512 11544167448576 11568828450816 11569534599168 11570251956224 11594249791488 11594968680984 11611453980672 11612173936896 11612882731008 11617118134272 11634356256768 11635787825152 11659209923088 11659921588224 11660644549632 11661356302336 11684829867984 11686267646976 11703608377344 11707876869696 11708591505408 11709317484544 11725965361152 11726692417536 11751014725632 11751743335176 11752460648448 11762202023936 11777566612968 11778285502464 11795762774016 11800064876544 11800796527392 11801516834816 11819028578304 11844276747264 11844999708672 11854094227248 11854817787904 11870303357952 11872562577408 11892252883392 11893716185088 11894442164224 11897925107328 11903574644416 11929731556288 11937538768896 11947433551872 11948162809856 11963040102936 11965316972544 11970998509568 11986635842784 11987367493632 11991609556992 11997303578624 12015261646848 12023666450432 12040929014868 12041507831808 12046646455046 12059532066816 12065258340352 12081018802176 12086031679488 12091032512832 12091770535936 12109130878464 12109870006272 12117601344576 12119907631104 12135739479552 12141501938944 12145798547064 12186237493248 12204478365696 12214594409472 12215339974656 12231296483328 12236357422842 12237104316416 12241434756096 12265579597824 12300576620544 12310020928296 12310772318208 12312287117312 12332706693888 12337070965128 12337824006144 12338589000192 12361404438432 12362158964736 12388567385376 12406115662304 12406950226944 12407707533312 12408476860416 12434213256192 12434984226756 12435743244288 12458738331648 12459498799104 12460271337472 12486115160064 12486889348752 12504642748416 12505418085888 12506181402624 12532897488384 12533662482432 12556072224864 12556838633472 12557617207296 12558383710208 12583662934752 12585211312128 12603885944832 12630810750012 12631581720576 12632364928768 12654938935296 12655723591728 12656496082944 12660974936064 12683533275504 12684307464192 12703129141248 12703916785664 12730265952768 12731055279774 12731832369152 12755374958592 12756153532416 12760667652096 12783403616256 12784196238008 12785836621824 12803947626496 12813150115584 12831299809536 12832083017728 12855810981888 12856608093184 12861942792192 12883273957008 12884859200512 12885725970432 12914041061376 12932333666304 12957841227776 12962426720256 12963217932288 12967154323704 12985522163016 12986314784768 12987188379648 13015726424064 13016533450752 13044339766107 13059871473664 13063695679008 13064493072384 13069257901056 13087770369024 13090261303296 13098618555568 13118225118336 13119025840128 13129899933696 13147051102848 13166559424512 13167363096576 13172165443584 13172982170112 13192528969728 13201757284352 13220711252073 13221518229504 13232477276928 13233284972544 13249762439589 13250571190272 13259386126336 13270233120768 13275896093316 13276706439168 13287711230976 13296407150592 13324811340672 13325624672256 13335856005654 13336670011392 13354091277696 13360432251712 13362975080448 13380430708224 13381247434752 13391521474968 13392338878464 13420948000824 13429731115008 13440862745856 13441683161088 13442516598784 13447419298656 13467373323264 13468195356672 13484965323132 13485788430336 13496966525952 13497790365696 13526624756736 13527463461148 13546696310784 13547536259712 13548363186176 13553304489984 13573415632896 13591146152448 13602411576936 13603241852928 13604085307904 13632301512648 13633978921472 13634896084992 13654209773568 13659189681312 13660023422976 13680292921344 13681141153792 13709517179904 13710367224372 13711204089856 13740494381796 13741333086208 13742257471488 13761723236352 13766742355968 13767595948624 13788866674688 13798777047552 13818322871808 13819166326784 13848687250944 13851323006976 13874295030624 13876002215936 13880912625216 13907428835328 13927128563712 13956880120092 13959536467968 13984408483248 13985262075904 13990211149824 14016936148992 14017805254656 14047750517346 14067649009934 14068595346624 14069454077952 14071185276928 14094521935872 14099509674432 14100370292736 14101244571648 14127319358208 14128181673984 14158362726144 14178417899776 14179371687936 14181116411904 14210529435648 14211410544864 14212277993472 14237689040694 14238558093312 14240310099968 14268974934942 14269845897216 14270730684288 14291020283904 14291906383872 14292778745856 14323311415296 14324185694208 14349796828416 14350672723968 14351562522624 14381329068288 14382220767759 14383098642432 14395020500224 14404441079808 14435212285728 14436093394944 14462787354624 14463684104832 14464566951936 14469685641216 14476556337152 14495466600576 14496351387648 14507481597882 14508367118336 14517861875712 14548875374592 14568037573544 14577571381248 14583620173824 14589654433536 14590544969728 14608712433393 14609604132864 14612384710656 14621713736448 14622606229504 14643600132096 14650553408512 14682746530816 14692355407872 14704533602304 14723741665152 14726543966208 14735945875014 14736845340672 14758904070144 14765010857016 14765912096768 14771137425408 14797455488088 14798358708224 14819604941376 14820317331456 14842501005312 14851976944896 14852897826403 14875115913216 14881270785024 14882179121152 14886536936544 14887445594112 14913970885632 14916809392128 14936294744064 14948675134848 14969849777792 14998446145536 15003753762816 15004669575168 15005599924224 15030486283176 15033346965504 15053903364096 15065461659339 15066381238272 15087722610688 15098566500927 15121893556224 15122831173632 15123754254336 15128346710988 15149775856852 15150794988672 15151719776256 15184087341696 15185014161408 15185955692544 15217452851328 15240978292176 15241908584448 15247467551232 15269065430528 15270092587008 15271971520512 15303647084544 15304595971392 15305530146816 15338226286656 15360985995264 15361923612672 15362876112896 15366588391476 15367526350848 15368479198464 15390329536512 15391283798016 15425104601088 15458999721984 15459958241312 15481938640896 15482898582528 15483843641344 15487585150464 15488545442202 15489490845696 15512475009024 15545613230784 15546562117632 15547526066176 15579773157312 15581690195968 15582738382848 15604811169792 15610502492928 15611455340544 15635589890048 15668019634176 15668991113568 15669947531264 15703422150624 15704380669952 15705437110272 15727683698688 15732459543654 15733419835392 15734395369856 15758704771072 15770030911488 15792368996352 15793332944896 15805458969664 15827071143936 15830083436544 15856337177856 15857320333683 15858288246784 15863900143104 15894204383232 15916718358528 15929911402496 15950720137248 15953755963392 15982181123712 15983156658176 15987836862972 15988812742656 15995428428434 16019355598848 16020348862464 16030576778762 16054572019824 16055343775744 16078394681856 16079376089088 16108025069568 16113725342208 16114708905984 16121376683776 16145507837952 16146493341696 16156801792768 16159876841472 16180985972736 16194398062752 16204996214784 16240605069312 16248316657664 16271644617936 16272637820928 16283026806774 16286125879296 16287119966208 16307399925648 16308395311104 16315143230456 16321913008128 16332594610176 16354106130432 16389042270237 16399767803904 16400768827392 16413361237728 16414363090944 16435804649472 16443608925184 16449427953504 16450432008192 16451452000256 16481872584576 16482878619648 16518089847168 16528899833856 16542600302592 16543610044416 16544635813888 16578951008256 16579978969008 16580990992384 16610637214143 16611651108864 16647137424099 16648153546752 16649185798336 16672856997888 16673890781184 16674908536832 16708474063008 16710529984512 16711549976576 16741429633152 16742451511296 16743489609728 16778217246336 16780281749504 16781410566144 16805181259776 16841081000016 16842108960768 16873251913728 16874298122304 16875328110592 16881299914752 16909297068573 16911377700672 16912409952256 16913547657216 16937505521664 16973687937024 16974740373032 17007166611456 17013185070336 17014223536128 17044538155008 17047782162432 17084200154112 17108399746048 17141081309184 17147147157504 17149257056256 17177698609344 17180967960576 17217670467816 17218721415168 17243111555072 17255504572488 17282164064256 17283235627008 17289539098272 17314029550688 17315194272768 17316251172864 17353242676224 17354301898752 17355377934336 17391374687232 17392453021476 17418260905344 17419324096512 17425677201408 17450360492032 17451534385152 17453681737728 17489882382336 17490966824448 17492034453504 17506533244928 17529401470464 17555412566016 17561815304544 17562887258112 17563976226816 17588948041728 17590038626304 17627615002764 17628690972672 17643303035904 17644379963392 17666349919452 17667428253696 17693644161024 17700097314816 17701194791088 17702275252224 17716948307968 17728542867456 17766415120896 17767499563008 17781141340872 17782226681856 17805455036928 17808843866112 17817300107264 17840574277632 17841663246336 17855361966624 17856451837952 17894597334432 17906308153344 17921150327808 17922244214784 17929892398208 17944560154404 17956497764352 17957593808896 17979953764176 17981051240448 17995955367936 17997053820928 18022892470272 18035499675648 18062261747712 18063381679616 18069969682569 18071072653312 18097887510528 18121528203264 18136548769248 18137655803904 18164805009408 18176402016864 18179861446656 18205613031424 18212252908416 18213364563968 18218697820596 18240390561792 18279356239872 18280489632496 18320659175728 18321891614208 18323009961984 18348964315136 18354536134263 18355656474624 18362152134144 18398369396736 18424430495744 18464916334592 18466158477312 18468430675968 18499060040832 18506736009216 18507883500288 18542106657648 18543238447104 18569504751616 18582851078064 18609173493456 18611561299968 18612715290624 18645877977664 18652476340134 18653614866432 18688107497472 18689248198656 18690407006208 18729172740096 18730334023128 18758127128832 18759272103936 18792695914496 18799346232576 18800493723648 18801659428864 18835257950208 18836425810944 18837575565312 18877816968192 18905828917248 18908155215872 18946216125018 18947372580864 18948547393152 18949703991296 18983585387592 18984744124416 19025299913256 19026461196288 19027640912384 19054693711872 19055875178496 19095398929152 19096582919661 19097748553728 19133062437888 19134230298624 19135416696832 19175105424384 19176294357012 19177464856576 19178754932736 19205921439744 19246949714304 19248124526592 19283716472832 19284912139776 19286089269248 19292914188288 19324910935512 19327288800768 19328468516864 19343308797176 19398500499456 19436761841664 19443640080384 19444826898432 19452872578048 19478283244524 19479472177152 19495618315264 19524800176128 19589807210496 19596739608576 19606044803072 19631655553536 19635391954944 19647927833352 19649127120896 19677337677504 19678538760192 19686681142688 19694849900544 19720576654272 19729940650784 19751044644864 19759473255168 19760423108608 19788793454592 19802635926528 19832277344256 19841694380032 19848715915392 19849927458816 19875856785408 19885294514176 19889079189504 19913844139974 19915059658752 19931566846464 19944610725888 19988437008384 19997928194048 20003784008481 20005005017088 20007466565632 20040648377568 20044462620672 20070646062336 20071871152128 20087282212452 20088508317696 20131422001236 20161294118784 20162524741632 20163774898176 20171128947984 20201059984896 20202293035008 20228682645504 20245449788928 20246685548544 20247940923392 20289937135104 20291195191722 20320044466176 20321304389568 20322544779264 20329956734976 20360123449344 20362628694016 20403617365404 20404862779392 20406127961856 20407373529088 20448452268972 20450968382208 20481314660352 20488784521968 20490035134464 20491305597952 20520439382016 20521711730688 20564275769856 20565550836558 20566806134784 20610741572694 20611999629312 20642584854528 20643864776704 20650113533952 20651393922936 20652654460928 20683300012032 20727484307712 20728749490176 20773030876416 20774318886763 20776984510464 20806414893056 20811442545936 20814003323904 20815273787392 20821368937824 20890692845568 20891988151424 20935320180138 20937896200832 20939304701952 20940582813696 20970244931584 20976612724872 20977893113856 20985316724736 21026707881984 21056491995136 21071625776019 21101473514901 21102761525248 21104181116928 21106777915392 21141782903808 21143093778244 21150555439104 21151866857472 21190979037312 21192272510976 21222291144704 21237544089216 21267626849664 21270355771392 21271674617856 21309574831616 21317115817296 21318416990208 21357837139968 21360465149952 21404768845824 21406096026432 21437859575808 21439168118784 21477366759424 21484967122944 21486278541312 21526009085952 21527343783936 21546502455296 21574647963648 21592530750336 21606661619712 21652818428592 21654140092416 21695526157248 21696850427904 21710702409032 21714834505728 21743199900864 21744527081472 21761222396823 21762550677504 21776792813568 21805474840576 21823313061888 21852056360316 21866357071872 21884481650304 21885817454592 21914406199296 21918577065984 21932570604672 21933909344256 21975830112768 21977171492864 22024119796224 22038533111808 22056800403456 22085612497728 22103918812521 22105268011008 22106638625344 22147516285524 22148868145152 22156706138112 22196183232132 22197538062336 22230475997184 22231854374912 22277965417344 22280706646016 22321906177536 22323268681728 22331168391168 22370956328448 22372343416514 22375214088192 22406908346368 22423012702272 22454774666688 22456145281024 22497669218304 22499064163072 22507004362752 22508399886336 22545729424764 22548503600896 22550020448256 22599571857408 22631583916032 22676222148608 22684246760448 22685631381504 22692520066482 22724663785278 22726050873344 22727579664384 22730376216576 22777521242112 22778933538816 22854775078912 22861467438264 22862862876672 22865676075008 22871201326848 22903598145792 22907957280768 22956893957088 22958295220224 23007339429984 23041478992896 23042885419008 23044314169344 23051289526272 23052718797696 23086925697024 23088334897152 23137656901632 23139069198336 23140503912448 23188499582976 23189937361968 23222907961344 23224347873792 23225765462016 23232818163303 23234236268544 23268712513536 23271575650304 23318419846176 23319843176448 23321289099264 23322712604672 23369659735968 23372535293952 23407216754688 23415753739392 23417183010816 23418634969088 23451930722304 23453384835072 23502029451264 23503486670352 23504921296896 23524404047872 23555133225936 23556571004928 23591525548032 23598689315481 23600129753088 23601593054784 23603033669632 23638057156608 23673061057009 23688553494528 23689999417344 23708188454496 23709635575808 23740606715904 23745125154816 23784505766784 23787432370176 23795850214656 23807149288832 23859463112576 23875077537792 23894867103744 23896325619712 23926080205872 23930633945088 23941997019136 23973271685568 23974734987264 23983219113984 23993142642651 23994607157248 24030523293696 24045865168143 24047332900864 24081858029736 24083015663616 24093292910092 24119064133632 24130516680704 24162037604352 24172063358976 24182065025664 24183541071872 24218261756928 24219740012544 24235202689152 24239815262208 24271478959104 24283003877888 24291597094128 24372474986496 24408956731392 24424540210161 24429188818944 24430679949312 24462592966656 24472714845684 24474208632832 24482869512192 24531159195648 24601153241088 24620041856592 24621544636416 24624574234624 24665413387776 24674141930256 24675648012288 24677178000384 24722808876864 24724317929472 24777134770752 24812231324608 24813900453888 24815415066624 24816953720832 24868426512384 24869968453512 24871486488576 24917476663296 24920542674944 24972230320128 24973778697504 25009285496832 25010836171776 25012362805248 25065794976768 25067324964864 25112144449728 25113677266944 25115234414592 25116767420416 25167325869504 25170422624256 25207771889664 25261621500024 25263163441152 25264729857536 25309877870592 25311447183456 25312992165888 25321949872128 25367066551008 25368614928384 25406258282496 25407833571328 25460531905536 25462110559548 25463664738304 25510749917184 25512307064832 25521335304192 25566807232512 25568392476016 25571673243648 25607895252992 25626300231168 25662599619072 25664166035456 25711621963776 25713216186368 25723885584384 25766547914016 25769718401024 25771451940864 25828082122752 25864667332608 25915682455552 25924853440512 25934308647408 25971044326032 25972629569536 25974376759296 26031452848128 26033066901504 26088679532214 26119742947328 26127391358016 26128986144768 26138515802112 26175540738048 26180522606592 26197237111136 26236450236672 26238051680256 26259799867392 26294102205696 26333118849024 26344330887168 26345964340224 26385057939456 26403514568704 26441422504146 26443036459008 26464954553856 26466569945088 26499524879178 26501142380544 26512107749491 26518772252672 26540466241536 26551792186632 26553412878336 26575422461952 26592814301184 26649622681344 26651249344512 26671712011308 26673340022784 26708182555392 26720864503424 26725950160896 26760861416448 26762494869504 26783042949936 26784677756928 26841896001648 26859462230016 26881725491712 26883366322176 26885033197568 26894838597312 26934746646528 26936390713344 26969930646264 26971576860672 26993933051904 26995580731392 27053249513472 27054926922296 27093392621568 27095072519424 27096726372352 27106608979968 27146831265792 27182292304896 27204823153872 27206483705856 27208170615808 27264603025296 27267957842944 27269792169984 27308419547136 27318379362624 27320046845952 27360585842688 27362282307584 27419034359808 27420734448744 27422408179712 27480988763592 27482666172416 27484514942976 27523446472704 27533484711936 27535191897248 27577733349376 27597554095104 27636645743616 27638332653568 27697374501888 27702646013952 27748590061248 27752004431872 27761825250432 27814857670656 27854257127424 27913760240184 27919072935936 27968816966496 27970524151808 27978714510201 27980422299648 28033872297984 28035610509312 28095501034692 28135298019868 28137190693248 28138908155904 28189043871744 28199019348864 28200740585472 28202489143296 28254638716416 28256363347968 28316725452288 28356835799552 28358743375872 28362232823808 28421058871296 28422821089728 28424555986944 28475378081388 28477116186624 28480620199936 28537949869884 28539691794432 28541461368576 28582040567808 28583812767744 28646622830592 28699593656832 28701345447936 28703125045248 28762658136576 28764441535518 28766197284864 28790041000448 28808882159616 28870424571456 28872186789888 28925574709248 28927368209664 28929133903872 28939371282432 28953112674304 28990933201152 28992702775296 29014963195764 29016734236672 29097750749184 29136075147088 29155142762496 29167240347648 29179308867072 29181089939456 29217424866786 29219208265728 29224769421312 29243427472896 29245212459008 29287200264192 29301106817024 29365493061632 29384710815744 29409067204608 29447483330304 29453087932416 29471891750028 29473690681344 29517808140288 29530021714032 29531824193536 29542274850816 29594910976176 29596717416448 29639209882752 29640634662912 29685002010624 29703953889792 29705795652806 29750231826432 29762541570048 29764358242304 29773073873088 29774891188224 29827941771264 29833618784256 29872589488128 29897350269696 29939699555584 29996892291072 30007507525632 30011199848448 30060972566352 30066693931008 30107806728192 30130923318678 30132762476544 30175445221376 30197133001854 30243787112448 30245662347264 30247508508672 30256693421976 30299551713704 30301589977344 30303439552512 30368174683392 30370028322816 30371911385088 30434905702656 30436792787583 30481956584352 30483817168896 30494935102464 30538130861056 30540185174016 30543943041024 30607294169088 30609191942784 30611060293632 30676452573312 30721971990528 30723847225344 30725752225792 30733176782952 30735052701696 30736958396928 30780659073024 30782567596032 30848326254837 30850209202176 30916112359041 30917999443968 30919916482624 30963877281792 30965797165056 30967687282688 30975170300928 30977090884404 30978981691392 31024950018048 31091226461568 31093124235264 31095052132352 31159546314624 31163380391936 31165476765696 31209622339584 31221004985856 31222910681088 31271179780096 31336039268352 31337982227136 31339895062528 31402980270207 31406844301248 31408761339904 31410874220544 31455367397376 31464919087308 31466839670784 31468790739712 31540061822976 31584737992704 31610917939328 31654142287872 31660166873088 31712674355712 31714640667366 31716576493568 31727800286208 31788408766464 31833436717056 31859822804992 31901440274496 31907511926784 31964362247424 31966313316352 31975673725944 31977625485312 31990856856868 32040697724928 32061153557524 32109144039648 32110687551488 32156789363712 32158752178176 32216050139136 32227450684416 32229417811968 32242753367552 32291015675904 32292986683392 32313603585536 32319753682944 32361971945472 32388796125504 32409992429568 32481210138624 32496633315328 32543289235872 32545275641856 32566053613548 32572251758592 32614799851296 32616790622208 32630286460912 32643826016256 32665189220352 32708212260864 32778084540474 32799535607808 32801537654784 32826722475456 32828726181888 32871609298944 32887217850368 32898855907008 32900864016384 32902904000512 32963745169152 32965757239296 33036179694336 33057799667712 33085200605184 33089271627776 33157902016512 33159957938016 33161981984768 33221274428286 33223302217728 33294274848198 33296307093504 33298371596672 33345713995776 33347781562368 33349817073664 33416948126016 33421059969024 33423099953152 33482859266304 33484903022592 33486979219456 33556434492672 33558515124771 33560563499008 33562821132288 33610362519552 33682162000032 33684217921536 33746503827456 33748596244608 33750656221184 33762599829504 33818594137146 33822755401344 33824819904512 33827095314432 33875011043328 33947375874048 33949480746064 34014333222912 34026370140672 34028447072256 34086995677917 34089076310016 34095564324864 34168400308224 34216799492096 34282162618368 34294294315008 34298514112512 34355397218688 34361935921152 34435340935632 34437442830336 34486223110144 34511009144976 34564328128512 34566471254016 34579078196544 34628059101376 34630388545536 34632502345728 34706485352448 34708603797504 34710755868672 34782749374464 34784906042952 34836521810688 34838648193024 34851354402816 34900720984064 34903068770304 34907363475456 34979764764672 34981933648896 34984068907008 35013066489856 35058802940928 35110825132032 35123630609088 35125774516224 35127952453632 35177896083456 35180077252608 35255230005528 35257381945344 35286606071808 35288759926784 35332699838904 35334856507392 35387288322048 35400194629632 35402389582176 35404550504448 35433896615936 35457085734912 35532830241792 35534999126016 35562282681744 35564453363712 35610910073856 35617687732224 35634600214528 35681148555264 35683326492672 35710723933248 35712903675904 35789194668864 35812616306688 35842300655616 35844488429568 35859784796416 35889120308808 35912995528704 35959907528352 35962102480896 35991910735872 36045784940544 36070999351296 36124523495424 36126763359232 36139939365138 36142145306624 36195775021056 36243056406528 36273097538496 36275311607808 36329610018816 36352804033728 36359722893312 36411226062848 36424505816832 36426729127936 36437395641192 36558712479744 36560979264992 36641318351456 36643783228416 36646019923968 36697928630272 36709072268526 36711312949248 36724304268288 36796738793472 36848860991488 36929832669184 36932316954624 36936861351936 36998120081664 37000414111927 37013472018432 37015767000576 37084213315296 37086476894208 37139009503232 37165702156128 37218346986912 37223122599936 37225430581248 37291755955328 37304952680268 37307229732864 37376214994944 37378496397312 37380814012416 37458345480192 37460668046256 37516254257664 37518544207872 37585391828992 37598692465152 37600987447296 37603318857728 37670515900416 37672851621888 37675151130624 37755633936384 37811657834496 37816310431744 37892432250036 37894745161728 37897094786304 37899407982592 37967170775184 37969488248832 38050599826512 38052922392576 38055281824768 38109387423744 38111750356992 38190797858304 38193165839322 38195497107456 38266124875776 38268460597248 38270833393664 38350210848768 38352588714024 38354929713152 38357509865472 38411842879488 38493899428608 38496249053184 38567432945664 38569824279552 38572178538496 38585828376576 38649821871024 38654577601536 38656937033728 38686617594352 38797000998912 38873523683328 38887280160768 38889653796864 38905745156096 38956566489048 38958944354304 38991236630528 39049600352256 39133019298321 39179614420992 39193479217152 39212089606144 39263311107072 39270783909888 39295855666704 39298254241792 39354675355008 39357077520384 39373362285376 39389699801088 39441153308544 39459881301568 39502089289728 39518946510336 39520846217216 39577586909184 39605271853056 39664554688512 39683388760064 39697431830784 39699854917632 39751713570816 39770589028352 39778158379008 39827688279948 39830119317504 39863133692928 39889221451776 39976874016768 39995856388096 40007568016962 40010010034176 40014933131264 40081296755136 40088925241344 40141292124672 40143742304256 40174564424904 40177016635392 40262844002472 40322588237568 40325049483264 40327549796352 40342257895968 40402119969792 40404586070016 40457365291008 40490899577856 40493371097088 40495881846784 40579874270208 40582390383444 40640088932352 40642608779136 40645089558528 40659913469952 40720246898688 40725257388032 40807234730808 40809725558784 40812255923712 40814747058176 40896904537944 40901936764416 40962629320704 40977569043936 40980070268928 40982611195904 41040878764032 41043423461376 41128551539712 41131101673116 41133612269568 41221483145388 41223999258624 41285169709056 41287729553408 41300227067904 41302787845872 41305308921856 41366600024064 41454968615424 41457498980352 41546061752832 41548637773526 41553969020928 41612829786112 41622885091872 41628006647808 41630547574784 41642737875648 41781385691136 41783976302848 41870640360276 41875792401664 41878609403904 41953225449744 41955786227712 41970633449472 42053415763968 42112983990272 42143251552038 42202947029802 42205523050496 42208362233856 42213555830784 42283565807616 42286187556488 42301110878208 42303733714944 42381958074624 42384545021952 42444582289408 42475088178432 42535253699328 42543349235712 42619149663232 42634231634592 42636833980416 42715674279936 42720930299904 42809537691648 42812192052864 42875719151616 42878336237568 42954733518848 42969934245888 42972557082624 43052018171904 43054687567872 43093004910592 43146662303277 43149295927296 43185061500672 43213323239424 43305636857184 43308280184832 43391052314496 43393700855808 43421404818064 43429669011456 43486399801728 43489054162944 43522444793646 43525101355008 43553585627136 43610949681152 43646626123776 43704112720632 43732714143744 43768963300608 43771634909184 43826137300179 43828812398592 43837154131968 43865141209344 43867818688512 43951660225536 43954342985728 44048239592448 44077066223616 44113600806912 44171224995456 44207837625042 44210536022016 44213277250688 44295032571048 44297736290304 44313412276224 44392366464264 44395076124672 44460951994368 44463708749824 44555930834688 44558693479209 44561413292032 44643812355072 44646537363456 44662336782336 44741912656896 44744686833028 44750428176384 44813816692736 44846025404544 44909549333376 44912290562048 44995338436608 44998128326144 45014008725504 45016799772672 45091458849528 45097007201792 45100040896512 45199143714816 45263167832064 45352444297216 45368493520896 45371262763008 45385040132964 45449327570556 45452101746688 45455159328768 45555042484224 45557867077632 45709550157824 45722934876528 45725725753344 45731352150016 45742402653696 45807196291584 45815914561536 45913787914176 45916590440448 46014678859968 46082957985792 46085770838016 46088628338688 46102579052544 46105437595392 46173851394048 46275313803264 46281007824896 46376999165952 46379874723936 46445815922688 46448695747584 46451530924032 46465636326606 46468472537088 46537425027072 46543151300608 46636839692352 46639686352896 46642578198528 46645425209344 46739319471936 46745070587904 46814433509376 46831507478784 46834366021632 46837269938176 46906769670144 47004058902528 47006973340704 47009842593792 47048808095744 47110266451872 47113142009856 47183051096064 47197378630962 47200259506176 47203186109568 47206067339264 47276114313216 47346122114018 47377106989056 47379998834688 47416376908992 47419271151616 47481213431808 47490250309632 47569011533568 47571961001049 47574864740352 47591700429312 47614298577664 47718926225152 47750155075584 47789734207488 47852160411744 47861267890176 47883994038272 47946543371136 47949469974528 47966438227968 47986285285302 47989214314496 48061046587392 48091730336286 48094665801728 48163716059472 48166031327232 48186585820184 48238128267264 48261033361408 48324075208704 48344126717952 48364130051328 48367082143744 48436523513856 48439480025088 48470405378304 48479630524416 48542957918208 48566007755776 48583194188256 48744949972992 48817913462784 48849080420322 48858377637888 48861359898624 48925185933312 48945429691368 48948417265664 48965739024384 49062318391296 49167126810711 49202306482176 49236771534769 49240083713184 49243089272832 49249148469248 49330826775552 49348283860512 49351296024576 49354356000768 49445617753728 49448635858944 49554269541504 49624462649216 49627800907776 49630830133248 49633907441664 49736853024768 49739936907024 49742972977152 49831911642429 49834953326592 49841085349888 49941412272297 49944460640256 49947557395008 50018570993664 50021672343552 50024725610496 50131589953536 50134649929728 50224288899456 50227354533888 50230468829184 50334651739008 50340845248512 50415543779328 50523243000048 50526326882304 50529459715072 50619755741184 50622894366912 50625984331776 50643899744256 50734133102016 50737229856768 50812516564992 50815667142656 50921063811072 50924221119096 50927329476608 51021499834368 51042670608384 51133614465024 51136784952032 51143346487296 51215790505984 51252600462336 51325199238144 51328332070912 51423243927552 51426432372736 51447771168768 51533095828032 51539436802048 51542903881728 51656164245504 51729334665216 51831364911104 51849706881024 51868617294816 51942088652064 51945259139072 51948753518592 52062905696256 52066133803008 52177359064428 52239485894656 52254782716032 52257972289536 52277031604224 52351081476096 52361045213184 52394474222272 52472900473344 52476103360512 52519599734784 52588204411392 52666237698048 52688661774336 52691928680448 52770115878912 52807029137408 52882845008292 52886072918016 52929909107712 52933139890176 52999049758356 53002284761088 53024215498982 53037544505344 53080932483072 53103584373264 53106825756672 53150844923904 53185628602368 53299245362688 53302498689024 53343424022616 53346680045568 53416365110784 53441729006848 53451900321792 53521722832896 53524989739008 53566085899872 53569355513856 53683792003296 53718924460032 53763450983424 53766732644352 53770066395136 53789677194624 53869493293056 53872781426688 53939861292528 53943153721344 53987866103808 53991161462784 54106499026944 54109853844592 54186785243136 54190145038848 54193452744704 54209909047707 54213217959936 54293662531584 54364584609792 54409646307744 54412967411712 54416341231616 54529206050592 54535915685888 54539584339968 54616839094272 54636758725248 54640093691904 54721171685376 54724564615168 54838068719616 54841468897488 54844816359424 54961977527184 54965332344832 54969029885952 55046892945408 55063608402789 55066969423872 55070383794496 55155466698752 55195108190208 55273291487232 55276665307136 55394749003776 55405292027904 55497180122496 55504008863744 55523650500864 55629715341312 55708514254848 55827520480368 55838145871872 55937633932992 55941048303616 55957429020402 55960844599296 56067744595968 56071221018624 56191002069384 56270596039736 56274381386496 56277816311808 56378087743488 56398038697728 56401481170944 56404978286592 56509277432832 56512726695936 56633450904576 56713671599104 56717486751744 56724465647616 56842117742592 56845642179456 56849111973888 56950756162776 56954232373248 56961240399872 57075899739768 57079383588864 57082922737152 57164081135616 57167625535488 57289748758983 57293245661184 57399187313664 57402690895872 57406250090496 57525316273152 57528883071036 57532394569728 57580082000896 57617764319232 57740849142912 57744373579776 57851149418496 57854736419328 57858267807744 57878742564864 57906225348608 57981866402304 57985405550592 58029926391528 58033468473344 58195501498368 58272150294176 58310285524992 58334480695296 58358617734144 58362179878912 58434849733572 58438416531456 58486854945792 58490424918016 58574400528384 58602213634048 58730986123264 58769421631488 58818134409216 58894966660608 58906175864832 58943783500056 58947381362688 59035616280576 59060043428064 59063648387072 59084549701632 59189821952352 59193434832896 59278419765504 59281269325824 59407907779584 59411591305612 59525083140096 59528716484608 59546147746176 59549782376448 59655883542528 59667237568512 59745178976256 59794700539392 59879399111168 59993784582144 60015015051264 60022399696896 60121945132704 60133387862016 60215613456384 60261846637356 60265524953088 60350890442752 60394266003708 60487574224896 60491324694528 60513386843952 60599103427408 60603179954688 60606879105024 60736349366784 60740056645632 60743822770176 60869811405312 60873585575166 60963913168704 60967634337792 60989870204928 61076261722112 61080370348032 61087886082048 61214588338176 61218383885568 61222120587264 61352905146624 61443943981056 61451504451584 61466353565904 61470105403392 61473916793856 61561318146048 61565135192064 61696652509674 61700418404352 61832224718082 61835998887936 61839832965248 61927754563584 61931594330112 61935374565376 61950340601856 61954181768808 61957963382784 62049900036096 62182452923136 62186248470528 62190104264704 62319092629248 62322956660289 62326760783872 62330953531392 62419244679168 62442009971712 62445821362176 62542359560192 62672078536704 62675964454272 62679790125056 62805960540414 62813688602496 62817522679808 62821748441088 62910734794752 62929838174616 62933679341568 62937581479424 63080123645952 63169475985408 63221835878656 63304420544703 63308284575744 63320333746176 63425348711424 63429281334732 63433152987136 63455600572416 63576817532928 63666873434112 63719645609984 63802880548992 63815023853568 63928724494848 63932626632704 63951347451888 63955250970624 63981713713736 64081395449856 64122307115048 64218288079296 64221375102976 64313578727424 64317504356352 64432100278272 64454901368832 64458835623936 64485506735104 64582031351808 64627207171072 64639507365888 64723943890944 64777592251008 64819984859136 64962420277248 64993266630656 65086578471744 65090551283712 65132107227096 65144503517184 65229599702592 65233581244416 65260572921824 65283667190469 65287652032512 65330378440704 65416424521728 65556169080948 65599071215616 65653444950912 65657452363776 65743218597888 65774435700736 65797711814016 65801728032768 65805808001024 65927490338304 65931514478592 66072359388672 66115599335424 66170401210368 66178543255552 66311756437563 66315804033024 66319915876032 66323963969536 66442548856572 66446604435456 66588549696396 66592614187008 66596743193344 66691427991552 66695563124736 66833896252032 66842119938048 66965718532608 66969806045184 66973958438912 67112868985344 67117030249542 67121126998016 67125642264576 67220725039104 67364324000064 67368435843072 67493007654912 67497192489216 67501312442368 67525199659008 67637188274292 67645510802688 67649639809024 67894751748096 67898961492128 68028666445824 68052740281344 68056894144512 68173991355834 68178152620032 68191128649728 68336800616448 68433598984192 68564325236736 68588588630016 68597028225024 68710794437376 68715054779293 68723871842304 68870681871264 68874885660672 68972446220288 69022018289952 69128656257024 69132942508032 69158156393088 69256118202752 69260777091072 69265004691456 69412970704896 69417207595008 69421511737344 69565498748928 69569812085904 69673043621376 69677296386048 69698454489909 69702708805632 69801441968128 69806137540608 69814726950912 69959529529344 69963867297792 69968137814016 70026132979712 70117605881856 70221650264064 70247261218176 70251549032448 70255904907264 70355792166912 70360154505216 70510460011056 70514763890688 70573212143616 70577519853568 70665399677808 70669713014784 70774576644096 70800389259264 70804779164352 70809101008896 70867793231872 70914171469824 71019183171027 71065660483584 71069998252032 71124565363488 71128906727424 71221820147712 71235375464448 71269200429056 71362297110528 71421447866496 71425807351808 71578389337728 71625232613376 71684601311232 71688976859136 71719569592832 71778240617616 71825991057408 71919815056704 71924204961792 71979427927953 71983821471744 72091569881088 72137595504429 72141998702592 72249046990848 72253526718464 72279878730276 72284290613248 72391550042112 72486112813056 72546195076992 72550623215616 72659220037632 72705608067456 72719445786624 72822452125696 72849011633664 72853458255872 72874791282384 73117424959488 73121958529984 73273620630483 73282636702912 73287566456832 73292039847936 73395857260544 73418144537052 73422625898496 73448608536576 73593477586944 73697721982976 73859665338368 73864633909248 73873722703872 73996240163328 74000828223854 74026944036864 74031534001152 74168426630592 74172953788416 74278019006464 74331404312256 74436693973824 74446245199872 74450861162496 74583511910656 74609905360536 74614459465728 74752429989888 74761628024832 74916690960384 74921336092512 75032508515328 75037088415744 75170783657984 75197384930304 75201974894592 75206637715456 75341031800832 75345703243776 75350302261248 75511267872768 75623315668992 75632620863488 75784864500072 75789490323456 75794189572608 75798815965184 75934341550368 75938976497664 76101199653024 76105844785152 76110563649536 76218774847488 76223500713984 76381595716608 76386331678644 76390994214912 76532249751552 76536921194496 76541666787328 76700421697536 76705177428048 76709859426304 76715019730944 76823685758976 76987798857216 76992498106368 77134865891328 77139648559104 77144357076992 77171656753152 77299643742048 77309155203072 77313874067456 77373235188704 77594001997824 77747047366656 77774560321536 77811490312192 77913132978096 77917888708608 77982473261056 78099200704512 78266038596642 78303201957799 78359228841984 78386958434304 78424179212288 78526622214144 78541567819776 78591711333408 78596508483584 78709350710016 78714155040768 78746724570752 78779399602176 78882306617088 78919762603136 79037893020672 79041692434432 79155173818368 79210543706112 79329109377024 79366777520128 79394863661568 79399709835264 79503427141632 79536323248473 79541178056704 79556316758016 79655376559896 79660238635008 79726267385856 79778442903552 79953748033536 79991712776192 80015136033924 80020020068352 80029866262528 80162593510272 80177850482688 80282584249344 80287484608512 80349128849808 80354033270784 80525688004944 80645176475136 80650098966528 80655099592704 80684515791936 80804239939584 80809172140032 80914730582016 80981799155712 80986742194176 80991763693568 81159748540416 81164780766888 81280177864704 81285217558272 81290179117056 81319826939904 81440493797376 81450514776064 81614469461616 81619451117568 81624511847424 81629494116352 81793809075888 81803873528832 81925258641408 81955138087872 81960140537856 81965222391808 82081757528064 82086846922752 82257103079424 82262203346232 82267224539136 82442966290776 82447998517248 82570339418112 82575459106816 82600454135808 82605575691744 82610617843712 82733200048128 82909937230848 82914997960704 83092123505664 83097275547052 83107938041856 83225659572224 83245770183744 83256013295616 83261095149568 83285475751296 83562771382272 83567952605696 83741280720552 83751584803328 83757218807808 83906450899488 83911572455424 83941266898944 84106831527936 84225967980544 84286503104076 84405894059604 84411046100992 84416724467712 84567131615232 84572375112976 84602221756416 84607467429888 84763916149248 84769090043904 84889164578816 84950176356864 85070507398656 85086698471424 85238299326464 85268463269184 85273667960832 85431348559872 85441860599808 85619075383296 85624384105728 85751438303232 85909467037696 85939868491776 86104036343808 86109375135744 86186009821184 86293324606554 86298591854592 86370123001344 86426646478848 86611273714368 86616560369664 86782104628992 86787401711616 86842809636128 86859338022912 86972799603456 86978108325888 87044889587292 87050202710016 87221899362304 87293252247552 87408225441264 87465428287488 87537926601216 87543269818368 87652274600358 87657624797184 87674308263936 87730282418688 87735637377024 87903320451072 87908685971456 88096479184896 88154132447232 88227201613824 88342449990912 88415675250084 88421072044032 88426554501376 88590065142096 88595472580608 88626824552448 88784732928528 88790152249344 88921903988736 88927417499648 89111861669376 89117386958418 89122826584064 89287624710144 89293074726912 89324673564672 89483825313792 89489373666056 89500856352768 89627633385472 89692050809088 89819098666752 89824581124096 89990676873216 89996256652288 90033599545344 90182917699056 90194014403584 90200081793024 90398287429632 90526335664128 90704888594432 90736987041792 90742525526016 90770080265928 90898655141112 90904203493376 90910318657536 91110084968448 91115734155264 91310378362749 91419100315648 91445869753056 91451451506688 91462704300032 91484805307392 91614392583168 91631829123072 91827575828352 91833180880896 92029357719936 92165915971584 92171541676032 92177256677376 92205158105088 92210875190784 92347702788096 92544978764511 92550627606528 92562015649792 92748337077123 92753998331904 92759749447872 92891631845376 92897391495168 92903061848064 92931272653212 92936945074176 93074850054144 93273679384704 93279372705792 93285156397056 93478638943872 93490141175808 93628867018752 93663014957568 93668732043264 93674539876352 93813539340288 94008117805056 94013946681408 94019685187584 94097616191488 94220532903744 94226284019712 94366102192128 94394757261924 94400519012352 94406372219136 94412134678528 94692244228036 94754213978112 94832753817984 94838542303232 94962426863616 94980500619264 95138023067136 95143922002098 95149729480704 95183400858624 95228597155328 95437852450304 95500310151168 95579468414976 95704320823488 95722535780352 95767988076544 95893086742272 95898939949056 95932876455936 95972570570604 95978428628992 96122093174784 96183460672572 96189331603456 96327432118944 96332062654464 96373171640368 96476256534528 96522066722816 96648150417408 96688253435904 96728260102656 96734164287488 96873047027712 96878960050176 96940810756608 96959261048832 97085915836416 97132015511552 97166388376512 97489899945984 97635826925568 97698160840644 97716755275776 97850371866624 97890859382736 97896834531328 97931478048768 98124636782592 98334253621422 98404612964352 98473543069538 98480167426368 98486178545664 98498296938496 98661653551104 98696567721024 98702592049152 98708712001536 98891235507456 98897271717888 99108539083008 99248925298432 99255601815552 99267814883328 99473706049536 99479873814048 99485945954304 99663823284858 99669906653184 99682170699776 99882824544594 99888921280512 99895114790016 100037141987328 100043344687104 100049451220992 100263179907072 100269299859456 100448577798912 100454709067776 100460937658368 100669303478016 100675545374313 100681690497024 100831087558656 101046486000096 101052653764608 101058919430144 101239511482368 101245788733824 101251968663552 101287799488512 101468266204032 101474459713536 101625033129984 101631334285312 101842127622144 101848442238192 101854658953216 102042999668736 102085341216768 102260987033751 102267228930048 102273569904064 102286692974592 102431581011968 102505200924672 102650398476288 102656664141824 102846487855104 102852864745472 102895542337536 103066191656064 103078873604096 103085807763456 103312328491008 103458669330432 103662729822208 103699413762048 103737234589632 103884177304128 103890518278144 103897507037184 103970284784821 104125811392512 104132267606016 104354718128856 104509565432064 104515944579072 104554063208448 104702162952192 104722090426368 104788948444544 104945800946688 104952206721024 105039199469568 105176408822784 105332475396096 105377323548672 105383857360896 105540231757824 105614058274816 105765690016584 105772145836032 105859818215424 105866279780352 105998099516712 106004569522176 106048430997964 106161864966144 106207168746528 106213651513344 106301689847808 106371257204736 106598490725376 106604997378048 106686848045232 106693360091136 106832730221568 106883458013696 106903800643584 107043445665792 107049979478016 107132171799744 107138711027712 107367584006592 107437848920064 107526901966848 107533465288704 107540132790272 107579354389248 107738986586112 107879722585056 107886307442688 107975732207616 108212998053888 108219707689184 108373570486272 108380290077696 108386905489408 108419818095414 108426435919872 108587325063168 108729169219584 108819292615488 108825934823424 108832682463232 109058412101184 109071831371776 109079168679936 109233678188544 109273517450496 109280187383808 109449129230336 109676137439232 109682937794976 109689632718848 109923955054368 109930664689664 109938059771904 110093785890816 110127216805578 110133938847744 110140767588992 110310933397504 110390216380416 110546582974464 110553330614272 110789498007552 110810584055808 110994360244992 111001242335781 111008017727488 111047301001728 111259430682624 111417028509696 111655040960736 111676291743744 111875267865984 111882096607232 111914858040804 111921689198592 112135489191936 112142442037248 112382004138768 112541192079472 112548762772992 112555632623616 112756175486976 112796077395456 112802962341888 112809956573184 113018554865664 113025453391872 113266901809152 113427343198208 113434973503488 113448931295232 113684235485184 113691284358912 113698223947776 113901512325552 113908464746496 113922480799744 114151799479536 114158767177728 114165845474304 114328162271232 114335251070976 114579497517966 114586491322368 114798374627328 114805381791744 114812500180992 115050632546304 115057766142072 115064789139456 115160164001792 115235528638464 115481698285824 115488747159552 115702298836992 115709472838656 115716535615488 115757485129728 115812450697216 115963732804608 115970811101184 116059852783056 116066936946688 116391002996736 116544300588352 116620571049984 116668961390592 116717235468288 116724359757824 116869699467144 116876833062912 116973709891584 116980849836032 117148801056768 117204427268096 117461972246528 117538843262976 117636268818432 117789933321216 117812351729664 117887567000112 117894762725376 118071232561152 118120086856128 118127296774144 118169099403264 118379643904704 118386869665792 118556839531008 118562538651648 118815815559168 118823182611224 119050166280192 119092295492352 119099564752896 119311767085056 119334475137024 119490357952512 119589401078784 119758798222336 119987569164288 120030030102528 120044799393792 120243890265408 120266775724032 120431226912768 120523693274712 120531049906176 120701780885504 120788532007416 120975148449792 120982649389056 121026773687904 121198206854816 121206359909376 121213758210048 121472698733568 121480113291264 121487645540352 121739622810624 121747171150332 121927826337408 121935268675584 121979740409856 122152523444224 122160740696064 122175772164096 122429176676352 122436767771136 122444241174528 122705810293248 122887887962112 122903008903168 122932707131808 122940210806784 122947833587712 123122636292096 123130270384128 123393305019348 123400836808704 123664449436164 123671997775872 123679665930496 123855509127168 123863188660224 123900681203712 123908363537616 123915926765568 124099800072192 124364905846272 124372496941056 124380208529408 124638185258496 124645913320578 124653521567744 124661907062784 124838489358336 124884019943424 124891642724352 125084719120384 125344157073408 125351928908544 125359580250112 125611921080828 125627377204992 125635045359616 125859676349232 125867358683136 125875162958848 126160247291904 126338951970816 126443671757312 126608841089406 126616569151488 126640667492352 126850697422848 126858562669464 126866305974272 126911201144832 127153635065856 127333746868224 127439291219968 127605761097984 127630047707136 127857448989696 127865253265408 127902694903776 127910501941248 127963427427472 128162790899712 128244614230096 128436576158592 128442750205952 128627157454848 128635008712704 128864200556544 128909802737664 128917671247872 128971013470208 129164062703616 129254414342144 129279014731776 129439986909831 129447887781888 129555184502016 129639969718272 129924840554496 129986533261312 130173156943488 130181102567424 130264214454192 130289007034368 130459199405184 130467162488832 130521145843648 130567334380938 130575304065024 130660756881408 130832849043456 131112338161896 131198142431232 131306889901824 131314904727552 131486437195776 131548871401472 131595423628032 131603456065536 131611616002048 131854980676608 131863028957184 132144718777344 132231198670848 132340802420736 132357086511104 132623512875126 132631608066048 132639831752064 132647927939072 132885097713144 132893208870912 133177099392792 133185228374016 133193486386688 133382855983104 133391126249472 133667792504064 133676080437627 133684239876096 133931437065216 133939612090368 133947916877824 134225737970688 134234060499084 134242253996032 134251284529152 134441450078208 134728648000128 134736871686144 134986015309824 134994384978432 135002624884736 135050399318016 135274376548584 135291021605376 135299279618048 135789503496192 135797922984256 136057332891648 136105480562688 136113788289024 136347982711668 136356305240064 136673601232896 136867197968384 137128650473472 137177177260032 137194056450048 137421588874752 137430109558586 137447743684608 137741363742528 137749771321344 137944892440576 138044036579904 138257312514048 138265885016064 138316312786176 138512236405504 138521554182144 138825941409792 138843023474688 139130997497856 139139624171808 139346087242752 139354592772096 139396908979818 139405417611264 139602883936256 139612275081216 139629453901824 139919059058688 139927734595584 139936275628032 140052265959424 140235211763712 140443300528128 140494522436352 140503098064896 140511809814528 140720309010432 141020920022112 141029527781376 141146424287232 141330799355616 141339426029568 141549153288192 141600778518528 141609558328704 141618202017792 141735586463744 141828342939648 142038366342054 142131320967168 142139996504064 142249130726976 142257813454848 142443640295424 142470750928896 142538400858112 142715883003147 142724594221056 142842895732992 142851614703616 143156778675456 143250465226752 143369202622464 143439139185664 143556481235232 143651982114816 143839630113408 143848409923584 143958855855906 143967642943488 144183139762176 144275191008858 144283997405184 144498093981696 144507053436928 144559757460552 144568581226496 144783100084224 144972225626112 145092390153984 145101246431232 145318440075264 145411216134912 145420232207341 145438891573248 145644904251392 145698023267328 145706916511744 145749582564768 146234849918976 146243917059968 146547241260966 146565273405824 146575132913664 146584079695872 146791714521088 146836289074104 146845251796992 146897217073152 147186955173888 147395443965952 147501380432133 147710314604307 147719330676736 147729267818496 147747445407744 147992480326656 148001656447708 148053888073728 148063068002304 148336853261184 148345907576832 148556038012928 148662808624512 148873387947648 148892490399744 148901722324992 149167023821312 149219810721072 149228918931456 149504859979776 149523256049664 149833381920768 149842672185024 150065017030656 150074176831488 150341567315968 150394769860608 150403949789184 150413275430912 150682063601664 150691406487552 151022535745536 151246631337984 151265241726976 151569729000144 151578980646912 151588379145216 151597631930368 151868683100736 151877952995328 152202399306048 152211689570304 152221127299072 152437549694976 152447001427968 152763191433216 152772663357288 152781988429824 153064499503104 153083333574656 153400843395072 153410354856096 153419718852608 153430039461888 153647371517952 153975597714432 153984996212736 154269731782656 154279297118208 154288714153984 154343313506304 154599287484096 154618310406144 154627748134912 154746470377408 155188003995648 155494094733312 155549120643072 155622980624384 155826265956192 155835777417216 155964946522112 156198401409024 156532077193284 156606403915598 156718457683968 156773916868608 156848358424576 157053244428288 157083135639552 157183422666816 157193016967168 157418701420032 157428310081536 157493449141504 157558799204352 157764613234176 157839525206272 158075786041344 158310347636736 158421087412224 158658218754048 158733555040256 158789727323136 158799419670528 159006854283264 159072646496946 159082356113408 159112633516032 159310753119792 159320477270016 159452534771712 159556885807104 159907496067072 159983425552384 160030272067848 160040040136704 160059732525056 160325187020544 160355700965376 160565168498688 160574969217024 160698257699616 160708066541568 161051376009888 161290352950272 161300197933056 161310199185408 161369031583872 161608479879168 161618344280064 161829461164032 161963598311424 161973484388352 161983527387136 162319497080832 162329561533776 162560355729408 162570435116544 162580358234112 162629727143121 162639653879808 162880987594752 162901029552128 163228938923232 163238902235136 163249023694848 163258988232704 163587618151776 163607747057664 163850517282816 163910276175744 163920281075712 163930444783616 164163515056128 164173693845504 164514206158848 164524406692464 164534449078272 164885932581552 164895997034496 165140678836224 165150918213632 165190825208367 165200908271616 165211151383488 165221235687424 165466400096256 165819874461696 165829995921408 166184247011328 166194551094104 166215876083712 166451319144448 166491540367488 166512026591232 166570951502592 167125542764544 167135905211392 167482561441104 167503169606656 167514437615616 167812901798976 167823144910848 167882533797888 168213663055872 168451935961088 168573006208152 168811788119208 168822092201984 168833448935424 169134263230464 169144750225952 169204443512832 169214934859776 169527832298496 169538180087808 169778329157632 169900352713728 170141014797312 170173396942848 170476598652928 170536926538368 170547335921664 170862697119744 170883721199616 171238150766592 171248768211456 171502876606464 171818934075392 171869246276949 171879736983552 172208072687616 172218750271488 172372019642368 172586649213108 172597183709184 172740246002688 172853292957696 173222547428736 173233120739328 173564209257984 173574803423232 173685619272256 173718676045824 173945599206912 173956216651776 174089779174584 174100405420032 174443798724608 174586504495104 174816450882528 174930856574976 175075853202432 175086539636736 175304549200716 175315249594368 175460564837376 175471274754048 175806640902144 175817371942912 176192958369792 176308264894464 176454403227648 176684899981824 176831350500168 176842144088064 176853109002752 177180130284192 177190945161216 177253649104896 177569465857056 177580304498688 177843807977472 177854834999296 178223723338752 178234773916836 178245653168128 178575249420288 178586149453824 178649347129344 178967650627584 178978747332112 179001712705536 179255266770944 179384101618176 179638197333504 179649162248192 179981353746432 179992513304576 180067199090688 180365835398112 180388028807168 180400163586048 180796574859264 181052671328256 181409777188864 181473974083584 181540160531856 181797310282224 181808406986752 181820637315072 182220169936896 182231468310528 182620756725498 182838200631296 182891739506112 182902903013376 182925408600064 182969610614784 183228785166336 183263658246144 183655151656704 183666361761792 184058715439872 184331831943168 184354513354752 184410316210176 184421750381568 184695405576192 185089957529022 185101255213056 185124031299584 185496674154246 185507996663808 185519498895744 185783263690752 185794782990336 185806123696128 185862545306424 185873890148352 186149700108288 186547358769408 186558745411584 186570312794112 186957277887744 186968869980867 186980282351616 187257734037504 187326029915136 187337464086528 187349079752704 187627078680576 188016235610112 188027893362816 188039370375168 188195232382976 188441065807488 188452568039424 188732204384256 188789514523848 188801038024704 188812744438272 188824269357056 189384488456072 189508427956224 189665507635968 189677084606464 189913261634109 189924853727232 189961001238528 190276046134272 190287844004196 190299458961408 190366801717248 190457194310656 190875704900608 191000620302336 191158936829952 191408641646976 191445071560704 191535976153088 191786173484544 191797879898112 191865752911872 191945141141208 191956857257984 192244186349568 192366921345144 192378663206912 192654864237888 192664125308928 192746343280736 192952513069056 193044133445632 193296300834816 193376506871808 193456520205312 193468328574976 193746094055424 193881621513216 193918522097664 194171831672832 194264031023104 194332776753024 194979799891968 195271653851136 195396321681288 195433510551552 195700743733248 195781718765472 195793669062656 195851001571407 195862956097536 196249273565184 196668507242844 196947086139076 196960334852736 196972357091328 197323307102208 197393135442048 197405184098304 197417424003072 197782471014912 197794543435776 198217078166016 198497850596864 198511203631104 198535629766656 198947412099072 198959747628096 198971891908608 199327646569716 199339813306368 199364341399552 199765649089188 199777842561024 199790229580032 200074283974656 200086689374208 200526359814144 200897155597824 200909418135552 200921875316736 201338606956032 201351090748626 201363380994048 201662175117312 202092972000192 202105307529216 202117838860288 202479022964736 202491577467648 202503937327104 202575598977024 202936532408064 202948919427072 203262668570624 203684255244288 203696884476384 203709317906432 204085999337472 204170682433536 204521974067502 204534457860096 204547139808128 204573385949184 204863162023936 205010401849344 205300796952576 205313328283648 205692975710208 205705729490944 205791084675072 206132383312128 206145164337879 206157747208192 206171615526912 206624656982016 206917338660864 207325459644416 207398827524096 207474469179264 207768354608256 207781036556288 207795014074368 207940569569642 208251622785024 208264535212032 208709436257712 209019130864128 209031889158144 209108126416896 209404325904384 209444180852736 209577896889088 209891601893376 209904413442048 210078398939136 210352817645568 210664950792192 210754647097344 210767714721792 211080463515648 211228116549632 211531380033168 211544291672064 211719636430848 211732559560704 211996199033424 212009139044352 212096861995928 212323729932288 212414337493056 212427303026688 212603379695616 212742514409472 213057549513081 213196981450752 213209994756096 213373696090464 213386720182272 213665460443136 213766916027392 213807601287168 214086891331584 214264343599488 214277422055424 214735168013184 214875697840128 215053803933696 215066930577408 215080265580544 215158708778496 215477973172224 215759445170112 215772614885376 215938283783859 215951464415232 216412786513287 216425996107776 216439415378368 216747140972544 216760580155392 216773810978816 216839636190828 216852871839744 217174650126336 217458338439168 217638585230976 217651869646848 217665364926464 218116824202368 218143662743552 218158337359872 218467356377088 218547034900992 218560374767616 218898258460672 219352274878464 219365875589952 219379265437696 219820861891449 219847910108736 219861329379328 219876119543808 220187571781632 220254433611156 220267877695488 220281535177984 220780432760832 221093165948928 221578996015104 221621168111616 221988720489984 222002484671562 222016035454976 222094602003456 222518861365248 222834057019392 223310081921472 223352583487488 223750535731968 223764193214464 223829716081608 223843378397184 224284884074496 224764008277536 225082384158944 225097525545984 225111265247232 225512350973952 225592154790912 225605924683776 225619913146368 226037109731328 226050906783744 226533803618304 226854686396416 226869947006976 226897862590464 227368470970368 227382568717824 227396447895552 227803024651104 227816929492992 227844961599488 228303598959072 228317534355456 228331690948608 228656324542464 228670502141952 229158995035932 229172982644736 229596749254656 229610763583488 229625000361984 230101265092608 230115532284144 230129578278912 230320328003584 230471057276928 230963396571648 230977494319104 231404597673984 231418945677312 231433071230976 231514970259456 231624901394432 231927465609216 231941622202368 232119705566112 232133873893376 232782005993472 233088601176704 233241142099968 233434470936576 233448719515648 233739398934288 233753666125824 233947419783168 233961699672064 234297602113536 234408854536192 234909605873397 234923944493056 235077686525952 235272537636864 235579866642432 235624703459328 235775134000224 235789525450752 236142465122304 236240173712256 236254593548288 236338198806528 236759287809408 236773739331584 237113679062016 237125077303296 237631631118336 237646365222448 238100332560384 238184590984704 238199129505792 238608969745419 238623534170112 238668950274048 238980715905024 239178802157568 239517596444672 239975138328576 240060060205056 240089598787584 240487780530816 240533551448064 240862453825536 241047386549424 241062099812352 241403561771008 241577064014832 241950296899584 241965298778112 242053547375808 242396413709632 242412719818752 242427516420096 242945397467136 242960226582528 242975291080704 243479245621248 243494342300664 243855652674816 243870537351168 243959480819712 244305046888448 244321481392128 244351544328192 244858353352704 244873535542272 244888482349056 245411620586496 245775775924224 245806017806336 245865414263616 245880421613568 245895667175424 246245272584192 246260540768256 246786610038696 246801673617408 247328898872328 247343995551744 247359331860992 247711018254336 247726377320448 247801362407424 247816727075232 247831853531136 248199600144384 248729811692544 248744993882112 248760417058816 249276370516992 249291826641156 249307043135488 249323814125568 249676978716672 249768039886848 249783285448704 250169438240768 250688314146816 250703857817088 250719160500224 251223842161656 251254754409984 251270090719232 251719352698464 251734717366272 251750325917696 252320494583808 252677903941632 252887343514624 253217682178812 253233138302976 253701394845696 253717125338928 253732611948544 253822402289664 254307270131712 254667493736448 254878582439936 255211522195968 255260095414272 255714897979392 255730506530816 255805389807552 255821003882496 255926854854944 256325581799424 256489228460192 256873152317184 256885500411904 257254314909696 257728401113088 257819605475328 257942026940416 258328125407232 258508828684288 258558029463552 258879973819662 258895775563776 259002898783489 259110369004032 259279939436544 259849681108992 259973066522624 260346313886976 260362205134848 260528428908384 260578014068736 260918398810368 260934324977664 261042291687296 261134668761876 261150608130048 261665698086912 262224676323792 262396284862464 262613779803648 262629809455104 262972874391552 263097742802944 263190847256064 263206912131072 263223232004096 263709961353216 263726057914368 264289437554688 264462397341696 264681604841472 264714173022208 265247025750252 265263216132096 265279663504128 265295855878144 265770195426288 265786417741824 266354198785584 266370456748032 266386972773376 266765711966208 266782252498944 267335585008128 267352160875254 267368479752192 267862874130432 267879224180736 267895833755648 268451475941376 268468120998168 268484507992064 268502569058304 268882900156416 269457296000256 269473743372288 269972030619648 269988769956864 270005249769472 270100798636032 270548753097168 270582043210752 270598559236096 271579006992384 271595845968512 272114665783296 272210961125376 272227576578048 272695965423336 272712610480128 273347202465792 273734395936768 273931135088247 274257300946944 274354354520064 274388112900096 274843177749504 274860219117172 274895487369216 275482727485056 275499542642688 275889784881152 276088073159808 276514625028096 276531770032128 276632625572352 277024472811008 277043108364288 277651882819584 277686046949376 278261994995712 278279248343616 278692174485504 278709185544192 278793817959636 278810835222528 279205767872512 279224550162432 279838118117376 279855469191168 280104531918848 280470423527424 280886601056256 280989044872704 281006196129792 281023619629056 281440618020864 282041840044224 282059055562752 282292848574464 282661598711232 282678852059136 283098306576384 283201557037056 283219116657408 283236404035584 283471172927488 284076732684108 284262641934336 284498261453952 284515626909696 284887280590848 284941501857792 285076801716224 285431766006294 285449188442112 285685791465984 285703229407232 286313557350912 286500930453504 286738405244928 286878278371328 287112962470464 287303964229632 287679260226816 287696819847168 287917711711812 287935285886976 288366279524352 288550382017716 288567994810368 288996187963392 289014106873856 289119514921104 289137162452992 289566200168448 289944451252224 290184780307968 290202492862464 290636880150528 290822432269824 290840464414682 290877783146496 291289808502784 291396046534656 291413833023488 291499165129536 292469699837952 292487834119936 293094482521932 293130546811648 293150265827328 293672578148208 293690503593984 293794434146304 294373910347776 294790887931904 295002760864266 295420629208614 295438661353472 295458535636992 295494890815488 295984960653312 296003312895416 296107776147456 296126136004608 296673706522368 296691815153664 297112076025856 297325617249024 297746775895296 297803444649984 298334047642624 298439621442144 298457837862912 299009719959552 299046512099328 299666763841536 299685344370048 300130034061312 300148353662976 300683134631936 300789539721216 300807899578368 300826550861824 301364127203328 301382812975104 302026636122939 302045071491072 302493262675968 302530483453952 303139458000288 303157961293824 303176758290432 303195263860736 303737366201472 303755905990656 304404798612096 304423379140608 304442254598144 304875099389952 304894002855936 305526382866432 305545326714576 305563976859648 306128999006208 306166667149312 306782961101253 306801686790144 306820709712192 306839437705216 306860078923776 307294743035904 307951195428864 307969992425472 308539463565312 308558594236416 308686627012608 309198574968192 309236620812288 309492940754816 310376007991296 310988189466624 311098241286144 311245961248768 311652531912384 311671554834432 311910854354463 311929893044224 312396802818048 313064154386568 313212807831196 313547833737216 313696716849152 314106488856576 314166271279104 314366845333632 314386033934336 314837402840064 314856620163072 314986898283008 315117598408704 315529226468352 315679050412544 316151572082688 316620695273472 316842174824448 317316437508096 317467110080512 317579454646272 317598839341056 318013708566528 318145292993892 318164712226816 318621506239584 318640954540032 318905069543424 319113771614208 319814992134144 319966851104768 320060544135696 320080080273408 320119465050112 320650374041088 320711401930752 321130336997376 321149938434048 321396515399232 321416133083136 322102752019776 322580705900544 322600395866112 322620398370816 322738063167744 323216959758336 323658922328064 323927196622848 323967054774272 324638994161664 324659123067552 325120711458816 325140870233088 325160716468224 325259454286242 325279307759616 325761975189504 325802059104256 326457877846464 326477804470272 326498047389696 326517976465408 327175236303552 327215494115328 327701034565632 327820552351488 327840562151424 327860889567232 328347387691008 329028412317696 329048813384928 329068898156544 329771865163104 329791994068992 330281357672448 330301836427264 330381650416734 330401816543232 330422302766976 330442471374848 330932800192512 331639748923392 331659991842816 332368494022656 332389102188208 332431752167424 332902638288896 332983080734976 333003727007343 333024053182464 333141903005184 334251085529088 334271810422784 334965122882208 335006339213312 335028875231232 335625803597952 335646289821696 335765067595776 336427326111744 336903871922176 337146012416304 337623576238416 337644184403968 337666897870848 338268526460928 338289500451904 338408887025664 338429869719552 339055664596992 339076360175616 339556658315264 339800705427456 340282029594624 340346793885696 340953197305856 341073853076736 341094671843328 341725394239488 341767442399232 342476301533184 342497536422912 343005753212928 343637868150784 343738492553898 343759473967104 344416145375232 344437500542976 344657400743383 344744039284736 345173298426216 345194367418368 345480492005376 345706585915392 346445094857472 346466241478656 347128418515968 347149606846464 347371238544512 347437352091648 347891198413824 347912433303552 348179558349168 348200810840064 348887597449216 349173008990208 349632901765056 349861713149952 350151706404864 350173079273472 350609098401432 350630499188736 350921129674752 350942549508096 351613281804288 352385916739584 352616529788928 352908806455296 353369799963648 353662701000336 353684288176128 353706218005504 354360260568384 354381890322432 354507298209792 355138931714112 355160608997376 355687615954944 355709669998592 356447446677504 356469547833672 356491306336256 357150498840576 357298694258688 357935301255168 357957494664224 358003425411072 358510533541888 358768203236352 359276394667008 359298324496384 359962707492864 359985026609152 360134398181376 360731670796224 360776057614336 360800327172096 361593149718528 362105342656512 362819554377728 362947948167168 363080321063712 363594620564448 363616813973504 363641274630144 364440339873792 364462936621056 365241513450996 365676401262592 365783479012224 365805806026752 365939221229568 366457570332672 366527316492288 367310303313408 367332723523584 368117430879744 368663663886336 368709026709504 368820632420352 368843500763136 369390811152384 370179915058044 370202510426112 370248062599168 370993348308492 371015993327616 371038997791488 371566527381504 371589565980672 371725090612848 371747780296704 372299400216576 373094717538816 373117490823168 373140625588224 373914555775488 373937739961734 373960564703232 374515468075008 374652059830272 374674928173056 374698159505408 375254157361152 376032471220224 376055786725632 376078740750336 376390464765952 376882131614976 376905136078848 377579029047696 377602076049408 377625488876544 377648538714112 378768976912144 379016855912448 379331015271936 379354169212928 379826523268218 379849707454464 379922002477056 380552092268544 380575688008392 380598917922816 380733603434496 380914388621312 381751409801216 382001240604672 382317873659904 382817283293952 382890143121408 383071952306176 383572346969088 383595759796224 383731505823744 383890282282416 383913714515968 384488372699136 384733842690288 384757326413824 385309728475776 385328250617856 385492686561472 385905026138112 386088266891264 386592601669632 386753013743616 386913040410624 386936657149952 387492188110848 387763243026432 387837044195328 388343663345664 388528062046208 388665553506048 389959599783936 390543307702272 390792643362576 390867021103104 391401487466496 391563437530944 391587338125312 391702003142814 391725912195072 392498547130368 393337014485688 393894172278152 393920669705472 393944714182656 394646614204416 394786270884096 394810368196608 394834848006144 395564942029824 395589086871552 396434156332032 396995701193728 397022407262208 397071259533312 397894824198144 397919495256192 397943783817216 398655293139432 398679626612736 398728682799104 399531298178376 399555685122048 399580459160064 400148567949312 400173378748416 401028241312881 401052719628288 401794311195648 401818836271104 401843750633472 402677213912064 402702181497252 402726761988096 403324350234624 404185944000384 404210615058432 404235677720576 404958045929472 404983154935296 405007874654208 405151197954048 405873064816128 405897838854144 406525337141248 407368510488576 407393768952768 407418635812864 408171998674944 408341364867072 409043948135004 409068915720192 409094279616256 410020803698688 410601593905152 411385951420416 411411458981888 411582169350144 412264766624256 412290328675758 412315494416384 412343231053824 413249313964032 413834677321728 414650919288832 414797655048192 414948938358528 415536709216512 415562073112576 415881139139284 416529070424064 417418872515424 418038261728256 418063778316288 418216252833792 418808651808768 418888361705472 419155793778176 419783203786752 419808826884096 420156797878272 420705635291136 421329901584384 421509294194688 421535429443584 422160927031296 422456233099264 423062760066336 423088583344128 423439272861696 423992398066848 424018278088704 424193723991856 424647459864576 424828674986112 424854606053376 425206759391232 425485028818944 426115099026162 426393962901504 426419989512192 426747392180928 426773440364544 427330920886272 427533832054784 427615202574336 428147649009441 428173782663168 428528687198976 428554844110848 429470336026368 429751395680256 430107607867392 430160531161088 430317417556992 430955946344448 431518890340224 431545229770752 431876567567718 431902928830464 432825573026574 432851992215552 432878830756736 433494281945088 433521160310784 433547621957632 433679272381656 433705743679488 434349300252672 434916676878336 435277170461952 435303739293696 435330729852928 436233648404736 436260696622023 436287325487104 436316674719744 436934712754176 437094069801984 437120749535232 437796516921344 438704549756928 438731751179904 438758530875392 439641723782898 439695820217472 439722658758656 439752239087616 440375143563264 440508867222312 440535755390976 440563070355968 441560865521664 442186331897856 443130943812921 443157992030208 443242336223232 443977440979968 444004969343124 444032070909952 444189204006912 445037722730496 445668114038784 446620163842944 446705166974976 447501071463936 447528386428928 447659432163216 447686756794368 448569768148992 449528016555072 450164768317888 450195051091968 450222530494464 451024701947904 451184309581824 451211849367552 451239826292736 452074219462656 453067607236608 453709372792832 453739894013952 453795725180928 454736941940736 454765137435648 454792895791104 455606049302208 455633858985984 455689923198976 456607197918144 456635068710912 456663381897216 457312649084928 457341004283904 458317990071864 458345965289472 459193498509312 459250000723968 460202530185216 460231064568288 460259156557824 460640656007168 460942114553856 461926793143296 461954988638208 462809195347968 462837891354624 462866142461952 463029940518912 463249802788864 463854931218432 463883244404736 464239411132224 464267747786752 465564011986944 466177202353408 466482284199936 466868941873152 467478797868576 467507332251648 467894839566336 468595204227072 468817709072384 469819211746794 469847888986112 470155373051904 470545075273728 471159733284864 471249406918656 471550268000448 471579050901504 472284930244608 472480347424512 472509187096576 472676397613056 473518575618816 473547478663168 474227358124032 475263262236672 475292730444896 476200665120768 476369181969408 476398259011584 477217939490838 477247068340224 477337900548096 477961431810048 478357604315136 479035192889344 479950276657152 480120120410112 480179197575168 480975561061632 481005383455051 481067102896128 481724907651072 482094773098848 482124199624704 482807123542016 483154128029664 483900593799168 483930597556224 484107094751616 484792827419264 484825439637504 484855032840192 485890794934272 485920453165056 485950582161408 486958491242496 486988684601328 487711305349632 487741074702336 487889181429363 487918961639424 488610093776896 488642962784256 488703088656384 489716706705408 489747071084544 489776964698112 490823241172992 491551551848448 491612035612672 491730828527232 491760843227136 491791334350848 492490545168384 492521081536512 493573220077392 493603347234816 494657797744656 494687991103488 494718663721984 495422036508672 495452754640896 495602724814848 495633454150464 495663707062272 496399200288768 497459623385088 497489987764224 497520834117632 498552741033984 498583653282312 498614086270976 498647628251136 499353957433344 499536079773696 500338876481536 501376628293632 501407715634176 501438321000448 502447684323312 502509508819968 502540181438464 503438705396928 503469434732544 503500651835392 504640989167616 505355807883264 505774687029248 506435364357624 506466276605952 507402789691392 507434250677856 507465223897088 507644804579328 508614540263424 509334987472896 509757164879872 510423044391936 510520190828544 511429795958784 511461013061632 511610779615104 511642007764992 511853709709888 512651163598848 512978456920384 513746304634368 513771000823808 514508629819392 515456802226176 515639210950656 515884053880832 516656250814464 517017657368576 517116058927104 517759947639324 517791551127552 518005797566978 518220738008064 518559878873088 519699362217984 519946133045248 520692627773952 520724410269696 521056857816768 521156028137472 521836797620736 521868649955328 522084583374592 522269337523752 522301216260096 523331396173824 524449352647584 524792569724928 525227559607296 525259618910208 525945748783104 526195485605888 526381694512128 526413824262144 526446464008192 527419922706432 527452115828736 528578875109376 528924794683392 529363209682944 529428346044416 530494051500504 530526432264192 530559327008256 530591711756288 531540390852576 531572835483648 532708397571168 532740913496064 532773945546752 533531423932416 533564504997888 534671170016256 534704321750508 534736959504384 535725748260864 535758448361472 535791667511296 536902951882752 536936241996336 536969015984128 537005138116608 537765800312832 538914592000512 538947486744576 539944061239296 539977539913728 540010499538944 540201597272064 541097506194336 541164086421504 541197118472192 543158013984768 543191691937024 544229331566592 544421922250752 545391930846672 545425220960256 546694404931584 547468791873536 547862270176494 548514601893888 548708709040128 548776225800192 549686355499008 549720438234344 549790974738432 550965454970112 550999085285376 551779569762304 552176146319616 553063540064256 553265251144704 554048945622016 554086216728576 555303765639168 555372093898752 556523989991424 556558496687232 557384348971008 557418371088384 557587635919272 557621670445056 558411535745024 558449100324864 559676236234752 559710938382336 560209063837696 560906609942601 560940847054848 561773202112512 561978089745408 562012392259584 562047239258112 562881236041728 564083680088448 564118111125504 564585697148928 565323197422464 565357704118272 566196613152768 566403114074112 566438233314816 566472808071168 566942345854976 568153465368216 568525283868672 568996522907904 569031253819392 569739784902327 569774561181696 569883003715584 570153603432448 570863532012588 570898376884224 571371582931968 571406458814464 572627114701824 573001860907008 573476810489856 573756556742656 574225924940928 574607928459264 575358520453632 575393639694336 575835423423624 575870571773952 576732559048704 577100764035432 577135989620736 577992375926784 578028213747712 578239029842208 578274324905984 579132400336896 579888902504448 580369560615936 580404985724928 581644864539648 581680928829364 581755566292992 582579617005568 582792093069312 582827666046976 582998330259072 584939399675904 584975668239872 586188965043864 586261093623296 586300531654656 587345156296416 587381007187968 587588868292608 588747820695552 589581775863808 590005521728532 590841258417228 590877322706944 590917071273984 591969921306624 592006625790832 592215552294912 592252272009216 593347413044736 593383630307328 594224152051712 594651234498048 595493551790592 595606889299968 596668095285248 596879242884288 596915675725824 598019439919104 598093024198656 599333527683072 599370688740096 600260068122624 601366269263872 601579079442432 601653101723648 602728254406656 602765625950208 604053272245878 604090142982144 604986525351936 605060966907904 606278916000576 606315922587648 606353516580864 606390527721472 607474732402944 607511811981312 608809597224192 608846758281216 608884509196288 609788005711872 611052765732864 611090653429152 611127953719296 612257998012416 612333334298624 613565922202506 613603373580288 613641419424384 613678875410432 613720157847552 614589486071808 615902390857728 615939984850944 617078927130624 617117188472832 617373254025216 618397149936384 618435493013637 618473241624576 618985881509632 620752015982592 621976378933248 622196482572288 622491922497536 623305063824768 623343109668864 623821708708926 623859786088448 624793605636096 626128308773136 626425615662392 627095667474432 627393433698304 628212977713152 628332542558208 628733690667264 628772067868672 629674805680128 629713240326144 629973796566016 630235196817408 631058452936704 631358100825088 632303144165376 633241390546944 633684349648896 634632875016192 634934220161024 635158909292544 635197678682112 636027417133056 636290585987784 636329424453632 637243012479168 637281909080064 637810139086848 638227543228416 639172648539243 639629984268288 639933702209536 640121088271392 640160160546816 640238930100224 641300748082176 641422803861504 642260673994752 642793030798464 642832266166272 644205504039552 645161411801088 645200791732224 645240796741632 645476126335488 646433919516672 647317844656128 647814851351577 647854393245696 647934109548544 649238359539861 649277988323328 649318246135104 650241422917632 650281740466176 650321432936448 650518908572484 650558615519232 651523950379008 652915755692928 652955608940544 652996094779392 654350472607104 654430988230656 655402069131264 655641104702976 655681124302848 655721779134464 656694775382016 658056824635392 658097626769856 658137796313088 659543730326208 659583988137984 660562715344896 660603672854528 660763300833468 660803633086464 660844605533952 660884942749696 663279497846784 664736988045312 664778204376416 664863504334848 665805276577792 665966161469952 666007454014686 666048106364928 666283806010368 668502171058176 668543620845568 669930245764416 670012678426624 670057750462464 671251607195904 671292579643392 671530135191552 672854652223488 673807743844352 674292024832608 675247152476832 675288368807936 675333795741696 676537052921856 676579000903808 676817774051328 676859739439104 678111329193984 678152720351232 679113316630528 679601410854912 680564059189248 680693587771392 681906394611712 682147706153472 682189343686656 683450788478976 683534884798464 684952603066368 684995072845824 686011506425856 687275736301568 687476985107796 687518947934208 688832290750464 688875001085952 689314801486766 689488078569472 690346596852432 690388734836736 690960984010752 691413171830784 692890189714944 692932482957312 694256837031936 694299213692928 694742477089024 694874704183296 695782396827648 695824866607104 696359116698336 696401621680128 697775194898432 698346017980416 699265803530112 699723426299904 700303412809728 700346158546944 701218196802864 701260998377472 701842259349504 701885099016192 703226563608576 704728817620191 704771833479168 705233059577856 705817612910592 706739599927296 707325402000672 707368576352256 707412436011008 708720521136768 708763780644864 709014596419584 710277863428224 710321217994752 711375231909888 711419339997184 712894893355008 712939095667344 712982612672512 714300997681152 714597388517376 715826909236257 715870602510336 715914989328448 716006850822144 717021067083776 717536406472704 718552789334016 718596648992768 719925414985728 719970053218304 720268796362752 721463341592448 721552115228672 721600654344192 723186299437056 724210685313024 725639108755456 725895896334336 726160642127424 727189241128896 727233627947008 727282549260288 728880679747584 728925873242112 730483026901992 731566958024448 731611612053504 731878442459136 732915140665344 733054632984576 734620606626816 734665447047168 736234861759488 737327327772672 737418053419008 737641264840704 737687001526272 738781622304768 740359830116088 740405020852224 740496125198336 741986696616984 742031986655232 742077995582976 743133054763008 743179131961344 743450181225696 743495560593408 744598800433152 746189435077632 746234981646336 746281251176448 747829111550976 747875479923468 747921129406464 749030936150016 749304119660544 749349856346112 749396319010816 750508314722304 752064942440448 752111573451264 752157481500672 752780929531904 753764263229952 753810272157696 755158058095392 755204152098816 755250977753088 755297077428224 757537953824288 758033711824896 758662030543872 758708338425856 759653046536436 759699414908928 761104184537088 761151376016784 761197835845632 761467206868992 761828777242624 763502819602432 764002481209344 764635747319808 765634566587904 765780286242816 766143904612352 767144693938176 767191519592448 767463011647488 767780564564832 767827429031936 768976745398272 769467685380576 769514652827648 770619456951552 770656501235712 770985373122944 772176533782528 773185203339264 773826080821248 773873314299904 774984376221696 775526486052864 775674088390656 776687326691328 777008696350467 777056124092416 777331107012096 779919199567872 781086615404544 781585286725152 781734042206208 782802974932992 783126875061888 783174676250624 783404006285628 783451824390144 784997094260736 786674028971376 787788344556304 787841339410944 787889428365312 789293228408832 789572541768192 789620736393216 789669696012288 791129884059648 791178173743104 792868312664064 793991402387456 794044814524416 794142519066624 795789648396288 795838990512384 795887567634432 797310586278864 797359253225472 797457365598208 799062596356752 799111370244096 799160918320128 800297135898624 800346757496832 802056482625762 802105439256576 803588622391296 803637672542208 803687501266944 805354427824128 805404362994504 805453523976192 806648700469248 808371888000768 808421230116864 808471355441152 809916091858944 809966309870592 810015749308416 810302395908096 811746129632256 811795677708288 813050674282496 814737020977152 814787537905536 814837271625728 816343997349888 816682729734144 818087896270008 818137831440384 818188559232512 820041607397376 821203187810304 822771902840832 822822917963776 823164338700288 824529533248512 824580657351516 824630988832768 824686462107648 826498627928064 827669354643456 829301838577664 829595310096384 829897876717056 831073418433024 831124146225152 831762278278568 833058140848128 834837745030848 836076523456512 836127556632576 836432505667584 837617303617536 838311587556352 839566407573504 840313595756544 841411270582272 842659803168768 843018588389376 843070858887168 844321854062592 844912466198528 846125520132672 846177166688256 846878545723392 847984796133696 848036556177408 848387447983712 849294919729152 849657349972224 849709212106752 850413518782464 852230198052324 852787925803008 853494784361856 853546880729088 854661841772544 855067664109568 855230405148672 856295298018882 856347565326336 857057374397952 857109688221696 858940672052736 859502791360512 860215215734784 860321062322176 860634835113984 861911892688896 863037780680448 863090459541504 863753135135436 863805857660928 865651146053148 865703984431104 865757661513472 866988563890176 867042320621568 867358544763312 867411487358976 868698600505344 869833353756672 870554340923904 870607478587392 870661459705856 872467296809472 872521393244046 872574650974208 872633349439488 873869425508352 874188139603968 874241499070464 875593033842688 877409099513856 877463502359808 877517061750784 879283447565796 879391640434944 879445317517312 881017734444624 881071510781952 881126140711936 883121731043328 884372663795712 886261887625842 886315984060416 886484672446464 887954881959936 888009938686248 888064141819904 888378408013824 890075445460992 891336228077568 893240327685888 893295712130809 893410333949952 895002142927872 895056772857856 895318864326432 895373513588736 897139536297984 899056033110144 900329536635776 900390102183936 900445060988928 902049403895808 902368619163648 902423698735104 902479652585472 904148438925312 906079908368817 906135214473216 907418745585664 907479788027904 907591450361856 909473883881472 909530274871296 909585791582208 911212098604416 911267717971968 913214395836288 913270137421824 913326763794432 914625298169856 914682008567808 916635980143728 916691930578944 918386997018624 918500001447936 920405060370432 920462129136576 920518313115648 921281312014336 921884229107712 923853586286592 923909977276416 925618390695936 925675782709248 926059881037824 926499605577728 927709862436864 928478822264448 928535495573504 931128023973888 932354404706816 932964568399872 933737883746304 934957595737152 935014664503296 935732563063389 935789679132672 937190408454144 937635418144768 939638423493588 939695777972224 941090150547456 942319466569728 942498813837312 943100536000896 943158101803008 944569860489216 944960694849024 945018374193152 945352795226112 947037151237632 947094957326336 948454716248064 950526524473344 950585460889792 952401330241536 952738363938816 952796518023168 954435878981676 954494136680448 955922863620096 956715208630272 958070385778688 959900553314304 960240240820224 960358395150336 961951122123264 962010766910102 962134205792256 963449815302144 964189546197696 964248399249408 965614247084032 966308256059328 967801187598336 967861195112448 968214189503232 969585654838528 969650879275008 971781589868544 971901164322816 973916982484992 973977369202656 975422610699264 975482149404672 975778362858726 975837923278848 977220187553792 977285925568512 977406177312768 979433413410816 979494142169088 979553929396224 981646482345984 983103103696896 983224071225344 983461657054464 983521686454272 983582668701696 985042163073024 987146440154784 987206694469632 989315595489312 989375982206976 989437327443968 990844073017344 990905509281792 991205449629696 991266908300928 991327414124544 992798400577536 994919246770176 994979975528448 995041668235264 997105482067968 997167306564624 997228172541952 997295256502272 998707914866688 999011181022029 999072159547392 1000677752963072 1002753256587264 1002815431268352 1002876642000896 1004895368646624 1005019017639936 1005080362876928 1006877410793856 1006938869465088 1007001303670784 1009281978335232 1010711615766528 1011549374058496 1012870728715248 1012932553211904 1014805579382784 1014868501355712 1014930447794176 1015289609158656 1017229080526848 1017941625451387 1018669974945792 1019514329759744 1020846088783872 1021040381657088 1022859591917568 1023221559230208 1023284015529984 1023707419419776 1025302327197696 1025956913840768 1027492609268736 1027542001647616 1029017259638784 1030913604452352 1031278421901312 1031768107761664 1033312501628928 1033972202230149 1034035314737152 1034232117854208 1035519895278648 1035583102255104 1036011595133956 1036441476016128 1037119757746176 1039398724435968 1039892266090496 1041385255547904 1041448820539392 1042113715633536 1042312056274944 1043673595241472 1043737299910656 1044169166749184 1044538675047504 1044602432520192 1046662792347648 1048898705295168 1049585139449856 1050455119214592 1050519237820416 1051891497566208 1052390971211776 1052763389024256 1052827648524288 1052892928016384 1054839845412864 1057157750218752 1057849589366784 1058726419365888 1058856692088832 1060988103001008 1061052864528384 1061118654016512 1061183423512576 1063080781705152 1063145670967296 1065416795142336 1065481826992128 1065547891093504 1067062847864832 1067129009995776 1069342340032512 1069408643501016 1069473919008768 1071451496521728 1071583335022592 1073805903765504 1073872483992672 1073938031968256 1074010276233216 1075531600625664 1077829184001024 1077894973489152 1079888122478592 1079955079827456 1080020999077888 1080403194544128 1082195012388672 1082328172843008 1082394236944384 1086316027969536 1086383383874048 1088458663133184 1088843844501504 1090783861693344 1090850441920512 1093388809863168 1094937583747072 1095724540352988 1097029203787776 1097417418080256 1099372710998016 1099440876468688 1099581949476864 1101930909940224 1101998170570752 1103559139524608 1104352292639232 1106127080128512 1106530502289408 1108097891244032 1108172433457152 1110607531278336 1110744187797504 1113047979982848 1113116993374464 1114768697942016 1115175271838544 1115243340890112 1116823071490048 1116898200649728 1119352472469504 1119421876764672 1120418127675392 1121813219885202 1121881694109696 1123546404225024 1123956179490816 1124024784519168 1124094478516224 1125762472083456 1128167360176896 1128236222251008 1129171394297856 1130646394844928 1130715408236544 1132806228148224 1132876466629632 1132945616142336 1133884691709952 1136306930736432 1137050567737344 1137993045815808 1138062507638784 1139479569804654 1139549122363392 1139766007431168 1140307206864896 1141727064025176 1141796753768448 1142743165863936 1142812917628928 1145254229403648 1146003721814016 1146953620979712 1147513113485312 1148451849881856 1149215856918528 1150717040907264 1150787279388672 1151670846847248 1151741143547904 1153465118097408 1154201528070864 1154271979241472 1155984751853568 1156056427495424 1156478059684416 1156548649811968 1158264800673792 1159777805008896 1160739121231872 1160809971449856 1163289729079296 1163361857658728 1163511132585984 1165159234011136 1165584186138624 1165996660518144 1169878799351808 1169951336479744 1172377930087728 1172522187246592 1172601063309312 1174690312592832 1174762014375936 1175177736585216 1177495641391104 1179163551727616 1180011043457064 1181682516834456 1181754645413888 1181834142547968 1183939842613248 1184013251581664 1184431104589824 1184504544018432 1186694826089472 1186767260614656 1188448304103424 1189302468996096 1190987103581184 1191213778599936 1193336190570496 1193758485768576 1193831351451648 1196038879838208 1196186048397312 1198667055366144 1198741377480192 1200520136245248 1202732538527744 1203084723938643 1203158158884864 1203306203447296 1205456508813312 1205531251900416 1208106544491756 1208180285964288 1209973050703872 1212557832001152 1212631845175296 1212707033161728 1214949464805888 1215023623962624 1217619194448384 1217693516562432 1217769018392576 1219576011423744 1222105531465728 1222181306858304 1222255907438592 1224515996024832 1224666668597248 1227131844405012 1227206747160576 1227282838848768 1227357750820864 1231804781715456 1234157854261248 1234234376945664 1234746508050432 1236794299872768 1236870986027274 1236946483249152 1237971763019264 1241504031965184 1243952757866496 1244392965144576 1244983844995072 1246610127649536 1246686219337728 1247643417417852 1247719572176896 1249587211272192 1252256617546272 1252851231324784 1254191334948864 1254786867396608 1256425955426304 1256665085116416 1257467381334528 1257544135737344 1259349611360256 1259426480652288 1259947593132032 1260470393634816 1262116905873408 1262716201650176 1264606288330752 1266482781093888 1267368699297792 1269265750032384 1269868440322048 1270317818585088 1272054834266112 1272581171975568 1272658848907264 1274486024958336 1274563818160128 1275620278173696 1276455086456832 1278345297078486 1279259968536576 1279867404419072 1280242176542784 1280320321093632 1280477860200448 1282601496164352 1282845607723008 1284521347989504 1285586061596928 1285664532332544 1288411008079104 1290322823602176 1290481593483264 1290952252670976 1292867839033344 1294635689312256 1295629702703154 1295708786491392 1295868219097088 1298476719079722 1298555976646656 1298636492270208 1300482845835264 1300563480932352 1300642865872896 1301037817144968 1301117231038464 1303047900758016 1305831511385856 1305911217881088 1305992189558784 1308700945214208 1308782089866069 1308861976461312 1310804138262528 1311282209405952 1311362248605696 1311443558268928 1313389550764032 1316113649270784 1316195253539712 1316275592626176 1319087460652416 1319167976275968 1321125430689792 1321207345709056 1321526601666936 1321607266172928 1321689211067904 1321769885499392 1326558995693568 1329392831438763 1329473976090624 1329556408752832 1329727008669696 1331610553155584 1331932322939904 1332014908029372 1332096212729856 1332567612020736 1337004342116352 1337087241691136 1339860491528832 1340025356853248 1340115500924928 1342503214391808 1342585159286784 1343060270383104 1345709304446976 1347615487688704 1348584049665216 1350494304953664 1350576737615872 1350667591483392 1353074105843712 1353158001807616 1353635548102656 1353719478878208 1356222658387968 1359202821709824 1361128118378496 1361387175542784 1363812789223424 1364295412306944 1364378687373312 1366901576957952 1367069769596928 1369905206132736 1369990145691648 1372023012851712 1374551472603136 1374953970215592 1375037895868416 1377750002171904 1378629602973532 1380693193704864 1380777469673472 1381921968021504 1382826343661568 1385780379429888 1385864965914624 1388513674063872 1388598427385856 1389484954178048 1389749408366592 1391564793655296 1391649733214208 1392718233396672 1392803243360256 1395550389796864 1396692035960832 1398531607060224 1399446852599808 1400606825619456 1402436393605728 1402521996754944 1403684518699008 1406453127217152 1409457635240382 1409543666958336 1410466119155712 1411635225821184 1413479199854592 1414650804001344 1414737152704512 1414824872022016 1417441042273536 1417527561289728 1418029192839168 1420555726856448 1420642435989504 1422838679994368 1425789786710016 1425878191334688 1425965225345024 1428601995362304 1429194777034752 1431653818472514 1431741205020672 1431829978656896 1432013701644288 1434042134167552 1435072812945408 1437105578668032 1437193297985536 1439850829971456 1439940106436608 1440537592725504 1442926683184896 1443016150365153 1443104230457344 1443201308688384 1446372598874112 1448421370626048 1451278217510912 1451791792668672 1452321284254848 1454378482257792 1454467255894016 1454565098520576 1457761359495168 1457851746484224 1460966053803984 1463133916048896 1463223224107008 1463756884918272 1465830281330688 1466109265969152 1469241213253632 1469330894094336 1472469723518976 1474654655545344 1474836106838016 1475282529681408 1475374003052544 1477563244609536 1480719660232176 1480810041704448 1480992250396672 1483973393233968 1484063973310464 1484155991165952 1486266109526016 1486358263922688 1486900362451392 1486991121186816 1489197600866304 1492378870155264 1492469963292672 1492562502352896 1495658223101952 1495750959846936 1495842258812928 1498061872300032 1498608239321088 1498792638021632 1501016629444608 1504129884880896 1504223146902528 1504314963001344 1505561859063808 1507528526459904 1507620544315392 1510316116190784 1510408304197632 1510501955506176 1510594154856448 1515075907648576 1516067423649792 1517324061087744 1517416676851712 1519306093072872 1519398829817856 1522208369074176 1522302752033568 1522395671691264 1522934413737984 1523657554485248 1527005639204864 1528004962418688 1529271494639616 1531269133175808 1531560572485632 1532287809224704 1534289387876352 1534383039184896 1534926023294976 1535561129129664 1535654858063872 1537953490796544 1538935370761152 1539029305655296 1541238913903104 1541313002471424 1541970746245888 1546370406678528 1547652161642496 1549968752443392 1551052972105728 1551348176781312 1553374653382656 1554017392700934 1554112248184832 1554662214024192 1559838399135744 1562173230809088 1563170573450304 1563468084412416 1565605949865984 1566253750123776 1566349352501248 1566808012571256 1566903648780288 1569994188521472 1573348057942752 1575576689112608 1575682678821888 1575778856730624 1578586456817664 1579145083536384 1579241472786432 1579339392024576 1582259768119296 1582356347486208 1585736625328128 1587982804774912 1588089629048832 1588285038133248 1591579296792576 1591677981024768 1591775135268864 1594621172557728 1594718506450944 1594914731196416 1598125192713504 1598222740488192 1598321836640256 1600594271797248 1600693514993664 1604112965251524 1604210878513152 1607177244782592 1607275345084416 1607375002533888 1610708855648256 1610808725989008 1610907047952384 1613297400938496 1616743776001536 1616842460233728 1616942710882304 1619832183717888 1619932619741184 1620031498616832 1620604791816192 1623492259264512 1623591355416576 1626101348564992 1629474041954304 1629575075811072 1629674543251456 1632687994699776 1636175792540016 1636275662880768 1636377118465024 1640083214794752 1642406375620608 1645543805681664 1645645835927552 1646328677400576 1649059066497024 1649161314703032 1649261977665536 1649372924215296 1652997255856128 1655338709286912 1658603677155328 1659190620192768 1659795753434112 1662146836866048 1662248292450304 1663524556557136 1666116281696256 1669675490061696 1672153046913024 1672255113265152 1672865011335168 1675234607235072 1676623175112704 1679132815147008 1680627191513088 1682719829827803 1682822541164544 1685319606337536 1686037176778752 1686141717774336 1688643708125184 1689824932397056 1692251040265344 1692354333376512 1693757091446784 1695969592267392 1696073112354816 1696774895967424 1698589839458304 1699314699944448 1699418424213504 1700827037564928 1704460396104648 1705575851606016 1706989568723712 1707093761458176 1709323683545088 1710135328219136 1710460810297344 1712590596037764 1712695130652672 1714114748795904 1714219376443392 1717881344105472 1719005582721024 1720430431469568 1720642124644352 1721269670227968 1723823785377792 1726075561360896 1726180919083008 1727506270270872 1727611715321856 1731302292106296 1731407968862208 1731515323026944 1733977127780352 1734084641243136 1734717089526624 1734822974717952 1737397201010688 1739666707513344 1741108681847808 1741214957174784 1741322919411712 1744934593618944 1745042786488092 1745149301948416 1745266698878976 1747738851016704 1748376279207936 1748482998140928 1751186067685376 1754818199027712 1754927004719616 1755034123501568 1758566895131592 1758783280869888 1758890635034624 1762035468889248 1762143021563904 1762252281423872 1766243462086656 1768745327591424 1772523775251684 1772631968120832 1775909763919872 1776019877372496 1776128283639808 1776756816027648 1780150890921984 1782672456155136 1786480655371776 1786591424261618 1786820667899904 1790004285855744 1790113545715712 1790637728652864 1790747027177472 1794279072595968 1798112066220288 1800659073271552 1800780204367872 1804098807791616 1804737238327296 1804959305170944 1808296877850624 1812159816737634 1812270428946432 1814837491171328 1814959576055808 1815182900723712 1818947767762944 1819060549742592 1819171583164416 1822424197208832 1822535435943936 1826428791672576 1826540274843648 1826653527588864 1829364017135616 1833271960287456 1833383861157888 1836773994037248 1837000002895872 1840810120740864 1840924258273152 1841036626231296 1842562624028672 1843768458215424 1847707172573184 1847819954552832 1851236781391872 1851351565418496 1852119762075648 1852999211155456 1855306479040911 1855419724873728 1856957644528896 1857070991147008 1862256047947776 1864708809413632 1865929136799744 1867475767492608 1869915191474304 1870029329006592 1871465126126778 1871579358265344 1874380816908288 1875270836289536 1879276846987176 1879391555944448 1882180301094912 1884638933139456 1884997627674624 1886201072001792 1886316203606016 1889139720978432 1889921389698048 1890036748386304 1890705590452224 1894074302475264 1894189914652672 1896909432496128 1901053048946688 1901170921779584 1904802660483072 1905476727877632 1905593036046336 1908871757963352 1908988273360896 1911845727240192 1913430417260544 1916140771557376 1917517945617729 1919801106628608 1920480481640448 1920716790300672 1923902244246528 1924021533820204 1924268411584512 1928379092395392 1928496798498816 1931228494168064 1932616512118656 1935602375196672 1935722390224896 1936428379006464 1939171309677056 1939301758550016 1943563179737088 1943802328645632 1947833964969984 1947954738405312 1950845221398528 1950964298809344 1951556725717452 1951675846557696 1954440375107584 1954571851137024 1958866826821632 1958988284338176 1963292964691968 1966206207393792 1966448142450688 1966923314108928 1967043372908544 1967165337403392 1970084326146048 1974292880309568 1974413388939264 1978631190978624 1978751964413952 1978874654887936 1981688146034688 1981811018563584 1982410899259392 1982533816601856 1982654828249088 1989838493540352 1990083336470528 1994210964135936 1994334613129248 1994456345083904 1994590513004544 1997415829733376 1998022362044058 1998144319094784 2001355505926144 2005506513174528 2005630862536704 2005753284001792 2009790737293248 2010038035279872 2010160725753856 2013754821587712 2013877738930176 2014002607341568 2018563956670464 2021423231533056 2023098748116992 2025741457430496 2025865106423808 2029611158765568 2029737002711424 2029860895588352 2030579218317312 2034458161053696 2035883250902774 2037339949891584 2039028659519488 2041692177567744 2042080763314176 2045719183835136 2046443118460416 2046568031059968 2047414838839552 2050604654395392 2051913827681536 2054985218537472 2058034519277568 2061827208904704 2062556843802624 2063536215523328 2066625003257856 2067944404460298 2068070629474304 2068464235708416 2071039790557296 2071166204510208 2072023190267912 2072882952032256 2074239515492352 2078797448871936 2079784532180992 2082770511095808 2082897641078784 2084227431267072 2084624112549888 2087347190482944 2087474599821312 2088338333498368 2089077350095008 2089204865040384 2093325584695296 2097797410590336 2099170278899712 2100910238429184 2101038475640832 2103782995132416 2104781942423552 2105526778048512 2105655297048576 2105785856032768 2109679690825728 2114186452860573 2114315500437504 2115699178733568 2117452838731776 2117713384177664 2121976206002016 2122105729056768 2122237308033024 2122366847025152 2126161563410304 2126291341934592 2130833590284672 2130963653984256 2131095782187008 2134125695729664 2134258019991552 2138684680065024 2138817287002032 2138947838017536 2142902993043456 2143166670045184 2147480727708771 2147611807531008 2147744967985344 2147876063936512 2148020552466432 2151063201251328 2155658368002048 2155789946978304 2159776244957184 2159910159654912 2160806389088256 2164390024777344 2164656345686016 2172632055939072 2172766767748096 2176917326266368 2177687689003008 2181567723386688 2181700883841024 2186777619726336 2189875167494144 2191449080705976 2194834836160512 2198745421996032 2198881752937376 2199163898953728 2203861819880448 2203996341141504 2207118279049216 2208704585278464 2212254160257024 2213061004578816 2216195782488064 2216344866914304 2221215062556672 2221488375595008 2226095959965696 2226233986748928 2229537395884032 2230350543677088 2230486681780224 2233646142980096 2233796401299456 2238704944939008 2238843753529344 2240836255350784 2243626439770404 2243763388219392 2247092808450048 2247912358981632 2248049569038336 2248188957032448 2251524944166912 2256334720353792 2256472444502016 2258342788595712 2261292789689856 2261430816473088 2265612456296448 2265752933259264 2265891232284672 2267769383419904 2272613861472864 2274101135474688 2275986091631616 2276125015277568 2278959139609308 2279098244726784 2280614413729792 2283454128050352 2283593507536896 2285486331727872 2285625835257856 2290508458807296 2292007443628032 2293907241959424 2295026226970624 2296903699763712 2298431713837056 2301434081814528 2301574558777344 2303341693694496 2303482287095808 2306930236194816 2308403056141728 2308543958482944 2311969503707136 2312112854990848 2312956119368832 2313097299623936 2316529601347584 2319555610017792 2321478242463744 2321619942899712 2326579458158592 2326723715317456 2327022265171968 2330318468022272 2331026089051401 2331168372277248 2331993321036288 2339757598703616 2339902672959488 2344755860175456 2345044374493184 2345202126618624 2349380625185664 2349524028751872 2350355473170432 2354991282782208 2358327103455232 2360022086914128 2363365033668912 2363509290827776 2363668285095936 2367879685226496 2368026503163328 2368862209179648 2369009088036864 2373389652178944 2373534521229312 2376896608206848 2378604937992192 2381974207162368 2382427557199872 2386672381140992 2387516971537152 2387662702903296 2392077759676416 2392372096794624 2397334110732288 2397482754960384 2401040272490496 2405465077055488 2406169447877286 2406316317769728 2406612406894592 2410913017626624 2411062503800832 2416213088983512 2416360571928576 2419946101407744 2425115664002304 2425263690350592 2425414066323456 2429898929611776 2430047247925248 2435238388896768 2435387033124864 2435538036785152 2439152022847488 2444211062931456 2444362613716608 2444511814877184 2449031992049664 2449333337194496 2454263688810024 2454413494321152 2454565677697536 2454715501641728 2463609563430912 2468315708522496 2468468753891328 2469493016100864 2473588599745536 2473741972054548 2473892966498304 2475943526038528 2483008063930368 2487905515732992 2488785930289152 2489967689990144 2493220255299072 2493372438675456 2495286834835704 2495439144353792 2499174422544384 2504513235092544 2505702462649568 2508382669897728 2509573734793216 2512851910852608 2514934762669056 2515088271474688 2518699222720512 2519895186264064 2520940787269632 2524233811746816 2525432403300352 2529212576661504 2532965562187776 2534737398595584 2538531500064768 2539736880644096 2540635637170176 2544109668532224 2545162343951136 2545317697814528 2548972049916672 2549127636320256 2551240556347392 2556690594156972 2559734808838144 2560484353085568 2560640642187264 2565202992328704 2565691215446016 2569042695979008 2571172123193856 2571329064665088 2576822016158208 2580645647204352 2580963186966528 2581904505341952 2585735678066688 2589271378624512 2591259405406308 2591417572982784 2591736438194176 2596953438159444 2597111953293312 2597272984540416 2600965691670528 2601126961864704 2602075634289936 2602234462076928 2606095801516032 2611663022771712 2611822435762176 2611984379117568 2617401890428416 2617564179732138 2617723952922624 2621608276525056 2622564418811904 2622724497211392 2622887116537856 2626779101528064 2632227298541568 2632390507079424 2632551185252352 2638174921304832 2638335952551936 2642414691418112 2643053203333872 2643214532345856 2643378422135808 2643539770998784 2653117991387136 2658785662877526 2658947952181248 2659112817505664 2659454017339392 2663221106311168 2663864645879808 2664029816058744 2664192425459712 2665135224041472 2674008684232704 2674174483382272 2679720983057664 2679887136392427 2680050713706496 2680231001849856 2685006428783616 2685170318573568 2686120540766208 2691418608893952 2695230975377408 2697168099330432 2700988609907328 2701153475231744 2701335182966784 2706148211687424 2706316003615232 2707271096205312 2707438957756416 2712445316775936 2718405643419648 2722256236756992 2722774351085568 2727625578446848 2728590824613888 2728757374746624 2733803153915904 2739810412265472 2739980291383296 2744046025703424 2749102945206272 2749907940431184 2750075791736832 2755500004343808 2757259205947064 2761386387409728 2761554939346944 2763843936043008 2765652687323136 2771560758859776 2771729931829248 2777027348127744 2778969908356096 2779498816733184 2783129587310592 2785436466793344 2785606486720512 2791100779593728 2793384071921664 2797063214120448 2798893705199616 2801213651238912 2804872787211456 2805043993509888 2807197689190167 2807369037398016 2812906254434304 2818915270480764 2819087333916672 2823270451642368 2826958399709184 2829301608002688 2829474305409024 2829649744044032 2834882084547072 2835055122579456 2836058385678336 2841111453712896 2841284871979008 2845677359988736 2851579573420032 2851756382669376 2851930450690048 2857203990724608 2858389554069504 2863307636945028 2863482410041344 2863659957313792 2870145625890816 2874211157336064 2879701659942912 2879880212873216 2881075185451008 2885853366369792 2886032300730306 2886208460914688 2886402617376768 2892745197748224 2896842741252096 2902556435021824 2903583585337344 2904642568509696 2908756964515584 2908934511788032 2915703492968448 2921932107607968 2926267832097792 2926446448214016 2927513769836544 2931660562661376 2932218531938304 2938482426507264 2938661788188672 2944939447037952 2949309311090688 2949672213676032 2950565059362816 2950748006105088 2955126489219072 2961439320464352 2961620083408896 2961984500793344 2967946786467936 2968127946620928 2968311982331904 2972532219052032 2972716527845376 2973800724902784 2973982242373632 2978395201732608 2984757740310528 2984939926585344 2985125004705792 2991316446203904 2991501919693872 2991684517625856 2996123744600064 2997033543066087 2997216478642176 2997585276043264 3002033258889216 3008259769761792 3008446293805056 3008629926002688 3011123718127616 3015057052919808 3015241088630784 3020632232381568 3020816608395264 3021003911012352 3030151815297152 3032134847299584 3034648122175488 3034833353703424 3038612186145744 3038797659635712 3044416738148352 3044605504067136 3044791343382528 3045868827475968 3047315108970496 3053824876354161 3054011278409728 3056009924837376 3058542989279232 3062538266351616 3063121144971264 3064575618449408 3068578775752704 3069852046589952 3071122258259328 3071309716127744 3075906981593088 3077870741522304 3078058611310592 3082477827806208 3082626004942848 3083941492491776 3092740813357056 3095304323284992 3099937504886784 3101916606690447 3102105944211456 3102696353562624 3106749306765312 3108034785401868 3108224496369664 3109324428048384 3119676798271488 3124346461618176 3126341146900608 3126936168824832 3131211899731968 3132507500247552 3132698705002496 3133616025142512 3133807297560576 3139988377042944 3146696115885504 3151153378225216 3151365357643776 3151557713461248 3157172913635328 3158290167072768 3158482945572864 3158678784049152 3164519536238592 3171473250656256 3175965609549824 3176179258097664 3176570076266496 3183158593585152 3183355962049536 3183550270537728 3189242345115456 3189437012901888 3189829462392832 3196250385427008 3196445480976384 3196643673280512 3201188543594496 3201387029987328 3208225930503048 3208421757026304 3214354489565184 3214750005067776 3221417711296512 3221617451978016 3221814095904768 3226594801876992 3233487552003072 3233684920467456 3233885421764608 3239664367435776 3239865239482368 3240062997233664 3241209583632384 3246984518529024 3247182710833152 3252202697129984 3258948083908608 3259150151622144 3259349086502912 3265375989399552 3272351585080032 3272551325761536 3272754236930048 3280166429589504 3284812751241216 3291087611363328 3291291671855104 3298118132994048 3298322629406064 3298523955331072 3298745848430592 3305994511712256 3310677418573824 3317207354310656 3318381240385536 3319591506868224 3324293673732096 3324496584900608 3327049113114272 3332232563392512 3339350980123392 3344306093826048 3345730022670336 3350469214470144 3353246350225408 3358265630294016 3361254383026176 3365439659655606 3365645082329088 3367037684185357 3370639212675072 3372074353557504 3372283435548672 3377287416250368 3379649864794112 3384502080530688 3384708666753024 3387514182893568 3391939184534784 3392146224709632 3393549791934848 3398629399888896 3398836848427008 3401654075129856 3408920792209296 3411151703212032 3413979137447424 3414187522916352 3418647367090176 3420270656438272 3420921620594688 3425181192075528 3425390261305344 3428229497591808 3428438752886784 3435762688210944 3438011165442048 3440860862939136 3441284249288704 3442539340455936 3447647570755584 3452151122721792 3452361838166016 3455012540541744 3455223430643712 3462604584212592 3462815937724416 3463030646053888 3467954255560704 3468169282486272 3469434179053248 3469645949435904 3474794402021376 3479333415026688 3482217363695616 3482429914349568 3482645838823424 3489869187237888 3490085572976184 3490298603896832 3490533397757952 3495477702033408 3496752558415872 3502372135370752 3509636398055424 3509854009439232 3510068247003136 3517133790263184 3517566561739776 3517781270069248 3524070937778496 3524286043127808 3524504562847744 3532486924173312 3537490655182848 3545047550503368 3545263936241664 3551819527839744 3552039754744992 3552256567279616 3553513632055296 3560301781843968 3565344912310272 3572961310743552 3573182848523236 3573641335799808 3580008571711488 3580227091431424 3581275457305728 3581494054354944 3588558145191936 3596224132440576 3601318146543104 3601560408735744 3608197615583232 3609474476654592 3609918610341888 3616593755701248 3624319633475268 3624540857892864 3629674982342656 3629919152111616 3637895535525888 3638121099485184 3644848394417664 3645070871887872 3652857583345152 3653080549687296 3653307055177728 3658728034271232 3666543920574912 3666767722315776 3673547988074496 3674000005791744 3681620241481728 3681848516546304 3682073252462592 3685125248057344 3695414345146368 3702473562783744 3702703130836992 3704239524151296 3705998422310912 3710612958081822 3710839449747456 3713915289057792 3714141982294016 3724512095895552 3729417618827264 3731858273599488 3734951534985216 3739830382948608 3740058658013184 3742930252253556 3743158716530688 3748761633816576 3750541672579072 3758553693974352 3758783111888896 3764360602189824 3769277866278912 3769995255349248 3772402144003584 3772632407212032 3778279441956864 3779842779396096 3780073496772608 3781411180904448 3788148604950528 3788379829305344 3793818864992256 3802106097893376 3802341843559168 3809605320966144 3810953455755264 3817743515926704 3817976546721792 3823691454480384 3826860834521088 3832281543114752 3835035891235458 3839602213257216 3840960963280896 3841433580601344 3847804488493056 3848043067640408 3848536823169024 3856758184790784 3856993596997632 3862456988336128 3865233024237312 3871444780449792 3872856758012928 3878342619354112 3878603517100032 3887126359474176 3887604657291264 3895667929939968 3895909476810624 3901690442797056 3901928597618688 3903113451434904 3903351693115392 3908880750215168 3909143702274048 3917733653643264 3917976568676352 3926346269598207 3926585929383936 3932412414787584 3932896284901376 3933846628217856 3934086745817088 3934330674806784 3940168652292096 3948585760619136 3948826777878528 3957262381957248 3957503928827904 3957749309775872 3963376292069376 3963622037127168 3964821798518784 3965067633203712 3965309656498176 3979676987080704 3980166672941056 3988178494316289 3988421928271872 3988669226258496 3988912690167808 3989181026009088 3994831659466752 3996044724088116 3996288638189568 4011013026349056 4011261725073408 4019581474586496 4020076070559744 4027509643175424 4027755477860352 4028005214683136 4037127913340928 4042846463066112 4046197496233984 4051482914860992 4051730212847616 4059222317531136 4059474005422848 4059721791176704 4061158436634624 4071766501805548 4078057319038976 4083384355135488 4084161526628352 4091438367670272 4092886236920832 4093136062119936 4094829677679104 4101209308790784 4103827655363072 4109970437074944 4116069038555136 4123654417809408 4125113687605248 4127072431046656 4133250006515712 4135888808920596 4136141258948608 4142079581114592 4142332409020416 4144046380535824 4145765904064512 4148479030984704 4157594897743872 4159569064361984 4165541022191616 4165795282157568 4168454862534144 4169248225099776 4174694380965888 4174949199642624 4176676666996736 4178154700190016 4178409730080768 4186651169390592 4195594821180672 4198340557799424 4201820476858368 4207565990264832 4209563884847104 4211053556097024 4211571712065536 4219359381651456 4228372905721146 4228631000875008 4231398357467136 4234905677463552 4235426768355328 4243952412004032 4244211458113536 4244474616066048 4244733694050304 4252323126820608 4252582683869184 4261667180569344 4261927307968512 4262191564374016 4268516039983104 4277369360130048 4277634574004064 4277895676035072 4285805986086912 4286333340090368 4294961455417542 4295223615062016 4295489935970688 4295752127873024 4296041104932864 4302126402502656 4311316736004096 4311579893956608 4319552489914368 4319820319309824 4321612778176512 4328780049554688 4329048451095459 4329312691372032 4345264111878144 4345533535496192 4353834652532736 4355375378006016 4363135446773376 4363401767682048 4373555239452672 4379750334988288 4382898161411952 4389669672321024 4397490843992064 4397763505874752 4398327797907456 4407723639760896 4407992682283008 4414236558098432 4417409170556928 4424508320514048 4426122009157632 4432391564976128 4432689733828608 4442430125113344 4442976751190016 4452191919931392 4452467973497856 4459074791768064 4460701087354176 4460973363560448 4467292285960192 4467592802598912 4477409889878016 4477687507058688 4481672510701568 4487252879540808 4487526776438784 4494185616900096 4495824717963264 4496377914064896 4503049888333824 4512669440707584 4512944889004032 4516685577191424 4522585579379712 4522861632946176 4531224912592896 4531505866518528 4531782464569344 4535538766839808 4545227722945728 4548202270949376 4551972183263232 4552250030555136 4557918279218616 4558196489453568 4566908256100704 4567187015073792 4570972663455744 4581016917614592 4584014887256064 4587814483918848 4590052453941248 4593807399527424 4596863427674112 4602868163629056 4603149117554688 4606683387388992 4606964574191616 4613860472389632 4616806112283456 4617087916965888 4623939007414272 4624225709981696 4625912238737664 4626194599247872 4639111220035584 4642956484927488 4653158916317184 4653447430634912 4654044530343936 4660636936044544 4662052178102802 4662336744554496 4663986642072576 4679515197407232 4679805345918976 4689511720350912 4690088748986368 4690404253237248 4698761250371328 4699048057503744 4700710946340864 4709982565564416 4716654206910464 4720044173828256 4726730067337824 4727018581655552 4727336570191872 4735759370452992 4736053006326656 4737724418359296 4738018176073728 4746779304357888 4747069042458624 4753793216413696 4757209875984384 4763948414324736 4764855114399744 4773344762281984 4775033943074304 4775325405806592 4784155519352832 4784744193589248 4794668221464576 4794965509920768 4802080544980992 4810930154110976 4812338895754572 4812632635539456 4813224813789184 4821826035253248 4822125007601664 4832426177967024 4832721143857152 4839892202815488 4850231328004608 4850527380701184 4850828132646912 4859797859223552 4860094495850496 4870476777793536 4870774066249728 4871076073570304 4878304045694976 4888422125862912 4888725227433216 4889023629754368 4898063984099328 4898666674388992 4908527377620048 4908826988642304 4909131355395072 4909431003283456 4927219126861824 4936631417044992 4936937507782656 4938986032201728 4947177199491072 4947483944109096 4947785932996608 4951887052077056 4966016127860736 4975811031465984 4977571860578304 4979935379980288 4986440510598144 4986744877350912 4990573669671408 4990878288707584 4998348845088768 5009026470185088 5011404925299136 5016765339795456 5019147469586432 5025703821705216 5029869525338112 5030176542949376 5037398445441024 5039790372528128 5041881574539264 5048467623493632 5050864806600704 5058425153323008 5065931124375552 5069474797191168 5077063000129536 5079473761288192 5081271274340352 5088219337064448 5090324687902272 5090635395629056 5097944099833344 5098255272640512 5102481112694784 5113381188313944 5120968706171136 5121281284374528 5130405984657408 5131382430892032 5138085391958016 5142344246387712 5142658129330176 5153644032316416 5161291294408704 5161926373933056 5163809010683904 5171471356133376 5178542757249024 5182518810812616 5182835145965568 5183472876388352 5193906876318888 5194223906586624 5194545969080832 5201931383341056 5202253923729408 5204151268579872 5204468924153856 5212191603032064 5223326045543424 5223644871524352 5223968758235136 5234803780856832 5235128359464276 5235447905845248 5243216553050112 5245128837623808 5245448994422784 5245774233075712 5253558203056128 5264454597083136 5264781014158848 5265102370504704 5276349842609664 5276671905103872 5284829382836224 5286106406667744 5286429064691712 5286756844271616 5287079541997568 5306235982774272 5317571325755052 5317895904362496 5318225635011328 5327729291759616 5328059632117488 5328384850919424 5330270448082944 5348017368465408 5348348966764544 5359441966115328 5359774272784854 5360101427412992 5360462003699712 5370012857567232 5370340637147136 5372241081532416 5382837217787904 5390461950754816 5394336198660864 5401977219814656 5402306950463488 5412296423374848 5412632007230464 5414877915512832 5424890633551872 5436811286839296 5444512473513984 5445548702171136 5455251156893696 5457181649227776 5457514749493248 5467606307831808 5479620824530944 5479960582766592 5488092051406848 5498205890412544 5499815880862368 5500151583473664 5511000008687616 5514518411894128 5522772774819456 5523109878693888 5527687872086016 5531305374646272 5543121517719552 5543459863658496 5554054696255488 5557939816712192 5558997633466368 5565919437122733 5566259174621184 5570872933586688 5571212973441024 5582201559187456 5586768143843328 5594126428240896 5597787410399232 5602427302477824 5609745574422912 5610087987019776 5614395378380334 5614738074796032 5625812508868608 5637830540961528 5638174667833344 5646540903284736 5653916799418368 5658603216005376 5658948610818048 5659299488088064 5669764169094144 5670110245158912 5672116771356672 5682222907425792 5682569743958016 5691354719977472 5703159146840064 5703512765338752 5703860901380096 5714407981449216 5716779108139008 5726615273890056 5726964820082688 5727319914627584 5740291251781632 5748422314672128 5759403319885824 5759760425746432 5762150370902016 5771706732739584 5772064601460612 5772416921829376 5772805234753536 5785490395496448 5793685482504192 5805112870043648 5807167170674688 5809285137019392 5817513929031168 5817869023576064 5831406985936896 5843864215215936 5852535664195584 5852892896428032 5855027539673088 5863321125322752 5876964853014528 5889878894075904 5898618622181376 5899344427352064 5901130118725632 5901496012210176 5910252978438144 5922878640928704 5923240166817792 5923969001586688 5935893572935872 5936255893241856 5936623964663808 5945064438104064 5945433055690752 5947601449805568 5947964484747264 5969515480621056 5970250009411584 5982632892407808 5983003839387744 5983369035251712 5992247489200128 5994067086132174 5994432957284352 5995170552086528 6004066517778432 6016519539523584 6016892587610112 6017259852005376 6022247436255232 6030114105839616 6030482177261568 6041264464763136 6041633216790528 6042007822024704 6060303630594304 6064269694599168 6069296244350976 6077224372291488 6077595319271424 6088833476296704 6089211008134272 6089582686765056 6091737654951936 6094630217940992 6107649752708322 6108022556819456 6112019849674752 6117085978558464 6125076532703232 6126242289942528 6129151236898816 6137157551505408 6139704093179904 6142244516518656 6142619432255488 6151813963186176 6155741483044608 6156117222621184 6164955655612416 6167882984983552 6185481626714112 6190608646569984 6199875009773568 6203833213380894 6204211888422912 6205392707125248 6213498613530624 6216069570803736 6216448992739328 6218648856096768 6239353596542976 6248692923236352 6252682293801216 6253069984915663 6253872337649664 6262423799463936 6265015000495104 6265397410004992 6267232050285024 6267614595121152 6279976754085888 6293392231771008 6302306756450432 6302730715287552 6303115426922496 6314345827270656 6316580334145536 6316965891145728 6317357568098304 6329039072477184 6342559358581719 6342946501312512 6351931219099648 6352358516195328 6353140152532992 6366317187170304 6366711924099072 6367100541075456 6378484690230912 6378874025803776 6392500770854016 6392890961952768 6393287346561024 6402377087188992 6402774059974656 6416451861006096 6416843514052608 6428708979130368 6429500010135552 6442835422593024 6443234903956032 6443628191809536 6453189603753984 6466975104006144 6467369840934912 6467770843529216 6479328734871552 6479730478964736 6482419167264768 6493969037058048 6504405394259968 6517896167817216 6518300303244288 6518698173005824 6530751978799104 6544703170160064 6545102651523072 6545508473860096 6560332859179008 6569625502482432 6582583343710208 6596236265988096 6596645258812128 6597047910662144 6597491696861184 6611989023424512 6621354837147648 6634414708621312 6636762480771072 6639183013736448 6648587347464192 6648993169801216 6654098226228544 6664465126785024 6678701960246784 6688612187652096 6691460045340672 6700938428940288 6706492700450816 6716531260588032 6722508766052352 6730879319311212 6731290164658176 6734075368370714 6741278425350144 6744148707115008 6744566871097344 6754574832500736 6759299729588224 6769004161061376 6769417333506048 6775028365787136 6783878369069568 6784292449419264 6787099583869696 6797258799777792 6797673696854016 6803308150259712 6817841584418592 6822303406424064 6827958274894848 6828375045832704 6837294734180352 6840541312876544 6841843241189376 6850362384151056 6850780522610688 6856458995183616 6856877505773568 6871525376421888 6876022330884096 6881721725878272 6882568498577408 6885078680911872 6895295141511168 6904302245443584 6904723676332032 6910025081083488 6910446861287424 6925209168425184 6925631875448832 6926061292107776 6935908511121408 6936338564972544 6938868358106496 6939291898871808 6949588804042752 6958666830053376 6964434727391232 6964859828699136 6965291677646848 6979738374475776 6980171145952368 6980597207793664 6981066795515904 6990955404066816 6993078267154203 6993505116831744 7004744270741504 7019272796110848 7019708018878464 7020136494006272 7034267580526368 7035133123479552 7035562540138496 7048141875556992 7048572086255616 7049009125695488 7064973848346624 7074981310365696 7090095101006736 7090527872483328 7103639055679488 7104079509489984 7104513134559232 7107027264110592 7120603563687936 7130689824620544 7145922621487104 7146365697046472 7147282671599616 7160017143422976 7162550914611456 7162988108709888 7177116290383872 7192448264881152 7202636293086208 7203120817471488 7216395231166464 7218948953309184 7219837220683776 7233187511402496 7248639266950536 7249081715785728 7259349964685312 7259838304223232 7275791071051776 7276242198970368 7289696788835328 7290141743775744 7305715166690304 7306161099374592 7306614110355456 7317456068542464 7333087841149824 7333535444631552 7347095976148992 7348000011583488 7363240482963456 7363697033092608 7364146504925184 7370250496114688 7390828690292736 7404947125567488 7405406261673984 7408479048302592 7411996844621824 7421225916163644 7421678899494912 7427830578115584 7428283964588032 7449024191791104 7458835237654528 7463716547198976 7469903069970432 7479660765897216 7480117316026368 7485860504507112 7486317433061376 7497523267633152 7501083345158144 7517107387948704 7517566223777792 7528721204379648 7538555732557824 7544804288007168 7545264814424064 7559685558792192 7560146993545216 7562822361808896 7576297209901056 7576759658610688 7587637729984512 7604212195786752 7604683687118336 7619210641932288 7621906911510528 7635487031853408 7635953093443584 7647382908960768 7653721669042176 7664563086229504 7670071782470916 7679204426514432 7681921926561792 7695608976986112 7696086135280816 7697073646338048 7713516369581568 7713987193995264 7724913976672256 7730466048474624 7742889560899584 7745713516025856 7756685238708224 7757207034200064 7774252718948352 7775209314582528 7791335859879936 7791818953621248 7803380885594112 7806226902869808 7806703386230784 7817761500430336 7818287404548096 7835467307286528 7835953137352704 7852692539196414 7853171858767872 7864824829575168 7865792569802752 7867693256435712 7868173491634176 7868661349613568 7880337304584192 7897171521238272 7897653555757056 7914524763914496 7915007857655808 7915498619551744 7927244074254336 7929643597037568 7930135266407424 7930619312996352 7959353974161408 7960333345882112 7976356988632578 7976843856543744 7977338452516992 7977825380335616 7978362052018176 7989663318933504 7992089448176232 7992577276379136 8022026052698112 8022523450146816 8039162949172992 8039661409177281 8040152141119488 8055019286350848 8055510955720704 8056010429366272 8074255826681856 8085692926132224 8092394992467968 8102965829721984 8103460425695232 8118444635062272 8118948010845696 8119443582353408 8122316873269248 8143533003611096 8156114638077952 8166768710270976 8168323053256704 8182876735340544 8185772473841664 8186272124239872 8189659355358208 8207655310726144 8219940874149888 8232138077110272 8247308835618816 8250227375210496 8254144862093312 8266500013031424 8271777617841192 8272282517897216 8284159162229184 8284664818040832 8288092761071648 8291531808129024 8296958061969408 8315189795487744 8319138128723968 8331082044383232 8336909725068288 8338496450199552 8349388761931776 8353353333993472 8356309400380032 8356819460161536 8373302338781184 8391189642361344 8396681115598848 8403640953716736 8415131980529664 8419127769694208 8421593067570501 8422107112194048 8423143424131072 8438718763302912 8456745811442292 8457262001750016 8469811354927104 8487904824008064 8488422916227072 8488949232132096 8504646253641216 8505165367738368 8523334361138688 8523854615937024 8524383128748032 8537032079966208 8554738720260096 8555269148008128 8555791352070144 8571611972173824 8572666680180736 8589922910835084 8590447230124032 8590979871941376 8591504255746048 8622633472008192 8639104979828736 8639640638619648 8643225556353024 8657560099109376 8658096902190918 8658625382744064 8690528223756288 8691067070992384 8707669305065472 8710750756012032 8726270893546752 8726803535364096 8747110478905344 8759500669976576 8765796322823904 8779339344642048 8794981687984128 8795527011749504 8796655595814912 8815447279521792 8815985364566016 8828473116196864 8834818341113856 8849016641028096 8852244018315264 8864783129952256 8865379467657216 8884860250226688 8885953502380032 8904383839862784 8904935946995712 8918149583536128 8921402174708352 8921946727120896 8934584571920384 8935185605197824 8954819779756032 8955375014117376 8963345021403136 8974505759081616 8975053552877568 8988371233800192 8991649435926528 8992755828129792 9006099776667648 9025338881415168 9025889778008064 9033371154382848 9045171158759424 9045723265892352 9062449825185792 9063011733037056 9071077533679616 9090455445891456 9096404541898752 9103944366526464 9104500061110272 9115836558437232 9116392978907136 9133816512201408 9134374030147584 9141945326911488 9161474629062483 9162033835229184 9168029774512128 9175628967837696 9180104907882496 9187614799054848 9193726855348224 9205736327258112 9213366774777984 9213929148383232 9227720944779264 9233612224566912 9234175833931776 9247878014828544 9248451419963392 9251824477475328 9252389198495744 9278222440071168 9285912969854976 9305749820071341 9306317832634368 9306894861269824 9308089060687872 9321273872089088 9324104356205604 9324673489108992 9327973284145152 9359030394814464 9359610691837952 9379023440701824 9380177497972736 9380808506474496 9397522500742656 9398096115007488 9401421892681728 9419965131128832 9433308413820928 9440088347656512 9453460134675648 9454037163311104 9454673140383744 9471518740905984 9472106012653312 9475448836718592 9476036352147456 9493558608715776 9514419751968768 9527896828649472 9529710228799488 9546689524563968 9550067886148608 9550650811613184 9568311038705664 9569488387178496 9589336442929152 9589931019841536 9604161089961984 9621860308221952 9624677791509144 9625265271078912 9626449627578368 9644250015203328 9664852355934048 9665442287714304 9679784405630976 9700462656009216 9701054761402368 9701656265293824 9719595718447104 9720188991700992 9740953555587072 9741548132499456 9742152147140608 9756608091389952 9776844251725824 9777450454866432 9778047259508736 9796127968198656 9797333348777984 9817054755240096 9817653977284608 9818262710790144 9818862006566912 9854438253723648 9873262834089984 9873875015565312 9894354398982144 9894967888218192 9895571865993216 9903774104154112 9932032255721472 9951622062931968 9955143721156608 9959870759960576 9972881021196288 9973489754701824 9981147339342816 9981756577415168 9996697690177536 10018052940370176 10022809850598272 10038294939172864 10051407643410432 10059739050676224 10060353085898752 10074796890882048 10079580745056256 10083763149078528 10096935246987264 10101113052556071 10101729613201408 10116850306646016 10131862248751104 10138949594382336 10154126000259072 10158947522576384 10162542548680704 10176438674128896 10180649375804544 10181270791258112 10195888199666688 10196510545281024 10204962225389568 10226762376627888 10241937412342272 10242562568749056 10260811969314816 10262764861784064 10276170783916032 10284688492775424 10285316258660352 10307288064632832 10322582588817408 10323852747866112 10327618021367808 10342942712266752 10357085514498048 10365037621625232 10365670291931136 10366945752776704 10387813752637776 10388447813173248 10389091938161664 10403862766682112 10404507847458816 10408302537159744 10408937848307712 10424383206064128 10446652091086848 10447289743048704 10447937516470272 10469607561713664 10470256718928552 10470895811690496 10486433106100224 10490257675247616 10491548466151424 10507116406112256 10528909194166272 10529562028317696 10530204741009408 10552699685219328 10553343810207744 10569658765672448 10572212813335488 10572858129383424 10573513688543232 10574159083995136 10612471965548544 10635142651510104 10635791808724992 10636451270022656 10655458583519232 10656119264234976 10656769701838848 10660540896165888 10696034736930816 10696697933529088 10718883932230656 10719548545569708 10720202854825984 10720924007399424 10740025715134464 10740681274294272 10744482163064832 10765674435575808 10780923901509632 10788672397321728 10803954439629312 10804613900926976 10824592846749696 10825264014460928 10829755831025664 10849781267103744 10873622573678592 10889024947027968 10910502313787392 10914363298455552 10935212615663616 10959241649061888 10959921165533184 10976184102813696 10996411780825088 10999631761724736 11000303166947328 11022000017375232 11029036823788256 11045545549638912 11046219757387776 11055375744172032 11086243035439104 11108109392510976 11115879633424384 11117995266932736 11131838874245466 11132518349242368 11141745867173376 11142425946882048 11164403118374912 11173536287686656 11188252856481792 11195574820798464 11204854604955648 11219491148845824 11220175974039552 11228790756760668 11229476149592064 11251625017737216 11275661081923056 11276349335666688 11293081806569472 11307833598836736 11317206432010752 11317897221636096 11318598976176128 11339528338188288 11340220490317824 11344233542713344 11364445814851584 11365139487916032 11382709439954944 11406318293680128 11407025530677504 11407721802760192 11428815962898432 11453230547780112 11453929640165376 11454639829255168 11480582503563264 11496844629344256 11518806639771648 11519520851492864 11524300741804032 11543413465479168 11544129202921224 11544833843658752 11545610469507072 11570980790992896 11587370965008384 11610225740087296 11614334341349376 11618570274038784 11635027858062336 11635738047152128 11662813971873792 11687728430431872 11705071328391168 11705785792856064 11710055079346176 11726642250645504 11753929706029056 11779038808794621 11779757788151808 11797237244362752 11798688854704128 11802260237451264 11802992024420352 11820505956876288 11845757281857408 11846480333635584 11871787145871744 11872511786483712 11873247929327616 11890128876208128 11890866111381504 11895202899611136 11895928969494528 11939030961242112 11940500018823168 11965265784815616 11966007678775488 11966738070503424 11984494978400256 11988134172264348 11988865914568704 11990341104173056 12033039079047168 12033785175220224 12044494872510464 12060228211679232 12082528929526272 12083266433581056 12084015644049408 12120607261188608 12128539389198336 12138592488701952 12154448744582976 12155190638542848 12177666952593408 12178422016268544 12179165373530112 12183475309903872 12189260435881984 12215299505416644 12216045113638912 12234171957116928 12250153065406464 12252484579885056 12258302473797632 12274315103010816 12279408186359808 12284489033037312 12285238864510976 12303627926372352 12311482966089216 12312234445242368 12329911311224832 12335765969967104 12370963253428224 12381217293139968 12399750019547136 12407666426761788 12408423776845824 12426997227061248 12432139141607472 12432897985478656 12437297712193536 12478707193085952 12497385846472704 12505364587602432 12506139969831326 12507744675299328 12524847598927872 12530030000990208 12530794820009984 12534464100570048 12535229190242304 12559953508171776 12586784463542016 12604613512900864 12605461430575104 12628691654541312 12633160668291072 12634715136196608 12658078144954368 12685118717163438 12685893002625024 12703862438199296 12704717032390656 12706280305065984 12732634374340608 12733423848198144 12734201082150912 12756969380461824 12757748051607552 12785001541708032 12785781923905536 12786574693122048 12805548119949312 12832903722012192 12833687028105216 12857417958260736 12859000020271104 12885670845186048 12886469807912064 12887256383619072 12906379207507968 12933950208012288 12934739681869824 12935541687058432 12958657469743104 12959460957929472 12964838334529536 12987145353286377 12987938074116096 13008810788519936 13035792335634432 13036600606488576 13037396346011648 13061503957598208 13089406340320128 13090205303046144 13091016947720192 13120665718358016 13139251004964864 13165166687420416 13192472531976192 13193290517624256 13194095821324288 13194983393722368 13223978046849024 13242709674295296 13273524961542144 13278366027472896 13297174694928384 13308196452457088 13328930253570048 13357403920493568 13377224375304192 13382920090681344 13401876857880576 13412985400901632 13433062521176064 13445017532104704 13461758638622424 13462580329316352 13468150736741428 13482556850700288 13489133742194688 13509149665001472 13518599459176448 13538008322122752 13538834667012096 13550056731574272 13567756738139136 13568584898838528 13574199167739392 13594517599555584 13595347393708032 13606616300519424 13635683168837184 13644606812848128 13655916549789696 13656750091665408 13674589468360704 13681082625753088 13700724768302112 13701561045221376 13712917990367232 13743050752843776 13752044661768192 13763443451756544 13765136997154816 13770157361823744 13790590283022336 13808604490887168 13809447352664064 13820050162166976 13820893722574848 13850418336850368 13851263750897664 13852122584215552 13871817022242816 13872677129945088 13877736716212992 13878583797743616 13917333660106752 13928869454782464 13930583355293696 13959476748951552 13960342291904736 13961194415587328 13962133591031808 13981910808133632 13986156534308406 13987010233663488 14009488541483008 14038545592221696 14039416037756928 14040272988012544 14068535161052736 14070266246959104 14071125080276992 14096283751113984 14097144172511232 14098018251390976 14129947696693248 14149962620731392 14180190202013472 14181055744966656 14207278111358976 14208159018979968 14209026269118464 14214054528221184 14241207127375872 14261379649241088 14291845242974208 14292731394092944 14294565343199232 14320034286845952 14325101829222912 14325976217419776 14354232580767744 14384896529762304 14405272586172416 14406241634942976 14432790462332928 14437897906618368 14439674441367552 14466375022804992 14497278533901072 14498163431571456 14518699929370624 14519676608446464 14551582142103552 14552484397940736 14579393577670656 14580283487551488 14611430333380608 14612322198749184 14613228220710912 14634912137084928 14666175682299648 14667070889263104 14694191952297984 14696000023166976 14726480965926912 14727394066185216 14728293009850368 14740500992229376 14781657380585472 14809894251134976 14810812523347968 14816958096605184 14823993689243648 14842451832327288 14843357798989824 14855661156231168 14856567929176064 14898048383582208 14917670475309056 14927433094397952 14939806139940864 14959321531794432 14960234632052736 14971721009014224 14972634866122752 14995046535266304 15002166690316288 15034214775897408 15035132447555584 15057442408759296 15077111465115648 15089608576014336 15090529628848128 15119371117584384 15125644723617792 15152594419802112 15175275459969024 15208424391573504 15209367374236672 15238421283864576 15243813823021056 15270974063706816 15271906186887168 15294765817921536 15307443338084352 15329126172459008 15340143564941832 15363843853123584 15391217953972224 15392172270561632 15394147292676096 15427032739163136 15427974387990528 15449827953344512 15460932096949248 15485779121799168 15491427032051712 15513370477416448 15514414068400128 15548505437896704 15550418629165056 15582671719759872 15583637907242496 15606761771188224 15612453805739616 15613406772461568 15635523000860672 15636574809096192 15670934614573056 15671906274705408 15705385078392828 15706343717535744 15729649659150336 15735386512871424 15736346983268352 15737322699227136 15760674609168384 15794343042476544 15795307111514112 15829049527828992 15830015715311616 15830997239103488 15854488148508672 15859287194075136 15860270532814848 15861238625992704 15918707948322816 15920666691764224 15952713977265156 15953687713087488 15954676905033984 15955650760671232 15984178896352464 15985154552758272 16044052105396224 16045046900293632 16078325898345984 16079322818354562 16080304282238976 16110038572701696 16111021911441408 16112020858732544 16148511653363712 16171385852264448 16184789984935936 16205931659443968 16206920851390464 16236889270124544 16237896021691392 16238887164706816 16244633746538496 16287066007222192 16312229276155904 16333537420541952 16336646106513408 16365753470681088 16371544947683328 16372544248479744 16379318710716416 16415310621452288 16439881748299776 16464276154220544 16494617671237632 16500454750420992 16508289724186624 16533000026062848 16543555235682384 16544565035794432 16568318324458368 16569329636081664 16576185522143296 16583063616258048 16593916123938816 16630379590975488 16638276257447936 16662164088766464 16673819450136576 16676992900399104 16698777523863552 16706706667986944 16712618800760064 16713638920323072 16746604677562368 16782379284722688 16793362231197696 16807281907433472 16830263961059328 16838255539388416 16843186135141002 16844214224388096 16846286848262144 16877437526605824 16913491622884584 16914524003500032 16939622709854208 16975809648016128 16976845832454144 16977898464264192 17009292507282432 17010330735476736 17046668722277376 17047709231874048 17048766257496064 17074064159932416 17109477440520192 17110538296016256 17111582704140288 17143223944347648 17145333360361472 17179845821670168 17180894460248064 17181959743882752 17183008511492096 17245266944016384 17278209959657472 17279281277239296 17286451112706048 17315120198218752 17316193804381836 17317250765488128 17381056447512576 17382134141984768 17415338610130944 17421501512024064 17452541787093504 17453607070728192 17494220957810688 17519001339953152 17531592645647808 17558678689284096 17589963375968256 17591054023499008 17630894559043584 17669636682227712 17698033282056192 17704488036630528 17729566259904512 17730758935314432 17769720500453376 17771907004760064 17808767679725568 17809871893991424 17836299167072256 17842804349416704 17843893454241792 17869169143840768 17910750028234752 17949011518163232 17950107105755136 17976742467600384 17983298871853056 17985511656259584 18012199553335296 18050677762830336 18051779556016128 18066742308765696 18090342317518848 18091446531784704 18124899650371584 18126023466074112 18142155067359232 18180910891782912 18192809083797504 18207888733052928 18231673116874464 18232785957814272 18267633024402816 18268748060295168 18283890653822976 18322949258124966 18324067670458368 18336059549024256 18351257935675392 18360209815764992 18375229598109696 18387453710696448 18411472654516224 18426733549555968 18427858296766464 18455441889558528 18467224449133824 18468351667863552 18496902839926784 18503648954950656 18504778396991488 18556444880142336 18571825939709952 18611499640142682 18612635665268736 18613789722539648 18616178121375744 18642547744178176 18648208712411208 18649346978217984 18655946568290304 18718060789628928 18719221383675904 18758046881403648 18759209954746989 18760354995945472 18761617012948992 18795045001485312 18796192230014976 18802843785363456 18839930262257664 18866616827641856 18880176695313024 18906920269351296 18908074326622208 18909346280767488 18943037481811968 18944212025306624 18950897673437184 18952072704294912 18987117217431552 19028839503937536 19055793657298944 19059420457598976 19093379049127936 19100135772297216 19101301623226368 19136622077411328 19178672885858304 19179862039683072 19208322179923968 19243720616443904 19249355583018288 19250530542157824 19252899255156736 19288500030406656 19329704711868096 19330884575428608 19359568811261952 19400925312018432 19402109522804736 19403312530587648 19439191436894208 19481907111174144 19484304294281216 19513216182779904 19553688503451648 19554900909732864 19556094519017472 19592255936397312 19594666697555968 19634109510480192 19635307954569216 19636525421580288 19637724013133824 19708876507447296 19747750031130624 19788708797964288 19789935776436384 19791143731986432 19807548208308224 19864064511442944 19903244125863936 19910287442313216 19919741519921152 19945762042392576 19946979509403648 19962294678685632 19963513154830336 19993395380355072 20036105880740352 20045619701196544 20102815286820864 20119478101352448 20149593781764096 20159161490112512 20167526298157056 20193870493974528 20202226105112142 20203459226402816 20233700613292032 20263724497502208 20277899188764672 20308252000518144 20317895045152768 20325085097361408 20352877348257792 20361298751609088 20362541582516224 20391776399333376 20393021090562048 20409924450779136 20453524753255776 20483874824684544 20485125137498112 20521623938629632 20525529723568128 20552341567832064 20569376985550848 20570632517320704 20614576129265664 20645165177634816 20647705495732224 20655236042735616 20685885424533504 20714171028996096 20730075243250464 20731340583862272 20733891505553408 20775627505275552 20776895626346496 20778183876323328 20807725533364224 20809015694917632 20816605074319488 20817875696615424 20848766412128256 20893304182173696 20894579486097408 20895875032940544 20939215123427328 20940513437857104 20941791623380992 20972866212200448 20979234801462609 20980515350495232 20983096932302848 21014232812224512 21057818388332544 21059124056635392 21060409482018816 21105399370438656 21106687620415488 21139317531344896 21144425626670976 21145716258766848 21147027377086464 21224943931097088 21270285303020208 21271583617449984 21272902540045312 21310917167038464 21312238528469952 21313539403677696 21321081792331776 21392069473861632 21393395867058176 21437767864461312 21439097091139416 21440405709651968 21441848014798848 21480051430268928 21488964326129664 21531348871151616 21561847803019264 21577344794643456 21607908879258624 21609227801853952 21649185693499392 21650528028921856 21659511662051328 21699562534207488 21747245147357184 21778049894055936 21821004627574784 21828726596911104 21870425231327232 21918483298123776 21919842331066368 21952368205627392 21992823561650176 21999263523449472 22000606333894656 22044000034750464 22058073647576512 22091091099277824 22092439514775552 22110751488344064 22172486070878208 22216218785021952 22231759266848768 22235990533865472 22263677748490932 22265036698484736 22283491734346752 22284851893764096 22328806236749824 22347072575373312 22376505712963584 22391149641596928 22409709209911296 22438982297691648 22440351948079104 22457581513521336 22458952299184128 22503250035474432 22551322163846112 22552698671333376 22586163613138944 22615667197673472 22634412864021504 22635794443272192 22637197952352256 22679056676376576 22680440980635648 22688467085426688 22728891629703168 22730278975832064 22765418879909888 22812636587360256 22814051061355008 22815443605520384 22857631925796864 22906461095560224 22907859280330752 22909279658510336 22961165007126528 22993689258688512 23037613279543296 23039041702985728 23086826930958336 23088258405842448 23089667687317504 23091220939014144 23141961581985792 23174741930016768 23220451480174592 23228668682698752 23237140548077568 23270055716124672 23271476094304256 23325627943747584 23375456860863744 23410142656782336 23420110158692352 23453284501291008 23507859412058112 23558077617589242 23559515576303616 23594474488725504 23597377709408256 23604520474902528 23605984048840704 23641011913752576 23691514563714816 23692960667271168 23743574291743488 23745023572967424 23746495858655232 23781732222763008 23790405799222272 23791857938989056 23878061922484224 23881000037646336 23930531569631232 23932015357550976 23933476141006848 23968989956800512 23976268344528696 23977731829137408 23980682208346112 24066078158094336 24067570350440448 24088989745020928 24118984227531843 24120456423358464 24165057859052544 24166532867162112 24168031288098816 24241214522377216 24257078778396672 24277184977403904 24308897489165952 24310381277085696 24355333905186816 24356844032537088 24358330747060224 24366950619807744 24378520871763968 24430599010833288 24432090227277824 24468343914233856 24500306130812928 24504969159770112 24516604947595264 24548630206021632 24558816372719616 24568978066074624 24570477729021952 24622965932178432 24624468890484736 24659822622449664 24671531939934208 24741926506856448 24762434586279936 24799500039094272 24815332853523576 24816847553691648 24853994454122496 24864278283214944 24865795970957312 24874595424387072 24957414386171904 25010729175204864 25012279939662652 25015489350598656 25060060001980416 25061589640019968 25068928201140096 25070458380484608 25119907016343552 25173568927084032 25209227025801728 25210922861150208 25257383309082624 25266321336582144 25269430272393216 25316156289908736 25370237434326876 25371786005250048 25407724876398592 25409434064781312 25465268748681216 25466847696396288 25513938760923648 25515496103215104 25570003083416064 25571563847811072 25573149386244096 25611096239898624 25665807444024384 25667374056210432 25714835916521472 25718000040542208 25771341690372096 25772939615824128 25774512767238144 25867900416024576 25871083374116864 25917314939486208 25918921915858944 25929676669059072 25974290706572754 25975876148232192 26017621577039872 26071584671268864 26073201212977152 26074792692023296 26123007915196416 26178812680640256 26180410606092288 26182033895440384 26241331436716032 26278502009929728 26330333374840832 26384945063952384 26386581035248512 26388191642648576 26389966787444736 26447956093698048 26485419348590592 26547049923084288 26556732054945792 26594349389856768 26616392904914176 26657860507140096 26714807840987136 26754448750608384 26765840181362688 26803753715761152 26825970801803264 26866125042352128 26890035064209408 26923517277244848 26925160658632704 26936301473482856 26965113701400576 26978267484389376 27018299330002944 27037198918352896 27076016644245504 27077669334024192 27100113463148544 27135513476278272 27137169797677056 27148398335478784 27189035199111168 27213232601038848 27271366337674368 27289213625696256 27311833099579392 27313500183330816 27349178936721408 27362165251506176 27401449536604224 27403122090442752 27425835980734464 27484423887187449 27486101505687552 27504089323536384 27526886903513088 27530273994309632 27540314723647488 27581180566044672 27617208981774336 27640100324333952 27641787445149696 27700836673700736 27702527501795328 27704245168431104 27743634044485632 27745354259890176 27755473432425984 27757167595487232 27834667320213504 27857738909564928 27861166710587392 27917249460214023 27918953497903104 27920684583809472 27922388831174656 27924267182063616 27963821616267264 27972313068616812 27974020467326976 28077091184443392 28078832075513856 28137070322105472 28140532493918208 28192567502227968 28194288345022464 28196036502781952 28259895393386496 28299925241462784 28360380404026944 28362111489933312 28414556222717952 28416318037959936 28418052538236928 28428109056442368 28583690485948416 28585462788185888 28589130686398464 28640068573691904 28650203658445824 28651952434839552 28708465161535488 28769793059524608 28810545172344832 28812483269885952 28865580924665856 28875795813236736 28879348882735104 28932750045609984 28994557067802144 28996326863142912 29037399858741248 29039353216892928 29103164284207104 29104968795881472 29158787155341312 29160566975102976 29222860666761216 29224644397498368 29226456441421824 29269824274169856 29332351364599296 29334141778526208 29388383904595968 29392000046333952 29452961931853824 29454788132370432 29456586019700736 29481001984458752 29563314761170944 29619788502269952 29621625046695936 29647987378487296 29684903664654576 29686715597979648 29711322312462336 29713135858352128 29796096767164416 29835340950618112 29854866188795904 29879612279881728 29918643063588864 29920469264105472 29943442018028448 29945269732245504 29990093070532608 30004333380632576 30068429551794816 30070264895111168 30114884817518592 30154222930231296 30179217152028672 30181059257696256 30238742235168768 30251289447235584 30303339157668213 30305188839604224 30350550919938048 30416848783147008 30418734748473344 30476842567729152 30487627646042112 30541948127413632 30543812373774336 30589531635843072 30614886676168704 30658252344918016 30680287129883664 30727687706247168 30782435907944448 30784344541123264 30788294585352192 30854065478326272 30855948775981056 30899655906689024 30921864193898496 30971558243598336 30982854064103424 31026740954832896 31028828136800256 31097010875793408 31100837258330112 31165343439519744 31167275814484992 31213523542376448 31224907611479232 31226813544923136 31271046001721344 31273149618192384 31341869229146112 31343812549410816 31410770156785656 31412687435071488 31459299318300672 31470773025742848 31474645398454272 31521349218336768 31588686084953088 31590614223028224 31658099055657984 31660031430623232 31661994478206976 31708976297017344 31718574388150272 31720541065629696 31722477251985408 31837415896645632 31841333383528448 31905427954530312 31907375426174976 31909353810067968 31911301521342464 31968357792704928 31970309105516544 32088104210792448 32090093800587264 32156651796691968 32158645636709124 32160608564477952 32220077145403392 32222043822882816 32224041717465088 32297023306727424 32342771704528896 32369579969871872 32411863318887936 32413841702780928 32473778540249088 32475792043382784 32477774329413632 32489267493076992 32574132014444384 32624458552311808 32667074841083904 32731506941362176 32743089895366656 32758637421432832 32830621242904576 32879763496599552 32928552308441088 32989235342475264 33000909500841984 33016579448373248 33066000052125696 33087110471364768 33089130071588864 33136636648916736 33138659272163328 33152371044286592 33166127232516096 33276552514895872 33324328177532928 33347638900273152 33353985800798208 33397555047727104 33413413335973888 33425237601520128 33427277840646144 33493209355124736 33564758569445376 33586724462395392 33614563814866944 33660527922118656 33676511078776832 33686372270282004 33688428448776192 33692573696524288 33754875053211648 33826983245769168 33829048007000064 33879245419708416 33951619296032256 33953691664908288 33955796928528384 34018585014564864 34020661470953472 34093337444554752 34095418463748096 34097532514992128 34148128319864832 34218954881040384 34221076592032512 34223165408280576 34286447888695296 34290666720722944 34359691643340336 34361788920496128 34363919487765504 34366017022984192 34490533888032768 34556419919314944 34558562554478592 34572902225412096 34630240396437504 34632387608763672 34634501530976256 34762112895025152 34764268283969536 34830677220261888 34843003024048128 34905083574187008 34907214141456384 34988441915621376 35038002679906304 35063185291295616 35117357378568192 35179926751936512 35182108046998016 35261789118087168 35339273364455424 35396066564112384 35408976073261056 35459132519809024 35461517870628864 35539441000906752 35617535359451136 35619743787982848 35672598334144512 35685608698833408 35687786908483584 35738338287681536 35821500056469504 35898023036326464 35900214211510272 35953484935200768 35966597743706112 35971023312519168 36101355525660672 36133484617531392 36180684635037696 36249799300743168 36252046932148224 36284310134718464 36361821783565824 36385618167595008 36415777466105856 36463346233748928 36465571915628544 36535266048805632 36537496120590336 36567781307645952 36645898516249932 36648135340916736 36702515871350784 36720419631529984 36750459196219392 36774907421392896 36822945309032448 36853467099111936 36855716593532928 36910883779117056 36934448898267648 36936703335727104 36993805679853568 37007297909901312 37009556793982976 37112889760284672 37143651879419904 37222999280285364 37225271330537472 37227579445079296 37296417424822416 37298693956435968 37311893136580608 37436121579257856 37438442767351808 37516093762807296 37518419909493978 37520709991890944 37523234025897984 37590090002970624 37592384460029952 37605687570726912 37679860524515328 37733233655283712 37760353390626048 37813840538702592 37816148653244416 37886074963623936 37888424050613248 37904145408589824 37974234434863104 38057679007875072 38111587314597888 38118840915197952 38186758098255872 38200271544594432 38202603246452736 38273244154822656 38357345771716608 38359724079366144 38416644359847936 38487441232887808 38498711166036576 38501061084315648 38505798510313472 38577000060813312 38659409423736192 38661769150857216 38719137622523904 38801850624036864 38804219045609472 38806625061175296 38878382873788416 38961436059859131 38963814222348288 38968608588562432 39026432365559808 39107377006903296 39109801819465728 39112189038034944 39184511872794624 39268219020960384 39270615909138432 39273050843160576 39417753014894592 39495500062261248 39577417595928576 39579871552872768 39582287463972864 39615096416616448 39728129022885888 39820574884626432 39839483039842304 39891524084785152 39924589357371264 39927026309660672 39986790760710144 40072211761480704 40091239402393088 40205630573641728 40238956202704896 40299187563528192 40318322980225024 40335052596314112 40387740987949056 40404452210224284 40406918452805632 40467401226584064 40527448995004416 40555798377529344 40616504001036288 40635790090305536 40650170194722816 40705754696515584 40722597503218176 40725083165032448 40783552798666752 40786042181124096 40819848901558272 40907049506511552 40967749649369088 40970250274996224 41043247877259264 41104683135664128 41138753971101696 41229152258531328 41290330355269632 41295410991464448 41310472085471232 41371770849067008 41428342057992192 41460150486500928 41462681167724544 41467783011106816 41551255010551104 41553791252692992 41556367752646656 41615451066728448 41618031389835264 41633210148638976 41635751393230848 41786608364347392 41791750065881088 41878430246854656 41881026875714208 41883583246761984 41945732424400896 41958469602925218 41961030700990464 41966193864605696 42028465624449024 42115636776665088 42118248113270784 42120818964037632 42210798740877312 42213375240830976 42278635062689792 42288851253341952 42291432517533696 42294054754172928 42449887862194176 42540570606040416 42543167234899968 42545805080090624 42621834334076928 42624477056939904 42627078807355392 42642163584663552 42784138947723264 42786791734116352 42875535728922624 42878194182278832 42880811419303936 42883696029597696 42960102860537856 42977928652259328 43062697742303232 43123695606038528 43154689589286912 43215817758517248 43218455603707904 43298371386998784 43301056057843712 43319023324102656 43399125068414976 43494490294714368 43556099788111872 43642009255149568 43657453193822208 43740850462654464 43771489894409641 43836966596247552 43839684662132736 43904736411254784 43998527046898944 44001212667789312 44088000069500928 44116147295153024 44182182198555648 44184879029551104 44221502976688128 44344972141756416 44432437570043904 44463518533697536 44471981067730944 44527355496981864 44530073396969472 44566983468693504 44569703787528192 44694145150746624 44753011425927168 44782299283193856 44819418419822592 44877964595383296 44880703896158208 44915163027042672 44917904598368256 45006500070948864 45102644327692224 45105397342666752 45172327226277888 45231334395346944 45268825728043008 45271588886544384 45274395904704512 45358113352753152 45376934170853376 45457783259406336 45530837759819776 45625273174720512 45628102122710016 45630887211040768 45715263851593728 45812922191120448 45815718560661504 45818559317020672 45922330014253056 45987378517377024 46078083405971456 46173653861916672 46176516811684896 46179335374635008 46182441878028288 46283923163971584 46349483860033536 46440902960349184 46457337365397504 46474281096155136 46540111432249344 46542952188608512 46651255887495168 46750913721727488 46820285313564672 46840220317384704 46906569002582016 47015718824116224 47116155235178484 47119031152607232 47188948977451008 47209040949805056 47211968097681408 47282023827505152 47383029127429632 47385921334542336 47487148583486976 47490047145934848 47492991717310464 47563464445526016 47580811598444544 47583715877978112 47756123844968448 47762000075292672 47861063139262464 47864030715101952 47866952282013696 47952536689057392 47955463658274816 47961364416692224 48132156316188672 48135140700880896 48177979490041856 48237968455063686 48240912846716928 48330115718105088 48333065734324224 48336062576197632 48482429044754432 48514157556793344 48554369954807808 48617794978331904 48620762554171392 48710667810373632 48713688065074176 48716661494120448 48733901239615488 48757041743527936 48861198021666576 48864180454555648 48936687828467712 49000612261625856 49009938319540224 49033209895190528 49097260412043264 49117632745439232 49137956132149248 49140955458043904 49245931864356864 49248937780969472 49319645244899328 49343063879868416 49483853013712896 49524869172559872 49599000078188544 49630665707047152 49633695107383296 49707988908244992 49728556566429888 49731591941914624 49749190848774144 49914828772343808 50021458350409728 50024559879325304 50030978701197312 50120120003960832 50137856402280192 50140916760969216 50239814032687104 50347137854168064 50418454051603456 50421845722300416 50514766618165248 50532642673164288 50538860544786432 50632312579817472 50740474868653752 50743572010500096 50815449752797184 50818868129562624 50930537497362432 50933695392792576 51027877521847296 51030992206430208 51140006166832128 51143127695622144 51146298772488192 51222192479797248 51331614888048768 51334748112420864 51429671833042944 51436000081084416 51542683380744192 51545879231648256 51549025534476288 51735800832049152 51742166748233728 51834629878972416 51837843831717888 51859353338118144 51948581413145508 51951752296464384 52143169342537728 52146402425954304 52246015830392832 52357625361280512 52360821212184576 52364067790880768 52482662873432064 52557004019859456 52660666749681664 52769890127904768 52773162070497024 52776383285297152 53094099846168576 53113464109891584 53188698779713536 53232785809828352 53315721014280192 53429615681974272 53508897501216768 53531680362725376 53607507431522304 53651941603606528 53732250084704256 53847034554489696 53850321317265408 53872602946965712 53930227402801152 53956534968778752 54036598660005888 54074397836705792 54152033288491008 54155338668048384 54200226926297088 54271026952556544 54274339595354112 54296796670957568 54378070398222336 54426465202077696 54542732675348736 54578427251392512 54623666199158784 54698357873442816 54724330503012352 54802899073208448 54806244180885504 54851671961468928 54968847774374898 54972203011375104 55008178647072768 55053773807026176 55060547988619264 55080629447294976 55162361132089344 55234417963548672 55280200648667904 55283574890299392 55401673347401472 55405055003590656 55408490336862208 55490708519780352 55510946864851968 55514335190974464 55669334640427008 55715477819129856 55722333421174784 55834498920428046 55837906995806208 55841369167618944 55844777662349312 55848534364127232 55927643232534528 55944626137233624 55948040934653952 56154182368886784 56157664151027712 56274140644210944 56277629864240967 56281064987836416 56385135004455936 56388576690044928 56392073005563904 56519790786772992 56599850482925568 56720760808053888 56724222979866624 56829112445435904 56832636075919872 56836105076473856 56856218112884736 57167380971896832 57170925576371776 57178261372796928 57280137147383808 57300407316891648 57303904869679104 57539586119049216 57621090344689664 57624966539771904 57731161849331712 57751591626473472 57758697765470208 57865500091219968 57989114135604288 57992653726285824 58074799717482496 58078706433785856 58206328568414208 58209937591762944 58317574310682624 58445721333522432 58452912882843648 58539648548339712 58664702729198592 58668283557052416 58776767809191936 58784000092667904 58905923863707648 58909576264740864 58913172039401472 58962003968917504 59126629522341888 59243250093391872 59369807329309152 59373431195959296 59422644624924672 59592193534328832 59670681901236224 59709732377591808 59759224559763456 59837286127177728 59840938528210944 59886884036056896 59890539464491008 59980186141065216 60008666761265152 60136859103589632 60140529790222336 60308445860462592 60358434304057344 60477484470337536 60502578894471168 60606678315336426 60610377679208448 60701101839876096 60833697566294016 60837469496946688 60953685135458304 60975255292084224 61083896254827264 61087624747548672 61179063271686144 61229773352337408 61316504689836032 61360574259767328 61455375412494336 61564871815888896 61568689082246528 61576589170704384 61708130956652544 61711897551962112 61799311813378048 61843728387796992 61943116487196672 61965708128206848 62053481909665792 62057656273600512 62194021751586816 62201674516660224 62330686879039488 62334551628969984 62427047084752896 62449815222958464 62453627089846272 62542092003442688 62546299236384768 62683738458292224 62687625098821632 62821540313571312 62825374870142976 62918598636601344 62941546051485696 62949290796908544 63042698436673536 63177372169906176 63181228446056448 63316198111315968 63320062861246464 63323988956413952 63417952594034688 63437148776300544 63441082131259392 63674831793291264 63682666767056896 63810855909060624 63814750852349952 63818707620135936 63822603042684928 63936715585409856 63940618211033088 64176208421584896 64180187601174528 64313303593383936 64317291273418248 64321217128955904 64440154290806784 64448083434930176 64594046613454848 64685543409057792 64739159939743744 64823726637775872 64827683405561856 64947557080498176 64951584086765568 64955548658827264 64978534986153984 65148264028888768 65248917104623616 65334149682167808 65463013882724352 65486179790733312 65517274842865664 65661242485809152 65759526993199104 65857104616882176 65978470684950528 66001819001683968 66033158896746496 66132000104251392 66174220942729536 66178260143177728 66273273297833472 66277318544326656 66304742088573184 66332254465032192 66648656355065856 66695277800546304 66707971601596416 66795110095454208 66826826671947776 66850475203040256 66854555681292288 66986418710249472 67129517138890752 67173448924790784 67229127629733888 67321055844237312 67353022157553664 67372744540564008 67376856897552384 67385147393048576 67509750106423296 67653966491538336 67658096014000128 67758490839416832 67903238592064512 67907383329816576 67911593857056768 68037170029129728 68041322941906944 68186674889109504 68190836927496192 68195065029984256 68296256639729664 68437909762080768 68442153184065024 68446330816561152 68572895777390592 68581333441445888 68719383286680672 68723577840992256 68727838975531008 68732034045968384 68981067776065536 69112839838629888 69117125108957184 69260480792875008 69264775217527344 69269003061952512 69524225790050304 69528536567939072 69661354440523776 69686006048096256 69810167148374016 69814428282912768 69976883831242752 70076005359812608 70126370582591232 70359853503873024 70364216093996032 70523578236174336 70678546728910848 70792133128224768 70817952146522112 70918265039618048 70923035741257728 71078882001813504 71235070718902272 71239487575965696 71345196668289024 71371217397666816 71375573816967168 71476676575363072 71643000112939008 71796046072652928 71800428423020544 71906969870401536 71933195487412224 71942046625038336 72202711051321344 72266969235062784 72356952682595529 72361369270075392 72499598601486336 72504093864296448 72568620269436928 72723643567131648 72771236335190016 72831554932211712 72926692467497856 72931143831257088 73070532097611264 73074992241180672 73135562615291904 73291797032499864 73296270681833472 73405031742701568 73440839263059968 73500918392438784 73549814842785792 73645890618064896 73706934198223872 73711433187065856 73868897796535296 73873406671454208 73987611359707136 74014595819802624 74019113587965952 74225779520569344 74287303758839808 74445998560570728 74450542661074944 74455158890158592 74592834849644832 74597387912871936 74623786273161216 74872243158515712 74876885534703616 75032187525614592 75036839818987956 75041419983781888 75046468051795968 75180180005941248 75184768920059904 75211375141453824 75359721049030656 75466467310567424 75520706781252096 75627681077405184 75632297306488832 75772149927247872 75776848101226496 75808290817179648 75948468869726208 76115358015750144 76223174629195776 76373516196511744 76400543089188864 76546488309645312 76714691543433216 76719448158732288 76833288719695872 76974882465775616 76997422332073152 77002122168631296 77011597020626944 77154000121626624 77318818847472384 77323538301714432 77603701248073728 77613250122350592 77756765747576832 77922872119718262 77927628444696576 77937217177124864 78052864731119616 78214754013806592 78219603638931456 78224378076069888 78369023745589248 78536438041920768 78541231818276864 78546101686321152 78835506029789184 78991000124522496 79154835191857152 79159743105745536 79164574927945728 79230192833232896 79456258045771776 79641149769252864 79678966079684608 79783048169570304 79849178714742528 79854052619321344 79973581521420288 80144423522961408 80182478804786176 80411261147283456 80477912405409792 80598375127056384 80636645960450048 80670105192628224 80775481975898112 80808904420448568 80813836905611264 80934802453168128 81054897990008832 81111596755058688 81233008002072576 81271580180611072 81300340389445632 81411509393031168 81445195006436352 81450166330064896 81567105597333504 81639697803116544 81814099013023104 81935499298738176 81940500549992448 82086495754518528 82209366271328256 82277507942203392 82453271661562347 82458304517062656 82580660710539264 82590821982928896 82620944170942464 82743541698134016 82920300973001856 82925362335449088 83102510021102208 83107582505385984 83112735505293312 83230902133456896 83236062779670528 83266420297277952 83271502786461696 83573216728694784 83583500131762176 83756860493709312 83762053751428416 83767166493523968 83891464848801792 83916939205850436 83922061401980928 83932387729211392 84231273553330176 84236496226541568 84421597481754624 84557270125379584 84577702506683904 84582865035067392 84588109508345856 84899775724388352 85081141212080832 85086334469799936 85091610160181248 85243668668153856 85248954113879808 85254157614710784 85284327169327104 85573583468232704 85751071457845248 85756388364557664 85761622838607872 85767392059195392 85920205721075712 85955857304518656 86125395484606464 86247391212077056 86309379178573824 86431635517034496 86436911207415808 86596742773997568 86602112115687424 86638046648205312 86798250136829952 86988980589428736 87112199576223744 87284018510299136 87314906387644416 87481700925308928 87542979788819282 87673933192495104 87679369324265472 87809472822509568 87997054093797888 88002425335578624 88176000139001856 88232294590306048 88364364397111296 88369758059102208 88443005953376256 88689944283512832 88864875140087808 88927037067395072 88943962135461888 89054710993963728 89060146793938944 89133966937387008 89139407575056384 89388290301493248 89506022851854336 89564598566387712 89638836839645184 89755929190766592 89761407792316416 89830326054085344 89835809196736512 90013000141897728 90205288655384448 90210794685333504 90344654452555776 90462668790693888 90537651456086016 90543177773088768 90548791809409024 90716226705506304 90753868341706752 90910017473004639 90915566518812672 91061675519639552 91250546349441024 91256204245420032 91261774422081536 91430527703187456 91625844382240896 91631437121323008 91637118634041344 91844660028506112 91974757034754048 92156166811942912 92347307723833344 92353033623369792 92358670749270016 92364883756056576 92567846327943168 92698967720067072 92914674730795008 92948562192310272 93080222864498688 93302511774990336 93501827443454976 93640570627129344 93680440634769408 93813138005164032 94031437648232448 94232310470356968 94238062305214464 94377897954902016 94423936195362816 94564047655010304 94766058254859264 94771842669084672 94974297166973952 94980094291869696 94985983434620928 95126928891052032 95161623196889088 95167431755956224 95512247689936896 95524000150585344 95722126278524928 95728061430203904 95733904564027392 95905073378114784 95910927316549632 95922728833384448 96264312632377344 96270281401761792 96355958980083712 96475936910127372 96481825693433856 96660231436210176 96666131468648448 96672125152395264 96964858089508864 97028315113586688 97108739909615616 97235589956663808 97241525108342784 97421335620747264 97427376130148352 97433322988240896 97467802479230976 97514083487055872 97722396043333152 97728360909111296 97873375656935424 98001224523251712 98066419790381056 98194520824086528 98275912264298496 98281910916087808 98491863728713728 98497875561938944 98639290489798656 98686127759736832 98967706027425792 99049738345119744 99198000156377088 99261331414094304 99267390214766592 99415977816489984 99457113132859776 99463183883829248 99498381697548288 99829657544687616 100042916700819456 100049119758650608 100061957402394624 100240240007921664 100275712804560384 100281833521938432 100479628065374208 100694275708336128 100836908103206912 100843691444600832 101029533236330496 101065285346328576 101077721089572864 101264625159634944 101480949737307504 101487144021000192 101630899505594368 101637736259125248 101861074994724864 101867390785585152 102055755043694592 102061984412860416 102280012333664256 102286255391244288 102292597544976384 102444384959594496 102663229776097536 102669496224841728 102859343666085888 102872000162168832 103085366761488384 103091758463296512 103098051068952576 103471601664098304 103484333496467456 103669259757944832 103675687663435776 103718706676236288 103897162826291016 103903504592928768 104286338685075456 104292804851908608 104492031660785664 104715250722561024 104721642424369152 104728135581761536 104965325746864128 105114008039718912 105321333499363328 105539780255809536 105546324140994048 105552766570594304 106188199692337152 106226928219783168 106377397559427072 106465571619656704 106859231363948544 107017795002433536 107063360725450752 107215014863044608 107303883207213056 107464500169408512 107694069108979392 107700642634530816 107745205893931424 107860454805602304 107913069937557504 108148795673411584 108304066576982016 108400453852594176 108542053905113088 108593593341915136 108756140796444672 108852930404155392 109085465350697472 109156854502785024 109247332398317568 109396715746885632 109448661006024704 109605798146416896 109612488361771008 109703343922937856 109937695548749796 109944406022750208 110107547614052352 110161258894589952 110324722264178688 110468835927097344 110560401297335808 110567149780598784 110803346694802944 110810110007181312 110816980673724416 110981417039560704 111021893729703936 111028670381948928 111338669280854016 111430955638259712 111444666842349568 111668997840856092 111675813991612416 111682738335237888 111689555324698624 111889252274467248 111896081869307904 112308364737773568 112315328302055424 112548281288421888 112555259728481934 112562129975672832 112770270008911872 112777153380089856 112784146011127808 113039581573545984 113199700965851136 113441521616107776 113448445959733248 113658224890871808 113665272151839744 113672210152947712 113712436225769472 114334761943793664 114341851152743552 114356522745593856 114560274294767616 114600814633783296 114607809739358208 115079172238098432 115242180689379328 115249933079543808 115462323698663424 115503183252946944 115517395530940416 115731000182439936 115978228271208576 115985307452571648 116149599434964992 116157412867571712 116412657136828416 116419875183525888 116635148621365248 116891442667044864 116905825765687296 117079297096679424 117329405458397184 117336567114104832 117553535618383872 117811847727415296 117819152529481728 117924007937835008 118253259044683776 118486500186783744 118739614658618304 118746862391918592 118845289249849344 119184387068657664 119341363802472448 119518449119526912 119674572254355456 119773768072113792 119781078928982016 119960372282130432 120017333522530304 120273718207179264 120281059580444672 120616891720925184 120716868608114688 120954968940675072 121005157788942336 121213356630672852 121220755358416896 121402203679752192 121667395132588032 121674938993893376 121907370270916608 121950510584168448 122167792509654528 122175249495097344 122358126543372288 122459546704674816 122633009379672064 122721148519534656 122910750824988672 123129743631777792 123137378164493056 123416261913305088 123687456775593984 123886232974393344 123931416256413696 124106963819331584 124115312547201024 124388043503173632 124403349033320448 124661373758078976 124669103257939968 124854094169505792 124899630445916928 124907254179692544 125084184006885376 125375250197643264 125643080627142624 125650749740285952 125837197273202688 125883092102971392 125898581593817088 126085396873347072 126354744339812352 126362456892112896 126632396222631936 126640125722492928 126647977912827904 126835905188069376 126874297552601088 126882164262518784 127349663586582528 127365333534113792 127621711818121248 127629501704699904 127637415240271872 127645206085369856 127873431170819712 127881236422066176 128352416843169792 128360375202349056 128626607186767872 128634582546836496 128642434257911808 128880308581613568 128896166869860352 129188093226909696 129371086818115584 129478319879487488 129647453275551744 129655366811123712 129895114160996352 129903168173531136 129957069972307968 130296528057777536 130497834209247232 130668299364335616 130926027765448704 130972359581466624 131034549685731328 131314469683228923 131322484971618304 131519053986398208 131714209233764352 132003638003367936 132066317793492992 132264000208502784 132348441885459072 132356520286355456 132546546595666944 132554637088653312 132609484177146368 132664508930064384 133297312710131712 133390555601092608 133415943203192832 133590220190908416 133653653343895552 133700950406080512 133709111362584576 134259034277781504 134346897849581568 134458255259467776 134642111688474624 134706044315107328 134745489081128016 134753713795104768 134770294786097152 135019500212846592 135307932983076672 135316192028000256 135516981678833664 135806477184129024 135814766659633152 135823187714113536 136074340058259456 136373349778219008 136390130059968512 136592513279459328 136875819524161536 136884306368130048 136892661633122304 137145791554781184 137162666882891776 137438766573361344 137447155681984512 137455677951062016 137464068091936768 137962135552131072 138234250217914368 138520961585750016 138529550435054688 138538006123905024 139048451580100608 139057073135878144 139322708881047552 139372012096192512 139620334296748032 139628856565825536 139953767662485504 140152010719625216 140252741165182464 140719707007746048 140728432187992064 141047156472348672 141357093457821696 141635904293044224 141836530079236096 141846071482515456 142157764003627008 142470141437804544 142478975151931392 142690393336578048 142742434795333632 142751147633934336 142953353150726144 143286000225878016 143592092145305856 143600856846041088 143866390974824448 143884093250076672 144405422102642688 144533938470125568 144713905365191058 144722738540150784 144999197202972672 145008187728592896 145137240538873856 145447287134263296 145542472670380032 145663109864423424 145853384934995712 145862287662514176 146141064195222528 146149984482361344 146271125230583808 146583594064999728 146592541363666944 146810063485403136 146881678526119936 147001836784877568 147099629685571584 147291781236129792 147413868396447744 147422866374131712 147737795593070592 147746813342908416 147975222719414272 148029191639605248 148451559041138688 148574607517679616 148891997121141456 148901085322149888 148910317780317184 149185669699289664 149194775825743872 149247572546322432 149744486317031424 149753771069407232 150064375051229184 150073679637975912 150082839967563776 150092936103591936 150360360011882496 150422750282907648 150719442098061312 150932934621134848 151041413562504192 151255362154810368 151264594612977664 151544299854495744 151553696202452992 151616581634359296 151896937739452416 152230716031500288 152446349258391552 152747032393023488 152801086178377728 153092976619290624 153429383086866432 153438896317464576 153666577439391744 153949764931551232 153994844664146304 154004244337262592 154308000243253248 154637637694944768 154647076603428864 155207402496147456 155226500244701184 155513531495153664 155845744239436524 155855256889393152 155874434354249728 156429508027613184 156439207277862912 156738047491178496 157072876083841536 157082463636553728 157092203372642304 157671012059578368 157982000249044992 158309670383714304 158319486211491072 158329149855891456 158460385666465792 159282299538505728 159357932159369216 159566096339140608 159698357429485056 159708105238642688 159947163042840576 160288847045922816 160364957609572352 160822522294566912 160955824810819584 161196750254112768 161273291920900096 161550963951796224 161617808840897136 161627673811222528 161869604906336256 162109795980017664 162223193510117376 162466016004145152 162543160361222144 162600680778891264 162823018786062336 162890390012872704 162900332660129792 163134211194667008 163279395606233088 163628198026046208 163870998597476352 164172991509037056 164418732542656512 164555015884406784 164906543323124694 164916609034125312 165161321421078528 165181643965857792 165241888341884928 165487083396268032 165840601946003712 165850724670898176 166205020042204416 166215165010771968 166225471010586624 166472125559341056 166532840594555904 166543005572923392 167146433457389568 167167000263524352 167513720987418624 167524107502856832 167534332987047936 167782929697603584 167833878411700872 167844122803961856 167864775458422784 168462547106660352 168472992453083136 168832889592722901 168843194963509248 169114540250759168 169155405013367808 169165730070134784 169176219016691712 169799551448776704 170162282424161664 170172668939599872 170183220320362496 170487337336307712 170497908227759616 170508315229421568 170568654338654208 171147166936465408 171502142915690496 171512776729115328 171523245677215744 171534784118390784 171840411442151424 171911714609037312 172618758357147648 172863271034068992 173193485547995136 173204224231374848 173276093296410624 173596500273659904 173977961178857472 174224399152447488 174568037020598272 174629812775288832 175085959577638564 175358738648530944 175618945645019136 175994108187595776 176004850671157248 176352000278003712 176464589180612096 176728728794222592 176739516118204416 176886011906752512 177379888567025664 177729750280175616 177854074134790144 178109421987927456 178120293587877888 178267933874774016 178776580602986496 179012045703708672 179129197132775424 179277673679290368 179511858381533184 179522815584632832 179660652108170688 179671618393473024 180026000283795456 180410577310768896 180421589370667008 180925337581387776 181075302912172032 181097583618818048 181432453411012608 181507736683413504 181820034946009278 181831133037625344 182123351039279104 182501092698882048 182512408490840064 182523548844163072 182861055406374912 183251688764481792 183262874242646016 183274237268082688 183689320057012224 183949514069508096 184312333623885824 184694615447666688 184706067246739584 184717341498540032 184729767512113152 185135692655886336 185397935440134144 185829349461590016 185897124384620544 186160445728997376 186605023549980672 187003654886909952 187281141254258688 187360881269538816 187626276010328064 188062875296464896 188464620940713936 188476124610428928 188755795909804032 188847872390725632 189128095310020608 189532116509718528 189543685338169344 189948594333947904 189960188583739392 189971966869241856 190253857782104064 190323246393778176 191024495379873792 191048000301170688 191444252557049856 191456122860407808 191467809128054784 191810146756229568 191821854633099264 191845457666768896 192528625264754688 192540562803523584 192711917960167424 192951873820254744 192963651386867712 193320462872420352 193344250304790528 193929716179017728 194056630227173376 194217479819231232 194471179913327616 194483050216685568 194842671241494528 194854752260296704 194866645976481792 194935604958461952 195028166974111744 195444792086666304 195456721818222592 195746751313870848 196002449046503424 196389041648173056 196551824528596992 196983727457427456 197278580979597312 197372255519473664 197935412054851584 198099476690239488 198396000312754176 198522662828188608 198534780429533184 198831955632979968 198914226265719552 198926367767658496 198996763395096576 200085833401638912 200098239517301216 200123914804789248 200480480015843328 200551425609120768 200563667043876864 200959256130748416 201388551416672256 201673816206413824 201687382889201664 202059066472660992 202130570692657152 202155442179145728 202529250319269888 202961899474615008 202974288042000384 203261799011188736 203275472518250496 203722149989449728 203734781571170304 204111510087389184 204123968825720832 204560024667328512 204572510782488576 204585195089952768 204888769919188992 205326459552195072 205338992449683456 205718687332171776 205744000324337664 206170733522976768 206183516926593024 206196102137905152 206943203328196608 206968666992934912 207338519515889664 207351375326871552 207794325652582032 207807009185857536 208572677370150912 208585609703817216 208984063321571328 209430501445122048 209443284848738304 209456271163523072 209930651493728256 210228016079437824 210642666998726656 211079560511619072 211092648281988096 211105533141188608 212376399384674304 212453856439566336 212754795118854144 212931143239313408 213718462727897088 214035590004867072 214126721450901504 214430029726089216 214607766414426112 214929000338817024 215388138217958784 215401285269061632 215490411787862848 215720909611204608 215826139875115008 216297591346823168 216608133153964032 216800907705188352 217084107810226176 217187186683830272 217512281592889344 217705860808310784 218170930701394944 218313709005570048 218494664796635136 218793431493771264 218897322012049408 219211596292833792 219224976723542016 219406687845875712 219875391097499592 219888812045500416 220215095228104704 220322517789179904 220649444528357376 220937671854194688 221120802594671616 221134299561197568 221606693389605888 221620220014362624 221633961347448832 221962834079121408 222043787459407872 222057340763897856 222677338561708032 222861911276519424 222889333684699136 223337995681712184 223351627983224832 223365476670475776 223379110649397248 223778504548934496 223792163738615808 224616729475547136 224630656604110848 225096562576843776 225110519456963868 225124259951345664 225540540017823744 225554306760179712 225568292022255616 226079163147091968 226399401931702272 226883043232215552 226896891919466496 227316449781743616 227330544303679488 227344420305895424 227424872451538944 228669523887587328 228683702305487104 229120548589535232 229201629267566592 230158344476196864 230484361378758656 230499866159087616 230924647397326848 231006366505893888 231034791061880832 231462000364879872 231956456542417152 231970614905143296 232299198869929984 232839750367051776 233270297242730496 233782885334089728 233811651531374592 234158594193358848 234658810916794368 234673134228209664 235107071236767744 235623695454830592 235638305058963456 235848015875670016 236506518089367552 236973000373567488 237479229317236608 237493724783837184 237690578499698688 238368774137315328 238682727604944896 239036898239053824 239349144508710912 239547536144227584 239562157857964032 239920744564260864 240034667045060608 240547436414358528 240562119160889344 241233783441850368 241433737216229376 241909937881350144 242010315577884672 242426713261345704 242441510716833792 242804407359504384 243334790265176064 243349877987786752 243814740541833216 243901021168336896 244335585019309056 244350498990194688 244919093409349632 245266018759344128 245442297039069312 245821501649977344 246259487263555584 246274756328986112 246832523826610176 247374913551187968 247772465948786688 247862832512827392 248213927638663168 248230625094402048 248776087006347264 249322747516157952 249338206515879936 249708188339011584 249799260891833856 249814508359385088 250168368013770752 250750500395286528 251286161254285248 251301499480571904 251674394546405376 251766184205942784 251797163187634176 252709488679624704 253264792445263872 253295955825655808 253671810376138752 253748595105202176 253764328525037568 254699327173165056 254730667068227584 255243423636242496 255259003409399808 255274830480543744 255290412170739712 255746862341639424 255762472844132352 256720750404698112 257253214373535744 257269165093672992 257284868515823616 257760617163227136 257792333739720704 258376186453819392 258742173636231168 258956639758974976 259294906551103488 259310733622247424 259790228321992704 259806336347062272 259914139944615936 260593056115555072 261336598728671232 261852055530897408 261944719162933248 262069099371462656 262628939366457846 262644969943236608 263038107972796416 263428418467528704 264007276006735872 264132635586985984 264528000417005568 264696883770918144 264713040572710912 265093093191333888 265109274177306624 265218968354292736 265329017860128768 266594625420263424 266781111202185216 266831886406385664 267180440381816832 267307306687791104 267401900812161024 267418222725169152 268518068555563008 268693795699163136 268916510518935552 269284223376949248 269412088630214656 269490978162256032 269507427590209536 269540589572194304 270039000425693184 270615865966153344 270632384056000512 271033963357667328 271612954368258048 271629533319266304 271646375428227072 272148680116518912 272730052419013917 272746699556438016 272780260119937024 273185026558918656 273751639048323072 273768612736260096 273785323266244608 274291583109562368 274877533146722688 274894311363969024 274911355902124032 275924271104262144 276468500435828736 277041923171500032 277059100870109376 277076012247810048 278096903160201216 278114146271756288 278744024192385024 279240668593496064 279907535324971008 280304021439250432 280505482330364928 281439414015492096 281456864375984128 282094312944697344 282714186915643392 283271808586088448 283673060158472192 283692142965030912 284315528007254016 284940282875609088 284957950303862784 285380786673156096 285484869590667264 285502295267868672 285906706301452288 286572000451756032 287184184290611712 287201713692082176 287732781949648896 287768186500153344 288810844205285376 289067876940251136 289427810730382116 289445477080301568 289998394405945344 290016375457185792 290274481077747712 290894574268526592 291084945340760064 291326219728846848 291706769869991424 291724575325028352 292282128390445056 292299968964722688 292542250461167616 293167188129999456 293185082727333888 293620126970806272 293763357052239872 294003673569755136 294199259371143168 294583562472259584 294827736792895488 294845732748263424 295475591186141184 295493626685816832 295950445438828544 296058383279210496 296903118082277376 297149215035359232 297783994242282912 297802170644299776 297820635560634368 298371339398579328 298389551651487744 298495145092644864 299488972634062848 299507542138814464 300128750102458368 300147359275951824 300165679935127552 300185872207183872 300720720023764992 300845500565815296 301438884196122624 301865869242269696 302082827125008384 302510724309620736 302529189225955328 303088599708991488 303107392404905984 303233163268718592 303793875478904832 304461432063000576 304892698516783104 305494064786046976 305602172356755456 306185953238581248 306858766173732864 306877792634929152 307333154878783488 307989689328292608 308008488674525184 308616000486506496 309275275389889536 309294153206857728 310414804992294912 310453000489402368 311027062990307328 311691488478873048 311710513778786304 311748868708499456 312859016055226368 312878414555725824 313476094982356992 314145752167683072 314164927273107456 314184406745284608 315342024119156736 315964000498089984 316619340767428608 316638972422982144 316658299711782912 316920771332931584 318564599077011456 318715864318738432 319132192678281216 319396714858970112 319416210477285376 320577694091845632 320729915219144704 321645044589133824 321911649621639168 322393500508225536 322546583841800192 323101927903592448 323235617681794272 323255347622445056 323739209812672512 324446387020234752 325086320722444288 325201361557782528 325780780025745408 325800665320259584 326268422389334016 326558791212466176 327256396052092416 327741997194952704 328345983018074112 328837465085313024 329110031768813568 329813086646249388 329833218068250624 330322642842157056 330483776683769856 330974166792536064 331681203892007424 331701449341796352 332410040084408832 332430330021543936 332450942021173248 332944251118682112 333065681189111808 333086011145846784 334292866914779136 334334000527048704 335027441974837248 335048215005713664 335068665974095872 335667756823401744 335688245607923712 335729550916845568 336925094213320704 336945984906166272 337665779185445802 337686389927018496 338229080501518336 338310810026735616 338331460140269568 338352438033383424 339599102897553408 340324564848323328 340345337879199744 340366440640724992 340974674672615424 340995816455519232 341016630458843136 341137308677308416 342294333872930816 343004285831380992 343025553458230656 343046491354431488 343069568236781568 343680822884302848 343823429218074624 345237516714295296 345726542068137984 346386971095990272 346408448462749696 346552186592821248 347193000547319808 347955922357714944 348448798304894976 349136074041196544 349259625550577664 350171919155277128 350717477297061888 351237891290038272 351988216375191552 352009701342314496 352929178361224192 353457457588445184 353772023813505024 354759777134051328 355459500560351232 355708148269580288 356218843975854912 356240587175755776 356535867749548032 357553161205972992 358024091407417344 358555347358580736 359023716763066368 359321304216341376 359343236786946048 360052000567590912 360821154621537792 360843178741334016 361850675162775552 362150605824344064 362195167237636096 362864906822025216 363015473366827008 363640069892018556 363662266075250688 365002185397764096 365024816981680128 365722110812749824 366503377528963584 366525748485292032 366548474536165376 367378640114024448 367899028139016192 368624667247771648 369389230895333376 369412134493479168 369434682997080064 371658698923180032 371794248769241088 372320891457994752 373210047099961344 374007309773819904 374562282508517376 374721762539077632 375252552020656128 376125750592929792 376929241881427872 376952249220857856 377511591819608064 377695744781451264 378256190620041216 379064233019437056 379087370676338688 379897188667895808 379920377167478784 379943933738483712 380507715564208128 380646492787556352 382048990759747584 382096000602341376 382888505114099712 382912245720815616 382935618256109568 383620293512459136 383643709266198528 385057250529509376 385081125607047168 385423835920334848 385903747640509488 385927302773735424 386640925744840704 386688500609581056 387859432358035456 388113260454346752 388434959638462464 388942359826655232 388966100433371136 389685342482989056 389709504520593408 389871209916923904 390056333948223488 390889584173332608 390913443636445184 391493502627741696 392004898093006848 392778083296346112 393103649057193984 393943409049686769 393967454914854912 394557161959194624 394744511038947328 396198953380478976 396792000625508352 397045325656377216 397069560859066368 397663911265959936 397828452531439104 397852735535316992 397993526790193152 400171666803277824 400196479034602432 400247829609578496 400960960031686656 401102851218241536 401127334087753728 402777102833344512 403347632412827648 403374765778403328 404118132945321984 404261141385314304 404310884358291456 405058500638539776 405923798949230016 405948576084000768 406523598022377472 406550945036500992 407444299978899456 407469563142340608 408223020174778368 409120049334657024 409170390179905536 409777539838377984 410652919104390144 410677984899366912 411437374664343552 411488000648675328 412341467045953536 412367033853186048 412392204275810304 413886406656393216 413937333985869824 414702750653743104 415588651305164064 415614018371715072 417145354740301824 417171219407634432 417968126643142656 418861002890244096 418886569697476608 418912542327046144 419861302987456512 420456032158875648 421285333997453312 422159121023238144 422185296563976192 422211066282377216 424907712879132672 425509590237708288 425862286478626816 427436925455794176 428071180009734144 428253442901803008 428860059452178432 429215532828852224 429858000677634048 430776276435917568 430802570538123264 430980823575725696 431652279750230016 432595182693646336 433216266307928064 433601815410376704 434168215620452352 434374373367660544 435024563185778688 435411721616621568 436341861402789888 436627418011140096 436989329593270272 437586862987542528 437794644024098816 438423192585667584 438449953447084032 438813375691751424 439750782194999184 439777624091000832 440430190456209408 440645035578359808 441298889056714752 441875343708389376 442241605189343232 442268599122395136 443213386779211776 443240440028725248 443267922694897664 443925668158242816 444087574918815744 445354677123416064 445723822553038848 445778667369398272 446675991363424368 446703255966449664 446730953340951552 446758221298794496 447557009097868992 447584327477231616 449233458951094272 449261313208221696 450193125153687552 450221038913927736 450248519902691328 451081080035647488 451136584044511232 452158326294183936 452798803863404544 453766086464431104 453793783838932992 454632899563487232 454661088607358976 454688840611790848 454849744903077888 457339047775174656 457367404610974208 458241097179070464 458403258535133184 460316688952393728 460968722757517312 460999732318175232 461849294794653696 462012733011787776 462924000729759744 463912913084834304 463941229810286592 464598397739859968 465679500734103552 466540594485460992 467565770668179456 467623303062749184 469317621833588736 470214142473535488 471247390909661184 471276610117926912 471696031751340032 473013036178735104 473946000747134976 474958458634473216 474987449567674368 475381156999397376 477365455209889792 478073796478107648 478698289017421824 479095072288455168 479124315715928064 479841489128521728 480069334090121216 481094872828717056 481124238321778688 482467566883700736 482867474432458752 483819875762700288 484853426522691408 484883021433667584 485608814719008768 486669580530352128 486699755975573504 487629481083666432 487802042336673792 488671170038618112 488700997980389376 489838186818699264 490532037518688256 490884594078138624 492518974527111168 492549512657972224 493665047653220352 494749827102375936 495544931897573376 495725665025654784 496427855277326336 496461250188804096 497552174012694528 498645495032315904 498676413031759872 499416376678023168 499598521783667712 499629016718770176 500336736027541504 501501000790573056 502572322508570496 502602998961143808 503348789092810752 503532368411885568 503594326375268352 505418977359249408 506498668778168703 506529584890527744 506591911651311616 507343620752277504 507497190210404352 507528657050075136 509398654346330112 510486847272484992 510518006818799616 510549660961087488 511493724683278848 511524945688264704 513441500809396224 514506428747071488 514538330187345984 514569737031647232 515521234326454272 515584667479441408 517913279517949952 518589813102206976 519580456643985408 519612672694124544 519828279889231872 521186112231110144 522673197457342464 523704111061794816 523889438325866496 524138198742925312 525257878732915692 525289939886473216 526076215945592832 526856836935057408 528014552013471744 528265271173971968 529056000834011136 529393767541836288 529426081145421824 530186186382667776 530218548354613248 530437936708585472 530658035720257536 533189250840526848 533562222404370432 534360880763633664 534614613375582208 534803801624322048 537036137111126016 537387591398326272 537833021037871104 538568446753898496 538824177260429312 538981956324512064 539014855180419072 539081179144388608 540078000851386368 541231731932306688 541264768112001024 543225908736516096 543292750856454144 544297360233037824 545460104838027834 545493399112876032 545560520239874048 546370053117837312 547503278096646144 547537225472520192 547570646532489216 548583166219124736 549755066293445376 549788622727938048 549822711804248064 551848542208524288 552937000871657472 554083846343000064 554118201740218752 554152024495620096 556193806320402432 556228292543512576 557488048384770048 558481337186992128 559815070649942016 560608042878500864 561010964660729856 562878828030984192 562913728751968256 564188625889394688 565428373831286784 566543617172176896 567346120316944384 567384285930061824 568631056014508032 569880565751218176 569915900607725568 570761573346312192 570969739181334528 573144000903512064 574368368581223424 574403427384164352 575465563899297792 575536373000306688 577621688410570752 578135753880502272 578855621460764232 578890954160603136 580032750914371584 581789148537053184 582169890681520128 582652439457693696 583413539739982848 583449150650056704 584564256780890112 584599937929445376 585084500922335232 586334376259998912 586370165454667776 587240253941612544 587526714104479744 588007347139510272 589167124944519168 589655473585790976 590951182372282368 591900890877657088 592116766558420992 593806236164554752 594298430070718464 595567988484565824 595604341288599552 595641271121268736 596742678797158656 596779103302975488 596990290185289728 599015084277628928 600257500204916736 600294718551903648 600331359870255104 600371744414367744 601441440047529984 601691001131630592 602877768392245248 603731738484539392 604165654250016768 605021448619241472 605058378451910656 606177199417982976 606214784809811968 606466326537437184 607587750957809664 608922864126001152 609785397033566208 610988129572093952 611204344713510912 612371906477162496 613717532347465728 613755585269858304 614666309757566976 615979378656585216 616016977349050368 617232000973012992 618550550779779072 618588306413715456 620829609984589824 620906000978804736 622054125980614656 623382976957746096 623421027557572608 623497737416998912 625718032110452736 625756829111451648 626952189964713984 628291504335366144 628329854546214912 628368813490569216 630684048238313472 631928000996179968 633238681534857216 633277944845964288 633316599423565824 633841542665863168 637129198154022912 637431728637476864 638264385356562432 638793429717940224 638832420954570752 641155388183691264 641459830438289408 643290089178267648 643823299243278336 644787001016451072 645093167683600384 646203855807184896 646471235363588544 646510695244890112 647478419625345024 648892774040469504 650402723115565056 651561560051490816 652536844778668032 653117582424932352 654512792104184832 655483994389905408 656691966036148224 657674930170626048 658220063537627136 659626173292498776 659666436136501248 660645285684314112 660967553367539712 661948333585072128 663362407784014848 663402898683592704 664820080168817664 664860660043087872 664901884042346496 665888502237364224 666131362378223616 666172022291693568 668585733829558272 668668001054097408 670054883949674496 670096430011427328 670137331948191744 671335513646803488 671376491215847424 671459101833691136 673850188426641408 673891969812332544 675331558370891604 675372779854036992 676621620053471232 676662920280539136 676704876066766848 679198205795106816 680649129696646656 680690675758399488 680732881281449984 681949349345230848 681991632911038464 682033260917686272 682274617354616832 684588667745861632 686008571662761984 686051106916461312 686092982708862976 687361645768605696 690475033428590592 691453084136275968 692773942191980544 692816896925499392 693104373185642496 694386001094639616 695911844715429888 696897596609789952 698272148082393088 698519251101155328 700343838310554256 701434954594123776 702475782580076544 703976432750383104 704019402684628992 705858356722448384 706914915176890368 707544047627010048 709519554268102656 710919001120702464 711416296539160576 712437687951709824 712481174351511552 713071735499096064 715106322411945984 716048182814834688 717110694717161472 718047433526132736 718642608432682752 718686473573892096 720104001135181824 721642309243075584 721686357482668032 723701350325551104 724301211648688128 724390334475272192 725729813644050432 726030946733654016 727280139784037112 727324532150501376 730004370795528192 730049633963360256 731444221625499648 733006755057927168 733051496970584064 733096949072330752 734757280228048896 735798056278032384 737249334495543296 738778461790666752 738824268986958336 738869365994160128 743317397846360064 743588497538482176 744641782915989504 748014619547639808 749124565017034752 749443525078155264 750505104041312256 752251501185859584 753858483762855744 753904498441715712 755023183639216128 755391489562902528 758128466038874112 759794377335791616 759887867476967424 761015431128416256 761292985575112704 764097981519495168 764192001204682752 765777010228199424 765824491441631232 765871236512219136 767240587024918272 767287418532397056 770162251214094336 771807495281018976 771854605547470848 773281851489681408 773377001219162112 775718864716070912 776226520908693504 776869919276924928 777884719653310464 777932200866742272 779370684965978112 779419009041186816 779742419833847808 780112667896446976 781779168346665216 781826887272890368 784009796186013696 785556166592692224 786207298114387968 787886818099373538 787934909829709824 789114323918389248 789489022077894656 792397906760957952 793584001251016704 794090651312754432 794139121718132736 795327822531919872 795656905062878208 795705471070633984 795987053580386304 800343333606555648 800392958069204864 800495659219156992 801921920063373312 802205702436483072 802254668175507456 805554205666689024 806695264825655296 806749531556806656 808236265890643968 808522282770628608 808621768716582912 810117001277079552 811847597898460032 811897152168001536 813047196044754944 813101890073001984 814888599957798912 814939126284681216 816446040349556736 818240098669314048 818340780359811072 819555079676755968 821305838208780288 821355969798733824 822874749328687104 824682934091907072 824734067706372096 827772813312786432 827874667971739648 829405501307486208 831177302610328128 831228036743430144 834290709480603648 834342438815268864 837722005780488192 837825084654092288 839722605974913024 840912064317751296 842570667994906624 844318242046476288 844370593127952384 844422132564754432 849815425758265344 851019180475416576 851724572957253632 854873850911588352 856142360019468288 856506885803606016 857720118904356864 858431065657704448 859716001355268096 861552552871835136 861605141076246528 861961647151451392 863304559500460032 866432532615856128 867203630820753408 868336431240904704 868748746735321088 870049126371557376 870823443233243136 872683722805579776 873254836022280192 873978659186540544 875173725975085056 875589288048197632 876846385171335168 876899906894168064 877626751383502848 879501564389998368 879555248182001664 880860380912418816 881290071156719616 882597778113429504 883750687416778752 884483210378686464 884537198244790272 886426773558423552 886480880057450496 886535845389795328 887851336316485632 888175149837631488 890709354246832128 891447645106077696 891557334738796544 893351982726848736 893406511932899328 893461906681903104 893516442597588992 895114018195737984 895168654954463232 898466917902188544 898522626416443392 900386250307375104 900442077827855472 900497039805382656 902162160071294976 902273168089022464 904316652588367872 905597607726809088 907532172928862208 907587567677865984 909265799126974464 909322177214717952 909699489806155776 914678095550349312 914734809221948416 916482194358140928 916806517070266368 920633377904787456 921937445515034624 921999464636350464 924025466023575552 925848001459519488 927825826169668608 927882459620573184 929196795479719936 931359001468207104 933081188970921984 935131541336358912 935246606125498368 938635243667177472 940428284947070976 942494781819322368 942553220235853824 943392063502680064 946026072357470208 947892001494269952 949916917268946432 949974899135348736 950762313998794752 954730910419779584 956147592956215296 957396578034843648 958190144576910336 958248631431856128 960138668180242432 962189745657434112 962248476643557376 964935133767401472 965734948864917504 967639751525400576 969706853045382816 969766042867335168 971217629438017536 973339161060704256 973399511951147008 975258962167332864 975604084673347584 977342340077236224 977401995960778752 979676373637398528 981064075037376512 981769188156277248 985037949054222336 985099025315944448 987330095306440704 989499654204751872 991451330051309568 992855710554652672 992922500377608192 995104348025389056 997290990064631808 997352826063519744 998832753356046336 999197043567335424 999258033437540352 1000673472055083008 1003002001581146112 1005144645017140992 1005205997922287616 1007064736823771136 1007188652750536704 1010837954718498816 1012997337556337406 1013059169781055488 1013183823302623232 1014687241504555008 1014994380420808704 1015057314100150272 1018797308692660224 1020973694544969984 1021036013637599232 1021099321922174976 1022987449366557696 1023049891376529408 1026883001618792448 1029012857494142976 1029076660374691968 1029139474063294464 1031042468652908544 1031169334958882816 1035826559035899904 1037179626204413952 1039160913287970816 1039225345388249088 1039656559778463744 1042372224462220288 1045346394914684928 1047408222123589632 1047778876651732992 1048276397485850624 1050515757465831384 1050579879772946432 1052152431891185664 1053713673870114816 1056029104026943488 1056530542347943936 1058787535083672576 1058852162290843648 1060372372765335552 1060875873417170944 1061316071440515072 1066378501681053696 1067124444808740864 1068721761527267328 1069229226751164416 1069607603248644096 1074072274222252032 1075666042075742208 1077648354520858624 1077963912649024128 1078029710360838144 1080156001702772736 1082463463864613376 1082529536224002048 1086451817473032192 1086585501712908288 1088594720466075648 1090920209676055668 1090986798225752064 1091121040479748096 1095006556193292288 1095074450945040384 1097166332438249472 1099510132586890752 1099577245455876096 1099645423608496128 1103697084417048576 1105874001743314944 1108167692686000128 1108236403480437504 1108304048991240192 1112456585087025152 1114976096769540096 1116962674373984256 1119630141299884032 1121216085757001728 1122021929321459712 1125757656061968384 1125827457503936512 1128377251778789376 1130856747662573568 1133087234344353792 1134692240633888768 1134768571860123648 1137262112029016064 1139761131502436352 1139831801215451136 1141523146692624384 1141939478362669056 1146288001807024128 1148736737162446848 1148806854768328704 1150931127798595584 1155243376821141504 1156271507761004544 1157711242921528464 1157781908321206272 1160065501828743168 1163578297074106368 1164339781363040256 1165304878915387392 1166827079479965696 1166898301300113408 1169128513561780224 1170169001844670464 1172668752519997824 1172740330909335552 1174480507883225088 1175053428208959488 1176014694279020544 1178334249889038336 1179310947171581952 1181830227149060307 1181902364744564736 1183801781755314176 1184233533116841984 1188596860141436928 1191135976969131648 1191208682577199104 1191282542242537472 1193485357594317312 1193558206605950976 1193980580370579456 1198030168555257856 1200515000409833472 1200589437103807296 1200662719740510208 1200743488828735488 1202882880095059968 1203382002263261184 1208331308500033536 1210042897238482944 1212354398835965952 1212429569619623936 1212932653074874368 1215175501915619328 1217845728252002304 1219570794067132416 1221976259144187904 1222408689427021824 1227511170539716608 1229332619515133952 1231958757313170432 1232033954698100736 1234464001946025984 1237101101559558144 1237176612827430912 1241659219969179648 1241812001957609472 1244108251961229312 1246765953915492192 1246842055115145216 1246995474833997824 1251436064220905472 1251513658222903296 1253904379929427968 1256583008670732288 1256659709092429824 1256737626981138432 1261368096476626944 1263856001992359936 1266477363069714432 1266555889691928576 1266633198847131648 1267683085331726336 1274863457274953728 1276528770713124864 1277586859435880448 1277664841909141504 1282310776367382528 1282919660876578816 1286580178356535296 1287646598486556672 1289574002032902144 1290186335367200768 1292407711614369792 1292942470727177088 1293021390489780224 1294956839250690048 1297785548080939008 1300805446231130112 1303123120102981632 1305073689557336064 1306235164849864704 1309025584208369664 1310967988779810816 1313383932072296448 1315349860341252096 1316440127075254272 1319252346584997552 1319332872273002496 1321290571368628224 1321935106735079424 1323896667170144256 1326724815568029696 1326805797367185408 1329640160337635328 1329721320086175744 1329803768084692992 1331777004474728448 1332262724756447232 1337171467659116544 1337336002108194816 1340109767899348992 1340192860022854656 1340274663896383488 1342671027293606976 1342752982431694848 1342918203667382272 1347700376853282816 1347783939624665088 1350663116741783208 1350745559708073984 1353243240106942464 1353409752133533696 1358396411590213632 1361298259393293312 1361381351516798976 1361465762562899968 1363898698690461696 1363983265822076928 1364066521835372544 1364549234709233664 1369177335491723264 1372017143325523968 1372102213832922624 1372185965417725952 1374723291537211392 1380950066857181184 1382906168272551936 1385547884383961088 1385633793850998784 1388772002189279232 1391823689430859776 1393795193219579904 1396544296164786176 1397038502202310656 1400687676621108512 1402869909188247552 1407952865500766208 1411716713444896768 1413829830353780736 1415088095254020096 1419039108536205312 1421838002241404928 1422832593078321152 1424875375903419648 1424962348703023104 1426143470998192128 1432096365629669376 1434221389434322944 1436094867052265472 1437285216865365504 1437372947147784192 1440208002270363648 1443284618486151168 1443372714965336064 1447402700651102208 1448602423297376256 1448780668950544384 1451459627288100864 1454560279568074224 1454649064301002752 1460008741591056384 1460099267926720512 1462888443250999296 1466013510115854336 1466102993941168128 1466193898144661504 1469514560456097792 1471596112556064768 1474498668991086592 1477556923581333504 1477648537973916672 1477738731988320256 1486634795692720128 1487176995076964352 1489283565831979008 1496029239095279616 1498249130034069504 1498887050156310528 1501010208082624512 1504503002371719168 1507716967525711488 1507808996883431424 1510046367278432256 1510782979125805056 1516256932077748224 1519588754671583232 1519775734953934848 1522030862256832512 1522585971150225408 1528195963038990336 1531554020456398848 1531648982883262464 1534481174049836544 1534574837064794112 1540324502428188672 1543614990562037952 1543709211094941696 1546563702979362816 1546754002438324224 1551437729432141824 1553739838553849856 1555769439306620928 1558741369931956224 1558838018082373632 1559484839667695616 1560225335792893952 1563558336693330432 1563653774545780736 1568019592372027392 1571112333185384448 1572414596228775936 1575773636198747076 1575869819659419648 1578228647836778496 1578978044155789312 1584795813521915904 1587168002502033408 1588181302625508864 1588278243436265472 1590655645063839744 1591313810125756416 1591410942141267968 1591974107160772608 1600686667213111296 1600785916138409728 1603843840126746624 1604411404872966144 1611108411333378048 1613390529651310592 1613499063113613312 1616472531781287936 1617044565541257216 1617243537433165824 1620234002554159104 1623695195796920064 1623794304336003072 1626094392089509888 1629878252569362432 1632892080699113472 1636480197338628096 1636681560719622144 1639110159353511936 1642611676417560576 1642711939597467648 1645749498657374208 1649365868183814144 1649468135412744192 1655545626625572864 1655749335943479296 1658811002614972416 1662354605220656256 1662456073486860288 1668581418961207296 1668684877630537728 1675444011560976384 1675650169308184576 1679445211949826048 1681824128635502592 1688636484092952576 1688741186255904768 1699630851516530688 1702038360950833152 1703449145914507264 1709747701823176704 1712284720038936576 1716862131315408896 1719432002710536192 1723105105743670272 1723210282152493056 1723923294302902784 1726609119000920064 1732865065231712256 1734407261641506816 1736672862481809408 1737497493470642176 1740098252743114752 1745367445611159552 1746509672044560384 1747957318373081088 1750347451950170112 1751178576096395264 1753692770342670336 1753799813788336128 1755253502767005696 1759003128779996736 1759110496364003328 1761720761824837632 1762580142313439232 1767501374833557504 1768966420757372928 1772853547116847104 1773071690779590656 1775702672632971264 1776350299675262976 1781418708493664256 1782895290212155392 1783114669477593088 1786703965453697472 1786813023865798656 1786923813363806208 1787032885195177984 1790228036391475968 1790337309908926464 1797045252832886784 1800772500614750208 1800884155655710944 1800994079610765312 1804324320142589952 1804546336178044928 1808633305176735744 1811195215453618176 1815064345857724416 1815175135355731968 1818531598253948928 1818644354429435904 1819398979612311552 1829356191100698624 1829469618443896832 1832964388716281856 1833613034140532736 1841266755809574912 1843874891030069248 1843998929272700928 1848050932047151104 1851696002919038976 1855651652339337216 1855764919241146368 1858393590959439872 1862718002936414208 1866162377941843968 1870263082672717824 1870493212250996736 1877270487334354944 1880856569894141952 1884989563638644736 1885106440471707648 1886784127005360128 1892052144714940416 1895784002988539904 1899833834537892864 1899949798270697472 1901524627997589504 1909461820839559168 1912295185912430592 1914793156069687296 1916380289153820672 1916497262863712256 1924379491314868224 1929870267534802944 1931469897729835008 1935279503050801152 1939413706090765632 1939532085734670336 1942435258876035072 1946678322121408512 1946799023902294016 1951208169346695168 1954684680154472448 1959352747274797056 1962128150074753024 1963538376312554496 1970075898108444672 1970198050631888896 1974660190612881408 1978999308409503744 1982902660102619136 1985711421109305344 1985845000755216384 1990208696050778112 1994581980129263616 1994705652127039488 1997665506712092672 1998394087134670848 1998516066875080704 2001346944110166016 2006004003162292224 2010289290034281984 2010411995844575232 2014129473647542272 2014377305501073408 2021675909436997632 2025994675112674812 2026118339562110976 2026367646605246464 2029988760841617408 2030114628200300544 2037594617385320448 2041947389089939968 2042072027275198464 2042198643844349952 2045974898733115392 2046099782753058816 2053766003237584896 2058025714988285952 2058153320749383936 2058278948126588928 2062084937305817088 2062338669917765632 2071653118071799808 2074359252408827904 2078321826575941632 2078450690776498176 2079313119556927488 2084744448924440576 2090692789829369856 2094816444247179264 2095557753303465984 2096552794971701248 2101031514931662768 2101159759545892864 2104304863782371328 2107427347740229632 2112058208053886976 2113061084695887872 2117575070167345152 2117704324581687296 2120744745530671104 2121751746834341888 2122632142881030144 2132757003362107392 2134248889617481728 2137443523054534656 2138458453502328832 2139215206497288192 2148144548444504064 2151332084151484416 2155927825298048256 2156059420721676288 2160312003405545472 2164926927729226752 2165059072448004096 2172903634946064384 2173171003425816576 2177189440932151296 2181840419352111336 2181973596451504128 2182242080959496192 2190013112386584576 2190148901890080768 2194332664876498944 2199020265173781504 2199154490911752192 2199290847216992256 2207394168834097152 2211748003486629888 2216335385372000256 2216472806960875008 2216608097982480384 2224913170174050304 2229952193539080192 2233925348747968512 2244043858642919424 2251515312123936768 2251654915007873024 2256754503557578752 2261713495325147136 2266174468688707584 2269384481267777536 2279663602430902272 2283046293385248768 2283878956725338112 2292576003614048256 2297473474324893696 2297613709536657408 2301862255597191168 2310486753642283008 2315422485843056928 2315563816642412544 2320131003657486336 2327156594148212736 2328679562726080512 2330609757830774784 2333654158959931392 2333796602600226816 2338257027123560448 2340338003689340928 2345337505039995648 2345480661818671104 2350106856417918976 2352029388558041088 2356668499778076672 2358621894343163904 2363660454298120614 2363804729489129472 2367603563510628352 2368467066233683968 2377193720282873856 2382271953938263296 2382417365154398208 2382565084485074944 2386970715188634624 2387116413211901952 2387961160741158912 2396060337110515712 2401030000819666944 2401178874207614592 2401325439481020416 2401486977657470976 2405765760190119936 2406764004526522368 2416662617000067072 2420085794476965888 2424708797671931904 2424859139239247872 2425865306149748736 2430351003831238656 2435691456504004608 2439141588134264832 2443952518288375808 2444817378854043648 2455022341079433216 2458665239030267904 2463917514626340864 2464067909396201472 2474202203119116288 2483318439938359296 2483624003915218944 2488216503922458624 2493531907830984384 2493684110230290432 2493990949667995648 2502872128441810944 2503027316445806592 2513166017341464576 2513475253962276864 2522736192953253888 2527712003984719872 2532954726139428864 2533111779383857152 2533266397694263296 2535366170663452672 2553057541426249728 2555173718871760896 2564621552734765056 2565839321753157632 2573160356713070592 2575293196973113344 2579148004065804288 2580372670734401536 2584815423228739584 2585884941454354176 2586042780979560448 2589913678501380096 2601610892462260224 2606246240205963264 2610147379114672128 2612470329699729408 2618051168416739328 2621935977559621632 2626767864144592896 2630699720682504192 2632880254150508544 2638504693169995104 2638665744546004992 2642581142737256448 2643870213470158848 2647793334340288512 2653449631136059392 2653611594734370816 2659280320675270656 2659442640172351488 2659607536169385984 2663554008949456896 2664525449512894464 2674342935318233088 2674672004216389632 2680219535798697984 2680385720045709312 2680549327792766976 2685342054587213952 2685505964863389696 2695400753706565632 2695567879249330176 2701326233483566416 2701491119416147968 2706486480213884928 2706819504267067392 2716792823180427264 2722596518786586624 2722762703033597952 2722931525125799936 2727797397380923392 2727966531644153856 2729098469418467328 2738354670983446528 2744034286651047936 2744204427665845248 2744371930835451904 2749446583074422784 2761900133714362368 2765812336545103872 2771267587701997568 2777544004378558464 2783647378861719552 2787590386439159808 2793088592329572352 2794077004404621312 2801375353242217024 2805739818376495104 2815905731001532416 2823433426889793536 2827659660707561472 2830176190508040192 2838078217072410624 2843676004482809856 2845665186156642304 2849750751806839296 2849924697406046208 2852286941996384256 2864192731259338752 2868442778868645888 2872189734104530944 2874570433730731008 2874745894295568384 2880416004540727296 2886569236972302336 2886745429930672128 2894805401302204416 2897204846594752512 2897561337901088768 2902919254576201728 2909120559136148448 2909298128602005504 2920017483182112768 2920198535853441024 2925776886501998592 2932027020231708672 2932205987882336256 2932387796289323008 2939029120912195584 2943192225112129536 2948997337982173184 2955113847162667008 2955297075947833344 2955477463976640512 2974353990153928704 2978567131663958016 2992058478190559232 2996498260068139008 2997774100312621056 3002020416165249024 3009006004743438336 3015433935051422976 3015617993766862848 3021565958251610112 3032513864155496448 3039177509343166464 3039551469907869696 3044061724513665024 3045171942300450816 3056391926077980672 3063108040912797696 3063297965766524928 3068962348099673088 3069149674129588224 3080649004856377344 3087229981124075904 3087418422189883392 3093127405958725632 3093508004876648448 3102875458864283648 3107479677107699712 3111538878613241856 3117482739863912448 3117676036164747264 3118969679335391232 3120450671585787904 3127116673386660864 3127307549091561472 3136039184744054784 3142224666370768896 3144829192457551872 3151547272397494152 3151739639318839296 3156457295673556992 3157956088311578624 3169591627043831808 3176362605251017728 3176556486872530944 3182627620251512832 3182821884282535936 3183948214321545216 3201373334426222592 3201571832276819456 3207687680253493248 3208822809745932288 3222216822666756096 3226781059302621184 3226998126227226624 3232945063562575872 3234089131082514432 3240468005108318208 3247390391593840128 3247588608672006144 3252188784179019776 3259756505138724864 3265784161398226944 3272960394677256192 3273363121439244288 3285223352835121152 3291498997314748416 3298731736367628288 3298936270825488384 3311091253251145728 3311498671886958592 3317622005229944832 3324709210441312512 3324912146973720576 3337369755261075456 3350888023121952768 3351300338616369152 3358890423899652096 3363648257271005184 3377272968185905152 3377482372511809536 3399261703033061376 3404076721901666304 3406898291829014528 3419495403646353408 3424569440077873152 3433724262630817792 3438864005421072384 3446210211487340544 3446420564304986112 3447846588605805568 3465730130463424512 3468814523283013632 3473345724963618816 3474994986941284352 3480196505486229504 3490734891222319104 3493019344089120768 3495914636746162176 3500694903900340224 3502357152192790528 3507385540685340672 3510507005534011392 3518006257559993472 3518220992728006656 3523441523649675264 3525160284626878464 3535002749667115008 3537932841514745856 3545490681447180921 3545707094233694208 3546143381559181312 3551405345265942528 3552700599350525952 3565790580424310784 3573407930907394944 3573626047731597312 3573847626727612416 3580456072782951936 3580674619817852928 3594090505665773568 3601545001229500416 3601768311311421888 3601988159221530624 3608648640285179904 3609092672356089856 3630128691715448832 3637063196507897856 3637288708858871808 3638797959224623104 3658712382201397248 3658939236887793664 3665928777432563712 3667226068281065472 3682533511619149824 3687749782060138496 3687997858545401856 3696101864094302208 3703392005838077952 3711303304678674432 3711529838482292736 3716787181918879744 3725436005872828416 3732324755883687936 3740526165345435648 3740986424501993472 3754540974668709888 3761713139788283904 3769979127277289472 3770212880943415296 3773568254010720256 3784104289429880832 3791568005977079808 3799667669075785728 3799899596541394944 3803049255995179008 3818923641679118336 3824590371824861184 3829586312139374592 3832760578307641344 3832994525727424512 3848758982629736448 3859740535069605888 3862939795459670016 3870559006101602304 3878827412181531264 3879064171469340672 3884870517752070144 3893356644242817024 3893598047804588032 3902416338693390336 3909369360308944896 3918705494549594112 3924256300149506048 3927076752625108992 3940151796216889344 3940396101263777792 3949320381225762816 3957998616819007488 3965805320205238272 3971422842218610688 3971690001510432768 3980417392101556224 3989163960258527232 3989411304254078976 3995331013424185344 3996788174269341696 4012008006324584448 4020578580068563968 4020823991689150464 4028258947295084544 4028754611002146816 4043351818873995264 4051989350225349624 4052236679124221952 4052735293210492928 4060229256400601088 4075189234770640896 4083894778179879936 4084144054550396928 4084397287688699904 4091949797466230784 4092199565506117632 4107532006475169792 4116051429976571904 4116306641498767872 4116557896253177856 4124169874611634176 4124677339835531264 4143306236143599616 4148718504817655808 4156643653151883264 4156901381552996352 4169488897848881152 4181385579658739712 4189632888494358528 4191115506606931968 4193105589943402496 4202063029863325536 4202319519091785728 4208609727564742656 4226122169391775744 4235150140334690304 4235408649163374592 4241489491061342208 4243503493668683776 4245264285762060288 4265514006724214784 4268497779234963456 4274887046109069312 4276916907004657664 4278430412994576384 4296289096889008128 4302664168302968832 4311855650596096512 4312118841443352576 4320624006811090944 4329853855458453504 4330118144896008192 4345807269892128768 4346342006851633152 4354378881864302592 4363680838704222672 4363947192903008256 4364484161918992384 4380026224773169152 4380297803780161536 4388665329752997888 4398040530347563008 4398308981823504384 4398581694433984512 4414788337668194304 4423496006973259776 4432670770744000512 4432945613921750016 4433216195964960768 4449826340348100608 4459904387078160384 4467850697495937024 4488087717285838848 4503030624247873536 4503309830015746048 4513509007115157504 4523426990650294272 4532348937377415168 4538768962535555072 4559327204861804544 4566092586770497536 4567757913450676224 4594946948649787392 4603724511194382336 4620973507284566016 4630844971686113856 4631127633284825088 4640262007314972672 4654313188296425472 4661219515661549568 4667308317919862784 4676514054247120896 4680676007378681856 4690675010079991296 4690961323637342208 4700213712835837952 4704058777116082176 4713336999556153344 4717243788686327808 4727320908596241228 4727609458978258944 4736934132467367936 4754387440565747712 4764543907876526592 4764834730308796416 4765130168970149888 4773941430377269248 4774232826423803904 4775922321482317824 4792120674221031424 4802060001639333888 4802357748415229184 4802650878962040832 4811531520380239872 4833325234000134144 4840171588953931776 4849417595343863808 4849718278478495744 4851730612299497472 4860702007662477312 4871382913008009216 4878283176268529664 4887905036576751616 4889634757708087296 4910044682158866432 4917330478060535808 4927835029252681728 4928135818792402944 4948404406238232576 4966636879876718592 4967248007830437888 4976433007844917248 4987063815661968768 4987368220460580864 5005744256883621888 5006054632891613184 5026332034682929152 5026950507924553728 5045472385906507776 5065909452278857728 5066223558767714304 5070732341326905344 5106115082852499456 5110347437743521792 5129243105469530112 5131678643506315264 5150586393946226688 5158296008131608576 5160745341468803072 5169630846457479168 5171769882908708352 5172085561959120896 5179827357002760192 5203221784924520448 5212492480411926528 5220294758229344256 5236102336833478656 5243871955119243264 5253535728289185792 5261399441365008384 5265760508301017088 5277009386339990208 5277331489092009984 5285162285474512896 5287740426940317696 5306899262272118784 5318560641350541312 5319215072338771968 5327108017898913792 5329050899025788928 5348685870636466176 5349344008432779264 5360439071597395968 5360771440091418624 5361098655585533952 5370684109174427904 5371011929726779392 5391135758498660352 5402652466967132832 5402982238832295936 5412972960427769856 5413639008534134784 5433585646360854528 5445193037573173248 5445525406067195904 5445863050251599872 5455594794761846784 5455933063288307712 5458196938836934656 5476709341966893056 5488068573302095872 5488408855331690496 5488743861670903808 5498893166148845568 5523800267428724736 5531624673090207744 5542535175403995136 5555088008757116928 5567294757723439104 5575180772878319616 5588154008809242624 5602750706484434048 5611479636752990208 5631811462003064832 5646866853779587072 5655319321415122944 5660352381016080384 5676156434144821248 5687352008965619712 5691330372313284608 5699501503613678592 5699849394812092416 5704573883992768512 5728385462518677504 5736885557737291776 5744379468209061888 5749140867461462016 5749491788591136768 5773138473944604672 5789610802604408832 5794409693189505024 5795122675802177536 5805838509152403456 5818241118272296896 5818596257204011008 5840034966364225536 5840397071706882048 5864054040463417344 5864775592578646016 5878058241824391168 5886384450224259072 5897994675964346368 5910227694325334016 5910594151895666688 5910954927953281024 5948707980307857408 5957134263327916032 5984116956381118464 5992996520136278016 5995548200625242112 6004040832330498048 6018012009486876672 6030867870102845952 6031235987533725696 6043131916503220224 6065027728310992896 6078355018686332928 6079102939815739392 6090343884600901632 6112783852155961344 6126216081825595392 6126595931533049856 6137924696199346176 6138299348259176448 6161298009712754688 6174459962248151808 6174836844379766784 6186254811917451264 6187016009753296896 6205750917728567296 6214959354215399424 6223077757226483712 6234965479727824896 6235352072329494528 6237939358670782464 6240901343171575808 6254233346773321728 6254615098183122944 6272078369488109568 6284449332741537792 6289658384915103744 6303094544794988304 6303479278637678592 6312914591347113984 6315912176623157248 6339183254087663616 6352725210502035456 6353112973745061888 6365255240503025664 6367896428643090432 6402746668852445184 6403143664553638912 6415375360506986496 6417645619491864576 6444433645333512192 6453562118605242368 6453996252454453248 6468178262165028864 6480936010216636416 6494780783187680256 6495177217344012288 6504377568358039552 6519513010277449728 6531568322796453888 6545920789354512384 6546726242878488576 6570446705670242304 6582997994629496832 6597463472735256576 6597872541650976768 6622182506502291456 6635244010459889664 6649418420882625024 6649824293947441152 6674739510522150912 6701776046243905536 6702600677232738304 6754545936371810304 6754964745023619072 6798523406066122752 6808153443803332608 6813796583658029056 6838990807292706816 6849138880155746304 6867448525261635584 6877728010842144768 6892420422974681088 6892841128609972224 6895693177211611136 6931460260926849024 6946691449927237632 6949989973882568704 6960393010972459008 6981469782444638208 6986038688178241536 6991829273492324352 7001389807800680448 7004714304385581056 7014771081370681344 7021014011068022784 7036012515119986944 7036441985456013312 7050320569253756928 7070005499334230016 7075865683029491712 7090981362894361842 7091414188467388416 7092286763118362624 7102810690531885056 7105401198701051904 7131581160848621568 7146815861814789888 7147252095463194624 7147695253455224832 7160912145565903872 7161349239635705856 7188181011331547136 7203090002459000832 7203536622622843776 7203976318443061248 7217297280570359808 7218185344712179712 7260257383430897664 7274126393015795712 7274577417717743616 7277595918449246208 7317424764402794496 7317878473775587328 7331857554865127424 7334452136562130944 7365067023238299648 7375499564120276992 7375995717090803712 7392203728188604416 7422606609357348864 7450872011745656832 7464649511767375872 7481052330690871296 7481972849003986944 7509081949337419776 7540425761886830592 7568208578859761664 7583136011954159616 7599335338151571456 7599799193082789888 7606098511990358016 7637847283358236672 7659172624278749184 7665521156615282688 7697517965259472896 7719481070139211776 7725879590919340032 7741118012203204608 7757654824363062528 7758128342938681344 7769741035504140288 7787196095609176064 7804832677386780672 7818738720617889792 7837410989099188224 7848512600299012096 7854153505250217984 7880303592433778688 7880792202527555584 7898640762451525632 7915997233638014976 7931610640410476544 7942845684437221376 7943380003020865536 7960834784203112448 7978327920517054464 7978822608508157952 7990662026848370688 7993576348538683392 8024016012649168896 8041157160137127936 8041647983378300928 8056517894590169088 8086703637747990528 8103978700450699248 8104473358248443904 8105470586420985856 8120458512801202176 8150378469541281792 8167789556359759872 8168288109100793856 8168794575377399808 8183899594932461568 8215064012950339584 8232102859953143808 8232613282997535744 8233115792506355712 8248339749223268352 8249354679671062528 8286612472287199232 8297437009635311616 8313802763105992704 8338977795697762304 8362771159317479424 8379265776988717056 8382231013213863936 8386211179886804992 8404126059726651072 8404639038183571456 8417219455129485312 8470300280669380608 8482978982122684416 8487006987337367552 8490528571524120576 8531028013448429568 8536995558469926912 8549774092218138624 8553833814009315328 8556860825989152768 8592578193778016256 8605328336605937664 8623711301192193024 8624237682886705152 8641248013622181888 8659707710916907008 8660236289792016384 8691614539784257536 8692684013703266304 8708757763728605184 8727361677408445344 8727894385806016512 8728968323837984768 8760052449546338304 8760595607560323072 8777330659505995776 8796081060695126016 8796617963647008768 8797163388867969024 8829576675336388608 8846992013946519552 8865341541488001024 8865891227843500032 8866432391929921536 8899652680696201216 8935701394991874048 8976175434571677696 9006061248495747072 9006619660031492096 9027018014230315008 9046853981300588544 9064697874754830336 9077537925071110144 9118654409723609088 9132185173540995072 9135515826901352448 9189893897299574784 9207449022388764672 9241947014569132032 9261689943372227712 9262255266569650176 9280524014629945344 9308626376592850944 9322439031323099136 9334616635839725568 9353028108494241792 9361352014757363712 9381350020159982592 9381922647274684416 9400427425671675904 9408117554232164352 9426673999112306688 9434487577372655616 9454641817192482456 9455218917956517888 9473868264934735872 9508774881131495424 9529087815753053184 9529669460617592832 9530260337940299776 9547882860754538496 9548465652847607808 9551844642964635648 9584241348442062848 9604120003278667776 9604715496830458368 9605301757924081664 9623063040760479744 9666650468000268288 9680343177907863552 9698835190687727616 9699436556956991488 9721404015324954624 9742765826016018432 9756566352537059328 9775810073153503232 9779269515416174592 9820089364317732864 9855670058505363456 9896808812476465152 9933273759753437184 9934496015660875776 9952866015689834496 9974127631323937536 9974736440921161728 10012109265783226368 10052664069365858304 10053901015849107456 10090944771813015552 10131818904557715456 10132447117535428608 10141464682653810688 10212230165704998912 10220694875487043584 10258486210939060224 10263357287012630528 10301172787892453376 10316592016263217152 10321490682937606144 10339261692914958336 10343539765817416704 10344171123918241792 10406443569849040896 10424984960823853056 10440589516458688512 10472204673666957312 10487743910238486528 10507071456578371584 10531521016602034176 10554018772679980416 10554662978184019968 10570324570949025792 10575480853880635392 10613798524544237568 10637121282701082624 10638430144677543936 10654216035797827584 10658101798051577856 10697371741272932352 10720878143194791936 10721542880182837248 10741368218348855808 10742023859453558784 10782271516997320704 10805304933934265664 10805964477664591872 10825945920855539712 10827278017068269568 10890386075146346496 10891726100503199744 10911189589523693568 10911866126576615424 10916393877673869312 10953418683933786112 10976137146604191744 10976817710663380992 10977487723341807616 10997786332297691136 11047600534857449472 11063249346180415488 11085070350807990272 11110176017514233856 11134589515446878208 11150361545756639232 11176308017618485248 11205501412968868096 11222959273505980416 11263622924006129664 11293733707559174144 11310638642830245888 11320704762032160768 11352312868289642496 11374704017931239424 11382660744626569216 11399003007227357184 11399698789624184832 11409147767985537024 11456770925037355008 11473771115474583552 11488758936418123776 11498281734922924032 11498983577182273536 11546276947889209344 11579221605208817664 11588819386379010048 11590245351604355072 11611677018304806912 11636482236544593792 11637192514408022016 11680069932728451072 11680794143413764096 11728108080926834688 11729551185157292032 11756116483648782336 11772768900448518144 11820455388650668032 11821188303791333376 11897415960615714816 11914268526655832064 11968233912762236928 11985993040272556032 12036024018973753344 12061735740205691904 12062471975067451392 12086263833006440448 12130055456621985792 12156710037372665856 12158205879631478784 12180687769201803264 12225567704311922688 12252432163651190784 12253191863066099712 12275849392398692352 12276598696518352896 12322596019425509376 12348919924496303616 12349673688759533568 12372509623834902528 12374032019506593792 12411501835457134592 12429918708430798848 12446155514452967424 12469930959455649792 12470704144658989056 12481802686343151616 12508466693546643456 12509230196366245888 12544156738976219136 12568898665483075584 12579316769830207488 12606189089589976608 12606958557275357184 12625829182694227968 12631824353246314496 12678366508175327232 12705450421004070912 12706225947490123776 12730510481006051328 12735792857286180864 12805493337704890368 12806287329107277824 12830750721013972992 12835291238983729152 12888867290667024384 12907124237210484736 12907992504908906496 12936356524330057728 12961872020433272832 12989561566375360512 12990354434688024576 13008755136716079104 13039026020554899456 13063136645592907776 13091841578709024768 13093452485756977152 13140893411340484608 13165995989258993664 13194926945470513152 13195745083301953536 13244365013004582912 13270488020919779328 13298836841765250048 13299648587894882304 13349479021044301824 13403552092487811072 13405201354465476608 13509091872743620608 13509929490047238144 13597046812132245504 13616306887606665216 13627593167316058112 13677981614585413632 13698277760311492608 13734897050523271168 13784840845949362176 13791386354423222272 13862920521853698048 13893382899854475264 13899979947765137408 13920786021944918016 13962939564889276416 13983658546984648704 14009428608771162112 14029542162741362688 14042028022136045568 14072025030239973888 14072883970912026624 14100641138507513856 14140010998668460032 14151731366058983424 14181962725788723684 14182828376934776832 14184573526236725248 14210802397402103808 14263162321697243136 14293631723629579776 14294504190926389248 14295390506910449664 14321824291131807744 14322698479271411712 14376362022663094272 14406180004918001664 14407073245245687552 14407952636886122496 14434594561140719616 14436370689424359424 14520514766861795328 14548252786031591424 14549154835435487232 14555191836898492416 14634849528805588992 14635756947551174656 14663715109730254848 14668904273124261888 14730134046476599296 14750999128240553984 14751991434181607424 14784407456377208832 14845213218714697728 14901744023491313664 14929299023534751744 14962104661381742592 15018163898674839552 15080851523773661184 15136417157719523328 15198670676303142912 15212197023980716032 15275694566716473344 15318345248557498368 15331042313230565376 15395035930518945792 15451759181838680064 15482236024406409216 15515309648726125056 15516256685877362688 15539482071008280576 15574392191218352128 15609665354773561344 15637477441235779584 15708307010500435968 15760607184867557376 15761584405055111168 15797281524903051264 15831994467276029952 15863221280820953088 15885691368874442752 15957645217016315904 15981324053696741376 15987152697077366784 16048032025298337792 16082314320274255872 16083295966756601856 16113035789180338176 16173407275495981056 16207957400901398496 16208946716496887808 16210941172841971712 16240917025602404352 16300756939082563584 16335579112719519744 16336576218201587712 16337589150754799616 16367799189864923136 16430128025900679168 16464205719906287616 16465226565995071488 16466231585012711424 16496679498446536704 16573224944574398464 16594874019270623232 16627605526211985408 16677955591395524608 16725542318634958848 16764462026427727872 16772422359773609984 16808252119453302144 16809278076367142912 16834438910258970624 16940600561338761216 16965957964245368832 16974013974674735104 16981057143048241152 17062056026896859136 17073991116939853824 17099548184436277248 17107667628018630656 17113721651978305536 17185156387556032512 17210656673211875328 17247422602384386048 17248475365773410304 17319415421833814016 17383229079568515072 17385368027406532608 17417515527457210368 17454723354816890688 17455788771612033024 17457936647675969536 17520104899092676608 17521191215120646144 17592162121390252032 17594326777735938048 17659153350672777216 17693984027893039104 17730683082976002048 17731782455687000064 17732864783859843072 17799305361392402432 17871402789983748096 17952350869143355392 18012122496991494144 18013239320062984192 18054036028460630016 18093707962601177088 18129395749509660672 18155075850142220288 18237308819447218176 18271031653802704896 18379787794599149568 18414898044777529344 18483894029138264064 18523379886744455424 18524510533139300352 18561048029259890688 18617252753185701888 18644878062646198272 18669233271679451136 18706056216988483584 18722704029514727424 18762700040319965184 18763845294549368832 18816235108464328704 18853347998224613376 18868975154745311232 18909283634384964912 18910437835913035776 18947736529869471744 19017549762262990848 19058175631506106368 19059338921235185664 19060520675880599552 19095765721509076992 19103689285929271296 19168482696884125696 19208240006557335552 19209430993660916736 19210603515848163328 19246126081520959488 19333300936000536576 19360686355815727104 19398873113913982976 19442808030649909248 19485531652032036864 19513132705074118656 19551620146307006464 19558539030832349184 19640178728635465728 19711340117010726912 19793617624952930304 19866547519506874368 19905732031379668992 19948255262647875072 19949472881842323456 20024218531566452736 20105328138731716608 20107802031698214912 20263637809115430912 20264894235070857216 20282929365307621376 20424460331409997824 20441389750974087168 20516972421878120448 20526714574025261056 20602345575784906752 20633184032526434304 20642981365875212288 20678523385829916672 20687079531634833408 20688342247836483584 20849969921647706112 20881179032917377024 20944409347333914624 20975487820476973056 21014142913156743168 21063042033204068352 21108037545359960832 21109325956368039936 21150961707761270784 21227597049088475136 21274242565402165248 21276860289355087872 21308432071595655168 21316203596103155712 21394743482545864704 21441756286389583872 21443085760365674496 21482736436697711616 21484047718907117568 21564543033994641408 21610609867868531328 21611928955329183744 21651891841711079424 21654556034136539136 21780772150292692992 21783452201006399488 21822379179047387136 21823732253153230848 21832787755347738624 21952274293208383488 21953635421326761984 21995572664595382272 22095201069714898944 22126498692360830976 22170140701615980544 22352616035236970496 22411002825937736192 22445918547011960832 22527245848012259328 22587467415118348288 22621277285660491776 22704625736579284992 22749408035862478848 22765321489253138432 22798006014454714368 22799397579248369664 22818295535971074048 22913541850074710016 22977517872836247552 22996563469845848064 23092553895778418688 23158443210417635328 23177638772758020096 23180490703208710144 23223354036609613824 23272964473089187584 23274385028816044032 23361588286827528192 23456216161853669376 23459102370314584064 23512232967297564672 23545537800897036288 23640910777301336064 23642376607582666752 23794831921231429632 23828537053311664128 23936467825524473856 23971986080545112064 24072048037947506688 24123471480411383808 24124943950134902784 24260110913243971584 24313420074745331712 24316411759262957568 24361375538403606528 24451135408623845376 24504864327302381568 24506383726132199424 24551698784797384704 24645192038851018752 24697839848992607232 24699347377519067136 24745019247669805056 24748064039013187584 24823003670914269184 24859837416861597696 24892311028905934848 24941408289317978112 25016933387093286912 25088313477952438272 25137797330966151168 25158633539660414976 25212378179179953216 25213917114550714368 25251658365388455936 25263648706492628992 25410900842008141824 25461020962012102656 25471585714572361728 25610986675409780736 25612574658214555648 25661501442027945984 25670582477967458304 25777734581334048768 25814248474420969472 25815985009817812992 25872713048660115456 25923744040866545664 25979123132750721024 25980708869376049152 26017510273432158208 26078052041109798912 26126273291185815552 26183683157418049536 26186904971513954304 26281786822680969216 26331991978517987328 26389853890941026304 26391490166603907072 26488730026009165824 26540976041839558656 26597673683530500096 26599297175789764608 26698958042088603648 26807104184975622144 26810402708930953216 27018183745487241216 27019858980094476288 27194093624264491008 27232613775213330432 27255186334632116224 27355963229170827264 27396555520622985216 27469794101046542336 27569681691898724352 27582772708846444544 27725841043707396096 27786765799708950528 27799959895530274816 27841572043889836032 27925879129778552832 27967317093969297408 28059084325482725376 28084056044272091136 28144050060479947776 28145767941824053248 28201282277015027712 28280021997336920064 28303462732117966848 28363925451577447368 28365656753869553664 28369147052473450496 28421604794804207616 28526324643394486272 28587263447259159552 28589008381852778496 28590781013820899328 28643648582263615488 28645396958542823424 28752724045326188544 28812360009836003328 28814146490491375104 28815905273772244992 28869189122281439232 28872741378848718848 29041029533723590656 29096505572063182848 29098309670870974464 29269699057611177984 29271513895102349312 29327430219460509696 29337808546248523776 29460268092953198592 29501998256481107968 29690426437429395456 29803488046982627328 29858598047069503488 29924209322763485184 30036327797349679104 30161703047547322368 30272834315439046656 30397341352606285824 30424394047961432064 30551389133432946688 30636690497114996736 30662084626461130752 30790071861037891584 30903518363677360128 30964472048812818432 31030619297452250112 31032513371754725376 31148784382436704256 31219330709547122688 31274954882471559168 31416614021000871936 31521214369735114752 31523168810110222336 31594563049806102528 31663988934552059904 31726442561641906176 31771382737748885504 31915290434032631808 31962648107393482752 31974305394154733568 32164628640548511744 32226071578360676352 32346814550991962112 32415914801802796992 32417893432993775616 32421882345683943424 32481834051204808704 32671158225439039488 32675178301509599232 32735598379729846272 32860256051801358336 32928411439812575232 32930453131990142976 32932463170025422848 32993358996893073408 33189748038541246464 33255211052423970816 33355911182791049216 33451084637269917696 33528924052855455744 33544844719547219968 33616504238906604288 33618556152734285824 33668877820517941248 33881201122677522432 33931915928490737664 33948027949349470208 33962114286096482304 34124112053793718272 34147982233879707648 34199096368872554496 34215335256037261312 34227443303956611072 34370312775112065024 34421313346423750656 34494845204768772096 34496950731546820608 34638830843667628032 34766458159137030144 34770736054813065216 34835031054914420736 34909446709633781376 34911577543224066048 35040209798185353216 35042382430241292288 35184324242780504064 35188653555471876096 35318306701345554432 35461366165952004096 35463564911374000128 35598610722784804864 35742805579967496192 35904701738286710784 36026478640125968384 36108072056921260032 36187415925202354176 36258791499019321344 36310151700284440576 36474617638894436352 36542063307605409792 36759575589198299136 36829796089555058688 36967788058276528128 37046759773488910848 37049021066278600704 37122096058519781376 37234505506371403776 37289756125292396544 37338466543358902272 37412112433976967168 37445408059029454848 37525400080639930368 37527690589098737664 37632470216928657408 37706695996449226752 37737950309490622464 37818567268769929824 37820875671826071552 37895473059738943488 38035099524525981696 38116351263012212736 38118677842470371328 38121041351761199104 38191531443018153984 38207378571858542592 38336965393768251392 38416480013114671104 38418861987321833472 38421207031696326656 38492252163041918976 38666601872001073152 38721372711631454208 38797746227827965952 38885616061299818496 38971063304064073728 39026265410148237312 39117078061664698368 39280357457270931456 39422680234021453824 39587235249905860608 39733095039013748736 39811464062759337984 39896510525295750144 39898945763684646912 40048437063132905472 40210656277463433216 40215604063396429824 40527275618230861824 40529788470141714432 40565858730615242752 40848920662819995648 40882779501948174336 41033944843756240896 41053429148050522112 41204691151569813504 41285962731750424576 41374159063269666816 41376684495672967168 41699939843295412224 41762358065834754048 41888818694667829248 41950975640953946112 42028285826313486336 42126084066408136704 42216075090719921664 42218651912736079872 42301923415522541568 42455194098176950272 42548485130804330496 42553720578710175744 42632407192206311424 42789486965091729408 42883512572779167744 42886171520731348992 42965472873395423232 42968095437814235136 43129086067989282816 43221219735737062656 43223857910658367488 43303783683422158848 43309112068273078272 43561544300585385984 43566904402012798976 43644758358094774272 43647464506306461696 43665575510695477248 43904548586416766976 43907270842653523968 43991145329190764544 44190402139429797888 44252997384721661952 44340281403231961088 44705232070473940992 44822005651875472384 45054491696024518656 45174934830236696576 45242554571320983552 45409251473158569984 45530642978506276864 45596012028909428736 45636591071942148096 45827083700149420032 45955035745672495104 45993126939691696128 46185107791556837376 46355277545516040192 46446708073219227648 46545928946178375168 46548770057632088064 46723176573655056384 46912432323707338752 46918204740629168128 47281821554602672128 47284753215165333504 47589663842462859264 47657074106623328256 47872935651048947712 47943972161090224128 48144096075895013376 48246942960822767616 48249887900269805568 48520221826487943168 48626840149490663424 48632823518525915136 48722751076807213056 48902270817247690752 49009728654604763136 49012767452264398848 49103397569594769408 49290384077702037504 49395679697985214464 49398694755038134272 49490038495339610112 49646007341828538368 49719674833723195392 49784622057811869696 49882816578635956224 50033866774186573824 50176626955904876544 50317267079320829952 50424756358359906432 50427834229101428736 50503316730776911872 50527297412985257984 50821801684016283648 50922041924024205312 50943171429144723456 51221973350819561472 51225149316429111296 51323002884055891968 51341164955934916608 51555469162668097536 51628496948841938944 51631970019635625984 51745426097320230912 51958246265501442048 52156104082219597824 52252546582371631104 52367366314836099072 52373809943027908608 52563573645361938432 52782980333207814144 52977460052018331648 53081952083679117312 53195347367061000192 53198594351579529216 53397916084177207296 53614208369951244288 53620805417861906432 54036367490974482432 54039717960188952576 54388187248528982016 54465227550426660864 54510372669264232448 54711926458341654528 54939588202093084672 55139363383797448704 55165545417692889088 55451682087414792192 55573531599417901056 55599919791060549632 55683144087779672064 55851758259557105664 55934634187938594816 56118168650965450752 56168112088544182272 56288100120959895552 56291535883648106496 56560043994673840128 56606925464235933696 56727850903154894736 56731313507739107328 56738294104946900992 56843209589608415232 57052649286788972544 57174526894518319104 57178016763705556992 57181562027641798656 57287297164527230976 57505448090652377088 57624720019672006656 57628292980982750208 57631810547544489984 57738378244562878464 57745482757697437696 58082059067447181312 58196619341741948928 58539398115222355968 58543027790204698624 58654860438921019392 58675617092497047552 58920536185906397184 59003996512962215936 59380852874858790912 59717196094139006976 59848418645526970368 60072655594699358208 60323406095094644736 60794682705212571648 60848788095922864128 61102778266865893376 61273380994229993472 61324169252922261504 61580143722075783168 61807036727354720256 61928944097625636864 62061238594904500224 62065026743509450752 62297568764873408512 62549909764943118336 62833228042001743872 63042428739470229504 63046337620220444672 63189126099612205056 63327977869104119808 63452885123283812352 63542765475497771008 63830580868065263616 63925296214786965504 63948610788309467136 64329257281097023488 64452143156721352704 64693629101983924224 64831829603605593984 64835786865987551232 64963668102409617408 65342316450878078976 65350356603019198464 65471196759459692544 65856822879625150464 65860906263980285952 65986717993786146816 66379496077082492928 66510422104847941632 66711822365582098432 67057848105710911488 67089689439094439936 67233008477813208576 67237112305468571648 67337755641035882496 67762402245355044864 67863831856981475328 67896055898698940416 68248224107587436544 68295964467759415296 68398192737745108992 68430670512074522624 68454886607913222144 68740625550224130048 68989690409537544192 69277661687335256064 69532916318274060288 69541472109626130432 69670062109828841472 69818893419267562752 69823155086448132096 70084764860482584576 70368648485561008128 70377307110943752192 70636613402691108864 70922732331904008192 70927129822748000256 71197221445569609728 71485611159934992384 71809403476573421568 72052957280251936768 72216144113842520064 72374831850404708352 72949235277788872704 73084126615210819584 73519151178396598272 73935576116553056256 74093519546977821696 74098042132557201408 74244192117039562752 74469011012742807552 74579512250584793088 74676933086717804544 74824224867953934336 75050800161279860736 75264940433857314816 75413391992898453504 75475900618981244928 75637134537539859648 75641751343652143104 75790946119477886976 76232702526024425472 76242082703522398208 76383062886036307968 76414757143717085184 76673930787536502784 76832960026229342208 76837723974643666944 76842414063392653312 76984504326083837952 77333203744002146304 77442745423262908416 77595492455655931904 77771232122599636992 77942126608128147456 78052530820296474624 78234156123329396736 78560714914541862912 78845360468042907648 79174470499811721216 79466190078027497472 79622928125518675968 79793021050591500288 79797891527369293824 80096874126265810944 80421312554926866432 80431208126792859648 81054551236461723648 81059576940283428864 81131717461230485504 81697841325639991296 81765559003896348672 82067889687512481792 82106858296101044224 82409382303139627008 82748318126539333632 83399879686590824448 83524716131669508096 83777637389335658496 83901951281907892224 84252168132816273408 84432150181439843328 84437303825472159744 84603846831045083136 84910388196353900544 85096970261608660992 85107441157420351488 85264814384412622848 85578973930183458816 85767025145558335488 85772343041462697984 85930945746790846464 85936190875628470272 86258172135978565632 86442439471474125312 86447715821316734976 86607567366844317696 86618224136546156544 87123088601170771968 87133808804025597952 87289516716189548544 87294929012612923392 87809097172833533952 87814541685307047936 87982290658381529088 88380804278859595776 88505994769443323904 88680562806463922176 89410464140947881984 89644011303750944768 90108983392049037312 90349869660473393152 90485109142641967104 90818502946317139968 91061285957012553728 91192024057818857472 91273182143884296192 91654167400298840064 91910071491344990208 91986253879383392256 92370215583113674752 92710555091032080384 92893416146438455296 93091857892356750336 93097540115264176128 93446353147310112768 93824864647414677504 93836409481258336256 94563643109205344256 94569506430330667008 95179327684925718528 95314148213246656512 95745871302097895424 95887944322180448256 96493885921645535232 97040443652975886336 97253680298981326848 97265647037051830272 97445502153614426112 98025534904528797696 98206795139189538816 98580768155404075008 98791359395970428928 98797389510076268544 98980076990679220224 99292014683657076736 99569244115623739392 99765633157271912448 100067733548373147648 100353253911809753088 100634534158641659904 100849512716719812864 100855668458202857472 101006633461553823744 101054594825970515968 101643603368032567296 101844083848048410624 101886342858289446912 102443946701639122944 102450298632858222592 102646005768111783936 102682329911869833216 103110938325336195072 103256993897683877888 103263940039271251968 103490852194640461824 103916492531002884096 104312208164439195648 104505093164743262208 104734732629672198144 105127147290723876864 105565960666415628288 105954920104036663296 106390694734122000384 106795832168354414592 107228416739902488576 107241610835723812864 108079435920377905152 108776374497057964032 108930455100853321728 109020745338528464896 109423852916683309056 110278726767594897408 110331090835385778176 110903364174829584384 111147063198835802112 111199839582121099264 111366288175559344128 111703516519114211328 111869268375877189632 112236337301930901504 112336224177088364544 112576200241919791104 112583071767296212992 113120087989347680256 113213850928471867392 113455701806309789472 113462627015478214656 113476588209893801984 113686419179216830464 114105298573577945088 114349053789036638208 114356033527411113984 114363124055283597312 114574594329054461952 115010896181304754176 115249440039344013312 115256585961965500416 115263621095088979968 115476756489125756928 116164118134894362624 116393238683483897856 117078796230444711936 117086055580409397248 117351234184994095104 117841072371812794368 118007993025924431872 118761705749717581824 119434392188278013952 119696837291053940736 120145311189398716416 120646812190189289472 121589365410425143296 121697576191845728256 122205556533731786752 122546761988459986944 122648338505844523008 123160287444151566336 123614073454709440512 123857888195251273728 124122477189809000448 124130053487018901504 124595137529746817024 125099819529886236672 125666456084003487744 126084857478940459008 126092675240440889344 126378252199224410112 126655955738208239616 126905770246567624704 127085530950995542016 127661161736130527232 127897221576618934272 128658514562194046976 128904286313442705408 129387258203967848448 129663659207211187968 129671573731975102464 129927336204819234816 130684632901756157952 130700713206038396928 130942393518919385088 131713645759250300928 131721812527960571904 131973435987572293632 132758992154164985856 133020844209695883264 133423644731164196864 134115696211421822976 134179378878188879872 134466016955626417152 134474224610937143296 135524804490710089728 135727663713962950656 135792111797397880832 136591928935518830592 136861341024149045248 136909773215826444288 137481251100448260096 137979380819075088384 138555323374670512128 139065832636548120576 139340124219657682944 139637786838535125504 139646310172896264192 140169529720965169152 140737296971122016256 140754614221887504384 141845464663808016384 141854259645496000512 142394442891139219456 142971222319869984768 143618806953146843136 144105914560503873536 144432288227685040128 144749663700809416704 145898470555577745408 146168253230421639168 147038302356793196544 147871152233106112512 148187039093955643392 148196084265114402816 148938022025485615104 149159024501169586176 149353866173435609088 149648449735907868672 150101600322559721472 150529880867714629632 150951801237962489856 151274269075079719296 151283502687304286208 151581892238955773952 152465405052048850944 152484165407044796416 152766125772072615936 152829514287434170368 153665920052458684416 153675447949287333888 153969008652167675904 154666407488004292608 154885490846525816832 155190984911311863808 156468312246658793472 157121429829083725824 157690720936085815296 158348940999623442432 158932380156054994944 159245856251037351936 159586042101183000576 159595783054738587648 160193748252531621888 160842625109853732864 160862416253585719296 162109102472923447296 162119153880566857728 162263434922460971008 163395682651279982592 163531118007792697344 164135779375024963584 164213716592202088448 164818764606279254016 165496636253078667264 166799759373181648896 167049432263339016192 167555274778671316992 167803902563815784448 168504336265632546816 168864300362879686656 168874607650944319488 169820776392707801088 170193940523217321984 170214882314840702976 170529628768825245696 171157947860366917632 171534050291116670976 171544686082925395968 171861891493581692928 172516344271957131264 172884878942948250624 172895431642633469952 173215134733688635392 173236448273092313088 174246177202341543936 174267617608051195904 174589858025225846784 175618194345667067904 175629083370614095872 175964581316763058176 176761608557719191552 177011989538886647808 177361125612927844352 179288022607501889536 180217966784098074624 180699739320946786304 180970218285283934208 182122571914025107456 182384048115637714944 182546364287768592384 183308334800597680128 183820142982689980416 183972507758766784512 184740431166227349504 185421110182064160768 185786832292876910592 186183715784713500672 186195080230528352256 186892706294620225536 187649729294829355008 187672818962516672512 189127286218410688512 189139012860661334016 190358655369851437056 190628296426493313024 191491742604195790848 191775888644360896512 192987771843291070464 194080887305951772672 194507360597962653696 194891004307228852224 196051069809057595392 196413590278379077632 197582718791940857856 197960153981358440448 198584029367314153472 199138488231247478784 199531266314543824896 200135467096746295296 201269068317283319808 201699025433439625728 201711336916405714944 202013266923107647488 202109189651941031936 203287206736065134592 203688167696096821248 204887893403278245888 204900597265716445184 205292011536223567872 205364659823739666432 206221876650672390144 206513987795367755776 207832985062005768192 208624416328878391296 209010186329486524416 209469465259344396288 210254294581447753728 211131921332831256576 211909840208073326592 212781389468244000768 213591664336708829184 214456833479804977152 216158871840755810304 218041490677056929792 218847705833366618112 220557453535189794816 220662181670771556352 221806728349659168768 222294126397671604224 222399679164242198528 222732576351118688256 223407033038228422656 223738536751754379264 224472674603861803008 225152400483839582208 226240175978695360512 226427701856943734784 226911403612619578944 226925254030956429312 226953176419787603968 227372838358433660928 228698107578073276416 228726248110567194624 229149188658108923904 230021792362609508352 230498880078688026624 230513171923931000832 230527242190177959936 230953512978251513856 232328236269788725248 232786477366967795712 234157592460889423872 234172111160818794496 234702468369988190208 235682144743625588736 236015986051848863744 237523411499435163648 238868784376556027904 239393674582107881472 240290622378797432832 241293624380378578944 243178730820850286592 243395152383691456512 245093523976919973888 245296677011689046016 246320574888303132672 247228146909418881024 248244954379618000896 249190275059493634048 250199639059772473344 251332912168006975488 252185350480881778688 252756504398448820224 253311911476416479232 253811540493135249408 254171061901991084032 255322323472261054464 255794443153237868544 257317029124388093952 257808572626885410816 258774516407935696896 259327318414422375936 259343147463950204928 259854672409638469632 261369265803512315904 261401426412076793856 261884787037838770176 263427291518500601856 263443625055921143808 263946871975144587264 265517984308329971712 266041688419391766528 266847289462328393728 268231392422843645952 268358757756377759744 268932033911252834304 268948449221874286592 271049608981420179456 271455327427925901312 271584223594795761664 273183857871037661184 273819546431652888576 274962502200896520192 275958761638150176768 277110646749341024256 278131665273096241152 278680248439315365888 279275573677070251008 279292620345792528384 280339059441930338304 281474593942244032512 281509228443775008768 283690929327616032768 283708519290992001024 285942444639739969536 287237613906293686272 288211829121007747072 291796941111155490816 292336506460843278336 294076604713586393088 295742304466212225024 296374078187911286784 296392168530228805632 297876044050971230208 298707732346871218176 299296899471815737344 300203200645119442944 301059761735429259264 301903602475924979712 302548538150159438592 302567005374608572416 303163784477911547904 304930810104097701888 304968330814089592832 305532251544145231872 305659028574868340736 307331840104917368832 307350895898574667776 307938017304335351808 309332814976008585216 309770981693051633664 310381969822623727616 312936624493317586944 315381441872171630592 316697881999246884864 317864760312109989888 319172084202366001152 320387496505063243776 321685250219707465728 321724832507171438592 324238307761133715456 326791365302559965184 327062236015585394688 328271558750049927168 328427433184404176896 330993272506157334528 333599518746363297792 334098864526678032384 335110549557342633984 335607805127631568896 337008672531265093632 337728600725759373312 337749215301888638976 339641552785415602176 340387881046434643968 340429764629681405952 341059257537650491392 342315895720733835264 343068100582233341952 343089372165850791936 343723782987163385856 345032688543914262528 345769757885896501248 345790863285266939904 346430269467377270784 348492354404683087872 348535235216102391808 349179716050451693568 351236388691334135808 351258166741228191744 353523217115438383104 354023979077773295616 354722251225855688704 358576045215003779072 360435933568196149248 361399478641893572608 361940436570567868416 364768096231275429888 365092728575537184768 366616669601195360256 367640285965379960832 367945015517533569024 369480862332454699008 370842220364128321536 371573664585753821184 372367431569427001344 372390160461056704512 373785412589240451072 375299458589658710016 375345637925033345024 378254572436821377024 378278025721322668032 380717310739702874112 381256592852986626048 382983485208391581696 385975543686582140928 388161774611903545344 389014721195925307392 389782008614457704448 392102139618115190784 392827180556758155264 395165437583881715712 395920307962716880896 397168058734628306944 398276976462494957568 399062532629087649792 400270934193492590592 402538136634566639616 403398050866879251456 403422673832811429888 404218379303882063872 406574413472130269184 407376335392193642496 409775786806556491776 409801194531432890368 410584023072447135744 410729319647479332864 412443753301344780288 413027975590735511552 415665970124011536384 418020372658973048832 418938930518688792576 420508589162895507456 422263842665662513152 425562778936488001536 427183328673417658368 428913666959609954304 432317743681511620608 436082981354113859584 437695411666733236224 441114907070379589632 441324363341543112704 443613456699318337536 444588252795343208448 444799358328484397056 446814066076456845312 447477073503508758528 448945349207723606016 450304800967679164416 452855403713887469568 453822807225239157888 453850508061912858624 454745676716867321856 457396215156146552832 457452496221134389248 458298377316217847808 460997760157376053248 461026343847862001664 461907025956503027712 464656472539577450496 465572954733935591424 468344222321637588992 469404936739976380416 471364289487251177472 472031972103697727488 475046822998870327296 477737568753112055808 478787349164215762944 480581244757594865664 482587248760757157888 486357461641700573184 486790304767382913024 490187047953839947776 490593354023378092032 492641149776606265344 494456293818837762048 496489908759236001792 498380550118987268096 500399278119544946688 502665824336013950976 504370700961763557376 505513008796897640448 506623822952832958464 510644646944522108928 511588886306475737088 514634058248776187904 517549032815871393792 518654636828844751872 518686294927900409856 519709344819276939264 522738531607024631808 522802852824153587712 523769574075677540352 526854583037001203712 526887250111842287616 527893743950289174528 531035968616659943424 532083376838783533056 533694578924656787456 536717515512755519488 537864067822505668608 537896898443748573184 542099217962840358912 542910654855851802624 543168447189591523328 546367715742075322368 547639092863305777152 549925004401793040384 551917523276300353536 554221293498682048512 556263330546192482304 557360496878630731776 558551147354140502016 558585240691585056768 560678118883860676608 562949187884488065024 563018456887550017536 567381858655232065536 567417038581984002048 571884889279479939072 574475227812587372544 576423658242015494144 584673012921686556672 588153209427172786176 592748156375822573568 595752088101942460416 597415464693742436352 598593798943631474688 600406401290238885888 603807204951849959424 605097076300318877184 605134010749217144832 606327568955823095808 609861620208195403776 609936661628179185664 611064503088290463744 614663680209834737664 614701791797149335552 615876034608670703616 618665629952017170432 619541963386103267328 620763939645247455232 625873248986635173888 630762883744343261184 633395763998493769728 635729520624219979776 638344168404732002304 640774993010126487552 643370500439414931456 648476615522267430912 654124472031170789376 656543117500099854336 656854866368808353792 661986545012314669056 667199037492726595584 668197729053356064768 670221099114685267968 671215610255263137792 675457201451518746624 679283105570831204352 680775762092869287936 680859529259362811904 682118515075300982784 686178744331701583872 687447565974326771712 690065377087828525056 691539515771793002496 691581726570533879808 692860538934754541568 696984708809366175744 697070470432204783616 698359432100903387136 702472777382668271616 702516333482456383488 707046434230876766208 708047958155546591232 717152090430007558144 720871867136392298496 722798957283787145216 723880873141135736832 729536192462550859776 730185457151074369536 735280571930759921664 735890031035067138048 738961724664909398016 741684440728256643072 744734863138854002688 747570825178480902144 750598917179317420032 750691275850066690048 756556051442645336064 761434621479405748224 762513185705973252096 765966970416783163392 771951087373164281856 776323549223807090688 778029442391850614784 779564017228915408896 784204279236230381568 785654361113516310528 790330875167763431424 791840615925433761792 794336117469256613888 796553952924989915136 798125065258175299584 800541868386985181184 805076273269133279232 806796101733758502912 806845347665622859776 813148826944260538368 814752670784387284992 819551573613112983552 819602389062865780736 821458639294958665728 824887506602689560576 826055951181471023104 831331940248023072768 836040745317946097664 837877861037377585152 841017178325791014912 844527685331325026304 851125557872976003072 857827333919219908608 864635487363023241216 872165962708227719168 875390823333466472448 882229814140759179264 882648726683086225408 887226913398636675072 889176505590686416896 889598716656968794112 893628132152913690624 897890698415447212032 900609601935358328832 905710807427774939136 907645614450478315776 907701016123825717248 909491353433734643712 914792430312293105664 914904992442268778496 916596754632435695616 921995520314752106496 922052687695724003328 923814051913006055424 929312945079154900992 931145909467871182848 936688444643275177984 938809873479952760832 950093645997740654592 961162489515189731328 965174497521514315776 972714923283401146368 980374095907679895552 981186708046756184064 985282299553212530688 992979817518472003584 996761100237974536192 1000798556239089893376 1005331648672027901952 1008741401923527114752 1011026017593795280896 1013247645905665916928 1021289293889044217856 1023177772612951474176 1029268116497552375808 1035098065631742787584 1037309273657689503744 1037372589855800819712 1045477063214049263616 1045605705648307175424 1047539148151355080704 1053709166074002407424 1053774500223684575232 1062071937233319886848 1064166753677567066112 1067389157849313574912 1075728135645011337216 1084198435925680717824 1085821309711703605248 1086336894379183046656 1095278185726611554304 1099850008803586080768 1103835046552600707072 1108442586997364097024 1112526661092384964608 1114720993757261463552 1117102294708281004032 1117170481383170113536 1121356237767721353216 1125898375768976130048 1126036913775100035072 1134763717310464131072 1134834077163968004096 1143769778558959878144 1148950455625174745088 1152847316484030988288 1169346025843373113344 1176306418854345572352 1185496312751645147136 1191504176203884920832 1194830929387484872704 1197187597887262949376 1200812802580477771776 1207614409903699918848 1210194152600637754368 1210268021498434289664 1212655137911646191616 1219723240416390807552 1219873323256358371328 1222129006176580927488 1229327360419669475328 1229403583594298671104 1231752069217341407232 1237331259904034340864 1239083926772206534656 1241527879290494910464 1261525767488686522368 1266791527996987539456 1276688336809464004608 1281549986020252975104 1286741000878829862912 1296953231044534861824 1308248944062341578752 1313086235000199708672 1313709732737616707584 1323973090024629338112 1334398074985453191168 1340442198229370535936 1342431220510526275584 1350914402903037493248 1358566211141662408704 1361551524185738575872 1364237030150601965568 1372357488663403167744 1374895131948653543424 1383079031543586004992 1385721077869509083136 1393969417618732351488 1394140940864409567232 1396718864201806774272 1405032666964912766976 1414092868461753532416 1416095916311093182464 1434304180860015116288 1441743734272784596992 1445597914567574290432 1447761746282271473664 1459072384925101719552 1460370914302148739072 1470561143861519843328 1471780062070134276096 1477923449329818796032 1483368881456513286144 1489469726277708005376 1495141650356961804288 1501197834358634840064 1513112102885290672128 1531933940833566326784 1543902174746328563712 1552647098447614181376 1556058884783701229568 1559128034457830817792 1568408558472460763136 1571308722227032621056 1580661750335526862848 1583681231850867523584 1588672234938513227776 1593107905849979830272 1596250130516350599168 1601083736773970362368 1610152546538266558464 1613592203467517005824 1613690695331245719552 1626297653888521076736 1629505341568774569984 1639103147226225967104 1639204778125731561472 1642917278589917331456 1649775013205379121152 1652111902362942046208 1662663880496046145536 1672081490635892195328 1675755722074755170304 1682034356651582029824 1689055370662650052608 1702251115745952006144 1715654667838439817216 1729270974726046482432 1744331925416455438336 1764459628281518358528 1765297453366172450816 1779197433313937588224 1787256264305827381248 1795781396830894424064 1801219203870716657664 1811421614855549878272 1815291228900956631552 1815402032247651434496 1818982706867469287424 1829584860624586211328 1829809984884537556992 1833193509264871391232 1843991040629504212992 1844105375391448006656 1847628103826012110848 1858625890158309801984 1862291818935742365696 1873376889286550355968 1877619746959905521664 1900187291995481309184 1922324979030379462656 1945429846566802292736 1962373416093512368128 1970564599106425061376 1985959635036944007168 2001597112478179786752 2010663297344055803904 2017482803847054229504 2042578587778088435712 2046355545225902948352 2058536232995104751616 2070196131263485575168 2074618547315379007488 2074745179711601639424 2090954126428098527232 2091211411296614350848 2095078296302710161408 2107418332148004814848 2107549000447369150464 2124143874466639773696 2134778315698627149824 2151456271290022674432 2168396871851361435648 2171642619423407210496 2172673788758366093312 2190556371453223108608 2207670093105201414144 2216885173994728194048 2225053322184769929216 2234204589416562008064 2242712475535442706432 2251796751537952260096 2252073827550200070144 2269668154327936008192 2287539557117919756288 2297900911250349490176 2305694632968061976576 2338692051686746226688 2352612837708691144704 2370992625503290294272 2383008352407769841664 2389661858774969745408 2394375195774525898752 2401625605160955543552 2415228819807399837696 2420388305201275508736 2420536042996868579328 2439446480832781615104 2439746646512716742656 2444258012353161854976 2458654720839338950656 2458807167188597342208 2474662519808068681728 2478167853544413069312 2483055758580989820928 2523051534977373044736 2533583055993975078912 2553376673618928009216 2573482001757659725824 2593906462089069723648 2616497888124683157504 2626172470000399417344 2627419465475233415168 2647946180049258676224 2668796149970906382336 2680884396458741071872 2701828805806074986496 2717132422283324817408 2723103048371477151744 2728474060301203931136 2744714977326806335488 2749790263897307086848 2766158063087172009984 2771442155739018166272 2787938835237464702976 2793437728403613548544 2810065333929825533952 2868608361720030232576 2883487468545569193984 2891195829135148580864 2895523492564542947328 2918144769850203439104 2941122287723039686656 2943560124140268552192 2955846898659637592064 2978939452555416010752 2990283300713923608576 3002395668717269680128 3026224205770581344256 3063867881667132653568 3087804349492657127424 3105294196895228362752 3112117769567402459136 3136817116944921526272 3142617444454065242112 3161323500671053725696 3186215811699959660544 3192500261032701198336 3202167473547940724736 3227184406935034011648 3252595307777042153472 3259010683137549139968 3278409556251463122944 3285834557179834662912 3299550026410758242304 3304223804725884092416 3325327760992092291072 3344162981271784390656 3351511444149510340608 3364068713303164059648 3378110741325300105216 3404502231491904012288 3431309335676879634432 3458541949452092964864 3488663850832910876672 3528919256563036717056 3530594906732344901632 3574512528611654762496 3591562793661788848128 3602438407741433315328 3622843229711099756544 3630582457801913263104 3630804064495302868992 3637965413734938574848 3659169721249172422656 3659619969769075113984 3666387018529742782464 3687982081259008425984 3688210750782896013312 3695256207652024221696 3717251780316619603968 3724583637871484731392 3746753778573100711936 3800374583990962618368 3844649958060758925312 3890859693133604585472 3924746832187024736256 3941129198212850122752 3971919270073888014336 4003194224956359573504 4021326594688111607808 4034965607694108459008 4092711090451805896704 4117072465990209503232 4149237094630758014976 4181908252856197054464 4182422822593228701696 4190156592605420322816 4215098000894738300928 4248287748933279547392 4269556631397254299648 4302912542580045348864 4336793743702722871296 4343285238846814420992 4345347577516732186624 4381112742906446217216 4415340186210402828288 4433770347989456388096 4450106644369539858432 4468409178833124016128 4485424951070885412864 4503593503075904520192 4539336308655872016384 4595801822500698980352 4611389265936123953152 4677384103373492453376 4705225675417382289408 4741985251006580588544 4766016704815539683328 4779323717549939490816 4788750391549051797504 4803251210321911087104 4830457639614799675392 4840776610402551017472 4841072085993737158656 4878892961665563230208 4879493293025433485312 4888516024706323709952 4917309441678677901312 4917614334377194684416 4949325039616137363456 4956335707088826138624 5046103069954746089472 5067166111987950157824 5106753347237856018432 5146964003515319451648 5187812924178139447296 5232995776249366315008 5254838930950466830336 5295892360098517352448 5337592299941812764672 5361768792917482143744 5403657611612149972992 5434264844566649634816 5446206096742954303488 5456948120602407862272 5489429954653612670976 5499580527794614173696 5532316126174344019968 5542884311478036332544 5575877670474929405952 5586875456807227097088 5620130667859651067904 5737216723440060465152 5766974937091138387968 5782391658270297161728 5836289539700406878208 5887120248280537104384 5911693797319275184128 5957878905110832021504 6004791337434539360256 6052448411541162688512 6127735763334265307136 6175608698985314254848 6210588393790456725504 6224235539134804918272 6273634233889843052544 6285234888908130484224 6322647001342107451392 6372431623399919321088 6404334947095881449472 6454368813870068023296 6505190615554084306944 6518021366275098279936 6556819112502926245888 6571669114359669325824 6650655521984184582144 6728137426606328119296 6756221482650600210432 6809004462983808024576 6862618671353759268864 6917083898904185929728 6977327701665821753344 7057838513126073434112 7061189813464689803264 7149025057223309524992 7183125587323577696256 7204876815482866630656 7245686459422199513088 7261164915603826526208 7261608128990605737984 7318339442498344845312 7319239939538150227968 7332774037059485564928 7375964162518016851968 7376421501565792026624 7434503560633239207936 7449167275742969462784 7493507557146201423872 7600749167981925236736 7781719386267209170944 7849493664374049472512 7882258396425700245504 7943838540147776028672 8006388449912719147008 8042653189376223215616 8069931215388216918016 8185422180903611793408 8234144931980419006464 8298474189261516029952 8363816505712394108928 8380313185210840645632 8430196001789476601856 8539113262794508599296 8605825085160090697728 8673587487405445742592 8686570477693628841984 8690695155033464373248 8830680372420805656576 8867540695978912776192 8936818357666248032256 8970849902141770825728 9007187006151809040384 9078672617311744032768 9191603645001397960704 9410451350834764578816 9483970502013161177088 9558647435099878981632 9577500783098103595008 9606502420643822174208 9681553220805102034944 9757785923331126460416 9758986586050866970624 9777032049412647419904 9835228668754389368832 9898650079232274726912 9912671414177652277248 10092206139909492178944 10134332223975900315648 10213506694475712036864 10293928007030638903296 10375625848356278894592 10465991552498732630016 10591784720197034704896 10723537585834964287488 10807315223224299945984 10868529689133299269632 10892412193485908606976 10913896241204815724544 10978859909307225341952 10999161055589228347392 11064632252348688039936 11085768622956072665088 11151755340949858811904 11173750913614454194176 11240261335719302135808 11474433446880120930304 11533949874182276775936 11564783316540594323456 11672579079400813756416 11774240496561074208768 11823387594638550368256 11915757810221664043008 12009582674869078720512 12104896823082325377024 12351217397970628509696 12547268467779686105088 12570469777816260968448 12645294002684214902784 12744863246799838642176 12808669894191762898944 12908737627740136046592 13010381231108168613888 13036042732550196559872 13113638225005852491776 13143338228719338651648 13301311043968369164288 13456274853212656238592 13618008925967616049152 13834167797808371859456 14115677026252146868224 14122379626929379606528 14298050114446619049984 14366251174647155392512 14409753630965733261312 14491372918844399026176 14522329831207653052416 14523216257981211475968 14636678884996689690624 14638479879076300455936 14665548074118971129856 14751928325036033703936 14752843003131584053248 14869007121266478415872 14987015114292402847744 15201498335963850473472 15563438772534418341888 15698987328748098945024 15764516792851400491008 15887677080295552057344 16012776899825438294016 16085306378752446431232 16139862430776433836032 16370844361807223586816 16468289863960838012928 16596948378523032059904 16727633011424788217856 16760626370421681291264 16860392003578953203712 17078226525589017198592 17211650170320181395456 17347174974810891485184 17381390310066928746496 17661360744841611313152 17735081391957825552384 17873636715332496064512 18014374012303618080768 18157345234623488065536 18383207290002795921408 18820902701669529157632 18967941004026322354176 19117294870199757963264 19213004841287644348416 19363106441610204069888 19515571846662252920832 19554064098825294839808 19670457337508778737664 20184412279818984357888 20268664447951800631296 20427013388951424073728 20587856014061277806592 20751251696712557789184 20931983104997465260032 21183569440394069409792 21447075171669928574976 21614630446448599891968 21737059378266598539264 21784824386971817213952 21957719818614450683904 21998322111178456694784 22129264504697376079872 22303510681899717623808 22347501827228908388352 22480522671438604271616 22948866893760241860608 23129566633081188646912 23345158158801627512832 23548480993122148417536 23646775189277100736512 23831515620443328086016 24019165349738157441024 24209793646164650754048 24702434795941257019392 25140939555632521936896 25290588005368429805568 25617339788383525797888 25817475255480272093184 26020762462216337227776 26072085465100393119744 26227276450011704983552 26602622087936738328576 26912549706425312477184 27236017851935232098304 28231354052504293736448 28244759253858759213056 28732502349294310785024 28819507261931466522624 29044659662415306104832 29273357769993379381248 29276959758152600911872 29331096148237942259712 29505686006263168106496 29738014242532956831744 29974030228584805695488 30402996671927700946944 31126877545068836683776 31397974657496197890048 31775354160591104114688 32170612757504892862464 32279724861552867672064 32741688723614447173632 32936579727921676025856 33193896757046064119808 33455266022849576435712 33521252740843362582528 33720784007157906407424 34156453051178034397184 34423300340640362790912 34694349949621782970368 35322721489683222626304 35470162783915651104768 35747273430664992129024 36028748024607236161536 36314690469246976131072 37641805403339058315264 37935882008052644708352 38234589740399515926528 38426009682575288696832 38726212883220408139776 39031143693324505841664 39108128197650589679616 39340914675017557475328 40368824559637968715776 40854026777902848147456 41502503393425115578368 42367138880788138819584 42894150343339857149952 43229260892897199783936 43474118756533197078528 43569648773943634427904 43915439637228901367808 43996644222356913389568 44258529009394752159744 44607021363799435247616 44961045342877208543232 45897733787520483721216 46690316317603255025664 47096961986244296835072 47293550378554201473024 47663031240886656172032 48038330699476314882048 48419587292329301508096 49404869591882514038784 50281879111265043873792 50581176010736859611136 51234679576767051595776 51634950510960544186368 52041524924432674455552 52144170930200786239488 52454552900023409967104 53205244175873476657152 54472035703870464196608 56462708105008587472896 56489518507717518426112 57639014523862933045248 58089319324830612209664 58546715539986758762496 58662192296475884519424 59011372012526336212992 59948060457169611390976 60805993343855401893888 62253755090137673367552 62795949314992395780096 63550708321182208229376 64341225515009785724928 65873159455843352051712 66387793514092128239616 66910532045699152871424 67042505481686725165056 67441568014315812814848 68312906102356068794368 68846600681280725581824 69388699899243565940736 70645442979366445252608 70940325567831302209536 71494546861329984258048 72057496049214472323072 72629380938493952262144 75871764016105289416704 76852019365150577393664 77452425766440816279552 78062287386649011683328 78216256395301179359232 78681829350035114950656 80737649119275937431552 81708053555805696294912 84734277761576277639168 86458521785794399567872 87830879274457802735616 87993288444713826779136 88517058018789504319488 89214042727598870495232 89922090685754417086464 91795467575040967442432 93380632635206510051328 94193923972488593670144 95326062481773312344064 96839174584658603016192 98809739183765028077568 100563758222530087747584 101162352021473719222272 102469359153534103191552 103269901021921088372736 104083049848865348911104 104909105800046819934208 106410488351746953314304 108944071407740928393216 112925416210017174945792 112979037015435036852224 115278029047725866090496 116178638649661224419328 117093431079973517524992 117324384592951769038848 118022744025052672425984 124507510180275346735104 127101416642364416458752 128682451030019571449856 131746318911686704103424 132775587028184256479232 133821064091398305742848 134883136028631625629696 137693201362561451163648 141290885958732890505216 141880651135662604419072 142989093722659968516096 144114992098428944646144 145258761876987904524288 151743528032210578833408 153704038730301154787328 154904851532881632559104 156124574773298023366656 156432512790602358718464 157363658700070229901312 163416107111611392589824 169468555523152555278336 172917043571588799135744 175986576889427653558272 177034116037579008638976 179844181371508834172928 183590935150081934884864 186761265270413020102656 188387847944977187340288 190652124963546624688128 197619478367530056155136 201127516445060175495168 202324704042947438444544 204938718307068206383104 206539802043842176745472 208166099697730697822208 209818211600093639868416 212820976703493906628608 217888142815481856786432 225958074030870073704448 230556058095451732180992 232357277299322448838656 234186862159947035049984 234648769185903538077696 236045488050105344851968 254202833284728832917504 263492637823373408206848 265551174056368512958464 267642128182796611485696 269766272057263251259392 275386402725122902327296 282581771917465781010432 285978187445319937032192 290517523753975809048576 303487056064421157666816 307408077460602309574656 309809703065763265118208 312249149546596046733312 314727317400140459802624 326832214223222785179648 338937111046305110556672 345834087143177598271488 351973153778855307116544 354068232075158017277952 367181870300163869769728 373522530540826040205312 381304249927093249376256 395238956735060112310272 404649408085894876889088 413079604087684353490944 419636423200187279736832 425641953406987813257216 435776285630963713572864 461112116190903464361984 464714554598644897677312 468373724319894070099968 469297538371807076155392 472090976100210689703936 508405666569457665835008 531102348112737025916928 539532544114526502518784 550772805450245804654592 565163543834931562020864 571956374890639874064384 606974112128842315333632 614816154921204619149312 619619406131526530236416 624498299093192093466624 629454634800280919605248 653664428446445570359296 677874222092610221113344 691668174286355196542976 703946307557710614233088 708136464150316034555904 734363740600327739539456 762608499854186498752512 790477913470120224620544 809298816171789753778176 826159208175368706981888 871552571261927427145728 922224232381806928723968 929429109197289795354624 936747448639788140199936 944181952200421379407872 1016811333138915331670016 1062204696225474051833856 1101545610900491609309184 1143912749781279748128768 1213948224257684630667264 1239238812263053060472832 1258909269600561839210496 1307328856892891140718592 1383336348572710393085952 1407892615115421228466176 1416272928300632069111808 1468727481200655479078912 1525216999708372997505024 1618597632343579507556352 1652318416350737413963776 1844448464763613857447936 1858858218394579590709248 1873494897279576280399872 1888363904400842758815744 2033622666277830663340032 2124409392450948103667712 2203091221800983218618368 2287825499562559496257536 2427896448515369261334528 2478477624526106120945664 2614657713785782281437184 2766672697145420786171904 2832545856601264138223616 2937454962401310958157824 3050433999416745995010048 3304636832701474827927552 3717716436789159181418496 3776727808801685517631488 4248818784901896207335424 4406182443601966437236736 4575650999125118992515072 4855792897030738522669056 4956955249052212241891328 5533345394290841572343808 5665091713202528276447232 6100867998833491990020096 6609273665402949655855104 7435432873578318362836992 8497637569803792414670848 8812364887203932874473472 9151301998250237985030144 9913910498104424483782656 11330183426405056552894464 13218547330805899311710208 14870865747156636725673984 16995275139607584829341696 18302603996500475970060288 19827820996208848967565312 26437094661611798623420416 29741731494313273451347968 33990550279215169658683392 39655641992417697935130624 59483462988626546902695936 79311283984835395870261248 118966925977253093805391872 237933851954506187610783744
- Sum of all divisors σ(n): 926209447148021992964043651
- Sum of proper divisors (its aliquot sum) s(n): 688275595193515805353259907
- 237933851954506187610783744 is an abundant number, because the sum of its proper divisors (688275595193515805353259907) is greater than itself. Its abundance is 450341743239009617742476163
Bases of 237933851954506187610783744
- Binary: 11000100110100000111001111110101101110000111011110101001111001000000000000000000000000002
- Hexadecimal: 0xC4D073F5B877A9E4000000
- Base-36: TW9HUSZ8LYVEMF400
Squares and roots of 237933851954506187610783744
- 237933851954506187610783744 squared (2379338519545061876107837442) is 56612517905908867954206592863508982507105037934657536
- 237933851954506187610783744 cubed (2379338519545061876107837443) is 13470034454196351244811170253898093237288430209058381387471577509167389195894784
-
237933851954506187610783744 is a
perfect square number . Itssquare root is 15425104601088 -
The
cube root of 237933851954506187610783744 is 619658025.0375578455
Scales and comparisons
How big is 237933851954506187610783744?- 237,933,851,954,506,187,610,783,744 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 237,933,851,954,506,187,610,783,744 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 237933851954506187610783744 cubic inches would be around 51638168.8 feet tall.
Recreational maths with 237933851954506187610783744
- 237933851954506187610783744 backwards is 447387016781605459158339732
- 237933851954506187610783744 is a
Harshad number . - The number of decimal digits it has is: 27
- The sum of 237933851954506187610783744'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 237933851954506187610783744 - Facts about the integer". Numbermatics.com. 2024. Web. 25 June 2024.
APA style:
Numbermatics. (2024). Number 237933851954506187610783744 - Facts about the integer. Retrieved 25 June 2024, from https://numbermatics.com/n/237933851954506187610783744/
Chicago style:
Numbermatics. 2024. "Number 237933851954506187610783744 - Facts about the integer". https://numbermatics.com/n/237933851954506187610783744/
The information we have on file for 237933851954506187610783744 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 237933851954506187610783744, math, Factors of 237933851954506187610783744, curriculum, school, college, exams, university, Prime factorization of 237933851954506187610783744, STEM, science, technology, engineering, physics, economics, calculator, two hundred thirty-seven septillion, nine hundred thirty-three sextillion, eight hundred fifty-one quintillion, nine hundred fifty-four quadrillion, five hundred six trillion, one hundred eighty-seven billion, six hundred ten million, seven hundred eighty-three thousand, seven hundred forty-four.