37990667520606165378564096
37,990,667,520,606,165,378,564,096 is an even composite number composed of six prime numbers multiplied together.
37990667520606165378564096 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of twenty-eight thousand, six hundred seventy-two divisors.
Prime factorization of 37990667520606165378564096:
215 × 36 × 73 × 133 × 1013 × 1273
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 7 × 7 × 7 × 13 × 13 × 13 × 101 × 101 × 101 × 127 × 127 × 127)See below for interesting mathematical facts about the number 37990667520606165378564096 from the Numbermatics database.
Names of 37990667520606165378564096
- Cardinal: 37990667520606165378564096 can be written as Thirty-seven septillion, nine hundred ninety sextillion, six hundred sixty-seven quintillion, five hundred twenty quadrillion, six hundred six trillion, one hundred sixty-five billion, three hundred seventy-eight million, five hundred sixty-four thousand and ninety-six.
Scientific notation
- Scientific notation: 3.7990667520606165378564096 × 1025
Factors of 37990667520606165378564096
Divisors of 37990667520606165378564096
- Number of divisors d(n): 28672
-
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 48 49 52 54 56 63 64 72 78 81 84 91 96 98 101 104 108 112 117 126 127 128 144 147 156 162 168 169 182 189 192 196 202 208 216 224 234 243 252 254 256 273 288 294 303 312 324 336 338 343 351 364 378 381 384 392 404 416 432 441 448 468 486 504 507 508 512 546 567 576 588 606 624 637 648 672 676 686 702 707 728 729 756 762 768 784 808 819 832 864 882 889 896 909 936 972 1008 1014 1016 1024 1029 1053 1092 1134 1143 1152 1176 1183 1212 1248 1274 1296 1313 1323 1344 1352 1372 1404 1414 1456 1458 1512 1521 1524 1536 1568 1616 1638 1651 1664 1701 1728 1764 1778 1792 1818 1872 1911 1944 2016 2028 2032 2048 2058 2106 2121 2184 2197 2268 2286 2304 2352 2366 2424 2457 2496 2548 2592 2626 2646 2667 2688 2704 2727 2744 2808 2828 2912 2916 3024 3042 3048 3072 3087 3136 3159 3232 3276 3302 3328 3402 3429 3456 3528 3549 3556 3584 3636 3744 3822 3888 3939 3969 4032 4056 4064 4096 4116 4212 4242 4368 4394 4459 4536 4563 4572 4608 4704 4732 4848 4914 4949 4953 4992 5096 5103 5184 5252 5292 5334 5376 5408 5454 5488 5616 5656 5733 5824 5832 6048 6084 6096 6144 6174 6223 6272 6318 6363 6464 6552 6591 6604 6656 6804 6858 6912 7056 7098 7112 7168 7272 7371 7488 7644 7776 7878 7938 8001 8064 8112 8128 8181 8192 8232 8281 8424 8484 8736 8788 8918 9072 9126 9144 9191 9216 9261 9408 9464 9477 9696 9828 9898 9906 9984 10192 10201 10206 10287 10368 10504 10584 10647 10668 10752 10816 10908 10976 11232 11312 11466 11557 11648 11664 11817 11907 12096 12168 12192 12288 12348 12446 12544 12636 12726 12827 12928 13104 13182 13208 13312 13377 13608 13689 13716 13824 14112 14196 14224 14336 14544 14742 14847 14859 14976 15288 15379 15552 15756 15876 16002 16128 16129 16224 16256 16362 16384 16464 16562 16848 16968 17069 17199 17472 17576 17836 18144 18252 18288 18382 18432 18522 18669 18816 18928 18954 19089 19392 19656 19773 19796 19812 19968 20384 20402 20412 20574 20736 21008 21168 21294 21336 21463 21504 21632 21816 21952 22113 22464 22624 22932 23114 23296 23328 23634 23814 24003 24192 24336 24384 24543 24576 24696 24843 24892 25088 25272 25452 25654 25856 26208 26364 26416 26624 26754 27216 27378 27432 27573 27648 27783 28224 28392 28448 28672 29088 29484 29694 29718 29952 30576 30603 30758 30861 31104 31512 31752 31941 32004 32256 32258 32448 32512 32724 32768 32928 33124 33696 33936 34138 34398 34643 34671 34944 35152 35451 35672 35721 36288 36504 36576 36764 36864 37044 37338 37632 37856 37908 38178 38481 38784 39312 39546 39592 39624 39936 40131 40768 40804 40824 41067 41148 41472 42016 42336 42588 42672 42926 43008 43264 43561 43632 43904 44226 44541 44577 44928 45248 45864 46137 46228 46592 46656 47268 47628 48006 48384 48387 48672 48768 49086 49152 49392 49686 49784 50176 50544 50904 51207 51308 51597 51712 52416 52728 52832 53248 53508 54432 54756 54864 55146 55296 55566 56007 56448 56784 56896 57267 57344 57967 58176 58968 59319 59388 59436 59904 61152 61206 61516 61722 62208 63024 63504 63882 64008 64337 64389 64512 64516 64896 65024 65448 65856 66248 66339 67392 67872 68276 68796 69286 69342 69888 70304 70902 71344 71407 71442 72009 72576 73008 73152 73528 73629 73728 74088 74529 74676 75264 75712 75816 76356 76962 77568 78624 79092 79184 79248 79872 80262 80899 81536 81608 81648 82134 82296 82719 82944 83349 84032 84672 85176 85344 85852 86016 86528 87122 87264 87808 88452 89082 89154 89789 89856 90496 91728 91809 92274 92456 92583 93184 93312 94536 95256 95823 96012 96768 96774 97344 97536 98172 98304 98784 99372 99568 100352 101088 101808 102414 102616 103194 103424 103929 104013 104832 105456 105664 106353 106496 107016 107653 108864 109512 109728 110292 110592 111132 112014 112896 112903 113568 113792 114534 114688 115443 115934 116352 117936 118638 118776 118872 119483 119808 120393 122304 122412 123032 123201 123444 124416 126048 127008 127764 128016 128674 128778 129024 129032 129792 130048 130683 130896 131712 132496 132613 132678 133623 133731 134784 135744 136552 137592 138411 138572 138684 139776 140608 141804 142688 142814 142884 144018 145152 145161 146016 146304 147056 147258 147456 148176 149058 149352 150241 150528 151424 151632 152712 153621 153924 154791 155136 157248 158184 158368 158496 159744 160524 161798 163072 163216 163296 164268 164592 165438 165888 166698 166751 168021 168064 169344 170352 170688 171704 171801 172032 173056 173901 174244 174528 175616 176904 177957 178164 178308 179578 179712 180992 183456 183618 184548 184912 185166 186368 186624 189072 190512 191646 192024 193011 193167 193536 193548 194688 195072 196344 197568 198744 199136 200704 202176 203616 204828 205232 206388 206848 207858 208026 209664 209677 210912 211328 212706 212992 214032 214221 215306 216027 217728 219024 219456 220584 221184 221897 222264 223587 224028 225792 225806 227136 227584 229068 229376 230886 231868 232704 235872 237276 237552 237744 238966 239616 240786 242697 244608 244824 246064 246402 246888 248157 248832 250047 252096 254016 255528 256032 257348 257556 258048 258064 259584 260096 261366 261792 263424 264992 265226 265356 267246 267462 269367 269568 271488 273104 275184 275427 276822 277144 277368 279019 279552 281216 283608 285376 285628 285768 287469 288036 290304 290322 292032 292608 294112 294516 294912 296352 298116 298704 300482 301056 302848 303264 305424 307242 307848 309582 310272 311787 312039 314496 316368 316736 316992 319059 319488 321048 322959 323596 326144 326432 326592 328536 329184 330876 331776 333396 333502 336042 336128 338688 338709 340704 341376 343408 343602 344064 346112 346329 347802 348488 349056 351232 353808 355914 356328 356616 358449 359156 359424 361179 361984 366912 367236 369096 369824 370332 372736 373248 378144 381024 383292 384048 386022 386334 387072 387096 389376 390144 392049 392688 395136 397488 397839 398272 400869 401193 401408 404352 407232 409656 410464 412776 413696 415233 415716 416052 419328 419354 421824 422656 425412 425984 428064 428442 430612 432054 435456 435483 438048 438912 441168 442368 443794 444528 447174 448056 450359 450723 451584 451612 454272 455168 458136 460863 461772 463736 464373 465408 471744 474552 475104 475488 477932 479232 481572 485394 489216 489648 492128 492804 493776 496314 497664 499849 500094 500253 504063 504192 508032 511056 512064 514696 515112 515403 516096 516128 519168 520192 521703 522732 523584 526848 529984 530452 530712 533871 534492 534924 538734 539136 542976 546208 550368 550854 553644 554288 554736 558038 559104 562432 566293 567216 570752 571256 571536 574938 576072 579033 579501 580608 580644 584064 585216 588224 589032 592704 596232 597408 600964 602112 605696 606528 610848 614484 615696 619164 620544 623574 624078 628523 628992 629031 632736 633472 633984 638118 638976 642096 642663 645918 647192 648081 652288 652864 653184 657072 658368 661752 663552 665691 666792 667004 670761 672084 672256 677376 677418 681408 682752 686816 687204 688128 692224 692658 695604 696976 698112 702464 707616 711828 712656 713232 716898 718312 718848 722358 723968 728091 733824 734472 738192 739648 740664 744471 745472 746496 753571 756288 762048 766584 768096 772044 772668 774144 774192 778752 780288 784098 785376 790272 790321 794976 795678 796544 801738 802386 802816 808101 808704 814464 819312 820928 825552 826281 827392 830466 831432 832104 836381 837057 838656 838708 843648 845312 850824 856128 856884 861224 862407 864108 870912 870966 876096 877824 882336 884736 887588 889056 894348 896112 900718 901446 903168 903224 908544 910336 916272 921726 923544 927472 928291 928746 930816 935361 936117 943488 949104 950208 950976 955864 957177 958464 963144 968877 970788 978432 979296 984256 985608 987552 992628 995328 999698 1000188 1000506 1008126 1008384 1016064 1016127 1022112 1024128 1029392 1030224 1030301 1030806 1032192 1032256 1038336 1038987 1040384 1043406 1045464 1047168 1051687 1053696 1059968 1060904 1061424 1067742 1068984 1069848 1075347 1077468 1078272 1083537 1085952 1092416 1100736 1101708 1107288 1108576 1109472 1116076 1118208 1124864 1132586 1134432 1141504 1142512 1143072 1149876 1152144 1158066 1159002 1161216 1161288 1167257 1168128 1170432 1176147 1176448 1178064 1185408 1192464 1193517 1194816 1201928 1202607 1203579 1204224 1211392 1213056 1221696 1228968 1231392 1238328 1241088 1245699 1247148 1248156 1257046 1257984 1258062 1265472 1266944 1267968 1276236 1277952 1284192 1285326 1291836 1294384 1295527 1296162 1304576 1305728 1306368 1306449 1314144 1316736 1323504 1327104 1331382 1333584 1334008 1341522 1344168 1344512 1351077 1352169 1354752 1354836 1362816 1365504 1373632 1374408 1382589 1384448 1385316 1391208 1393952 1396224 1404928 1415232 1423656 1425312 1426464 1433796 1436624 1437696 1444716 1447936 1456182 1467648 1467739 1468944 1476384 1479296 1481328 1488942 1490944 1492992 1499547 1500759 1507142 1512189 1512576 1524096 1533168 1536192 1544088 1545336 1548288 1548384 1553279 1557504 1560576 1565109 1568196 1570752 1580544 1580642 1589952 1591356 1593088 1601613 1603476 1604772 1605632 1616202 1617408 1628928 1629029 1638624 1641856 1651104 1652562 1654784 1660932 1662864 1664208 1672762 1674114 1677312 1677416 1687296 1690624 1698879 1701648 1712256 1713768 1722448 1723969 1724814 1728216 1737099 1738503 1741824 1741932 1752192 1755648 1764672 1775176 1778112 1788696 1792224 1801436 1802892 1806336 1806448 1817088 1820672 1832544 1843452 1847088 1854944 1856582 1857492 1861632 1870722 1872234 1885569 1886976 1887093 1898208 1900416 1901952 1911728 1914354 1916928 1926288 1927989 1937754 1941576 1953133 1956864 1958592 1968512 1971216 1975104 1985256 1990656 1997073 1999396 2000376 2001012 2012283 2016252 2016768 2032128 2032254 2044224 2048256 2048383 2058784 2060448 2060602 2061612 2064384 2064512 2076672 2077974 2080768 2086812 2090928 2094336 2103374 2107392 2119936 2121808 2122848 2135484 2137968 2139696 2150694 2154936 2156544 2167074 2167763 2171904 2184273 2184832 2201472 2203416 2214576 2217152 2218944 2232152 2233413 2236416 2249728 2260713 2265172 2268864 2283008 2285024 2286144 2299752 2304288 2316132 2318004 2322432 2322576 2334514 2336256 2340864 2352294 2352896 2356128 2370816 2370963 2384928 2387034 2389632 2403856 2405214 2407158 2408448 2422784 2424303 2426112 2443392 2457936 2462784 2476656 2478843 2482176 2491398 2494296 2496312 2509143 2511171 2514092 2515968 2516124 2530944 2533888 2535936 2552472 2568384 2570652 2583672 2588768 2591054 2592324 2609152 2611456 2612736 2612898 2628288 2633472 2647008 2654208 2662764 2667168 2668016 2683044 2688336 2689024 2702154 2704338 2709504 2709672 2725632 2725801 2731008 2747264 2748816 2765178 2768896 2770632 2782416 2784873 2787904 2792448 2806083 2808351 2809856 2830464 2847312 2850624 2852928 2867592 2873248 2875392 2889432 2895872 2906631 2912364 2935296 2935478 2937888 2952768 2958592 2962656 2977884 2981888 2985984 2999094 3001518 3014284 3024378 3025152 3048192 3048381 3066336 3072384 3088176 3090672 3090903 3096576 3096768 3106558 3115008 3116961 3121152 3130218 3136392 3141504 3155061 3161088 3161284 3179904 3182712 3186176 3203226 3206952 3209544 3226041 3232404 3234816 3250611 3257856 3258058 3277248 3283712 3302208 3305124 3309568 3321864 3325728 3328416 3345524 3348228 3354624 3354832 3374592 3381248 3397758 3403296 3424512 3427536 3444896 3447938 3449628 3456432 3474198 3477006 3483648 3483864 3498943 3501771 3504384 3511296 3528441 3529344 3550352 3556224 3577392 3580551 3584448 3602872 3605784 3607821 3612672 3612896 3634176 3641344 3665088 3686904 3694176 3709888 3713164 3714984 3723264 3737097 3741444 3744468 3771138 3773952 3774186 3796416 3800832 3803904 3823456 3828708 3833856 3852576 3855978 3875508 3883152 3886581 3906266 3913728 3917184 3919347 3937024 3942432 3950208 3970512 3981312 3994146 3998792 4000752 4002024 4024566 4032504 4033536 4053231 4056507 4064256 4064508 4088448 4096512 4096766 4117568 4120896 4121204 4123224 4129024 4147767 4153344 4155948 4161536 4173624 4181856 4188672 4206748 4214784 4239872 4243616 4245696 4270968 4275936 4279392 4301388 4309872 4313088 4334148 4335526 4343808 4368546 4369664 4399661 4402944 4403217 4406832 4429152 4434304 4437888 4464304 4466826 4472832 4498641 4499456 4502277 4521426 4530344 4536567 4537728 4566016 4570048 4572288 4599504 4608576 4632264 4636008 4644864 4645152 4659837 4669028 4672512 4681728 4695327 4704588 4705792 4712256 4741632 4741926 4769856 4774068 4779264 4807712 4810428 4814316 4816896 4845568 4848606 4852224 4886784 4887087 4915872 4925568 4953312 4957686 4964352 4982796 4988592 4992624 5018286 5022342 5028184 5031936 5032248 5061888 5067776 5071872 5096637 5104944 5136768 5141304 5167344 5171907 5177536 5182108 5184648 5211297 5215509 5218304 5222912 5225472 5225796 5256576 5266944 5294016 5325528 5334336 5336032 5366088 5376672 5378048 5404308 5408676 5419008 5419344 5451264 5451602 5462016 5494528 5497632 5530356 5532247 5537792 5541264 5564832 5569746 5575808 5584896 5612166 5616702 5619712 5656707 5660928 5661279 5694624 5701248 5705856 5735184 5746496 5750784 5778864 5783967 5791744 5813262 5824728 5854667 5859399 5870592 5870956 5875776 5905536 5917184 5925312 5955768 5971968 5991219 5998188 6003036 6028568 6036849 6048756 6050304 6096384 6096762 6132672 6144768 6145149 6176352 6181344 6181806 6193152 6193536 6213116 6230016 6233922 6242304 6260436 6272784 6283008 6310122 6322176 6322568 6359808 6365424 6372352 6406452 6413904 6419088 6452082 6464808 6469632 6498037 6501222 6503289 6515712 6516116 6552819 6554496 6567424 6604416 6610248 6643728 6651456 6656832 6691048 6696456 6700239 6709248 6709664 6749184 6762496 6782139 6795516 6806592 6849024 6855072 6889792 6895876 6899256 6912864 6948396 6954012 6967296 6967728 6997886 7003542 7008768 7022592 7056882 7058688 7100704 7112448 7112889 7154784 7161102 7168896 7205744 7211568 7212107 7215642 7225344 7225792 7268352 7272909 7282688 7330176 7361809 7373808 7388352 7419776 7426328 7429968 7436529 7446528 7474194 7482888 7488936 7527429 7533513 7542276 7547904 7548372 7592832 7601664 7607808 7646912 7657416 7705152 7711956 7751016 7766304 7773162 7812532 7827456 7834368 7838694 7874048 7884864 7900416 7941024 7962624 7988292 7997584 8001504 8004048 8049132 8065008 8067072 8106462 8113014 8128512 8129016 8170799 8176896 8177403 8193024 8193532 8235136 8241792 8242408 8246448 8258048 8295534 8306688 8311896 8347248 8354619 8363712 8377344 8413496 8418249 8425053 8429568 8479744 8487232 8491392 8541936 8551872 8558784 8602776 8619744 8626176 8668296 8671052 8687616 8719893 8737092 8739328 8799322 8805888 8806434 8813664 8858304 8868608 8875776 8928608 8933652 8945664 8997282 8998912 9004554 9042852 9060688 9068689 9073134 9075456 9132032 9140096 9144576 9145143 9199008 9217152 9264528 9272016 9272709 9289728 9290304 9319674 9338056 9345024 9350883 9363456 9390654 9409176 9411584 9424512 9465183 9483264 9483852 9539712 9548136 9558528 9615424 9620856 9628632 9678123 9691136 9697212 9704448 9773568 9774174 9831744 9851136 9906624 9915372 9928704 9965592 9977184 9985248 10036572 10044684 10056368 10063872 10064496 10123776 10135552 10143744 10193274 10209888 10273536 10274173 10282608 10334688 10343814 10355072 10364216 10369296 10422594 10431018 10436608 10445824 10450944 10451592 10496829 10505313 10513152 10533888 10585323 10588032 10651056 10668672 10672064 10732176 10741653 10753344 10756096 10808616 10817352 10838016 10838688 10872953 10902528 10903204 10924032 10989056 10995264 11060712 11064494 11082528 11129664 11139492 11151616 11169792 11211291 11224332 11233404 11239424 11313414 11321856 11322558 11389248 11402496 11403203 11411712 11470368 11492992 11501568 11557728 11567934 11583488 11626524 11649456 11659743 11709334 11718798 11741184 11741912 11751552 11758041 11811072 11834368 11850624 11911536 11943936 11982438 11996376 12006072 12057136 12067783 12073698 12097512 12100608 12159693 12169521 12192768 12193524 12265344 12289536 12290298 12352704 12362688 12363612 12387072 12426232 12443301 12460032 12467844 12484608 12520872 12545568 12566016 12620244 12644352 12645136 12719616 12730848 12744704 12812904 12827808 12838176 12904164 12929616 12939264 12996074 13002444 13006578 13031424 13032232 13105638 13108992 13134848 13198983 13208832 13209651 13220496 13287456 13302912 13313664 13382096 13392912 13393913 13400478 13418496 13419328 13495923 13498368 13506831 13524992 13564278 13591032 13613184 13671931 13698048 13710144 13779584 13791752 13798512 13825728 13896792 13908024 13934592 13935456 13979511 13995772 14007084 14017536 14045184 14085981 14113764 14117376 14201408 14224896 14225778 14309568 14322204 14337792 14338681 14411488 14423136 14424214 14431284 14450688 14451584 14536704 14545818 14565376 14660352 14661261 14723618 14747616 14776704 14839552 14852656 14859936 14873058 14893056 14948388 14965776 14977872 15054858 15067026 15084552 15095808 15096744 15174341 15185664 15203328 15215616 15289911 15293824 15314832 15410304 15423912 15502032 15515721 15532608 15546324 15625064 15633891 15646527 15654912 15668736 15677388 15748096 15769728 15800832 15882048 15976584 15995168 16003008 16008096 16098264 16130016 16134144 16212924 16226028 16257024 16258032 16341598 16353792 16354806 16386048 16387064 16470272 16483584 16484816 16492896 16516096 16591068 16596741 16613376 16623792 16694496 16709238 16727424 16754688 16826992 16836498 16841851 16850106 16859136 16959488 16970121 16974464 16982784 16983837 17083872 17103744 17117568 17205552 17239488 17252352 17336592 17342104 17351901 17375232 17439786 17474184 17478656 17564001 17578197 17598644 17611776 17612868 17627328 17716608 17737216 17751552 17857216 17867304 17973657 17994564 17997824 18009108 18085704 18121376 18137378 18146268 18150912 18264064 18280192 18289152 18290286 18398016 18434304 18435447 18529056 18544032 18545418 18579456 18580608 18639348 18676112 18690048 18701766 18726912 18781308 18818352 18823168 18849024 18930366 18966528 18967704 19079424 19080607 19096272 19117056 19230848 19241712 19257264 19356246 19382272 19394424 19408896 19494111 19509867 19547136 19548348 19658457 19663488 19702272 19813248 19830744 19931184 19954368 19970496 20073144 20089368 20112736 20127744 20128992 20247552 20271104 20287488 20346417 20386548 20419776 20547072 20548346 20565216 20669376 20687628 20710144 20728432 20738592 20845188 20862036 20873216 20891648 20901888 20903184 20993658 21010626 21026304 21067776 21170646 21176064 21177377 21302112 21337344 21338667 21344128 21464352 21483306 21506688 21512192 21617232 21634704 21636321 21676032 21677376 21745906 21805056 21806408 21818727 21848064 21978112 21990528 22085427 22121424 22128988 22165056 22259328 22278984 22303232 22339584 22411597 22422582 22448664 22466808 22582287 22600539 22626828 22643712 22645116 22778496 22804992 22806406 22823424 22940736 22985984 23115456 23135868 23166976 23253048 23298912 23319486 23418668 23437596 23482368 23483824 23503104 23516082 23622144 23668736 23701248 23823072 23887872 23964876 23992752 24012144 24114272 24135566 24147396 24195024 24201216 24319386 24339042 24385536 24387048 24512397 24530688 24532209 24579072 24580596 24705408 24725376 24727224 24774144 24852464 24886602 24920064 24935688 25041744 25063857 25091136 25132032 25240488 25254747 25288704 25290272 25439232 25461696 25489408 25625808 25655616 25676352 25808328 25859232 25878528 25992148 26004888 26013156 26062848 26064464 26159679 26211276 26217984 26269696 26397966 26417664 26419302 26440992 26574912 26605824 26627328 26628979 26764192 26785824 26787826 26800956 26836992 26838656 26991846 26996736 27013662 27049984 27128556 27182064 27206067 27226368 27343862 27396096 27420288 27435429 27559168 27583504 27597024 27651456 27793584 27816048 27818127 27869184 27870912 27959022 27991544 28014168 28035072 28090368 28171962 28180919 28227528 28234752 28395549 28402816 28449792 28451556 28619136 28644408 28675584 28677362 28822976 28846272 28848428 28862568 28903168 29034369 29073408 29091636 29130752 29320704 29322522 29447236 29495232 29553408 29679104 29705312 29719872 29746116 29786112 29896776 29931552 29955744 30109716 30134052 30169104 30191616 30193488 30348682 30371328 30406656 30431232 30579822 30587648 30629664 30820608 30822519 30847824 31004064 31031442 31065216 31092648 31250128 31267782 31293054 31309824 31337472 31354776 31490487 31496192 31515939 31539456 31601664 31755969 31764096 31953168 31990336 32006016 32016192 32196528 32224959 32260032 32268288 32425848 32452056 32514048 32516064 32618859 32683196 32707584 32709612 32772096 32774128 32940544 32967168 32969632 32985792 33032192 33182136 33193482 33247584 33388992 33418476 33454848 33509376 33653984 33672996 33683702 33700212 33718272 33918976 33940242 33948928 33965568 33967674 34167744 34207488 34209609 34235136 34411104 34478976 34504704 34673184 34684208 34703802 34750464 34879572 34948368 34957312 34979229 35128002 35156394 35197288 35223552 35225736 35254656 35433216 35435413 35474432 35503104 35714432 35734608 35947314 35989128 35995648 36018216 36171408 36203349 36242752 36274756 36292536 36301824 36479079 36508563 36528128 36560384 36578304 36580572 36796032 36868608 36870894 37058112 37088064 37090836 37161216 37278696 37352224 37380096 37403532 37453824 37562616 37636704 37646336 37698048 37860732 37933056 37935408 38158848 38161214 38192544 38234112 38461696 38483424 38514528 38712492 38764544 38788848 38817792 38988222 39019734 39094272 39096696 39316914 39326976 39404544 39596949 39626496 39628953 39661488 39862368 39908736 39940992 40146288 40178736 40181739 40225472 40255488 40257984 40487769 40495104 40520493 40542208 40574976 40692834 40773096 40839552 41015793 41094144 41096692 41130432 41338752 41375256 41420288 41456864 41477184 41690376 41724072 41783296 41803776 41806368 41938533 41987316 42021252 42052608 42135552 42257943 42341292 42352128 42354754 42604224 42674688 42677334 42688256 42928704 42966612 43013376 43016043 43024384 43234464 43269408 43272642 43352064 43354752 43491812 43610112 43612816 43637454 43696128 43956224 43981056 43983783 44170854 44242848 44257976 44330112 44518656 44557968 44606464 44679168 44823194 44845164 44897328 44933616 45164574 45201078 45253656 45287424 45290232 45486259 45523023 45556992 45609984 45612812 45646848 45869733 45881472 45971968 46230912 46271736 46506096 46547163 46597824 46638972 46837336 46875192 46901673 46964736 46967648 47006208 47032164 47244288 47337472 47402496 47646144 47929752 47985504 48024288 48228544 48271132 48294792 48390048 48402432 48638772 48678084 48771072 48774096 49024794 49061376 49064418 49158144 49161192 49410816 49450752 49454448 49548288 49704928 49773204 49790223 49840128 49871376 50083488 50127714 50182272 50264064 50480976 50484749 50509494 50525553 50577408 50580544 50878464 50910363 50923392 50951511 50978816 51251616 51311232 51352704 51616656 51718464 51757056 51984296 52009776 52026312 52055703 52125696 52128928 52319358 52422552 52435968 52539392 52692003 52734591 52795932 52835328 52838604 52881984 53149824 53211648 53254656 53257958 53528384 53571648 53575652 53601912 53677312 53920971 53983692 53993472 54027324 54099968 54257112 54364128 54412134 54452736 54687724 54792192 54840576 54870858 55118336 55167008 55194048 55302912 55306341 55587168 55632096 55636254 55738368 55741824 55918044 55983088 56028336 56070144 56180736 56343924 56361838 56455056 56469504 56791098 56805632 56899584 56903112 57195593 57238272 57241821 57288816 57351168 57354724 57645952 57692544 57696856 57725136 57806336 58068738 58146816 58183272 58482333 58529601 58641408 58645044 58894472 58975371 58990464 59106816 59358208 59410624 59439744 59492232 59793552 59863104 59911488 60219432 60268104 60338208 60383232 60386976 60697364 60742656 60813312 60862464 61039251 61159644 61175296 61259328 61641216 61645038 61695648 62008128 62062884 62130432 62185296 62500256 62535564 62586108 62619648 62674944 62709552 62980974 62992384 63031878 63078912 63203328 63480823 63511938 63528192 63532131 63906336 63980672 64012032 64016001 64032384 64393056 64449918 64520064 64536576 64851696 64904112 64908963 65028096 65032128 65237718 65366392 65415168 65419224 65456181 65544192 65548256 65881088 65934336 65939264 65971584 66064384 66256281 66364272 66386964 66495168 66777984 66836952 66909696 67018752 67234791 67307968 67345992 67367404 67400424 67746861 67801617 67837952 67880484 67897856 67931136 67935348 68335488 68414976 68419218 68470272 68822208 68957952 69346368 69368416 69407604 69500928 69759144 69896736 69914624 69958458 70256004 70312788 70394576 70447104 70451472 70509312 70866432 70870826 70948864 71006208 71428864 71469216 71894628 71919211 71978256 71991296 72036432 72342816 72406698 72485504 72549512 72585072 72603648 72958158 73017126 73056256 73120768 73156608 73161144 73537191 73592064 73596627 73737216 73741788 74116224 74176128 74181672 74322432 74557392 74704448 74760192 74807064 75125232 75191571 75273408 75292672 75396096 75721464 75866112 75870816 76110671 76317696 76322428 76385088 76468224 76923392 76966848 77029056 77424984 77577696 77635584 77976444 78039468 78188544 78193392 78479037 78633828 78653952 78809088 79193898 79252992 79257906 79322976 79724736 79817472 79822421 79881984 79886937 80292576 80357472 80363478 80450944 80510976 80515968 80975538 80990208 81040986 81084416 81149952 81385668 81546192 81618201 81679104 82031586 82188288 82193384 82260864 82306287 82677504 82750512 82840576 82913728 82954368 83380752 83448144 83454381 83566592 83607552 83612736 83877066 83974632 84042504 84105216 84271104 84474481 84515886 84542757 84682584 84704256 84709508 85186647 85208448 85349376 85354668 85376512 85857408 85933224 86026752 86032086 86468928 86538816 86545284 86709504 86983624 87103107 87220224 87225632 87274908 87392256 87912448 87962112 87967566 88341708 88485696 88515952 88660224 89037312 89115936 89212928 89358336 89646388 89690328 89794656 89867232 90329148 90402156 90507312 90574848 90580464 90972518 91046046 91113984 91219968 91225624 91293696 91739466 91762944 91943936 92461824 92467557 92543472 93012192 93094326 93195648 93277944 93674672 93750384 93757391 93803346 93929472 93935296 94012416 94064328 94471461 94488576 94547817 94674944 94804992 95292288 95703517 95859504 95971008 96048576 96457088 96542264 96589584 96674877 96780096 96804864 97277544 97356168 97542144 97548192 97856577 98049588 98122752 98128836 98316288 98322384 98821632 98901504 98908896 99096576 99409856 99546408 99580446 99742752 100166976 100255428 100364544 100370767 100528128 100961952 100969498 101018988 101051106 101154816 101161088 101756928 101820726 101846784 101903022 101957632 102503232 102622464 102628827 102705408 103233312 103436928 103514112 103968592 104019552 104052624 104111406 104251392 104257856 104638716 104845104 104871936 104937687 105078784 105384006 105469182 105591864 105670656 105677208 105763968 106220387 106299648 106306239 106423296 106509312 106515916 107056768 107143296 107151304 107203824 107354624 107841942 107967384 107986944 108054648 108514224 108610047 108728256 108824268 108905472 109375448 109437237 109525689 109584384 109681152 109741716 110236672 110334016 110388096 110605824 110612682 111174336 111264192 111272508 111483648 111836088 111966176 112056672 112140288 112361472 112687848 112723676 112910112 112939008 113582196 113611264 113799168 113806224 114391186 114476544 114483642 114577632 114702336 114709448 115291904 115385088 115393712 115450272 115612672 116137476 116293632 116366544 116964666 117059202 117282816 117290088 117788944 117892957 117950742 117980928 118213632 118716416 118790847 118821248 118879488 118886859 118984464 119587104 119726208 119822976 120438864 120536208 120545217 120676416 120766464 120773952 121394728 121463307 121485312 121561479 121626624 121724928 122078502 122319288 122350592 122518656 123047379 123282432 123290076 123391296 124016256 124125768 124260864 124370592 125000512 125071128 125172216 125349888 125419104 125815599 125961948 125984768 126063756 126157824 126406656 126961646 127023876 127056384 127064262 127812672 127961344 128024064 128032002 128064768 128786112 128899836 129040128 129048129 129073152 129703392 129808224 129817926 130056192 130064256 130475436 130732784 130830336 130838448 130848227 130912362 131088384 131096512 131762176 131868672 131878528 131943168 131951349 132128768 132512562 132728544 132773928 132990336 133555968 133564249 133673904 133819392 134037504 134469582 134615936 134691984 134734808 134800848 135493722 135603234 135675904 135760968 135795712 135862272 135870696 136458777 136569069 136670976 136829952 136838436 136940544 137609199 137644416 137915904 138692736 138736832 138815208 139518288 139641489 139793472 139829248 139916916 140512008 140625576 140789152 140894208 140902944 141018624 141732864 141741652 141897728 142012416 142857728 142938432 143789256 143838422 143956512 144072864 144685632 144813396 144971008 145099024 145170144 145207296 145916316 146034252 146112512 146241536 146313216 146322288 147074382 147184128 147193254 147474432 147483576 148232448 148241639 148352256 148363344 148644864 149114784 149370669 149408896 149520384 149614128 150250464 150383142 150546816 150585344 150792192 151442928 151454247 151576659 151732224 151741632 152221342 152635392 152644856 152731089 152770176 152854533 152936448 153846784 153933696 154058112 154849968 155155392 155271168 155952888 156078936 156377088 156386784 156881179 156958074 157267656 157307904 157618176 158076009 158203773 158387796 158505984 158515812 158645952 159449472 159634944 159644842 159763968 159773874 160585152 160714944 160726956 160901888 161031936 161762913 161951076 161980416 162081972 162168832 162299904 162771336 163092384 163236402 163358208 164063172 164376576 164386768 164521728 164531929 164612574 165355008 165501024 165681152 165827456 165908736 165919023 166761504 166896288 166908762 167133184 167215104 167225472 167754132 167949264 168085008 168210432 168542208 168948962 169031772 169085514 169365168 169408512 169419016 170373294 170416896 170698752 170709336 170753024 171586779 171714816 171725463 171866448 172053504 172064172 172937856 173077632 173090568 173419008 173967248 174120869 174206214 174440448 174451264 174549816 175446999 175588803 175824896 175924224 175935132 176683416 176971392 177031904 177320448 178074624 178231872 178425856 179292776 179380656 179589312 179734464 180658296 180804312 181014624 181149696 181160928 181945036 182092092 182227968 182439936 182451248 182587392 183117753 183478932 183525888 183887872 184923648 184935114 185086944 186024384 186188652 186391296 186402853 186555888 187349344 187500768 187514782 187606692 187858944 187870592 188024832 188128656 188942922 188977152 189095634 189349888 189609984 190442469 190584576 190596393 191407034 191719008 191942016 192048003 192097152 192914176 193084528 193179168 193349754 193560192 193609728 194555088 194712336 194726889 195084288 195096384 195713154 196099176 196245504 196257672 196632576 196644768 197266433 197643264 197803008 197817792 198193152 198768843 198819712 199092816 199160892 199485504 200333952 200510856 200729088 200741534 201056256 201704373 201923904 201938996 202037976 202102212 202322176 203240583 203404851 203513856 203641452 203693568 203806044 203915264 205006464 205244928 205257654 205410816 206466624 206873856 206886683 207937184 208039104 208105248 208222812 208502784 208515712 209277432 209690208 209743872 209875374 210157568 210768012 210938364 211183728 211341312 211354416 211527936 212440774 212599296 212612478 212846592 213018624 213031832 214113536 214286592 214302608 214407648 214709248 215683884 215757633 215934768 215973888 216109296 217028448 217220094 217456512 217648536 217810944 218750896 218874474 218944063 219051378 219168768 219362304 219483432 220473344 220611573 220668032 220776192 220789881 221211648 221225364 222348672 222528384 222545016 222967296 223672176 223932352 224113344 224280576 225375696 225447352 225574713 225820224 225878016 227164392 227222528 227598336 227612448 228332013 228782372 228953088 228967284 229155264 229404672 229418896 230583808 230770176 230787424 230900544 231225344 232274952 232733088 233929332 234118404 234565632 234580176 235577888 235785914 235901484 235961856 236427264 237432832 237581694 237642496 237758976 237773718 237968928 239174208 239452416 239467263 239645952 239660811 240877728 241072416 241090434 241352832 241532928 241547904 242789456 242926614 242970624 243122958 243253248 243449856 244157004 244638576 244701184 244854603 245037312 246094758 246564864 246580152 246782592 248032512 248047891 248251536 248521728 248741184 250001024 250142256 250344432 250363143 250699776 250838208 251631198 251923896 251969536 252127512 252315648 252813312 253423443 253628271 253923292 254047752 254112768 254128524 255559941 255625344 255922688 256048128 256064004 256129536 257572224 257799672 258080256 258096258 259406784 259616448 259635852 260128512 260950872 261465568 261660672 261676896 261696454 261824724 262176768 262193024 263524352 263737344 263757056 263886336 263902698 264257536 265025124 265457088 265547856 265980672 267111936 267128498 267347808 267638784 268075008 268939164 269231872 269383968 269469616 269601696 270987444 271206468 271351808 271521936 271591424 271724544 271741392 272917554 273138138 273341952 273659904 273676872 273881088 275218398 275288832 275305901 275831808 277385472 277402671 277473664 277630416 279036576 279282978 279586944 279658496 279833832 281024016 281251152 281272173 281578304 281788416 281805888 282037248 283414383 283465728 283483304 283643451 283795456 284024832 285715456 285876864 287110551 287578512 287676844 287913024 288145728 289371264 289626792 289942016 290198048 290340288 290414592 291832632 292068504 292483072 292626432 292644576 293569731 294148764 294368256 294386508 294948864 294967152 296464896 296483278 296704512 296726688 297289728 298229568 298741338 298817792 299228256 300500928 300766284 301093632 301112301 301170688 301584384 302885856 302908494 303153318 303464448 303483264 304442684 305270784 305289712 305462178 305540352 305709066 305872896 307693568 307867392 307886481 308116224 309699936 310310784 310542336 311905776 312157872 312754176 312773568 313762358 313916148 314535312 314615808 314813061 315236352 316152018 316407546 316775592 317011968 317031624 317291904 318661161 318898944 318918717 319269888 319289684 319527936 319547748 321170304 321429888 321453912 321803776 322063872 323525826 323902152 323960832 324163944 325542672 325830141 326184768 326472804 326716416 328126344 328311711 328753152 328773536 329043456 329063858 329225148 330710016 331002048 331362304 331654912 331817472 331838046 333523008 333792576 333817524 334266368 334450944 335508264 335898528 336170016 336420864 337084416 337897924 338063544 338171028 338730336 338817024 338838032 340746588 340833792 341397504 341418672 341506048 343173558 343429632 343450926 343732896 344107008 344128344 345875712 346155264 346176727 346181136 346838016 347934496 348241738 348412428 348880896 348902528 349099632 350893998 351177606 351649792 351848448 351870264 353366832 353393243 353678871 353942784 354063808 354640896 356149248 356372541 356463744 356660577 356851712 358585552 358761312 359178624 359468928 361316592 361608624 361635651 362029248 362299392 362321856 363890072 364184184 364389921 364455936 364879872 364902496 365174784 366235506 366957864 367051776 367775744 369142137 369847296 369870228 370173888 372048768 372377304 372782592 372805706 373111776 374698688 375001536 375029564 375213384 375741184 376049664 376257312 377446797 377885844 377954304 378191268 378699776 379219968 380884938 381169152 381192786 382814068 383438016 383884032 384096006 384194304 385828352 386169056 386358336 386699508 387120384 387144387 387219456 389110176 389424672 389453778 390168576 390192768 391426308 392198352 392491008 392515344 392544681 393265152 393289536 394532866 395286528 395606016 395635584 395854047 396386304 397537686 397639424 398185632 398321784 398971008 400667904 400692747 401021712 401458176 401483068 402112512 403408746 403847808 403877992 404075952 404204424 404644352 406481166 406809702 407027712 407282904 407387136 407612088 409376331 409707207 410012928 410489856 410515308 410821632 412827597 412933248 413747712 413773366 415874368 416078208 416210496 416445624 417031424 418554864 418924467 419380416 419487744 419750748 420315136 421536024 421876728 422367456 422682624 422708832 423055872 424881548 425198592 425224956 425693184 426037248 426063664 428227072 428573184 428605216 428815296 429418496 431367768 431515266 431869536 432218592 434056896 434440188 434913024 435297072 435621888 437501792 437748948 437888126 438102756 438337536 438724608 438966864 440946688 441223146 441336064 441552384 441579762 442423296 442450728 444365761 444697344 444724917 445056768 445090032 445934592 447344352 447864704 448112007 448226688 448561152 450751392 450894704 451149426 451640448 451756032 454328784 454362741 454445056 454729977 455196672 455224896 456664026 457564744 457906176 457934568 458193267 458310528 458809344 458837792 461167616 461540352 461574848 461801088 462450688 464549904 465466176 467858664 468236808 469131264 469160352 470643537 471155776 471571828 471802968 471923712 472854528 474228027 474611319 474865664 475163388 475284992 475517952 475547436 475937856 478348416 478904832 478934526 479291904 479321622 481755456 482144832 482180868 482705664 483095808 485578912 485853228 485941248 486245916 486506496 486899712 488314008 489277152 489402368 489709206 490074624 492189516 493129728 493160304 493565184 493595787 496065024 496095782 496503072 497043456 497482368 497757069 500002048 500284512 500688864 500726286 501399552 501676416 503262396 503847792 503939072 504255024 504631296 505626624 506846886 507256542 507846584 508095504 508225536 508257048 511119882 511250688 511845376 512096256 512128008 512259072 514760337 515144448 515176389 515599344 516160512 516192516 518813568 519232896 519271704 520257024 521901744 522362607 522931136 523321344 523353792 523392908 523649448 524386048 526340997 526766409 527048704 527474688 527514112 527772672 527805396 528515072 530050248 530914176 531095712 531961344 534223872 534256996 534695616 535277568 537878328 538463744 538767936 538939232 539203392 541974888 542412936 543043872 543182848 543449088 543482784 545835108 546276276 546683904 547319808 547353744 547762176 549353259 550436796 550577664 550611802 551663616 554770944 554805342 554947328 555260832 558073152 558565956 558756947 559173888 559208559 559316992 559667664 562048032 562502304 562544346 563156608 563576832 563611776 564074496 566828766 566931456 566966608 567286902 567590912 568049664 571327407 571430912 571753728 571789179 574221102 575157024 575353688 575826048 576144009 576291456 578742528 579253584 579884032 580396096 580680576 580829184 583665264 584137008 584180667 584966144 585252864 585289152 587139462 588297528 588736512 588773016 589897728 589934304 591321367 591799299 592929792 592966556 593409024 593453376 594579456 596306529 596459136 597482676 597635584 598456512 601001856 601532568 602187264 602224602 603168768 605113119 605771712 605816988 606306636 606966528 608885368 609721749 610541568 610579424 610924356 611080704 611418132 611745792 615387136 615734784 615772962 616232448 619399872 620621568 620660049 623811552 624315744 625508352 625547136 627524716 627832296 629070624 629231616 629626122 630472704 632304036 632815092 633551184 634023936 634063248 634583808 637322322 637797888 637837434 638539776 638579368 639055872 639095496 642340608 642859776 642907824 643607552 644127744 647051652 647272899 647804304 647921664 648327888 651085344 651660282 652369536 652945608 653432832 656252688 656301737 656623422 656832189 657506304 657547072 658086912 658127716 658450296 661420032 661834719 662004096 662369643 662724608 663309824 663634944 663676092 667046016 667585152 667635048 668901888 671016528 671797056 672340032 672841728 675795848 676127088 676342056 676724139 677460672 677634048 677676064 681493176 681667584 682795008 682837344 683012096 684996039 686347116 686859264 686901852 687465792 688214016 688256688 691751424 692310528 692353454 692362272 693676032 695868992 696483476 696824856 697805056 698199264 701787996 702355212 702595369 703299584 703696896 703740528 706733664 706786486 707357742 707885568 708127616 709281792 712298496 712745082 712927488 713321154 713703424 717171104 717522624 718357248 718401789 718937856 718982433 722633184 723217248 723271302 724058496 724598784 724643712 727780144 728368368 728779842 728911872 729759744 729804992 730349568 732471012 733915728 734103552 734563809 735551488 738284274 739694592 739740456 740347776 743542709 744097536 744143673 744754608 745565184 745611412 746223552 749397376 750003072 750059128 750426768 751089429 751482368 752099328 752514624 754893594 755771688 755908608 756382536 758439936 760270329 760884813 761769876 762338304 762385572 765628136 766679823 766876032 767768064 768192012 768388608 771656704 772338112 772716672 773399016 774240768 774288774 778220352 778849344 778907556 780385536 782852616 784396704 784982016 785030688 785089362 786530304 786579072 789065732 790573056 791212032 791271168 791708094 792772608 795075372 795278848 796371264 796643568 797942016 801335808 801385494 802043424 802916352 802966136 804225024 806817492 807695616 807755984 808151904 808408848 809288704 812962332 813619404 814055424 814565808 814774272 815224176 818752662 819414414 820025856 820979712 821030616 821643264 825250699 825655194 825866496 825917703 827495424 827546732 831748736 832156416 832208013 832420992 832891248 834062848 837109728 837848934 838760832 838975488 839501496 843072048 843753456 843816519 844734912 845365248 845417664 846111744 849763096 850243149 850397184 850449912 850930353 851386368 852074496 852127328 856454144 857146368 857210432 857630592 858836992 861331653 862735536 863030532 863739072 864437184 868113792 868880376 869826048 870594144 871243776 875003584 875497896 875776252 876205512 877449216 877933728 880709193 881893376 882446292 882672128 883104768 883159524 884846592 884901456 888731522 889394688 889449834 890113536 890180064 891869184 894688704 895729408 896224014 896453376 901502784 901789408 902298852 903280896 903336903 903512064 908657568 908725482 908890112 909459954 910393344 910449792 913328052 915129488 915812352 915869136 915937589 916386534 916621056 917618688 917675584 922335232 923080704 923149696 923602176 923659443 924901376 929099808 930932352 934949743 935717328 936473616 938262528 938320704 941287074 942311552 943143656 943605936 943847424 944439183 945709056 948456054 949222638 949731328 950326776 950569984 951035904 951094872 951875712 955983483 956696832 956756151 957809664 957869052 958583808 958643244 963510912 964289664 964361736 965411328 966191616 971157824 971706456 971882496 972491832 976628016 977490423 978554304 978804736 979418412 980149248 984379032 986259456 986320608 987130368 987191574 992130048 992191564 993006144 994086912 994964736 995514138 1000004096 1000569024 1001377728 1001452572 1002799104 1003352832 1006524792 1007695584 1008510048 1009262592 1011253248 1013693772 1014513084 1015693168 1016191008 1016451072 1016514096 1022239764 1022501376 1023690752 1024192512 1024256016 1024518144 1029520674 1030288896 1030352778 1031198688 1032321024 1032385032 1037627136 1037691473 1038465792 1038530181 1038543408 1040514048 1043803488 1044725214 1045862272 1046642688 1046707584 1046785816 1047298896 1048772096 1052681994 1053532818 1054097408 1054949376 1055028224 1055545344 1055610792 1060100496 1060179729 1061036613 1061828352 1062191424 1063922688 1068447744 1068513992 1069117623 1069391232 1069981731 1070555136 1075756656 1076927488 1077535872 1077878464 1078406784 1083949776 1084825872 1084906953 1086087744 1086365696 1086898176 1086965568 1091670216 1092552552 1093367808 1094639616 1094707488 1095524352 1098168253 1098706518 1100873592 1101155328 1101223604 1103327232 1107426411 1109541888 1109610684 1109894656 1110521664 1116146304 1117131912 1117513894 1118347776 1118417118 1119335328 1124096064 1125004608 1125088692 1126313216 1127223552 1128148992 1132340391 1133657532 1133862912 1133933216 1134573804 1135181824 1136099328 1142654814 1142861824 1143507456 1143578358 1148442204 1150314048 1150707376 1151652096 1151723503 1152288018 1152582912 1157485056 1158507168 1159768064 1160792192 1161361152 1161433161 1161658368 1167330528 1168274016 1168361334 1169932288 1170505728 1170578304 1174278924 1176595056 1177473024 1177546032 1177634043 1179795456 1179868608 1182642734 1183598598 1185859584 1185933112 1186818048 1186906752 1187562141 1189158912 1192613058 1192918272 1194965352 1195271168 1196913024 1202003712 1202078241 1203065136 1204374528 1204449204 1206337536 1210226238 1211543424 1211633976 1212613272 1213933056 1217770736 1218846083 1219443498 1221083136 1221158848 1221848712 1222161408 1222836264 1228128993 1229121621 1230774272 1231469568 1231545924 1232464896 1238799744 1241243136 1241320098 1247623104 1248631488 1251094272 1255049432 1255664592 1256773401 1258141248 1258463232 1259252244 1260945408 1264608072 1265630184 1267102368 1268047872 1268126496 1269167616 1274644644 1275595776 1275674868 1277079552 1277158736 1278111744 1278190992 1284681216 1285719552 1285815648 1287215104 1288255488 1294103304 1294545798 1295608608 1296655776 1302170688 1303320564 1304739072 1304819971 1305891216 1306865664 1312505376 1312603474 1313246844 1313664378 1315012608 1315094144 1316173824 1316255432 1316900592 1322840064 1323669438 1324008192 1324739286 1325449216 1326619648 1327269888 1327352184 1333097283 1334092032 1334174751 1335170304 1335270096 1337803776 1342033056 1343594112 1344336021 1344680064 1345683456 1351591696 1352254176 1352684112 1353448278 1354921344 1355268096 1355352128 1362986352 1363088223 1363335168 1364189931 1365590016 1365674688 1366024192 1369992078 1372694232 1373718528 1373803704 1374931584 1376428032 1376513376 1380865031 1383502848 1384621056 1384706908 1384724544 1387352064 1391737984 1392966952 1393649712 1395610112 1396398528 1403575992 1404710424 1405190738 1407393792 1407481056 1411930611 1413467328 1413572972 1414715484 1415771136 1416255232 1418563584 1422684081 1423833957 1424596992 1425490164 1425854976 1426642308 1427406848 1434342208 1435045248 1436714496 1436803578 1437875712 1437964866 1445266368 1446434496 1446542604 1448116992 1448206781 1449287424 1455560288 1456736736 1457559684 1457823744 1459519488 1459609984 1460699136 1464942024 1467831456 1468207104 1469127618 1471102976 1476568548 1479389184 1479480912 1480695552 1480787361 1487085418 1488195072 1488287346 1489509216 1491130368 1491222824 1492447104 1493271207 1498794752 1500006144 1500118256 1500853536 1502178858 1502964736 1504198656 1505029248 1509787188 1511543376 1511817216 1512765072 1516879872 1520540658 1521769626 1523539752 1524676608 1524771144 1531256272 1532608441 1533359646 1533752064 1535536128 1536384024 1536777216 1543313408 1544281011 1544676224 1545433344 1545529167 1546798032 1548481536 1548577548 1556440704 1557698688 1557815112 1560771072 1565705232 1567087821 1568793408 1569964032 1570061376 1570178724 1573158144 1578131464 1579022991 1580299227 1581146112 1582424064 1582542336 1583416188 1585545216 1590150744 1590557696 1592742528 1593287136 1595884032 1602671616 1602770988 1604086848 1605832704 1605932272 1613634984 1615391232 1615511968 1616303808 1616817696 1618577408 1625924664 1627238808 1629131616 1629548544 1630448352 1637505324 1638828828 1640051712 1641959424 1642061232 1643286528 1650501398 1651310388 1651732992 1651835406 1654990848 1655093464 1663497472 1664312832 1664416026 1664841984 1665782496 1668125696 1674219456 1675697868 1676270841 1677521664 1677625677 1677950976 1679002992 1686144096 1687506912 1687633038 1689469824 1690730496 1690835328 1692223488 1699526192 1700486298 1700794368 1700899824 1701026951 1701860706 1702772736 1704148992 1704254656 1712908288 1713982221 1714292736 1714420864 1715261184 1715367537 1717673984 1722663306 1725471072 1726061064 1727478144 1728874368 1736227584 1736335237 1737760752 1739652096 1741188288 1742487552 1750007168 1750995792 1751552504 1752411024 1752542001 1754898432 1755867456 1761418386 1763786752 1764892584 1765344256 1766209536 1766319048 1769693184 1769802912 1773964101 1775397897 1777463044 1778789376 1778899668 1780227072 1780360128 1783738368 1788919587 1789377408 1791458816 1792448028 1792906752 1803005568 1803578816 1804597704 1806561792 1806673806 1815339357 1817315136 1817450964 1817780224 1818919908 1820899584 1826656104 1830258976 1831624704 1831738272 1831875178 1832773068 1833242112 1835237376 1835351168 1844670464 1846161408 1846299392 1847204352 1847318886 1849802752 1858199616 1861864704 1861980147 1869899486 1871434656 1872947232 1876525056 1876641408 1882574148 1884623104 1886287312 1887211872 1887694848 1888878366 1891418112 1896912108 1898445276 1899462656 1900653552 1901139968 1902071808 1902189744 1903751424 1911966966 1913393664 1913512302 1915619328 1915738104 1917167616 1917286488 1927021824 1927141307 1928579328 1928723472 1930822656 1932383232 1941818697 1942315648 1943412912 1943764992 1944983664 1953256032 1954980846 1957108608 1957609472 1958836824 1960298496 1968758064 1968905211 1970496567 1972518912 1972641216 1974260736 1974383148 1984260096 1984383128 1985504157 1986012288 1987108929 1988173824 1989929472 1991028276 2000008192 2001138048 2002755456 2002905144 2006705664 2013049584 2015391168 2017020096 2018525184 2027387544 2029026168 2031386336 2032382016 2032902144 2033028192 2044479528 2045002752 2047381504 2048385024 2048512032 2049036288 2054988117 2059041348 2060577792 2060705556 2062397376 2064642048 2064770064 2075254272 2075382946 2076931584 2077060362 2077086816 2081028096 2087606976 2089450428 2091724544 2093415168 2093571632 2094597792 2097544192 2105363988 2107065636 2107786107 2108194816 2109898752 2110056448 2111090688 2111221584 2120200992 2120359458 2122073226 2123656704 2124382848 2127845376 2136895488 2137027984 2138235246 2138782464 2138915077 2139963462 2141110272 2151513312 2153854976 2155071744 2155205367 2155756928 2156813568 2156947299 2167899552 2169651744 2169813906 2172175488 2172731392 2173796352 2173931136 2183340432 2185105104 2186735616 2189279232 2189414976 2191048704 2196336506 2197413036 2201747184 2202310656 2202447208 2203691427 2206654464 2214852822 2219083776 2219221368 2219789312 2221043328 2230628127 2232292608 2232431019 2234263824 2235027788 2236695552 2236834236 2238670656 2248192128 2250009216 2250177384 2252626432 2254447104 2256297984 2263571297 2264680782 2267315064 2267725824 2267866432 2269147608 2280810987 2282654439 2285309628 2285723648 2287014912 2287156716 2296884408 2300628096 2301414752 2303304192 2303447006 2304576036 2305165824 2314970112 2317014336 2319536128 2321584384 2322722304 2322866322 2334661056 2336548032 2336722668 2339864576 2341156608 2348557848 2353190112 2354946048 2355092064 2355268086 2359590912 2359737216 2365285468 2367197196 2371719168 2371866224 2373636096 2373813504 2375124282 2378317824 2385226116 2385836544 2389930704 2390542336 2393826048 2404007424 2404156482 2406130272 2408749056 2408898408 2412675072 2420452476 2423086848 2423237089 2423267952 2425226544 2427866112 2435541472 2437692166 2438886996 2442166272 2442317696 2443697424 2444322816 2445672528 2456257986 2458243242 2461548544 2462939136 2463091848 2464929792 2475752097 2477599488 2477753109 2482486272 2482640196 2495246208 2496624039 2497262976 2502188544 2510098864 2511329184 2513546802 2516282496 2516926464 2518504488 2529216144 2531260368 2531449557 2534204736 2536095744 2536252992 2538335232 2549289288 2550729447 2551191552 2551349736 2554159104 2554317472 2556223488 2556381984 2569362432 2571439104 2571631296 2574430208 2576510976 2583994959 2588206608 2589091596 2591217216 2593311552 2604341376 2606641128 2609478144 2609639942 2611782432 2613731328 2625010752 2625206948 2626493688 2627328756 2630188288 2632347648 2632510864 2633801184 2642127579 2645680128 2647338876 2648016384 2649478572 2650898432 2653239296 2654539776 2654704368 2666194566 2668184064 2668349502 2670340608 2670540192 2675607552 2684066112 2687188224 2688672042 2689360128 2689526879 2703183392 2704508352 2705368224 2706896556 2709842688 2710010709 2710536192 2710704256 2725972704 2726176446 2726670336 2728379862 2731180032 2731349376 2732048384 2739984156 2745388464 2747437056 2747607408 2747812767 2749863168 2752856064 2753026752 2761730062 2767005696 2769242112 2769413816 2769449088 2770978329 2774704128 2783475968 2785933904 2787299424 2791220224 2792797056 2804849229 2807151984 2809420848 2810381476 2814787584 2814962112 2823861222 2826934656 2827145944 2829430968 2831542272 2832510464 2837127168 2845368162 2846272819 2847667914 2849193984 2850980328 2851709952 2853284616 2867950449 2868684416 2870090496 2870268453 2873428992 2873607156 2875751424 2875929732 2890532736 2892868992 2893085208 2896233984 2896413562 2898574848 2911120576 2913473472 2915119368 2915647488 2919219968 2929884048 2932471269 2935662912 2936414208 2938255236 2942205952 2953137096 2958778368 2958961824 2961391104 2961574722 2974170836 2976390144 2976574692 2979018432 2982260736 2982445648 2984894208 2986542414 2997589504 3000012288 3000236512 3001707072 3004357716 3005929472 3008397312 3010058496 3019574376 3023086752 3025530144 3033759744 3041081316 3043539252 3047079504 3049353216 3049542288 3062512544 3065216882 3066719292 3067504128 3071072256 3072768048 3073554432 3086626816 3088562022 3089352448 3090866688 3091058334 3093596064 3096963072 3097155096 3112881408 3113074419 3115397376 3115590543 3115630224 3121542144 3131410464 3134175642 3137586816 3139928064 3140122752 3140357448 3146316288 3156262928 3158045982 3160598454 3162292224 3164848128 3165084672 3166832376 3180301488 3180539187 3181115392 3183109839 3185485056 3186574272 3191768064 3205343232 3205541976 3207352869 3208173696 3211665408 3211864544 3227269968 3230782464 3231023936 3232607616 3233635392 3237154816 3251849328 3254477616 3254720859 3258263232 3259097088 3260896704 3275010648 3277657656 3280103424 3283918848 3284122464 3286573056 3294504759 3301002796 3302620776 3303465984 3303670812 3309981696 3310186928 3322279233 3326994944 3328625664 3328832052 3329683968 3331564992 3336251392 3348438912 3351395736 3352541682 3355043328 3355251354 3358005984 3372288192 3375013824 3375266076 3378939648 3381670656 3384446976 3399052384 3400972596 3401588736 3401799648 3402053902 3403721412 3405545472 3408297984 3408509312 3425816576 3427964442 3428585472 3428841728 3430522368 3430735074 3435347968 3445326612 3450942144 3452122128 3454956288 3455170509 3457748736 3472455168 3472670474 3475521504 3479304192 3482376576 3484299483 3484975104 3500014336 3501991584 3503105008 3504822048 3505084002 3509796864 3511734912 3522836772 3527573504 3529785168 3530688512 3532419072 3532638096 3532902129 3539386368 3539605824 3547928202 3550795794 3554926088 3557578752 3557799336 3560454144 3560720256 3567476736 3577839174 3578754816 3578976713 3582917632 3584896056 3585813504 3606011136 3606234723 3607157632 3609195408 3613123584 3613347612 3630678714 3634630272 3634901928 3635560448 3637839816 3641799168 3653312208 3656538249 3660517952 3663249408 3663476544 3663750356 3665546136 3666484224 3670702336 3684386979 3687364863 3689340928 3692322816 3692598784 3694408704 3694637772 3699605504 3716399232 3723729408 3723960294 3739798972 3742869312 3745894464 3753282816 3765148296 3769246208 3772574624 3774423744 3775389696 3777756732 3782836224 3793824216 3796890552 3801307104 3802279936 3804143616 3804379488 3807502848 3823933932 3826787328 3827024604 3831238656 3831476208 3834335232 3834572976 3854043648 3854282614 3857158656 3857446944 3861645312 3864766464 3883637394 3884631296 3886825824 3889967328 3906512064 3909961692 3914217216 3914459913 3915218944 3917673648 3920596992 3937516128 3937810422 3940993134 3945037824 3945282432 3948521472 3948766296 3968520192 3968766256 3971008314 3972024576 3974217858 3976347648 3979858944 3982056552 3999291849 4000016384 4002276096 4002524253 4005510912 4005810288 4013411328 4026099168 4030782336 4033008063 4034040192 4037050368 4054775088 4058052336 4062772672 4064764032 4065804288 4066056384 4088959056 4089264669 4090005504 4092569793 4094763008 4096770048 4097024064 4098072576 4109976234 4118082696 4121155584 4121411112 4124794752 4129284096 4129540128 4142595093 4150508544 4150765892 4153863168 4154120724 4154173632 4162056192 4175213952 4178900856 4183449088 4186830336 4187143264 4189195584 4195088384 4210727976 4214131272 4215572214 4220112896 4222181376 4222443168 4235791833 4240401984 4240718916 4244146452 4247313408 4248765696 4255690752 4268052243 4273790976 4274055968 4276470492 4277564928 4277830154 4279926924 4282220544 4303026624 4307709952 4310143488 4310410734 4311513856 4313627136 4313894598 4335799104 4339303488 4339627812 4344350976 4344620343 4345462784 4347862272 4366680864 4370210208 4373471232 4378558464 4378829952 4382097408 4392673012 4394826072 4403494368 4404621312 4404894416 4407382854 4413308928 4429705644 4438167552 4438442736 4439578624 4442086656 4442362083 4461256254 4464585216 4464862038 4468527648 4470055576 4473391104 4473668472 4477341312 4496384256 4500018432 4500297451 4500354768 4505252864 4508894208 4512595968 4527142594 4529361564 4534630128 4535451648 4535732864 4538295216 4561621974 4565308878 4570619256 4571447296 4574029824 4574313432 4593768816 4594112159 4597825323 4601256192 4602829504 4606608384 4606894012 4609152072 4610331648 4629940224 4632843033 4634028672 4636587501 4639072256 4643168768 4645444608 4645732644 4669322112 4673096064 4673445336 4682313216 4697115696 4701263463 4706380224 4709892096 4710184128 4710536172 4719474432 4730570936 4734394392 4737068973 4743438336 4743732448 4747272192 4747627008 4750248564 4756635648 4770452232 4771673088 4779861408 4781084672 4787652096 4808014848 4808312964 4812260544 4817498112 4817796816 4840904952 4846173696 4846474178 4846535904 4850453088 4855732224 4871082944 4875384332 4877773992 4884635392 4887394848 4888645632 4891345056 4912515972 4916486484 4923097088 4925878272 4926183696 4929859584 4951504194 4955198976 4955506218 4964972544 4965280392 4990492416 4993248078 4994525952 5004377088 5020197728 5022658368 5027093604 5028812523 5032564992 5032877031 5033852928 5037008976 5058432288 5062520736 5062899114 5068409472 5072191488 5072505984 5076670464 5098578576 5101458894 5102383104 5102699472 5103080853 5108318208 5108634944 5112446976 5112763968 5138724864 5141946663 5142878208 5143262592 5146102611 5148860416 5153021952 5167989918 5176413216 5178183192 5182434432 5186623104 5208682752 5209005711 5213282256 5218956288 5219279884 5223564864 5227462656 5250021504 5250413896 5252987376 5254657512 5257626003 5260376576 5264695296 5265021728 5267602368 5284255158 5291360256 5294677752 5296032768 5298957144 5306478592 5309079552 5309408736 5321892303 5326193691 5332389132 5336368128 5336699004 5340681216 5341080384 5351215104 5366758761 5368132224 5374376448 5377344084 5378720256 5379053758 5406366784 5409016704 5410736448 5413793112 5419685376 5420021418 5421408512 5446018071 5451945408 5452352892 5453340672 5456759724 5462698752 5464096768 5479968312 5490776928 5494874112 5495214816 5495625534 5499726336 5505712128 5506053504 5523460124 5534011392 5538484224 5538827632 5538898176 5541956658 5549408256 5566951936 5571867808 5574598848 5582440448 5585594112 5585940441 5609698458 5614303968 5618841696 5620762952 5629575168 5629924224 5647722444 5653869312 5654291888 5658861936 5663084544 5665020928 5674254336 5690736324 5692545638 5695335828 5698387968 5701960656 5703419904 5706569232 5735900898 5737368832 5740180992 5740536906 5746857984 5747214312 5751502848 5751859464 5776754893 5781065472 5781423921 5785737984 5786170416 5792467968 5792827124 5797149696 5822241152 5825456091 5826946944 5830238736 5831294976 5838439936 5859768096 5864942538 5871325824 5872828416 5876510472 5906274192 5906715633 5911489701 5917556736 5917923648 5922782208 5923149444 5948341672 5952780288 5953149384 5956512471 5958036864 5964521472 5964891296 5969788416 5973084828 5995179008 6000024576 6000473024 6003414144 6008715432 6011858944 6020116992 6039148752 6046173504 6051060288 6082162632 6087078504 6094159008 6098706432 6099084576 6125025088 6130433764 6133438584 6135008256 6142144512 6145536096 6147108864 6164964351 6173253632 6177124044 6178704896 6181733376 6182116668 6187192128 6193926144 6194310192 6225762816 6226148838 6230794752 6231181086 6231260448 6243084288 6262820928 6268351284 6275173632 6280245504 6280714896 6292632576 6312525856 6316091964 6321196908 6323358321 6324584448 6329696256 6330169344 6333664752 6360602976 6361078374 6362230784 6366219678 6370970112 6373148544 6383536128 6410686464 6411083952 6411563123 6414705738 6416347392 6416745231 6423330816 6423729088 6454539936 6461564928 6462047872 6465215232 6465616101 6467270784 6470841897 6474309632 6503698656 6508955232 6509441718 6516526464 6518194176 6521793408 6550021296 6555315312 6560206848 6567837696 6568244928 6573146112 6589009518 6602005592 6605241552 6606931968 6607341624 6611074281 6619963392 6620373856 6644558466 6653989888 6657251328 6657664104 6659367936 6663129984 6672502784 6691884381 6696877824 6697293057 6702791472 6705083364 6710086656 6710502708 6716011968 6744576384 6750027648 6750532152 6757879296 6763341312 6768893952 6790713891 6798104768 6801945192 6803177472 6803599296 6804107804 6807442824 6817018624 6842432961 6847963317 6851633152 6855928884 6857170944 6857683456 6861044736 6861470148 6870695936 6890653224 6901884288 6904244256 6909912576 6910341018 6915497472 6944910336 6945340948 6951043008 6958608384 6964753152 6968598966 7000028672 7003983168 7006210016 7009644096 7010168004 7019593728 7023469824 7045673544 7059570336 7061377024 7064838144 7065276192 7065804258 7078772736 7079211648 7095856404 7101591588 7109852176 7115157504 7115598672 7120908288 7121440512 7134953472 7155678348 7157509632 7157953426 7165835264 7169792112 7171627008 7212022272 7212469446 7214315264 7218390816 7226247168 7226695224 7261357428 7263840311 7269260544 7269711267 7269803856 7271120896 7275679632 7283598336 7306624416 7313076498 7321035904 7326498816 7326953088 7327500712 7331092272 7332968448 7341404672 7368773958 7374729726 7378681856 7384645632 7385197568 7388817408 7389275544 7427256291 7432798464 7433259327 7447458816 7447920588 7479597944 7485738624 7489872117 7491788928 7506565632 7530296592 7538492416 7545149248 7548847488 7550779392 7555513464 7587648432 7593781104 7594348671 7602614208 7604559872 7608287232 7608758976 7615005696 7647867864 7653574656 7654049208 7662477312 7662952416 7668670464 7669145952 7687177771 7708087296 7708565228 7714317312 7714893888 7723290624 7729532928 7751984877 7767274788 7769262592 7773651648 7779934656 7813024128 7819923384 7828434432 7828919826 7835347296 7841193984 7875032256 7875620844 7881986268 7890564864 7897042944 7897532592 7926382737 7937040384 7937532512 7942016628 7944049152 7948435716 7952695296 7959717888 7964113104 7998583698 8000032768 8004552192 8005048506 8011021824 8011620576 8026822656 8052198336 8061564672 8062064521 8066016126 8068080384 8068580637 8109550176 8116104672 8125545344 8129528064 8130032127 8131608576 8132112768 8177918112 8178529338 8180011008 8185139586 8189526016 8193540096 8194048128 8196145152 8219952468 8236165392 8242311168 8242822224 8243438301 8249589504 8258568192 8259080256 8285190186 8301017088 8301531784 8307726336 8308241448 8308347264 8312934987 8324112384 8350427904 8357801712 8366898176 8373660672 8374286528 8378391168 8390176768 8414547687 8421455952 8428262544 8431144428 8440225792 8444362752 8444886336 8471583666 8480803968 8481437832 8488292904 8494626816 8497531392 8511381504 8531922581 8536104486 8538818457 8547581952 8548111936 8552940984 8555129856 8555660308 8559853848 8603851347 8606053248 8610805359 8615419904 8620286976 8620821468 8623027712 8627254272 8627789196 8671598208 8678606976 8679255624 8688701952 8689240686 8695724544 8733361728 8740420416 8746942464 8757659904 8785346024 8789652144 8797413807 8806988736 8809242624 8809788832 8814765708 8826617856 8859411288 8876335104 8876885472 8879157248 8884173312 8884724166 8922512508 8929170432 8929724076 8937055296 8940111152 8946782208 8947336944 8954682624 8992768512 9000036864 9000594902 9000709536 9010505728 9017788416 9025191936 9054285188 9058723128 9069260256 9071465728 9076590432 9123243948 9130617756 9133739797 9141238512 9142894592 9148059648 9148626864 9187537632 9188224318 9195650646 9202512384 9205659008 9213216768 9213788024 9218304144 9220663296 9259880448 9265686066 9268057344 9273175002 9278144512 9286337536 9290889216 9291465288 9338644224 9339223257 9346192128 9346771629 9346890672 9364626432 9394231392 9402526926 9412760448 9419784192 9420368256 9421072344 9438948864 9461141872 9468788784 9474137946 9486876672 9487464896 9494544384 9495254016 9500497128 9540904464 9541617561 9543346176 9549329517 9559722816 9562169344 9575304192 9616029696 9616625928 9624521088 9634996224 9635593632 9666055217 9681809904 9692347392 9692948356 9693071808 9700906176 9711464448 9742165888 9750768664 9755547984 9764162577 9769270784 9774789696 9777291264 9782690112 9825031944 9832972968 9851756544 9852367392 9859719168 9883514277 9903008388 9910397952 9911012436 9929945088 9930560784 9966837699 9980984832 9986496156 9989051904 10008754176 10040395456 10045316736 10054187208 10057625046 10065129984 10065754062 10074017952 10116864576 10125041472 10125798228 10136818944 10137447467 10145011968 10153340928 10197157152 10202917788 10204766208 10205398944 10206161706 10216636416 10217269888 10224893952 10225527936 10277449728 10283893326 10285756416 10286525184 10292205222 10297720832 10306043904 10335979836 10352826432 10356366384 10364868864 10365511527 10373246208 10417365504 10418011422 10426564512 10437912576 10438559768 10447129728 10452898449 10454925312 10500043008 10500827792 10505974752 10509315024 10515252006 10520753152 10529390592 10530043456 10535204736 10568510316 10582720512 10589355504 10592065536 10597914288 10598706387 10612957184 10618159104 10618817472 10643784606 10652387382 10664778264 10672736256 10673398008 10681362432 10682160768 10702430208 10728259087 10733517522 10736264448 10736930139 10748752896 10754688168 10757440512 10758107516 10812733568 10818033408 10818704169 10821472896 10827586224 10839370752 10840042836 10842817024 10892036142 10903890816 10904705784 10906681344 10913519448 10925397504 10959936624 10969614747 10981553856 10989748224 10990429632 10991251068 10999452672 11012107008 11046920248 11053160937 11062094589 11068022784 11076968448 11077655264 11077796352 11083913316 11098816512 11133903872 11143735616 11149197696 11164880896 11171188224 11171880882 11219396916 11228607936 11237683392 11241525904 11259848448 11295444888 11307738624 11308583776 11317723872 11326169088 11330041856 11348508672 11381472648 11385091276 11390671656 11403921312 11406839808 11413138464 11471801796 11474737664 11480361984 11481073812 11493715968 11494428624 11503005696 11503718928 11553509786 11562130944 11562847842 11571475968 11572340832 11584935936 11585654248 11594299392 11644482304 11650912182 11653893888 11660477472 11676879872 11719536192 11729885076 11742651648 11743379739 11745656832 11753020944 11812548384 11813431266 11822979402 11835113472 11835847296 11845564416 11846298888 11896683344 11905560576 11906298768 11907188657 11913024942 11916073728 11929042944 11929782592 11939576832 11946169656 11990358016 11997875547 12000049152 12000946048 12006828288 12007572759 12017430864 12023717888 12040233984 12078297504 12092347008 12102120576 12154346659 12164325264 12174157008 12188318016 12197412864 12198169152 12250050176 12260867528 12266877168 12267794007 12270016512 12277709379 12284289024 12291072192 12294217728 12329928702 12346507264 12354248088 12357409792 12363466752 12364233336 12374384256 12387852288 12388620384 12427785279 12451525632 12452297676 12461589504 12462362172 12462520896 12486168576 12525641856 12536702568 12550347264 12560491008 12561429792 12585265152 12625051712 12632183928 12642393816 12646716642 12660338688 12667329504 12707375499 12721205952 12722156748 12724461568 12732439356 12741940224 12746297088 12767072256 12821372928 12822167904 12823126246 12829411476 12832694784 12833490462 12846661632 12847458176 12909079872 12923129856 12924095744 12930430464 12931232202 12934541568 12941683794 12948619264 13007397312 13017910464 13018883436 13033052928 13033861029 13036388352 13043586816 13100042592 13110630624 13120413696 13135675392 13136489856 13146292224 13178019036 13204011184 13210483104 13213863936 13214683248 13222148562 13239926784 13240747712 13289116932 13307979776 13314502656 13315328208 13318735872 13326259968 13327086249 13345005568 13383768762 13393755648 13394586114 13405582944 13410166728 13420173312 13421005416 13432023936 13489152768 13489989149 13500055296 13500892353 13501064304 13515758592 13526682624 13537787904 13581427782 13596209536 13603890384 13606354944 13607198592 13608215608 13614885648 13634037248 13684865922 13695926634 13703266304 13711857768 13714341888 13715366912 13722089472 13722940296 13781306448 13782336477 13793475969 13803768576 13808488512 13819825152 13820682036 13830994944 13889820672 13890681896 13898529099 13902086016 13909762503 13917216768 13929506304 13937197932 14000057344 14007966336 14012420032 14019288192 14020336008 14046939648 14091347088 14103790389 14119140672 14122754048 14129676288 14130552384 14131608516 14158423296 14191712808 14203183176 14219704352 14230315008 14231197344 14241816576 14242881024 14269906944 14311356696 14315019264 14315906852 14331670528 14339584224 14343254016 14424044544 14424938892 14428630528 14436781632 14452494336 14453390448 14522714856 14527680622 14538521088 14539422534 14539607712 14551359264 14567196672 14613248832 14626152996 14642071808 14653906176 14655001424 14662184544 14665936896 14682809344 14737547916 14749459452 14757363712 14769291264 14770395136 14777634816 14778551088 14854512582 14865596928 14866518654 14894917632 14895841176 14959195888 14971477248 14972405539 14979744234 14983577856 15013131264 15060593184 15076984832 15086437569 15090298496 15097694976 15098631093 15101558784 15111026928 15175296864 15187562208 15188697342 15205228416 15209119744 15216574464 15217517952 15230011392 15295735728 15307149312 15308098416 15309242559 15324954624 15325904832 15337340928 15338291904 15374355542 15416174592 15417130456 15425839989 15428634624 15429787776 15438307833 15446581248 15459065856 15503969754 15534549576 15538525184 15547303296 15559869312 15626048256 15627017133 15639846768 15656868864 15657839652 15670694592 15682387968 15750064512 15751241688 15763972536 15781129728 15794085888 15795065184 15844999079 15852765474 15874080768 15875065024 15884033256 15888098304 15896871432 15919435776 15928226208 15965676909 15978581073 15997167396 16000065536 16009104384 16010097012 16022043648 16023241152 16053645312 16104396672 16123129344 16124129042 16132032252 16136160768 16137161274 16219100352 16232209344 16251090688 16259056128 16260064254 16264225536 16338054213 16355836224 16357058676 16360022016 16370279172 16379052032 16388096256 16392290304 16439904936 16472330784 16484622336 16485644448 16486876602 16499179008 16517136384 16518160512 16570380372 16602034176 16603063568 16615452672 16616482896 16616694528 16617724829 16625869974 16648224768 16700855808 16715603424 16733796352 16747321344 16748573056 16756782336 16757821323 16780353536 16829095374 16842911904 16856525088 16862288856 16880451584 16888725504 16889772672 16943167332 16961607936 16962659623 16962875664 16976585808 16989253632 16995062784 17022763008 17063845162 17072208972 17077636914 17095163904 17096223872 17105881968 17110259712 17111320616 17119707696 17207702694 17212106496 17221610718 17230839808 17240573952 17241642936 17246055424 17254508544 17255578392 17330264679 17343196416 17344271763 17357213952 17358511248 17377403904 17378481372 17391449088 17466723456 17476368273 17480840832 17493884928 17515319808 17570692048 17579304288 17594827614 17613977472 17618485248 17619577664 17629531416 17718822576 17720146899 17734469103 17752670208 17753770944 17758314496 17768346624 17769448332 17845025016 17858340864 17859448152 17874110592 17880222304 17893564416 17894673888 17909365248 17985537024 18000073728 18001189804 18001419072 18021011456 18035576832 18108570376 18117446256 18138520512 18142931456 18153180864 18246487896 18261235512 18267479594 18282477024 18296119296 18297253728 18375075264 18376448636 18391301292 18405024768 18411318016 18426433536 18427576048 18436608288 18441326592 18494893053 18519760896 18531372132 18536114688 18546350004 18556289024 18572675072 18581778432 18582930576 18677288448 18678446514 18692384256 18693543258 18693781344 18729252864 18788462784 18805053852 18825520896 18826688153 18840736512 18842144688 18877897728 18922283744 18937577568 18948275892 18970074963 18973753344 18974929792 18989088768 18990508032 19000994256 19081808928 19083235122 19086692352 19098659034 19119445632 19124338688 19150608384 19232059392 19233251856 19234689369 19249042176 19250235693 19269992448 19271187264 19332110434 19363619808 19384694784 19385896712 19386143616 19396848303 19401812352 19412525691 19422928896 19484331776 19501537328 19511095968 19528325154 19538541568 19549579392 19554582528 19565380224 19650063888 19665945936 19703513088 19704734784 19719438336 19767028554 19806016776 19820795904 19822024872 19859890176 19861121568 19923909733 19933675398 19961969664 19972992312 19978103808 20017508352 20075653143 20080790912 20090633472 20091879171 20108374416 20115250092 20130259968 20131508124 20148035904 20233729152 20250082944 20251596456 20273637888 20274894934 20290023936 20306681856 20372141673 20394314304 20405835576 20409532416 20410797888 20412323412 20434539776 20451055872 20527298883 20543889951 20554899456 20567786652 20571512832 20573050368 20584410444 20595441664 20612087808 20671959672 20705652864 20712732768 20729737728 20731023054 20746492416 20834731008 20836022844 20853129024 20875825152 20877119536 20894259456 20895554983 20905796898 21000086016 21001655584 21011949504 21018630048 21030504012 21041506304 21058781184 21060086912 21070409472 21137020632 21178711008 21184131072 21195828576 21197412774 21225914368 21236318208 21237634944 21287569212 21304774764 21329556528 21345472512 21346796016 21362724864 21364321536 21404860416 21456518174 21467035044 21472528896 21473860278 21497505792 21509376336 21514881024 21516215032 21625467136 21636066816 21637408338 21642945792 21655172448 21678741504 21680085672 21685634048 21784072284 21791520933 21807781632 21809133801 21809411568 21813362688 21827038896 21850795008 21919873248 21939229494 21963107712 21979496448 21980859264 21982502136 21998905344 22024214016 22093840496 22106321874 22113350363 22124189178 22136045568 22153936896 22155310528 22155592704 22167826632 22267807744 22281768873 22287471232 22298395392 22299777981 22329761792 22342376448 22343761764 22438793832 22457215872 22475366784 22483051808 22519696896 22590889776 22615477248 22617167552 22635447744 22652338176 22660083712 22762945296 22770182552 22781343312 22783046013 22807842624 22813679616 22826276928 22943603592 22949475328 22960723968 22962147624 22987431936 22988857248 23006011392 23007437856 23061533313 23107019572 23124261888 23125695684 23142951936 23144681664 23169871872 23171308496 23188598784 23255954631 23288964608 23301824364 23307787776 23320954944 23353759744 23439072384 23459770152 23485303296 23486759478 23506041888 23625096768 23626862532 23645958804 23671694592 23691128832 23692597776 23793366688 23811121152 23812597536 23814377314 23826049884 23832147456 23858085888 23859565184 23879153664 23892339312 23980716032 23995751094 24000098304 24001892096 24013656576 24015145518 24034861728 24047435776 24080467968 24156595008 24184694016 24186193563 24204241152 24205741911 24308693318 24328650528 24348314016 24376636032 24390096381 24394825728 24396338304 24500100352 24521735056 24533754336 24535588014 24540033024 24555418758 24568578048 24582144384 24588435456 24659857404 24693014528 24708496176 24714819584 24726933504 24728466672 24730314903 24748768512 24775704576 24777240768 24855570558 24903051264 24904595352 24923179008 24924724344 24925041792 24972337152 25051283712 25052836991 25073405136 25100694528 25120982016 25122859584 25170530304 25243643061 25250103424 25264367856 25284787632 25293433284 25320677376 25334659008 25414750998 25442411904 25444313496 25448923136 25464878712 25483880448 25492594176 25534144512 25595767743 25616455371 25642745856 25644335808 25646252492 25658822952 25665389568 25666980924 25694916352 25811554041 25818159744 25832416077 25846259712 25848191488 25860860928 25862464404 25869083136 25883367588 25897238528 26014794624 26035820928 26037766872 26066105856 26067722058 26087173632 26200085184 26221261248 26240827392 26272979712 26356038072 26408022368 26420966208 26427727872 26429366496 26444297124 26479853568 26481495424 26578233864 26615959552 26629005312 26630656416 26637471744 26652519936 26654172498 26690011136 26767537524 26787511296 26789172228 26811165888 26820333456 26840346624 26842010832 26864047872 26978305536 26979978298 27000110592 27001784706 27002128608 27031517184 27053365248 27075575808 27162855564 27192419072 27207780768 27214397184 27216431216 27229771296 27268074496 27369731844 27391853268 27401219391 27406532608 27423715536 27428683776 27430733824 27444178944 27445880592 27562612896 27564672954 27586951938 27607537152 27616977024 27639650304 27641364072 27661989888 27779641344 27781363792 27797058198 27804172032 27805896001 27819525006 27834433536 27859012608 27874395864 28000114688 28015932672 28017669771 28024840064 28038576384 28040314887 28040672016 28093879296 28182694176 28207580778 28238281344 28245508096 28259352576 28261104768 28263217032 28316846592 28383425616 28406366352 28439408704 28460630016 28462394688 28483633152 28485762048 28622713392 28624852683 28630038528 28631813704 28647988551 28663341056 28679168448 28686508032 28848089088 28849877784 28857261056 28873563264 28904988672 28906780896 28998165651 29045429712 29055361244 29077042176 29078845068 29079215424 29102718528 29134393344 29226497664 29252305992 29284143616 29307812352 29310002848 29324369088 29331873792 29365618688 29475095832 29498918904 29540790272 29555269632 29557102176 29650542831 29709025164 29731193856 29733037308 29789835264 29791682352 29918391776 29942954496 29944811078 29959488468 29967155712 30026262528 30121186368 30153969664 30172875138 30180596992 30195389952 30197262186 30222053856 30350593728 30375124416 30377394684 30410456832 30412342401 30418239488 30435035904 30460022784 30591471456 30614298624 30616196832 30618485118 30649909248 30651809664 30674681856 30676583808 30748711084 30832349184 30834260912 30851679978 30857269248 30859575552 30876615666 30893162496 30918131712 31007939508 31069099152 31077050368 31094606592 31096534581 31119738624 31252096512 31254034266 31279693536 31313737728 31315679304 31341389184 31364775936 31500129024 31502082157 31502483376 31527945072 31562259456 31588171776 31590130368 31689998158 31705530948 31748161536 31750130048 31768066512 31776196608 31793742864 31796119161 31838871552 31856452416 31931353818 31957162146 31994334792 32000131072 32018208768 32020194024 32044087296 32046482304 32107290624 32184777261 32208793344 32210790417 32246258688 32248258084 32264064504 32272321536 32274322548 32438200704 32456112507 32464418688 32502181376 32518112256 32520128508 32528451072 32676108426 32711672448 32714117352 32720044032 32740558344 32776192512 32879809872 32908844241 32944661568 32969244672 32971288896 32973753204 32998358016 33036321024 33140760744 33159482811 33204068352 33206127136 33230905344 33232965792 33233389056 33235449658 33251739948 33296449536 33401711616 33431206848 33467592704 33494642688 33497146112 33513564672 33515642646 33560707072 33658190748 33685823808 33713050176 33724577712 33760903168 33779545344 33886334664 33923215872 33925319246 33925751328 33953171616 33978507264 33990125568 34045526016 34127690324 34144417944 34155273828 34192447744 34211763936 34220519424 34222641232 34239415392 34415405388 34424212992 34443221436 34461679616 34481147904 34483285872 34492110848 34509017088 34511156784 34660529358 34686392832 34688543526 34714427904 34717022496 34754807808 34756962744 34782898176 34933446912 34952736546 34961681664 34963849427 35030639616 35141384096 35158608576 35189655228 35227954944 35230139217 35236970496 35239155328 35259062832 35437645152 35440293798 35468938206 35505340416 35507541888 35516628992 35536693248 35538896664 35690050032 35716681728 35718896304 35721565971 35748221184 35760444608 35787128832 35789347776 35818730496 35971074048 35993626641 36000147456 36002379608 36002838144 36022718277 36042022912 36071153664 36217140752 36234892512 36277041024 36285862912 36306361728 36463039977 36492975792 36522471024 36534959188 36564954048 36592238592 36594507456 36750150528 36752897272 36782602584 36803382021 36810049536 36822636032 36852867072 36855152096 36873216576 36882653184 36989786106 37039521792 37062744264 37072229376 37092700008 37145350144 37163556864 37165861152 37283355837 37354576896 37356893028 37384768512 37387086516 37387562688 37458505728 37576925568 37610107704 37651041792 37653376306 37681473024 37684289376 37755795456 37844567488 37875155136 37896551784 37940149926 37949859584 37981016064 38001988512 38122126497 38163617856 38166470244 38173384704 38197318068 38238891264 38248677376 38301216768 38464118784 38466503712 38469378738 38498084352 38500471386 38539984896 38542374528 38664220868 38727239616 38769389568 38771793424 38772287232 38793696606 38803624704 38825051382 38845857792 38968663552 39003074656 39022191936 39056650308 39077083136 39099158784 39101583087 39109165056 39130760448 39300127776 39331891872 39407026176 39409469568 39438876672 39534057108 39612033552 39641591808 39644049744 39719780352 39722243136 39847819466 39867350796 39923939328 39945984624 39956207616 39981258747 40035016704 40151306286 40161581824 40181266944 40183758342 40216748832 40230500184 40260519936 40263016248 40296071808 40467458304 40469967447 40500165888 40502677059 40503192912 40547275776 40549789868 40580047872 40613363712 40744283346 40788628608 40811671152 40819064832 40821595776 40824646824 40869079552 40902111744 41054597766 41087779902 41109798912 41135573304 41143025664 41146100736 41168820888 41343919344 41347009431 41380427907 41411305728 41425465536 41459475456 41462046108 41492984832 41669462016 41672045688 41695587297 41706258048 41751650304 41754239072 41788518912 41791109966 41811593796 42000172032 42003311168 42023899008 42037260096 42061008024 42083012608 42120173824 42140818944 42274041264 42311371167 42357422016 42368262144 42391657152 42394825548 42451828736 42475269888 42575138424 42609549528 42659113056 42690945024 42693592032 42725449728 42728643072 42809720832 42913036348 42934070088 42945057792 42947720556 42995011584 43018752672 43029762048 43032430064 43250934272 43272133632 43274816676 43285891584 43310344896 43357483008 43360171344 43371268096 43568144568 43583041866 43615563264 43618267602 43618823136 43654077792 43701590016 43839746496 43878458988 43926215424 43961718528 43965004272 43997810688 44048428032 44187680992 44212643748 44226700726 44248378356 44272091136 44307873792 44310621056 44311185408 44335653264 44535615488 44563537746 44574942464 44596790784 44599555962 44659523584 44684752896 44687523528 44877587664 44880941861 44914431744 44917216617 44950733568 44966103616 45039393792 45181779552 45230954496 45234335104 45259312707 45270895488 45295893279 45304676352 45320167424 45525890592 45540365104 45562686624 45566092026 45615685248 45627359232 45652553856 45887207184 45898950656 45921447936 45924295248 45927727677 45974863872 45977714496 46012022784 46014875712 46123066626 46214039144 46248523776 46251391368 46277519967 46285903872 46289363328 46339743744 46342616992 46377197568 46511909262 46577929216 46603648728 46615575552 46641909888 46707519488 46878144768 46881051399 46919540304 46970606592 46973518956 47012083776 47250193536 47253725064 47291917608 47343389184 47382257664 47385195552 47534997237 47586733376 47622242304 47625195072 47628754628 47652099768 47664294912 47719130368 47758307328 47784678624 47897030727 47935743219 47961432064 47991502188 48000196608 48003784192 48027313152 48030291036 48069723456 48094871552 48160935936 48313190016 48369388032 48372387126 48408482304 48411483822 48617386636 48657301056 48696628032 48753272064 48780192762 48792676608 49000200704 49043470112 49067508672 49071176028 49080066048 49110837516 49137156096 49164288768 49176870912 49319714808 49416992352 49429639168 49453867008 49456933344 49460629806 49497537024 49551409152 49554481536 49711141116 49806102528 49809190704 49846358016 49849448688 49850083584 49853174487 49944674304 50102567424 50105673982 50146810272 50201389056 50241964032 50245719168 50273463969 50341060608 50487286122 50500206848 50528735712 50569575264 50586866568 50641354752 50669318016 50829501996 50884823808 50887978869 50888626992 50897846272 50929757424 50967760896 50985188352 51068289024 51191535486 51232910742 51285491712 51288671616 51292504984 51317645904 51330779136 51333961848 51389832704 51623108082 51636319488 51664832154 51692519424 51696382976 51721721856 51724928808 51738166272 51766735176 51990794037 52029589248 52032815289 52071641856 52075533744 52132211712 52135444116 52174347264 52400170368 52429104819 52442522496 52481654784 52545959424 52712076144 52816044736 52841932416 52855455744 52858732992 52888594248 52962990848 53156467728 53160440697 53203407309 53231919104 53258010624 53261312832 53274943488 53305039872 53308344996 53380022272 53535075048 53575022592 53578344456 53622331776 53640666912 53680693248 53684021664 53728095744 53956611072 53959956596 54000221184 54003569412 54004257216 54063034368 54106730496 54325711128 54384838144 54415561536 54428794368 54432862432 54459542592 54536148992 54739463688 54783706536 54802438782 54847431072 54861467648 54888357888 54891761184 55125225792 55129345908 55173903876 55215074304 55233954048 55279300608 55282728144 55323979776 55484679159 55559282688 55562727584 55594116396 55608344064 55611792002 55639050012 55668867072 55718025216 55748791728 56000229376 56031865344 56035339542 56049680128 56077152768 56080629774 56081344032 56187758592 56365388352 56415161556 56434451647 56476562688 56480064459 56491016192 56522209536 56526434064 56633693184 56766851232 56812732704 56878817408 56910224889 56921260032 56924789376 56967266304 56971524096 57245426784 57249705366 57260077056 57263627408 57295977102 57326682112 57358336896 57373016064 57696178176 57699755568 57704068107 57714522112 57747126528 57750707079 57809977344 57813561792 57996331302 58090859424 58110722488 58154084352 58157690136 58158430848 58190544909 58205437056 58268786688 58452995328 58504611984 58568287232 58615624704 58620005696 58648738176 58663747584 58731237376 58950191664 58997837808 59081580544 59110539264 59114204352 59301085662 59418050328 59462387712 59466074616 59579670528 59583364704 59723458067 59771729199 59836783552 59885908992 59889622156 59918976936 59934311424 60052525056 60226959429 60242372736 60275637513 60307939328 60345750276 60361193984 60390779904 60394524372 60444107712 60701187456 60750248832 60754789368 60820913664 60824684802 60870071808 60920045568 61116425019 61182942912 61228597248 61232393664 61236970236 61303619328 61353167616 61497422168 61581896649 61664698368 61668521824 61703359956 61714538496 61719151104 61753231332 61786324992 61836263424 62015879016 62138198304 62154100736 62189213184 62193069162 62239477248 62504193024 62508068532 62559387072 62627475456 62631358608 62682778368 62686664949 63000258048 63004164314 63004966752 63055890144 63124518912 63176343552 63180260736 63379996316 63411061896 63500260096 63536133024 63552393216 63587485728 63592238322 63677743104 63712904832 63862707636 63914324292 63988669584 64000262144 64036417536 64040388048 64088174592 64092964608 64214581248 64369554522 64417586688 64421580834 64492517376 64496516168 64528129008 64544643072 64548645096 64876401408 64912225014 64928837376 65004362752 65036224512 65040257016 65056902144 65352216852 65374562799 65423344896 65427401403 65428234704 65440088064 65481116688 65552385024 65759619744 65817688482 65889323136 65938489344 65942577792 65947506408 65996716032 66072642048 66281521488 66318965622 66340051089 66408136704 66412254272 66461810688 66465931584 66466778112 66470899316 66503479896 66803423232 66845306619 66862413696 66899333943 66935185408 66989285376 66994292224 67027129344 67031285292 67121414144 67316381496 67371647616 67426100352 67449155424 67559090688 67772669328 67846431744 67850638492 67851502656 67906343232 67957014528 67980251136 68255380648 68288835888 68310547656 68349138039 68384895488 68423527872 68441038848 68445282464 68478830784 68830810776 68848425984 68886442872 68962295808 68966571744 68984221696 69018034176 69022313568 69184599939 69321058716 69372785664 69377087052 69428855808 69434044992 69509615616 69513925488 69565796352 69767863893 69866893824 69905473092 69923363328 69927698854 70061279232 70282768192 70317217152 70379310456 70455909888 70460278434 70478310656 70518125664 70875290304 70880587596 70937876412 70962132269 71015083776 71033257984 71073386496 71077793328 71380100064 71433363456 71437792608 71443131942 71496442368 71520889216 71574257664 71578695552 71637460992 71942148096 71987253282 72000294912 72004759216 72005676288 72045436554 72084045824 72142307328 72434281504 72469785024 72554082048 72558580689 72571725824 72612723456 72617225733 72926079954 72985951584 73044942048 73069918376 73129908096 73170289143 73184477184 73189014912 73500301056 73505794544 73565205168 73606764042 73620099072 73645272064 73705734144 73710304192 73746433152 73765306368 73979572212 74079043584 74125488528 74144458752 74185400016 74190944709 74290700288 74327113728 74331722304 74566711674 74709153792 74713786056 74769537024 74774173032 74775125376 74917011456 75097813609 75153851136 75158510973 75220215408 75302083584 75306752612 75362946048 75368578752 75511590912 75689134976 75730929183 75750310272 75793103568 75880299852 75899719168 75962032128 76003977024 76244252994 76327235712 76332940488 76346769408 76394636136 76477782528 76602433536 76787303229 76849366113 76928237568 76933007424 76938757476 76996168704 77000942772 77084749056 77328441736 77434662123 77454479232 77538779136 77543586848 77544574464 77587393212 77607249408 77650102764 77691715584 77937327104 78006149312 78044383872 78113300616 78154166272 78198317568 78203166174 78261520896 78600255552 78663783744 78818939136 79068114216 79224067104 79283183616 79288099488 79439560704 79444486272 79695638932 79734701592 79847878656 79891969248 79912415232 79962517494 80070033408 80302612572 80323163648 80362533888 80367516684 80433497664 80461000368 80521039872 80526032496 80592143616 80934916608 80939934894 81000331776 81005354118 81006385824 81094551552 81099579736 81160095744 81226727424 81488566692 81577257216 81623342304 81643191552 81649293648 81738159104 81804223488 82109195532 82175559804 82203658173 82219597824 82271146608 82286051328 82292201472 82337641776 82687838688 82694018862 82760855814 82822611456 82850931072 82918950912 82924092216 82985969664 83338924032 83344091376 83350320599 83391174594 83412516096 83417688003 83503300608 83508478144 83577037824 83582219932 83623187592 84000344064 84006622336 84047798016 84053009313 84074520192 84120944661 84122016048 84166025216 84240347648 84281637888 84548082528 84622742334 84714844032 84736524288 84783314304 84789651096 84950539776 85150276848 85219099056 85318226112 85381890048 85387184064 85450899456 85457286144 85826072696 85868140176 85874558049 85890115584 85895441112 85943965653 85990023168 86037505344 86059524096 86064860128 86501868544 86544267264 86549633352 86571783168 86620689792 86714966016 86720342688 86742536192 86994496953 87136289136 87166083732 87231126528 87236535204 87237646272 87308155584 87403180032 87679492992 87756917976 87852430848 87923437056 87930008544 87995621376 88096856064 88375361984 88425287496 88453401452 88496756712 88621242112 88622370816 88671306528 88951628493 89071230976 89127075492 89149884928 89193581568 89199111924 89319047168 89369505792 89375047056 89755175328 89761883722 89828863488 89834433234 89901467136 89932207232 90078787584 90363559104 90461908992 90468670208 90518625414 90541790976 90591786558 90640334848 91051781184 91080730208 91125373248 91132184052 91231370496 91237027203 91254718464 91305107712 91774414368 91797901312 91842895872 91848590496 91855455354 91949727744 91955428992 92024045568 92029751424 92246133252 92428078288 92497047552 92502782736 92555039934 92571807744 92578726656 92679487488 92685233984 92754395136 93023818524 93155858432 93207297456 93231151104 93283819776 93289603743 93415038976 93756289536 93762102798 93839080608 93941213184 93947037912 94024167552 94429924043 94500387072 94506246471 94507450128 94583835216 94686778368 94764515328 94770391104 95069994474 95173466752 95244484608 95250390144 95257509256 95304199536 95328589824 95388357483 95438260736 95516614656 95569357248 95794061454 95871486438 95922864128 95983004376 96000393216 96007568384 96054626304 96060582072 96139446912 96321871872 96554331783 96626380032 96632371251 96738776064 96744774252 96816964608 96822967644 97234773272 97314602112 97368337521 97393256064 97506544128 97560385524 97585353216 98000401408 98086940224 98135017344 98142352056 98160132096 98221675032 98328577536 98639429616 98726532723 98833984704 98859278336 98907734016 98913866688 98921259612 98995074048 99108963072 99422282232 99612205056 99618381408 99692716032 99698897376 99700167168 99706348974 99889348608 100205134848 100211347964 100293620544 100402778112 100483928064 100491438336 100546927938 100682121216 100974572244 101000413696 101057471424 101139150528 101173733136 101282709504 101338636032 101659003992 101769647616 101775957738 101777253984 101859514848 101935521792 101970376704 102136578048 102383070972 102465821484 102577343232 102585009968 102635291808 102661558272 102667923696 102779665408 103246216164 103272638976 103329664308 103385038848 103392765952 103443443712 103449857616 103476332544 103533470352 103981588074 104059178496 104065630578 104143283712 104151067488 104264423424 104270888232 104348694528 104800340736 104806838773 104858209638 104885044992 104891548281 105091918848 105424152288 105632089472 105683864832 105690417651 105710911488 105717465984 105777188496 105925981696 106312935456 106320881394 106406814618 106463838208 106516021248 106522625664 106549886976 106610079744 106616689992 107070150096 107150045184 107156688912 107164697913 107244663552 107281333824 107361386496 107368043328 107456191488 107913222144 107919913192 107980879923 108000442368 108007138824 108008514432 108068154831 108126068736 108213460992 108651422256 108769676288 108831123072 108857588736 108865724864 108919085184 109072297984 109389119931 109478927376 109567413072 109604877564 109694862144 109722935296 109776715776 109783522368 110250451584 110258691816 110347807752 110430148608 110467908096 110558601216 110565456288 110647959552 110914993553 110969358318 111118565376 111125455168 111188232792 111216688128 111223584004 111278100024 111436050432 111497583456 111850067511 112000458752 112063730688 112070679084 112099360256 112154305536 112161259548 112162688064 112375517184 112730776704 112830323112 112868903294 112953125376 112960128918 113044419072 113052868128 113267386368 113533702464 113625465408 113757634816 113820449778 113849578752 113943048192 114366379491 114490853568 114499410732 114520154112 114527254816 114591954204 114653364224 114716673792 114746032128 115392356352 115399511136 115408136214 115429044224 115494253056 115501414158 115619954688 115627123584 115992662604 116181718848 116221444976 116308168704 116315380272 116316861696 116324073803 116381089818 116410874112 116537573376 116905990656 117009223968 117136574464 117231249408 117240011392 117297476352 117304749261 117327495168 117462474752 117900383328 117995675616 118163161088 118221078528 118228408704 118602171324 118738617361 118836100656 118924775424 118932149232 119159341056 119166729408 119446916134 119543458398 119673567104 119771817984 119779244312 119837953872 119868622848 119943776241 120105050112 120453918858 120484745472 120551275026 120615878656 120691500552 120722387968 120781559808 120789048744 120888215424 121402374912 121409902341 121500497664 121508031177 121509578736 121641827328 121649369604 121740143616 121840091136 122232850038 122365885824 122457194496 122464787328 122473940472 122607238656 122706335232 122994844336 123163793298 123329396736 123337043648 123406719912 123429076992 123438302208 123506462664 124031758032 124041028293 124141283721 124276396608 124308201472 124378426368 124386138324 124478954496 125008386048 125016137064 125118774144 125254950912 125262717216 125365556736 125373329898 126000516096 126008328628 126009933504 126111780288 126249037824 126360521472 126759992632 126822123792 126934113501 127000520192 127072266048 127104786432 127174971456 127184476644 127355486208 127425809664 127725415272 127828648584 127977339168 128072835072 128080776096 128176349184 128185929216 128429162496 128739109044 128835173376 128843161668 128985034752 128993032336 129056258016 129089286144 129097290192 129752802816 129824450028 129857674752 130008725504 130072449024 130080514032 130113804288 130704433704 130749125598 130846689792 130854802806 130856469408 130962233376 131104770048 131519239488 131635376964 131778646272 131786817071 131885155584 131895012816 131993432064 132145284096 132563042976 132637931244 132680102178 132816273408 132824508544 132923621376 132931863168 132933556224 132941798632 133006959792 133606846464 133690613238 133724827392 133798667886 133870370816 133978570752 133988584448 134054258688 134062570584 134632762992 134642825583 134743295232 134751649851 134852200704 134898310848 135118181376 135545338656 135692863488 135701276984 135703005312 135777938121 135812686464 135887679837 135914029056 135960502272 136510761296 136577671776 136621095312 136698276078 136769790976 136847055744 136882077696 136890564928 136957661568 137661621552 137696851968 137772885744 137783183031 137924591616 137933143488 137968443392 138036068352 138044627136 138369199878 138642117432 138745571328 138754174104 138857711616 138868089984 139019231232 139027850976 139131592704 139467368131 139535727786 139733787648 139810946184 139846726656 139855397708 140122558464 140565536384 140634434304 140643154197 140758620912 140911819776 140920556868 140956621312 141036251328 141750580608 141761175192 141875752824 141924264538 142030167552 142146772992 142155586656 142604991711 142760200128 142866726912 142875585216 142886263884 142992884736 143041778432 143157391104 143274921984 143691092181 143807229657 143884296192 143974506564 144000589824 144009518432 144011352576 144090873108 144168091648 144284614656 144868563008 144939570048 145108164096 145117161378 145143451648 145225446912 145234451466 145852159908 145971903168 146089884096 146139836752 146259816192 146268884881 146340578286 146378029824 147000602112 147011589088 147130410336 147213528084 147240198144 147290544128 147411468288 147420608384 147492866304 147530612736 147959144424 148250977056 148288917504 148370800032 148381889418 148581400576 148654227456 148663444608 149133423348 149418307584 149427572112 149539074048 149548346064 149550250752 149559523461 149834022912 150195627218 150307702272 150317021946 150440430816 150604167168 150613505224 150725892096 150737157504 150820391907 151023181824 151378269952 151461858366 151500620544 151586207136 151760599704 151799438336 151924064256 152007954048 152488505988 152654471424 152663936607 152665880976 152693538816 152789272272 152955565056 153204867072 153574606458 153698732226 153856475136 153866014848 153877514952 153992337408 154001885544 154169498112 154656883472 154793452541 154869324246 154908958464 155077558272 155087173696 155089148928 155174786424 155214498816 155300205528 155874654208 155972382111 156012298624 156088767744 156098445867 156226601232 156308332544 156396635136 156406332348 156523041792 157200511104 157327567488 157637878272 158136228432 158448134208 158566367232 158576198976 158888972544 159391277864 159469403184 159481322091 159610221927 159695757312 159783938496 159824830464 159925034988 160140066816 160605225144 160646327296 160725067776 160735033368 160866995328 160922000736 161042079744 161052064992 161184287232 161869833216 161879869788 162000663552 162010708236 162012771648 162189103104 162199159472 162320191488 162977133384 163154514432 163246684608 163286383104 163298587296 163476318208 163608446976 164218391064 164351119608 164407316346 164542293216 164584402944 164675283552 165375677376 165388037724 165521711628 165645222912 165701862144 165837901824 165848184432 165971939328 166677848064 166688182752 166700641198 166782349188 166825032192 166835376006 167006601216 167016956288 167154075648 167164439864 167246375184 168000688128 168013244672 168095596032 168106018626 168149040384 168241889322 168244032096 168332050432 168480695296 168563275776 169096165056 169245484668 169303354941 169429688064 169440193377 169473048576 169566628608 169579302192 169901079552 170300553696 170438198112 170636452224 170730674667 170763780096 170774368128 170901798912 170914572288 171652145392 171736280352 171749116098 171780231168 171790882224 171887931306 171980046336 172075010688 172119048192 172129720256 173003737088 173088534528 173099266704 173112204321 173143566336 173241379584 173252121237 173429932032 173440685376 173485072384 173988993906 174272578272 174332167464 174462253056 174473070408 174475292544 174616311168 174806360064 175358985984 175369858937 175513835952 175704861696 175846874112 175860017088 175991242752 176193712128 176750723968 176850574992 176906802904 176993513424 177242484224 177244741632 177342613056 177903256986 178142461952 178254150984 178299769856 178387163136 178398223848 178739011584 178750094112 179170374201 179315187597 179510350656 179523767444 179657726976 179668866468 179802934272 179864414464 180157575168 180680878287 180727118208 180826912539 180923817984 180937340416 181037250828 181083581952 181183573116 181280669696 182103562368 182161460416 182250746496 182264368104 182462740992 182474054406 182610215424 183349275057 183548828736 183595802624 183685791744 183697180992 183710910708 183910857984 184059502848 184492266504 184856156576 184994095104 185005565472 185110079868 185143615488 185157453312 185358974976 185370467968 185508790272 186047637048 186311716864 186414594912 186462302208 186567639552 186579207486 186830077952 187512579072 187524205596 187678161216 187882426368 187894075824 188048335104 188059994847 188859848086 189000774144 189012492942 189014900256 189167670432 189373556736 189529030656 189540782208 190139988948 190346933504 190500780288 190515018512 190608399072 190657179648 190776714966 190876521472 191033229312 191138714496 191588122908 191742972876 191845728256 191966008752 192000786432 192015136768 192109252608 192121164144 192278893824 192643743744 193108663566 193252760064 193264742502 193477552128 193489548504 193633929216 193645935288 194469546544 194629204224 194641272007 194736675042 194786512128 195013088256 195120771048 195170706432 196000802816 196123688397 196173880448 196270034688 196282204209 196284704112 196320264192 196443350064 196657155072 197278859232 197453065446 197667969408 197718556672 197815468032 197827733376 197842519224 197990148096 198217926144 198844564464 199020153267 199224410112 199236762816 199385432064 199397794752 199400334336 199412697948 200410269696 200422695928 200535919857 200587241088 200698001829 200805556224 200967856128 200982876672 201093855876 201364242432 201949144488 202000827392 202114942848 202278301056 202347466272 202677272064 203318007984 203539295232 203551915476 203554507968 203719029696 203871043584 203940753408 204766141944 204931642968 205154686464 205170019936 205270583616 205323116544 205335847392 205559330816 206492432328 206545277952 206659328616 206785531904 206886887424 206899715232 206952665088 207066940704 207553799817 207963176148 208118356992 208131261156 208286567424 208302134976 208528846848 208541776464 208697389056 209600681472 209613677546 209716419276 209770089984 209783096562 210183837696 210848304576 211264178944 211367729664 211380835302 211434931968 211554376992 211851963392 212625870912 212641762788 212813629236 212886396807 212927676416 213045251328 213099773952 213220159488 213233379984 214140300192 214300090368 214313377824 214329395826 214489327104 214562667648 214722772992 214736086656 214912382976 215826444288 215839826384 215961759846 216000884736 216014277648 216017028864 216030422777 216136309662 216252137472 216426921984 217302844512 217539352576 217662246144 217675742067 217715177472 217731449728 217838170368 217851677199 218144595968 218778239862 218957854752 219134826144 219209755128 219389724288 219445870592 219553431552 219567044736 220500903168 220514575099 220517383632 220695615504 220860297216 220935816192 221117202432 221130912576 221295919104 221829987106 221938716636 222237130752 222250910336 222376465584 222433376256 222447168008 222556200048 222572834127 222872100864 222995166912 223700135022 224000917504 224127461376 224141358168 224198720512 224308611072 224322519096 224325376128 224751034368 225293440827 225461553408 225475532919 225660646224 225737806588 225906250752 225920257836 226088838144 226105736256 226534772736 227067404928 227192787549 227250930816 227515269632 227640899556 227699157504 227886096384 228732758982 228981707136 228998821464 229040308224 229054509632 229183908408 229433347584 230361909687 230548098339 230784712704 230799022272 230816272428 230858088448 230988506112 231002828316 231254247168 231985325208 232363437696 232442889952 232616337408 232630760544 232633723392 232648147606 232762179636 232821748224 233075146752 233811981312 234018447936 234273148928 234462498816 234480022784 234594952704 234609498522 234924949504 235800766656 235991351232 236326322176 236456817408 237204342648 237477234722 237672201312 237849550848 237864298464 238318682112 238333458816 238893832268 239086916796 239347134208 239543635968 239558488624 239675907744 239737245696 239887552482 240210100224 240907837716 240969490944 241102550052 241231757312 241383001104 241444775936 241563119616 241578097488 241776430848 242804749824 242819804682 243000995328 243016062354 243019157472 243283654656 243298739208 243480287232 243680182272 244465700076 244731771648 244746945989 244929574656 244947880944 245214477312 245412670464 245989688672 246327586596 246610974519 246658793472 246674087296 246813439824 246858153984 246876604416 247012925328 248063516064 248082056586 248282567442 248552793216 248616402944 248756852736 248772276648 248957908992 250016772096 250032274128 250050961797 250237548288 250253064009 250509901824 250525434432 250731113472 250746659796 252001032192 252016657256 252019867008 252159027939 252223560576 252362833983 252498075648 252721042944 253519985264 253644247584 253868227002 254001040384 254144532096 254209572864 254349942912 254368953288 254851619328 255450830544 255657297168 255954678336 256145670144 256161552192 256352698368 256371858432 257478218088 257623674147 257670346752 257686323336 257970069504 257986064672 258112516032 258178572288 258194580384 259505605632 259648900056 259715349504 260017451008 260144898048 260161028064 260227608576 260983490859 261408867408 261498251196 261693379584 261709605612 261712938816 261924466752 262209540096 263038478976 263270753928 263557292544 263573634142 263770311168 263790025632 263986864128 264290568192 265126085952 265275862488 265360204356 265649017088 265863726336 265867112448 265883597264 266013919584 266854885479 267213692928 267381226476 267449654784 267597335772 267740741632 267957141504 267977168896 268108517376 268125141168 269265525984 269285651166 269486590464 269503299702 269704401408 269796621696 270236362752 271090677312 271385726976 271402553968 271406010624 271555876242 271625372928 271642214779 271775359674 271921004544 273021522592 273155343552 273242190624 273396552156 273539581952 273694111488 273711081609 273764155392 273781129856 273915323136 275323243104 275393703936 275545771488 275566366062 275849183232 275866286976 275936886784 276072136704 276089254272 276738399756 277284234864 277491142656 277508348208 277715423232 277736179968 278038462464 278055701952 278263185408 278934736262 279071455572 279467575296 279621892368 279693453312 279710795416 279868811229 280245116928 281131072768 281268868608 281286308394 281517241824 281823639552 281841113736 281913242624 282072502656 283289772129 283501161216 283518739413 283522350384 283751505648 283848529076 284060335104 284293545984 284311173312 285209983422 285520400256 285733453824 285751170432 285772527768 285985769472 286083556864 286314782208 286549843968 287382184362 287473554719 287614459314 287768592384 287949013128 288001179648 288019036864 288022705152 288181746216 289662995349 289737126016 289879140096 289897113753 290216328192 290234322756 290286903296 290450893824 290468902932 291704319816 291943806336 292179768192 292279673504 292519632384 292537769762 292681156572 292756059648 294001204224 294023178176 294260820672 294427056168 294480396288 294581088256 294841216768 294985732608 295918288848 296179598169 296501954112 296577835008 296741600064 296763778836 297162801152 297326889216 298266846696 298836615168 298855144224 299078148096 299096692128 299100501504 299119046922 299668045824 300391254436 300615404544 300634043892 300880861632 301208334336 301227010448 301451784192 301474315008 301640783814 302046363648 302756539904 302923716732 303001241088 303172414272 303521199408 303598876672 303848128512 304015908096 304977011976 305308942848 305327873214 305331761952 305578544544 305911130112 306409734144 307149212916 307397464452 307732029696 307755029904 307984674816 308003771088 308338996224 309313766944 309586905082 309738648492 309817916928 310155116544 310174347392 310178297856 310349572848 310428997632 310600411056 311749308416 311944764222 312024597248 312177535488 312196891734 312453202464 312616665088 312793270272 312812664696 313046083584 314401022208 314420516319 314655134976 314674644843 315275756544 316272456864 316896268416 317071252953 317132734464 317152397952 317777945088 318782555728 318938806368 318962644182 319220443854 319391514624 319567876992 319649660928 319850069976 321210450288 321292654592 321450135552 321470066736 321494093739 321733990656 321844001472 322084159488 322104129984 322368574464 323739666432 323759739576 323942639769 324001327104 324021416472 324025543296 324378206208 324398318944 324640382976 325954266768 326309028864 326493369216 326572766208 326597174592 326952636416 327216893952 328167359793 328436782128 328702239216 328814632692 329084586432 329168805888 329350567104 330751354752 330776075448 331043423256 331290445824 331403724288 331675803648 331696368864 331943878656 332744980659 333355696128 333376365504 333401282396 333564698376 333650064384 333670752012 334033912576 334308151296 334328879728 334492750368 335550202533 336001376256 336026489344 336191192064 336212037252 336298080768 336483778644 336488064192 336664100864 336961390592 337126551552 338192330112 338490969336 338606709882 338859376128 338880386754 339133257216 339158604384 339802159104 340601107392 340876396224 341272904448 341461349334 341548736256 341829144576 343304290784 343472560704 343498232196 343560462336 343581764448 343775862612 343960092672 344150021376 344238096384 344259440512 346007474176 346177069056 346198533408 346224408642 346287132672 346482759168 346504242474 346859864064 346881370752 346970144768 347977987812 348545156544 348664334928 348924506112 348946140816 348950585088 348972221409 349232622336 349612720128 350717971968 350739717874 351027671904 351409723392 351693748224 351720034176 351914247783 351982485504 352387424256 353501447936 353701149984 353813605808 353987026848 354484968448 354489483264 354685226112 355806513972 356215852083 356284923904 356508301968 356599539712 356774326272 356796447696 357478023168 357500188224 358340748402 358630375194 359020701312 359047534888 359315453952 359337732936 359605868544 359728828928 360315150336 361361756574 361454236416 361476648013 361653825078 361847635968 361874680832 362074501656 362167163904 362367146232 364207124736 364229707023 364322920832 364501492992 364524093531 364528736208 364925481984 364948108812 365220430848 366698550114 367097657472 367191605248 367371583488 367394361984 367421821416 367821715968 368119005696 368984533008 369712313152 369988190208 370011130944 370220159736 370287230976 370314906624 370740935936 372095274096 372123084879 372423851163 372623433728 372829189824 372924604416 373135279104 373158414972 373660155904 375025158144 375048411192 375356322432 375764852736 375788151648 376096670208 376119989694 377719696172 378001548288 378024985884 378029800512 378335340864 378747113472 379081564416 380279977896 380693867008 381001560576 381030037024 381216798144 381314359296 381553429932 381753042944 382066458624 382277428992 383176245816 383485945752 383932017504 384030273536 384218505216 384242328288 384557787648 385287487488 386217327132 386505520128 386529485004 386955104256 386979097008 387267858432 387291870576 388939093088 389258408448 389282544014 389473350084 389573024256 390026176512 390241542096 390341412864 392001605632 392247376794 392347760896 392540069376 392564408418 392569408224 392886700128 393314310144 394557718464 394906130892 395335938816 395360451213 395437113344 395655466752 395685038448 395980296192 396435852288 397689128928 398040306534 398448820224 398473525632 398770864128 398795589504 398800668672 398825395896 400820539392 400845391856 401071839714 401174482176 401396003658 401611112448 401935712256 401965753344 402187711752 403898288976 403928476749 404001654784 404229885696 404254949553 404556602112 404694932544 405354544128 406636015968 407078590464 407103830952 407109015936 407333814363 407438059392 407742087168 407881506816 409532283888 409863285936 410309372928 410340039872 410541167232 410646233088 410671694784 411118661632 412984864656 413090555904 413318657232 413349549093 413571063808 413773774848 413799430464 413905330176 414133881408 415107599634 415926352296 416236713984 416262522312 416573134848 416604269952 417057693696 417083552928 417394778112 418402104393 419201362944 419227355092 419432838552 419540179968 419566193124 420367675392 421696609152 421929462591 422528357888 422735459328 422761670604 422869863936 423108753984 423703926784 425251741824 425283525576 425627258472 425772793614 426090502656 426440318976 426466759968 427814975133 428280600384 428600180736 428626755648 428658791652 428978654208 429125335296 429472173312 429824765952 431073276543 431652888576 431679652768 431923519692 432001769472 432028555296 432034057728 432060845554 432272619324 432504274944 432853843968 434605689024 435078705152 435324492288 435351484134 435430354944 435462899456 435676340736 435703354398 436289191936 437556479724 437915709504 438269652288 438419510256 438779448576 438806654643 438891741184 439134089472 441001806336 441029150198 441034767264 441391231008 441720594432 441871632384 442234404864 442261825152 442591838208 443659974212 443877433272 444501820672 444752931168 444866752512 444894336016 445112400096 445145668254 445744201728 445990333824 447400270044 448001835008 448254922752 448282716336 448397441024 448617222144 448645038192 448650752256 448678570383 449502068736 450586881654 450923106816 450951065838 451321292448 451475613176 451812501504 451840515672 452177676288 452211472512 453069545472 454134809856 454385575098 454501861632 454530042551 455030539264 455281799112 455398315008 455772192768 457465517964 457963414272 457991809821 457997642928 458080616448 458109019264 458367816816 458866695168 460723819374 461096196678 461569425408 461598044544 461632544856 461716176896 461977012224 462005656632 462508494336 463970650416 464380357623 464726875392 464885779904 465232674816 465261521088 465267446784 465296295212 465524359272 465643496448 467623962624 467917146333 468036895872 468295337601 468546297856 468924997632 468960045568 469189905408 469218997044 469849899008 471601533312 471982702464 472913634816 474408685296 474954469444 475344402624 475699101696 475728596928 476666917632 477787664536 478173833592 478443966273 478694268416 479087271936 479116977248 479351815488 479474491392 479775104964 480420200448 481815675432 481938981888 482205100104 482766002208 482889551872 483126239232 483156194976 483552861696 485609499648 485639609364 486001990656 486032124708 486038314944 486567309312 486597478416 486960574464 488931400152 489463543296 489493891978 489859149312 489895761888 490428954624 490825340928 491979377344 492655173192 493221949038 493348174592 493626879648 493753208832 494025850656 496127032128 496164113172 496565134884 497105586432 497232805888 497513705472 497544553296 497915817984 500033544192 500064548256 500101923594 500475096576 500506128018 501019803648 501050868864 501462226944 501493319592 504002064384 504033314512 504039734016 504318055878 504447121152 504725667966 504996151296 505442085888 507039970528 507288495168 507736454004 507910064823 508002080768 508289064192 508320580131 508419145728 508699885824 508737906576 509703238656 510901661088 511314594336 511909356672 512192024001 512291340288 512323104384 512705396736 512743716864 514956436176 515247348294 515340693504 515372646672 515940139008 515972129344 516225032064 516357144576 516389160768 519011211264 519297800112 519336612963 519430699008 519756363711 520034902016 520289796096 520322056128 520455217152 521966981718 522817734816 522996502392 523386759168 523419211224 523425877632 523848933504 524419080192 526076957952 526109576811 526541507856 527114585088 527147268284 527540622336 527580051264 527973728256 528581136384 530252171904 530551724976 530720408712 531298034176 531727452672 531734224896 531767194528 532027839168 533709770958 534427385856 534762452952 534899309568 535194671544 535954337792 536217034752 536250282336 537511122603 537945562791 538531051968 538571302332 538973180928 539006599404 539408802816 539593243392 540472725504 542042634861 542181354624 542771453952 542805107936 542812021248 543111752484 543250745856 543284429558 543550719348 543842009088 546043045184 546310687104 546484381248 546793104312 547079163904 547388222976 547422163218 547562259712 547830646272 550047825171 550646486208 550787407872 551091542976 551132732124 551732573952 551873773568 552178508544 553476799512 554568469728 554982285312 555016696416 555430846464 555472359936 556076924928 556111403904 556526370816 557869472524 558142911144 558935150592 559243784736 559386906624 559421590832 559737622458 560490233856 562262145536 562537737216 562572616788 563034483648 563647279104 563682227472 563826485248 564145005312 564179984541 566579544258 567002322432 567037478826 567044700768 567503011296 567697058152 568120670208 568587091968 568622346624 570419966844 571040800512 571502340864 571545055536 571971538944 572167113728 572629564416 573099687936 574764368724 574947109438 575228918628 575537184768 575898026256 576002359296 576038073728 576045410304 576363492432 579325990698 579474252032 579758280192 579794227506 580432656384 580468645512 580573806592 580901787648 580937805864 583408639632 583452244193 583887612672 583923816021 584359536384 584559347008 585039264768 585075539524 585362313144 585512119296 588002408448 588046356352 588371065191 588521641344 588846612627 588854112336 588960792576 589162176512 589682433536 589971465216 591836577696 592359196338 593003908224 593155670016 593483200128 593527557672 594653778432 596533693392 597060459801 597673230336 597710288448 598156296192 598193384256 598201003008 598238093844 600782508872 601230809088 601268087784 601607759571 601761723264 602416668672 602454020896 602903568384 602948630016 603281567628 604092727296 605513079808 605847433464 606002482176 606344828544 607042398816 607197753344 608031816192 609954023952 610617885696 610655746428 610663523904 611157089088 611822260224 614298425832 614794928904 615464059392 615510059808 615969349632 616007542176 616677992448 618627533888 619173810164 619477296984 619635833856 620348694784 620356595712 620699145696 620857995264 621200822112 622661399451 623498616832 623889528444 624049194496 624355070976 624393783468 624906404928 625233330176 625586540544 625625329392 626092167168 628802044416 628841032638 629310269952 629349289686 630551513088 632544913728 633792536832 634142505906 634304795904 635555890176 637565111456 637877612736 637925288364 638440887708 638659190421 638783029248 639135753984 639299321856 639700139952 642420900576 642585309184 642900271104 642940133472 642988187478 643467981312 643688002944 644168318976 644208259968 644737148928 647479332864 647519479152 647885279538 648002654208 648042832944 648051086592 648091268331 648756412416 648796637888 649280765952 651908533536 652618057728 652986738432 653027226201 653145532416 653194349184 653555031597 653905272832 654433787904 656334719586 656873564256 657404478432 657629265384 658169172864 658337611776 658701134208 661502709504 661543725297 661552150896 662086846512 662580891648 662807448576 663351607296 663392737728 663887757312 665489961318 666711392256 666752731008 666802564792 667129396752 667300128768 667341504024 667718502381 668067825152 668616302592 668657759456 668985500736 671100405066 672002752512 672052978688 672382384128 672424074504 672596161536 672967557288 672976128384 673922781184 674253103104 675880322481 676384660224 676426598757 676981938672 677213419764 677718752256 677760773508 678266514432 678317208768 679604318208 681202214784 681578362647 681752792448 682545808896 682922698668 683097472512 683658289152 686608581568 686945121408 686996464392 687120924672 687163528896 687551725224 688300042752 688518881024 691085729061 691644295017 692014948352 692354138112 692397066816 692448817284 692574265344 692965518336 693008484948 693762741504 693940289536 695955975624 697090313088 697328669856 697849012224 697892281632 697901170176 697944442818 698465244672 699225440256 701435943936 701479435748 702055343808 702819446784 703387496448 703440068352 703828495566 704774848512 707002895872 707402299968 707627211616 707974053696 708969936896 708978966528 709370452224 711613027944 712431704166 713016603936 713199079424 713548652544 713592895392 714956046336 715000376448 716681496804 717260750388 718041402624 718095069776 718630907904 718675465872 719211737088 719457657856 720630300672 722723513148 722908472832 722953296026 723307650156 723695271936 723749361664 724149003312 724334327808 724734292464 728414249472 728459414046 728645841664 729002985984 729048187062 729057472416 729850963968 729896217624 730440861696 733397100228 733647871411 734195314944 734240837967 734383210496 734788723968 734843642832 735643431936 736238011392 737969066016 739424626304 739832923557 739976380416 740022261888 740440319472 740574461952 740629813248 741481871872 744190548192 744246169758 744847702326 745246867456 745658379648 745849208832 746270558208 746316829944 750050316288 750096822384 750152885391 750712644864 750759192027 751529705472 751576303296 752193340416 752239979388 755439392344 756003096576 756049971768 756059601024 756477083817 756670681728 757494226944 758163128832 760559955792 761387734016 762003121152 762060074048 762433596288 762628718592 763106859864 763506085888 764554857984 766352491632 766971891504 767864035008 768060547072 768437010432 768484656576 769115575296 772434654264 773011040256 773058970008 773910208512 773958194016 774535716864 774583741152 776404954871 777878186176 778516816896 778565088028 778946700168 779146048512 780052353024 780483084192 780682825728 782950472577 784003211264 784494753588 784695521792 785080138752 785128816836 785138816448 785773400256 786628620288 789115436928 789812261784 790671877632 790720902426 791310933504 791370076896 791960592384 792871704576 795378257856 796080613068 796947051264 797591179008 797601337344 797650791792 800564656437 801641078784 801690783712 802143679428 802348964352 802792007316 803222224896 803871424512 803931506688 804375423504 807796577952 807856953498 808003309568 808459771392 808509899106 809113204224 809389865088 810709088256 813272031936 814157180928 814207661904 814218031872 814268516621 814667628726 814876118784 814926644337 815763013632 819064567776 819726571872 820618745856 820680079744 821082334464 821133244827 821292466176 821343389568 822237323264 825969729312 826181111808 826637314464 826699098186 827142127616 827547549696 827598860928 827810660352 828267762816 830215199268 831852704592 832473427968 832525044624 833146269696 833208539904 834115387392 834167105856 834789556224 836804208786 838402725888 838454710184 838865677104 839080359936 839132386248 839606433687 840735350784 843393218304 843858925182 845056715776 845470918656 845523341208 845739727872 846217507968 847407853568 849869316387 850503483648 850556218239 850567051152 851254516944 851545587228 852181005312 852880637952 852933519936 855629950266 856561200768 857200361472 857253511296 857317583304 857957308416 858250670592 858944346624 859649531904 862146553086 862420664157 863305777152 863359305536 863847039384 864003538944 864057110592 864068115456 864121691108 864545238648 868988986047 869211378048 869691341259 870157410304 870648984576 870702968268 870860709888 870925798912 871352681472 871406708796 872578383872 875112959448 875831419008 876539304576 876839020512 877558897152 877613309286 878268178944 882003612672 882058300396 882069534528 882782462016 883441188864 883743264768 884523650304 887319948424 887754866544 888538794507 889003641344 889505862336 889733505024 889788672032 890224800192 890291336508 891488403456 891980667648 894800540088 896509845504 896565432672 896794882048 897234444288 897290076384 897301504512 897357140766 899004137472 901173763308 901846213632 901902131676 902642584896 902951226352 903625003008 903681031344 904355352576 904422945024 906139090944 908269619712 908771150196 909003723264 909060085102 910061078528 910563598224 910796630016 911544385536 914931035928 915926828544 915983619642 915995285856 916218038528 916735633632 917733390336 921447638748 922192393356 922507719497 923196089088 923265089712 923432353792 923954024448 924011313264 925016988672 927941300832 928760715246 929453750784 929771559808 930465349632 930523042176 930534893568 930592590424 931048718544 931286992896 935247925248 935834292666 936073791744 936590675202 937092595712 937849995264 937920091136 938379810816 938437994088 943203066624 943261548957 943965404928 944023934529 945827269632 948817370592 949908938888 950688805248 951213758859 951398203392 951457193856 953333835264 955575329072 956347667184 956887932546 957388536832 958174543872 958233954496 958703630976 958948982784 959550209928 963631350864 963877963776 964410200208 964482281217 965532004416 965779103744 966252478464 966312389952 967105723392 971218999296 971279218728 972003981312 972064249416 972076629888 973134618624 973194956832 973921148928 976271576917 977862800304 978927086592 978987783956 979718298624 979791523776 980857909248 981650681856 983958754688 984502079379 985310346384 986443898076 986696349184 987253759296 987506417664 988051701312 992254064256 992328226344 993130269768 994211172864 995027410944 995089106592 995831635968 998234941977 1000067088384 1000129096512 1000203847188 1000950193152 1001012256036 1002101737728 1002924453888 1002986639184 1006650607599 1008004128768 1008066629024 1008079468032 1008636111756 1008894242304 1009451335932 1009992302592 1010884171776 1014079941056 1014576990336 1015472908008 1015820129646 1016004161536 1016578128384 1016641160262 1017399771648 1017475813152 1019406477312 1021803322176 1022629188672 1023818713344 1023882194167 1024384048002 1024646208768 1025487433728 1029912872352 1030494696588 1030681387008 1030745293344 1031880278016 1031944258688 1032450064128 1032714289152 1032778321536 1038022422528 1038595600224 1038673225926 1038861398016 1039512727422 1040069804032 1040579592192 1040644112256 1040910434304 1043933963436 1045635469632 1045993004784 1046773518336 1046838422448 1046851755264 1046916664227 1047697867008 1048838160384 1052153915904 1052219153622 1053083015712 1054229170176 1054294536568 1055081244672 1055160102528 1055742743349 1055947456512 1057162272768 1060504343808 1061103449952 1061440817424 1062596068352 1063454905344 1063468449792 1063534389056 1064055678336 1067419541916 1068647556249 1068854771712 1069524905904 1069798619136 1070389343088 1071908675584 1072434069504 1072500564672 1075022245206 1075891125582 1077062103936 1077142604664 1077946361856 1078013198808 1078817605632 1079186486784 1080945451008 1083554167787 1084085269722 1084362709248 1084429944039 1085542907904 1085610215872 1085624042496 1086223504968 1086501491712 1086568859116 1087101438696 1092086090368 1092621374208 1092689121069 1092968762496 1093572280593 1093586208624 1094158327808 1094776445952 1094844326436 1095124519424 1095661292544 1100095650342 1101292972416 1101574815744 1102183085952 1102265464248 1103465147904 1104357017088 1106953599024 1109136939456 1109964570624 1110033392832 1110861692928 1110944719872 1112222807808 1115738945048 1116285822288 1116369254637 1117271553489 1117870301184 1118487569472 1118773813248 1118843181664 1119475244916 1120980467712 1124524291072 1125075474432 1125145233576 1126068967296 1127294558208 1127364454944 1127652970496 1128290010624 1128359969082 1133159088516 1134004644864 1134074957652 1134089401536 1135006022592 1135394116304 1136241340416 1137244693248 1140839933688 1142081601024 1143004681728 1143090111072 1143943077888 1144334227456 1145259128832 1146199375872 1149528737448 1149894218876 1150457837256 1151796052512 1152076147456 1152090820608 1152726984864 1158651981396 1158948504064 1159516560384 1159588455012 1160865312768 1160937291024 1161147613184 1161803575296 1161875611728 1166817279264 1166904488386 1167775225344 1167847632042 1168719072768 1169118694016 1170078529536 1170151079048 1170724626288 1171024238592 1176004816896 1176092712704 1176742130382 1177043282688 1177693225254 1177708224672 1178324353024 1179364867072 1179942930432 1183673155392 1184718392676 1186007816448 1186081353639 1186311340032 1186966400256 1187055115344 1189307556864 1193067386784 1194120919602 1195346460672 1195420576896 1196312592384 1196386768512 1196402006016 1196476187688 1201565017744 1202461618176 1202536175568 1203215519142 1203523446528 1204833337344 1204908041792 1205807136768 1205897260032 1206563135256 1211026159616 1211694866928 1211785430247 1212004964352 1212689657088 1212764848659 1214084797632 1214395506688 1216063632384 1219908047904 1221235771392 1221311492856 1221327047808 1222314178176 1223644520448 1227589012559 1228596851664 1229589857808 1230928118784 1231020119616 1231938699264 1232015084352 1233355984896 1237255067776 1238347620328 1238954593968 1239271667712 1240048647279 1240697389568 1240713191424 1241398291392 1241715990528 1242401644224 1245322798902 1246997233664 1247779056888 1248098388992 1248710141952 1248787566936 1249812809856 1251173081088 1251250658784 1252184334336 1255206313179 1257604088832 1257682065276 1258620539904 1258698579372 1261103026176 1265089827456 1265788387773 1267585073664 1268285011812 1268609591808 1271111780352 1275130222912 1275755225472 1275850576728 1276881775416 1277318380842 1278271507968 1279400279904 1283444925399 1284841801152 1285170618368 1285800542208 1285880266944 1285976374956 1286935962624 1287376005888 1288416519936 1289474297856 1294958665728 1295038958304 1295770559076 1296005308416 1296085665888 1296102173184 1296182536662 1297512824832 1297593275776 1298561531904 1303817067072 1305236115456 1305973476864 1306054452402 1306291064832 1306388698368 1307110063194 1307810545664 1308867575808 1312669439172 1313747128512 1314808956864 1315258530768 1316338345728 1316419963929 1316675223552 1317402268416 1323005419008 1323087450594 1323104301792 1324173693024 1325161783296 1325614897152 1326703214592 1326785475456 1327775514624 1330979922636 1333505462016 1333605129584 1334258793504 1334600257536 1334683008048 1335437004762 1336135650304 1337232605184 1337315518912 1337971001472 1342200810132 1344005505024 1344105957376 1344764768256 1344848149008 1345192323072 1345935114576 1345952256768 1346035711149 1347845562368 1348506206208 1351760644962 1352769320448 1352853197514 1353963877344 1354426839528 1355437504512 1355521547016 1356533028864 1356634417536 1359208636416 1362404429568 1362488904049 1363156725294 1363505584896 1363590127653 1365091617792 1365845397336 1366194945024 1367316578304 1373217163136 1373890242816 1373975429463 1373992928784 1374241849344 1374327057792 1375103450448 1376600085504 1377037762048 1382171458122 1383288590034 1384029896704 1384708276224 1384794133632 1384897634568 1385148530688 1385931036672 1386016969896 1387525483008 1391911951248 1393141072869 1394180626176 1394657339712 1395698024448 1395784563264 1395802340352 1395888885636 1396930489344 1402871887872 1402958871496 1403751438999 1404110687616 1404886012803 1405638893568 1406774992896 1406880136704 1407656991132 1409549697024 1414005791744 1414804599936 1415254423232 1415948107392 1417939873792 1418740904448 1423226055888 1424863408332 1426033207872 1426398158848 1427097305088 1427185790784 1430000752896 1433362993608 1434521500776 1436082805248 1436190139552 1437261815808 1437350931744 1438423474176 1438915315712 1441260601344 1445447026296 1445816945664 1445906592052 1446615300312 1447498723328 1448298006624 1448668655616 1449468584928 1456828498944 1456918828092 1457291683328 1458005971968 1458096374124 1458114944832 1459701927936 1459792435248 1460881723392 1466794200456 1467295742822 1468390629888 1468481675934 1469577447936 1469687285664 1471286863872 1472476022784 1475938132032 1478849252608 1479665847114 1480044523776 1480880638944 1481259626496 1482963743744 1488381096384 1488492339516 1489695404652 1490493734912 1491316759296 1491698417664 1492541116416 1492633659888 1500100632576 1500193644768 1500305770782 1501425289728 1501518384054 1503059410944 1503152606592 1504386680832 1504479958776 1510878784688 1512006193152 1512099943536 1512119202048 1512212959439 1512954167634 1513341363456 1514988453888 1516326257664 1521119911584 1522775468032 1523730194469 1524006242304 1524120148096 1524867192576 1524961740393 1525257437184 1526213719728 1527012171776 1529109715968 1532704983264 1533943783008 1535728070016 1536121094144 1536874020864 1536969313152 1538231150592 1543602025693 1544869308528 1546022080512 1546117940016 1547820417024 1547916388032 1549071433728 1549167482304 1552809909742 1555756372352 1557033633792 1557130176056 1557893400336 1558009838889 1558292097024 1559269091133 1560104706048 1560966168384 1561365651456 1565900945154 1568006422528 1568989507176 1569391043584 1570160277504 1570257633672 1570277632896 1571546800512 1573257240576 1578230873856 1578328730433 1579624523568 1581343755264 1581441804852 1582621867008 1582740153792 1583921184768 1585743409152 1590756515712 1592161226136 1593894102528 1595182358016 1595202674688 1595301583584 1601129312874 1603282157568 1603381567424 1604287358856 1604697928704 1605584014632 1607863013376 1608750847008 1612533367809 1613836688373 1615593155904 1615713906996 1616006619136 1616919542784 1617019798212 1618226408448 1618779730176 1621418176512 1626544063872 1628314361856 1628415323808 1628436063744 1628537033242 1629335257452 1629752237568 1629853288674 1631526027264 1638129135552 1639453143744 1641237491712 1641360159488 1642164668928 1642266489654 1642686779136 1644474646528 1650143475513 1651939458624 1652362223616 1653274628928 1653398196372 1654284255232 1655197721856 1655621320704 1656535525632 1660430398536 1663705409184 1664946855936 1665050089248 1666292539392 1666417079808 1668230774784 1668334211712 1669579112448 1673608417572 1676805451776 1676909420368 1677731354208 1678160719872 1678264772496 1679212867374 1681470701568 1686786436608 1687717850364 1690113431552 1690941837312 1691046682416 1691479455744 1692435015936 1692539953623 1694815707136 1699738632774 1701006967296 1701112436478 1701134102304 1702509033888 1703091174456 1704362010624 1705761275904 1705867039872 1711259900532 1713122401536 1713228621923 1714507022592 1714635166608 1715914616832 1716501341184 1717888693248 1719299063808 1724293106172 1724841328314 1726611554304 1726718611072 1727694078768 1728007077888 1728114221184 1728136230912 1728243382216 1729090477296 1737977972094 1738422756096 1739382682518 1740314820608 1741297969152 1741405936536 1741721419776 1741851597824 1742705362944 1742813417592 1750225918896 1750356732579 1751662838016 1751771448063 1753078609152 1753678041024 1755117794304 1755226618572 1756536357888 1764007225344 1764116600792 1764139069056 1765113195573 1765564924032 1766539837881 1766882377728 1767486529536 1769047300608 1774639896848 1775509733088 1777077589014 1778007282688 1779011724672 1779467010048 1779577344064 1780449600384 1780582673016 1783961335296 1789601080176 1791181379403 1793019691008 1793130865344 1793589764096 1794468888576 1794580152768 1794603009024 1794714281532 1802347526616 1803692427264 1803804263352 1805285169792 1805902452704 1807250006016 1807362062688 1808710705152 1808845890048 1812278181888 1816539239424 1817542300392 1818007446528 1818120170204 1820122157056 1821127196448 1821593260032 1829862071856 1831853657088 1831967239284 1831990571712 1832436077056 1833471267264 1835466780672 1842895277496 1844384786712 1845015438994 1846392178176 1846530179424 1847908048896 1848022626528 1850033977344 1855882601664 1857521430492 1858907501568 1859543119616 1861046084352 1861069787136 1861185180848 1862097437088 1862573985792 1867984198353 1870495850496 1871668585332 1872147583488 1873181350404 1874185191424 1875699990528 1875840182272 1876759621632 1876875988176 1886406133248 1886523097914 1887930809856 1888047869058 1891654539264 1897634741184 1899817877776 1901377610496 1901495503453 1902427517718 1902914387712 1906667670528 1911150658144 1912695334368 1913775865092 1914777073664 1915977571263 1916349087744 1916467908992 1917407261952 1917897965568 1919100419856 1927262701728 1927755927552 1928820400416 1928964562434 1931064008832 1931558207488 1932504956928 1932624779904 1934211446784 1942437998592 1942558437456 1944007962624 1944128498832 1944153259776 1944273804993 1946269237248 1946389913664 1947842297856 1952543153834 1955725600608 1957854173184 1957975567912 1959081678603 1959436597248 1959583047552 1960665094791 1961715818496 1963301363712 1967917509376 1969004158758 1970620692768 1972887796152 1973392698368 1974507518592 1975012835328 1976103402624 1984508128512 1984631175891 1984656452688 1986260539536 1988422345728 1990054821888 1990178213184 1991663271936 1996469883954 2000134176768 2000258193024 2000407694376 2001900386304 2002024512072 2004203475456 2005848907776 2005973278368 2012314883033 2013301215198 2016008257536 2016133258048 2016158936064 2017272223512 2017788484608 2018902671864 2021768343552 2027640967443 2028159882112 2029153980672 2029279796271 2030945816016 2031640259292 2032008323072 2033156256768 2033282320524 2034799543296 2034951626304 2038812954624 2043606644352 2045258377344 2047637426688 2047764388334 2048768096004 2049292417536 2050974867456 2059825744704 2060989393176 2061362774016 2061490586688 2063888517376 2064900128256 2065556643072 2073257187183 2074932885051 2076044845056 2077191200448 2077346451852 2077722796032 2079025454844 2080139608064 2081288224512 2081820868608 2087867926872 2091270939264 2091986009568 2093547036672 2093676844896 2093703510528 2093833328454 2095395734016 2097676320768 2104307831808 2104438307244 2106166031424 2108458340352 2108589073136 2110162489344 2110320205056 2110451053283 2111485486698 2114324545536 2121008687616 2122206899904 2122881634848 2125192136704 2126909810688 2126936899584 2127068778112 2128111356672 2134839083832 2137295112498 2139049811808 2139597238272 2140778686176 2143817351168 2144868139008 2145001129344 2150044490412 2151782251164 2154124207872 2154285209328 2155892723712 2156026397616 2157635211264 2158372973568 2161890902016 2167108335574 2168170539444 2168725418496 2168859888078 2171085815808 2171220431744 2171248084992 2172447009936 2173002983424 2173137718232 2174202877392 2184172180736 2185242748416 2185378242138 2185937524992 2187144561186 2187172417248 2188316655616 2189552891904 2189688652872 2190249038848 2191322585088 2200191300684 2200943614233 2202585944832 2202722513901 2203149631488 2204366171904 2204530928496 2206930295808 2208714034176 2213907198048 2218273878912 2219498770671 2219929141248 2220066785664 2221723385856 2221889439744 2224445615616 2231477890096 2232571644576 2232738509274 2234543106978 2235740602368 2236975138944 2237547626496 2237686363328 2238950489832 2249048582144 2250150948864 2250290467152 2250458656173 2252137934592 2252277576081 2254589116416 2254728909888 2255305940992 2256580021248 2256719938164 2266318177032 2268009289728 2268149915304 2268178803072 2270012045184 2270788232608 2272482680832 2274489386496 2281679867376 2284163202048 2286009363456 2286180222144 2287886155776 2288668454912 2290518257664 2299057474896 2299788437752 2300915674512 2303592105024 2304152294912 2304181641216 2305453969728 2317303962792 2317897008128 2319033120768 2319176910024 2321730625536 2321874582048 2323607150592 2323751223456 2329214864613 2333634558528 2333808976772 2335550450688 2335695264084 2337438145536 2338237388032 2340157059072 2340302158096 2341449252576 2342048477184 2348851417731 2352009633792 2352185425408 2353484260764 2354086565376 2355386450508 2355416449344 2356648706048 2358729734144 2359885860864 2367346310784 2369436785352 2372015632896 2372162707278 2373932800512 2374110230688 2378615113728 2386134773568 2388241839204 2390841153792 2392773537024 2392804012032 2392952375376 2403130035488 2404923236352 2405072351136 2406431038284 2407046893056 2409666674688 2409816083584 2411614273536 2411794520064 2413126270512 2422052319232 2423389733856 2423570860494 2424009928704 2425379314176 2425529697318 2428169595264 2428791013376 2432127264768 2439816095808 2442471542784 2442622985712 2442654095616 2442805549863 2444628356352 2444779933011 2447289040896 2455178025118 2457193703328 2459179715616 2461856237568 2462040239232 2463399734481 2463877398528 2464030168704 2466711969792 2474510135552 2476695240656 2477909187936 2478543335424 2480097294558 2481394779136 2481426382848 2482796582784 2483431981056 2484803288448 2490645597804 2493994467328 2495558113776 2496196777984 2497420283904 2497575133872 2499625619712 2502346162176 2502501317568 2504368668672 2510412626358 2515208177664 2515364130552 2517241079808 2517397158744 2522206052352 2530179654912 2530336536091 2531576775546 2535170147328 2536570023624 2537219183616 2542223560704 2549607949161 2550260445824 2551510450944 2551668654717 2551701153456 2553763550832 2554636761684 2556543015936 2558800559808 2566889850798 2569683602304 2570341236736 2571601084416 2571760533888 2571952749912 2573871925248 2574752011776 2576833039872 2578948595712 2587261992471 2589917331456 2590077916608 2591541118152 2592010616832 2592171331776 2592204346368 2592365073324 2595186551552 2606966958141 2607634134144 2609074023777 2610472230912 2611946953728 2612108904804 2612582129664 2612777396736 2614220126388 2615621091328 2617735151616 2625338878344 2627494257024 2629617913728 2630517061536 2632676691456 2632839927858 2634804536832 2646010838016 2646174901188 2646208603584 2648347386048 2650323566592 2651229794304 2653570950912 2661959845272 2667010924032 2667210259168 2668517587008 2669200515072 2669366016096 2670874009524 2672271300608 2674465210368 2674631037824 2675942002944 2684401620264 2688211914752 2689529536512 2689696298016 2690384646144 2691870229152 2691904513536 2692071422298 2695691124736 2697012412416 2703521289924 2705538640896 2705706395028 2707927754688 2708853679056 2710875009024 2711043094032 2713066057728 2713268835072 2718417272832 2724808859136 2724977808098 2726313450588 2727011169792 2727180255306 2730183235584 2731690794672 2732389890048 2734633156608 2746434326272 2747780485632 2747950858926 2747985857568 2748654115584 2750206900896 2753200171008 2754075524096 2764342916244 2766577180068 2767523158491 2768059793408 2769588267264 2769795269136 2770297061376 2771862073344 2772033939792 2775050966016 2783823902496 2786282145738 2788361252352 2789314679424 2791396048896 2791569126528 2791604680704 2791777771272 2793860978688 2805743775744 2805917742992 2807502877998 2808221375232 2808395496101 2809772025606 2811277787136 2813549985792 2813760273408 2815313982264 2828011583488 2829609199872 2829784646871 2830508846464 2831896214784 2832071803587 2835879747584 2837481808896 2846452111776 2849726816664 2852066415744 2852796317696 2854194610176 2854371581568 2860001505792 2866725987216 2869043001552 2872165610496 2872380279104 2874523631616 2874701863488 2876846948352 2877830631424 2890894052592 2891633891328 2891813184104 2893230600624 2893446843651 2894997446656 2896596013248 2897337311232 2898937169856 2913656997888 2913837656184 2914583366656 2916011943936 2916192748248 2916229889664 2919403855872 2919584870496 2921763446784 2928814730751 2933588400912 2934591485644 2936781259776 2936963351868 2939154895872 2939374571328 2942573727744 2944952045568 2951876264064 2953506238137 2957698505216 2959331694228 2960089047552 2961761277888 2962519252992 2965927487488 2976762192768 2976984679032 2979390809304 2982633518592 2985082232832 2985267319776 2994704825931 3000201265152 3000387289536 3000611541564 3002850579456 3003036768108 3006305213184 3008773361664 3008959917552 3021757569376 3024012386304 3024199887072 3024238404096 3024425918878 3025908335268 3026682726912 3029976907776 3032652515328 3042239823168 3045550936064 3047460388938 3048012484608 3048240296192 3049734385152 3049923480786 3052427439456 3054024343552 3058219431936 3065409966528 3067887566016 3071456140032 3071646582501 3072242188288 3073938626304 3076462301184 3087204051386 3089738617056 3092044161024 3092235880032 3095640834048 3095832776064 3098142867456 3098334964608 3105619819484 3111512744704 3114067267584 3114260352112 3115786800672 3116019677778 3116584194048 3118538182266 3120209412096 3121932336768 3122731302912 3131801890308 3136012845056 3137979014352 3138782087168 3140320555008 3140515267344 3140555265792 3140749992681 3143093601024 3146514481152 3156461747712 3156657460866 3159249047136 3162687510528 3162883609704 3165243734016 3165480307584 3167842369536 3171486818304 3181513031424 3181710297857 3184322452272 3187788205056 3190364716032 3190405349376 3190603167168 3202258625748 3205942668747 3206564315136 3206763134848 3208574717712 3209395857408 3211168029264 3215726026752 3217501694016 3225066735618 3227673376746 3231186311808 3231427813992 3232013238272 3233839085568 3234039596424 3236452816896 3237559460352 3242836353024 3250662503361 3253088127744 3253289832117 3256628723712 3256830647616 3256872127488 3257074066484 3258670514904 3259504475136 3259706577348 3276258271104 3278067363207 3278906287488 3280716841779 3282474983424 3282720318976 3284329337856 3284532979308 3285373558272 3288949293056 3300286951026 3303878917248 3304724447232 3306549257856 3306796392744 3310395443712 3313071051264 3320860797072 3327410818368 3329893711872 3330100178496 3332585078784 3332834159616 3336668423424 3347216835144 3349107763911 3353610903552 3353818840736 3355462708416 3356321439744 3356529544992 3358425734748 3362941403136 3373572873216 3375435700728 3380226863104 3381883674624 3382093364832 3382958911488 3384870031872 3385079907246 3389631414272 3399477265548 3402013934592 3402224872956 3402268204608 3405018067776 3406182348912 3408724021248 3411734079744 3422519801064 3426244803072 3426457243846 3429014045184 3429270333216 3431829233664 3433002682368 3435777386496 3438598127616 3448586212344 3449682656628 3453437222144 3455388157536 3456228442368 3456272461824 3456486764432 3458180954592 3475955944188 3476845512192 3478765365036 3480629641216 3482595938304 3482811873072 3483442839552 3483703195648 3485410725888 3485626835184 3500451837792 3500713465158 3503325676032 3503542896126 3506157218304 3507356082048 3510235588608 3510453237144 3513072715776 3528014450688 3528233201584 3528278138112 3530226391146 3531129848064 3531348792127 3533079675762 3534973059072 3538094601216 3549279793696 3551019466176 3554155178028 3556014565376 3558023449344 3558244060917 3558934020096 3559154688128 3560899200768 3561165346032 3567922670592 3579202160352 3582362758806 3586039382016 3586261730688 3587179528192 3588937777152 3589160305536 3589206018048 3589428563064 3604695053232 3607384854528 3607608526704 3610570339584 3611804905408 3614500012032 3614724125376 3617421410304 3617691780096 3633078478848 3635084600784 3635356290741 3636014893056 3636240340408 3638294545977 3640244314112 3642254392896 3643186520064 3659724143712 3663707314176 3663934478568 3663981143424 3664872154112 3666942534528 3670933561344 3682767037677 3685790554992 3688769573424 3690030877988 3692784356352 3693060358848 3695816097792 3696045253056 3700067954688 3711765203328 3715042860984 3717815003136 3719086239232 3722092168704 3722139574272 3722370361696 3724194874176 3725147971584 3735968396706 3740991700992 3743337170664 3744295166976 3746362700808 3751680364544 3753519243264 3753751976352 3765618939537 3772812266496 3773046195828 3775861619712 3776095738116 3783309078528 3795269482368 3799635755552 3802755220992 3802991006906 3804855035436 3805828775424 3813335341056 3822301316288 3825390668736 3827551730184 3829554147328 3831955142526 3832935817984 3834814523904 3838200839712 3850334776197 3854525403456 3855511855104 3857640800832 3857929124868 3862128017664 3863116414976 3865249559808 3868422893568 3884875997184 3885116874912 3888015925248 3888256997664 3888306519552 3888547609986 3892538474496 3892779827328 3895684595712 3905086307668 3911451201216 3915708346368 3915951135824 3918163357206 3918873194496 3919166095104 3921330189582 3923431636992 3926602727424 3935835018752 3938008317516 3941241385536 3945775592304 3946785396736 3949015037184 3949259891787 3950025670656 3952206805248 3969016257024 3969262351782 3969312905376 3972521079072 3976844691456 3980109643776 3980356426368 3983326543872 3992939767908 4000516386048 4000815388752 4003800772608 4004049024144 4008406950912 4011697815552 4011946556736 4024629766066 4026602430396 4032016515072 4032266516096 4032317872128 4034544447024 4035576969216 4037805343728 4038107133447 4043536687104 4055281934886 4056319764224 4058307961344 4058559592542 4061891632032 4063280518584 4064016646144 4066312513536 4066564641048 4069599086592 4069903252608 4077625909248 4087213288704 4087466712147 4090516754688 4090770382959 4095274853376 4095528776668 4097536192008 4098584835072 4101949734912 4119651489408 4121926288389 4121978786352 4122725548032 4122981173376 4127777034752 4129800256512 4131113286144 4146514374366 4149865770102 4152089690112 4154382400896 4154692903704 4155445592064 4158050909688 4162576449024 4175735853744 4179423218607 4182541878528 4183972019136 4187094073344 4187353689792 4187407021056 4187666656908 4190791468032 4208615663616 4208876614488 4211254316997 4212332062848 4216916680704 4217178146272 4220324978688 4220640410112 4220902106566 4222970973396 4228649091072 4242017375232 4244413799808 4245763269696 4250384273408 4253819621376 4254137556224 4256222713344 4269678167664 4274590224996 4278099623616 4279194476544 4281557372352 4287634702336 4290002258688 4300088980824 4303564502328 4308248415744 4308570418656 4311785447424 4312052795232 4315270422528 4316745947136 4323781804032 4334216671148 4336341078888 4337450836992 4337719776156 4342440863488 4342496169984 4344894019872 4346005966848 4346275436464 4348405754784 4368344361472 4370485496832 4370756484276 4371875049984 4374289122372 4374344834496 4376633311232 4379105783808 4379377305744 4380498077696 4382645170176 4400382601368 4401887228466 4405171889664 4405445027802 4408732343808 4409061856992 4413860591616 4417428068352 4427814396096 4436547757824 4438997541342 4440133571328 4443778879488 4448891231232 4462955780192 4465143289152 4465477018548 4469086213956 4471481204736 4473950277888 4475095252992 4475372726656 4477900979664 4498097164288 4500301897728 4500580934304 4500917312346 4504275869184 4504555152162 4509178232832 4509457819776 4510611881984 4513160042496 4513439876328 4532636354064 4536018579456 4536299830608 4536357606144 4536638878317 4540024090368 4541576465216 4544965361664 4548978772992 4563359734752 4568326404096 4571190583407 4572018726912 4572360444288 4574885221179 4575772311552 4577336909824 4581036515328 4598114949792 4599576875504 4601831349024 4607184210048 4608304589824 4608363282432 4610907939456 4630806077079 4634607925584 4635794016256 4638066241536 4638353820048 4643461251072 4643749164096 4647214301184 4647502446912 4658429729226 4667269117056 4667617953544 4671100901376 4671390528168 4674029516667 4674876291072 4676474776064 4680314118144 4680604316192 4682898505152 4684096954368 4697702835462 4704019267584 4704370850816 4706968521528 4708173130752 4710772901016 4710832898688 4717459468288 4719771721728 4734692621568 4734986191299 4738873570704 4744031265792 4744325414556 4747865601024 4748220461376 4757230227456 4772269547136 4776483678408 4781682307584 4785547074048 4785608024064 4785904750752 4806260070976 4809846472704 4810144702272 4812862076568 4814093786112 4819632167168 4823589040128 4826252541024 4837600103427 4841510065119 4844104638464 4846779467712 4847141720988 4848019857408 4850758628352 4851059394636 4856339190528 4857582026752 4864254529536 4879632191616 4884943085568 4885245971424 4885308191232 4885611099726 4889256712704 4889559866022 4894578081792 4910356050236 4914387406656 4918359431232 4923712475136 4924080478464 4926799468962 4928060337408 4933423939584 4949020271104 4953390481312 4955818375872 4957086670848 4960194589116 4962789558272 4962852765696 4965593165568 4966863962112 4969606576896 4981291195608 4991116227552 4992393555968 4994840567808 4995150267744 4999251239424 5004692324352 5005002635136 5008737337344 5020825252716 5030416355328 5030728261104 5034482159616 5034794317488 5044412104704 5060359309824 5060673072182 5063153551092 5070340294656 5073140047248 5074438367232 5077619860869 5084447121408 5099215898322 5100520891648 5103020901888 5103337309434 5103402306912 5107527101664 5109273523368 5113086031872 5117601119616 5133779701596 5139367204608 5139685865769 5140682473472 5143521067776 5143905499824 5147743850496 5149504023552 5153666079744 5157897191424 5174523984942 5179834662912 5180155833216 5183082236304 5184021233664 5184342663552 5184408692736 5184730146648 5190373103104 5213933916282 5215268268288 5218148047554 5220944461824 5223893907456 5224217809608 5225164259328 5225554793472 5228440252776 5250677756688 5251070197737 5254988514048 5255314344189 5259235827456 5261034123072 5265353382912 5265679855716 5269609073664 5292021676032 5292349802376 5292417207168 5295339586719 5296694772096 5300647133184 5302459588608 5307141901824 5323919690544 5334021848064 5334420518336 5337035174016 5338401030144 5338732032192 5341748019048 5344542601216 5349262075648 5351884005888 5368803240528 5373544138209 5376423829504 5379059073024 5379392596032 5380769292288 5383740458304 5383809027072 5384142844596 5391382249472 5407042579848 5411077281792 5411412790056 5415855509376 5417707358112 5421750018048 5422086188064 5426132115456 5426537670144 5436834545664 5449617718272 5449955616196 5452626901176 5454022339584 5454360510612 5460366471168 5463381589344 5464779780096 5492868652544 5495560971264 5495901717852 5495971715136 5497308231168 5500413801792 5506400342016 5508151048192 5528685832488 5533154360136 5535046316982 5539176534528 5539590538272 5543724146688 5544067879584 5550101932032 5567647804992 5572564291476 5576722504704 5578629358848 5583138253056 5583209361408 5583555542544 5587721957376 5603952595059 5611487551488 5611835485984 5615005755996 5616442750464 5616790992202 5619544051212 5622555574272 5627099971584 5627520546816 5630627964528 5656023166976 5659218399744 5659569293742 5661017692928 5663792429568 5664143607174 5671759495168 5674963617792 5692904223552 5699453633328 5699879616347 5704132831488 5704486510359 5705592635392 5708743163136 5720003011584 5733451974432 5738086003104 5744331220992 5744760558208 5747932713789 5749047263232 5749403726976 5753693896704 5755661262848 5781788105184 5783267782656 5783626368208 5786461201248 5786893687302 5789994893312 5793192026496 5794674622464 5797874339712 5827313995776 5827675312368 5829166733312 5832023887872 5832385496496 5832459779328 5832821414979 5838807711744 5839169740992 5843526893568 5857629461502 5867176801824 5869182971288 5873562519552 5873926703736 5877245035809 5878309791744 5878749142656 5885147455488 5889904091136 5903752528128 5907012476274 5915397010432 5918663388456 5920178095104 5923522555776 5925038505984 5931854974976 5953524385536 5953893527673 5953969358064 5958781618608 5965267037184 5970164465664 5970534639552 5989409651862 6000402530304 6000774579072 6001223083128 6005701158912 6006073536216 6012610426368 6017546723328 6017919835104 6036944649099 6043515138752 6048024772608 6048399774144 6048476808192 6048851837756 6051816670536 6053365453824 6065305030656 6082922902329 6084479646336 6087839388813 6091101872128 6094920777876 6096024969216 6096480592384 6099468770304 6099846961572 6104854878912 6108048687104 6116438863872 6130819933056 6135775132032 6142912280064 6143293165002 6147877252608 6152924602368 6174408102772 6179477234112 6184088322048 6184471760064 6191665552128 6196669929216 6211239638968 6219771561549 6223025489408 6228134535168 6228520704224 6231573601344 6232039355556 6233168388096 6237076364532 6240418824192 6243864673536 6245462605824 6263603780616 6275958028704 6277564174336 6280641110016 6281030534688 6281110531584 6281499985362 6286187202048 6293028962304 6312923495424 6313314921732 6318498094272 6325375021056 6325767219408 6330487468032 6330960615168 6331353159849 6342973636608 6363026062848 6363420595714 6368644904544 6375576410112 6380729432064 6380810698752 6381206334336 6404517251496 6411885337494 6413526269696 6417149435424 6418791714816 6422336058528 6431452053504 6435003388032 6450133471236 6455346753492 6462372623616 6462855627984 6464026476544 6467678171136 6468079192848 6472905633792 6475118920704 6485672706048 6501325006722 6506176255488 6506579664234 6513257447424 6513661295232 6513744254976 6514148132968 6517341029808 6519008950272 6519413154696 6552516542208 6556134726414 6557812574976 6561433683558 6564949966848 6565440637952 6568658675712 6569065958616 6570747116544 6600573902052 6602830842699 6607757834496 6608167541703 6609448894464 6613098515712 6613592785488 6620790887424 6626142102528 6641721594144 6654821636736 6658496312013 6659787423744 6660200356992 6665170157568 6665668319232 6673336846848 6694433670288 6698215527822 6707221807104 6707637681472 6710925416832 6712642879488 6713059089984 6716851469496 6747145746432 6750871401456 6751375968519 6756832728243 6760453726208 6763767349248 6764186729664 6765917822976 6769740063744 6770159814492 6779262828544 6798954531096 6804027869184 6804449745912 6804536409216 6810036135552 6812364697824 6817448042496 6823468159488 6845039602128 6852489606144 6852914487692 6858028090368 6858540666432 6863658467328 6866005364736 6871554772992 6897172424688 6899365313256 6906874444288 6910776315072 6912456884736 6912544923648 6912973528864 6916361909184 6951911888376 6953691024384 6957530730072 6965191876608 6965623746144 6967406391296 6970821451776 6971253670368 6987644593839 7000903675584 7001426930316 7006651352064 7007085792252 7012314436608 7014712164096 7020471177216 7020906474288 7026145431552 7046554253193 7056028901376 7056466403168 7056556276224 7060452782292 7062259696128 7062697584254 7066159351524 7069946118144 7076189202432 7098559587392 7102038932352 7108310356056 7112029130752 7116046898688 7116488121834 7118309376256 7121798401536 7122330692064 7135845341184 7158404320704 7164725517612 7167175359169 7172523461376 7174359056384 7178320611072 7178412036096 7178857126128 7209390106464 7214769709056 7215217053408 7221140679168 7223609810816 7229000024064 7229448250752 7234842820608 7235383560192 7266156957696 7270169201568 7270712581482 7272029786112 7272480680816 7276589091954 7280488628224 7284508785792 7286373040128 7319448287424 7327414628352 7327868957136 7327962286848 7328416649589 7329744308224 7333885069056 7334339799033 7341867122688 7365534075354 7371581109984 7377539146848 7380061755976 7385568712704 7386120717696 7390199203443 7391632195584 7392090506112 7400135909376 7423530406656 7430085721968 7435630006272 7438172478464 7444184337408 7444279148544 7444740723392 7448389748352 7450295943168 7471936793412 7481983401984 7486674341328 7488590333952 7492725401616 7503360729088 7507038486528 7507503952704 7531237879074 7545624532992 7546092391656 7551723239424 7552191476232 7566618157056 7584879174509 7590538964736 7591009608273 7599271511104 7605510441984 7605982013812 7609710070872 7611657550848 7626670682112 7644602632576 7648823847483 7650781337472 7655005964151 7655103460368 7659108294656 7663910285052 7665871635968 7669629047808 7676401679424 7700669552394 7709050806912 7711023710208 7715281601664 7715858249736 7724256035328 7730499119616 7736845787136 7761785977413 7769751994368 7770233749824 7776031850496 7776513995328 7776613039104 7777095219972 7785559654656 7810172615336 7820900874423 7822902402432 7831416692736 7831902271648 7836326714412 7837746388992 7838332190208 7842660379164 7846863273984 7853205454848 7871670037504 7876016635032 7882482771072 7891551184608 7893570793472 7898030074368 7898519783574 7904413610496 7938032514048 7938524703564 7938625810752 7945042158144 7953689382912 7960712852736 7985879535816 8001032772096 8001630777504 8007601545216 8008098048288 8016813901824 8023395631104 8023893113472 8049259532132 8053204860792 8064533032192 8064635744256 8069088894048 8071153938432 8075610687456 8076214266894 8087073374208 8110563869772 8112639528448 8116615922688 8117119185084 8123783264064 8126561037168 8128033292288 8132625027072 8133129282096 8139198173184 8139806505216 8155251818496 8174426577408 8174933424294 8181033509376 8181540765918 8190549706752 8191057553336 8195072384016 8197169670144 8203899469824 8239302978816 8243852576778 8243957572704 8245962346752 8255554069504 8259600513024 8262226572288 8293028748732 8299731540204 8302569475473 8304179380224 8308764801792 8309385807408 8310891184128 8316101819376 8325152898048 8351471707488 8358846437214 8365083757056 8367944038272 8374188146688 8374707379584 8374814042112 8375333313816 8381582936064 8417231327232 8417753228976 8422508633994 8424664125696 8425186488303 8433833361408 8434356292544 8440649957376 8441280820224 8441804213132 8445941946792 8484034750464 8488827599616 8489353940613 8491526539392 8496215410761 8500768546816 8507639242752 8508275112448 8512445426688 8539356335328 8549180449992 8556199247232 8558388953088 8563114744704 8580004517376 8600177961648 8607129004656 8616496831488 8617140837312 8623570894848 8624105590464 8630540845056 8633491894272 8668433342296 8672682157776 8674901673984 8675439552312 8680340530953 8684881726976 8684992339968 8689788039744 8692011933696 8692550872928 8696811509568 8736688722944 8740970993664 8741512968552 8743750099968 8748578244744 8748689668992 8758211567616 8758754611488 8760996155392 8765290340352 8786444192253 8800765202736 8803774456932 8810343779328 8810890055604 8817464687616 8818123713984 8827721183232 8834856136704 8855628792192 8860518714411 8873095515648 8877995082684 8880267142656 8887557758976 8897782462464 8925911560384 8930286578304 8930954037096 8938172427912 8947900555776 8950745453312 8955801959328 8984114477793 8996194328576 9000603795456 9001161868608 9001834624692 9008551738368 9009110304324 9018915639552 9021223763968 9026320084992 9026879752656 9065272708128 9072037158912 9072599661216 9072715212288 9073277756634 9080048180736 9083152930432 9089930723328 9097957545984 9126719469504 9136652808192 9142381166814 9144037453824 9144720888576 9149770442358 9154673819648 9162073030656 9196229899584 9199153751008 9203662698048 9214368420096 9214939747503 9216609179648 9216726564864 9221815878912 9261612154158 9269215851168 9271588032512 9276132483072 9276707640096 9286922502144 9287498328192 9294428602368 9295004893824 9316859458452 9334538234112 9335235907088 9342201802752 9342781056336 9348059033334 9349752582144 9352949552128 9360628236288 9361208632384 9365797010304 9368193908736 9395405670924 9408038535168 9408741701632 9413937043056 9416346261504 9421545802032 9421665797376 9422249978043 9434918936576 9439543443456 9469385243136 9469972382598 9477747141408 9488062531584 9488650829112 9495731202048 9496440922752 9514460454912 9537422328343 9544539094272 9545130893571 9552967356816 9563364615168 9571094148096 9571216048128 9571809501504 9612520141952 9617828006241 9619692945408 9620289404544 9625724153136 9628187572224 9639264334336 9647178080256 9652505082048 9675200206854 9683020130238 9688209276928 9693558935424 9694283441976 9696039714816 9701517256704 9702118789272 9712678381056 9728509059072 9751987510083 9759264383232 9759869496351 9769886171136 9770491942848 9770616382464 9771222199452 9778513425408 9779119732044 9820712100472 9828774813312 9834202089621 9836718862464 9847424950272 9848160956928 9853598937924 9856120674816 9866847879168 9898040542208 9906780962624 9911636751744 9914173341696 9920389178232 9925579116544 9931186331136 9939213153792 9962582391216 9982232455104 9984787111936 9989681135616 9990300535488 9998502478848 10010005270272 10041650505432 10060832710656 10061456522208 10068964319232 10069588634976 10088824209408 10120718619648 10121346144364 10126307102184 10140680589312 10146280094496 10148876734464 10155239721738 10168894242816 10198431796644 10201041783296 10206041803776 10206674618868 10206804613824 10215054203328 10218547046736 10226172063744 10235202239232 10267559403192 10278734409216 10279371731538 10287042135552 10287810999648 10295487700992 10299008047104 10307332159488 10315794382848 10349047969884 10360311666432 10366164472608 10368685327104 10368817385472 10369460293296 10380746206208 10427867832564 10430536536576 10436296095108 10441888923648 10447787814912 10448435619216 10450328518656 10451109586944 10456880505552 10501355513376 10502140395474 10509977028096 10510628688378 10518471654912 10522068246144 10530706765824 10531359711432 10539218147328 10584043352064 10584699604752 10584834414336 10585490716073 10590679173438 10593389544192 10594046376381 10604919177216 10614283803648 10647839381088 10668043696128 10668841036672 10674070348032 10674732182751 10676802060288 10677464064384 10683496038096 10689085202432 10698524151296 10703768011776 10737606481056 10747088276418 10752847659008 10758118146048 10758785192064 10761538584576 10767480916608 10767618054144 10768285689192 10814085159696 10822154563584 10822825580112 10831711018752 10835414716224 10843500036096 10844172376128 10852264230912 10853075340288 10899235436544 10899911232392 10905253802352 10906068872223 10908044679168 10908721021224 10914883637931 10920732942336 10926763178688 10929559560192 10985737305088 10991121942528 10991803435704 10991943430272 10994616462336 11000827603584 11012800684032 11016302096384 11048301113031 11057371664976 11066308720272 11070092633964 11078353069056 11079181076544 11087448293376 11088135759168 11100203864064 11135295609984 11145128582952 11153445009408 11157258717696 11166276506112 11166418722816 11167111085088 11175443914752 11207905190118 11222975102976 11223670971968 11230011511992 11232885500928 11233581984404 11239088102424 11255041093632 11261255929056 11296856818611 11312046333952 11318436799488 11319138587484 11322035385856 11327584859136 11328287214348 11343518990336 11349927235584 11385808447104 11398907266656 11399759232694 11408265662976 11408973020718 11417486326272 11440006023168 11466903948864 11476172006208 11488662441984 11489521116416 11495865427578 11498807453952 11511322525696 11551004328591 11563576210368 11566535565312 11567252736416 11572922402496 11573787374604 11579989786624 11586384052992 11589349244928 11595748679424 11654627991552 11655350624736 11658333466624 11664047775744 11664770992992 11664919558656 11665642829958 11677615423488 11678339481984 11687053787136 11715258923004 11734353603648 11738365942576 11747125039104 11747853407472 11754490071618 11756619583488 11757498285312 11770294910976 11779808182272 11807505056256 11814024952548 11830794020864 11837326776912 11840356190208 11847045111552 11847779675361 11850077011968 11863709949952 11907048771072 11907787055346 11907938716128 11917563237216 11930534074368 11940328931328 11941069279104 11978819303724 11992600353461 12001549158144 12002446166256 12011402317824 12012147072432 12025220852736 12035093446656 12035839670208 12073889298198 12087030277504 12096049545216 12096799548288 12096953616384 12097703675512 12103633341072 12106730907648 12114321400341 12130610061312 12165845804658 12168959292672 12175678777626 12182203744256 12189841555752 12192049938432 12192961184768 12198937540608 12199693923144 12209709757824 12232877727744 12261639866112 12262400136441 12271550264064 12272311148877 12285824560128 12286586330004 12295754505216 12305849204736 12348816205544 12358954468224 12365778865167 12368176644096 12368943520128 12383331104256 12393339858432 12422479277936 12439543123098 12446050978816 12456269070336 12457041408448 12463147202688 12464078711112 12466336776192 12474152729064 12487729347072 12527207561232 12538269655821 12551916057408 12555128348672 12561282220032 12562061069376 12562221063168 12562999970724 12572374404096 12625846990848 12626629843464 12636996188544 12650750042112 12651534438816 12660974936064 12661921230336 12662706319698 12685947273216 12726052125696 12726841191428 12737289809088 12751152820224 12761458864128 12762412668672 12809034502992 12823770674988 12827052539392 12834298870848 12837583429632 12844672117056 12862904107008 12870006776064 12900266942472 12910693506984 12924745247232 12925711255968 12935356342272 12936158385696 12945811267584 12950237841408 12971345412096 13002650013444 13012352510976 13013159328468 13027322590464 13027488509952 13028296265936 13034682059616 13038017900544 13038826309392 13105033084416 13112269452828 13115625149952 13122867367116 13129899933696 13130881275904 13137317351424 13138131917232 13141494233088 13201147804104 13205661685398 13215515668992 13216335083406 13226197031424 13227185570976 13241581774848 13252284205056 13283443188288 13309643273472 13310468524171 13316992624026 13320400713984 13331336638464 13346673693696 13388867340576 13396431055644 13414443614208 13415275362944 13421850833664 13425285758976 13426118179968 13433702938992 13494291492864 13501742802912 13502751937038 13513665456486 13520907452416 13527534698496 13528373459328 13531835645952 13539480127488 13540319628984 13597909062192 13608055738368 13608899491824 13609072818432 13609916634951 13620072271104 13624729395648 13634896084992 13646936318976 13690079204256 13704979212288 13705828975384 13713571750221 13716056180736 13717081332864 13724655663537 13727316934656 13732010729472 13743109545984 13794344849376 13798730626512 13813748888576 13821552630144 13824913769472 13825089847296 13825947057728 13832723818368 13892418231237 13903823776752 13907382048768 13915061460144 13930383753216 13931247492288 13934812782592 13941642903552 13942507340736 13975289187678 14001807351168 14002853860632 14013302704128 14014171584504 14024628873216 14029424328192 14040942354432 14041812948576 14052290863104 14086204181231 14093108506386 14112057802752 14112932806336 14113112552448 14120905564584 14124519392256 14125395168508 14132318703048 14152378404864 14197119174784 14204077864704 14204958573897 14216620712112 14224058261504 14232093797376 14232976243668 14236618752512 14243596803072 14244661384128 14271690682368 14316808641408 14329451035224 14334350718338 14345046922752 14356641222144 14356824072192 14357714252256 14418780212928 14429539418112 14430434106816 14442281358336 14447219621632 14458896501504 14470767120384 14512800310281 14524530195357 14532313915392 14540338403136 14541425162964 14544059572224 14544961361632 14553178183908 14560977256448 14569017571584 14572746080256 14638896574848 14654829256704 14655737914272 14655924573696 14656833299178 14659488616448 14667770138112 14668679598066 14683734245376 14731068150708 14743162219968 14755078293696 14760123511952 14771137425408 14772241435392 14773157372981 14780398406886 14784181012224 14800271818752 14847060813312 14860171443936 14871260012544 14876344956928 14888368674816 14888558297088 14889481446784 14896779496704 14900591886336 14943873586824 14973348682656 14977180667904 14985450803232 15006721458176 15014076973056 15015007905408 15062475758148 15091249065984 15092184783312 15103446478848 15104382952464 15133236314112 15169758349018 15181077929472 15182019216546 15198543022208 15211020883968 15211964027624 15219420141744 15223315101696 15232859582607 15253341364224 15289205265152 15297647694966 15301562674944 15310011928302 15310206920736 15318216589312 15327820570104 15331743271936 15339258095616 15352803358848 15401339104788 15418101613824 15419057597307 15422047420416 15430563203328 15431716499472 15448512070656 15460998239232 15473691574272 15523571954826 15539503988736 15540467499648 15552063700992 15553027990656 15553226078208 15554190439944 15571119309312 15620345230672 15641801748846 15645804804864 15662833385472 15663804543296 15672653428824 15675492777984 15676664380416 15685320758328 15743340075008 15752033270064 15753210593211 15764965542144 15765943032567 15783102369216 15787141586944 15796060148736 15797039567148 15808827220992 15876065028096 15877049407128 15877251621504 15890084316288 15907378765824 15921425705472 15971759071632 16002065544192 16003261555008 16015203090432 16016196096576 16033627803648 16047786226944 16098519064264 16106409721584 16120632414627 16129066064384 16129271488512 16138177788096 16142307876864 16151221374912 16152428533788 16174146748416 16221127739544 16225279056896 16233231845376 16234238370168 16247566528128 16253122074336 16265250054144 16266258564192 16278396346368 16279613010432 16310503636992 16348853154816 16349866848588 16362067018752 16363081531836 16381099413504 16382115106672 16390144768032 16394339340288 16478605957632 16487705153556 16487915145408 16491924693504 16511108139008 16519201026048 16524453144576 16586057497464 16599463080408 16605138950946 16617529603584 16618771614816 16632203638752 16650305796096 16702943414976 16717692874428 16730167514112 16735888076544 16749414759168 16749628084224 16750666627632 16763165872128 16834462654464 16835506457952 16845017267988 16849328251392 16850372976606 16867666722816 16868712585088 16881299914752 16882561640448 16883608426264 16891883893584 16968069500928 16977655199232 16978707881226 16983053078784 16992430821522 17001537093632 17015278485504 17016550224896 17024890853376 17078712670656 17098360899984 17099638849041 17112398494464 17113459531077 17116777906176 17126229489408 17160009034752 17200355923296 17214258009312 17232993662976 17234281674624 17243798141367 17247141789696 17248211180928 17261081690112 17266983788544 17336866684592 17345364315552 17349803347968 17350879104624 17360681061906 17369763453952 17369984679936 17379576079488 17384023867392 17385101745856 17393623019136 17473377445888 17481941987328 17483025937104 17487500199936 17497156489488 17497379337984 17498464244937 17516423135232 17517509222976 17521992310784 17530580680704 17572888384506 17601530405472 17607548913864 17620687558656 17621780111208 17634929375232 17636247427968 17655442366464 17669712273408 17711257584384 17712355752637 17721037428822 17746191031296 17755990165368 17760534285312 17775115517952 17795564924928 17851823120768 17860573156608 17861680583019 17861908074192 17876344855824 17895801111552 17901490906624 17911603918656 17968228955586 17992388657152 18001207590912 18002323737216 18003669249384 18017103476736 18018220608648 18037831279104 18052640169984 18053759505312 18110833947297 18130545416256 18144074317824 18145199322432 18145430424576 18146555513268 18160096361472 18166305860864 18195915091968 18248768706987 18253438939008 18263518166439 18273305616384 18284762333628 18288074907648 18289441777152 18299540884716 18309347639296 18324146061312 18392459799168 18398307502016 18407325396096 18428736840192 18429879495006 18433218359296 18443631757824 18523224308316 18538431702336 18543176065024 18552264966144 18553415280192 18574996656384 18590009787648 18633718916904 18669076468224 18670471814176 18684403605504 18685562112672 18696118066668 18699505164288 18705899104256 18721256472576 18722417264768 18731594020608 18736387817472 18790811341848 18817483403264 18827874086112 18832692523008 18843091604064 18843331594752 18844499956086 18869837873152 18879086886912 18938770486272 18939944765196 18955494282816 18976125063168 18977301658224 18991462404096 18992881845504 18994059479547 19028920909824 19074844656686 19089078188544 19090261787142 19105934713632 19126729230336 19142188296192 19142432096256 19143619003008 19225040283904 19235656012482 19240578809088 19251448306272 19256375144448 19278528668672 19294356160512 19305010164096 19350400413708 19366040260476 19376418553856 19387117870848 19388566883952 19392079429632 19403034513408 19404237578544 19425356762112 19457018118144 19503975020166 19518528766464 19519738992702 19539772342272 19540983885696 19541232764928 19542444398904 19557026850816 19558239464088 19641424200944 19657549626624 19658768472707 19668404179242 19673437724928 19694849900544 19696321913856 19707197875848 19712241349632 19796081084416 19808492528097 19813561925248 19823273503488 19824502625109 19828346683392 19840778356464 19851158233088 19862372662272 19878426307584 19925164782432 19964464910208 19969574223872 19979362271232 19980601070976 19997004957696 20020010540544 20083301010864 20121665421312 20122913044416 20137928638464 20139177269952 20241437239296 20242692288728 20252614204368 20254127905557 20270498184729 20281361178624 20292560188992 20297753468928 20310479443476 20337788485632 20396863593288 20402083566592 20412083607552 20413349237736 20413609227648 20430108406656 20437094093472 20452344127488 20470404478464 20535118806384 20557468818432 20558743463076 20574084271104 20575621999296 20590975401984 20598016094208 20614664318976 20698095939768 20720623332864 20732328945216 20737370654208 20737634770944 20738920586592 20761492412416 20855735665128 20861073073152 20872592190216 20895575629824 20896871238432 20902219173888 20913761011104 20962933781517 21002711026752 21004280790948 21019954056192 21021257376756 21036943309824 21044136492288 21061413531648 21062719422864 21078436294656 21168086704128 21169399209504 21169668828672 21170981432146 21181358346876 21186779088384 21188092752762 21209838354432 21228567607296 21295678762176 21336087392256 21337682073344 21348140696064 21349464365502 21354928128768 21366992076192 21378170404864 21397048302592 21407536023552 21475212962112 21494176552836 21501526077507 21505695318016 21517570384128 21523077169152 21534961833216 21535236108288 21536571378384 21628170319392 21644309127168 21645651160224 21663422037504 21670829432448 21687000072192 21688344752256 21704528461824 21706150680576 21798470873088 21799822464784 21810507604704 21812137744446 21816089358336 21817442042448 21829767275862 21841465884672 21853526357376 21859119120384 21971474610176 21982243885056 21983606871408 21983886860544 21985249948767 21989232924672 22001655207168 22003019397099 22025601368064 22032604192768 22096602226062 22114743329952 22132617440544 22140185267928 22156706138112 22158362153088 22174896586752 22176271518336 22200407728128 22270591219968 22271972084999 22290257165904 22306890018816 22314517435392 22332553012224 22332837445632 22334222170176 22350887829504 22415810380236 22445950205952 22447341943936 22460023023984 22465771001856 22467163968808 22478176204848 22510082187264 22522511858112 22593713637222 22624092667904 22636873598976 22638277174968 22644070771712 22655169718272 22656574428696 22699854471168 22754637523527 22771616894208 22773028824819 22797814533312 22799518465388 22816531325952 22817946041436 22834972652544 22880012046336 22933807897728 22946471542449 22952344012416 22965017892453 22977324883968 22979042232832 22991730855156 22997614907904 23022645051392 23102008657182 23127152420736 23133071130624 23134505472832 23145844804992 23147574749208 23172768105984 23191497358848 23285357932239 23309255983104 23310701249472 23316666933248 23328095551488 23329541985984 23329839117312 23331285659916 23356678963968 23430517846008 23468707207296 23476731885152 23494250078208 23495706814944 23508980143236 23513239166976 23514996570624 23540589821952 23559616364544 23615010112512 23628049905096 23661588041728 23674653553824 23680712380416 23694090223104 23695559350722 23727419899904 23814097542144 23815574110692 23815877432256 23835126474432 23861068148736 23882138558208 23957638607448 23985200706922 24003098316288 24004892332512 24022804635648 24024294144864 24050441705472 24070186893312 24071679340416 24147778596396 24174060555008 24193599096576 24193907232768 24195407351024 24207266682144 24213461815296 24228642800682 24261220122624 24331691609316 24337918585344 24351357555252 24364407488512 24379683111504 24384099876864 24385922369536 24397875081216 24399387846288 24419419515648 24465755455488 24523279732224 24524800272882 24543100528128 24544622297754 24571649120256 24573172660008 24591509010432 24611698409472 24697632411088 24717908936448 24719441544889 24731557730334 24737887040256 24766662208512 24786679716864 24844958555872 24879086246196 24892101957632 24907708426419 24912538140672 24914082816896 24926294405376 24928157422224 24932673552384 24948305458128 24975458694144 25054415122464 25076539311642 25103832114816 25110256697344 25122564440064 25124122138752 25124442126336 25125999941448 25144748808192 25251693981696 25253259686928 25273992377088 25275559464909 25301500084224 25303068877632 25321949872128 25323842460672 25325412639396 25452104251392 25453682382856 25468061821839 25474579618176 25488646232283 25502305640448 25522917728256 25524825337344 25618069005984 25647541349976 25654105078784 25668597741696 25675166859264 25689344234112 25740013552128 25800533884944 25821387013968 25849490494464 25851422511936 25870712684544 25872316771392 25891622535168 25900475682816 26005300026888 26024705021952 26026318656936 26054645180928 26054977019904 26056592531872 26069364119232 26076035801088 26077652618784 26210066168832 26224538905656 26231250299904 26245734734232 26261762551808 26274634702848 26276263834464 26282988466176 26359332576759 26402295608208 26411323370796 26431031337984 26432670166812 26452394062848 26454371141952 26483163549696 26504568410112 26566886376576 26619286546944 26620937048342 26633985248052 26640801427968 26662673276928 26693347387392 26777734681152 26792862111288 26830550725888 26843701667328 26852236359936 26867405877984 26952343433379 26988582985728 27003485605824 27005503874076 27027330912972 27041814904832 27056746918656 27063671291904 27078960254976 27080639257968 27195818124384 27216111476736 27217798983648 27218145636864 27219833269902 27240144542208 27249458791296 27269792169984 27293872637952 27380158408512 27409958424576 27411657950768 27427143500442 27432112361472 27434162665728 27435863692679 27449311327074 27464021458944 27486219091968 27588689698752 27597461253024 27627497777152 27643105260288 27644819242509 27649827538944 27650179694592 27651894115456 27665447636736 27784836462474 27807647553504 27814764097536 27830122920288 27860767506432 27862494984576 27869625565184 27883285807104 27885014681472 27950578375356 28003614702336 28005707721264 28026605408256 28028343169008 28049257746432 28058848656384 28081884708864 28083625897152 28104581726208 28172408362462 28186217012772 28224115605504 28225865612672 28226225104896 28241811129168 28249038784512 28250790337016 28264637406096 28266749934129 28304756809728 28394238349568 28408155729408 28409917147794 28433241424224 28448116523008 28464187594752 28465952487336 28473237505024 28487193606144 28489322768256 28543381364736 28612266985029 28633617282816 28635392680713 28658902070448 28668701436676 28690093845504 28713282444288 28713648144384 28715428504512 28837560425856 28853484018723 28859078836224 28860868213632 28884562716672 28894439243264 28917793003008 28941534240768 29025600620562 29049060390714 29064627830784 29080676806272 29082850325928 29088119144448 29089922723264 29106356367816 29138035143168 29255962530249 29277793149696 29279608489053 29309658513408 29311475828544 29311849147392 29313666598356 29318977232896 29335540276224 29337359196132 29462136301416 29486324439936 29510156587392 29520247023904 29542274850816 29544482870784 29546314745962 29560796813772 29568362024448 29600543637504 29694121626624 29720342887872 29742520025088 29752689913856 29776737349632 29778962893568 29793558993408 29887747173648 29946697365312 29954361335808 29970901606464 30013442916352 30030015810816 30124951516296 30182498131968 30184369566624 30206892957696 30208765904928 30266472628224 30339516698036 30362155858944 30364038433092 30397086044416 30422041767936 30423928055248 30438840283488 30446630203392 30465719165214 30506682728448 30578410530304 30595295389932 30603125349888 30620023856604 30620413841472 30636433178624 30655641140208 30663486543872 30678516191232 30705606717696 30802678209576 30836203227648 30838115194614 30861126406656 30863432998944 30897024141312 30921996478464 30947383148544 31047143909652 31080934999296 31106055981312 31106452156416 31108380879888 31142238618624 31240690461344 31283603497692 31291609609728 31325666770944 31327609086592 31345306857648 31350985555968 31353328760832 31370641516656 31486680150016 31504066540128 31506421186422 31529931084288 31531886065134 31566204738432 31574283173888 31592120297472 31594079134296 31617654441984 31752130056192 31754098814256 31754503243008 31756472148219 31780168632576 31782139129143 31814757531648 31842851410944 31943518143264 32004131088384 32006523110016 32024196548253 32030406180864 32032392193152 32067255607296 32095572453888 32197038128528 32212819443168 32241264829254 32258132128768 32258542977024 32276355576192 32284615753728 32302442749824 32304857067576 32442255479088 32450558113792 32466463690752 32468476740336 32495133056256 32506244148672 32530500108288 32532517128384 32556792692736 32559226020864 32697706309632 32699733697176 32718206616669 32724134037504 32726163063672 32762198827008 32764230213344 32780289536064 32788678680576 32957211915264 32975410307112 32975830290816 32983849387008 33022216278016 33038402052096 33048906289152 33144903339093 33172114994928 33198926160816 33210277901892 33235059207168 33237543229632 33264407277504 33300611592192 33405886829952 33435385748856 33460335028224 33471776153088 33498829518336 33499256168448 33501333255264 33526331744256 33668925308928 33671012915904 33690034535976 33698656502784 33700745953212 33737425170176 33765123280896 33767216852528 33783767787168 33890570455833 33936139001856 33955310398464 33957415762452 33966106157568 33984861643044 34003074187264 34030556971008 34033100449792 34049781706752 34157425341312 34196721799968 34199277698082 34224796988928 34226919062154 34252458978816 34320018069504 34400711846592 34428516018624 34465987325952 34468563349248 34487596282734 34496422361856 34533967577088 34673733369184 34690728631104 34699606695936 34701758209248 34721362123812 34739526907904 34739969359872 34759152158976 34768047734784 34770203491712 34787246038272 34946754891776 34963883974656 34966051874208 34975000399872 34994312978976 34994758675968 34996928489874 35032846270464 35035018445952 35043984621568 35061161361408 35145776769012 35203060810944 35215097827728 35241375117312 35243560222416 35269858750464 35272494855936 35310884732928 35339424546816 35422515168768 35424711505274 35442074857644 35492382062592 35511980330736 35521068570624 35543339026083 35550231035904 35591129849856 35703646241536 35721146313216 35723361166038 35723816148384 35752689711648 35791602223104 35802981813248 35823207837312 35936457911172 35977801060383 35984777314304 36004647474432 36007338498768 36034206953472 36036441217296 36075662558208 36105280339968 36107519010624 36221667894594 36261090832512 36288148635648 36290398644864 36290860849152 36293111026536 36320192722944 36332611721728 36391830183936 36497537413974 36506877878016 36509141449313 36527036332878 36546611232768 36569524667256 36576149815296 36578883554304 36599081769432 36784919598336 36787200409323 36796615004032 36814650792192 36816933446631 36857473680384 36859758990012 36866436718592 36887263515648 37046448616632 37076863404672 37086352130048 37104529932288 37106830560384 37149993312768 37180019575296 37267437833808 37338152936448 37340943628352 37368807211008 37371124225344 37392236133336 37399010328576 37411798208512 37444834529536 37463188041216 37581622683696 37614808967463 37634966806528 37655748172224 37665385046016 37686183208128 37686663189504 37688999912172 37739675746304 37877540972544 37879889530392 37910988565632 37952250126336 37954603316448 37982924808192 37985763691008 37988118959094 38057841819648 38149689313372 38178156377088 38180523574284 38211869427264 38253458460672 38284376592384 38287238006016 38450080567808 38471312024964 38481157618176 38502896612544 38512750288896 38557057337344 38588712321024 38610020328192 38700800827416 38732080520952 38774235741696 38777133767904 38806069026816 38808475157088 38850713524224 38914036236288 39007950040332 39037057532928 39039477985404 39081967771392 39082465529856 39084888797808 39114053701632 39116478928176 39282848401888 39315099253248 39317536945414 39336808358484 39346875449856 39389699801088 39392643827712 39414395751696 39424482699264 39592162168832 39616985056194 39627123850496 39646547006976 39649005250218 39681556712928 39702316466176 39724745324544 39756852615168 39850329564864 39928929820416 39931405572513 39939148447744 39961202141952 39994009915392 40040021081088 40166602021728 40243330842624 40245826088832 40275857276928 40278354539904 40482874478592 40485384577456 40505228408736 40508255811114 40540996369458 40562722357248 40585120377984 40595506937856 40620958886952 40793727186576 40804167133184 40824167215104 40826698475472 40827218455296 40829749904853 40860216813312 40874188186944 40904688254976 40940808956928 41070237612768 41114937636864 41117486926152 41140715250663 41148168542208 41151243998592 41181950803968 41196032188416 41229328637952 41396191879536 41441246665728 41464657890432 41474741308416 41475269541888 41477841173184 41522984824832 41677254693711 41711471330256 41722146146304 41745184380432 41791151259648 41793742476864 41804438347776 41827522022208 41925867563034 42005422053504 42008561581896 42039908112384 42042514753512 42073886619648 42088272984576 42122827063296 42125438845728 42156872589312 42258612543693 42336173408256 42338798419008 42339337657344 42341962864292 42362716693752 42373558176768 42376185505524 42457135214592 42591357524352 42614875721691 42672174784512 42675364146688 42696281392128 42698928731004 42709856257536 42733984152384 42756340809728 42794096605184 42815072047104 42950425924224 42988353105672 43003052155014 43035140768256 43069923666432 43070472216576 43073142756768 43256340638784 43288618254336 43291302320448 43326844075008 43341658864896 43376689504512 43412301361152 43538400930843 43596941746176 43599644929568 43621015209408 43624275488892 43632178716672 43634884084896 43659534551724 43682931769344 43707052714752 43718238240768 43942949220352 43964487770112 43967213742816 43967773721088 43970499897534 43978465849344 44003310414336 44006038794198 44051202736128 44065208385536 44193204452124 44229486659904 44265234881088 44280370535856 44313412276224 44316724306176 44319472118943 44352543036672 44400815456256 44541182439936 44543944169998 44580514331808 44613780037632 44629034870784 44665106024448 44665674891264 44668444340352 44701775659008 44831620760472 44894683887872 44920046047968 44931542003712 44934327937616 44956352409696 45020164374528 45045023716224 45187427274444 45248185335808 45273747197952 45276554349936 45288141543424 45310339436544 45313148857392 45399708942336 45509275047054 45543233788416 45546057649638 45595629066624 45599036930776 45633062651904 45635892082872 45669945305088 45760024092672 45867615795456 45892943084898 45904688024832 45907534297651 45930035784906 45954649767936 45958084465664 45983461710312 45995229815808 46204017314364 46254304841472 46257172791921 46266142261248 46269010945664 46291689609984 46295149498416 46345536211968 46382994717696 46570715864478 46618511966208 46621402498944 46633333866496 46656191102976 46659083971968 46659678234624 46662571319832 46713357927936 46861035692016 46937414414592 46953463770304 46988500156416 46991413629888 47017960286472 47026478333952 47029993141248 47230020225024 47256099810192 47259631779633 47297829097701 47323176083456 47349307107648 47361424760832 47388180446208 47391118701444 47454839799808 47628195084288 47631148221384 47631754864512 47670252948864 47722136297472 47764277116416 47915277214896 47970401413844 48006196632576 48009784665024 48045609271296 48048588289728 48100883410944 48143358680832 48295557192792 48348121110016 48387198193152 48387814465536 48390814702048 48414533364288 48426923630592 48457285601364 48522440245248 48663383218632 48675837170688 48702715110504 48759366223008 48771844739072 48795750162432 48798775692576 48838839031296 48931510910976 49046559464448 49049600545764 49086201056256 49089244595508 49143298240512 49146345320016 49183018020864 49395264822176 49435817872896 49438883089778 49463115460668 49475774080512 49533324417024 49573359433728 49689917111744 49758172492392 49784203915264 49815416852838 49828165633792 49852588810752 49856314844448 49896610916256 49950917388288 50108830244928 50153078623284 50207664229632 50220513394688 50248244277504 50248884252672 50251999882896 50289497616384 50503387963392 50506519373856 50547984754176 50551118929818 50603000168448 50606137755264 50643899744256 50647684921344 50650825278792 50904208502784 50907364765712 50936123643678 50949159236352 50977292464566 51004611280896 51045835456512 51049650674688 51236138011968 51295082699952 51298916547123 51308210157568 51337195483392 51340378593231 51350333718528 51378688468224 51480027104256 51601067769888 51642774027936 51698980988928 51702845023872 51731394424101 51741425369088 51744633542784 51783245070336 51800951365632 52010600053776 52049410043904 52052637313872 52109290361856 52109954039808 52113185063744 52138728238464 52152071602176 52155305237568 52420132337664 52449077811312 52462500599808 52491469468464 52495392734811 52523525103616 52549269405696 52552527668928 52565976932352 52718665153518 52804591216416 52822646741592 52862062675968 52865340333624 52904788125696 52908742283904 52966327099392 53009136820224 53133772753152 53137067257911 53238573093888 53241874096684 53267970496104 53281602855936 53325346553856 53386694774784 53555469362304 53585041749057 53585724222576 53661101451776 53687403334656 53704472719872 53734811755968 53904686866758 53977165971456 54006971211648 54011007748152 54054661825944 54113493837312 54157920509952 54161278515936 54332501841891 54391636248768 54432222953472 54435597967296 54436291273728 54439666539804 54480289084416 54498917582592 54587745275904 54746306120961 54760316817024 54819916849152 54823315901536 54854287000884 54864224722944 54868325331456 54871727385358 54898622654148 54928042917888 54972438183936 55177379397504 55194922506048 55254995554304 55286210520576 55289638485018 55299655077888 55303788230912 55330895273472 55569672924948 55615295107008 55629528195072 55660245840576 55724989969152 55739251130368 55770029362944 55901156750712 56007229404672 56011415442528 56053210816512 56056686338016 56098515492864 56117697312768 56163769417728 56167251794304 56209163452416 56344816724924 56372434025544 56451731225344 56452450209792 56483622258336 56498077569024 56501580674032 56529274812192 56533499868258 56609513619456 56788476699136 56816311458816 56819834295588 56866482848448 56896233046016 56928375189504 56931904974672 56946475010048 56974387212288 56978645536512 56982178438641 57086762729472 57224533970058 57267234565632 57270785361426 57317804140896 57337402873352 57380187691008 57426564888576 57427296288768 57430857009024 57675120851712 57706968037446 57721736427264 57769125433344 57788878486528 57835586006016 57883068481536 58051201241124 58098120781428 58129255661568 58161353612544 58165700651856 58176238288896 58179845446528 58212712735632 58276070286336 58511925060498 58555586299392 58559216978106 58619317026816 58622951657088 58623698294784 58627333196712 58637954465792 58671080552448 58674718392264 58924272602832 58972648879872 58976305418121 59020313174784 59040494047808 59084549701632 59088965741568 59092629491924 59121593627544 59136724048896 59388243253248 59425477584291 59440685775744 59473507875327 59485040050176 59505379827712 59553474699264 59557925787136 59587117986816 59775494347296 59893394730624 59908722671616 59941803212928 60060031621632 60249903032592 60364996263936 60368739133248 60413785915392 60417531809856 60679033396072 60724311717888 60728076866184 60762383716671 60794172088832 60844083535872 60847856110496 60877680566976 60893260406784 60931438330428 61013365456896 61156821060608 61190590779864 61206250699776 61240047713208 61240827682944 61311282280416 61326973087744 61357032382464 61411213435392 61605356419152 61672406455296 61676230389228 61722252813312 61726865997888 61794048282624 61843992956928 62094287819304 62161869998592 62212111962624 62212904312832 62216761759776 62284477237248 62481380922688 62567206995384 62583219219456 62655218173184 62690613715296 62706657521664 62741283033312 62888801344551 62973360300032 63008133080256 63012842372844 63059862168576 63063772130268 63132409476864 63148566347776 63184240594944 63188158268592 63235308883968 63504260112384 63508197628512 63509006486016 63512944296438 63560337265152 63564278258286 63629515063296 63685702821888 63887036286528 64008262176768 64013046220032 64048393096506 64064784386304 64134511214592 64191144907776 64394076257056 64425638886336 64482529658508 64504578232521 64516264257536 64517085954048 64552711152384 64569231507456 64604885499648 64609714135152 64884510958176 64901116227584 64932927381504 64936953480672 64990266112512 65012488297344 65061000216576 65065034256768 65113585385472 65118452041728 65395412619264 65399467394352 65436413233338 65448268075008 65452326127344 65524397654016 65528460426688 65560579072128 65577357361152 65914423830528 65950820614224 65951660581632 65955749846301 65967698774016 66009058191297 66044432556032 66076804104192 66097812578304 66289806678186 66344229989856 66397852321632 66420555803784 66470118414336 66475086459264 66528814555008 66601223184384 66811773659904 66815916254997 66870771497712 66920670056448 66943552306176 66997659036672 66998512336896 67002666510528 67052663488512 67337850617856 67342025831808 67380069071952 67397313005568 67401491906424 67474850340352 67530246561792 67534433705056 67567535574336 67781140911666 67872278003712 67910620796928 67914831524904 67932212315136 67969723286088 68066200899584 68099563413504 68263912570581 68314850682624 68319086474457 68393443599936 68398555396164 68449593977856 68453838124308 68504917957632 68640036139008 68801423693184 68839414627347 68857032037248 68931974651904 68937126698496 68975192565468 68992844723712 69067935154176 69347466738368 69381457262208 69399213391872 69403516418496 69442724247624 69479053815808 69518304317952 69540406983424 69574492076544 69856073796717 69893509783552 69927767949312 69932103748416 69950000799744 69988625957952 69989517351936 69993856979748 70070036891904 70087969243136 70291553538024 70406121621888 70430195655456 70482750234624 70487120444832 70539717500928 70544989711872 70621769465856 70678849093632 70845030337536 70849423010548 70884149715288 70984764125184 71023960661472 71042137141248 71086678052166 71182259699712 71407292483072 71442292626432 71446722332076 71447632296768 71505379423296 71583204446208 71605963626496 71646415674624 71872915822344 71955602120766 72009294948864 72014676997536 72068413906944 72072882434592 72151325116416 72210560679936 72215038021248 72443335789188 72522181665024 72580797289728 72581721698304 72586222053072 72640385445888 72665223443456 72783660367872 72995074827948 73013755756032 73018282898626 73054072665756 73093222465536 73139049334512 73152299630592 73157767108608 73198163538864 73569839196672 73574400818646 73593230008064 73629301584384 73633866893262 73714947360768 73719517980024 73732873437184 73774527031296 74092897233264 74098435012511 74153726809344 74158324634667 74172704260096 74213661120768 74299986625536 74360039150592 74534875667616 74676305872896 74681887256704 74723125279257 74737614422016 74742248450688 74784472266672 74798020657152 74823596417024 74889669059072 74926376082432 75163245367392 75229617934926 75269933613056 75311496344448 75330770092032 75372366416256 75373326379008 75377999824344 75755081945088 75759779060784 75821977131264 75826678394727 75904500252672 75909206632896 75965849616384 75971527382016 75976237918188 76299378626744 76356312754176 76361047148568 76404185465517 76423738854528 76506916921344 76568753184768 76574476012032 76900161135616 76942624049928 76962315236352 77005793225088 77025500577792 77114114674688 77220040656384 77401601654832 77464161041904 77548471483392 77554267535808 77612138053632 77616950314176 77701427048448 78015900080664 78074115065856 78078955970808 78163935542784 78164931059712 78169777595616 78228107403264 78232957856352 78565696803776 78630198506496 78635073890828 78673616716968 78693750899712 78785287655424 78828791503392 78848965398528 79077997730277 79184324337664 79233970112388 79254247700992 79293094013952 79298010500436 79363113425856 79404632932352 79449490649088 79513705230336 79700659129728 79857859640832 79862811145026 79922404283904 79988019830784 80080042162176 80333204043456 80491652177664 80556709079808 80857030300137 80965748957184 80970769154912 81010456817472 81016511622228 81081992738916 81125444714496 81170240755968 81191013875712 81241917773904 81587454373152 81608334266368 81648334430208 81653396950944 81654436910592 81659499809706 81720433626624 81748376373888 81809376509952 81881617913856 82140475225536 82229875273728 82234973852304 82281430501326 82296337084416 82302487997184 82307591078037 82392064376832 82458657275904 82792383759072 82882493331456 82929315780864 82934457727527 82949482616832 82950539083776 82955682346368 83045969649664 83354509387422 83422942660512 83444292292608 83490368760864 83582302519296 83587484953728 83608876695552 83655044044416 83851735126068 84010844107008 84017123163792 84079816224768 84085029507024 84147773239296 84176545969152 84245654126592 84250877691456 84313745178624 84517225087386 84672346816512 84677596838016 84678675314688 84683925728584 84725433387504 84747116353536 84752371011048 84800249802387 84914270429184 85182715048704 85229751443382 85344349569024 85350728293376 85392562784256 85397857462008 85419712515072 85467968304768 85588193210368 85630144094208 85836800955087 85900851848448 85906178042139 85976706211344 86006104310028 86070281536512 86139847332864 86140944433152 86146285513536 86512681277568 86560452056169 86577236508672 86582604640896 86653688150016 86683317729792 86753379009024 86824602722304 87076801861686 87193883492352 87199289859136 87242030418816 87248550977784 87264357433344 87269768169792 87319069103448 87414105429504 87767887590747 87838825467159 87885898440704 87928975540224 87934427485632 87935547442176 87940999795068 87956931698688 88006620828672 88012077588396 88130416771072 88386408904248 88458973319808 88530469762176 88560741071712 88626824552448 88633448612352 88638944237886 88705086073344 88801630912512 89082364879872 89087888339996 89161028663616 89227560075264 89258069741568 89330212048896 89336888680704 89663241520944 89789367775744 89840092095936 89863084007424 89868655875232 89912704819392 90040328749056 90090047432448 90374854548888 90547494395904 90553108699872 90576283086848 90620678873088 90626297714784 90799417884672 91018550094108 91086467576832 91092115299276 91191258133248 91198073861552 91266125303808 91271784165744 91339890610176 91520048185344 91735231590912 91785886169796 91809376049664 91815068595302 91860071569812 91909299535872 91916168931328 91966923420624 91990459631616 92408034628728 92508609682944 92514345583842 92538021891328 92583379219968 92590298996832 92691072423936 92765989435392 93141431728956 93173279669197 93242804997888 93266667732992 93318167943936 93319356469248 93325142639664 93426715855872 93722071384032 93874828829184 93906927540608 93977000312832 93982827259776 94035920572944 94052956667904 94059986282496 94460040450048 94512199620384 94519263559266 94595658195402 94646352166912 94698614215296 94722849521664 94776360892416 94782237402888 95256390168576 95262296442768 95263509729024 95269416444657 95340505897728 95346417387429 95444272594944 95528554232832 95830554429792 95940802827688 96012393265152 96019569330048 96072589644759 96091218542592 96097176579456 96201766821888 96286717361664 96591114385584 96696242220032 96774396386304 96775628931072 96781629404096 96829066728576 96853847261184 96914571202728 97326766437264 97351674341376 97405430221008 97518732446016 97543689478144 97591500324864 97597551385152 97677678062592 98093118928896 98099201091528 98172402112512 98178489191016 98286596481024 98292690640032 98366036041728 98603429268617 98790529644352 98871635745792 98877766179556 98926230921336 98951548161024 99066648834048 99146718867456 99379834223488 99434710017279 99516344984784 99568407830528 99630833705676 99656331267584 99705177621504 99712629688896 99793221832512 99901834776576 100217660489856 100306157246568 100415328459264 100496488555008 100497768505344 100503999765792 100578995232768 101006775926784 101013038747712 101095969508352 101102237859636 101212275510528 101295369842688 101301650557584 101671711367499 101808417005568 101814729531424 101872247287356 101898318472704 101954584929132 102009222561792 102091670913024 102099301349376 102472276023936 102590165399904 102597833094246 102616420315136 102674390966784 102680757186462 102757376936448 102960054208512 103202135539776 103285548055872 103397961977856 103405690047744 103412101610867 103462788848202 103489267085568 103601902731264 104021200107552 104098820087808 104105274627744 104218580723712 104219908079616 104226370127488 104277456476928 104304143204352 104310610475136 104840264675328 104898155622624 104925001199616 104982938936928 104990785469622 105047050207232 105098538811392 105105055337856 105131953864704 105437330307036 105609182432832 105645293483184 105724125351936 105730680667248 105809576251392 105817484567808 105932654198784 106018273640448 106267545506304 106274134515822 106477146187776 106483748193368 106535940992208 106563205711872 106630017078249 106650693107712 106773389549568 107110938724608 107170083498114 107171448445152 107322202903552 107374806669312 107408945439744 107469623511936 107809373733516 107933403181149 107954331942912 108013942423296 108022015496304 108109323651888 108226987674624 108315841019904 108322557031872 108665003683782 108783272497536 108864445906944 108871195934592 108872582547456 108879333079608 108960578168832 108997835165184 109175490551808 109492612241922 109520633634048 109527424347939 109639833698304 109646631803072 109708574001768 109728449445888 109736650662912 109743454770716 109797245308296 110354758795008 110361601227969 110389845012096 110450800339893 110509991108608 110572421041152 110579276970036 110599310155776 110607576461824 110661790546944 111139345849896 111230590214016 111259056390144 111320491681152 111449979938304 111540058725888 111802313501424 112014458809344 112022830885056 112106421633024 112113372676032 112197030985728 112235394625536 112334503588608 112689633449848 112744868051088 112844426902389 112903462450688 112904900419584 112967244516672 112996155138048 113003161348064 113058549624384 113066999736516 113219027238912 113576953398272 113632622917632 113639668591176 113732965696896 113856750379008 113863809949344 113892950020096 113948774424576 113957291073024 113964356877282 114173525458944 114449067940116 114534469131264 114541570722852 114635608281792 114674805746704 114760375382016 114853129777152 114861714018048 115350241703424 115413936074892 115443472854528 115538250866688 115577756973056 115671172012032 115766136963072 116102402482248 116196241562856 116322707225088 116331401303712 116359690893056 116425425471264 116552140572672 117023850120996 117111172598784 117118433956212 117245903314176 117247396589568 117254666393424 117275908931584 117342161104896 117349436784528 117848545205664 117945297759744 117952610836242 118040626349568 118080988095616 118169099403264 118177931483136 118185258983848 118243187255088 118273448097792 118776486506496 118850955168582 118881371551488 118947015750654 119010759655424 119106949398528 119115851574272 119174235973632 119550988694592 119786789461248 119794216717539 119817445343232 119883606425856 120120063243264 120499806065184 120729992527872 120737478266496 120827571830784 120835063619712 121358066792144 121448623435776 121456153732368 121524767433342 121588344177664 121688167071744 121695712220992 121755361133952 121786520813568 121862876660856 122313642121216 122381181559728 122412501399552 122480095426416 122481655365888 122489249714559 122622564560832 122653946175488 122714064764928 122822426870784 123210712838304 123344812910592 123352460778456 123444505626624 123453731995776 123588096565248 123687985913856 123986490268459 124188575638608 124323739997184 124424223925248 124425808625664 124433523519552 124568954474496 124962761845376 125031764081133 125134413990768 125166438438912 125310436346368 125381227430592 125413315043328 125482566066624 125777602689102 125946720600064 126016266160512 126025684745688 126119724337152 126127544260536 126264818953728 126368481189888 126376316537184 126470617767936 126775837631079 127008520224768 127016395257024 127018012972032 127025888592876 127120674530304 127128556516572 127371405643776 127774072573056 127844627165073 128016524353536 128026092440064 128096786193012 128129568772608 128269022429184 128382289815552 128788152514112 128851277772672 128965059317016 129009156465042 129032528515072 129105422304768 129209770999296 129219428270304 129769021916352 129802232455168 129865854763008 129873906961344 129980532225024 130024976594688 130130068513536 130236904083456 130790825238528 130798934788704 130872826466676 130896536150016 130904652254688 131048795308032 131056920853376 131121158144256 131154714722304 131828847661056 131901641228448 131903321163264 131911499692602 131935397548032 132018116382594 132088865112064 132153608208384 132195625156608 132579613356372 132688459979712 132795704643264 132841111607568 132940236828672 132950172918528 132958416356829 133057629110016 133202446368768 133623547319808 133631832509994 133741542995424 133841340112896 133887104612352 133995318073344 133997024673792 134005333021056 134105326977024 134684051663616 134760138143904 134794626011136 134802983812848 134949700680704 135060493123584 135068867410112 135135071148672 135562281823332 135744556007424 135821241593856 135829663049808 135864424630272 135939446572176 136132401799168 136199126827008 136527825141162 136629701365248 136638172948914 136786887199872 136797110792328 136899187955712 136907676248616 137009835915264 137280072278016 137602847386368 137611379308949 137678829254694 137714064074496 137722602892953 137863949303808 137874253396992 137950385130936 137985689447424 138694933476736 138762914524416 138771518375763 138798426783744 138807032836992 138885448495248 138958107631616 139036608635904 139080813966848 139148984153088 139712147593434 139787019567104 139855535898624 139864207496832 139900001599488 139977251915904 139979034703872 139987713959496 140140073783808 140583107076048 140812243243776 140860391310912 140965500469248 140974240889664 141079435001856 141089979423744 141690060675072 141698846021096 141768299430576 141778895338899 141893487293103 141969528250368 142047921322944 142084274282496 142173356104332 142364519399424 142814584966144 142884585252864 142893444664152 142895264593536 143010758846592 143166408892416 143211927252992 143292831349248 143745831644688 143911204241532 144018589897728 144029353995072 144136827813888 144145764869184 144302650232832 144430076042496 144886671578376 145044363330048 145161594579456 145163443396608 145172444106144 145280770891776 145330446886912 145567320735744 145990149655896 146027511512064 146036565797252 146108145331512 146278098669024 146315534217216 146396327077728 147139678393344 147148801637292 147186460016128 147258603168768 147267733786524 147429894721536 147439035960048 147465746874368 147549054062592 148185794466528 148196870025022 148307453618688 148316649269334 148427322241536 148599973251072 148720078301184 149069751335232 149352611745792 149363774513408 149446250558514 149484496901376 149568944533344 149647192834048 149779338118144 149852752164864 150326490734784 150459235869852 150539867226112 150622992688896 150661540184064 150744732832512 150746652758016 150755999648688 151510163890176 151519558121568 151643954262528 151653356789454 151809000505344 151818413265792 151931699232768 151943054764032 151952475836376 152598757253488 152712625508352 152722094297136 152808370931034 152847477709056 153013833842688 153137506369536 153148952024064 153800322271232 153885248099856 153896749641369 153924630472704 154011586450176 154021135779693 154051001155584 154228229349376 154440081312768 154803203309664 154928322083808 155096942966784 155108535071616 155224276107264 155233900628352 155402854096896 155903804594993 156031800161328 156148230131712 156157911941616 156327871085568 156329862119424 156339555191232 156456214806528 156465915712704 157131393607552 157260397012992 157270147781656 157347233433936 157387501799424 157486178204433 157570575310848 157657583006784 157697930797056 158155995460554 158368648675328 158467940224776 158508495401984 158586188027904 158596021000872 158726226851712 158898981298176 159027410460672 159401318259456 159411201773733 159715719281664 159725622290052 159844808567808 159976039661568 160160084324352 160666408086912 160755125247171 160983304355328 161113418159616 161714060600274 161931497914368 161941538309824 162020913634944 162033023244456 162163985477832 162340481511936 162483835547808 162997505525673 163174908746304 163216668532736 163296668860416 163306793901888 163308873821184 163318999619412 163440867253248 163496752747776 163763235827712 164280950451072 164459750547456 164469947704608 164562861002652 164592674168832 164604975994368 164615182156074 164784128753664 164917314551808 165584767518144 165764986662912 165858631561728 165868915455054 165898965233664 165911364692736 166091939299328 166709018774844 166845885321024 166888584585216 166980737521728 167174969907456 167217753391104 167310088088832 167703470252136 168021688214016 168034246327584 168159632449536 168170059014048 168295546478592 168353091938304 168491308253184 168501755382912 168627490357248 169034450174772 169355193676032 169357350629376 169367851457168 169450866775008 169494232707072 169504742022096 169600499604774 169828540858368 170365430097408 170459502886764 170688699138048 170701456586752 170785125568512 170795714924016 170839425030144 170935936609536 170946535315923 171176386420736 171260288188416 171673601910174 171801703696896 171812356084278 171953412422688 172012208620056 172140563073024 172279694665728 172281888866304 172292571027072 173025362555136 173036090814223 173120904112338 173165209281792 173307376300032 173366635459584 173506758018048 173649205444608 174153603723372 174387766984704 174398579718272 174484060837632 174497101955568 174528714866688 174539536339584 174638138206896 174828210859008 175535775181494 175677650934318 175771796881408 175857951080448 175868854971264 175871094884352 175881999590136 175913863397376 176013241657344 176024155176792 176772817808496 176917946639616 176928916254363 177060939524352 177121482143424 177253649104896 177266897224704 177277888475772 177410172146688 178164729759744 178175776679992 178276432752873 178322057327232 178420523625981 178455120150528 178516139483136 178660424097792 178673777361408 179326483041888 179578735551488 179680184191872 179726168014848 179737311750464 179825409638784 180180094864896 180749709097776 181094988791808 181106217399744 181152566173696 181241357746176 181252595429568 182037100188216 182172935153664 182184230598552 182382516266496 182396147723104 182532250607616 182543568331488 182679781220352 183040096370688 183470463181824 183571772339592 183618752099328 183630137190604 183720143139624 183832337862656 183933846841248 183980919263232 184816069257456 185017219365888 185028691167684 185076043782656 185166758439936 185180597993664 185382144847872 185531978870784 186282863457912 186346559338394 186485609995776 186636335887872 186638712938496 186650285279328 186853431711744 187444142768064 187749657658368 187813855081216 187965654519552 188071841145888 188119972564992 188666404033653 188920080900096 189024399240768 189038527118532 189191316390804 189292704333824 189397228430592 189445699043328 189552721784832 189564474805776 190512780337152 190524592885536 190527019458048 190538832889314 190681011795456 190692834774858 190888545189888 191057108465664 191661108859584 191881605655376 192024786530304 192039138660096 192051045848753 192145179289518 192194353158912 192403533643776 192573434723328 193182228771168 193392484440064 193513734697563 193548792772608 193551257862144 193563258808192 193658133457152 193707694522368 193829142405456 194653532874528 194703348682752 194810860442016 195037464892032 195087378956288 195183000649728 195195102770304 195355356125184 196186237857792 196198402183056 196344804225024 196356978382032 196573192962048 196585381280064 196732072083456 197206858537234 197581059288704 197743271491584 197755532359112 197852461842672 197867249538903 197903096322048 198027174573891 198133297668096 198293437734912 198759668446976 198869420034558 199032689969568 199136815661056 199261667411352 199312662535168 199410355243008 199425259377792 199586443665024 199803669553152 200435320979712 200447748764991 200612314493136 200830656918528 200992977110016 200995537010688 201007999531584 201157990465536 202013551853568 202026077495424 202191939016704 202204475719272 202424551021056 202590739685376 202603301115168 203343422734998 203616834011136 203629459062848 203744494574712 203796636945408 203909169858264 204198602698752 204791737711743 204944552047872 204957259423371 205180330799808 205195666188492 205232840630272 205348781933568 205361514372924 205514753872896 205920108417024 206404271079552 206571096111744 206795923955712 206811380095488 206824203221734 206925577696404 206978534171136 207203805462528 208042400215104 208197640175616 208210549255488 208437161447424 208452740254976 208554912953856 208621220950272 209568221390151 209680529350656 209796311245248 209850002399232 209965877873856 209981570939244 210094100414464 210210110675712 210263907729408 210874660614072 211218364865664 211290586966368 211448250703872 211461361334496 211619152502784 211634969135616 211865308397568 212036547280896 212535091012608 212548269031644 212954292375552 212967496386736 213071881984416 213126411423744 213260034156498 213546779099136 214221877449216 214340166996228 214342896890304 214644405807104 214749613338624 214817890879488 214939247023872 215618747467032 215866806362298 216027884846592 216044030992608 216218647303776 216453975349248 216631682039808 216645114063744 217330007367564 217566544995072 217742391869184 217745165094912 217758666159216 217921156337664 217995670330368 218350981103616 218985224483844 219041267268096 219054848695878 219279667396608 219293263606144 219417148003536 219456898891776 219473301325824 219486909541432 219594490616592 220709517590016 220723202455938 220779690024192 220901600679786 221019982217216 221144842082304 221158553940072 221198620311552 221215152923648 221323581093888 222278691699792 222295305037533 222461180428032 222474973904001 222518112780288 222640983362304 222899959876608 223080117451776 223604627002848 224028917618688 224045661770112 224169375837771 224212843266048 224226745352064 224394061971456 224470789251072 224669007177216 225379266899696 225489736102176 225688853804778 225806924901376 225809800839168 225934489033344 225992310276096 226006322696128 226117099248768 226133999473032 227153906796544 227265245835264 227279337182352 227465931393792 227480035184181 227713500758016 227727619898688 227785900040192 227897548849152 227914582146048 227928713754564 228898135880232 229068938262528 229083141445704 229271216563584 229349611493408 229520750764032 229706259554304 229723428036096 230700483406848 230827872149784 230886945709056 231076501733376 231155513946112 231342344024064 232204804964496 232392483125712 232645414450176 232662802607424 232719381786112 232850850942528 233104281145344 234047700241992 234222345197568 234236867912424 234491806628352 234494793179136 234509332786848 234684322209792 234698873569056 235697090411328 235890595519488 235905221672484 236081252699136 236161976191232 236355862966272 236370517967696 236486374510176 236546896195584 237233993190831 237552973012992 237701910337164 237762743102976 237894031501308 238021519310848 238213898797056 238231703148544 238348471947264 239101977389184 239573578922496 239588433435078 239767212851712 240240126486528 240999612130368 241474956532992 241670127239424 242716133584288 242897246871552 242912307464736 243049534866684 243176688355328 243376334143488 243391424441984 243510722267904 243573041627136 243725753321712 244627284242432 244762363119456 244825002799104 244960190852832 244963310731776 244978499429118 245245129121664 245307892350976 245428129529856 245644853741568 246421425676608 246689625821184 246704921556912 246889011253248 246907463991552 246922773234111 247176193130496 247375971827712 247972980536918 248377151277216 248647479994368 248803373182581 248848447850496 248851617251328 248867047039104 249137908948992 249925523690752 250063528162266 250268827981536 250332876877824 250620872692736 250762454861184 250826630086656 250965132133248 251555205378204 251893441200128 252032532321024 252051369491376 252239448674304 252255088521072 252529637907456 252736962379776 252752633074368 252941235535872 253551675262158 254017040449536 254032790514048 254036025944064 254051777185752 254241349060608 254257113033144 254742811287552 255548145146112 255563990145191 255689254330146 256033048707072 256052184880128 256193572386024 256259137545216 256764579631104 257510402865261 257576305028224 257702555545344 257718534126417 257930118634032 258018312930084 258065057030144 258210844609536 258419541998592 258438856540608 259538043832704 259604464910336 259731709526016 259747813922688 259961064450048 260049953189376 260260137027072 260473808166912 261581650477056 261597869577408 261745652933352 261793072300032 261809304509376 262113841706752 262242316288512 263303662772241 263516476401477 263657695322112 263803282456896 263806642326528 263822999385204 263870795096064 264036232765188 264177730224128 264391250313216 265159226712744 265376919959424 265591409286528 265682223215136 265880473657344 265900345837056 265916832713658 266115258220032 266404892737536 267247094639616 267263665019988 267483085990848 267682680225792 267774209224704 267990636146688 268010666042112 269368103327232 269520276287808 269589252022272 269605967625696 269899401361408 270120986247168 270137734820224 270270142297344 271124563646664 271642483187712 271659326099616 271728849260544 271878893144352 272264803598336 272398253654016 273055650282324 273259402730496 273276345897828 273573774399744 273594221584656 273798375911424 273815352497232 274019671830528 274560144556032 275205694772736 275222758617898 275357658509388 275428128148992 275445205785906 275727898607616 275748506793984 275900770261872 275971378894848 277389866953472 277525829048832 277543036751526 277614065673984 277770896990496 277916215263232 278073217271808 278161627933696 278297968306176 279424295186868 279519839007591 279574039134208 279728414993664 279800003198976 279954503831808 279958069407744 279975427918992 280280147567616 281166214152096 281624486487552 281720782621824 281931000938496 281948481779328 282158870003712 282179958847488 283380121350144 283397692042192 283536598861152 283557790677798 283786974586206 283939056500736 284095842645888 284168548564992 284346712208664 285629169932288 285769170505728 285786889328304 285790529187072 285808249333971 286021517693184 286039252162287 286332817784832 286423854505984 286585662698496 287491663289376 287822408483064 288037179795456 288058707990144 288273655627776 288291529738368 288605300465664 288860152084992 289773343156752 290088726660096 290323189158912 290326886793216 290344888212288 290561541783552 290660893773824 291980299311792 292055023024128 292073131594504 292216290663024 292556197338048 292631068434432 292792654155456 294279356786688 294297603274584 294372920032256 294517206337536 294535467573048 294859789443072 294878071920096 295098108125184 295810287805851 296371588933056 296393740050044 296614907237376 296633298538668 296854644483072 297199946502144 297440156602368 298139502670464 298304130051837 298705223491584 298727549026816 298892501117028 298968993802752 299137889066688 299294385668096 299558676236288 299705504329728 300652981469568 300918471739704 301245985377792 301489465665024 301493305516032 301511999297376 303020327780352 303039116243136 303287908525056 303306713578908 303636826531584 303886109528064 303904951672752 305197514506976 305425251016704 305444188594272 305616741862068 305694955418112 306027667685376 306275012739072 306297904048128 307600644542464 307770496199712 307793499282738 307849260945408 308023172900352 308042271559386 308456458698752 308880162625536 309606406619328 309856644167616 310193885933568 310217070143232 310236304832601 310467801256704 310805708193792 311807609189986 312063600322656 312296460263424 312315823883232 312655742171136 312659724238848 312679110382464 312912429613056 312931831425408 314262787215104 314520794025984 314540295563312 314694466867872 314775003598848 314972356408866 315141150621696 315315166013568 315395861594112 316311990921108 316737297350656 316935880449552 317016990803968 317172376055808 317192042001744 317452453703424 317797962596352 318054820921344 318802636518912 318822403547466 319431438563328 319451244580104 319689617135616 319952079323136 320320168648704 321332816173824 321352740083557 321510250494342 321966608710656 322226836319232 323428121200548 323800209543447 323862995828736 323883076619648 324041827269888 324066046488912 324327970955664 324680963023872 324967671095616 325995011051346 326349817492608 326433337065472 326593337720832 326613587803776 326617747642368 326637999238824 326881734506496 326993505495552 327526471655424 328561900902144 328582273043817 328919501094912 328939895409216 329125722005304 329185348337664 329209951988736 329230364312148 331084803683907 331169535036288 331352401019679 331529973325824 331717263123456 331737830910108 331797930467328 331822729385472 332183878598656 333418037549688 333691770642048 333777169170432 333961475043456 334349939814912 334620176177664 335406940504272 336043376428032 336068492655168 336319264899072 336340118028096 336591092957184 336706183876608 337003510765824 338068900349544 338710387352064 338714701258752 338735702914336 338901733550016 338988465414144 339009484044192 339200999209548 339657081716736 340730860194816 340919005773528 341402913173504 341570251137024 341591429848032 341678850060288 341871873219072 341893070631846 342352772841472 342520576376832 343347203820348 343603407393792 343624712168556 343906824845376 344024417240112 344281126146048 344559389331456 344585142054144 346050725110272 346072181628446 346241808224676 346330418563584 346614752600064 346733270919168 347013516036096 347298410889216 348307207446744 348797159436544 348968121675264 348994203911136 349079072679168 349276276413792 349656421718016 351071550362988 351355301868636 351543593762816 351737709942528 351742189768704 351763999180272 351827726794752 352026483314688 352048310353584 353545635616992 353835893279232 353857832508726 354121879048704 354242964286848 354507298209792 354533794449408 354555776951544 354820344293376 356329459519488 356351553359984 356552865505746 356644114654464 356666228004827 356841047251962 357032278966272 357320848195584 357347554722816 358652966083776 359157471102976 359360368383744 359382650152617 359452336029696 359474623500928 359650819277568 360360189729792 361499418195552 362189977583616 362212434799488 362305132347392 362482715492352 362505190859136 364074200376432 364345870307328 364368461197104 364765032532992 364792295446208 365064501215232 365087136662976 365359562440704 366940926363648 367143544679184 367237504198656 367260274381208 367440286279248 367467749143677 367664675725312 367867693682496 367961838526464 369632138514912 370034438731776 370057382335368 370152087565312 370333516879872 370361195987328 370764289695744 371063957741568 371959470805377 372565726915824 372693118676788 372971219991552 373272671775744 373277425876992 373300570558656 373706863423488 374888285536128 375095292243399 375499315316736 375627710162432 375931309039104 376143682291776 376239945129984 377332808067306 377840161800192 378048798481536 378077054237064 378382632781608 378794456861184 379105443569664 379128949611552 380327512893237 381025560674304 381049185771072 381054038916096 381077665778628 381362023590912 381385669549716 382114216931328 383322217719168 383763211310752 384049573060608 384078277320192 384102091697506 384290358579036 384388706317824 384807067287552 385146869446656 386364457542336 386784968880128 387027469395126 387097585545216 387126517616384 387316266914304 387658284810912 389307065749056 389406697365504 389621720884032 390074929784064 390174757912576 390390205540608 390710712250368 392372475715584 392396804366112 392689608450048 392713956764064 393146385924096 393170762560128 393464144166912 394413717074468 395162118577408 395486542983168 395511064718224 395704923685344 395734499077806 395806192644096 396054349147782 396266595336192 396586875469824 397519336893952 397738840069116 398065379939136 398273631322112 398523334822704 398625325070336 398820710486016 398850518755584 398875249070487 399172887330048 399607339106304 400870641959424 400895497529982 401224628986272 401661313837056 401985954220032 401991074021376 402015999063168 402315980931072 404052154990848 404383878033408 404408951438544 404849102042112 405181479370752 405206602230336 406686845469996 407233668022272 407258918125696 407488989149424 407593273890816 407818339716528 408397205397504 409583475423486 409889104095744 409914518846742 410360661599616 410391332376984 410465681260544 410697563867136 410723028745848 411029507745792 411840216834048 412808542159104 412834137926847 413142192223488 413167808678859 413591847911424 413622760190976 413648406443468 413851155392808 413957068342272 416084800430208 416314555127289 416395280351232 416421098510976 416874322894848 416905480509952 417109825907712 417242441900544 419136442780302 419361058701312 419592622490496 419700004798464 419931755747712 419963141878488 420420221351424 421749321228144 422436729731328 422581173932736 422896501407744 422922722668992 423238305005568 423269938271232 425070182025216 425096538063288 425336686016697 425908584751104 425934992773472 426143763968832 426252822847488 426520068312996 427093558198272 428443754898432 428680333992456 428685793780608 429288811614208 429499226677248 429635781758976 429878494047744 431237494934064 431733612724596 432055769693184 432088061985216 432437294607552 432907950698496 433290228127488 434660014735128 435133089990144 435484783738368 435490330189824 435517332318432 435842312675328 435991340660736 436701962207232 437970448967688 438082534536192 438109697391756 438586527212288 438834296007072 438946602651648 438973819082864 439188981233184 441419035180032 441446404911876 441559380048384 441803201359572 442039964434432 442289684164608 442317107880144 442397240623104 442430305847296 442647162187776 444557383399584 444590610075066 444922360856064 444949947808002 445281966724608 445799919753216 446160234903552 447209254005696 448057835237376 448091323540224 448338751675542 448453490704128 448941578502144 449338014354432 450758533799392 450979472204352 451377707609556 451613849802752 451619601678336 451868978066688 451984620552192 452012645392256 452234198497536 452267998946064 454307813593088 454530491670528 454558674364704 454931862787584 454960070368362 455427001516032 455455239797376 455571800080384 455795097698304 455829164292096 455857427509128 457796271760464 458137876525056 458166282891408 458542433127168 458699222986816 459041501528064 459412519108608 459446856072192 461400966813696 461655744299568 461690248924107 461773891418112 462063407339079 462153003466752 462311027892224 462684688048128 464409609928992 464784966251424 465290828900352 465325605214848 465438763572224 465701701885056 466208562290688 467711413784979 468095400483984 468444690395136 468473735824848 468983613256704 468989586358272 469018665573696 469368644419584 469397747138112 471394180822656 471781191038976 471810443344968 472162505398272 472323952382464 472711725932544 472741035935392 472972749020352 473093792391168 474467986381662 475105946025984 475403820674328 475525486205952 475788063002616 476463406297088 476696943894528 478203954778368 478233605321199 479147157844992 479176866870156 479534425703424 480480252973056 481999224260736 482949913065984 483340254478848 485432267168576 485794493743104 485824614929472 486099069733368 486353376710656 486782848883968 487021444535808 487451506643424 488992516577019 489254568484864 489524726238912 489650005598208 489920381705664 489926621463552 489956998858236 490490258243328 490615784701952 491289707483136 492842851353216 493379251642368 493409843113824 493778022506496 493814927983104 493845546468222 494352386260992 494751943655424 495945961073836 496754302554432 497294959988736 497606746365162 497696895700992 497734094078208 498275817897984 499851047381504 500127056324532 500537655963072 500665753755648 501241745385472 501524909722368 501653260173312 501930264266496 503110410756408 504065064642048 504102738982752 504478897348608 504510177042144 505059275814912 505473924759552 505505266148736 505882471071744 507103350524316 508065581028096 508072051888128 508103554371504 508482698121216 508514226066288 509485622575104 511096290292224 511127980290382 511378508660292 512066097414144 512104369760256 512387144772048 512518275090432 512839605947769 513529159262208 515020805730522 515152610056448 515405111090688 515437068252834 515860237268064 516036625860168 516130114060288 516421689219072 516839083997184 516877713081216 519076087665408 519108272442669 519208929820672 519495627845376 519922128900096 520099906378752 520520274054144 520947616333824 523163300954112 523195739154816 523491305866704 523586144600064 523618609018752 524227683413504 524484632577024 526607325544482 527032952802954 527315390644224 527606564913792 527613284653056 527645998770408 527741590192128 528072465530376 530318453425488 530753839918848 530786748763089 531182818573056 531364446430272 531760947314688 531800691674112 531833665427316 532230516440064 534494189279232 534527330039976 534829298258619 534966171981696 535365360451584 535548418449408 535981272293376 536021332084224 538736206654464 539040552575616 539178504044544 539211935251392 539798802722816 540275469640448 540540284594688 542249127293328 543284966375424 543318652199232 543457698521088 543757786288704 544529607196672 546111300564648 546518805460992 546552691795656 547147548799488 547188443169312 547596751822848 547630704994464 548039343661056 549120289112064 550411389545472 550445517235796 550715317018776 550856256297984 550890411571812 551497013587968 551801540523744 551942757789696 554779733906944 555051658097664 555086073503052 555228131347968 555541793980992 555832430526464 556146434543616 556323255867392 556595936612352 558848590373736 559039678015182 559456829987328 559909007663616 559916138815488 559950855837984 560560295135232 562332428304192 563248972975104 563441565243648 563896963558656 564359917694976 565999212100959 566760242700288 566795384084384 567073197722304 567115581355596 567573949172412 567878113001472 568191685291776 568337097129984 568693424417328 571258339864576 571538341011456 571573778656608 571581058374144 571616498667942 572043035386368 572078504324574 572665635569664 572847709011968 573171325396992 574983326578752 575644816966128 576074359590912 576117415980288 576153137546259 576583059476736 577210600931328 577720304169984 579546686313504 580177453320192 580541204092689 580646378317824 580653773586432 580689776424576 581123083567104 581321787547648 583960598623584 584110046048256 584146263189008 584432581326048 585112394676096 585262136868864 585585308310912 588558713573376 588595206549168 588745840064512 589034412675072 589070935146096 589719578886144 589756143840192 590196216250368 591620575611702 592743177866112 592787480100088 593229814474752 593266597077336 593601748616709 593709288966144 594399893004288 594880313204736 596279005340928 596608260103674 597410446983168 597455098053632 597785002234056 597937987605504 598275778133376 599117352472576 599411008659456 601305962939136 601343246294973 601836943479408 602491970755584 602978931330048 602986611032064 603023998594752 606040655560704 606078232486272 606575817050112 606613427157816 607273653063168 607772219056128 607809903345504 610395029013952 610850502033408 610888377188544 611233483724136 611389910836224 612595808096256 614375213135229 614871778270113 615201289084928 615540992399424 615586998565476 615698521890816 616046345800704 616084543118772 616912917397504 617760325251072 619212813238656 619713288335232 620387771867136 620434140286464 620472609665202 620935602513408 621611416387584 623615218379972 624127200645312 624592920526848 624631647766464 625311484342272 625358220764928 625863662850816 628525574430208 629041588051968 629080591126624 629388933735744 629550007197696 629944712817732 630282301243392 630630332027136 630791723188224 632623981842216 633871760899104 634033981607936 634344752111616 634384084003488 634904907406848 635595925192704 636109641842688 637605273037824 637644807094932 638862877126656 638902489160208 639379234271232 640640337297408 642665632347648 642705480167114 643020500988684 643933217421312 644453672638464 646856242401096 647600419086894 647766153239296 648083654539776 648132092977824 648655941911328 649361926047744 649935342191232 651990022102692 652699634985216 652866674130944 653227175607552 653235495284736 653275998477648 653763469012992 653987010991104 655052943310848 657123801804288 657164546087634 657839002189824 657879790818432 658251444010608 658370696675328 658419903977472 658460728624296 662169607367814 662339070072576 662704802039358 663059946651648 663434526246912 663475661820216 663595860934656 663645458770944 666836075099376 666885915112599 667383541284096 667424921712003 667554338340864 667922950086912 668699879629824 669240352355328 670813881008544 672086752856064 672136985310336 672508127513313 672638529798144 672680236056192 673182185914368 673412367753216 674007021531648 676137800699088 677420774704128 677429402517504 677471405828672 677803467100032 677976930828288 678018968088384 678401998419096 681461720389632 681838011547056 682440105552543 682805826347008 683140502274048 683182859696064 683357700120576 683743746438144 683786141263692 684705545682944 686694407640696 687206814787584 687249424337112 687813649690752 688048834480224 688562252292096 689118778662912 689170284108288 692101450220544 692144363256892 692483616449352 692660837127168 693229505200128 693466541838336 694027032072192 696614414893488 697594318873088 697936243350528 697988407822272 698158145358336 698552552827584 699312843436032 702143100725976 702710603737272 703475419885056 703484379537408 703527998360544 704052966629376 704096620707168 707091271233984 707671786558464 707715665017452 708243758097408 708485928573696 709067588898816 709111553903088 709640688586752 711701979572493 712658919038976 712703106719968 713105731011492 713288229308928 713332456009654 713682094503924 714064557932544 714641696391168 714695109445632 717305932167552 718314942205952 718720736767488 718765300305234 718949247001856 719301638555136 720720379459584 722998836391104 723884711276069 724424869598976 724610264694784 725010381718272 728148400752864 728691740614656 728736922394208 729530065065984 729584590892416 730129002430464 730174273325952 730719124881408 733881852727296 734287089358368 734475008397312 734520548762416 734880572558496 734935498287354 735329351450624 735735387364992 735923677052928 739264277029824 740068877463552 740114764670736 740304175130624 740667033759744 740722391974656 740768319702333 741528579391488 742127915483136 743918941610754 745131453831648 745386237353576 745942439983104 746410119547743 746545343551488 746554851753984 746601141117312 747413726846976 749776571072256 750190584486798 750998630633472 751255420324864 751862618078208 752287364583552 752479890259968 754665616134612 755680323600384 756097596963072 756154108474128 756765265563216 757588913722368 758210887139328 758257899223104 760655025786474 762051121348608 762098371542144 762108077832192 762155331557256 762724047181824 762771339099432 764228433862656 766644435438336 766691970435573 767526422621504 768099146121216 768156554640384 768204183395012 768580717158072 768777412635648 770293738893312 772531208595783 772728915084672 773155602379251 773569937760256 774054938790252 774195171090432 774253035232768 774632533828608 775316569621824 778614131498112 778813394731008 779243441768064 780149859568128 780780411081216 781421424500736 784744951431168 784793608732224 785379216900096 785427913528128 786341525120256 788827434148936 789910988316723 790324237154816 790973085966336 791022129436448 791409847370688 791468998155612 791612385288192 792108698295564 792533190672384 793173750939648 795038673787904 795477680138232 796130759878272 797046669645408 797250650140672 797641420972032 797701037511168 797750498140974 798345774660096 799214678212608 801741283918848 801790995059964 802449257972544 803322627674112 803971908440064 804031998126336 808104309981696 808767756066816 808817902877088 809698204084224 810362958741504 810413204460672 813373690939992 814517836251392 814977978298848 815186547781632 815636679433056 816794410795008 819166950846972 819778208191488 819829037693484 820721323199232 820782664753968 820931362521088 821395127734272 821446057491696 822059015491584 823680433668096 825617084318208 825668275853694 826284384446976 826335617357718 827183695822848 827245520381952 827296812886936 827702310785616 827914136684544 832169600860416 832629110254578 832842197021952 833748645789696 833810961019904 834219651815424 834484883801088 838272885560604 838559517022773 838722117402624 839185244980992 839400009596928 839863511495424 839926283756976 840840442702848 843498642456288 844873459462656 845162347865472 845793002815488 845845445337984 846476610011136 846539876542464 850140364050432 850193076126576 850673372033394 851817169502208 851869985546944 852287527937664 852505645694976 853040136625992 856887509796864 857360667984912 857371587561216 857424748001913 858117756486861 858577623228416 858998453354496 859271563517952 859756988095488 862474989868128 863467225449192 864111539386368 864176123970432 864874589215104 865815901396992 866580456254976 869320029470256 870266179980288 870969567476736 870980660379648 871034664636864 871684625350656 871982681321472 875940897935376 876165069072384 876219394783512 877173054424576 877668592014144 877893205303296 877947638165728 878377962466368 882838070360064 882892809823752 883118760096768 883606402719144 884579368329216 884634215760288 884860611694592 885294324375552 887430863417553 889114766799168 889181220150132 889844721712128 889899895616004 890563933449216 891599839506432 892320469807104 894418508011392 894912390155511 896115670474752 896182647080448 896677503351084 896906981408256 897883157004288 898676028708864 901517067598784 901958944408704 902755415219112 903227699605504 903737956133376 904025290784512 904468396995072 904535997892128 908615627186176 909060983341056 909117348729408 909863725575168 909920140736724 910910479594752 911143600160768 911658328584192 911714855018256 915592543520928 916275753050112 916332565782816 917084866254336 917398445973632 918083003056128 918825038217216 918893712144384 922801933627392 923311488599136 923380497848214 923547782836224 924126814678158 924622055784448 925369376096256 928819219857984 929569932502848 930581657800704 930651210429696 930708914497803 930877527144448 931403403770112 932417124581376 935422827569958 936190800967968 936889380790272 936947471649696 937967226513408 937979172716544 938037331147392 938737288839168 938795494276224 942788361645312 943562382077952 943620886689936 944325010796544 944647904764928 945423451865088 945482071870784 945945498040704 946187584782336 948935972763324 950211892051968 950807641348656 951050972411904 951576126005232 952926812594176 953393887789056 956407909556736 956467210642398 958294315689984 958353733740312 959068851406848 960960505946112 963279655162643 963998448521472 964058220250671 965899826131968 966680508957696 970864534337152 971400628630341 971588987486208 971649229858944 972198139466736 972706753421312 973565697767936 974042889071616 974903013286848 977985033154038 978509136969728 979049452477824 979300011196416 979840763411328 979853242927104 979913997716472 980980516486656 982579414966272 985685702706432 985746819131451 986758503284736 986819686227648 987556045012992 987629855966208 987691092936444 991891922147672 993254411051721 993508605108864 994589919977472 995213492730324 995393791401984 995468188156416 996551635795968 999702094763008 1000254112649064 1001075311926144 1001331507511296 1002483490770944 1003049819444736 1003860528532992 1006220821512816 1008130129284096 1008205477965504 1008957794697216 1009020354084288 1010118551629824 1011010532297472 1014206701048632 1016131162056192 1016144103776256 1016207108743008 1016965396242432 1017028452132576 1018971245150208 1022192580584448 1022255960580764 1022757017320584 1024208739520512 1024774289544096 1025036550180864 1025679211895538 1027058318524416 1030041611461044 1030305220112896 1030810222181376 1030874136505668 1031720474536128 1032073251720336 1032260228120576 1032843378438144 1033678167994368 1033755426162432 1038152175330816 1038216544885338 1038991255690752 1039844257800192 1040199812757504 1041040548108288 1041895232667648 1046391478309632 1046982611733408 1047237218037504 1048455366827008 1048969265154048 1053214651088964 1054065905605908 1054630781288448 1055213129827584 1055226569306112 1055291997540816 1055483180384256 1056144931060752 1060636906850976 1061507679837696 1061573497526178 1062365637146112 1062728892860544 1063521894629376 1063601383348224 1063667330854632 1064461032880128 1068988378558464 1069054660079952 1069658596517238 1069932343963392 1069998684014481 1071096836898816 1071962544586752 1072042664168448 1077472413308928 1078081105151232 1078147950457851 1078357008089088 1078423870502784 1079597605445632 1080550939280896 1081080569189376 1084498254586656 1086569932750848 1086637304398464 1086915397042176 1087515572577408 1092222601129296 1093037610921984 1093105383591312 1094295097598976 1094376886338624 1095193503645696 1095261409988928 1096078687322112 1100822779090944 1100891034471592 1101430634037552 1101712512595968 1101780823143624 1102403247431031 1102994027175936 1103603081047488 1103885515579392 1109559467813888 1110103316195328 1110172147006104 1110456262695936 1111083587961984 1112292869087232 1112646511734784 1113191873224704 1115878412416131 1117697180747472 1118079356030364 1118913659974656 1119818015327232 1119832277630976 1119901711675968 1121120590270464 1124664856608384 1125285876730197 1126497945950208 1126883130487296 1127793927117312 1128719835389952 1131998424201918 1133520485400576 1133590768168768 1134146395444608 1134231162711192 1135147898344824 1136383370583552 1137386848834656 1140982538679711 1142516679729152 1143076682022912 1143147557313216 1143162116748288 1143232997335884 1144086070772736 1144157008649148 1145695418023936 1146342650793984 1149966653157504 1151289633932256 1152148719181824 1152234831960576 1152306275092518 1153166118953472 1154421201862656 1155440608339968 1159093372627008 1160354906640384 1161082408185378 1161292756635648 1161379552849152 1162643575095296 1167921197247168 1168220092096512 1168292526378016 1168865162652096 1170224789352192 1170524273737728 1171170616621824 1177117427146752 1177190413098336 1177491680129024 1178068825350144 1178141870292192 1179439157772288 1179512287680384 1180392432500736 1183241151223404 1185486355732224 1185574960200176 1186459628949504 1186533194154672 1187203497233418 1187418577932288 1188799786008576 1189760626409472 1192558010681856 1193216520207348 1194820893966336 1194910196107264 1195570004468112 1195875975211008 1196551556266752 1196625747211461 1198234704945152 1198822017318912 1202611925878272 1202686492589946 1203673886958816 1204983941511168 1205957862660096 1205973222064128 1206047997189504 1211252635699561 1212156464972544 1213151634100224 1213226854315632 1214547306126336 1215544438112256 1215619806691008 1220790058027904 1221701004066816 1221776754377088 1222466967448272 1222779821672448 1225191616192512 1228750426270458 1229743556540226 1230402578169856 1231081984798848 1231173997130952 1231397043781632 1232092691601408 1232169086237544 1235520650502144 1238425626477312 1238502413780541 1239426576670464 1239503426036577 1240775543734272 1240868280572928 1240945219330404 1241871205026816 1247230436759944 1248254401290624 1248943665381867 1249185841053696 1249263295532928 1250622968684544 1250716441529856 1251727325701632 1257051148860416 1258083176103936 1258161182253248 1258777867471488 1259100014395392 1259889425635464 1261260664054272 1265247963684432 1267743521798208 1268067963215872 1268689504223232 1268768168006976 1269809814813696 1275210546075648 1275289614189864 1277725754253312 1277804978320416 1278758468542464 1281280674594816 1285331264695296 1285410960334228 1286041001977368 1287866434842624 1288907345276928 1293712484802192 1295200838173788 1295532306478592 1296167309079552 1296264185955648 1297311883822656 1298723852095488 1299870684382464 1303980044205384 1305399269970432 1306454351215104 1306470990569472 1306551996955296 1307526938025984 1307974021982208 1310105886621696 1314247603608576 1314329092175268 1315759581636864 1316502888021216 1316839807954944 1316921457248592 1324339214735628 1324678140145152 1325409604078716 1326119893303296 1326869052493824 1326951323640432 1327191721869312 1327290917541888 1333672150198752 1333771830225198 1334767082568192 1334849843424006 1335845900173824 1337399759259648 1338480704710656 1341627762017088 1344173505712128 1344273970620672 1344357320941271 1345016255026626 1345360472112384 1346824735506432 1348014043063296 1352275601398176 1354841549408256 1354858805035008 1354942811657344 1355606934200064 1355953861656576 1356037936176768 1356803996838192 1362923440779264 1363676023094112 1364880211105086 1365611652694016 1366281004548096 1366365719392128 1366715400241152 1367487492876288 1367572282527384 1373388815281392 1374413629575168 1374498848674224 1375627299381504 1376097668960448 1377124504584192 1378237557325824 1378340568216576 1384202900441088 1384288726513784 1384967232898704 1385070746772321 1385321674254336 1386190222017237 1386459010400256 1386933083676672 1388054064144384 1393228829786976 1395188637746176 1395872486701056 1395976815644544 1396316290716672 1397105105655168 1398625686872064 1403134241354937 1404286201451952 1405421207474544 1406950839770112 1406968759074816 1407055996721088 1408105933258752 1408193241414336 1414182542467968 1415343573116928 1415431330034904 1416487516194816 1416971857147392 1418135177797632 1418223107806176 1419281377173504 1423403959144986 1425317838077952 1425406213439936 1426211462022984 1426576458617856 1426664912019308 1427364189007848 1429390218891264 1434611864335104 1434700815963597 1436629884411904 1437441473534976 1437530600610468 1437898494003712 1438603277110272 1441440758919168 1445997672782208 1447769422552138 1448849739197952 1450020763436544 1456296801505728 1457383481229312 1457473844788416 1459060130131968 1459169181784832 1460348546651904 1466977549731057 1467763705454592 1468574178716736 1468950016794624 1469041097524832 1469761145116992 1469870996574708 1470658702901248 1471470774729984 1471847354105856 1478528554059648 1480137754927104 1480229529341472 1480608350261248 1481334067519488 1481444783949312 1481536639404666 1483057158782976 1484255830966272 1487837883221508 1490262907663296 1490772474707152 1491884879966208 1492820239095486 1493090687102976 1493202282234624 1494827453693952 1499553142144512 1500381168973596 1501997261266944 1502510840649728 1503725236156416 1504574729167104 1504959780519936 1509331232269224 1512195193926144 1512308216948256 1513530531126432 1515177827444736 1516421774278656 1516515798446208 1521310051572948 1524196743084288 1524216155664384 1524310663114512 1525448094363648 1525542678198864 1528456867725312 1533288870876672 1533383940871146 1535052845243008 1536198292242432 1536313109280768 1536408366790024 1537161434316144 1537554825271296 1538518817843307 1540587477786624 1545062417191566 1545457830169344 1546311204758502 1547139875520512 1548109877580504 1548390342180864 1548506070465536 1549265067657216 1550633139243648 1557228262996224 1557324817328007 1557626789462016 1558486883536128 1560299719136256 1561560822162432 1562842849001472 1569489902862336 1569587217464448 1570758433800192 1570855827056256 1572683050240512 1577654868297872 1579821976633446 1580648474309632 1581946171932672 1582044258872896 1582819694741376 1582937996311224 1583224770576384 1584217396591128 1590077347575808 1590955360276464 1592261519756544 1592360246289267 1594093339290816 1594501300281344 1595282841944064 1595402075022336 1595500996281948 1596691549320192 1603482567837696 1603581990119928 1604898515945088 1606645255348224 1607943816880128 1608063996252672 1616208619963392 1617535512133632 1617635805754176 1619396408168448 1620826408921344 1626747381879984 1629035672502784 1629955956597696 1630373095563264 1631273358866112 1633588821590016 1638333901693944 1639556416382976 1639658075386968 1641442646398464 1641565329507936 1642790255468544 1642892114983392 1644118030983168 1647360867336192 1651234168636416 1651336551707388 1652568768893952 1652671234715436 1654491040763904 1654593625773872 1655404621571232 1655828273369088 1664339201720832 1665258220509156 1665684394043904 1667497291579392 1667621922039808 1668439303630848 1668969767602176 1676545771121208 1677119034045546 1678370489961984 1679727022990848 1679852567513952 1681680885405696 1686997284912576 1689746918925312 1690324695730944 1691690890675968 1693079753084928 1700280728100864 1700386152253152 1701346744066788 1703634339004416 1703739971093888 1704575055875328 1705011291389952 1706080273251984 1713775019593728 1714721335969824 1714743175122432 1714849496003826 1716235512973722 1717155246456832 1717996906708992 1718543127035904 1719513976190976 1724949979736256 1726934450898384 1728223078772736 1728352247940864 1728459412638777 1729749178430208 1731631802793984 1733160912509952 1738640058940512 1740532359960576 1741623612278067 1741939134953472 1741961320759296 1742069329273728 1743369250701312 1743965362642944 1751881795870752 1752330138144768 1752438789567024 1754346108849152 1755337184028288 1755786410606592 1755895276331456 1756755924932736 1765676140720128 1765785619647504 1766237520193536 1767212805438288 1769158736658432 1769268431520576 1769721223389184 1770588648751104 1774861726835106 1778229533598336 1778362440300264 1779689443424256 1779799791232008 1781127866898432 1783199679012864 1784640939614208 1788837016022784 1788947931016337 1789824780311022 1792231340949504 1792365294160896 1793355006702168 1793813962816512 1797352057417728 1803034135197568 1803917888817408 1804029738884919 1805510830438224 1806455399211008 1807475912266752 1808050581569024 1808936793990144 1809071995784256 1817231254372352 1818121966682112 1818234697458816 1819727451150336 1819840281473448 1821820959189504 1823316657168384 1823429710036512 1831185087041856 1832551506100224 1832665131565632 1834169732508672 1834796891947264 1837787424288768 1843125639405687 1844615334810339 1845603867254784 1846622977198272 1846760995696428 1847095565672448 1848253629356316 1849244111568896 1850738752192512 1857638439715968 1859139865005696 1861163315601408 1861302420859392 1861417828995606 1861755054288896 1862806807540224 1864834249162752 1870845655139916 1872381601935936 1873778761580544 1873894943299392 1875934453026816 1876074662294784 1877590988552448 1885576723290624 1887124764155904 1887241773379872 1888650021593088 1889295809529856 1890846903730176 1890964143741568 1891890996081408 1892375169564672 1897871945526648 1901615282697312 1902101944823808 1903152252010464 1905853625188352 1906787775578112 1912815819113472 1912934421284796 1916588631379968 1916707467480624 1918137702813696 1921921011892224 1926559310325286 1927996897042944 1928116440501342 1931799652263936 1933361017915392 1941729068674304 1942801257260682 1943298459717888 1944396278933472 1945413506842624 1947131395535872 1948085778143232 1949806026573696 1955970066308076 1957018273939456 1958098904955648 1958600022392832 1959681526822656 1959706485854208 1959827995432944 1961961032973312 1965158829932544 1971371405412864 1971493638262902 1973517006569472 1973639372455296 1975112090025984 1975259711932416 1975382185872888 1983783844295344 1986508822103442 1987017210217728 1989179839954944 1990426985460648 1990787582803968 1990936376312832 1999404189526016 2000508225298128 2000657745337797 2002150623852288 2002274765136009 2002663015022592 2004966981541888 2006099638889472 2007721057065984 2012441643025632 2016260258568192 2016410955931008 2017915589394432 2018040708168576 2020237103259648 2022021064594944 2028413402097264 2032262324112384 2032288207552512 2032414217486016 2033930792484864 2034056904265152 2044385161168896 2044511921161528 2045514034641168 2047320316657629 2048417479041024 2049548579088192 2050073100361728 2051358423791076 2054116637048832 2060083222922088 2060610440225792 2061620444362752 2061748273011336 2063440949072256 2064146503440672 2065686756876288 2067356335988736 2067510852324864 2076304350661632 2076433089770676 2077982511381504 2079688515600384 2080399625515008 2082081096216576 2092782956619264 2093965223466816 2094474436075008 2096910733654016 2097938530308096 2106429302177928 2108131811211816 2110426259655168 2110453138612224 2110583995081632 2112289862121504 2121273813701952 2123015359675392 2123146995052356 2124731274292224 2125457785721088 2127202766696448 2127334661709264 2128922065760256 2137976757116928 2138109320159904 2139317193034476 2139864687926784 2139997368028962 2142193673797632 2143925089173504 2144085328336896 2154944826617856 2156162210302464 2156295900915702 2156847741005568 2159195210891264 2161101878561792 2162161138378752 2168996509173312 2171654133828207 2173274608796928 2173830794084352 2175031145154816 2184445202258592 2186075221843968 2186210767182624 2188590195197952 2188753772677248 2190387007291392 2190522819977856 2192157374644224 2201645558181888 2201782068943184 2202861268075104 2203425025191936 2203561646287248 2204806494862062 2205988054351872 2207206162094976 2207771031158784 2219118935627776 2220206632390656 2220344294012208 2220912525391872 2222167175923968 2222304959106999 2224585738174464 2225293023469568 2226383746449408 2231756824832262 2235394361494944 2236158712060728 2237827319949312 2239636030654464 2239664555261952 2239803423351936 2242241180540928 2249329713216768 2249469180584899 2250571753460394 2252995891900416 2253766260974592 2255587854234624 2257439670779904 2263996848403836 2267040970801152 2267181536337536 2268292790889216 2268462325422384 2270295796689648 2272766741167104 2274773697669312 2281965077359422 2285033359458304 2286153364045824 2286295114626432 2286324233496576 2286465994671768 2288172141545472 2288314017298296 2292685301587968 2299933306315008 2300075911306719 2302579267864512 2304297438363648 2304469663921152 2304612550185036 2306332237906944 2310881216679936 2317593625787349 2318186745254016 2319466807137753 2320709813280768 2322164816370756 2322585513271296 2322759105698304 2325287150190592 2335842394494336 2336440184193024 2336585052756032 2337730325304192 2340449578704384 2342341233243648 2354234854293504 2354380826196672 2354983360258048 2356137650700288 2356283740584384 2359024575360768 2366482302446808 2370972711464448 2371149920400352 2372919257899008 2373066388309344 2374406994466836 2374837155864576 2377599572017152 2379521252818944 2385116021363712 2386433040414696 2389820392214528 2391140008936224 2391751950422016 2393103112533504 2393251494422922 2396469409890304 2397644034637824 2405223851756544 2405372985179892 2407347773917632 2409967883022336 2411915725320192 2412095994379008 2422505271399122 2424312929945088 2426303268200448 2426453708631264 2429094612252672 2431088876224512 2431239613382016 2441580116055808 2443553508754176 2444933934896544 2445559643344896 2450383232385024 2457500852540916 2459487113080452 2460805156339712 2462163969597696 2462347994261904 2462794087563264 2464185383202816 2464338172475088 2471041301004288 2476851252954624 2477004827561082 2478853153340928 2479006852073154 2481551087468544 2481736561145856 2481890438660808 2483742410053632 2494460873519888 2496508802581248 2496663596033789 2497887330763734 2498526591065856 2501245937369088 2501432883059712 2503454651403264 2514102297720832 2515678551068319 2516166352207872 2516322364506496 2517555734942976 2518200028790784 2519778851270928 2522521328108544 2530495927368864 2535487043596416 2536135926431744 2537379008446464 2537536336013952 2539619629627392 2550421092151296 2550579228379728 2555451508506624 2555609956640832 2557516937084928 2570662529390592 2570821920668456 2572082003954736 2572274244005739 2574353269460583 2575732869685248 2577814690553856 2587424969604384 2590401676347576 2591064612957184 2592334618159104 2592528371911296 2594623767645312 2597447704190976 2599741368764928 2607960088410768 2610798539940864 2612908702430208 2612941981138944 2613103993910592 2615053876051968 2615948043964416 2628495207217152 2628658184350536 2631519163273728 2633005776042432 2633679615909888 2633842914497184 2648678429471256 2649356280290304 2650819208157432 2653738104987648 2653902647280864 2654581835083776 2662292590252659 2667344300397504 2667543660450396 2669534165136384 2669699686848012 2671691800347648 2674799518519296 2676961409421312 2683255524034176 2688347011424256 2688547941241344 2688714641882542 2690032510053252 2690720944224768 2693649471012864 2696028086126592 2704551202796352 2709683098816512 2709885623314688 2711213868400128 2712075872353536 2713607993676384 2725846881558528 2727352046188224 2729760422210172 2731223305388032 2732731438784256 2733430800482304 2734974985752576 2735144565054768 2746777630562784 2748827259150336 2748997697348448 2751254598763008 2752195337920896 2754249009168384 2756475114651648 2756681136433152 2768405800882176 2768577453027568 2769934465797408 2770141493544642 2770643348508672 2772380444034474 2773866167353344 2776108128288768 2786457659573952 2790377275492352 2791744973402112 2791953631289088 2792126743493409 2792632581433344 2794210211310336 2797251373744128 2806268482709874 2808572402903904 2810842414949088 2813901679540224 2813937518149632 2814111993442176 2816211866517504 2816386482828672 2828365084935936 2830687146233856 2830862660069808 2832975032389632 2833943714294784 2836270355595264 2836446215612352 2838562754347008 2846807918289972 2850635676155904 2850812426879872 2852422924045968 2853152917235712 2853329824038616 2854728378015696 2858780437782528 2869223728670208 2869401631927194 2873259768823808 2874882947069952 2875061201220936 2875796988007424 2877206554220544 2882881517838336 2889838965487929 2891995345564416 2892174660752013 2895538845104276 2897699478395904 2900041526873088 2912593603011456 2914201885891023 2914766962458624 2914947689576832 2918120260263936 2918338363569664 2920697093303808 2933955099462114 2935527410909184 2937148357433472 2937900033589248 2938082195049664 2939522290233984 2939741993149416 2942941549459968 2957057108119296 2957240457394353 2960275509854208 2960459058682944 2961216700522496 2962668135038976 2962889567898624 2963073278809332 2975675766443016 2980525815326592 2981544949414304 2983769759932416 2985640478190972 2986181374205952 2986404564469248 2989654907387904 2999106284289024 3000762337947192 3003994522533888 3005021681299456 3007450472312832 3009149458334208 3018662464538448 3024390387852288 3024616433896512 3027061062252864 3030355654889472 3033031596892416 3042620103145896 3048393486168576 3048432311328768 3048621326229024 3050896188727296 3051085356397728 3056913735450624 3066577741753344 3066767881742292 3070105690486016 3072626218561536 3072816733580048 3074322868632288 3075109650542592 3077037635686614 3081174955573248 3090124834383132 3090915660338688 3092622409517004 3094279751041024 3096219755161008 3096780684361728 3097012140931072 3098530135314432 3101266278487296 3114456525992448 3114649634656014 3116973767072256 3120599438272512 3123121644324864 3125685698002944 3139174434928896 3141711654112512 3145366100481024 3155309736595744 3159643953266892 3161296948619264 3163892343865344 3164088517745792 3165639389482752 3165875992622448 3166449541152768 3168434793182256 3180154695151616 3181910720552928 3184523039513088 3184720492578534 3188186678581632 3189002600562688 3190565683888128 3190804150044672 3191001992563896 3193383098640384 3206965135675392 3207163980239856 3209797031890176 3209996052043443 3213290510696448 3215887633760256 3216127992505344 3232417239926784 3234443851373553 3235071024267264 3235271611508352 3238792816336896 3241652817842688 3253494763759968 3258071345005568 3259911913195392 3260746191126528 3262546717732224 3276667803387888 3279112832765952 3279316150773936 3282885292796928 3283130659015872 3285580510937088 3285784229966784 3288236061966336 3302468337272832 3302673103414776 3305137537787904 3305342469430872 3308982081527808 3309187251547744 3310809243142464 3311656546738176 3328678403441664 3330516441018312 3331368788087808 3335243844079616 3336878607261696 3337939535204352 3347635237248393 3353091542242416 3354238068091092 3356740979923968 3359454045981696 3359705135027904 3363361770811392 3373994569825152 3379493837850624 3380649391461888 3383381781351936 3386159506169856 3400561456201728 3400772304506304 3402693488133576 3407479942187776 3409150111750656 3412160546503968 3422947616039133 3427550039187456 3429442671939648 3429486350244864 3429698992007652 3432471025947444 3434310492913664 3437086254071808 3439027952381952 3449899959472512 3453868901796768 3456446157545472 3456704495881728 3456918825277554 3459498356860416 3463263605587968 3466321825019904 3477280117881024 3481064719921152 3483247224556134 3483878269906944 3484138658547456 3487930725285888 3503763591741504 3504660276289536 3504877579134048 3508692217698304 3510674368056576 3511572821213184 3511790552662912 3513511849865472 3531352281440256 3531571239295008 3532475040387072 3534425610876576 3538317473316864 3538536863041152 3539442446778368 3541177297502208 3549723453670212 3556459067196672 3556724880600528 3559378886848512 3559599582464016 3562255733796864 3566399358025728 3569281879228416 3577674032045568 3577895862032674 3579649560622044 3584462681899008 3584730588321792 3586710013404336 3587627925633024 3589877241634383 3594704114835456 3606068270395136 3607835777634816 3608059477769838 3611021660876448 3612910798422016 3614951824533504 3616101163138048 3617873587980288 3618143991568512 3633757907098683 3634462508744704 3636469394917632 3639454902300672 3639680562946896 3643641918379008 3646633314336768 3646859420073024 3662370174083712 3665103012200448 3665330263131264 3668339465017344 3669593783894528 3675574848577536 3686251278811374 3689230669620678 3691207734509568 3693245954396544 3693521991392856 3694191131344896 3696507258712632 3715276879431936 3715507241341623 3718279730011392 3718510278109731 3722326631202816 3722604841718784 3722835657991212 3723510108577792 3725613615080448 3741691310279832 3744763203871872 3747557523161088 3747789886598784 3751868906053632 3752149324589568 3755181977104896 3771153446581248 3774249528311808 3774483546759744 3777300043186176 3778591619059712 3781928287483136 3783781992162816 3795743891053296 3803230565394624 3804203889647616 3806304504020928 3811707250376704 3825631638226944 3825868842569592 3833177262759936 3833414934961248 3836275405627392 3843842023784448 3853118620650572 3855993794085888 3856232881002684 3863599304527872 3866722035830784 3883458137348608 3885602514521364 3886596919435776 3888792557866944 3890827013685248 3894262791071744 3896171556286464 3899612053147392 3911940132616152 3916197809911296 3919363053645312 3919412971708416 3919655990865888 3923922065946624 3930317659865088 3942742810825728 3942987276525804 3947278744910592 3950519423864832 3950764371745776 3967567688590688 3973017644206884 3974034420435456 3978359679909888 3980853970921296 3981575165607936 3981872752625664 3998808379052032 4001016450596256 4001315490675594 4004301247704576 4004549530272018 4009933963083776 4012199277778944 4015442114131968 4024883286051264 4032520517136384 4032821911862016 4033071962823813 4036081416337152 4040474206519296 4044042129189888 4056826804194528 4064524648224768 4064576415105024 4064828434972032 4067861584969728 4068113808530304 4088770322337792 4089023842323056 4091028069282336 4094640633315258 4096834958082048 4099097158176384 4100146200723456 4102716847582152 4120166445844176 4121220880451584 4123240888725504 4123496546022672 4126881898144512 4128293006881344 4131373513752576 4134712671977472 4135021704649728 4152608701323264 4152866179541352 4155212240316963 4155965022763008 4159377031200768 4160799251030016 4164162192433152 4185565913238528 4187930446933632 4188948872150016 4193821467308032 4195877060616192 4209402724064811 4212858604355856 4216263622423632 4220852519310336 4220906277224448 4221167990163264 4224579724243008 4242547627403904 4246030719350784 4246293990104712 4249462548584448 4250915571442176 4254405533392896 4254669323418528 4257844131520512 4275953514233856 4276218640319808 4278634386068952 4279729375853568 4279994736057924 4288170656673792 4304102447890791 4309889653235712 4312324420604928 4312591801831404 4313695482011136 4318390421782528 4322203757123584 4324322276757504 4337993018346624 4343308267656414 4346549217593856 4350062290309632 4368890404517184 4372150443687936 4372421534365248 4377180390395904 4377507545354496 4381045639955712 4403291116363776 4403564137886368 4405722536150208 4406850050383872 4407123292574496 4409612989724124 4411976108703744 4414412324189952 4415542062317568 4438237871255552 4440413264781312 4440688588024416 4441825050783744 4444334351847936 4444609918213998 4449171476348928 4450586046939136 4452767492898816 4463513649664524 4470788722989888 4472317424121456 4475654639898624 4479272061308928 4479606846703872 4484482361081856 4498659426433536 4498938361169798 4501143506920788 4505991783800832 4507532521949184 4511175708469248 4514879341559808 4527993696807672 4534363072675072 4536585581778432 4536924650844768 4540591593379296 4545533482334208 4549547395338624 4563930154718844 4570066718916608 4572590229252864 4572648466993152 4572931989343536 4576344283090944 4576628034596592 4585370603175936 4599866612630016 4600151822613438 4605158535729024 4608594876727296 4608939327842304 4609225100370072 4612664475813888 4621762433359872 4635187251574698 4636373490508032 4636660964062751 4638933614275506 4641419626561536 4644329632741512 4645171026542592 4645518211396608 4671684788988672 4671974451984021 4672880368386048 4673170105512064 4675460650608384 4680899157408768 4684682466487296 4708469708587008 4708761652393344 4709966720516096 4712275301400576 4712567481168768 4718049150721536 4732964604893616 4741945422928896 4742299840800704 4745838515798016 4746132776618688 4748813988933672 4749674311729152 4770232042727424 4772866080829392 4777080738867801 4779640784429056 4782280017872448 4783503900844032 4786206225067008 4786502988845844 4792938819780608 4810447703513088 4810745970359784 4814695547835264 4819935766044672 4823831450640384 4824191988758016 4845010542798244 4848625859890176 4852606536400896 4852907417262528 4858189224505344 4862479226764032 4883160232111616 4887107017508352 4889867869793088 4891119286689792 4900766464770048 4915001705081832 4918974226160904 4924327939195392 4924695988523808 4928370766405632 4928676344950176 4942082602008576 4953702505909248 4954009655122164 4957706306681856 4958013704146308 4963473122291712 4963780877321616 4967484820107264 4988921747039776 4993017605162496 4993327192067578 4995774661527468 4997053182131712 5002491874738176 5002865766119424 5006909302806528 5028204595441664 5031357102136638 5032644729012992 5035111469885952 5039557702541856 5045042656217088 5060991854737728 5070974087192832 5072271852863488 5075072672027904 5079239259254784 5100842184302592 5101158456759456 5110903017013248 5111219913281664 5115033874169856 5141325058781184 5141643841336912 5144164007909472 5144548488011478 5148706538921166 5151465739370496 5155629381107712 5174849939208768 5180803352695152 5182129225914368 5184669236318208 5185056743822592 5185378237916331 5189247535290624 5194895408381952 5199482737529856 5215920176821536 5221597079881728 5224870836834201 5225817404860416 5225883962277888 5226207987821184 5230107752103936 5231896087928832 5256990414434304 5257316368701072 5263038326547456 5266011552084864 5267359231819776 5267685828994368 5297356858942512 5298712560580608 5301638416314864 5307476209975296 5307805294561728 5309163670167552 5324585180505318 5334688600795008 5335087320900792 5339068330272768 5339399373696024 5343383600695296 5349599037038592 5353922818842624 5366511048068352 5366843793049011 5376694022848512 5377095882482688 5377429283765084 5380065020106504 5381441888449536 5392056172253184 5409102405592704 5412089216654757 5419366197633024 5419771246629376 5422427736800256 5424151744707072 5427215987352768 5451693763117056 5454704092376448 5459520844420344 5465462877568512 5469949971505152 5470289130109536 5493555261125568 5497654518300672 5497995394696896 5502509197526016 5504390675841792 5513362272866304 5529376918217061 5536811601764352 5537154906055136 5539868931594816 5540282987089284 5541286697017344 5544760888068948 5547732334706688 5552216256577536 5572915319147904 5580754550984704 5583489946804224 5583907262578176 5584253486986818 5585265162866688 5588420422620672 5594502747488256 5612536965419748 5617144805807808 5621684829898176 5627803359080448 5628223986884352 5632772965657344 5656730169871872 5661374292467712 5661725320139616 5665950064779264 5667887428589568 5672540711190528 5672892431224704 5677125508694016 5693615836579944 5701624853759744 5704845848091936 5706305834471424 5706659648077232 5709456756031392 5717560875565056 5738447457340416 5738803263854388 5746519537647616 5749765894139904 5750122402441872 5751593976014848 5754413108441088 5765763035676672 5779677930975858 5783990691128832 5784349321504026 5791077690208552 5795398956791808 5800083053746176 5825187206022912 5828403771782046 5829895379153664 5836240520527872 5836676727139328 5841394186607616 5867910198924228 5871054821818368 5874296714866944 5875800067178496 5876164390099328 5879044580467968 5879483986298832 5885883098919936 5914114216238592 5914480914788706 5920551019708416 5920918117365888 5922433401044992 5925336270077952 5925779135797248 5926146557618664 5951351532886032 5961051630653184 5963089898828608 5967539519864832 5971280956381944 5972362748411904 5972809128938496 5998212568578048 6001524675894384 6001973236013391 6006824295408027 6007989045067776 6010043362598912 6014900944625664 6018298916668416 6037324929076896 6048780775704576 6049232867793024 6054122124505728 6060711309778944 6066063193784832 6085240206291792 6096786972337152 6096864622657536 6097242652458048 6101792377454592 6102170712795456 6133155483506688 6133535763484584 6140211380972032 6145252437123072 6145633467160096 6148645737264576 6150219301085184 6154075271373228 6162349911146496 6180249668766264 6181831320677376 6185244819034008 6192439510322016 6194024281862144 6197060270628864 6202532556974592 6228913051984896 6229299269312028 6233947534144512 6241198876545024 6246243288649728 6278348869857792 6283423308225024 6290732200962048 6310619473191488 6319287906533784 6322593897238528 6328177035491584 6331278778965504 6331751985244896 6336869586364512 6360309390303232 6363821441105856 6369046079026176 6369440985157068 6376373357163264 6378005201125376 6381608300089344 6382003985127792 6386766197280768 6413930271350784 6414327960479712 6419594063780352 6419992104086886 6426581021392896 6431775267520512 6432255985010688 6464834479853568 6468887702747106 6470543223016704 6477585632673792 6483305635685376 6506989527519936 6514962401484621 6516142690011136 6519823826390784 6521492382253056 6525093435464448 6553335606775776 6558225665531904 6558632301547872 6565770585593856 6566261318031744 6571161021874176 6571568459933568 6576472123932672 6604936674545664 6605346206829552 6610275075575808 6610684938861744 6617964163055616 6618374503095488 6621618486284928 6623313093476352 6657356806883328 6661032882036624 6662737576175616 6666914877320997 6670487688159232 6673757214523392 6675879070408704 6695270474496786 6706183084484832 6708476136182184 6713481959847936 6718908091963392 6719410270055808 6726723541622784 6747989139650304 6748407541754697 6758987675701248 6761298782923776 6766763562703872 6772319012339712 6801122912403456 6801544609012608 6805386976267152 6814959884375552 6818300223501312 6824321093007936 6845895232078266 6855100078374912 6858885343879296 6858972700489728 6859397984015304 6864942051894888 6878055904763904 6899799918945024 6900227733920157 6907737803593536 6912892315090944 6913408991763456 6913837650555108 6918996713720832 6932643650039808 6952780877362047 6954560235762048 6962129439842304 6966494449112268 6967756539813888 6968277317094912 6975861450571776 7007527183483008 7009320552579072 7009755158268096 7017384435396608 7021348736113152 7023581105325824 7027023699730944 7062704562880512 7063142478590016 7064950080774144 7068851221753152 7077073726082304 7078884893556736 7099446907340424 7112918134393344 7113449761201056 7118757773697024 7119199164928032 7124511467593728 7132798716051456 7138563758456832 7155348064091136 7155791724065348 7159299121244088 7169461176643584 7173420026808672 7175255851266048 7179754483268766 7189408229670912 7212136540790272 7215671555269632 7216118955539676 7222043321752896 7225821596844032 7229903649067008 7232202326276096 7235747175960576 7236287983137024 7267515814197366 7272938789835264 7278909804601344 7279361125893792 7287283836758016 7293266628673536 7293718840146048 7324740348167424 7330660526262528 7336678930034688 7339187567789056 7351149697155072 7372502557622748 7378461339241356 7382415469019136 7386491908793088 7387043982785712 7388382262689792 7393014517425264 7430553758863872 7431014482683246 7436559460022784 7437020556219462 7444653262405632 7445209683437568 7445671315982424 7447020217155584 7451227230160896 7483382620559664 7489526407743744 7489990788101367 7495579773197568 7503737812107264 7504298649179136 7510363954209792 7542306893162496 7547035653204957 7548499056623616 7548967093519488 7554600086372352 7557183238119424 7563856574966272 7567563984325632 7591487782106592 7606461130789248 7608407779295232 7612609008041856 7651263276453888 7651737685139184 7666354525519872 7666829869922496 7672550811254784 7706237241301144 7711987588171776 7712465762005368 7716822732017217 7727198609055744 7733444071661568 7766916274697216 7771205029042728 7773193838871552 7777585115733888 7788525582143488 7792343112572928 7799224106294784 7823880265232304 7832395619822592 7838726107290624 7838825943416832 7839311981731776 7847844131893248 7885485621651456 7885974553051608 7894557489821184 7901038847729664 7901528743491552 7935135377181376 7946035288413768 7948068840870912 7961707941842592 7963745505251328 7986877770757977 7997616758104064 8002032901192512 8002630981351188 8008602495409152 8009099060544036 8019867926167552 8024398555557888 8030884228263936 8049766572102528 8065041034272768 8065643823724032 8066143925647626 8072162832674304 8080948413038592 8088084258379776 8113653608389056 8129049296449536 8129656869944064 8136227617060608 8177540644675584 8178047684646112 8182056138564672 8189281266630516 8193669916164096 8198194316352768 8200292401446912 8205433695164304 8240332891688352 8242441760903168 8246481777451008 8246993092045344 8253763796289024 8256586013762688 8262747027505152 8269425343954944 8270043409299456 8305217402646528 8305732359082704 8310424480633926 8311930045526016 8321598502060032 8328324384866304 8371131826477056 8375860893867264 8376380230480227 8377897744300032 8387642934616064 8391754121232384 8418805448129622 8425717208711712 8432527244847264 8441705038620672 8441812554448896 8442335980326528 8449159448486016 8485095254807808 8492061438701568 8492587980209424 8498925097168896 8501831142884352 8508811066785792 8509338646837056 8515688263041024 8551907028467712 8552437280639616 8557268772137904 8559458751707136 8559989472115848 8576341313347584 8608204895781582 8619779306471424 8624648841209856 8625183603662808 8627390964022272 8644407514247168 8648644553515008 8669516896463787 8675986036693248 8676523982256039 8686616535312828 8693098435187712 8700124580619264 8737780809034368 8742605657673069 8744300887375872 8744843068730496 8754360780791808 8755015090708992 8762091279911424 8806582232727552 8807128275772736 8811445072300416 8813700100767744 8814246585148992 8819225979448248 8828824648379904 8871721372183059 8876475742511104 8880826529562624 8881377176048832 8883650101567488 8888668703695872 8889219836427996 8901172093878272 8927027299329048 8941577445979776 8944634848242912 8951309279797248 8958544122617856 8959213693407744 8968964722163712 8997318852867072 8997876722339596 9002287013841576 9011983567601664 9015065043898368 9022351416938496 9055987393615344 9068726145350144 9073171163556864 9073849301689536 9081183186758592 9091066964668416 9099094790677248 9127860309437688 9145180458505728 9145296933986304 9145863978687072 9152688566181888 9153256069193184 9170741206351872 9199733225260032 9200303645226876 9210317071458048 9217878655684608 9218450200740144 9225328951627776 9243524866719744 9270374503149396 9272746981016064 9273321928125502 9277867228551012 9282839253123072 9288659265483024 9290342053085184 9291036422793216 9343369577977344 9343948903968042 9346340211024128 9350921301216768 9361798314817536 9369364932974592 9410501246588897 9417523304786688 9419933441032192 9425134962337536 9436098301443072 9465929209787232 9483890845857792 9484599681601408 9491677031596032 9492265553237376 9497627977867344 9499348623458304 9540464085454848 9545732161658784 9554161477735602 9559281568858112 9564560035744896 9567007801688064 9572412450134016 9573005977691688 9620895407026176 9621491940719568 9629391095670528 9629988156130329 9639871532089344 9647662901280768 9648383977516032 9690021085596488 9697251719780352 9703331554120659 9705213072801792 9705814834525056 9716378449010688 9724958453528064 9766320464223232 9774214035016704 9779735739586176 9782238573379584 9830003410163664 9837948452321808 9848655878390784 9849391977047616 9856741532811264 9857352689900352 9907405011818496 9908019310244328 9915412613363712 9916027408292616 9926946244583424 9927561754643232 9934969640214528 9977843494079552 9986035210324992 9986654384135156 9991549323054936 9994106364263424 10005731532238848 10013818605613056 10042905711745179 10056409190883328 10062714204273276 10065289458025984 10070222939771904 10079115405083712 10090085312434176 10121983709475456 10141948174385664 10150145344055808 10158478518509568 10201684368605184 10202316913518912 10222439826563328 10268842848117399 10282650117562368 10283287682673824 10288328015818944 10289096976022956 10297413077842332 10302931478740992 10311258762215424 10349699878417536 10361606705390304 10364258451828736 10369338472636416 10370113487645184 10370756475832662 10378495070581248 10389790816763904 10398965475059712 10431840353643072 10443194159763456 10449741673668402 10451634809720832 10452415975642368 10463792175857664 10513980828868608 10514632737402144 10526076653094912 10532023104169728 10534718463639552 10535371657988736 10594713717885024 10597425121161216 10603276832629728 10614952419950592 10615610589123456 10618327340335104 10649170361010636 10669377201590016 10670174641801584 10678136660545536 10678798747392048 10686767201390592 10699198074077184 10707845637685248 10733022096136704 10733687586098022 10753388045697024 10754191764965376 10754858567530168 10760130040213008 10762883776899072 10769631724903149 10784112344506368 10818204811185408 10824178433309514 10838732395266048 10839542493258752 10844855473600512 10848303489414144 10854431974705536 10901273721296049 10903387526234112 10909408184752896 10919041688840688 10930925755137024 10939899943010304 10940578260219072 10987110522251136 10995309036601344 10995990789393792 11005018395052032 11008781351683584 11026724545732608 11058753836434122 11073623203528704 11074309812110272 11079737863189632 11080565974178568 11082573394034688 11089521776137896 11145830638295808 11146521724024869 11155530834329193 11161509101969408 11166979893608448 11167814525156352 11168506973973636 11170530325733376 11176840845241344 11225073930839496 11234289611615616 11243369659796352 11255606718160896 11256447973768704 11265545931314688 11313460339743744 11322748584935424 11323450640279232 11331900129558528 11335774857179136 11345784862449408 11387231673159888 11403249707519488 11409691696183872 11412611668942848 11413319296154464 11418913512062784 11435121751130112 11476894914680832 11477606527708776 11499531788279808 11500244804883744 11503187952029696 11508826216882176 11531526071353344 11559355861951716 11567981382257664 11568698643008052 11582155380417104 11590797913583616 11600166107492352 11650374412045824 11656807543564092 11659790758307328 11672481041055744 11673353454278656 11682788373215232 11735820397848456 11748593429733888 11752328780198656 11758089160935936 11758967972597664 11771766197839872 11828228432477184 11828961829577412 11841836234731776 11844866802089984 11851558271594496 11852293115237328 11902703065772064 11922103261306368 11926179797657216 11935079039729664 11942561912763888 11944725496823808 11945618257876992 11996425137156096 12003049351788768 12003946472026782 12013648590816054 12020086725197824 12029801889251328 12036597833336832 12074649858153792 12097561551409152 12098465735586048 12099215888471439 12108244249011456 12121422619557888 12132126387569664 12170480412583584 12193573944674304 12193729245315072 12194485304916096 12203584754909184 12204341425590912 12266310967013376 12267071526969168 12280422761944064 12290504874246144 12291266934320192 12297291474529152 12300438602170368 12308150542746456 12360499337532528 12363662641354752 12370489638068016 12384879020644032 12388048563724288 12394120541257728 12405065113949184 12457826103969792 12458598538624056 12467895068289024 12482397753090048 12492486577299456 12522635517114359 12556697739715584 12566846616450048 12581464401924096 12621238946382976 12628208172194433 12638575813067568 12645187794477056 12656354070983168 12662557557931008 12663503970489792 12673739172729024 12720618780606464 12727642882211712 12738092158052352 12738881970314136 12752746714326528 12763216600178688 12764007970255584 12773532394561536 12827860542701568 12828655920959424 12839188127560704 12839984208173772 12864511970021376 12912307343672373 12929668959707136 12937775405494212 12941086446033408 12955171265347584 12966611271370752 13013979055039872 13029924802969242 13032285380022272 13039647652781568 13050186870928896 13106671213551552 13116451331063808 13117264603095744 13131541171187712 13132522636063488 13143136919867136 13209873349091328 13210692413659104 13220550151151616 13221369877723488 13235928326111232 13236749006190976 13243236972569856 13246626186952704 13314713613766656 13322065764073248 13325475152351232 13333829754641994 13340975376318464 13347514429046784 13351758140817408 13390540948993572 13412366168969664 13416952272364368 13426963919695872 13437816183926784 13438820540111616 13453447083245568 13495978279300608 13496815083509394 13517975351402496 13522597565847552 13533527125407744 13544638024679424 13603089218025216 13610773952534304 13629919768751104 13636600447002624 13648642186015872 13691790464156532 13710200156749824 13717770687758592 13717945400979456 13718795968030608 13729884103789776 13756111809527808 13799599837890048 13800455467840314 13815475607187072 13825784630181888 13826817983526912 13827675301110216 13837993427441664 13865287300079616 13905561754724094 13909120471524096 13909982892188253 13924258879684608 13932988898224536 13935513079627776 13936554634189824 14015054366966016 14015923355952063 14018641105158144 14019510316536192 14034768870793216 14042697472226304 14047162210651648 14054047399461888 14125409125761024 14126284957180032 14129900161548288 14137702443506304 14154147452164608 14198893814680848 14225836268786688 14226899522402112 14237515547394048 14238398329856064 14249022935187456 14310696128182272 14311583448130696 14318598242488176 14331242216603403 14338922353287168 14346840053617344 14350511702532096 14359508966537532 14378816459341824 14424273081580544 14431343110539264 14432237911079352 14444086643505792 14459807298134016 14464404652552192 14471494351921152 14472575966274048 14535031628394732 14545877579670528 14557819609202688 14558722251787584 14574567673516032 14587437680292096 14649480696334848 14661321052525056 14673357860069376 14678375135578112 14702299394310144 14745005115245496 14756922678482712 14772983817586176 14774087965571424 14786029034850528 14861107517727744 14862028965366492 14873118920045568 14874041112438924 14890419366875136 14891342631964848 14894040434311168 14902454460321792 14966765241119328 14979052815487488 14979981576202734 14991159546395136 15007475624214528 15008597298358272 15020727908419584 15084613786324992 15094071306409914 15097934187038976 15114366476238848 15127713149932544 15135127968651264 15182975564213184 15212922261578496 15216815558590464 15225218016083712 15302526552907776 15303475370278368 15332709051039744 15333659739844992 15345101622509568 15412474482602288 15423975176343552 15424931524010736 15433645464034434 15454397218111488 15466888143323136 15533832549394432 15542410058085456 15546387677743104 15555170231467776 15556134713748993 15577051164286976 15584686225145856 15598448212589568 15647760530464608 15664791239645184 15677452214581248 15677651886833664 15678623963463552 15695688263786496 15746284264094293 15770971243302912 15771949106103216 15789114979642368 15802077695459328 15803057486983104 15870270754362752 15892070576827536 15896137681741824 15923415883685184 15927491010502656 15973755541515954 15995233516208128 16004065802385024 16005261962702376 16017204990818304 16018198121088072 16048797111115776 16061768456527872 16099533144205056 16100531379147033 16130082068545536 16131287647448064 16132287851295252 16144325665348608 16176168516759552 16227307216778112 16236267649964271 16258098592899072 16259313739888128 16272455234121216 16355081289351168 16356095369292224 16364112277129344 16378562533261032 16396388632705536 16410867390328608 16480665783376704 16484883521806336 16492963554902016 16493986184090688 16507527592578048 16513172027525376 16540086818598912 16610434805293056 16611464718165408 16620848961267852 16623860091052032 16643197004120064 16656648769732608 16742263652954112 16751721787734528 16752760460960454 16755795488600064 16775285869232128 16783508242464768 16837610896259244 16851434417423424 16865054489694528 16883410077241344 16884671960653056 16898318896972032 16970190509615616 16984122877403136 16985175960418848 16997850194337792 17003662285768704 17017622133571584 17018677293674112 17031376526082048 17104874561279232 17114537544275808 17118917503414272 17119978944231696 17152682626695168 17216409791563164 17239558612942848 17249297682419712 17250367207325616 17254781928044544 17288815028494336 17297289107030016 17339033792927574 17351972073386496 17353047964512078 17373233070625656 17386196870375424 17400249161238528 17475561618068736 17476645172236523 17485211315346138 17489686137460992 17508721561583616 17510030181417984 17524182559822848 17613164465455104 17614256551545472 17622890144600832 17627400201535488 17628493170297984 17638451958896496 17657649296759808 17743442744366118 17752951485022208 17761653059125248 17762754352097664 17767300203134976 17777337407391744 17778439672855992 17854054598658096 17883154891959552 17889269696485824 17902618559594496 17917088245235712 17918427386815488 17994637705734144 17995753444679192 18004574027683152 18005919708040173 18020472886224081 18023967135203328 18030130087796736 18044702833876992 18111974787230688 18137452290700288 18146342327113728 18147698603379072 18162366373517184 18182133929336832 18198189581354496 18255720618875376 18290360917011456 18290593867972608 18291727957374144 18305377132363776 18306512138386368 18399466450520064 18400607290453752 18420634142916096 18435757311369216 18436900401480288 18450657903255552 18487049733439488 18540749006298792 18545493962032128 18546643856251004 18555734457102024 18577318530966048 18582072845586432 18686739155954688 18687897807936084 18692680422048256 18701842602433536 18723596629635072 18738729865949184 18821002493177794 18835046609573376 18850269924675072 18872196602886144 18931858419574464 18967781691715584 18969199363202816 18984531106474752 18995255955734688 19080928170909696 19091464323317568 19108322955471204 19118563137716224 19129120071489792 19134015603376128 19144824900268032 19146011955383376 19241790814052352 19242983881439136 19258782191341056 19259976312260658 19279743064178688 19295325802561536 19296767955032064 19380042171192976 19394503439560704 19406663108241318 19411629669050112 19432756898021376 19449916907056128 19532640928446464 19544887204453863 19548428070033408 19559471479172352 19564477146759168 19660006820327328 19675896904643616 19697311756781568 19698783954095232 19713483065622528 19714705379800704 19814810023636992 19816038620488656 19830825226727424 19832054816585232 19853892489166848 19855123509286464 19869939280429056 19955686988159104 19972070420649984 19973308768270312 19983098646109872 19988212728526848 20000744631962991 20011463064477696 20027637211226112 20085811423490358 20112818381766656 20125428408546552 20130578916051968 20140445879543808 20158230810167424 20180170624868352 20243967418950912 20245222625264091 20283896348771328 20300290688111616 20316957037019136 20403368737210368 20404633827037824 20444879653126656 20537685696234798 20565300235124736 20566575365347648 20576656031637888 20578193952045912 20594826155684664 20699399756835072 20700683201760471 20723213410780608 20728516903657472 20738676945272832 20740226975290368 20741512951665324 20756990141162496 20797930950119424 20863680707286144 20886388319526912 20899483347336804 20903269619441664 20904831951284736 20927584351715328 21027961657737216 21029265474804288 21052153306189824 21064046208339456 21070743315977472 21189427435770048 21194850242322432 21206553665259456 21231221178246912 21236654680670208 21298340722021272 21338754403180032 21340349283603168 21356273321091072 21357597494784096 21373534402781184 21398396148154368 21415691275370496 21466044192273408 21467375172196044 21508383529930752 21509717135060336 21520260080426016 21525767553798144 21539263449806298 21568224689012736 21636409622370816 21648356866619028 21677464790532096 21679084986517504 21689710947201024 21696606978828288 21708863949411072 21802547442592098 21818816369505792 21838083377681376 21861851510274048 21879799886020608 21881156520438144 21974221044502272 21991981578787584 22010036790104064 22017562703367168 22053449091465216 22117507672868244 22147246407057408 22148619624220544 22159475726379264 22161131948357136 22165146788069376 22179043552275792 22291661276591616 22293043448049738 22311061668658386 22323018203938816 22333959787216896 22335629050312704 22337013947947272 22341060651466752 22353681690482688 22450147861678992 22468579223231232 22469972364304101 22486739319592704 22511213436321792 22512895947537408 22531091862629376 22626920679487488 22641106959614871 22645497169870848 22646901280558464 22663800259117056 22671549714358272 22691569724898816 22774463346319776 22806499415038976 22819383392367744 22825223337885696 22826638592308928 22837827024125568 22953789829361664 22955213055417552 22999063576559616 23000489609767488 23006375904059392 23017652433764352 23118711723903432 23135962764515328 23137397286016104 23164310760834208 23181595827167232 23200332214984704 23300748824091648 23313615087128184 23319581516614656 23346706908557312 23365576746430464 23471640795696912 23497186859467776 23504657560397312 23516178321871872 23517935945195328 23543532395679744 23656456864954368 23657923659154824 23683672469463552 23703116543188992 23704586230474656 23805406131544128 23844206522612736 23852359595314432 23885123825527776 23891236515753984 23960633312273931 23992850274312192 24006098703577536 24007892944053564 24027297181632108 24040173450395648 24059603778502656 24073195666673664 24149299716307584 24195123102818304 24196931471172096 24198431776942878 24216488498022912 24242845239115776 24264252775139328 24340960825167168 24387147889348608 24388970609832192 24408682851181824 24532621934026752 24534143053938336 24560845523888128 24581009748492288 24582533868640384 24594582949058304 24600877204340736 24616301085492912 24720998675065056 24727325282709504 24740979276136032 24769758041288064 24776097127448576 24788241082515456 24810130227898368 24915652207939584 24917197077248112 24935790136578048 24964795506180096 24984973154598912 25045271034228718 25113395479431168 25129140691440681 25133693232900096 25162928803848192 25242477892765952 25256416344388866 25277151626135136 25290375588954112 25312708141966336 25325115115862016 25327007940979584 25347478345458048 25441237561212928 25455285764423424 25476184316104704 25477763940628272 25505493428653056 25526433200357376 25528015940511168 25547064789123072 25655721085403136 25657311841918848 25678376255121408 25679968416347544 25729023940042752 25824614687344746 25859337919414272 25875550810988424 25882172892066816 25933222542741504 26008550689391361 26027958110079744 26029571946768117 26059849605938484 26064570760044544 26079295305563136 26100373741857792 26213342427103104 26232902662127616 26234529206191488 26263082342375424 26265045272126976 26286273839734272 26419746698182656 26421384827318208 26441100302303232 26442739755446976 26473498012381952 26486473945139712 26615164116549177 26629427227533312 26644131528146496 26650950304702464 26667659509283988 26681950752636928 26703516281634816 26781081897987144 26824732337939328 26833904544728736 26853927839391744 26875632367853568 26877641080223232 26906894166491136 26991956558601216 26993630167018788 27035950702804992 27045195131695104 27067054250815488 27206178436050432 27221547905068608 27259839537502208 27273200894005248 27297284372031744 27383580928313064 27435541375517184 27435890801958912 27437591936061216 27459768207579552 27512223619055616 27599199675780096 27600910935680628 27630951214374144 27653635967053824 27655350602220432 27675986854883328 27730574600159232 27811123509448188 27818240943048192 27819965784376506 27848517759369216 27865977796449072 27871026159255552 27873109268379648 28030108733932032 28031846711904126 28039020633072384 28069537741586432 28085394944452608 28094324421303296 28108094798923776 28231503739766691 28252569914360064 28259800323096576 28275404887012608 28308294904329216 28397787629361696 28451672537573376 28453799044804224 28475031094788096 28476796659712128 28498045870374912 28621392256364544 28623166896261392 28637196484976352 28662484433206806 28677844706574336 28693680107234688 28701023405064192 28719017933075064 28848546163161088 28862686221078528 28864475822158704 28888173287011584 28889964468390987 28919614596268032 28928809305104384 28942988703842304 28945151932548096 29070063256789464 29091755159341056 29115639218405376 29117444503575168 29149135347032064 29174875360584192 29298961392669696 29322642105050112 29346715720138752 29356750271156224 29490010230490992 29513845356965424 29545967635172352 29548175931142848 29572058069701056 29722215035455488 29724057930732984 29746237840091136 29748082224877848 29780838733750272 29782685263929696 29804908920643584 29933530482238656 29958105630974976 29959963152405468 29982319092790272 30017194596716544 30041455816839168 30128717135235537 30169227572649984 30188142612819828 30195868374077952 30228732952477696 30255426299865088 30270255937302528 30365951128426368 30425844523156992 30450436032167424 30605053105815552 30606950740556736 30667319479689984 30824948965204576 30847950352687104 30849863048021472 30867290928068868 30908794436222976 30933776286646272 31067665098788864 31084820116170912 31092775355486208 31110340462935552 31112269427497986 31154102328573952 31169372450291712 31196896425179136 31295521060929216 31329582479290368 31354904429162496 31357247926927104 31391376527572992 31492568528188586 31541942486605824 31543898212206432 31578229959284736 31604155390918656 31606114973966208 31740541508725504 31784141153655072 31792275363483648 31846831767370368 31854982021005312 31947511083031908 31990467032416256 32008131604770048 32010523925404752 32034409981636608 32036396242176144 32097594222231552 32123536913055744 32199066288410112 32201062758294066 32260164137091072 32262575294896128 32264575702590504 32288651330697216 32352337033519104 32454614433556224 32456626748439257 32472535299928542 32516197185798144 32518627479776256 32544910468242432 32703821163888147 32710162578702336 32712190738584448 32728224554258688 32757125066522064 32792777265411072 32821734780657216 32961331566753408 32969767043612672 32985927109804032 32987972368181376 33015055185156096 33026344055050752 33080173637197824 33220869610586112 33222929436330816 33241697922535704 33247720182104064 33439565172074607 33466592502987579 33484527305908224 33503443575469056 33505520921920908 33511590977200128 33550571738464256 33675221792518488 33702868834846848 33730108979389056 33766820154482688 33769343921306112 33796637793944064 33940381019231232 33968245754806272 33970351920837696 33995700388675584 34007324571537408 34037354587348224 34209749122558464 34229075088551616 34237835006828544 34239957888463392 34305365253390336 34432819583126328 34498595364839424 34500734414651232 34509563856089088 34577630056988672 34594578214060032 34678067585855148 34703944146772992 34706095929024156 34746466141251312 34772393740750848 34800498322477056 34951123236137472 34953290344473046 34970422630692276 34979372274921984 35017443123167232 35020060362835968 35048365119645696 35228513103090944 35245780289201664 35256986340595968 35276903917792992 35315298593519616 35486885488732236 35505902970044416 35525508704195328 35534600406269952 35554674814783488 35556879345711984 35708109197316192 35766309783919104 35778539392971648 35805237119188992 35834176490471424 35836854773630976 35989275411468288 35991506889358384 36009148055366304 36011839416080346 36040945772448162 36060260175593472 36089405667753984 36223949574461376 36274904581400576 36292684654227456 36295397206758144 36297647665414317 36324732747034368 36364267858673664 36396379162708992 36511441237750752 36580721834022912 36581187735945216 36583455914748288 36610754264727552 36613024276772736 36798932901040128 36801214580907504 36841268285832192 36871514622738432 36873800802960576 36901315806511104 37081498012597584 37090987924064256 37093287712502008 37111468914204048 37154637061932096 37164145691172864 37373478311909376 37375795615872168 37385360844096512 37403685204867072 37447193259270144 37477459731898368 37567906551343077 37642004986355588 37670093219146752 37700539849350144 37744393205772288 37863716839148928 37884624516583299 37935563383431168 37938398726405632 37969062212949504 37990511911469376 38161856341819392 38182928646635136 38216645910942408 38258240142979584 38289649800536064 38292023910766752 38483581628104704 38485967762878272 38517564382682112 38519952624521316 38593535910064128 38760084342385952 38789006879121408 38813326216482636 38823259338100224 38865513796042752 38899833814112256 39065281856892928 39089774408907726 39096856140066816 39118942958344704 39320013640654656 39351793809287232 39394623513563136 39397567908190464 39429410759601408 39629620047273984 39632077240977312 39661650453454848 39664109633170464 39707784978333696 39710247018572928 39739878560858112 39911373976318208 39944140841299968 39946617536540624 39966197292219744 39976425457053696 40001489263925982 40022926128955392 40055274422452224 40171622846980716 40225636763533312 40250856817093104 40261157832103936 40280891759087616 40316461620334848 40360341249736704 40487934837901824 40490445250528182 40567792697542656 40600581376223232 40633914074038272 40809267654075648 40889759306253312 41075371392469596 41130600470249472 41133150730695296 41153312063275776 41156387904091824 41189652311369328 41398799513670144 41401366403520942 41446426821561216 41457033807314944 41477353890545664 41480453950580736 41483025903330648 41513980282324992 41595861900238848 41727361414572288 41729948676564759 41772776639053824 41798966694673608 41806539238883328 41809663902569472 42047770067856189 42055923315474432 42058530949608576 42104306612379648 42128092416678912 42141486631954944 42378854871540096 42389700484644864 42413107330518912 42462442356493824 42596681444042544 42677508806360064 42680698567206336 42712546642182144 42715194989568192 42747068805562368 42932088384546816 42934750344392088 43016767059861504 43019434270120672 43040520160852032 43051535107596288 43078526899612596 43136449378025472 43272819244741632 43296713733238056 43358169973035008 43379421894402048 43393213957656576 43417727898822144 43605094885184196 43637632739011584 43676166755362752 43723703020548096 43762313040876288 43948442089004544 43983963157575168 44020073580208128 44035125406734336 44106898182930432 44235015345736488 44297239248441088 44318951452758528 44322263896714272 44358087104551584 44583322553183232 44586086896099476 44622123337316772 44646036407877632 44671258100625408 44674027895894544 44682121302933504 44707363380965376 44900295723357984 44937158446462464 44939944728608202 44973478639185408 45022426872643584 45025791895074816 45062183725258752 45253841358974976 45282213919229742 45293802561116928 45343099428716544 45383139449797632 45548926692639552 45612998830077952 45638766784735488 45650446675771392 45653277184617856 45675654048251136 45907579658723328 45910426110835104 45998127153119232 46000979219534976 46012751808118784 46035304867528704 46237423447806864 46271925529030656 46274794572032208 46328621521668416 46363191654334464 46400664429969408 46601497648183296 46627230174256368 46639163033229312 46668404141246979 46693413817114624 46731153492860928 46943281591393824 46994373718935552 47009315120794624 47032356643743744 47035871890390656 47087064791359488 47238852792282879 47312913729908736 47315847318309648 47367344938927104 47406233086377984 47409172460949312 47610812263088256 47688413045225472 47704719190628864 47770247651055552 47782473031507968 47921266624547862 47985700548624384 48012197407155072 48015785888107128 48054594363264216 48146391333347328 48298599432615168 48301594137441099 48390246205636608 48393862942344192 48396863553885756 48432976996045824 48528505550278656 48681921650334336 48774295778697216 48777941219664384 48817365702363648 49065243868053504 49068286107876672 49121691047776256 49165067737280768 49189165898116608 49232602170985824 49441997350130112 49454650565419008 49481958552272064 49539516082576128 49552194254897152 49620260455796736 49831304415879168 49834394154496224 49871580273156096 49929591012360192 49969946309197824 50090542068457436 50226790958862336 50258281382881362 50267386465800192 50325857607696384 50484955785531904 50512832688777732 50554303252270272 50580751177908224 50625416283932672 50650230231724032 50654015881959168 50694956690916096 50910571528846848 50952368632209408 50955527881256544 51010986857306112 51052866400714752 51056031881022336 51094129578246144 51314623683837696 51356752510242816 51359936832695088 51458047880085504 51649229374689492 51718675838828544 51751101621976848 51764345784133632 51866445085483008 52017101378782722 52055916220159488 52059143893536234 52119699211876968 52129141520089088 52158590611126272 52200747483715584 52426684854206208 52429935516709569 52469058412382976 52526164684750848 52530090544253952 52572547679468544 52839493396365312 52842769654636416 52882200604606464 52885479510893952 52946996024763904 52972947890279424 53230328233098354 53258854455066624 53288263056292992 53301900609404928 53335319018567976 53562163795974288 53649464675878656 53667809089457472 53707855678783488 53751264735707136 53755282160446464 53983913117202432 53987260334037576 54017759124120519 54071901405609984 54090390263390208 54134108501630976 54412356872100864 54443095810137216 54519679075004416 54546401788010496 54594568744063488 54767161856626128 54871082751034368 54871781603917824 54875183872122432 54919536415159104 55198399351560192 55201821871361256 55261902428748288 55307271934107648 55310701204440864 55351973709766656 55461149200318464 55622247018896376 55636481886096384 55639931568753012 55731955592898144 55746218536759296 56060217467864064 56063693423808252 56078041266144768 56139075483172864 56170789888905216 56188648842606592 56216189597847552 56463007479533382 56505139828720128 56550809774025216 56616589808658432 56795575258723392 56903345075146752 56907598089608448 56953593319424256 57242784512729088 57246333792522784 57274392969952704 57324968866413612 57355689413148672 57387360214469376 57402046810128384 57438035866150128 57697092326322176 57725372442157056 57728951644317408 57776346574023168 57779928936781974 57839229192536064 57857618610208768 57885977407684608 57890303865096192 58140126513578928 58183510318682112 58234889007150336 58298270694064128 58349750721168384 58597922785339392 58634661613361589 58645284210100224 58693431440277504 58713500542312448 58980020460981984 59027690713930848 59091935270344704 59096351862285696 59144116139402112 59444430070910976 59448115861465968 59492475680182272 59496164449755696 59561677467500544 59565370527859392 59609817841287168 59867060964477312 59916211261949952 59919926304810936 59964638185580544 60034389193433088 60082911633678336 60257434270471074 60338455145299968 60376285225639656 60391736748155904 60510852599730176 60540511874605056 60731902256852736 60735667875792273 60851689046313984 60900872064334848 61210106211631104 61213901481113472 61334638959379968 61649897930409152 61695900705374208 61699726096042944 61734581856137736 62102049605281413 62135330197577728 62169640232341824 62185550710972416 62220680925871104 62224538854995972 62308204657147904 62393792850358272 62591042121858432 62659164958580736 62709808858324992 62714495853854208 62782753055145984 62985137056377172 63083884973211648 63087796424412864 63156459918569472 63212229947932416 63481083017451008 63568282307310144 63584550726967296 63693663534740736 63709964042010624 63895022166063816 64016263209540096 64021047850809504 64068819963273216 64072792484352288 64195188444463104 64247073826111488 64398132576820224 64402125516588132 64525150589792256 64529151405181008 64577302661394432 64704674067038208 64909228867112448 64913253496878514 64945070599857084 65032394371596288 65037254959552512 65089820936484864 65407642327776294 65424381477168896 65456449108517376 65514250133044128 65585554530822144 65643469561314432 65922663133506816 65939534087225344 65975944736362752 66030110370312192 66052688110101504 66160347274395648 66441739221172224 66445858872661632 66483395845071408 66495440364208128 66879130344149214 66933185005975158 66969054611816448 67006887150938112 67011041843841816 67023181954400256 67350443585036976 67405737669693696 67409917092912303 67460217958778112 67533640308965376 67538687842612224 67593275587888128 67880762038462464 67923320878844613 67936491509612544 67940703841675392 67991400777351168 68014649143074816 68074709174696448 68419498245116928 68458150177103232 68475670013657088 68479915776926784 68865639166252656 68997190729678848 69001468829302464 69019127712178176 69155260113977344 69356135171710296 69407888293545984 69412191858048312 69492932282502624 69544787481501696 69600996644954112 69902246472274944 69906580688946092 69940845261384552 69958744549843968 70040120725671936 70096730239291392 70457026206181888 70491560578403328 70513972681191936 70553807835585984 70630597187039232 70973770977464472 71051017408390656 71109349629566976 71113758691423968 71416218394632384 71532619567838208 71557078785943296 71673709547261952 71881899936821793 71978550822936576 71983013778716768 72018296110732608 72023678832160692 72081891544896324 72120520351186944 72178811335507968 72447899148922752 72549809162801152 72585369308454912 72590794413516288 72595295330828634 72649465494068736 72728535717347328 72792758325417984 73022882475501504 73161443668045824 73166911829496576 73226048553545472 73597865802080256 73602429161815008 73682536571664384 73743029245476864 73747601605921152 73802631613022208 74162996025195168 74181975848128512 74186575425004016 74222937828408096 74309274123864192 74328291382345728 74746956623818752 74751591231744336 74770721688193024 74807370409734144 74894386518540288 74954919463796736 75135813102686154 75284009972711176 75340186438293504 75387422074322043 75401079698700288 75488786411544576 75727433678297856 75769249033166598 75871126766862336 75876797452811264 75938124425899008 75981023822938752 76323712683638784 76365857293270272 76433291821884816 76516480285959168 76579299601072128 76584047821533504 76967163256209408 76971935525756544 77035128765364224 77039905249042632 77187071820128256 77520168684771904 77578013758242816 77626652432965272 77646518676200448 77799667628224512 78025652068174083 78088715840304351 78130563713785856 78179548817815452 78193712280133632 78237885916689408 78640027281309312 78703587618574464 78789247027126272 78795135816380928 78858821519202816 79259240094547968 79264154481954624 79323300906909696 79328219266340928 79420494037145856 79822747952636416 79888281682599936 79893235073081248 79932394584439488 79952850914107392 80002978527851964 80045852257910784 80110548844904448 80343245693961432 80501713634186208 80522315664207872 80561783518175232 80632923240669696 80720682499473408 80975869675803648 80980890501056364 81135585395085312 81201162752446464 81618535308151296 81779518612506624 82150742784939192 82266301461390592 82306624126551552 82312775808183648 82379304622738656 82797599027340288 82802732807041884 82892853643122432 82914067614629888 82960907901161472 82966051806661296 83027960564649984 83191723800477696 83454722829144576 83459897353129518 83545553278107648 83597933389347216 83613078477766656 83619327805138944 84095540135712378 84117061899217152 84208613224759296 84256184833357824 84282973263909888 84694511219300073 84757709743080192 84779400969289728 84826214661037824 84924884712987648 85193362888085088 85355017612720128 85361397134412672 85425093284364288 85430389979136384 85494137611124736 85864176769093632 85869500688784176 86033534119723008 86038868540241344 86081040321704064 86103070215192576 86157053799225192 86545638489483264 86593427466476112 86669893405172961 86716339946070016 86758843788804096 86786427915313152 86835455797644288 87210189770368392 87275265478023168 87352333510725504 87447406041096192 87524626081752576 87896884178009088 87967926315150336 88040147160416256 88070250813468672 88470030691472976 88594478496882176 88637902905517056 88644527793428544 88716174209103168 89166645106366464 89172173792198952 89244246674633544 89342516201250816 89348055791789088 89414726761930752 89800591446715968 89874316892924928 89879889457216404 89946957278370816 90051583790149632 90124367450517504 90386151405706611 90507682717949952 90564427838459484 90587605122233856 90686198857433088 90766278899595264 91097853385279104 91225997660155904 91277533569470976 91306554369235712 91351308096502272 91815159317446656 91820852221670208 92001958439069952 92025503616237568 92474846895613728 92543851058061312 92549589144064416 92657243043336832 92726383308668928 92801328859938816 93202995296366592 93254460348512736 93278326066458624 93336808282493958 93386827634229248 93462306985721856 93886563182787648 93988747437871104 94018630241589248 94064713287487488 94071743780781312 94174129582718976 94477705584565758 94625827459817472 94631694636619296 94734689877854208 94812466172755968 94818344921898624 95221624526176512 95376826090450944 95409438381257728 95540495302111104 95564946063015936 95842533249095724 95971401097248768 96024394814310144 96031571776214256 96109188726528432 96292782666694656 96597198865230336 96603188274882198 96780492411273216 96787725884688384 96793727107771512 96865953992091648 97057011100557312 97363843300668672 97369880245317771 97548591557394432 97555882439328768 97634731404727296 98111463491664441 98130487736107008 98136572215753344 98243382095552512 98330135474561536 98378331796233216 98465204341971648 98883994700260224 98909301130838016 98963917104544128 99079032165152256 99240520911593472 99662608831758336 99668788308992448 99743160546312192 100181084136914872 100318695516223821 100453581917724672 100516562765762724 100534772931600384 100651715215392768 100969911571063808 101025665377555464 101108606504540544 101250832567865344 101300460463448064 101308031763918336 101389913381832192 101821143057693696 101904737264418816 101911055762513088 102021973714612224 102112063762044672 102629247367675392 102713505020485632 102719873665390176 102916095760171008 103298458749378984 103502203243953696 103528691568267264 103732890170966016 104034202757565444 104111832440318976 104118287787072468 104239398423753936 104258283040178176 104317181222252544 104401494967431168 104853369708412416 104859871033419138 104938116824765952 105052329369501696 105060181088507904 105145095358937088 105685539309272832 105770959021787904 105893992049527808 105945895780558848 106460656466196708 106517708910133248 106576526112585984 106603801218809856 106670638037135952 107124327591948576 107298929351757312 107335618178914944 107415711357566976 107502529471414272 107510564320892928 107967826234404864 107974520668075152 108035518248241038 108180780526780416 108268217003261952 108824713744201728 108886191620274432 108892942996242951 109039358150008832 109092803576020992 109189137488126976 109534323713252256 109742165502068736 109743563207835648 109750367744244864 109839072830318208 110396798703120384 110403643742722512 110523804857496576 110614543868215296 110621402408881728 110703947419533312 111244494037792752 111272963772192768 111279863137506024 111463911185796288 111492437073518592 112120434935728128 112127386847616504 112156082532289536 112341579777810432 112377297685213184 112432379195695104 112703719654029231 112926014959066764 113010279657440256 113101619548050432 113233179617316864 113591150517446784 113653873549749897 113806690150293504 113815196179216896 113907186638848512 114485569025458176 114492667585045568 114548785939905408 114649937732827224 114774720428938752 114876071732300256 115394184652644352 115450744884314112 115457903288634816 115552693148046336 115559857873563948 115715237220417536 115780607730192384 116280253027157856 116367020637364224 116469778014300672 116596541388128256 116699501442336768 117195845570678784 117269323226723178 117290568420200448 117427001084624896 117960040921963968 118055381427861696 118183870540689408 118192703724571392 118288232278804224 118888860141821952 118896231722931936 118984951360364544 118992328899511392 119123354935001088 119130741055718784 119219635682574336 119734121928954624 119832422523899904 119839852609621872 119929276371161088 120068778386866176 120165823267356672 120514868540942148 120676910290599936 120752570451279312 120783473496311808 121021705199460352 121081023749210112 121463804513705472 121471335751584546 121703378092627968 121801744128669696 122336516205655661 122427802962226944 122669277918759936 123299795860818304 123391801410748416 123399452192085888 123469163712275472 124204099210562826 124270660395155456 124339280464683648 124371101421944832 124441361851742208 124449077709991944 124787585700716544 125182084243716864 125189846029694277 125318329917161472 125419617716649984 125428991707708416 125970274112754344 126143310203568567 126167769946423296 126175592848825728 126312919837138944 126424459895864832 126962166034902016 127136564614620288 127169101453934592 127387327069481472 127790044332127632 128032526419080192 128042095701619008 128137639926546432 128145584968704576 128796265153640448 128804251033176264 129050301179584512 129058302810362016 129154605322788864 129409348134076416 129818457734224896 129826506993757028 129890141199714168 130074509919105024 130179641872969728 130815284655552588 130848762954337792 130912898217034752 131028500266088256 131171109061644288 131286939122628864 131845326267013632 131951889472725504 132060220740624384 132105376220203008 132320694548791296 132891717745323264 132966791690142816 133758260688298428 133866370011950316 133938109223632896 134013774301876224 134022083687683632 134046363908800512 134700887170073952 134811475339387392 134819834185824606 134920435917556224 135067280617930752 135077375685224448 135186551175776256 135761524076924928 135846641757689226 135881407683350784 136029298286149632 136149418349392896 136838996490233856 136916300354206464 136951340027314176 136959831553853568 137731278332505312 137994381459357696 138002937658604928 138038255424356352 138712270343420592 138815776587091968 138824383716096624 138985864565005248 139089574963003392 139201993289908224 139804492944549888 139813161377892184 139881690522769104 139917489099687936 140005212423740937 140080241451343872 140193460478582784 140914052412363776 140983121156806656 141027945362383872 141107615671171968 141261194374078464 141716558376848637 141947541954928944 142102034816781312 142218699259133952 142227517382847936 142832436789264768 143065239135676416 143114157571886592 143347419094523904 143763799873643586 143957101645873152 143966027557433536 144036592221465216 144047357664321384 144163783089792648 144895798297845504 144904782412323297 145099618325602304 145170738616909824 145181588827032576 145190590661657268 145298930988137472 145585516650835968 146045764951003008 146322887336091648 146333823658993152 146452097107090944 147195731604160512 147204858323630016 147365073143328768 147495203211842304 148325992050390336 148363951696257024 148373150850008032 148445875656816192 148618548247728384 148656582764691456 149493913247637504 149503182463488672 149541443376386048 149614740819468288 149788773037080576 149909838927593472 150271626205372308 150568019945422352 150680372876587008 150774844148644086 150802159397400576 150977572823089152 151454867356595712 151538498066333196 151742253533724672 151753594905622528 151876248851798016 151962047645877504 152731714586540544 152866583643769632 153032960571918336 153158599202144256 153168095643067008 153943871051513088 154070257530728448 154079810498085264 154374143640256512 155040337369543808 155156027516485632 155253304865930544 155293037352400896 155599335256449024 156051304136348166 156177431680608702 156261127427571712 156359097635630904 156387424560267264 156475771833378816 157280054562618624 157289806550128707 157407175237148928 157578494054252544 157590271632761856 157717643038405632 158518480189095936 158528308963909248 158646601813819392 158656438532681856 158840988074291712 159645495905272832 159776563365199872 159786470146162496 159864789168878976 159905701828214784 160005957055703928 160686491387922864 161003427268372416 161044631328415744 161123567036350464 161265846481339392 161951739351607296 161961781002112728 162271170790170624 162402325504892928 163237070616302592 163559037225013248 164301485569878384 164532602922781184 164613248253103104 164625551616367296 164758609245477312 165595198054680576 165605465614083768 165785707286244864 165921815802322944 165932103613322592 166055921129299968 166383447600955392 166909445658289152 166919794706259036 167195866778694432 167238655610277888 168191080271424756 168234123798434304 168417226449518592 168512369666715648 168565946527819776 169389022438600146 169515419486160384 169652429322075648 169849769425975296 170386725776170176 170710035225440256 170722794268825344 170860779958272768 171728353538187264 171739001377568352 172067068239446016 172077737080482688 172162080643408128 172206140430385152 172314107598450384 173091276978966528 173186854932952224 173339786810345922 173432679892140032 173517687577608192 173572855830626304 173670911595288576 174420379540736784 174550530956046336 174704667021451008 174894812082192384 175049252163505152 175793768356018176 175903984840084767 175935852630300672 176080294320832512 176140501626937344 176940061382945952 177188956993764352 177275805811034112 177289055586857088 177432348418206336 178333290212732928 178344347584397904 178488493349267088 178685032402501632 178696111583578176 178829453523861504 179601182893431936 179748633785849856 179759778914432808 179893914556741632 180103167580299264 180248734901035008 180772302811413222 181015365435899904 181128855676918968 181175210244467712 181532557799190528 182195706770558208 182207003627376819 182451995320311808 182555067138941952 182613108738471424 182702616193004544 183630318634893312 183641704443340416 184003916878139904 184949693791227456 185087702116122624 185099178288128832 185314486086673664 186306148815844239 186405990592733184 186508920697025472 186556652132917248 186673616564987916 186773655268458496 186924613971443712 187773126365575296 187977494875742208 188037260483178496 188129426574974976 188143487561562624 188348259165437952 188955411169131516 189251654919634944 189263389273238592 189469379755708416 189636689843797248 190443249052353024 190753652180901888 190818876762515456 191080990604222208 191129892126031872 191685066498191448 192048789628620288 192063143552428512 192218377453056864 192585565333389312 193194397730460672 193206376549764396 193575451769376768 193587454215543024 193731907984183296 194114022201114624 194727686601337344 194739760490635542 195097183114788864 195111764878657536 195269462809454592 196222926983328882 196273144431506688 196486764191105024 196660270949123072 196756663592466432 196930408683943296 197767989400520448 197818602261676032 197927834209088256 198158064330304512 198481041823186944 199325217663516672 199337576617984896 199486321092624384 200362168273829744 200637391032447642 200907163835449344 201033125531525448 201069545863200768 201939823142127616 202051330755110928 202217213009081088 202229751278736909 202501665135730688 202600920926896128 202616063527836672 202779826763664384 203642286115387392 203809474528837632 203822111525026176 204043947429224448 204224127524089344 205258494735350784 205427010040971264 205439747330780352 206596917498757968 207004406487907392 207057383136534528 207465780341932032 208068405515130888 208223664880637952 208236575574144936 208478796847507872 208634362444505088 208802989934862336 209706739416824832 209719742066838276 209876233649531904 210120362177015808 210290190717874176 211371078618545664 211541918043575808 211787984099055616 211891791561117696 212921312932393416 213153052225171968 213341276074271904 214248655183897152 214597858703514624 214671236357829888 215021128641785856 215935652468809728 215949041336150304 216071036496482076 216361561053560832 216536434006523904 217649427488403456 217772383240548864 217785885992485902 218078716300017664 218185607152041984 218378274976253952 219068647426504512 219484331004137472 219500735488489728 219678145660636416 220793597406240768 220807287485445024 221047609714993152 221229087736430592 221242804817763456 221407894839066624 222488988075585504 222545927544385536 222559726275012048 222927822371592576 222984874147037184 224240869871456256 224254773695233008 224312165064579072 224683159555620864 224754595370426368 224864758391390208 225407439308058462 225852029918133528 226020559314880512 226203239096100864 226466359234633728 227182301034893568 227196387239074799 227307747099499794 227613380300587008 227630392358433792 227814373277697024 228971138050916352 228985335170091136 229097571879810816 229299875465654448 229549440857877504 229752143464600512 230788369305288704 230901489768628224 230915806577269632 231105386296092672 231119715747127896 231561215460384768 232560506054315712 232734041274728448 232939556028601344 233399002884673536 234076956204522249 234266147520913053 234391691141357568 234538646453446356 234581136840400896 234854002169249792 235920081843927936 236110762855723392 236367741081378816 236385407449142784 236576464557608448 237777720283643904 237792463445863872 237969902720729088 237984657799022784 238261482111437568 239468243857909248 239664845047799808 239679705219243744 239858552742322176 240137556773732352 240331646534713344 241029737081884296 241505140902558624 241566946992623616 242043410398920704 242162047498420224 242927609027410944 242942671503169092 243406756185255936 243603488257339392 244673032411311322 244855605924453888 245338555837519872 246599591721636608 246798904384171776 246938327424550944 248408198421125652 248541320790310912 248678560929367296 248742202843889664 248882723703484416 248898155419983888 249575171401433088 250364168487433728 250379692059388554 250636659834322944 250839235433299968 250857983415416832 251940548225508688 252286620407137134 252351185697651456 252625839674277888 252848919791729664 253924332069804032 254083533657900219 254273129229240576 254338202907869184 254774654138962944 255580088664255264 256065052838160384 256084191403238016 256275279853092864 256291169937409152 257592530307280896 257608502066352528 258100602359169024 258116605620724032 258309210645577728 259636915468449792 259653013987514056 259780282399428336 260009680215518883 260149019838210048 260359283745939456 261630569311105176 261697525908675584 261825796434069504 262057000532176512 262342218123288576 262573878245257728 263690652534027264 263903778945451008 264120441481248768 264210752440406016 265783435490646528 265933583380285632 267516521376596856 267732740023900632 268027548603752448 268044167375367264 269401774340147904 269622950678774784 269639668371649212 269840871835112448 270154751370448896 270373102351552512 271523048153849856 271693283515378452 271762815366701568 272058596572299264 272298836698785792 273677992980467712 273832600708412928 273919663107707136 275462556665010624 276005875317209856 276076510848712704 277424540686841184 277631553174183936 277648767432193248 277971729130010496 278179149926006784 278403986579816448 279608985889099776 279626322755784368 279763381045538208 279834978199375872 280010424847481874 280160482902687744 280386920957165568 281828104824727552 281966242313613312 282055890724767744 282215231342343936 282522388748156928 283433116753697274 283895083909857888 284204069633562624 284437398518267904 284455034765695872 285664873578529536 286130478271352832 286228315143773184 286694838189047808 287527599747287172 287914203291746304 287932055114867072 288073184442930432 288094715328642768 288327566179585296 289791596595691008 289809564824646594 290199236651204608 290341477233819648 290363177654065152 290381181323314536 290597861976274944 291171033301671936 292091529902006016 292109640735953313 292645774672183296 292667647317986304 292904194214181888 294334390474993323 294391463208321024 294409716647260032 294730146286657536 294990406423684608 296651984100780672 296727903392514048 296746301700016064 296891751313632384 297237096495456768 298987826495275008 299006364926977344 299082886752772096 299229481638936576 300543252410744616 301136039890844704 301360745753174016 301549688297288172 301604318794801152 301955145646178304 302909734713191424 303076996132666392 303507189811245056 303752497703596032 303924095291755008 305463429173081088 305733167287539264 306065921143836672 306336191286134016 307887742103026176 308140515061456896 308159620996170528 308748287280513024 310080674739087616 310506609731861088 310586074704801792 311198670512898048 312102608272696332 312354863361217404 312522254855143424 312718195271261808 312774849120534528 312951543666757632 314560109125237248 314579613100257414 314814350474297856 315156988108505088 315180543265523712 315435286076811264 317056617927818496 317312877065363712 317681976148583424 319290991810545664 319553126730399744 319572940292324992 319729578337757952 319811403656429568 320011914111407856 321372982775845728 322006854536744832 322089262656831488 322247134072700928 322531692962678784 323903478703214592 323923562004225456 324542341580341248 324804651009785856 326474141232605184 326678828988728853 327118074450026496 328602971139756768 329065205845562368 329226496506206208 329251103232734592 329517218490954624 331190396109361152 331210931228167536 331571414572489728 331843631604645888 331864207226645184 332111842258599936 333818891316578304 333839589412518072 334391733557388864 334477311220555776 336382160542849512 336468247596868608 337024739333431296 337131893055639552 338111158962087693 338778044877200292 339030838972320768 339304858644151296 339699538851950592 340773451552340352 341420070450880512 341445588537650688 341721559916545536 343456707076374528 343478002755136704 344155474160965376 344324161286816256 344628215196900768 346182553957933056 346373709865904448 346679573620691844 346865359784280064 347145711661252608 347341823190577152 348840759081473568 349101061912092672 349409334042902016 349789624164384768 350098504327010304 351587536712036352 351807969680169534 351871705260601344 352281003253874688 353880122765891904 354377913987528704 354551611622068224 354578111173714176 354864696836412672 356666580425465856 356688695168795808 356976986698534176 357370064805003264 357392223167156352 357658907047723008 359202365786863872 359497267571699712 359519557828865616 359787829113483264 360206335160598528 360497469802070016 361544605622826444 362030730871799808 362257711353837936 362350420488935424 363065115598381056 364391413541116416 364414007254753638 364903990640623616 365110134277883904 365226217476942848 365405232386009088 367009548616966983 367283408886680832 368007833756279808 369899387582454912 370175404232245248 370198356576257664 370628972173347328 372612297631688478 372811981185466368 373017841394050944 373113304265834496 373347233129975832 375546252731150592 375569538089082831 375954989751484416 376074520966356992 376258853149949952 376286975123125248 377910822338263032 378503309839269888 378526778546477184 378938759511416832 379273379687594496 380886498104706048 381507304361803776 381637753525030912 382161981208444416 383370132996382896 384097579257240576 384126287104857024 384436754906113728 386388795460921344 386412753099528792 387150903538753536 387174908431086048 387463815968366592 388228044402229248 389455373202674688 389479520981271084 390223529757315072 390538925618909184 392445853966657764 392546288863013376 392973528382210048 393320541898246144 393513327184932864 393860817367886592 395535978801040896 395855668418176512 396316128660609024 396962083646373888 398675153235969792 400724336547659488 401274782064895284 401814327670898688 402066251063050896 402139091726401536 403879646284255232 404102661510221856 404434426018162176 404459502557473818 405003330271461376 405201841853792256 405232127055673344 405559653527328768 407284572230774784 407644223050052352 408087894858448896 408448255048178688 410516989470701568 410854020081942528 410879494661560704 413193834997515936 414008812975814784 414114766273069056 416136811030261776 416447329761275904 416473151148289872 416957593695015744 417268724889010176 417605979869724672 419413478833649664 419439484133676552 419752467299063808 420240724354031616 420580381435748352 422742157237091328 423083836087151616 423575968198111232 423783583122235392 425149675130545911 425842625864786832 426306104450343936 426682552148543808 428497310367794304 429195717407029248 429342472715659776 430042257283571712 431871304937619456 431898082672300608 432142072992964152 434714347236969891 435298854976806912 435544766481097728 435571771984971804 436157432600035328 436756549952507904 438137294853009024 438968662008274944 439001470976979456 439356291321272832 441587194812481536 441614574970890048 442095219429986304 442485609635526912 444977976151171008 445091855088771072 445119452550024096 445855644743185152 445969748294074368 448481739742912512 448509547390466016 448624330129158144 449366319111241728 449509190740852736 449729516782780416 450814878616116924 451704059836267056 452041118629761024 452406478192201728 452932718469267456 454364602069787136 454392774478149598 454615494198999588 455226760601174016 455260784716867584 455628746555394048 457970670340182272 458195143759621632 458599750931308896 459098881715755008 459504286929201024 461576738610577408 461831613154539264 462210772592185344 462239431494255792 463122430920769536 465121012108631424 465468082549456896 465879112057202688 466798005769347072 468153912409044498 468532295041826106 468783382282715136 469077292906892712 469162273680801792 471840163687855872 471869419650386121 472221525711446784 472735482162757632 472770814898285568 473152929115216896 475555440567287808 475584926891727744 475939805441458176 475969315598045568 476522964222875136 478936487715818496 479329690095599616 479359410438487488 479717105484644352 482059474163768592 483010281805117248 483133893985247232 484086820797841408 485855218054821888 485885343006338184 486813512370511872 487206976514678784 489346064822622644 489711211848907776 490677111675039744 493199183443273216 493597808768343552 493876654849101888 496816396842251304 497357121858734592 497765447406968832 497796310839967776 499150342802866176 500728336974867456 500759384118777108 501715966830833664 503881096451017376 504573240814274268 504702371395302912 505251679348555776 505697839583459328 507848664139608064 508167067315800438 508546258458481152 509549308277925888 511160177328510528 512130105676320768 512168382806476032 512582339874818304 515185060614561792 515217004132705056 516201204718338048 516233211241448064 516618421291155456 519273830936899584 519306027975028112 519560564798856672 520019360431037766 520298039676420096 520718567491878912 523261138622210352 523395051817351168 523651592868139008 524114001064353024 524684436246577152 525147756490515456 527381305068054528 527711954520254301 527807557890902016 528240882962497536 528421504880812032 531566870981293056 531867166760571264 535033042753193712 535465480047801264 536055097207504896 536088334750734528 538803548680295808 539245901357549568 539279336743298424 539681743670224896 540309502740897792 540746204703105024 543046096307699712 543386567030756904 543525630733403136 544597673397571584 546621010882130457 547355985960935424 547665201416825856 547839326215414272 550925113330021248 552011750634419712 554849081373682368 555263106348367872 555297534864386496 555943458260020992 559217971778199552 559252645511568736 559526762091076416 559669956398751744 560020849694963748 560320965805375488 560773841914331136 563656209649455104 563932484627226624 564111781449535488 564430462684687872 565044777496313856 566866233507394548 567790167819715776 568408139267125248 568910069531391744 571329747157059072 572260956542705664 572456630287546368 573389676378095616 575055199494574344 575864110229734144 576146368885860864 576189430657285536 576655132359170592 579583193191382016 579619129649293188 580398473302409216 580726355308130304 580762362646629072 581195723952549888 582342066603343872 584183059804012032 584219281471906626 585291549344366592 585335294635972608 585808388428363776 588668780949986646 588819433294520064 589460292573315072 589980812847369216 593303968201561344 593455806785028096 593492603400032128 593783502627264768 594474192990913536 597975652990550016 598012729853954688 598165773505544192 598458963277873152 601086504821489232 602272079781689408 602721491506348032 603099376594576344 603208637589602304 605819469426382848 606153992265332784 606689253836210727 607014379622490112 607504995407192064 607848190583510016 610926858346162176 611466334575078528 612131842287673344 612672382572268032 615775484206052352 616281030122913792 616319241992341056 620161349478175232 621013219463722176 621172149409603584 622397341025796096 624205216545392664 624709726722434808 625436390542523616 625903087333515264 629120218250474496 629159226200514828 629628700948595712 630361086531047424 630870572153622528 634113235855636992 634625754130727424 635363952297166848 638581983621091328 639145880584649984 639459156675515904 640023828222815712 642745965551691456 644013709073489664 644178525313662976 645063385925357568 647806957406429184 647847124008450912 649084683160682496 649609302019571712 652948282465210368 653357657977457706 654236148900052992 657205942279513536 658130411691124736 658452993012412416 658502206465469184 659034436981909248 662380792218722304 662421862456335072 663142829144979456 663687263209291776 663728414453290368 664223684517199872 667637782633156608 667679178825036144 668783467114777728 668954622441111552 672764321085699024 672936495193737216 674049478666862592 674263786111279104 676222317924175386 677556089754400584 678061677944641536 678609717288302592 679399077703901184 681546903104680704 681589161717224397 682840140901761024 682891177075301376 683443119833091072 686913414152749056 686956005510273408 688310948321930752 688648322573632512 689256430393801536 692365107915866112 692747419731808896 693359147241383688 694683646381154304 697681518162947136 698202123824185344 698818668085804032 700197008654020608 702230868613566747 703175073424072704 703615939360339068 703743410521202688 704562006507749376 707760245531783808 708755827975057408 709103223244136448 709156222347428352 709729393672825344 713333160850931712 713377390337591616 713953973397068352 714784446334312704 718404731573727744 718994535143399424 719039115657731232 719575658226966528 720412670321197056 720994939604140032 723089211245652888 724515422707675872 724700840977870848 726130231196762112 728782827082232832 728828014509507276 729807981281247232 730220268555767808 730452434953885696 730810464772018176 734019097233933966 734566817773361664 736015667512559616 739798775164909824 740396713152515328 741257944346694656 745224595263376956 745623962370932736 746035682788101888 746226608531668992 746694466259951664 751092505462301184 751139076178165662 751909979502968832 752149041932713984 752517706299899904 752573950246250496 755821644676526064 757053557092954368 757877519022833664 758546759375188992 761772996209412096 762250600973700657 763014608723607552 763275507050061824 764323962416888832 766740265992765792 768195158514481152 768252574209714048 768873509812227456 772777590921842688 772825506199057584 774301807077507072 774349816862172096 774927631936733184 778910746405349376 778959041962542168 780447059514630144 781077851237818368 784891707933315528 785092577726026752 786641083796492288 787026654369865728 787721634735773184 791071957602081792 791711336836353024 792632257321218048 797350306471939584 801448673095318976 802549564129790568 804132502126101792 807759292568510464 808205323020443712 808868852036324352 808919005114947636 810006660542922752 810464254111346688 811119307054657536 814569144461549568 815288446100104704 816175789716897792 816896510096357376 821033978941403136 821758989323121408 826387669995031872 828017625951629568 828229532546138112 832273622060523552 832894659522551808 832946302296579744 833915187390031488 834537449778020352 835211959739449344 838826957667299328 838878968267353104 839504934598127616 840481448708063232 841160762871496704 845484314474182656 846167672174303232 847151936396222464 847567166244470784 850299350261091822 851685251729573664 852612208900687872 853365104297087616 856994620735588608 858391434814058496 858684945431319552 860084514567143424 863742609875238912 863796165344601216 864284145985928304 869428694473939782 870597709953613824 871089532962195456 871143543969943608 873513099905015808 876274589706018048 876328922207859939 877937324016549888 878002941953958912 878712582642545664 883003171424979969 883174389624963072 883229149941780096 884190438859972608 884971219271053824 889955952302342016 890183710177542144 890238905100048192 891711289486370304 896963479485825024 897019094780932032 897248660258316288 899018381481705472 901629757232233848 903408119672534112 904082237259522048 904812956384403456 905865436938534912 908729204139574272 908785548956299196 909230988397999176 910521569433735168 911257493110788096 915941340680364544 916390287519243264 917199501862617792 918197763431510016 919008573858402048 923663226309078528 924421545184370688 924478862988511584 926244861841539072 930242024217262848 931758224114405376 933596011538694144 936307824818088996 937064590083652212 937566764565430272 938154585813785424 938324547361603584 943680327375711744 943738839300772242 944443051422893568 945470964325515264 945541629796571136 946305858230433792 951169853783455488 951938631196091136 953045928445750272 957872975431636992 958659380191199232 958718820876974976 959434210969288704 964118948327537184 966020563610234496 966267787970494464 971710436109643776 971770686012676368 973627024741023744 974413953029357568 978692129645245288 979422423697815552 980036486966186559 981354223350079488 986398366886546432 987195617536687104 987753309698203776 993632793684502608 994714243717469184 995530894813937664 995592621679935552 1001456673949734912 1001518768237554216 1003431933661667328 1007762192902034752 1009146481628548536 1009404742790605824 1011395679166918656 1014333476886263079 1015697328279216128 1016334134631600876 1017092516916962304 1019098616555851776 1022320354657021056 1024260211352641536 1024336765612952064 1025164679749636608 1030370121229123584 1030434008265410112 1032466422482896128 1038547661873799168 1038612055950056224 1039121129597713344 1040038720862075532 1040596079352840192 1041437134983757824 1046522277244420704 1046790103634702336 1047303185736278016 1048228002128706048 1049368872493154304 1050295512981030912 1054762610136109056 1055423909040508602 1055615115781804032 1056843009761624064 1063133741962586112 1063734333521142528 1070066085506387424 1070930960095602528 1072110194415009792 1072176669501469056 1077607097360591616 1078491802715099136 1078558673486596848 1079363487340449792 1080619005481795584 1081492409406210048 1086092192615399424 1086773134061513808 1087051261466806272 1089195346795143168 1093242021764260914 1094711971921870848 1095330402833651712 1095678652430828544 1101028645850900949 1101850226660042496 1104023501268839424 1109698162747364736 1110526212696735744 1110595069728772992 1111886916520041984 1118435943556399104 1118505291023137472 1119053524182152832 1119339912797503488 1120041699389927496 1126708614267248493 1127312419298910208 1127864969254453248 1128223562899070976 1128860925369375744 1133732467014789096 1135580335639431552 1136816278534250496 1137820139062783488 1142659494314118144 1144521913085411328 1144913260575092736 1150110398989148688 1151728220459468288 1152292737771721728 1152378861314571072 1153310264718341184 1159166386382764032 1159238259298586376 1161452710616260608 1161524725293258144 1162391447905099776 1164684133206687744 1168366119608024064 1168438562943813252 1170670589271945216 1171616776856727552 1177337561899973292 1177638866589040128 1178920585146630144 1179961625694738432 1186607936403122688 1186985206800064256 1187567005254529536 1188948385981827072 1196025459707909376 1196331547011088384 1202173009642978464 1204544159563378816 1205442983012696064 1206198753189152688 1206417275179204608 1211638938852765696 1212307984530665568 1213378507672421454 1214028759244980224 1215009990814384128 1215696381167020032 1221853716692324352 1222932669150157056 1224263684575346688 1225344765144536064 1231550968412104704 1232562060245827584 1232638483984682112 1240322698956350464 1242026438927444352 1242344298819207168 1248410433090785328 1249419453444869616 1250872781085047232 1251806174667030528 1258240436500948992 1258318452401029656 1259257401897191424 1260722173062094848 1261741144307245056 1268226471711273984 1269251508261454848 1270727904594333696 1275449025391637733 1277163967242182656 1278291761169299968 1278918313351031808 1280047656445631424 1285491931103382912 1288027418146979328 1290126771850715136 1295613914812858368 1295694248016901824 1304143041710909673 1305896564930420736 1306715315954915412 1308472297800105984 1314411884559027072 1316260823382249472 1316905986024824832 1317004412930938368 1318068873963818496 1324761584437444608 1324843724912670144 1326285658289958912 1327456828906580736 1335275565266313216 1335358357650072288 1337566934229555456 1337909244882223104 1345528642171398048 1345872990387474432 1348098957333725184 1348527572222558208 1352444635848350772 1355112179508801168 1356123355889283072 1357219434576605184 1358798155407802368 1363093806209361408 1363178323434448794 1365680281803522048 1365782354150602752 1366886239666182144 1373912011020546816 1376621896643861504 1377296645147265024 1378512860787603072 1384730215831732224 1385494839463617792 1386718294482767376 1389367292762308608 1395363036325894272 1396404247648370688 1397637336171608064 1400394017308041216 1404461737227133494 1406350146848145408 1407231878720678136 1407486821042405376 1415520491063567616 1415608258951158363 1417511655950114816 1418206446488272896 1418312444694856704 1419458787345650688 1426666321701863424 1426754780675183232 1427907946794136704 1429568892668625408 1436809463147455488 1437989070286798848 1438078231315462464 1439151316453933056 1446178422491305776 1449030845415351744 1449401681955741696 1452260462393524224 1457565654164465664 1457656029019014552 1460440537111535616 1460904869907771392 1461620929544036352 1468038194467867932 1469133635546723328 1472031335025119232 1479597550329819648 1480793426305030656 1482515888693389312 1490449190526753912 1492071365576203776 1493388932519903328 1502185010924602368 1502278152356331324 1504298083865427968 1505147900492500992 1511643289353052128 1514107114185908736 1515755038045667328 1517093518750377984 1523545992418824192 1524501201947401314 1526551014100123648 1528647924833777664 1533480531985531584 1536390317028962304 1536505148419428096 1537747019624454912 1545555181843685376 1545651012398115168 1548603614155014144 1548699633724344192 1549855263873466368 1557821492810698752 1557918083925084336 1560894119029260288 1562155702475636736 1569783415866631056 1570185155452053504 1573282167592984576 1574053308739731456 1575443269471546368 1582143915204163584 1583422673672706048 1585264514642436096 1590374710673523593 1594700612943879168 1602897346190637952 1605099128259581136 1608265004252203584 1615518585137020928 1616410646040887424 1617737704072648704 1617838010229895272 1620928508222693376 1622238614109315072 1629138288923099136 1630576892200209408 1633793020192714752 1639863032646391371 1642067957882806272 1643517978646242816 1652775339990063744 1656035251903259136 1664547244121047104 1665789319045103616 1665892604593159488 1667830374780062976 1677653915334598656 1677757936534706208 1679009869196255232 1680962897416126464 1682321525742993408 1690968628948365312 1692335344348606464 1694303872792444928 1695134332488941568 1700598700522183644 1703370503459147328 1705224417801375744 1706730208594175232 1713989241471177216 1716782869628116992 1717369890862639104 1720169029134286848 1727592330689202432 1728568291971856608 1738857388947879564 1741195419907227648 1742179065924390912 1742287087939887216 1747026199810031616 1752549179412036096 1752657844415719878 1755874648033099776 1756005883907917824 1757425165285091328 1766006342849959938 1766458299883560192 1768380877719945216 1769942438542107648 1779911904604684032 1780367420355084288 1780477810200096384 1783422578972740608 1793926958971650048 1794038189561864064 1794497320516632576 1803259514464467696 1806816239345068224 1808164474519044096 1809625912768806912 1817458408279148544 1817571097912598392 1818461976795998352 1820067761508632181 1821043138867470336 1822514986221576192 1831882681360729088 1832780575038486528 1834399003725235584 1836395526863020032 1838017147716804096 1847326452618157056 1848843090368741376 1848957725977023168 1860484048434525696 1863516448228810752 1867192023077388288 1872615649636177992 1874129180167304424 1876309171627570848 1887360654751423488 1887477678601544484 1888886102845787136 1891083259593142272 1892611716460867584 1902339707566910976 1903877262392182272 1906091856891500544 1915745950863273984 1917437641753949952 1928237896655074368 1932041127220468992 1932535575940988928 1943420872219287552 1943541372025352736 1947254049482047488 1948827906058715136 1957384259290490576 1958844847395631104 1960072973932373118 1962708446700158976 1972796733773092864 1974391235073374208 1975506619396407552 1987265587369005216 1989428487434938368 1991061789627875328 1991185243359871104 2002913347899469824 2003037536475108432 2006863867323334656 2015524385804069504 2018292963257097072 2018809485581211648 2022791358333837312 2028666953772526158 2031394656558432256 2032668269263201752 2034185033833924608 2038197233111703552 2044640709314042112 2044767485151673191 2048520422705283072 2048673531225904128 2050329359499273216 2060740242458247168 2060868016530820224 2064932844965792256 2077095323747598336 2077224111900112448 2078242259195426688 2080077441724151064 2093044554488841408 2093580207269404672 2094606371472556032 2096456004257412096 2100591025962061824 2109525220272218112 2110847818081017204 2111230231563608064 2113686019523248128 2126267483925172224 2127468667042285056 2140132171012774848 2141861920191205056 2144353339002938112 2155214194721183232 2156983605430198272 2157117346973193696 2158726974680899584 2161238010963591168 2162984818812420096 2173546268123027616 2174102522933612544 2178390693590286336 2186484043528521828 2189423943843741696 2190660805667303424 2191357304861657088 2202057291701801898 2203700453320084992 2208047002537678848 2219396325494729472 2221190139457545984 2223773833040083968 2236871887112798208 2237010582046274944 2238107048364305664 2238679825595006976 2240083398779854992 2253417228534496986 2254624838597820416 2255729938508906496 2256447125798141952 2257721850738751488 2267464934029578192 2271160671278863104 2273632557068500992 2275640278125566976 2285318988628236288 2286751802921101971 2289043826170822656 2289826521150185472 2300220797978297376 2303456440918936576 2304585475543443456 2304757722629142144 2306620529436682368 2318332772765528064 2318476518597172752 2322905421232521216 2323049450586516288 2324782895810199552 2336732239216048128 2336877125887626504 2341341178543890432 2343233553713455104 2354675123799946584 2355277733178080256 2359923251389476864 2373215872806245376 2373970413600128512 2375134010509059072 2377896771963654144 2392050919415818752 2404346019285956928 2409088319126757632 2412397506378305376 2423277877705531392 2424615969061331136 2426757015344842908 2428057518489960448 2430019981628768256 2431392762334040064 2443707433384648704 2445865338300314112 2448527369150693376 2450689530289072128 2463101936824209408 2465276967969364224 2480645397912700928 2484052877854888704 2484688597638414336 2496820866181570656 2498838906889739232 2501745562170094464 2503612349334061056 2516480873001897984 2516636904802059312 2518514803794382848 2521444346124189696 2523482288614490112 2536452943422547968 2538503016522909696 2541455809188667392 2550898050783275466 2554327934484365312 2556583522338599936 2557836626702063616 2560095312891262848 2570983862206765824 2576054836293958656 2580253543701430272 2591227829625716736 2591388496033803648 2608286083421819346 2611793129860841472 2613430631909830824 2628823769118054144 2628986766623579817 2632521646764498944 2633811972049649664 2634008825861876736 2636137747927636992 2649523168874889216 2649687449825340288 2652571316579917824 2654913657813161472 2670551130532626432 2670716715300144576 2675133868459110912 2691057284342796096 2691745980774948864 2697055144445116416 2704889271696701544 2710224359017602336 2712246711778566144 2714438869153210368 2717596310815604736 2726187612418722816 2726356646868897588 2731564708301205504 2733772479332364288 2747824022041093632 2753243793287723008 2754593290294530048 2757025721575206144 2770989678927235584 2773436588965534752 2778734585524617216 2790726072651788544 2795274672343216128 2800788034616082432 2808923474454266988 2812700293696290816 2814463757441356272 2814973642084810752 2831040982127135232 2831216517902316726 2835023311900229632 2836412892976545792 2836624889389713408 2838917574691301376 2853509561350366464 2855815893588273408 2859137785337250816 2873618926294910976 2875978140573597696 2876156462630924928 2878302632907866112 2892356844982611552 2898061690830703488 2898803363911483392 2915131308328931328 2915312058038029104 2920881074223071232 2921809739815542784 2923241859088072704 2936076388935735864 2938267271093446656 2944062670050238464 2959195100659639296 2961586852610061312 2965031777386778624 2980898381053507824 2984142731152407552 2986777865039806656 3004370021849204736 3004556304712662648 3010295800985001984 3023286578706104256 3028214228371817472 3034187037500755968 3043000430658789237 3047091984837648384 3049002403894802628 3053102028200247296 3057295849667555328 3066961063971063168 3072780634057924608 3073010296838856192 3075494039248909824 3091110363687370752 3091302024796230336 3097399267448688384 3115642985621397504 3115836167850168672 3121788238058520576 3124311404951273472 3139566831733262112 3140370310904107008 3146564335185969152 3148106617479462912 3150886538943092736 3164287830408327168 3166845347345412096 3170529029284872192 3180749421347047186 3189401225887758336 3205794692381275904 3210198256519162272 3216530008504407168 3231037170274041856 3232821292081774848 3235475408145297408 3235676020459790544 3241857016445386752 3244477228218630144 3258276577846198272 3261153784400418816 3267586040385429504 3279726065292782742 3284135915765612544 3287035957292485632 3303085937552702847 3305550679980127488 3312070503806518272 3329094488242094208 3331578638090207232 3331785209186318976 3335660749560125952 3355307830669197312 3355515873069412416 3358019738392510464 3380125842801745479 3381937257896730624 3384670688697212928 3388607745584889856 3401197401044367288 3406741006918294656 3410448835602751488 3413460417188350464 3427978482942354432 3433565739256233984 3434739781725278208 3455184661378404864 3457136583943713216 3477714777895759128 3484358131848781824 3484574175879774432 3494052399620063232 3505098358824072192 3505315688831439756 3512011767815835648 3514850330570182656 3532012685699919876 3532916599767120384 3536761755439890432 3539884877084215296 3559823809209368064 3560955620400192768 3566845157945481216 3588076379123728128 3588994641033265152 3606519028928935392 3613632478690136448 3616328949038088192 3619251825537613824 3634916816558297088 3635142195825196784 3636923953591996704 3640135523017264362 3642086277734940672 3645029972443152384 3663765362721458176 3665561150076973056 3668798007450471168 3672791053726040064 3676034295433608192 3694652905236314112 3697686180737482752 3697915451954046336 3720968096869051392 3727032896457621504 3745231299272355984 3748258360334608848 3752618343255141696 3774721309502846976 3774955357203088968 3777772205691574272 3782166519186284544 3785223432921735168 3804679415133821952 3807754524784364544 3812183713783001088 3826347076174913199 3831491901726547968 3834875283507899904 3856475793310148736 3864082254440937984 3886841744438575104 3887082744050705472 3914768518580981152 3917689694791262208 3920145947864746236 3925416893400317952 3945593467546185728 3948782470146748416 3951013238792815104 3974531174738010432 3978856974869876736 3982370486719742208 4005826695798939648 4006075072950216864 4013727734646669312 4031048771608139008 4036585926514194144 4037618971162423296 4045582716667674624 4057333907545052316 4062789313116864512 4065336538526403504 4068370067667849216 4076394466223407104 4089281418628084224 4089534970303346382 4097040845410566144 4097347062451808256 4100658718998546432 4121736033061640448 4129865689931584512 4154190647495196672 4154448223800224896 4156484518390853376 4160154883448302128 4186089108977682816 4187160414538809344 4189212742945112064 4192912008514824192 4201182051924123648 4219050440544436224 4221695636162034408 4222460463127216128 4246824776853475089 4252534967850344448 4254937334084570112 4280264342025549696 4283723840382410112 4288706678005876224 4310428389442366464 4313967210860396544 4314234693946387392 4317453949361799168 4347092536246055232 4348205045867225088 4356781387180572672 4372968087057043656 4381321611334606848 4382714609723314176 4404114583403603796 4407400906640169984 4416094005075357696 4438792650989458944 4442380278915091968 4447547666080167936 4474021164092549888 4476214096728611328 4480166797559709984 4506834457068993972 4509249677195640832 4512894251596283904 4515443701477502976 4534929868059156384 4542321342557726208 4547265114137001984 4551280556251133952 4570637977256472576 4573503605842203942 4579653042300370944 4600441595956594752 4606912881837873152 4609170951086886912 4609515445258284288 4613241058873364736 4636665545531056128 4636953037194345504 4645810842465042432 4646098901173032576 4649565791620399104 4673464478432096256 4673754251775253008 4682682357087780864 4686467107426910208 4709350247599893168 4710555466356160512 4719846502778953728 4746431745612490752 4747940827200257024 4750268021018118144 4755793543927308288 4771124132020570779 4784101838831637504 4808692038571913856 4818176638253515264 4824795012756610752 4846555755411062784 4849231938122662272 4853514030689685816 4862785524668080128 4887414866769297408 4891730676600628224 4901379060578144256 4926203873648418816 4930553935938728448 4961290795825401856 4968105755709777408 4993641732363141312 4997677813779478464 5003491124340188928 5032961746003795968 5033273809604118624 5037029607588765696 5042888692248379392 5046964577228980224 5072905886845095936 5077006033045819392 5082911618377334784 5101796101566550932 5108655868968730624 5113167044677199872 5115673253404127232 5120190625782525696 5141967724413531648 5152109672587917312 5160507087402860544 5182776992067607296 5216572166843638692 5223586259721682944 5226861263819661648 5257647538236108288 5257973533247159634 5265043293528997888 5267623944099299328 5268017651723753472 5272275495855273984 5299374899650680576 5305142633159835648 5309827315626322944 5341102261065252864 5341433430600289152 5350267736918221824 5382114568685592192 5383491961549897728 5409778543393403088 5420448718035204672 5424493423557132288 5428877738306420736 5452375224837445632 5452713293737795176 5463129416602411008 5467544958664728576 5495648044082187264 5506487586575446016 5509186580589060096 5514051443150412288 5541979357854471168 5546873177931069504 5581452145303577088 5590549344686432256 5601576069232164864 5617846948908533976 5628927514882712544 5662081964254270464 5662433035804633452 5670046623800459264 5673249778779426816 5677835149382602752 5707019122700732928 5711631787176546816 5718275570674501632 5747237852589821952 5752312925261849856 5784713689965223104 5796123381661406976 5797606727822966784 5830262616657862656 5830624116076058208 5841762148446142464 5843619479631085568 5846483718176145408 5872152777871471728 5876534542186893312 5888125340100476928 5918390201319278592 5923173705220122624 5930063554773557248 5961796762107015648 5968285462304815104 5973555730079613312 6008740043698409472 6009112609425325296 6020591601970003968 6046573157412208512 6056428456743634944 6068374075001511936 6086000861317578474 6094183969675296768 6098004807789605256 6114591699335110656 6133922127942126336 6134302455455019573 6145561268115849216 6146020593677712384 6150988078497819648 6182220727374741504 6182604049592460672 6194798534897376768 6231285971242795008 6231672335700337344 6279133663466524224 6280740621808214016 6293128670371938304 6301773077886185472 6328575660816654336 6333690694690824192 6341058058569744384 6361498842694094372 6378802451775516672 6411589384762551808 6420396513038324544 6433060017008814336 6465642584163549696 6470950816290594816 6471352040919581088 6483714032890773504 6488954456437260288 6522307568800837632 6535172080770859008 6559452130585565484 6568271831531225088 6574071914584971264 6606171875105405694 6611101359960254976 6624141007613036544 6658188976484188416 6663570418372637952 6671321499120251904 6710615661338394624 6711031746138824832 6716039476785020928 6760251685603490958 6763874515793461248 6769341377394425856 6802394802088734576 6813482013836589312 6820897671205502976 6826920834376700928 6855956965884708864 6860255408763305913 6867131478512467968 6869479563450556416 6910369322756809728 6914273167887426432 6955429555791518256 6968716263697563648 6969148351759548864 7010196717648144384 7010631377662879512 7024023535631671296 7029700661140365312 7064025371399839752 7065833199534240768 7079769754168430592 7119647618418736128 7121911240800385536 7133690315890962432 7176152758247456256 7213038057857870784 7227264957380272896 7269833633116594176 7270284391650393568 7273847907183993408 7280271046034528724 7284172555469881344 7290059944886304768 7327530725442916352 7331122300153946112 7337596014900942336 7345582107452080128 7352068590867216384 7389305810472628224 7395830903908092672 7441936193738102784 7454065792915243008 7490462598544711968 7496516720669217696 7505236686510283392 7549442619005693952 7549910714406177936 7555544411383148544 7564333038372569088 7570446865843470336 7609358830267643904 7615509049568729088 7624367427566002176 7652694152349826398 7662983803453095936 7669750567015799808 7712951586620297472 7728164508881875968 7773683488877150208 7774165488101410944 7829537037161962304 7835379389582524416 7840291895729492472 7886960299870739451 7891186935092371456 7897564940293496832 7902026477585630208 7949062349476020864 7957713949739753472 7964740973439484416 8011653391597879296 8012150145900433728 8062097543216278016 8073171853028388288 8075237942324846592 8091165433335349248 8114667815090104632 8130673077052807008 8136740135335698432 8152788932446814208 8178562837256168448 8179069940606692764 8194694124903616512 8201317437997092864 8243472066123280896 8259731379863169024 8308896447600449792 8312969036781706752 8320309766896604256 8372178217955365632 8374320829077618688 8385824017029648384 8402364103848247296 8438100881088872448 8443391272324068816 8444920926254432256 8493649553706950178 8505069935700688896 8509874668169140224 8560528684051099392 8567447680764820224 8577413356011752448 8620856778884732928 8627934421720793088 8628469387892774784 8634907898723598336 8694185072492110464 8696410091734450176 8745936174114087312 8762643222669213696 8765429219446628352 8808229166807207592 8814801813280339968 8832188010150715392 8877585301978917888 8884760557830183936 8895095332160335872 8948042328185099776 8952428193457222656 8960333595119419968 9013668914137987944 9030887402955005952 9069859736118312768 9084642685115452416 9102561112502267904 9129001291976367711 9141275954512945152 9147007211684407884 9159306084600741888 9200883191913189504 9213825763675746304 9218341902173773824 9219030890516568576 9226482117746729472 9273331091062112256 9273906074388691008 9292197802346065152 9346928956864192512 9347508503550506016 9365364714175561728 9372934214853820416 9418700495199786336 9421110932712321024 9439693005557907456 9492863491224981504 9495881654400514048 9500536042036236288 9511587087854616576 9542248264041141558 9568203677663275008 9617384077143827712 9636353276507030528 9649590025513221504 9693111510822125568 9698463876245324544 9707028061379371632 9725571049336160256 9774829733538594816 9783461353201256448 9802758121156288512 9852407747296837632 9861107871877456896 9909257812658108541 9922581591650803712 9936211511419554816 9987283464726282624 9995355627558956928 10006982248680377856 10065923492007591936 10066547619208237248 10074059215177531392 10145811773690191872 10154012066091638784 10165823236754669568 10203592203133101864 10226334089354399744 10231346506808254464 10240381251565051392 10283935448827063296 10304219345175834624 10365553984135214592 10433144333687277384 10453722527639323296 10515295076472216576 10515947066494319268 10530086587057995776 10536035303447506944 10544550991710547968 10598749799301361152 10610285266319671296 10619654631252645888 10682866861200578304 10700535473836443648 10764229137371184384 10766983923099795456 10819557086786806176 10840897436070409344 10848986847114264576 10857755476612841472 10904750449674891264 10905426587475590352 10926258833204822016 10935089917329457152 10991296088164374528 11012975173150892032 11018373161178120192 11028102886300824576 11083958715708942336 11093746355862139008 11162904290607154176 11181098689372864512 11235693897817067952 11257855029765425088 11324163928508540928 11324866071609266904 11346499557558853632 11355670298765205504 11414038245401465856 11423263574353093632 11436551141349003264 11479041228524739597 11494475705179643904 11504625850523699712 11569427379930446208 11592246763322813952 11660525233315725312 11661248232152116416 11687238959262171136 11744305555742943456 11753069084373786624 11776250680200953856 11836780402638557184 11846347410440245248 11860127109547114496 11923593524214031296 11936570924609630208 11947111460159226624 12017480087396818944 12018225218850650592 12041183203940007936 12093146314824417024 12112856913487269888 12136748150003023872 12172001722635156948 12188367939350593536 12196009615579210512 12229183398670221312 12267844255884252672 12268604910910039146 12291122536231698432 12292041187355424768 12301976156995639296 12365208099184921344 12389597069794753536 12462571942485590016 12463344671400674688 12558267326933048448 12561481243616428032 12603546155772370944 12657151321633308672 12667381389381648384 12722997685388188744 12740474330560425267 12757604903551033344 12823178769525103616 12840793026076649088 12866120034017628672 12931285168327099392 12941901632581189632 12942704081839162176 13044615137601675264 13070344161541718016 13118904261171130968 13148143829169942528 13212343750210811388 13222202719920509952 13248282015226073088 13316377952968376832 13327140836745275904 13342642998240503808 13422063492277649664 13520503371206981916 13527749031586922496 13538682754788851712 13604789604177469152 13626964027673178624 13641795342411005952 13653841668753401856 13711913931769417728 13720510817526611826 13738959126901112832 13820738645513619456 13828546335774852864 13910859111583036512 13937432527395127296 13938296703519097728 14020393435296288768 14021262755325759024 14048047071263342592 14059401322280730624 14128050742799679504 14131666399068481536 14159539508336861184 14239295236837472256 14243822481600771072 14267380631781924864 14313372396061712337 14352305516494912512 14426076115715741568 14454529914760545792 14539667266233188352 14540568783300787136 14547695814367986816 14560542092069057448 14655061450885832704 14662244600307892224 14675192029801884672 14704137181734432768 14778611620945256448 14791661807816185344 14883872387476205568 14980925197089423936 14993033441338435392 15010473373020566784 15098885238011387904 15099821428812355872 15111088822766297088 15128666076745138176 15140893731686940672 15218717660535287808 15231018099137458176 15248734855132004352 15305388304699652796 15325967606906191872 15339501134031599616 15425903173240594944 15456329017763751936 15548330976202821888 15659074074323924608 15670758779165048832 15680583791458984944 15773920599741478902 15782373870184742912 15795129880586993664 15804052955171260416 15898124698952041728 15915427899479506944 15929481946878968832 16023306783195758592 16024300291800867456 16124195086432556032 16146343706056776576 16150475884649693184 16229335630180209264 16261346154105614016 16273480270671396864 16357125674512336896 16358139881213385528 16389388249807233024 16402634875994185728 16486944132246561792 16519462759726338048 16617792895200899584 16625938073563413504 16640619533793208512 16744356435910731264 16771648034059296768 16804728207696494592 16886782544648137632 16987299107413900356 17010139871401377792 17019749336338280448 17121057368102198784 17134895361529640448 17154826712023504896 17241713557769465856 17256938775785549568 17388370144984220928 17392820183468900352 17491872348228174624 17525286445338427392 17530858438893256704 17616458333614415184 17629603626560679936 17664376020301430784 17755170603957835776 17769521115660367872 17790190664320671744 17896084656370199552 17904856386914445312 17920667190238839936 18027337828275975888 18061774805910011904 18139719472236625536 18169285370230904832 18205122225004535808 18258002583952735422 18282551909025890304 18294014423368815768 18401766383826379008 18402907366365058719 18427651527351492608 18436683804347547648 18438061781033137152 18452964235493458944 18546662182124224512 18547812148777382016 18584395604692130304 18693857913728385024 18695017007101012032 18837400990399572672 18842221865424642048 18879386011115814912 18985726982449963008 18991763308801028096 19001072084072472576 19023174175709233152 19084496528082283116 19136407355326550016 19234768154287655424 19272706553014061056 19299180051026443008 19396927752490649088 19414056122758743264 19451142098672320512 19566922706402512896 19605516242312577024 19704815494593675264 19722215743754913792 19818515625316217082 19845163183301607424 19872423022839109632 19974566929452565248 19990711255117913856 20013964497360755712 20131846984015183872 20133095238416474496 20148118430355062784 20291623547380383744 20308024132183277568 20407184406266203728 20452668178708799488 20462693013616508928 20480762503130102784 20567870897654126592 20608438690351669248 20731107968270429184 20866288667374554768 20907445055278646592 21030590152944433152 21031894132988638536 21072070606895013888 21089101983421095936 21197499598602722304 21239309262505291776 21365733722401156608 21401070947672887296 21528458274742368768 21639114173573612352 21681794872140818688 21809500899349782528 21810853174951180704 21852517666409644032 21870179834658914304 21982592176328749056 22025950346301784064 22036746322356240384 22056205772601649152 22167917431417884672 22187492711724278016 22325808581214308352 22362197378745729024 22471387795634135904 22515710059530850176 22648327857017081856 22649732143218533808 22692999115117707264 22711340597530411008 22828076490802931712 22846527148706187264 22873102282698006528 22958082457049479194 22988951410359287808 23009251701047399424 23138854759860892416 23184493526645627904 23321050466631450624 23322496464304232832 23488611111485886912 23506138168747573248 23660880899612218353 23673560805277114368 23692694820880490496 23720254219094228992 23847187048428062592 23873141849219260416 23894222920318453248 24034960174793637888 24036450437701301184 24186292629648834048 24225713826974539776 24273496300006047744 24344003445270313896 24392019231158421024 24458366797340442624 24535688511768505344 24537209821820078292 24584082374710849536 24603952313991278592 24730416198369842688 24779194139589507072 24926689342801349376 25116534653866096896 25122962487232856064 25207092311544741888 25314302643266617344 25334762778763296768 25445995370776377488 25480948661120850534 25515209807102066688 25646357539050207232 25681586052153298176 25732240068035257344 25862570336654198784 25883803265162379264 25885408163678324352 26089230275203350528 26237808522342261936 26296287658339885056 26424687500421622776 26444405439841019904 26496564030452146176 26632755905936753664 26654281673490551808 26685285996481007616 26844126984555299328 27041006742413963832 27209579208354938304 27253928055346357248 27307683337506803712 27423827863538835456 27441021635053223652 27477918253802225664 27641477291027238912 27657092671549705728 27821718223166073024 27876593407038195456 28040786870592577536 28042525510651518048 28096094142526685184 28118802644561461248 28256101485599359008 28263332798136963072 28319079016673722368 28478590473674944512 28487644963201542144 28534761263563849728 28626744792123424674 28704611032989825024 28852152231431483136 28909059829521091584 29079334532466376704 29081137566601574272 29095391628735973632 29121084184138114896 29310122901771665408 29324489200615784448 29350384059603769344 29408274363468865536 29557223241890512896 29583323615632370688 29727773437974325623 29767744774952411136 29961850394178847872 29986066882676870784 30020946746041133568 30197770476022775808 30199642857624711744 30222177645532594176 30437435321070575616 30462036198274916352 30497469710264008704 30610776609399305592 30679002268063199232 30851806346481189888 30912658035527503872 31096661952405643776 31318148148647849216 31361167582917969888 31547841199482957804 31564747740369485824 31590259761173987328 31608105910342520832 31796249397904083456 31830855798959013888 31858963893757937664 32048600583601734912 32248390172865112064 32292687412113553152 32300951769299386368 32458671260360418528 32522692308211228032 32546960541342793728 32714251349024673792 32716279762426771056 32778776499614466048 32805269751988371456 32973888264493123584 33038925519452676096 33235585790401799168 33251876147126827008 33281239067586417024 33488712871821462528 33543296068118593536 33773565089296275264 33974598214827800712 34039498672676560896 34242114736204397568 34269790723059280896 34309653424047009792 34483427115538931712 34513877551571099136 34776740289968441856 34983744696456349248 35061716877786513408 35232916667228830368 35259207253121359872 35328752040602861568 35510341207915671552 35539042231320735744 35580381328641343488 35792169312740399104 35809712773828890624 35841334380477679872 36054675656551951776 36123549611820023808 36279438944473251072 36338570740461809664 36410244450009071616 36516005167905470844 36565103818051780608 36588028846737631536 36803532767652758016 36805814732730117438 36855303054702985216 36873367608695095296 36876123562066274304 36905928470986917888 37095624297554764032 37168791209384260608 37387715827456770048 37390034014202024064 37674801980799145344 37684443730849284096 37971453964899926016 37983526617602056192 38002144168144945152 38168993056164566232 38272814710653100032 38469536308575310848 38545413106028122112 38598360102052886016 38793855504981298176 38828112245517486528 39133845412805025792 39211032484625154048 39444431487509827584 39637031250632434164 39690326366603214848 39744846045678219264 39949133858905130496 39981422510235827712 40027928994721511424 40266190476832948992 40583247094760767488 40616048264366555136 40814368812532407456 40905336357417598976 40925386027233017856 40961525006260205568 41135741795308253184 41216877380703338496 41462215936540858368 41732577334749109536 41814890110557293184 42061180305888866304 42063788265977277072 42144141213790027776 42178203966842191872 42394999197205444608 42478618525010583552 42731467444802313216 42802141895345774592 42940117188185137011 43056916549484737536 43278228347147224704 43363589744281637376 43619001798699565056 43621706349902361408 43965184352657498112 44051900692603568128 44112411545203298304 44335834862835769344 44374985423448556032 44651617162428616704 44942775591268271808 45031420119061700352 45296655714034163712 45299464286437067616 45385998230235414528 45422681195060822016 45656152981605863424 45693054297412374528 45746204565396013056 45916164914098958388 45977902820718575616 46018503402094798848 46277709519721784832 46368987053291255808 46644992928608465664 46977222222971773824 47012276337495146496 47321761799224436706 47347121610554228736 47385389641760980992 47694374096856125184 47746283698438520832 47788445840636906496 48069920349587275776 48072900875402602368 48372585259297668096 48451427653949079552 48688006890540627792 48784038462316842048 49071377023537010688 49074419643640156584 49168164749421699072 49207904627982557184 49460832396739685376 49558388279179014144 49853378685602698752 50233069307732193792 50414184623089483776 50891990741552754976 50961897322241701068 51030419614204133376 51292715078100414464 51363172104306596352 51464480136070514688 51725140673308397568 51770816327356648704 52178460550406701056 52475617044684523872 52592575316679770112 52849375000843245552 52888810879682039808 52993128060904292352 53265511811873507328 53308563346981103616 53370571992962015232 53688253969110598656 54082013484827927664 54419158416709876608 54507856110692714496 54615366675013607424 54847655727077670912 54882043270106447304 55208722099095176157 55282954582054477824 55314185343099411456 55643436446332146048 55753186814076390912 56081573741185155072 56085051021303036096 56512202971198718016 56526665596273926144 56638158033347444736 56957180947349889024 56975289926403084288 57069522527127699456 57253489584246849348 57409222065979650048 57704304462862966272 57818119659042183168 58162275133203148544 58190783257471947264 58242168368276229792 58620245803543330816 58700768119207538688 58816548726937731072 59114446483781025792 59166647231264741376 59455546875948651246 59535489549904822272 59923700788357695744 59972133765353741568 60041893492082267136 60395540952045551616 60399285715249423488 60444355291065188352 60874870642141151232 60924072396549832704 61221553218798611184 61358004536126398464 61703612692962379776 61825316071055007744 62193323904811287552 62636296297295698432 62722335165835939776 63095682398965915608 63216211820685041664 63592498795808166912 63717927787515875328 64097201167203469824 64496780345730224128 64585374824227106304 64917342520720837056 65045384616422456064 65428502698049347584 65432559524853542112 65557552999228932096 65610539503976742912 65947776528986247168 66077851038905352192 66471171580803598336 66503752294253654016 66562478135172834048 66977425743642925056 67086592136237187072 67547130178592550528 67949196429655601424 68078997345353121792 68484229472408795136 68539581446118561792 68619306848094019584 68966854231077863424 69027755103142198272 69553480579936883712 69967489392912698496 70465833334457660736 70518414506242719744 71020682415831343104 71078084462641471488 71160762657282686976 71584338625480798208 71619425547657781248 71682668760955359744 72109351313103903552 72558877888946502144 72677141480923619328 72820488900018143232 73032010335810941688 73176057693475263072 73607065535305516032 73611629465460234876 73710606109405970432 73752247124132548608 73811856941973835776 74191248595109528064 74337582418768521216 74780068028404048128 75349603961598290688 75368887461698568192 75942907929799852032 75967053235204112384 76004288336289890304 76337986112329132464 76545629421306200064 76939072617150621696 77090826212056244224 77196720204105772032 77587711009962596352 77656224491034973056 78267690825610051584 78888862975019655168 79274062501264868328 79489692091356438528 79898267717810260992 79962845020471655424 80055857989443022848 80532380953665897984 81628737625064814912 81810672714835197952 81923050012520411136 82271483590616506368 82433754761406676992 82924431873081716736 83465154669498219072 83629780221114586368 84122360611777732608 84127576531954554144 84288282427580055552 84356407933684383744 84789998394410889216 84957237050021167104 85462934889604626432 85604283790691549184 85880234376370274022 86113833098969475072 86556456694294449408 86727179488563274752 87238003597399130112 87243412699804722816 87930368705314996224 88224823090406596608 88671669725671538688 88749970846897112064 89183320313922976869 89303234324857233408 89885551182536543616 90062840238123400704 90593311428068327424 90598928572874135232 91312305963211726848 91386108594824749056 91492409130792026112 91832329828197916776 92037006804189597696 92555419039443569664 92737974106582511616 93289985857216931328 93954444445943547648 94643523598448873412 94694243221108457472 94770779283521961984 95388748193712250368 95492567396877041664 95576891681273812992 96145801750805204736 96745170518595336192 96902855307898159104 97376013781081255584 97568076924633684096 98142754047074021376 98148839287280313168 98336329498843398144 98415809255965114368 98921664793479370752 99116776558358028288 99706757371205397504 100466138615464387584 101783981483105509952 101923794644483402136 102585430156200828928 102726344208613192704 102928960272141029376 103450281346616795136 103541632654713297408 104951234089369047744 105185150633359540224 105698750001686491104 105777621759364079616 105986256121808584704 106531023623747014656 106617126693962207232 106741143985924030464 107376507938221197312 108164026969655855328 108838316833419753216 109015712221385428992 109230733350027214848 109695311454155341824 109764086540212894608 110417444198190352314 110565909164108955648 110628370686198822912 111286872892664292096 111506373628152781824 112163147482370310144 112170102042606072192 113024405942397436032 113053331192547852288 113914361894699778048 113950579852806168576 114506979168493698696 114818444131959300096 115408608925725932544 115636239318084366336 116324550266406297088 116381566514943894528 116484336736552459584 117401536238415077376 117633097453875462144 118333294462529482752 118911093751897302492 119070979099809644544 119847401576715391488 119944267530707483136 120083786984164534272 120798571430498846976 121749741284282302464 121848144793099665408 122443106437597222368 122716009072252796928 123407225385924759552 123650632142110015488 124386647809622575104 125272592594591396864 125444670331671879552 126191364797931831216 126432423641370083328 127184997591616333824 127435855575031750656 128194402334406939648 128820351564555411033 128993560691460448256 129170749648454212608 129834685041441674112 130090769232844912128 130857005396098695168 130865119049707084224 131895553057972494336 132155702077810704384 132942343161607196672 133007504588507308032 133124956270345668096 133954851487285850112 135094260357185101056 135898392859311202848 136157994690706243584 136968458944817590272 137079162892237123584 137238613696188039168 137933708462155726848 138055510206284396544 139106961159873767424 139934978785825396992 140931666668915321472 141036829012485439488 142041364831662686208 142156168925282942976 143168677250961596416 143238851095315562496 143365337521910719488 144218702626207807104 145117755777893004288 145354282961847238656 146064020671621883376 146352115386950526144 147214131070611032064 147223258930920469752 147504494248265097216 147623713883947671552 148382497190219056128 148675164837537042432 149560136056808096256 150699207923196581376 151934106470408224768 152675972224658264928 153091258842612400128 153878145234301243392 154181652424112488448 154393440408211544064 155175422019925192704 155312448982069946112 156535381651220103168 157777725950039310336 158548125002529736656 158979384182712877056 159796535435620521984 159925690040943310848 160111715978886045696 161064761907331795968 163257475250129629824 163846100025040822272 164542967181233012736 165626166297285528471 165848863746163433472 166930309338996438144 167259560442229172736 168244721223555465216 168255153063909108288 169579996788821778432 169914474100042334208 170925869779209252864 171208567581383098368 171760468752740548044 172227666197938950144 173112913388588898816 173454358977126549504 174486825399609445632 175860737410629992448 176449646180813193216 177343339451343077376 177499941693794224128 178366640627845953738 178606468649714466816 179771102365073087232 180125680476246801408 181186622856136654848 181197857145748270464 182624611926423453696 182772217189649498112 183664659656395833552 184074013608379195392 185110838078887139328 185475948213165023232 186579971714433862656 187908888891887095296 189287047196897746824 190777496387424500736 191153783362547625984 192291603501610409472 193490341037190672384 194752027562162511168 195136153849267368192 196285508094148042752 196297678574560626336 196672658997686796288 196831618511930228736 197843329586958741504 198233553116716056576 199413514742410795008 200932277230928775168 203567962966211019904 203847589288966804272 205170860312401657856 205452688417226385408 205857920544282058752 206900562693233590272 207083265309426594816 209902468178738095488 211397500003372982208 211555243518728159232 213062047247494029312 213234253387924414464 213482287971848060928 214753015876442394624 216328053939311710656 217676633666839506432 218031424442770857984 218461466700054429696 219528173080425789216 220834888396380704628 221131818328217911296 221256741372397645824 222573745785328584192 223012747256305563648 224340204085212144384 226048811884794872064 226106662385095704576 227828723789399556096 227901159705612337152 229013958336987397392 229636888263918600192 230817217851451865088 231272478636168732672 232649100532812594176 232763133029887789056 232968673473104919168 234803072476830154752 236666588925058965504 237822187503794604984 239694803153430782976 239888535061414966272 240167573968329068544 241597142860997693952 244886212875194444736 245432018144505593856 246814450771849519104 247301264284220030976 248773295619245150208 250545185189182793728 250889340663343759104 252382729595863662432 252864847282740166656 254369995183232667648 254871711150063501312 256388804668813879296 257640703129110822066 257987121382920896512 258341499296908425216 259669370082883348224 260181538465689824256 261714010792197390336 261730238099414168448 263791106115944988672 265884686323214393344 266015009177014616064 266249912540691336192 267909702974571700224 270188520714370202112 271796785718622405696 273936917889635180544 274158325784474247168 274477227392376078336 276111020412568793088 278213922319747534848 279869957571650793984 281863333337830642944 284082729663325372416 284312337850565885952 286337354501923192832 286477702190631124992 286730675043821438976 288437405252415614208 290235511555786008576 290708565923694477312 292128041343243766752 292704230773901052288 294428262141222064128 294446517861840939504 295008988496530194432 295247427767895343104 296764994380438112256 297350329675074084864 299120272113616192512 301398415846393162752 305351944449316529856 307756290468602486784 308363304848224976896 308786880816423088128 310350844039850385408 310624897964139892224 315555451900078620672 317096250005059473312 317958768365425754112 319593070871241043968 319851380081886621696 320223431957772091392 322129523814663591936 326514950500259259648 327692200050081644544 329085934362466025472 331252332594571056942 331697727492326866944 333860618677992876288 334519120884458345472 336489442447110930432 336510306127818216576 339159993577643556864 341851739558418505728 343520937505481096088 344455332395877900288 346225826777177797632 346908717954253099008 348973650799218891264 352899292361626386432 354999883387588448256 356733281255691907476 357212937299428933632 359542204730146174464 360251360952493602816 362395714291496540928 365249223852846907392 365544434379298996224 367329319312791667104 368148027216758390784 370221676157774278656 370951896426330046464 373159943428867725312 375817777783774190592 378574094393795493648 381554992774849001472 382307566725095251968 384583207003220818944 386461054693666233099 386980682074381344768 389504055124325022336 390272307698534736384 392571016188296085504 392595357149121252672 395686659173917483008 396467106233432113152 398827029484821590016 401864554461857550336 407135925932422039808 407695178577933608544 410341720624803315712 410905376834452770816 411715841088564117504 413801125386467180544 414166530618853189632 419804936357476190976 422795000006745964416 423110487037456318464 426124094494988058624 426468506775848828928 429506031752884789248 432656107878623421312 435353267333679012864 436062848885541715968 439056346160851578432 441669776792761409256 442513482744795291648 445147491570657168384 446025494512611127296 448680408170424288768 452097623769589744128 455802319411224674304 458027916673974794784 459273776527837200384 461634435702903730176 462544957272337465344 465298201065625188352 465526266059775578112 465937346946209838336 469606144953660309504 473333177850117931008 475644375007589209968 479389606306861565952 479777070122829932544 480335147936658137088 483194285721995387904 489772425750388889472 493628901543699038208 497546591238490300416 501090370378365587456 501778681326687518208 504765459191727324864 508739990366465335296 509743422300127002624 512777609337627758592 515281406258221644132 515974242765841793024 516682998593816850432 519338740165766696448 520363076931379648512 523460476198828336896 527582212231889977344 531769372646428786688 532030018354029232128 532499825081382672384 535819405949143400448 540377041428740404224 543593571437244811392 547873835779270361088 548316651568948494336 552222040825137586176 556427844639495069696 559739915143301587968 563726666675661285888 572674709003846385664 573461350087642877952 576874810504831228416 580471023111572017152 584256082686487533504 585408461547802104576 588856524282444128256 588893035723681879008 590017976993060388864 590494855535790686208 593529988760876224512 594700659350148169728 598240544227232385024 602796831692786325504 610703888898633059712 615512580937204973568 617573761632846176256 620701688079700770816 621249795928279784448 634192500010118946624 639186141742482087936 639702760163773243392 640446863915544182784 644259047629327183872 653029901000518519296 655384400100163289088 662504665189142113884 663395454984653733888 667721237355985752576 669038241768916690944 673020612255636433152 678319987155287113728 683703479116837011456 687041875010962192176 688910664791755800576 692451653554355595264 693817435908506198016 697947301598437782528 709999766775176896512 713466562511383814952 719084409460292348928 720502721904987205632 724791428582993081856 734658638625583334208 736296054433516781568 740443352315548557312 741903792852660092928 746319886857735450624 751635555567548381184 757148188787590987296 763109985549698002944 764615133450190503936 769166414006441637888 772922109387332466198 773961364148762689536 779008110248650044672 780544615397069472768 785142032376592171008 785190714298242505344 791373318347834966016 797654058969643180032 803729108923715100672 814271851864844079616 815390357155867217088 821810753668905541632 823431682177128235008 828333061237706379264 839609872714952381952 845590000013491928832 852248188989976117248 852937013551697657856 859012063505769578496 865312215757246842624 870706534667358025728 872125697771083431936 878112692321703156864 883339553585522818512 885026965489590583296 890294983141314336768 892050989025222254592 897360816340848577536 904195247539179488256 916055833347949589568 923268871405807460352 925089914544674930688 930596402131250376704 931052532119551156224 931874693892419676672 946666355700235862016 951288750015178419936 958779212613723131904 959554140245659865088 960670295873316274176 966388571443990775808 979544851500777778944 987257803087398076416 995093182476980600832 1002180740756731174912 1003557362653375036416 1009530918383454649728 1017479980732930670592 1025555218675255517184 1030562812516443288264 1033365997187633700864 1038677480331533392896 1040726153862759297024 1046920952397656673792 1063538745292857573376 1064999650162765344768 1071638811898286800896 1080754082857480808448 1087187142874489622784 1095747671558540722176 1096633303137896988672 1104444081650275172352 1112855689278990139392 1119479830286603175936 1127453333351322571776 1146922700175285755904 1153749621009662456832 1159383164080998699297 1160942046223144034304 1168512165372975067008 1170816923095604209152 1177713048564888256512 1177786071447363758016 1187059977521752449024 1189401318700296339456 1196481088454464770048 1205593663385572651008 1221407777797266119424 1231025161874409947136 1235147523265692352512 1241403376159401541632 1242499591856559568896 1268385000020237893248 1278372283484964175872 1279405520327546486784 1288518095258654367744 1306059802001037038592 1325009330378284227768 1335442474711971505152 1338076483537833381888 1346041224511272866304 1367406958233674022912 1374083750021924384352 1377821329583511601152 1384903307108711190528 1387634871817012396032 1395894603196875565056 1419999533550353793024 1426933125022767629904 1438168818920584697856 1441005443809974411264 1449582857165986163712 1469317277251166668416 1480886704631097114624 1492639773715470901248 1503271111135096762368 1514296377575181974592 1526219971099396005888 1529230266900381007872 1538332828012883275776 1545844218774664932396 1547922728297525379072 1558016220497300089344 1561089230794138945536 1570381428596485010688 1582746636695669932032 1595308117939286360064 1607458217847430201344 1628543703729688159232 1630780714311734434176 1643621507337811083264 1656666122475412758528 1679219745429904763904 1691180000026983857664 1718024127011539156992 1730624431514493685248 1741413069334716051456 1756225384643406313728 1766679107171045637024 1770053930979181166592 1780589966282628673536 1784101978050444509184 1794721632681697155072 1808390495078358976512 1832111666695899179136 1846537742811614920704 1861192804262500753408 1862105064239102312448 1863749387784839353344 1902577500030356839872 1917558425227446263808 1919108280491319730176 1921340591746632548352 1932777142887981551616 1959089703001555557888 1990186364953961201664 2004361481513462349824 2007114725306750072832 2019061836766909299456 2034959961465861341184 2051110437350511034368 2061125625032886576528 2066731994375267401728 2077354960663066785792 2081452307725518594048 2093841904795313347584 2129999300325530689536 2161508165714961616896 2174374285748979245568 2208888163300550344704 2225711378557980278784 2238959660573206351872 2254906666702645143552 2293845400350571511808 2307499242019324913664 2318766328161997398594 2321884092446288068608 2337024330745950134016 2341633846191208418304 2355426097129776513024 2355572142894727516032 2374119955043504898048 2392962176908929540096 2411187326771145302016 2442815555594532238848 2470295046531384705024 2484999183713119137792 2536770000040475786496 2556744566969928351744 2558811040655092973568 2577036190517308735488 2612119604002074077184 2650018660756568455536 2670884949423943010304 2676152967075666763776 2692082449022545732608 2748167500043848768704 2769806614217422381056 2775269743634024792064 2791789206393751130112 2839999067100707586048 2853866250045535259808 2876337637841169395712 2882010887619948822528 2899165714331972327424 2938634554502333336832 2961773409262194229248 2985279547430941802496 3006542222270193524736 3028592755150363949184 3052439942198792011776 3076665656025766551552 3091688437549329864792 3116032440994600178688 3122178461588277891072 3140762857192970021376 3190616235878572720128 3214916435694860402688 3257087407459376318464 3261561428623468868352 3287243014675622166528 3313332244950825517056 3358439490859809527808 3382360000053967715328 3461248863028987370496 3482826138669432102912 3512450769286812627456 3533358214342091274048 3561179932565257347072 3568203956100889018368 3589443265363394310144 3616780990156717953024 3664223333391798358272 3693075485623229841408 3722385608525001506816 3724210128478204624896 3727498775569678706688 3805155000060713679744 3835116850454892527616 3838216560982639460352 3865554285775963103232 3918179406003111115776 4008722963026924699648 4014229450613500145664 4038123673533818598912 4102220874701022068736 4122251250065773153056 4133463988750534803456 4154709921326133571584 4162904615451037188096 4187683809590626695168 4259998600651061379072 4323016331429923233792 4348748571497958491136 4477919321146412703744 4509813333405290287104 4587690800701143023616 4614998484038649827328 4637532656323994797188 4643768184892576137216 4674048661491900268032 4683267692382416836608 4711144285789455032064 4748239910087009796096 4785924353817859080192 4822374653542290604032 4885631111189064477696 4969998367426238275584 5073540000080951572992 5154072381034617470976 5224239208004148154368 5300037321513136911072 5341769898847886020608 5352305934151333527552 5384164898045091465216 5496335000087697537408 5539613228434844762112 5583578412787502260224 5707732500091070519616 5752675275682338791424 5764021775239897645056 5798331428663944654848 5877269109004666673664 5970559094861883604992 6013084444540387049472 6057185510300727898368 6104879884397584023552 6153331312051533103104 6183376875098659729584 6232064881989200357376 6244356923176555782144 6281525714385940042752 6514174814918752636928 6523122857246937736704 6626664489901651034112 6716878981719619055616 6764720000107935430656 6922497726057974740992 6965652277338864205824 7024901538573625254912 7066716428684182548096 7122359865130514694144 7178886530726788620288 7233561980313435906048 7328446666783596716544 7444771217050003013632 7454997551139357413376 7610310000121427359488 7670233700909785055232 7676433121965278920704 7731108571551926206464 7836358812006222231552 8028458901227000291328 8076247347067637197824 8244502500131546306112 8309419842652267143168 8325809230902074376192 8375367619181253390336 8519997201302122758144 8646032662859846467584 8697497142995916982272 8955838642292825407488 9019626666810580574208 9229996968077299654656 9275065312647989594376 9348097322983800536064 9366535384764833673216 9422288571578910064128 9571848707635718160384 9644749307084581208064 9771262222378128955392 9939996734852476551168 10147080000161903145984 10448478416008296308736 10600074643026273822144 10683539797695772041216 10704611868302667055104 10768329796090182930432 10992670000175395074816 11079226456869689524224 11167156825575004520448 11415465000182141039232 11505350551364677582848 11596662857327889309696 11754538218009333347328 12026168889080774098944 12114371020601455796736 12306662624103066206208 12366753750197319459168 12464129763978400714752 12488713846353111564288 12563051428771880085504 13028349629837505273856 13046245714493875473408 13433757963439238111232 13529440000215870861312 13844995452115949481984 13931304554677728411648 14049803077147250509824 14133432857368365096192 14244719730261029388288 14357773061453577240576 14467123960626871812096 14656893333567193433088 14909995102278714826752 15220620000242854718976 15462217143103852412928 15672717624012444463104 16056917802454000582656 16152494694135274395648 16489005000263092612224 16618839685304534286336 16750735238362506780672 17292065325719692935168 17394994285991833964544 17911677284585650814976 18039253333621161148416 18459993936154599309312 18550130625295979188752 18696194645967601072128 18733070769529667346432 18844577143157820128256 19542524444756257910784 19879993469704953102336 20294160000323806291968 20896956832016592617472 21200149286052547644288 21367079595391544082432 21536659592180365860864 21985340000350790149632 22334313651150009040896 22830930000364282078464 23010701102729355165696 23193325714655778619392 23509076436018666694656 24228742041202911593472 24733507500394638918336 24928259527956801429504 24977427692706223128576 25126102857543760171008 26056699259675010547712 26092491428987750946816 26867515926878476222464 27058880000431741722624 27689990904231898963968 28099606154294501019648 28266865714736730192384 28715546122907154481152 28934247921253743624192 29313786667134386866176 29819990204557429653504 30441240000485709437952 31345435248024888926208 32113835604908001165312 32304989388270548791296 32978010000526185224448 33237679370609068572672 33501470476725013561344 34789988571983667929088 36078506667242322296832 36919987872309198618624 37100261250591958377504 37392389291935202144256 37466141539059334692864 37689154286315640256512 39085048889512515821568 40588320000647612583936 41793913664033185234944 42400298572105095288576 42734159190783088164864 43073319184360731721728 43970680000701580299264 45661860000728564156928 46386651429311557238784 47018152872037333389312 48457484082405823186944 49467015000789277836672 49856519055913602859008 50252205715087520342016 52113398519350021095424 52184982857975501893632 53735031853756952444928 54117760000863483445248 55379981808463797927936 56199212308589002039296 56533731429473460384768 58627573334268773732352 59639980409114859307008 60882480000971418875904 62690870496049777852416 64609978776541097582592 65956020001052370448896 67002940953450027122688 69579977143967335858176 74200522501183916755008 74784778583870404288512 74932283078118669385728 75378308572631280513024 78170097779025031643136 81176640001295225167872 84800597144210190577152 86146638368721463443456 87941360001403160598528 91323720001457128313856 94036305744074666778624 96914968164811646373888 98934030001578555673344 99713038111827205718016 100504411430175040684032 104369965715951003787264 108235520001726966890496 110759963616927595855872 112398424617178004078592 113067462858946920769536 117255146668537547464704 121764960001942837751808 125381740992099555704832 129219957553082195165184 131912040002104740897792 139159954287934671716352 148401045002367833510016 149569557167740808577024 150756617145262561026048 156340195558050063286272 162353280002590450335744 169601194288420381154304 175882720002806321197056 182647440002914256627712 188072611488149333557248 193829936329623292747776 197868060003157111346688 201008822860350081368064 208739931431902007574528 224796849234356008157184 226134925717893841539072 234510293337075094929408 243529920003885675503616 258439915106164390330368 263824080004209481795584 296802090004735667020032 299139114335481617154048 301513234290525122052096 324706560005180900671488 339202388576840762308608 351765440005612642394112 365294880005828513255424 376145222976298667114496 387659872659246585495552 395736120006314222693376 417479862863804015149056 452269851435787683078144 469020586674150189858816 487059840007771351007232 527648160008418963591168 593604180009471334040064 603026468581050244104192 678404777153681524617216 703530880011225284788224 730589760011657026510848 775319745318493170991104 791472240012628445386752 904539702871575366156288 974119680015542702014464 1055296320016837927182336 1187208360018942668080128 1356809554307363049234432 1407061760022450569576448 1461179520023314053021696 1582944480025256890773504 1809079405743150732312576 2110592640033675854364672 2374416720037885336160256 2713619108614726098468864 2922359040046628106043392 3165888960050513781547008 4221185280067351708729344 4748833440075770672320512 5427238217229452196937728 6331777920101027563094016 9497666880151541344641024 12663555840202055126188032 18995333760303082689282048 37990667520606165378564096
- Sum of all divisors σ(n): 146507629698258154905600000
- Sum of proper divisors (its aliquot sum) s(n): 108516962177651989527035904
- 37990667520606165378564096 is an abundant number, because the sum of its proper divisors (108516962177651989527035904) is greater than itself. Its abundance is 70526294657045824148471808
Bases of 37990667520606165378564096
- Binary: 11111011011001101011000110110100001110011100000101100111010001001000010000000000000002
- Hexadecimal: 0x1F6CD63687382CE8908000
- Base-36: 4RUGEPCOTIM0HS000
Squares and roots of 37990667520606165378564096
- 37990667520606165378564096 squared (379906675206061653785640962) is 1443290818661240205118694448756893593814454780297216
- 37990667520606165378564096 cubed (379906675206061653785640963) is 54831581627302661068992797639720923740766739227512465930083447572734186356736
-
The
square root of 37990667520606165378564096 is 6163656992452.3026931573 -
37990667520606165378564096 is a
perfect cube number . Itscube root is 336170016
Scales and comparisons
How big is 37990667520606165378564096?- 37,990,667,520,606,165,378,564,096 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 37,990,667,520,606,165,378,564,096 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 37990667520606165378564096 cubic inches would be around 28014168 feet tall.
Recreational maths with 37990667520606165378564096
- 37990667520606165378564096 backwards is 69046587356160602576609973
- 37990667520606165378564096 is a
Harshad number . - The number of decimal digits it has is: 26
- The sum of 37990667520606165378564096'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 37990667520606165378564096 - Facts about the integer". Numbermatics.com. 2024. Web. 5 June 2024.
APA style:
Numbermatics. (2024). Number 37990667520606165378564096 - Facts about the integer. Retrieved 5 June 2024, from https://numbermatics.com/n/37990667520606165378564096/
Chicago style:
Numbermatics. 2024. "Number 37990667520606165378564096 - Facts about the integer". https://numbermatics.com/n/37990667520606165378564096/
The information we have on file for 37990667520606165378564096 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 37990667520606165378564096, math, Factors of 37990667520606165378564096, curriculum, school, college, exams, university, Prime factorization of 37990667520606165378564096, STEM, science, technology, engineering, physics, economics, calculator, thirty-seven septillion, nine hundred ninety sextillion, six hundred sixty-seven quintillion, five hundred twenty quadrillion, six hundred six trillion, one hundred sixty-five billion, three hundred seventy-eight million, five hundred sixty-four thousand and ninety-six.