36362482388011109647908864
36,362,482,388,011,109,647,908,864 is an even composite number composed of six prime numbers multiplied together.
36362482388011109647908864 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of twenty-five thousand, five hundred fifteen divisors.
Prime factorization of 36362482388011109647908864:
226 × 36 × 74 × 132 × 1272 × 3372
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 7 × 7 × 7 × 7 × 13 × 13 × 127 × 127 × 337 × 337)See below for interesting mathematical facts about the number 36362482388011109647908864 from the Numbermatics database.
Names of 36362482388011109647908864
- Cardinal: 36362482388011109647908864 can be written as Thirty-six septillion, three hundred sixty-two sextillion, four hundred eighty-two quintillion, three hundred eighty-eight quadrillion, eleven trillion, one hundred nine billion, six hundred forty-seven million, nine hundred eight thousand, eight hundred sixty-four.
Scientific notation
- Scientific notation: 3.6362482388011109647908864 × 1025
Factors of 36362482388011109647908864
Divisors of 36362482388011109647908864
- Number of divisors d(n): 25515
-
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 104 108 112 117 126 127 128 144 147 156 162 168 169 182 189 192 196 208 216 224 234 243 252 254 256 273 288 294 312 324 336 337 338 343 351 364 378 381 384 392 416 432 441 448 468 486 504 507 508 512 546 567 576 588 624 637 648 672 674 676 686 702 728 729 756 762 768 784 819 832 864 882 889 896 936 972 1008 1011 1014 1016 1024 1029 1053 1092 1134 1143 1152 1176 1183 1248 1274 1296 1323 1344 1348 1352 1372 1404 1456 1458 1512 1521 1524 1536 1568 1638 1651 1664 1701 1728 1764 1778 1792 1872 1911 1944 2016 2022 2028 2032 2048 2058 2106 2184 2268 2286 2304 2352 2359 2366 2401 2457 2496 2548 2592 2646 2667 2688 2696 2704 2744 2808 2912 2916 3024 3033 3042 3048 3072 3087 3136 3159 3276 3302 3328 3402 3429 3456 3528 3549 3556 3584 3744 3822 3888 3969 4032 4044 4056 4064 4096 4116 4212 4368 4381 4459 4536 4563 4572 4608 4704 4718 4732 4802 4914 4953 4992 5096 5103 5184 5292 5334 5376 5392 5408 5488 5616 5733 5824 5832 6048 6066 6084 6096 6144 6174 6223 6272 6318 6552 6604 6656 6804 6858 6912 7056 7077 7098 7112 7168 7203 7371 7488 7644 7776 7938 8001 8064 8088 8112 8128 8192 8232 8281 8424 8736 8762 8918 9072 9099 9126 9144 9216 9261 9408 9436 9464 9477 9604 9828 9906 9984 10192 10206 10287 10368 10584 10647 10668 10752 10784 10816 10976 11232 11466 11557 11648 11664 11907 12096 12132 12168 12192 12288 12348 12446 12544 12636 13104 13143 13208 13312 13377 13608 13689 13716 13824 14112 14154 14196 14224 14336 14406 14742 14859 14976 15288 15552 15876 16002 16128 16129 16176 16224 16256 16384 16464 16513 16562 16848 17199 17472 17524 17836 18144 18198 18252 18288 18432 18522 18669 18816 18872 18928 18954 19208 19656 19812 19968 20384 20412 20574 20736 21168 21231 21294 21336 21463 21504 21568 21609 21632 21952 22113 22464 22932 23114 23296 23328 23814 24003 24192 24264 24336 24384 24576 24696 24843 24892 25088 25272 26208 26286 26416 26624 26754 27216 27297 27378 27432 27648 27783 28224 28308 28392 28448 28672 28812 29484 29718 29952 30576 30667 30861 31104 31213 31752 31941 32004 32256 32258 32352 32448 32512 32768 32928 33026 33124 33696 34398 34671 34944 35048 35672 35721 36288 36396 36504 36576 36864 37044 37338 37632 37744 37856 37908 38416 39312 39429 39624 39936 40131 40768 40824 41067 41148 41472 42336 42462 42588 42672 42799 42926 43008 43136 43218 43264 43561 43904 44226 44577 44928 45864 46228 46592 46656 47628 48006 48384 48387 48528 48672 48768 49152 49392 49539 49686 49784 50176 50544 51597 52416 52572 52832 53248 53508 54432 54594 54756 54864 55296 55566 56007 56448 56616 56784 56896 56953 57344 57624 57967 58968 59436 59904 61152 61334 61722 62208 62426 63504 63693 63882 64008 64389 64512 64516 64704 64827 64896 65024 65536 65856 66052 66248 66339 67392 68796 69342 69888 70096 71344 71442 72009 72576 72792 73008 73152 73728 74088 74529 74676 75264 75488 75712 75816 76832 78624 78858 79248 79872 80262 80899 81536 81648 81891 82134 82296 82944 83349 84672 84924 85176 85344 85598 85852 86016 86272 86436 86528 87122 87808 88452 89154 89856 91728 92001 92456 92583 93184 93312 93639 95256 95823 96012 96768 96774 97056 97344 97536 98304 98784 99078 99372 99568 100352 101088 103194 104013 104832 105144 105664 106496 107016 108864 109188 109512 109728 110592 111132 112014 112896 112903 113232 113568 113569 113792 113906 114688 115248 115591 115934 117936 118287 118872 119808 120393 122304 122668 123201 123444 124416 124852 127008 127386 127764 128016 128397 128778 129024 129032 129408 129654 129792 130048 130683 131072 131712 132104 132496 132678 133731 134784 137592 138684 139776 140192 142688 142884 144018 145152 145161 145584 146016 146304 147456 148176 148617 149058 149352 150241 150528 150976 151424 151632 153664 154791 157248 157716 158496 159744 160524 161798 163072 163296 163782 164268 164592 165888 166698 168021 169344 169848 170352 170688 170859 171196 171704 172032 172544 172872 173056 173901 174244 175616 176904 178308 179712 183456 184002 184912 185166 186368 186624 187278 190512 191079 191646 192024 193167 193536 193548 194112 194481 194688 195072 196608 197568 198156 198744 199136 200704 202176 206388 208026 209664 209677 210288 211328 212992 214032 214669 216027 217728 218376 219024 219456 221184 222264 223587 224028 225792 225806 226464 227136 227138 227584 227812 229376 230496 231182 231868 235872 236574 237744 239616 240786 242697 244608 245336 245673 246402 246888 248832 249704 250047 254016 254772 255528 256032 256794 257556 258048 258064 258816 259308 259584 260096 261366 262144 263424 264208 264992 265356 267462 269568 275184 276003 277368 279552 280384 280917 285376 285768 287469 288036 290304 290322 291168 292032 292608 294912 296352 297234 298116 298704 299593 300482 301056 301952 302848 303264 304927 307328 309582 312039 314496 315432 316992 319488 321048 323596 326144 326592 327564 328536 329184 331776 333396 336042 338688 338709 339696 340704 340707 341376 341718 342392 343408 344064 345088 345744 346112 346773 347802 348488 351232 353808 354861 356616 359424 361179 366912 368004 369824 370332 372736 373248 374556 381024 382158 383292 384048 385191 386334 387072 387096 388224 388962 389376 390144 392049 393216 395136 396312 397488 398272 398671 401193 401408 404352 405769 412776 416052 419328 419354 420576 422656 425984 428064 429338 432054 435456 435483 436752 438048 438912 442368 444528 445851 447174 448056 450723 451584 451612 452928 454272 454276 455168 455624 458752 460992 462364 463736 464373 471744 473148 475488 479232 481572 485394 489216 490672 491346 492804 493776 497664 499408 500094 504063 508032 509544 511056 512064 512577 513588 515112 516096 516128 517632 518616 519168 520192 521703 522732 524288 526848 528416 529984 530712 534924 539136 550368 552006 554736 556387 559104 560768 561834 566293 570752 571536 573237 574938 576072 579501 580608 580644 582336 583443 584064 585216 589824 592704 594468 596232 597408 599186 600964 602112 603904 605696 606528 609854 614656 619164 624078 628992 629031 630864 633984 638976 642096 644007 647192 648081 652288 653184 655128 657072 658368 663552 666792 670761 672084 677376 677418 679392 681408 681414 682752 683436 684784 686816 688128 690176 691488 692224 693546 695604 696976 702464 707616 709722 713232 718848 722358 728091 733824 736008 739648 740664 745472 746496 749112 762048 764316 766584 768096 770382 772668 774144 774192 776448 777924 778752 780288 784098 786432 790272 790321 792624 794976 794983 796544 797342 802386 802816 808704 809137 811538 825552 828009 832104 838656 838708 841152 842751 845312 851968 856128 858676 862407 864108 870912 870966 873504 876096 877824 884736 889056 891702 894348 896112 898779 901446 903168 903224 905856 908544 908552 910336 911248 914781 917504 921984 924728 927472 928746 936117 943488 946296 950976 958464 963144 970788 978432 981344 982692 985608 987552 995328 998816 1000188 1008126 1016064 1016127 1019088 1022112 1022121 1024128 1025154 1027176 1030224 1032192 1032256 1035264 1037232 1038336 1040319 1040384 1043406 1045464 1048576 1051687 1053696 1056832 1059968 1061424 1064583 1069848 1078272 1083537 1100736 1104012 1109472 1112774 1118208 1121536 1123668 1132586 1141504 1143072 1146474 1149876 1152144 1155573 1159002 1161216 1161288 1164672 1166886 1168128 1170432 1176147 1179648 1185408 1188936 1192464 1194816 1196013 1198372 1201928 1203579 1204224 1207808 1211392 1213056 1217307 1219708 1229312 1238328 1248156 1257984 1258062 1261728 1267968 1277952 1284192 1288014 1294384 1296162 1304576 1306368 1306449 1310256 1314144 1316736 1327104 1333584 1337553 1341522 1344168 1352169 1354752 1354836 1358784 1362816 1362828 1365504 1366872 1369568 1373632 1376256 1380352 1382976 1384448 1387092 1391208 1393952 1404928 1415232 1419444 1426464 1437696 1444716 1456182 1467648 1467739 1472016 1476397 1479296 1481328 1490944 1492992 1498224 1502683 1512189 1524096 1528632 1533168 1536192 1537731 1540764 1545336 1548288 1548384 1552896 1555848 1557504 1560576 1565109 1568196 1572864 1580544 1580642 1585248 1589952 1589966 1593088 1594684 1604772 1605632 1617408 1618274 1623076 1651104 1656018 1664208 1669161 1677312 1677416 1682304 1685502 1690624 1698879 1703936 1712256 1717352 1719711 1724814 1728216 1738503 1741824 1741932 1747008 1750329 1752192 1755648 1769472 1778112 1783404 1788696 1792224 1797558 1802892 1806336 1806448 1811712 1817088 1817104 1820672 1822496 1829562 1835008 1843968 1849456 1854944 1857492 1872234 1886976 1887093 1892592 1901952 1916928 1926288 1932021 1941576 1956864 1962688 1965384 1971216 1975104 1990656 1997632 2000376 2012283 2016252 2032128 2032254 2038176 2044224 2044242 2048256 2050308 2054352 2060448 2064384 2064512 2070528 2074464 2076672 2080638 2080768 2086812 2090928 2097151 2097152 2103374 2107392 2113664 2119936 2122848 2129166 2139696 2156544 2167074 2184273 2201472 2208024 2218944 2225548 2236416 2243072 2247336 2265172 2283008 2286144 2292948 2299752 2304288 2311146 2318004 2322432 2322576 2329344 2333772 2336256 2340864 2352294 2359296 2370816 2370963 2377872 2384928 2384949 2389632 2392026 2396744 2403856 2407158 2408448 2415616 2422784 2426112 2427411 2434614 2439416 2458624 2476656 2484027 2496312 2515968 2516124 2523456 2528253 2535936 2555904 2568384 2576028 2588768 2592324 2609152 2612736 2612898 2620512 2628288 2633472 2654208 2667168 2675106 2683044 2688336 2696337 2704338 2709504 2709672 2717568 2725632 2725656 2725801 2731008 2733744 2739136 2744343 2747264 2752512 2760704 2765952 2768896 2774184 2782416 2787904 2790697 2808351 2809856 2830464 2838888 2852928 2875392 2889432 2912364 2935296 2935478 2944032 2952794 2958592 2962656 2981888 2985984 2996448 3005366 3024378 3048192 3048381 3057264 3066336 3066363 3072384 3075462 3081528 3090672 3096576 3096768 3105792 3111696 3115008 3120957 3121152 3130218 3136392 3145728 3155061 3161088 3161284 3170496 3179904 3179932 3186176 3189368 3193749 3209544 3211264 3234816 3236548 3246152 3250611 3302208 3312036 3328416 3338322 3354624 3354832 3364608 3371004 3381248 3397758 3407872 3424512 3434704 3439422 3449628 3456432 3466719 3477006 3483648 3483864 3494016 3500658 3504384 3511296 3528441 3538944 3556224 3566808 3577392 3584448 3588039 3595116 3605784 3612672 3612896 3623424 3634176 3634208 3641344 3644992 3651921 3659124 3670016 3687936 3698912 3709888 3714984 3744468 3773952 3774186 3785184 3803904 3833856 3852576 3864042 3883152 3894709 3913728 3919347 3925376 3930768 3942432 3950208 3964051 3981312 3995264 4000752 4012659 4024566 4032504 4056507 4064256 4064508 4076352 4088448 4088484 4096512 4100616 4108704 4120896 4128768 4129024 4141056 4148928 4153344 4161276 4161536 4173624 4181856 4194302 4194304 4206748 4214784 4227328 4239872 4245696 4258332 4279392 4313088 4334148 4368546 4402944 4403217 4416048 4429191 4437888 4451096 4472832 4486144 4494672 4508049 4530344 4536567 4566016 4572288 4585896 4599504 4608576 4613193 4622292 4636008 4644864 4645152 4658688 4667544 4672512 4681728 4695327 4704588 4718592 4741632 4741926 4755744 4769856 4769898 4779264 4784052 4793488 4807712 4814316 4816896 4831232 4845568 4852224 4854822 4869228 4878832 4917248 4953312 4968054 4992624 5007483 5031936 5032248 5046912 5056506 5071872 5096637 5111808 5136768 5152056 5177536 5184648 5215509 5218304 5225472 5225796 5241024 5256576 5266944 5308416 5334336 5350212 5366088 5376672 5392674 5408676 5419008 5419344 5435136 5435473 5451264 5451312 5451602 5462016 5467488 5478272 5488686 5494528 5505024 5521408 5531904 5532247 5537792 5548368 5564832 5564881 5575808 5581394 5616702 5619712 5660928 5661279 5677776 5705856 5750784 5778864 5796063 5824728 5870592 5870956 5888064 5905588 5917184 5925312 5963776 5971968 5992896 6010732 6036849 6048756 6096384 6096762 6114528 6132672 6132726 6144768 6150924 6163056 6181344 6193152 6193536 6211584 6223392 6230016 6241914 6242304 6260436 6272784 6291453 6291456 6310122 6322176 6322568 6340992 6359808 6359864 6372352 6378736 6387498 6419088 6422528 6469632 6473096 6492304 6501222 6552819 6604416 6624072 6656832 6676644 6709248 6709664 6729216 6742008 6762496 6795516 6815744 6849024 6869408 6878844 6899256 6912864 6933438 6954012 6967296 6967728 6988032 7001316 7008768 7022592 7056882 7077888 7112448 7112889 7133616 7154784 7154847 7168896 7176078 7190232 7211568 7225344 7225792 7233031 7246848 7268352 7268416 7282233 7282688 7289984 7303842 7318248 7340032 7361809 7375872 7397824 7419776 7429968 7452081 7488936 7547904 7548372 7570368 7584759 7607808 7667712 7705152 7728084 7766304 7789418 7827456 7838694 7850752 7861536 7884864 7900416 7928102 7962624 7990528 8001504 8025318 8049132 8065008 8089011 8113014 8128512 8129016 8152704 8176896 8176968 8177403 8193024 8201232 8217408 8233029 8241792 8257536 8258048 8282112 8297856 8306688 8322552 8323072 8347248 8363712 8372091 8388604 8388608 8413496 8425053 8429568 8454656 8479744 8491392 8516664 8558784 8626176 8668296 8737092 8805888 8806434 8832096 8858382 8875776 8902192 8945664 8972288 8989344 9016098 9060688 9073134 9132032 9144576 9145143 9171792 9199008 9199089 9217152 9226386 9244584 9272016 9289728 9290304 9317376 9335088 9345024 9362871 9363456 9390654 9409176 9437184 9465183 9483264 9483852 9511488 9539712 9539796 9558528 9568104 9586976 9615424 9628632 9633792 9662464 9691136 9704448 9709644 9738456 9757664 9834496 9906624 9936108 9985248 10014966 10063872 10064496 10093824 10113012 10143744 10193274 10223616 10273536 10274173 10304112 10334779 10355072 10369296 10400157 10431018 10436608 10450944 10451592 10482048 10513152 10518781 10533888 10585323 10616832 10668672 10700424 10732176 10753344 10764117 10785348 10817352 10838016 10838688 10870272 10870946 10902528 10902624 10903204 10924032 10934976 10955763 10956544 10977372 10989056 11010048 11042816 11063808 11064494 11075584 11096736 11129664 11129762 11151616 11162788 11233404 11239424 11321856 11322558 11355552 11411712 11501568 11557728 11592126 11649456 11684127 11741184 11741912 11758041 11776128 11811176 11834368 11850624 11892153 11927552 11943936 11985792 12021464 12037977 12073698 12097512 12169521 12192768 12193524 12229056 12265344 12265452 12289536 12301848 12326112 12362688 12386304 12387072 12423168 12446784 12460032 12483828 12484608 12520872 12545568 12582906 12582912 12620244 12644352 12645136 12681984 12719616 12719728 12744704 12757472 12774996 12838176 12845056 12939264 12946192 12984608 13002444 13105638 13208832 13209651 13248144 13287573 13313664 13353288 13418496 13419328 13458432 13484016 13524147 13524992 13591032 13631488 13698048 13738816 13757688 13798512 13825728 13839579 13866876 13908024 13934592 13935456 13976064 14002632 14017536 14045184 14085981 14113764 14155776 14224896 14225778 14267232 14309568 14309694 14337792 14352156 14380464 14423136 14423263 14450688 14451584 14466062 14493696 14536704 14536832 14564466 14565376 14579968 14607684 14636496 14680057 14680064 14723618 14751744 14795648 14839552 14859936 14904162 14977872 15022449 15095808 15096744 15140736 15169518 15215616 15289911 15335424 15410304 15456168 15532608 15578836 15646527 15654912 15677388 15701504 15723072 15769728 15800832 15856204 15925248 15981056 16003008 16050636 16098264 16130016 16178022 16226028 16257024 16258032 16305408 16306419 16353792 16353936 16354806 16386048 16402464 16434816 16466058 16483584 16515072 16516096 16564224 16595712 16596741 16613376 16645104 16646144 16694496 16694643 16727424 16744182 16777208 16777216 16826992 16850106 16859136 16909312 16959488 16982784 16983837 17033328 17117568 17252352 17336592 17388189 17474184 17611776 17612868 17664192 17716764 17751552 17804384 17891328 17944576 17978688 18032196 18121376 18146268 18264064 18289152 18290286 18343584 18398016 18398178 18434304 18452772 18489168 18544032 18579456 18580608 18634752 18670176 18690048 18725742 18726912 18781308 18818352 18874359 18874368 18930366 18966528 18967704 19022976 19079424 19079592 19080607 19117056 19136208 19173952 19193161 19230848 19257264 19267584 19324928 19382272 19408896 19419288 19476912 19515328 19534879 19658457 19668992 19813248 19872216 19970496 20029932 20127744 20128992 20187648 20226024 20287488 20386548 20447232 20547072 20548346 20608224 20669558 20710144 20738592 20800314 20862036 20873216 20901888 20903184 20964096 21026304 21037562 21067776 21170646 21233664 21337344 21338667 21400848 21464352 21464541 21506688 21528234 21570696 21634704 21676032 21677376 21699093 21740544 21741892 21805056 21805248 21806408 21846699 21848064 21869952 21911526 21913088 21954744 21978112 22020096 22085427 22085632 22127616 22128988 22151168 22193472 22259328 22259524 22303232 22325576 22356243 22466808 22478848 22643712 22645116 22711104 22754277 22823424 23003136 23115456 23184252 23298912 23368254 23482368 23483824 23516082 23552256 23622352 23668736 23701248 23784306 23855104 23887872 23971584 24042928 24075954 24147396 24195024 24267033 24339042 24385536 24387048 24458112 24530688 24530904 24532209 24579072 24603696 24652224 24699087 24725376 24772608 24774144 24846336 24893568 24920064 24967656 24969216 25041744 25091136 25116273 25165812 25165824 25240488 25288704 25290272 25363968 25439232 25439456 25489408 25514944 25549992 25676352 25690112 25878528 25892384 25969216 26004888 26211276 26417664 26419302 26496288 26575146 26627328 26706576 26836992 26838656 26916864 26968032 27048294 27049984 27182064 27262963 27262976 27396096 27435429 27477632 27515376 27597024 27597267 27651456 27679158 27733752 27816048 27869184 27870912 27952128 28005264 28035072 28088613 28090368 28171962 28227528 28311552 28395549 28449792 28451556 28534464 28619136 28619388 28675584 28704312 28760928 28846272 28846526 28901376 28903168 28932124 28987392 29073408 29073664 29128932 29130752 29159936 29215368 29272992 29360114 29360128 29447236 29503488 29591296 29679104 29719872 29808324 29955744 30044898 30191616 30193488 30281472 30339036 30431232 30579822 30670848 30820608 30822519 30912336 31004337 31065216 31157672 31200471 31293054 31309824 31354776 31403008 31446144 31539456 31556343 31601664 31712408 31755969 31850496 31962112 32006016 32101272 32196528 32260032 32292351 32356044 32452056 32514048 32516064 32610816 32612838 32707584 32707872 32709612 32772096 32804928 32867289 32869632 32932116 32967168 33030144 33032192 33128448 33191424 33193482 33226752 33290208 33292288 33388992 33389286 33454848 33488364 33554416 33554432 33653984 33700212 33718272 33818624 33918976 33965568 33967674 34066656 34235136 34504704 34673184 34776378 34948368 35052381 35223552 35225736 35328384 35433528 35503104 35608768 35676459 35782656 35889152 35957376 36064392 36242752 36292536 36508563 36528128 36578304 36580572 36687168 36796032 36796356 36868608 36905544 36978336 37088064 37158912 37161216 37269504 37340352 37380096 37451484 37453824 37562616 37636704 37748718 37748736 37860732 37933056 37935408 38045952 38048311 38158848 38159184 38161214 38234112 38272416 38347904 38386322 38461696 38514528 38535168 38649856 38725729 38764544 38817792 38838576 38953824 38954167 39030656 39069758 39316914 39337984 39626496 39628953 39744432 39862719 39940992 40059864 40255488 40257984 40375296 40452048 40572441 40574976 40773096 40894464 41094144 41096692 41216448 41339116 41420288 41477184 41518737 41600628 41724072 41746432 41803776 41806368 41928192 42052608 42075124 42135552 42257943 42341292 42467328 42674688 42677334 42801696 42928704 42929082 43013376 43056468 43141392 43269408 43269789 43352064 43354752 43398186 43481088 43483784 43610112 43610496 43612816 43693398 43696128 43739904 43823052 43826176 43909488 43956224 44040171 44040192 44170854 44171264 44255232 44257976 44302336 44386944 44518656 44519048 44606464 44651152 44712486 44933616 44957696 45067347 45287424 45290232 45422208 45508554 45646848 45869733 46006272 46230912 46368504 46597824 46736508 46964736 46967648 47032164 47104512 47244704 47337472 47402496 47568612 47710208 47775744 47943168 48085856 48151908 48294792 48390048 48534066 48678084 48771072 48774096 48916224 48919257 49061376 49061808 49064418 49158144 49207392 49304448 49398174 49450752 49545216 49548288 49692672 49787136 49790223 49840128 49935312 49938432 50083488 50083929 50182272 50232546 50331624 50331648 50480976 50577408 50580544 50631217 50727936 50878464 50878912 50951511 50978816 51029888 51099984 51352704 51380224 51532663 51757056 51784768 51938432 52009776 52164567 52422552 52835328 52838604 52992576 53150292 53254656 53413152 53673984 53677312 53833728 53936064 54096588 54099968 54364128 54525926 54525952 54792192 54870858 54955264 55030752 55194048 55194534 55302912 55358316 55467504 55632096 55738368 55741824 55904256 56010528 56070144 56177226 56180736 56343924 56455056 56623077 56623104 56791098 56899584 56903112 57068928 57238272 57238776 57241821 57351168 57408624 57521856 57579483 57692544 57693052 57802752 57806336 57864248 57974784 58146816 58147328 58257864 58261504 58319872 58430736 58545984 58604637 58720228 58720256 58894472 58975371 59006976 59182592 59358208 59439744 59616648 59911488 60089796 60383232 60386976 60562944 60678072 60862464 61159644 61341696 61641216 61645038 61824672 62008674 62130432 62315344 62400942 62586108 62619648 62709552 62806016 62892288 63078912 63112686 63203328 63424816 63511938 63700992 63924224 64012032 64016001 64202544 64393056 64393623 64520064 64584702 64712088 64904112 65028096 65032128 65097279 65221632 65225676 65415168 65415744 65419224 65540097 65544192 65609856 65734578 65739264 65864232 65934336 66060288 66064384 66256281 66256896 66382848 66386964 66453504 66580416 66584576 66777984 66778572 66909696 66976728 67108832 67108864 67307968 67400424 67436544 67637248 67837952 67931136 67935348 68133312 68470272 69009408 69346368 69552756 69896736 70104762 70447104 70451472 70656768 70661149 70867056 71006208 71217536 71352918 71565312 71778304 71914752 71919211 72128784 72343453 72485504 72585072 72801099 73017126 73056256 73156608 73161144 73374336 73592064 73592712 73596627 73737216 73811088 73956672 74097261 74176128 74317824 74322432 74539008 74680704 74760192 74902968 74907648 75125232 75273408 75348819 75497436 75497472 75721464 75866112 75870816 76091904 76096622 76317696 76318368 76322428 76468224 76544832 76695808 76772644 76923392 77029056 77070336 77299712 77451458 77529088 77635584 77677152 77907648 77908334 78061312 78139516 78633828 78675968 79252992 79257906 79488864 79725438 79881984 80119728 80510976 80515968 80750592 80904096 81144882 81149952 81546192 81788889 81788928 82188288 82193384 82306287 82432896 82678232 82791801 82840576 82954368 83037474 83201256 83448144 83492864 83607552 83612736 83856384 84105216 84150248 84265839 84271104 84515886 84682584 84934656 85186647 85349376 85354668 85603392 85857408 85858164 86026752 86112936 86282784 86538816 86539578 86704128 86709504 86796372 86962176 86967568 87220224 87220992 87225632 87386796 87392256 87479808 87646104 87652352 87818976 87912448 88080342 88080384 88341708 88342528 88510464 88515952 88604672 88773888 89037312 89038096 89212928 89302304 89424972 89867232 89915392 90134694 90574848 90580464 90844416 91017108 91293696 91739466 92012544 92461824 92467557 92737008 93013011 93195648 93473016 93929472 93935296 94064328 94209024 94489408 94669029 94674944 94804992 95137224 95420416 95551488 95886336 96171712 96303816 96589584 96780096 96877053 97068132 97356168 97542144 97548192 97832448 97838514 98122752 98123616 98128836 98316288 98414784 98601867 98608896 98796348 98901504 99090432 99096576 99385344 99574272 99580446 99680256 99870624 99876864 100166976 100167858 100364544 100465092 100663248 100663296 100961952 100962841 101154816 101161088 101262434 101455872 101756928 101757824 101903022 101957632 102059776 102199968 102705408 102760399 102760448 103065326 103514112 103569536 103876864 104019552 104329134 104845104 105157143 105670656 105677208 105985152 106300584 106509312 106826304 107029377 107347968 107354624 107667456 107872128 108193176 108199936 108728256 109051852 109051904 109525689 109584384 109741716 109910528 110061504 110388096 110389068 110605824 110716632 110935008 111264192 111476736 111483648 111808512 112021056 112140288 112354452 112361472 112687848 112910112 113246154 113246208 113582196 113799168 113806224 114137856 114144933 114476544 114477552 114483642 114702336 114817248 115043712 115158966 115385088 115386104 115605504 115612672 115728496 115949568 116177187 116293632 116294656 116515728 116523008 116639744 116861472 116862501 117091968 117209274 117440456 117440512 117788944 117950742 118013952 118365184 118716416 118879488 118886859 119233296 119588157 119822976 120179592 120766464 120773952 121125888 121356144 121717323 121724928 122319288 122683392 123282432 123290076 123649344 124017348 124260864 124630688 124801884 125172216 125239296 125419104 125612032 125784576 126157824 126225372 126406656 126849632 127023876 127401984 127848448 128024064 128032002 128405088 128786112 128787246 129040128 129169404 129424176 129808224 129809367 130056192 130064256 130194558 130443264 130451352 130830336 130831488 130838448 131080194 131088384 131219712 131469156 131478528 131728464 131868672 132120513 132120576 132128768 132512562 132513792 132765696 132773928 132907008 133160832 133169152 133555968 133557144 133564249 133819392 133953456 134217664 134352127 134615936 134800848 134873088 135202041 135274496 135675904 135862272 135870696 136266624 136744153 136940544 137609199 138018816 138692736 139105512 139793472 140209524 140894208 140902944 141313536 141322298 141734112 142012416 142435072 142705836 143130624 143556608 143829504 143838422 144257568 144686906 144971008 145170144 145602198 146034252 146112512 146313216 146322288 146748672 146757771 147184128 147185424 147193254 147474432 147622176 147913344 148194522 148352256 148635648 148644864 149078016 149361408 149370669 149520384 149805936 149815296 150250464 150251787 150546816 150697638 150994872 150994944 151442928 151732224 151741632 151893651 152183808 152193244 152635392 152636736 152644856 152854533 152936448 153089664 153391616 153545288 153846784 154058112 154140672 154597989 154599424 154902916 155058176 155271168 155354304 155815296 155816668 156122624 156279032 156493701 157267656 157351936 158505984 158515812 158977728 159450876 159763968 160239456 161021952 161031936 161501184 161808192 162289764 162299904 163092384 163577778 163577856 164376576 164386768 164612574 164865792 165356464 165583602 165681152 165908736 166074948 166402512 166896288 166985728 167215104 167225472 167712768 168210432 168300496 168531678 168542208 169031772 169365168 169869231 169869312 170373294 170698752 170709336 171206784 171714816 171716328 171725463 172053504 172225872 172565568 172738449 173077632 173079156 173408256 173419008 173592744 173924352 173935136 174440448 174441984 174451264 174773592 174784512 174959616 175292208 175304704 175637952 175813911 175824896 176160684 176160768 176683416 176685056 177020928 177031904 177209344 177547776 178074624 178076192 178425856 178604608 178849944 179734464 179830784 180269388 181149696 181160928 181688832 182034216 182587392 183478932 184025088 184923648 184935114 185474016 186026022 186391296 186946032 187502419 187858944 187870592 188128656 188418048 188978816 189338058 189349888 189609984 190274448 190840741 190840832 191102976 191772672 192048003 192343424 192607632 193179168 193180869 193560192 193754106 194136264 194712336 195084288 195096384 195291837 195664896 195677028 196245504 196247232 196257672 196620291 196632576 196829568 197203734 197217792 197592696 197803008 198180864 198193152 198768843 198770688 199148544 199160892 199360512 199741248 199753728 200333952 200335716 200729088 200930184 201326496 201326592 201923904 201925682 202309632 202322176 202524868 202911744 203513856 203515648 203806044 203915264 204119552 204399936 205410816 205520798 205520896 206130652 207028224 207139072 207753728 208039104 208658268 209690208 210314286 211341312 211354416 211970304 211983447 212601168 213018624 213652608 214058754 214695936 214709248 215334912 215744256 215757633 216386352 216399872 217030359 217456512 218103704 218103808 218403297 219051378 219168768 219483432 219821056 220123008 220776192 220778136 220789881 221211648 221433264 221870016 222291783 222528384 222953472 222967296 223617024 224042112 224280576 224708904 224722944 225375696 225820224 226046457 226492308 226492416 227164392 227598336 227612448 228275712 228289866 228953088 228955104 228967284 229404672 229634496 230087424 230317932 230770176 230772208 231211008 231225344 231456992 231899136 232354374 232587264 232589312 233031456 233046016 233279488 233722944 233725002 234183936 234418548 234880912 234881024 235577888 235901484 236027904 236730368 237432832 237758976 237773718 238466592 239176314 239645952 240359184 241532928 241547904 242251776 242712288 243434646 243449856 244638576 245366667 245366784 246564864 246580152 247298688 248034696 248521728 249261376 249603768 250344432 250478592 250838208 251224064 251569152 252315648 252450744 252813312 253699264 254047752 254803968 255559941 255696896 256048128 256064004 256810176 257572224 257574492 258080256 258338808 258848352 259616448 259618734 260112384 260128512 260389116 260886528 260902704 261660672 261662976 261676896 262160388 262176768 262439424 262938312 262957056 263456928 263737344 264241026 264241152 264257536 265025124 265027584 265531392 265547856 265814016 266321664 266338177 266338304 267111936 267114288 267128498 267638784 267906912 268435328 268704254 269231872 269601696 269746176 270404082 270548992 271351808 271724544 271741392 272533248 272679169 273488306 273881088 275218398 276037632 277385472 277402671 278211024 279039033 279586944 280419048 281788416 281805888 282627072 282644596 283468224 284007087 284024832 284870144 285411672 286261248 287113216 287659008 287676844 288515136 289373812 289942016 290340288 290631159 291204396 292068504 292225024 292626432 292644576 293497344 293515542 294368256 294370848 294386508 294948864 295244352 295805601 295826688 296389044 296704512 297271296 297289728 298156032 298722816 298741338 299040768 299611872 299630592 300500928 300503574 301093632 301395276 301989744 301989888 302885856 302888523 303464448 303483264 303787302 304367616 304386488 305270784 305273472 305289712 305709066 305872896 306179328 306783232 307090576 307693568 308116224 308281197 308281344 309195978 309198848 309805832 310116352 310542336 310708608 311630592 311633336 312245248 312558064 312987402 314535312 314703872 315471429 317011968 317031624 317955456 318901752 319527936 320478912 321088131 322043904 322063872 323002368 323616384 324579528 324599808 326184768 327155556 327155712 328753152 328773536 329225148 329731584 330712928 331167204 331362304 331817472 332149896 332805024 333792576 333971456 334430208 334450944 335425536 336420864 336600992 337063356 337084416 338063544 338730336 339738462 339738624 340746588 341397504 341418672 342413568 342434799 343429632 343432656 343450926 344107008 344451744 345131136 345476898 346155264 346158312 346816512 346838016 347185488 347848704 347870272 348531561 348880896 348883968 348902528 349547184 349569024 349919232 350584416 350587503 350609408 351275904 351627822 351649792 352321368 352321536 353366832 353370112 354041856 354063808 354418519 354418688 355095552 356149248 356152384 356660577 356851712 357209216 357699888 358764471 359468928 359661568 360538776 362299392 362321856 363377664 364068432 365151969 365174784 366957864 368050176 369847296 369870228 370948032 372052044 372782592 373892064 375004838 375717888 375741184 376257312 376836096 377957632 378676116 378699776 379219968 380548896 381681482 381681664 382205952 383545344 384096006 384686848 385215264 386358336 386361738 387120384 387508212 388272528 389424672 389428101 390168576 390192768 390583674 391329792 391354056 392491008 392494464 392515344 393240582 393265152 393659136 394407468 394435584 395185392 395606016 396361539 396361728 396386304 397537686 397541376 398297088 398321784 398721024 399482496 399507456 400667904 400671432 400692747 401458176 401860368 402652992 403056381 403847808 403851364 404619264 404644352 405049736 405606123 405823488 407027712 407031296 407612088 407830528 408239104 408799872 410232459 410821632 411041596 411041792 412261304 412827597 414056448 414278144 415507456 416078208 417316536 419380416 420628572 422682624 422708832 423940608 423966894 425202336 426037248 427305216 428117508 429391872 429418496 430669824 431488512 431515266 432772704 432799744 434060718 434913024 436207408 436207616 436806594 438102756 438337536 438966864 439642112 440246016 440273313 441552384 441556272 441579762 442423296 442866528 443740032 444583566 445056768 445906944 445934592 447234048 448084224 448112007 448561152 449417808 449445888 450751392 450755361 451640448 452092914 452984616 452984832 454328784 455196672 455224896 455680953 456551424 456579732 457906176 457910208 457934568 458809344 459268992 460174848 460635864 461540352 461544416 462422016 462450688 462913984 463793967 463798272 464708748 465174528 465178624 466062912 466092032 466558976 467445888 467450004 468367872 468837096 469761824 469762048 471155776 471802968 472055808 473460736 474865664 475517952 475547436 476933184 478352628 479291904 480718368 483065856 483095808 484503552 485424576 486869292 486899712 489277152 490733334 490733568 493129728 493160304 494597376 494628043 496069392 497043456 498522752 499207536 500688864 500957184 501676416 502448128 503138304 503434477 504631296 504901488 505626624 506404171 507398528 508095504 509607693 509607936 511119882 511393792 512096256 512128008 513620352 515144448 515148984 515176389 516160512 516677616 517696704 518215347 519232896 519237468 520224768 520257024 520778232 521773056 521805408 523321344 523325952 523353792 524320776 524353536 524878848 525876624 525914112 526913856 527441733 527474688 528482052 528482304 528515072 530050248 530055168 531062784 531095712 531628032 532643328 532676354 532676608 534223872 534228576 534256996 535277568 535813824 536870656 537408508 538463744 539203392 539492352 540808164 541097984 542703616 543449088 543482784 545066496 545358338 546976612 547762176 550436796 552075264 554770944 554805342 556422048 558078066 559173888 560838096 562507257 563576832 563611776 565254144 565289192 566936448 568014174 568049664 569740288 570823344 572522223 572522496 574226432 575318016 575353688 576144009 577030272 578747624 579542607 579884032 580680576 581262318 582408792 584137008 584450048 585252864 585289152 585875511 586994688 587031084 588736512 588741696 588773016 589860873 589897728 590488704 591611202 591653376 592778088 593409024 594542592 594579456 596306529 596312064 597445632 597482676 598081536 599223744 599261184 601001856 601007148 602187264 602790552 603979488 603979776 605771712 605777046 606928896 606966528 607574604 608735232 608772976 610541568 610546944 610579424 611418132 611745792 612358656 613566464 614181152 615387136 616232448 616562394 616562688 618391956 618397696 619611664 620232704 621084672 621417216 623261184 623266672 624490496 625116128 625974804 629070624 629407744 630942858 634023936 634063248 635910912 635950341 637803504 639055872 640957824 642176262 644087808 644127744 646004736 647232768 647272899 649159056 649199616 651091077 652369536 654311112 654311424 657506304 657547072 658450296 659463168 661425856 662334408 662369643 662724608 663634944 664299792 665610048 667585152 667942912 668860416 668901888 670851072 672841728 673201984 674126712 674168832 676127088 677460672 678139371 679476924 679477248 681493176 682795008 682837344 684827136 684869598 686859264 686865312 686901852 688214016 688903488 690262272 690953796 692310528 692316624 693633024 693676032 694370976 695697408 695740544 697063122 697761792 697767936 697805056 699094368 699138048 699838464 701168832 701175006 701218816 702551808 703255644 703299584 704642736 704643072 706733664 706739887 706740224 708083712 708127616 708837038 708837376 710191104 712298496 712304768 713321154 713703424 714418432 715399776 717528942 718937856 719323136 721077552 724598784 724643712 726755328 728136864 730303938 730349568 733915728 736100001 736100352 739694592 739740456 741896064 744104088 745565184 747784128 750009676 751435776 751482368 752514624 753672192 755915264 757352232 757399552 758439936 761097792 763362964 763363328 764411904 766679823 767090688 768192012 769373696 770430528 772716672 772723476 774240768 775016424 776545056 778849344 778856202 780337152 780385536 781167348 782659584 782708112 784982016 784988928 785030688 786481164 786530304 787318272 788814936 788871168 790370784 791212032 792723078 792723456 792772608 795075372 795082752 796594176 796643568 797442048 798964992 799014531 799014912 801335808 801342864 801385494 802916352 803720736 805305984 806112762 807695616 807702728 809238528 809288704 810099472 811212246 811646976 814055424 814062592 815224176 815661056 816478208 817599744 818037507 820464918 821643264 822083192 822083584 824522608 825655194 828112896 828556288 831014912 832156416 832208013 834633072 837117099 838760832 841257144 845365248 845417664 847881216 847933788 850404672 852021261 852074496 854610432 856235016 858783744 858836992 861339648 862977024 863030532 865545408 865599488 868121436 869826048 872414816 872415232 873613188 876205512 876675072 877933728 879284224 880492032 880546626 883104768 883112544 883159524 884846592 885733056 887480064 889167132 890113536 891813888 891869184 894468096 896168448 896224014 897122304 898835616 898891776 901502784 901510722 903280896 904185828 905969232 905969664 908657568 908665569 910393344 910449792 911361906 913102848 913159464 915812352 915820416 915869136 917618688 918537984 918594937 920349696 921271728 923080704 923088832 924843591 924844032 924901376 925827968 927587934 927596544 929417496 930349056 930357248 932125824 932184064 933117952 934891776 934900008 934949743 936735744 937674192 939523648 940464889 942311552 943605936 944111616 946414287 946921472 949731328 951035904 951094872 953866368 956705256 958583808 961436736 963264393 966131712 966191616 969007104 970849152 973738584 973799424 978554304 981466668 981467136 986259456 986320608 989194752 989256086 992138784 994086912 997045504 998415072 1001377728 1001914368 1003352832 1004896256 1006276608 1006868954 1009262592 1009802976 1011253248 1012808342 1014797056 1016191008 1019215386 1019215872 1022239764 1022787584 1024192512 1024256016 1027240704 1027304397 1030288896 1030297968 1030352778 1032321024 1033355232 1035393408 1036430694 1038465792 1038474936 1040449536 1040514048 1041556464 1043546112 1043610816 1045594683 1046642688 1046651904 1046707584 1048641552 1048707072 1049757696 1051753248 1051762509 1051828224 1053827712 1054883466 1054949376 1056964104 1056964608 1057030144 1060100496 1060110336 1062125568 1062191424 1063255557 1063256064 1065286656 1065352708 1065353216 1068447744 1068457152 1068513992 1069981731 1070555136 1071627648 1073741312 1074817016 1076293413 1076927488 1078406784 1078984704 1081616328 1082195968 1085407232 1086898176 1086965568 1090132992 1090716676 1093953224 1095455907 1095524352 1100873592 1104150528 1109541888 1109610684 1112844096 1116156132 1118347776 1121676192 1125014514 1127153664 1127223552 1130508288 1130578384 1133872896 1136028348 1136099328 1139480576 1141646688 1145044446 1145044992 1148452864 1150636032 1150707376 1152288018 1154060544 1157495248 1159085214 1159768064 1161361152 1162524636 1164817584 1168274016 1168284303 1168900096 1170505728 1170578304 1171751022 1173989376 1174062168 1177473024 1177483392 1177546032 1179721746 1179795456 1180977408 1183222404 1183306752 1185556176 1186818048 1189084617 1189085184 1189158912 1192613058 1192624128 1194891264 1194965352 1196163072 1198447488 1198522368 1202003712 1202014296 1202078241 1204374528 1205581104 1207958976 1209169143 1211543424 1211554092 1213857792 1213933056 1215149208 1217470464 1217545952 1221083136 1221093888 1221158848 1222836264 1223491584 1224717312 1227132928 1228362304 1230697377 1230774272 1232464896 1233124788 1233125376 1236783912 1236795392 1239223328 1240465408 1242169344 1242834432 1246522368 1246533344 1248980992 1250232256 1251949608 1258141248 1258815488 1261885716 1268047872 1268126496 1271821824 1271900682 1275607008 1278111744 1281915648 1284352524 1288175616 1288255488 1292009472 1294465536 1294545798 1298318112 1298399232 1302182154 1304739072 1308622224 1308622848 1312516933 1315012608 1315094144 1316900592 1318926336 1320819939 1322851712 1324668816 1324739286 1325449216 1327269888 1328599584 1331220096 1335170304 1335885187 1335885824 1337720832 1337803776 1341702144 1344336021 1345683456 1346403968 1348253424 1348337664 1352254176 1352266083 1354921344 1356278742 1358953848 1358954496 1362986352 1365590016 1365674688 1367042859 1369654272 1369739196 1373718528 1373730624 1373803704 1376428032 1377806976 1380524544 1381907592 1384621056 1384633248 1387266048 1387352064 1388741952 1391381901 1391394816 1391481088 1394126244 1395523584 1395535872 1395610112 1398188736 1398276096 1399676928 1402337664 1402350012 1402437632 1405103616 1406511288 1406599168 1409285472 1409286144 1413467328 1413479774 1413480448 1416167424 1416255232 1417674076 1417674752 1420382208 1424596992 1424609536 1426642308 1427406848 1428836864 1430799552 1435057884 1437875712 1438646272 1442155104 1449197568 1449287424 1453510656 1456273728 1460607876 1460699136 1467831456 1472200002 1472200704 1479389184 1479480912 1483792128 1483884129 1488208176 1491130368 1495568256 1500019352 1502871552 1502964736 1505029248 1507344384 1510303431 1511830528 1514704464 1514799104 1516879872 1519212513 1522195584 1526725928 1526726656 1528823079 1528823808 1533359646 1534181376 1536384024 1538747392 1540861056 1545433344 1545446952 1545529167 1548481536 1550032848 1553090112 1554646041 1557698688 1557712404 1560674304 1560771072 1562334696 1565319168 1565416224 1569964032 1569977856 1570061376 1572962328 1573060608 1574636544 1577629872 1577742336 1580741568 1582325199 1582424064 1585446156 1585446912 1585545216 1590150744 1590165504 1593188352 1593287136 1594884096 1597929984 1598029062 1598029824 1602671616 1602685728 1602770988 1605832704 1607441472 1610611968 1612225524 1615391232 1615405456 1618477056 1618577408 1620198944 1622424492 1623293952 1628110848 1628125184 1630448352 1631322112 1632956416 1635199488 1636075014 1640929836 1643286528 1644166384 1644167168 1649045216 1651310388 1656225792 1657112576 1662029824 1664312832 1664416026 1669266144 1674234198 1677521664 1682514288 1687521771 1690730496 1690835328 1695762432 1695867576 1700809344 1704042522 1704148992 1709220864 1712470032 1717566669 1717567488 1717673984 1722679296 1725954048 1726061064 1731090816 1731198976 1736242872 1739652096 1744829632 1747226376 1752411024 1753350144 1755867456 1757626533 1758568448 1760984064 1761093252 1766209536 1766225088 1766319048 1769693184 1771466112 1774960128 1778334264 1780227072 1783627776 1783738368 1788919587 1788936192 1792336896 1792448028 1794244608 1797671232 1797783552 1803005568 1803021444 1806561792 1808371656 1811938464 1811939328 1817315136 1817331138 1820786688 1820899584 1822723812 1826205696 1826318928 1831624704 1831640832 1831738272 1831754401 1835237376 1837075968 1837189874 1840699392 1842543456 1846161408 1846177664 1849687182 1849688064 1849802752 1851655936 1855175868 1855193088 1858834992 1860698112 1860714496 1864251648 1864367239 1864368128 1866235904 1869783552 1869800016 1869899486 1873471488 1875348384 1879047296 1880929778 1884623104 1887211872 1888223232 1892828574 1893842944 1899462656 1902071808 1902189744 1907732736 1907851023 1913410512 1917167616 1922873472 1926528786 1932263424 1932383232 1938014208 1941698304 1941818697 1947477168 1947598848 1953273231 1957108608 1962933336 1962934272 1972518912 1972641216 1978389504 1978512172 1984277568 1987108929 1988173824 1994091008 1996830144 2002755456 2003828736 2006705664 2009792512 2012553216 2013737908 2018525184 2019605952 2022506496 2025616684 2029594112 2032382016 2034418113 2038430772 2038431744 2044479528 2045575168 2048385024 2048512032 2054481408 2054608794 2060577792 2060595936 2060705556 2064642048 2066710464 2070786816 2072861388 2076931584 2076949872 2080899072 2081028096 2083112928 2087092224 2087221632 2091189366 2093285376 2093303808 2093415168 2097283104 2097414144 2099515392 2103506496 2103525018 2103656448 2107655424 2109766932 2109898752 2113928208 2113929216 2114060288 2120200992 2120219661 2120220672 2124251136 2124382848 2126511114 2126512128 2130573312 2130705416 2130706432 2136895488 2136914304 2137027984 2139963462 2141110272 2143255296 2147482624 2149634032 2152586826 2153854976 2156813568 2157969408 2163232656 2164391936 2170814464 2173796352 2173931136 2180265984 2181433352 2187906448 2190911814 2191048704 2201747184 2208300003 2208301056 2219083776 2219221368 2225688192 2232312264 2236695552 2243352384 2250029028 2254307328 2254447104 2261016576 2261156768 2267745792 2272056696 2272198656 2278961152 2283293376 2290088892 2290089984 2296905728 2301272064 2301414752 2304576036 2308121088 2314990496 2318170428 2319536128 2322722304 2325049272 2329635168 2336548032 2336568606 2337800192 2341011456 2341156608 2343502044 2347978752 2348124336 2354946048 2354966784 2355092064 2359443492 2359590912 2361954816 2366444808 2366613504 2371112352 2373636096 2378169234 2378170368 2378317824 2385226116 2385248256 2389782528 2389930704 2392326144 2396894976 2397043593 2397044736 2404007424 2404028592 2404156482 2408749056 2411162208 2415917952 2418338286 2423086848 2423108184 2427715584 2427866112 2430298416 2434940928 2435091904 2437531447 2442166272 2442187776 2442317696 2445672528 2446983168 2449434624 2454112521 2454265856 2456724608 2461394754 2461548544 2464929792 2466249576 2466250752 2473567824 2473590784 2478446656 2480929633 2480930816 2484338688 2485668864 2493044736 2493066688 2496624039 2497961984 2500464512 2503899216 2511351297 2516282496 2517630976 2523771432 2536095744 2536252992 2543643648 2543801364 2551214016 2556063783 2556223488 2563831296 2568705048 2576351232 2576510976 2584018944 2588931072 2589091596 2596636224 2596798464 2604364308 2609478144 2617244448 2617245696 2625033866 2630025216 2630188288 2633801184 2637852672 2641639878 2645703424 2649337632 2649478572 2650898432 2654539776 2657199168 2662440192 2670340608 2671770374 2671771648 2675441664 2675607552 2683404288 2688672042 2691366912 2692807936 2696506848 2696675328 2704508352 2704532166 2709842688 2712557484 2717907696 2717908992 2725972704 2725996707 2731180032 2731349376 2734085718 2739308544 2739478392 2747437056 2747461248 2747607408 2752856064 2755613952 2755784811 2761049088 2763815184 2769242112 2769266496 2774530773 2774532096 2774704128 2777483904 2782763802 2782789632 2782962176 2788252488 2791047168 2791071744 2791220224 2796377472 2796552192 2799353856 2804675328 2804700024 2804849229 2804875264 2810207232 2813022576 2813198336 2818570944 2821394667 2826934656 2826959548 2826960896 2832334848 2832510464 2835348152 2835349504 2839242861 2840764416 2849193984 2849219072 2853284616 2854813696 2857673728 2861599104 2870115768 2875751424 2877292544 2884310208 2889793179 2898395136 2898574848 2907021312 2912547456 2921215752 2921398272 2935662912 2944400004 2944401408 2958778368 2958961824 2967584256 2967768258 2976416352 2982260736 2991136512 3000038704 3005743104 3005929472 3010058496 3014688768 3020606862 3023661056 3029408928 3029598208 3033759744 3038425026 3044391168 3053451856 3053453312 3057646158 3057647616 3066719292 3068362752 3072768048 3077494784 3081722112 3081913191 3090866688 3090893904 3091058334 3096963072 3100065696 3106180224 3109292082 3115397376 3115424808 3121348608 3121542144 3124669392 3130638336 3130832448 3136784049 3139928064 3139955712 3140122752 3145924656 3146121216 3149273088 3155259744 3155287527 3155484672 3161483136 3164650398 3164848128 3170892312 3170893824 3171090432 3180301488 3180331008 3186376704 3186574272 3189766671 3189768192 3195859968 3196058124 3196059648 3205343232 3205371456 3205541976 3211665408 3214882944 3221223936 3224451048 3230782464 3230810912 3236954112 3237154816 3240397888 3244848984 3246587904 3256221696 3256250368 3260896704 3262644224 3265912832 3270398976 3272150028 3281859672 3286573056 3288332768 3288334336 3298090432 3302620776 3312451584 3314225152 3324059648 3328625664 3328832052 3338532288 3348468396 3355043328 3365028576 3375043542 3381460992 3381670656 3391524864 3391735152 3401618688 3408085044 3408297984 3418441728 3424940064 3435133338 3435134976 3435347968 3445358592 3451908096 3452122128 3462181632 3462396301 3462397952 3472485744 3479304192 3489659264 3494452752 3504822048 3504852909 3506700288 3511734912 3515253066 3517136896 3521968128 3522186504 3532419072 3532450176 3532638096 3539386368 3542932224 3544829197 3549920256 3556668528 3560454144 3567253851 3567255552 3567476736 3577839174 3577872384 3584673792 3584896056 3588489216 3595342464 3595567104 3606011136 3606042888 3606234723 3613123584 3616743312 3623876928 3627507429 3634630272 3634662276 3641573376 3641799168 3645447624 3652411392 3652637856 3663249408 3663281664 3663476544 3663508802 3670474752 3674151936 3674379748 3681398784 3685086912 3692092131 3692322816 3692355328 3699374364 3699376128 3699605504 3703311872 3710351736 3710386176 3717669984 3721396224 3721428992 3728503296 3728734478 3728736256 3732471808 3739567104 3739600032 3739798972 3746942976 3750696768 3758094592 3761859556 3769246208 3774423744 3776446464 3785657148 3787685888 3798925312 3804143616 3804379488 3815465472 3815702046 3826821024 3834335232 3845746944 3853057572 3864526848 3864766464 3876028416 3883396608 3883637394 3894954336 3895197696 3906546462 3914217216 3925866672 3925868544 3937550799 3945037824 3945282432 3956779008 3957024344 3962459817 3968555136 3974217858 3976347648 3988182016 3993660288 4005510912 4007655561 4007657472 4013411328 4019585024 4025106432 4027475816 4033008063 4037050368 4039211904 4045012992 4051233368 4056798249 4059188224 4064764032 4068836226 4076861544 4076863488 4088959056 4091150336 4096770048 4097024064 4101128577 4108962816 4109217588 4121155584 4121191872 4121411112 4129284096 4133420928 4141573632 4145722776 4153863168 4153899744 4161798144 4162056192 4166225856 4174145703 4174184448 4174443264 4182378732 4186570752 4186607616 4186830336 4194566208 4194828288 4199030784 4207012992 4207050036 4207312896 4215310848 4219533864 4219797504 4227856416 4227858432 4228120576 4240401984 4240439322 4240441344 4248502272 4248765696 4253022228 4253024256 4261146624 4261410832 4261412864 4273790976 4273828608 4274055968 4279926924 4282220544 4286510592 4294965248 4299268064 4305173652 4307709952 4313627136 4315938816 4326465312 4328783872 4341628928 4347592704 4347862272 4360531968 4362866704 4375812896 4381823628 4382097408 4403494368 4416600006 4416602112 4438167552 4438442736 4451376384 4451652387 4464624528 4473391104 4486704768 4500058056 4508614656 4508894208 4522033152 4522313536 4530910293 4535491584 4544113392 4544397312 4557637539 4557922304 4566586752 4580177784 4580179968 4593811456 4602544128 4602829504 4609152072 4616242176 4629980992 4636340856 4636587501 4639072256 4645444608 4650098544 4659270336 4663938123 4673096064 4673137212 4675600384 4682022912 4682313216 4687004088 4695957504 4696248672 4709892096 4709933568 4710184128 4718886984 4719181824 4723909632 4732889616 4733227008 4742224704 4746975597 4747272192 4756338468 4756340736 4756635648 4770452232 4770496512 4779565056 4779861408 4784652288 4793789952 4794087186 4794089472 4808014848 4808057184 4808312964 4817498112 4822324416 4831835904 4836676572 4846173696 4846216368 4855431168 4855732224 4860596832 4869881856 4870183808 4875062894 4884332544 4884375552 4884635392 4891345056 4893966336 4898869248 4908225042 4908531712 4913449216 4922789508 4923097088 4929859584 4932499152 4932501504 4947135648 4947179209 4947181568 4956893312 4961859266 4961861632 4968677376 4971337728 4986089472 4986133376 4993248078 4995923968 5000929024 5007798432 5022702594 5032564992 5035261952 5047542864 5062565313 5072191488 5072505984 5087287296 5087602728 5102428032 5112127566 5112446976 5127662592 5137410096 5152700007 5152702464 5153021952 5168037888 5177862144 5178183192 5193272448 5193596928 5208728616 5218956288 5234488896 5250067732 5260050432 5260376576 5267602368 5272879599 5275705344 5283279756 5291406848 5298675264 5298957144 5301796864 5309079552 5314398336 5324880384 5340681216 5343540748 5343543296 5350883328 5351215104 5366758761 5366808576 5377344084 5382733824 5385615872 5393013696 5393350656 5409016704 5409064332 5419685376 5425114968 5435815392 5435817984 5451945408 5451993414 5462360064 5462698752 5468171436 5478617088 5478956784 5494874112 5494922496 5495214816 5495263203 5505712128 5511227904 5511569622 5522098176 5527630368 5538484224 5538532992 5549061546 5549064192 5549408256 5554967808 5565527604 5565579264 5565924352 5576504976 5582094336 5582143488 5582440448 5592754944 5593101717 5593104384 5598707712 5609350656 5609400048 5609698458 5609750528 5620414464 5626045152 5626396672 5637141888 5642789334 5653869312 5653919096 5653921792 5664669696 5665020928 5670696304 5670699008 5678485722 5681528832 5698387968 5698438144 5706569232 5709627392 5715347456 5723198208 5723553069 5740231536 5751502848 5754585088 5768620416 5779586358 5796790272 5797149696 5814042624 5825094912 5825456091 5842431504 5842796544 5859819693 5871325824 5888800008 5888802816 5917556736 5917923648 5935168512 5935536516 5952832704 5964521472 5982273024 6000077408 6011486208 6011858944 6020116992 6029377536 6041213724 6047322112 6058817856 6059196416 6067519488 6076850052 6088782336 6106903712 6106906624 6115292316 6115295232 6133438584 6136725504 6145536096 6154989568 6163444224 6163826382 6181733376 6181787808 6182116668 6193926144 6200131392 6212360448 6218584164 6230794752 6230849616 6242697216 6243084288 6249338784 6261276672 6261664896 6273568098 6279856128 6279911424 6280245504 6291849312 6292242432 6298546176 6310519488 6310575054 6310969344 6322966272 6329300796 6329696256 6341784624 6341787648 6342180864 6360602976 6360658983 6360662016 6372753408 6373148544 6379533342 6379536384 6391719936 6392116248 6392119296 6410686464 6410742912 6411083952 6423330816 6429765888 6430164559 6442447872 6448902096 6461564928 6461621824 6473908224 6474309632 6480795776 6489697968 6493175808 6512443392 6512500736 6521793408 6525288448 6531825664 6540797952 6544300056 6544648201 6563719344 6573146112 6576665536 6583254223 6596180864 6605241552 6624900009 6624903168 6628450304 6648119296 6657251328 6657664104 6677064576 6696936792 6710086656 6730057152 6750087084 6762921984 6763341312 6783049728 6783470304 6803237376 6816170088 6816595968 6836883456 6849880128 6870266676 6870269952 6870695936 6890717184 6903816192 6904244256 6924363264 6924792602 6924795904 6944971488 6958608384 6979318528 6988905504 7009644096 7009705818 7013400576 7023469824 7030506132 7034273792 7043936256 7044373008 7064838144 7064900352 7065276192 7078772736 7085864448 7089658394 7099840512 7113337056 7120908288 7134507702 7134511104 7134953472 7155678348 7155744768 7169347584 7169792112 7176978432 7190684928 7191130779 7191134208 7212022272 7212085776 7212469446 7226247168 7233486624 7247753856 7255014858 7269260544 7269324552 7283146752 7283598336 7290895248 7304822784 7305275712 7312594341 7326498816 7326563328 7326953088 7327017604 7340949504 7348303872 7348759496 7362337563 7362797568 7370173824 7384184262 7384645632 7384710656 7398748728 7398752256 7399211008 7406623744 7420703472 7420772352 7435339968 7442788899 7442792448 7442857984 7457006592 7457468956 7457472512 7464943616 7479134208 7479200064 7479597944 7489872117 7493885952 7501393536 7516189184 7523719112 7534053891 7538492416 7548847488 7552892928 7571314296 7575371776 7597850624 7608287232 7608758976 7630930944 7631404092 7653642048 7668191349 7668670464 7691493888 7706115144 7729053696 7729532928 7752056832 7766793216 7767274788 7789908672 7790395392 7813092924 7828434432 7851733344 7851737088 7875101598 7890075648 7890564864 7913558016 7914048688 7924919634 7937110272 7948435716 7952695296 7976364032 7987320576 8011021824 8015311122 8015314944 8026822656 8039170048 8050212864 8054951632 8066016126 8074100736 8078423808 8090025984 8102466736 8113596498 8118376448 8129528064 8137672452 8153723088 8153726976 8177918112 8177990121 8182300672 8193540096 8194048128 8202257154 8217925632 8218435176 8242311168 8242383744 8242822224 8258568192 8266841856 8267354433 8283147264 8291445552 8307726336 8307799488 8323592319 8323596288 8324112384 8332451712 8348291406 8348368896 8348886528 8364757464 8373141504 8373215232 8373660672 8389132416 8389656576 8398061568 8414025984 8414100072 8414547687 8414625792 8430621696 8439067728 8439595008 8455712832 8456241152 8464184001 8480803968 8480878644 8480882688 8497004544 8497531392 8506044456 8506048512 8522293248 8522821664 8522825728 8547581952 8547657216 8548111936 8559853848 8564441088 8573021184 8589930496 8598536128 8610347304 8615419904 8627254272 8631877632 8652930624 8657567744 8683257856 8695185408 8695724544 8721063936 8725733408 8751625792 8763647256 8764194816 8806988736 8833200012 8833204224 8876335104 8876885472 8902752768 8903304774 8929249056 8946782208 8973409536 9000116112 9017229312 9017788416 9044066304 9044627072 9061820586 9070983168 9088226784 9088794624 9115275078 9115844608 9133173504 9160355568 9160359936 9187618531 9187622912 9205088256 9205659008 9218304144 9232484352 9245739573 9259961984 9272681712 9273175002 9278144512 9290889216 9300197088 9318540672 9327876246 9346192128 9346274424 9351200768 9364045824 9364626432 9374008176 9391915008 9392497344 9410352147 9419784192 9419867136 9420368256 9437773968 9438363648 9447819264 9465779232 9465862581 9466454016 9484449408 9493951194 9494544384 9512676936 9512681472 9513271296 9540904464 9540993024 9559130112 9559722816 9569300013 9569304576 9587579904 9588174372 9588178944 9616029696 9616114368 9616625928 9634996224 9644648832 9663671808 9673353144 9692347392 9692432736 9710862336 9711464448 9721193664 9739763712 9740367616 9750125788 9768665088 9768751104 9769270784 9782690112 9787932672 9797738496 9816450084 9817063424 9826898432 9845579016 9846194176 9859719168 9864998304 9865003008 9894271296 9894358418 9894363136 9913786624 9923718532 9923723264 9937354752 9942675456 9972178944 9972266752 9986496156 9991847936 10001858048 10015596864 10045405188 10065129984 10070523904 10095085728 10125130626 10144382976 10145011968 10174574592 10175205456 10204856064 10224255132 10224893952 10255325184 10274820192 10305400014 10305404928 10306043904 10336075776 10355724288 10356366384 10386544896 10387188903 10387193856 10417457232 10437912576 10468977792 10500135464 10514558727 10520100864 10520753152 10535204736 10545759198 10551410688 10566559512 10582813696 10597350528 10597914288 10603593728 10618159104 10628796672 10634487591 10649760768 10681362432 10687081496 10687086592 10701761553 10701766656 10702430208 10733517522 10733617152 10754688168 10765467648 10771231744 10786027392 10786701312 10818033408 10818128664 10818704169 10839370752 10850229936 10871630784 10882522287 10903890816 10903986828 10924720128 10925397504 10936342872 10957234176 10957913568 10989748224 10989844992 10990429632 10990526406 11011424256 11022455808 11023139244 11044196352 11055260736 11076276393 11076968448 11077065984 11098123092 11098128384 11098816512 11109935616 11131055208 11131158528 11131848704 11153009952 11164188672 11164286976 11164880896 11185509888 11186203434 11186208768 11197415424 11218701312 11218800096 11219396916 11219501056 11240828928 11252090304 11252793344 11274283776 11285578668 11307738624 11307838192 11307843584 11329339392 11330041856 11341392608 11341398016 11356971444 11363057664 11396775936 11396876288 11413138464 11419254784 11430694912 11446396416 11447106138 11480463072 11503005696 11509170176 11537240832 11559172716 11593580544 11594299392 11628085248 11650189824 11650912182 11684863008 11685593088 11719639386 11742651648 11777600016 11777605632 11812652397 11835113472 11835847296 11870337024 11871073032 11905665408 11929042944 11964546048 12000154816 12022966683 12022972416 12023717888 12040233984 12058755072 12082427448 12094644224 12117635712 12118392832 12135038976 12153700104 12177564672 12213807424 12230584632 12230590464 12266877168 12273451008 12291072192 12303385731 12309979136 12326888448 12327652764 12363466752 12363575616 12364233336 12387852288 12400262784 12424720896 12437168328 12461589504 12461699232 12485394432 12486168576 12498677568 12522437109 12522553344 12523329792 12547136196 12559712256 12559822848 12560491008 12583698624 12584484864 12597092352 12621038976 12621150108 12621938688 12645932544 12658601592 12659392512 12683569248 12683575296 12684361728 12721205952 12721317966 12721324032 12745506816 12746297088 12759066684 12759072768 12783439872 12784232496 12784238592 12821372928 12821485824 12822167904 12822280807 12846661632 12859531776 12860329118 12884895744 12897804192 12923129856 12923243648 12947816448 12948619264 12961591552 12979395936 12986351616 13024886784 13025001472 13043586816 13050570673 13050576896 13063651328 13081595904 13088600112 13089296402 13127438688 13146292224 13153331072 13166508446 13192361728 13210483104 13249800018 13249806336 13256900608 13296238592 13314502656 13315328208 13354129152 13354957161 13393873584 13420173312 13460114304 13500174168 13525843968 13526682624 13566099456 13566940608 13592730879 13606474752 13632340176 13633191936 13672912617 13673766912 13699760256 13740533352 13740539904 13741391872 13781434368 13807632384 13808488512 13848726528 13849585204 13849591808 13889942976 13909762503 13917216768 13958637056 13977811008 13991814369 14019288192 14019411636 14026801152 14046939648 14061012264 14068547584 14087872512 14088746016 14129676288 14129800704 14130552384 14157545472 14171728896 14179316788 14199681024 14226674112 14240926791 14241816576 14269015404 14269022208 14269906944 14311356696 14311489536 14338695168 14339584224 14353956864 14381369856 14382261558 14382268416 14424044544 14424171552 14424938892 14452494336 14466973248 14495507712 14510029716 14538521088 14538649104 14566293504 14567196672 14581790496 14609645568 14610551424 14625188682 14652997632 14653126656 14653906176 14654035208 14681899008 14696607744 14697518992 14724675126 14725595136 14740347648 14768368524 14769291264 14769421312 14797497456 14797504512 14798422016 14813247488 14841406944 14841537627 14841544704 14870679936 14885577798 14885584896 14885715968 14914013184 14914937912 14914945024 14929887232 14958268416 14958400128 14959195888 14979744234 14987771904 15002787072 15032378368 15047438224 15068107782 15076984832 15097694976 15105785856 15142628592 15150743552 15187695939 15195701248 15216574464 15217517952 15261861888 15262808184 15307284096 15336382698 15337340928 15382987776 15412230288 15458100021 15458107392 15459065856 15504113664 15533586432 15534549576 15579817344 15580790784 15626185848 15656868864 15703466688 15750203196 15780151296 15781129728 15827116032 15828097376 15849839268 15874220544 15896871432 15905390592 15952728064 15974641152 16022043648 16030622244 16030629888 16053645312 16078340096 16100425728 16109903264 16132032252 16148201472 16156847616 16180051968 16204933472 16227192996 16236752896 16259056128 16275344904 16307446176 16307453952 16355836224 16355980242 16364601344 16387080192 16388096256 16404514308 16435851264 16436870352 16484622336 16484767488 16485644448 16485789609 16517136384 16533683712 16534708866 16566294528 16582891104 16615452672 16615598976 16647184638 16647192576 16648224768 16664903424 16696582812 16696737792 16697773056 16729514928 16746283008 16746430464 16747321344 16778264832 16779305151 16779313152 16796123136 16828051968 16828200144 16829095374 16829251584 16861243392 16878135456 16879190016 16911425664 16912482304 16928368002 16961607936 16961757288 16961765376 16994009088 16995062784 17012088912 17012097024 17044586496 17045643328 17062720129 17095163904 17095314432 17096223872 17119707696 17128882176 17146042368 17170659207 17179860992 17197072256 17220694608 17230839808 17254508544 17263755264 17305861248 17315135488 17366507431 17366515712 17390370816 17391449088 17442127872 17451466816 17476368273 17503251584 17527294512 17528389632 17579459079 17613977472 17666400024 17666408448 17752670208 17753770944 17805505536 17806609548 17858498112 17893564416 17946819072 18000232224 18034458624 18035576832 18088132608 18089254144 18123641172 18141966336 18176453568 18177589248 18230550156 18231689216 18266347008 18320711136 18320719872 18375237062 18375245824 18410176512 18411318016 18436608288 18464968704 18491479146 18519923968 18545363424 18546350004 18556289024 18581778432 18600394176 18637081344 18655752492 18692384256 18692548848 18702401536 18728091648 18729252864 18748016352 18783830016 18784994688 18820704294 18839568384 18839734272 18840736512 18875547936 18876727296 18895638528 18931558464 18931725162 18932908032 18968898816 18987902388 18989088768 19025353872 19025362944 19026542592 19081808928 19081976949 19081986048 19118260224 19119445632 19138600026 19138609152 19175159808 19176348744 19176357888 19232059392 19232228736 19233251856 19269992448 19289297664 19290493677 19327343616 19346706288 19384694784 19384865472 19421724672 19422928896 19442387328 19479527424 19480735232 19500251576 19537330176 19537502208 19538541568 19565380224 19575865344 19595476992 19632900168 19633944603 19634126848 19653796864 19691158032 19692388352 19719438336 19729996608 19749762669 19788542592 19788716836 19788726272 19827573248 19847437064 19847446528 19874700027 19874709504 19885350912 19944357888 19944533504 19972992312 19983695872 20003716096 20031193728 20090810376 20130259968 20141047808 20190171456 20250261252 20288765952 20290023936 20349149184 20350410912 20409712128 20448510264 20449787904 20510650368 20549640384 20610800028 20610809856 20612087808 20672151552 20711448576 20712732768 20773089792 20774377806 20774387712 20834914464 20875825152 20937955584 21000270928 21029117454 21040201728 21041506304 21070409472 21091518396 21102821376 21133119024 21165627392 21194701056 21195828576 21207187456 21236318208 21257593344 21268975182 21299521536 21362724864 21374162992 21374173184 21403523106 21403533312 21404860416 21467035044 21467234304 21509376336 21530935296 21542463488 21572054784 21573392337 21573402624 21636066816 21636257328 21637408338 21678741504 21700459872 21743261568 21765044574 21807781632 21807973656 21849440256 21850795008 21872685744 21914468352 21915827136 21937783023 21979496448 21979689984 21980859264 21981052812 22022848512 22044911616 22046278488 22087012689 22088392704 22110521472 22152552786 22153936896 22154131968 22196246184 22196256768 22197633024 22219871232 22262110416 22262317056 22263697408 22306019904 22328366697 22328377344 22328573952 22329761792 22371019776 22372406868 22372417536 22394830848 22437402624 22437600192 22438793832 22439002112 22481657856 22504180608 22505586688 22548567552 22571157336 22615477248 22615676384 22615687168 22658678784 22660083712 22682785216 22713942888 22726115328 22793551872 22793752576 22826276928 22838509568 22861389824 22892792832 22894212276 22960926144 23006011392 23018340352 23074481664 23118345432 23187161088 23188598784 23256170496 23300379648 23301824364 23369726016 23371186176 23439278772 23485303296 23555200032 23555211264 23625304794 23670226944 23671694592 23740674048 23742146064 23811330816 23812807213 23858085888 23929092096 24000309632 24045933366 24045944832 24047435776 24080467968 24117510144 24164854896 24189288448 24235271424 24236774107 24236785664 24270077952 24307400208 24355129344 24427614848 24461169264 24461180928 24533754336 24533970363 24546902016 24582144384 24606771462 24619958272 24653776896 24655305528 24726933504 24727151232 24728466672 24775704576 24800525568 24802063299 24849441792 24874336656 24923179008 24923398464 24970776957 24970788864 24972337152 24997355136 25044874218 25045106688 25046659584 25094272392 25119424512 25119645696 25120982016 25167397248 25168969728 25194184704 25242077952 25242300216 25243643061 25243877376 25291865088 25317203184 25318785024 25367138496 25368723456 25392552003 25442411904 25442635932 25442648064 25491013632 25492594176 25518133368 25518145536 25566879744 25568464992 25568477184 25642745856 25642971648 25644335808 25644561614 25693323264 25719063552 25720658236 25769791488 25795608384 25846259712 25846487296 25895632896 25897238528 25923183104 25958791872 25972703232 26049773568 26050002944 26087173632 26101141346 26101153792 26127302656 26163191808 26177200224 26178592804 26254877376 26292584448 26306662144 26333016892 26384723456 26420966208 26499600036 26499612672 26513801216 26592477184 26629005312 26630656416 26708258304 26709914322 26787747168 26840346624 26920228608 27000348336 27051687936 27053365248 27132198912 27133881216 27185461758 27212949504 27264680352 27266383872 27345825234 27347533824 27399520512 27481066704 27481079808 27482783744 27562855593 27562868736 27615264768 27616977024 27697453056 27699170408 27699183616 27737218719 27779885952 27819525006 27834433536 27917274112 27955622016 27983628738 28038576384 28038823272 28053602304 28093879296 28122024528 28137095168 28175745024 28177492032 28231056441 28259352576 28259601408 28261104768 28315090944 28343457792 28358633576 28397587743 28399362048 28453348224 28481853582 28483633152 28538030808 28538044416 28539813888 28622713392 28622979072 28677390336 28679168448 28707900039 28707913728 28762739712 28764523116 28764536832 28848089088 28848343104 28849877784 28904988672 28933946496 28991015424 29020059432 29077042176 29077298208 29132587008 29134393344 29163580992 29219291136 29221102848 29250377364 29305995264 29306253312 29307812352 29308070416 29363798016 29393215488 29395037984 29449350252 29451190272 29480695296 29536737048 29538582528 29538842624 29594994912 29595009024 29596844032 29626494976 29682813888 29683075254 29683089408 29741359872 29771155596 29771169792 29771431936 29828026368 29829875824 29829890048 29859774464 29916536832 29916800256 29918391776 29959488468 29975543808 30005574144 30064756736 30094876448 30136215564 30153969664 30195389952 30211571712 30285257184 30301487104 30375391878 30391402496 30433148928 30435035904 30523723776 30525616368 30614568192 30672765396 30674681856 30765975552 30824460576 30916200042 30916214784 30918131712 31008227328 31067172864 31069099152 31159634688 31161566709 31161581568 31252371696 31313737728 31406933376 31500406392 31560302592 31562259456 31654232064 31656194752 31699678536 31748441088 31793742864 31810781184 31903462773 31905456128 31949282304 32044087296 32061244488 32061259776 32107290624 32156680192 32200851456 32219806528 32264064504 32296402944 32313695232 32360103936 32409866944 32454385992 32456112507 32473505792 32518112256 32550689808 32614892352 32647566861 32711672448 32711960484 32729202688 32774160384 32776192512 32809028616 32871702528 32873740704 32969244672 32969534976 32971288896 32971579218 33034272768 33067367424 33069417732 33132589056 33165782208 33228829179 33230905344 33231197952 33294369276 33294385152 33296449536 33329806848 33393165624 33393475584 33395546112 33459029856 33492566016 33492860928 33494642688 33556529664 33558610302 33558626304 33592246272 33656103936 33656400288 33658190748 33658503168 33722486784 33756270912 33758380032 33822851328 33824964608 33856736004 33923215872 33923514576 33923530752 33988018176 33990125568 34024177824 34024194048 34089172992 34091286656 34125440258 34190327808 34190628864 34192447744 34239415392 34257764352 34292084736 34341318414 34359721984 34394144512 34441389216 34461679616 34509017088 34527510528 34611722496 34630254463 34630270976 34733014862 34733031424 34780741632 34782898176 34884255744 34902933632 34952736546 35006503168 35054589024 35056779264 35158918158 35227954944 35332800048 35332816896 35437957191 35505340416 35507541888 35611011072 35613219096 35716996224 35787128832 35893638144 36000464448 36068900049 36068917248 36071153664 36176265216 36178508288 36247282344 36283932672 36352907136 36355178496 36461100312 36463378432 36532694016 36641422272 36750474124 36750491648 36820353024 36822636032 36873216576 36910157193 36929937408 36982958292 37039847936 37090726848 37092700008 37112578048 37163556864 37200788352 37274162688 37311504984 37384768512 37385097696 37404803072 37456183296 37458505728 37496032704 37567311327 37567660032 37569989376 37641408588 37679136768 37679468544 37681473024 37751095872 37753454592 37791277056 37863116928 37863450324 37865816064 37937797632 37975804776 37978177536 38050707744 38050725888 38053085184 38163617856 38163953898 38163972096 38236520448 38238891264 38277200052 38277218304 38350319616 38352697488 38352715776 38464118784 38464457472 38466503712 38466842421 38539984896 38578595328 38580987354 38654687232 38693412576 38769389568 38769730944 38843449344 38845857792 38884774656 38959054848 38961470464 39000503152 39074660352 39075004416 39077083136 39130760448 39151712019 39151730688 39190953984 39265800336 39267889206 39268253696 39307593728 39382316064 39384776704 39438876672 39459993216 39499525338 39577085184 39577433672 39577452544 39655146496 39694874128 39694893056 39749400054 39749419008 39770701824 39888715776 39889067008 39945984624 39967391744 40007432192 40062387456 40064871483 40181620752 40260519936 40282095616 40380342912 40500522504 40577531904 40580047872 40698298368 40700821824 40778192637 40819424256 40897020528 40899575808 41018737851 41021300736 41099280768 41221600056 41221619712 41224175616 41344303104 41422897152 41425465536 41546179584 41548755612 41548775424 41669828928 41751650304 41875911168 42000541856 42058234908 42080403456 42083012608 42140818944 42183036792 42205642752 42266238048 42331254784 42389402112 42391657152 42414374912 42472636416 42515186688 42537950364 42599043072 42725449728 42748325984 42748346368 42807046212 42807066624 42809720832 42934070088 42934468608 43018752672 43061870592 43084926976 43144109568 43146784674 43146805248 43272133632 43272514656 43274816676 43357483008 43400919744 43486523136 43530089148 43615563264 43615947312 43698880512 43701590016 43745371488 43828936704 43831654272 43875566046 43958992896 43959379968 43961718528 43962105624 44045697024 44089823232 44092556976 44174025378 44176785408 44221042944 44305105572 44307873792 44308263936 44392492368 44392513536 44395266048 44439742464 44524220832 44524612881 44524634112 44527394816 44612039808 44656733394 44656754688 44657147904 44659523584 44742039552 44744813736 44744835072 44789661696 44874805248 44875200384 44877587664 44878004224 44963315712 45008361216 45011151913 45011173376 45097135104 45142314672 45230954496 45231352768 45317357568 45320167424 45365570432 45427885776 45452230656 45563087817 45587103744 45587505152 45652553856 45677019136 45722779648 45785585664 45788424552 45921852288 46012022784 46082779561 46148963328 46236690864 46374300063 46374322176 46377197568 46512340992 46600759296 46603648728 46739452032 46742372352 46878557544 46970606592 47110400064 47250609588 47340453888 47343389184 47481348096 47484292128 47622661632 47625614426 47716171776 47858184192 48000619264 48091866732 48091889664 48094871552 48160935936 48235020288 48329709792 48378576896 48470542848 48473548214 48473571328 48540155904 48614800416 48710258688 48855229696 48922338528 48922361856 49067508672 49067940726 49093804032 49164288768 49213542924 49239916544 49307553792 49310611056 49453867008 49454302464 49456933344 49457368827 49551409152 49601051136 49604126598 49698883584 49748673312 49846358016 49846796928 49941553914 49941577728 49944674304 49994710272 50089748436 50090213376 50093319168 50188544784 50238849024 50239291392 50241964032 50334794496 50337915453 50337939456 50388369408 50484155904 50484600432 50487286122 50487754752 50583730176 50634406368 50637570048 50734276992 50737446912 50785104006 50884823808 50885271864 50885296128 50982027264 50985188352 51036266736 51036291072 51133759488 51136929984 51188160387 51285491712 51285943296 51288671616 51289123228 51386646528 51438127104 51441316472 51511977621 51539582976 51591216768 51692519424 51692974592 51791265792 51794477056 51846366208 51917583744 51945406464 52099522293 52099547136 52100005888 52174347264 52202282692 52202307584 52254605312 52326383616 52354400448 52357185608 52429104819 52509754752 52585168896 52613324288 52666033784 52738377237 52769446912 52841932416 52999200072 52999225344 53027602432 53184954368 53258010624 53261312832 53416516608 53419828644 53575494336 53680693248 53840457216 54000696672 54103375872 54106730496 54264397824 54267762432 54370923516 54425899008 54529360704 54532767744 54691650468 54695067648 54799041024 54962133408 54962159616 54965567488 55125711186 55125737472 55230529536 55233954048 55394906112 55398340816 55398367232 55474437438 55559771904 55639050012 55668867072 55834548224 55911244032 55967257476 56077152768 56077646544 56107204608 56187758592 56244049056 56274190336 56351490048 56354984064 56462112882 56518705152 56519202816 56522209536 56630181888 56686915584 56717267152 56795175486 56798724096 56906696448 56963707164 56967266304 57076061616 57076088832 57079627776 57245426784 57245930847 57245958144 57354780672 57358336896 57415800078 57415827456 57525479424 57529046232 57529073664 57696178176 57696686208 57699755568 57809977344 57867892992 57871481031 57982030848 58040118864 58154084352 58154596416 58265174016 58268786688 58327161984 58438582272 58442205696 58500754728 58611990528 58612506624 58615624704 58616140832 58727596032 58786430976 58790075968 58898700504 58901833809 58902380544 58961390592 59073474096 59077165056 59077685248 59189989824 59193688064 59249288007 59252989952 59365627776 59366150508 59366178816 59482719744 59542311192 59542339584 59542863872 59656052736 59659751648 59659780096 59719548928 59833073664 59833600512 59836783552 59918976936 59951087616 60011148288 60129513472 60189752896 60272431128 60307939328 60390779904 60423143424 60570514368 60602974208 60750783756 60782804992 60866297856 60870071808 61047447552 61051232736 61229136384 61345530792 61349363712 61531951104 61648921152 61832400084 61832429568 61836263424 62016454656 62134345728 62138198304 62319269376 62323133418 62323163136 62504743392 62627475456 62813866752 63000812784 63120605184 63124518912 63308464128 63312389504 63399357072 63496882176 63587485728 63621562368 63806925546 63810912256 63898564608 64088174592 64122488976 64122519552 64214581248 64313329717 64313360384 64401702912 64439613056 64528129008 64592805888 64627390464 64720177011 64720207872 64819733888 64908771984 64912225014 64947011584 65036224512 65101379616 65229784704 65295133722 65423344896 65423920968 65458405376 65548320768 65552385024 65618057232 65743405056 65747481408 65813349069 65938489344 65939069952 65942577792 65943158436 66068545536 66134734848 66138835464 66261038067 66265178112 66331564416 66457658358 66461810688 66462395904 66588738552 66588770304 66592899072 66659613696 66786331248 66786951168 66791092224 66918059712 66985100091 66985132032 66985721856 66989285376 67113059328 67117220604 67117252608 67184492544 67312207872 67312800576 67316381496 67317006336 67444973568 67512541824 67516760064 67645702656 67649929216 67713472008 67846431744 67847029152 67847061504 67976036352 67980251136 68048355648 68178345984 68182573312 68250880516 68380655616 68381257728 68384895488 68478830784 68515528704 68584169472 68682636828 68719443968 68788289024 68882778432 68923359232 69018034176 69055021056 69223444992 69260508926 69260541952 69466029724 69466062848 69561483264 69565796352 69768511488 69805867264 69905473092 70013006336 70109178048 70113558528 70317836316 70455909888 70665600096 70665633792 70875914382 71010680832 71015083776 71222022144 71226438192 71433992448 71438421639 71574257664 71787276288 72000928896 72137800098 72137834496 72142307328 72352530432 72357016576 72494564688 72567865344 72705814272 72710322321 72710356992 72922200624 72926756864 73065388032 73282844544 73500948248 73500983296 73601911089 73640706048 73645272064 73746433152 73820314386 73859874816 73965916584 74079695872 74181453696 74185400016 74225156096 74327113728 74401576704 74406189897 74548325376 74623009968 74769537024 74770195392 74809606144 74912330871 74912366592 74917011456 74992065408 75134622654 75135320064 75139978752 75282817176 75358273536 75358937088 75362946048 75502191744 75506909184 75582554112 75726233856 75726900648 75730929183 75731632128 75875595264 75951609552 75956355072 76101415488 76106170368 76177656009 76327235712 76327907796 76327944192 76473040896 76477782528 76554400104 76554436608 76700639232 76705394976 76705431552 76928237568 76928914944 76933007424 76933684842 77079969792 77157190656 77161974708 77309374464 77386825152 77538779136 77539461888 77686898688 77691715584 77769549312 77918109696 77922940928 78001006304 78149320704 78150008832 78154166272 78261520896 78303424038 78303461376 78381907968 78531600672 78535778412 78536507392 78615187456 78764632128 78769553408 78877753344 78919986432 78999050676 79154170368 79154867344 79154905088 79310292992 79389748256 79389786112 79498800108 79498838016 79541403648 79777431552 79778134016 79891969248 79934783488 80014864384 80124774912 80129742966 80363241504 80521039872 80564191232 80760685824 81001045008 81155063808 81160095744 81396596736 81401643648 81556385274 81638848512 81794041056 81799151616 82037475702 82042601472 82198561536 82443200112 82443239424 82448351232 82688566779 82688606208 82845794304 82850931072 83092359168 83097511224 83097550848 83339657856 83503300608 83751822336 84001083712 84116469816 84160806912 84166025216 84281637888 84366073584 84411285504 84532476096 84662509568 84778804224 84783314304 84828749824 84945272832 85030373376 85075900728 85198086144 85450899456 85496651968 85614092424 85614133248 85619441664 85868140176 85868937216 86037505344 86123700117 86123741184 86169853952 86288219136 86293569348 86293610496 86544267264 86545029312 86549633352 86714966016 86801839488 86973046272 87060178296 87231126528 87231894624 87397761024 87403180032 87490742976 87657873408 87663308544 87751132092 87917985792 87918759936 87923437056 87924211248 88091394048 88179646464 88185113952 88348050756 88353570816 88442085888 88610211144 88615747584 88616527872 88784984736 88785027072 88790532096 88879484928 89048441664 89049225762 89049268224 89054789632 89224079616 89313466788 89313509376 89314295808 89319047168 89484079104 89489627472 89489670144 89579323392 89749610496 89750400768 89755175328 89755965649 89756008448 89926631424 90016722432 90022303826 90022346752 90194270208 90284629344 90461908992 90462705536 90634715136 90640334848 90731140864 90855771552 90904461312 91126175634 91174207488 91175010304 91305107712 91354038272 91445559296 91571171328 91576849104 91843704576 92024045568 92165559122 92297926656 92473381728 92748600126 92748644352 92754395136 93024681984 93201518592 93207297456 93478904064 93484700127 93484744704 93757115088 93941213184 94220800128 94501219176 94680907776 94686778368 94962696192 94968584256 95245323264 95251228852 95432343552 95710388319 95716368384 96001238528 96183733464 96183779328 96189743104 96321871872 96470040576 96659419584 96757153792 96941085696 96947096428 96947142656 97080311808 97229600832 97368337521 97420517376 97710459392 97844677056 97942700583 98135017344 98135881452 98187608064 98328577536 98427085848 98479833088 98615107584 98621222112 98907734016 98908604928 98913866688 98914737654 99102818304 99202102272 99208253196 99397767168 99497346624 99686487537 99692716032 99693593856 99883107828 99883155456 99889348608 99989420544 100179496872 100180426752 100186638336 100377089568 100477698048 100478582784 100483928064 100669588992 100675830906 100675878912 100776738816 100968311808 100969200864 100974572244 100975509504 101167460352 101268812736 101275140096 101468553984 101474893824 101570208012 101769647616 101770543728 101770592256 101964054528 101970376704 102072533472 102072582144 102267518976 102273859968 102376320774 102570983424 102571886592 102577343232 102578246456 102773293056 102876254208 102882632944 103023955242 103079165952 103182433536 103385038848 103385949184 103582531584 103588954112 103692732416 103835167488 103890763389 103890812928 104199044586 104199094272 104200011776 104348694528 104404565384 104404615168 104509210624 104652767232 104708800896 104714371216 104858209638 105019509504 105170337792 105226648576 105332067568 105476754474 105538893824 105683864832 105998400144 105998450688 106055204864 106313871573 106369908736 106516021248 106522625664 106833033216 106839657288 107150988672 107361386496 107680914432 108001393344 108206700147 108206751744 108213460992 108528795648 108535524864 108741847032 108851798016 109058721408 109065535488 109383300936 109390135296 109598082048 109924266816 109931134976 110251422372 110251474944 110461059072 110467908096 110789812224 110796681632 110796734464 110948874876 111119543808 111278100024 111337734144 111669096448 111822488064 111934514952 112154305536 112155293088 112214409216 112375517184 112488098112 112548380672 112702980096 112709968128 112924225764 113037410304 113038405632 113044419072 113260363776 113373831168 113434534304 113590350972 113597448192 113813392896 113927414328 113934532608 114152123232 114152177664 114159255552 114490853568 114491861694 114491916288 114709561344 114716673792 114831600156 114831654912 115050958848 115058092464 115058147328 115392356352 115393372416 115399511136 115400527263 115619954688 115735785984 115742962062 115964061696 116080237728 116308168704 116309192832 116530348032 116537573376 116654323968 116877164544 116884411392 117001509456 117223981056 117225013248 117231249408 117232281664 117455136057 117455192064 117572861952 117580151936 117797401008 117803667618 117804761088 117922781184 118146948192 118154330112 118155370496 118379979648 118387376128 118498576014 118505979904 118731255552 118732301016 118732357632 118965439488 119084622384 119084679168 119085727744 119312105472 119319503296 119439040903 119439097856 119666147328 119667201024 119673567104 119837953872 119902175232 120022296576 120194614449 120259026944 120379505792 120544862256 120615878656 120781559808 120846286848 121141028736 121205948416 121501567512 121565609984 121732595712 121740143616 122094895104 122102465472 122334577911 122458272768 122691061584 122698727424 123056213553 123063902208 123297842304 123664800168 123664859136 123672526848 124032909312 124268691456 124276396608 124638538752 124646266836 124646326272 125009486784 125254950912 125627733504 126001625568 126241210368 126249037824 126616928256 126624779008 126798714144 126993764352 127174971456 127243124736 127613851092 127621824512 127797129216 128176349184 128244977952 128245039104 128429162496 128626659434 128626720768 128803405824 128879226112 129056258016 129185611776 129254780928 129440354022 129440415744 129639467776 129817543968 129824450028 129894023168 130072449024 130202759232 130459569408 130590267444 130846689792 130847841936 130916810752 131096641536 131104770048 131236114464 131486810112 131494962816 131626698138 131876978688 131878139904 131885155584 131886316872 132137091072 132269469696 132277670928 132522076134 132530356224 132663128832 132915316716 132923621376 132924791808 133177477104 133177540608 133185798144 133319227392 133572662496 133573838643 133573902336 133582184448 133836119424 133970200182 133970264064 133971443712 133978570752 134226118656 134234441208 134234505216 134368985088 134624415744 134625601152 134632762992 134634012672 134889947136 135025083648 135033455739 135033520128 135291405312 135299858432 135426944016 135692863488 135694058304 135952072704 135960502272 136096711296 136356691968 136365146624 136501761032 136689263451 136761311232 136762515456 136769790976 136957661568 137031057408 137168338944 137365273656 137438887936 137576578048 137765556864 137846718464 138036068352 138248338683 138446889984 138521017852 138521083904 138932059448 138932125696 139122900189 139122966528 139131592704 139537022976 139611734528 139810946184 140026012672 140218356096 140227117056 140635672632 140911819776 141331200192 141751828764 142021361664 142030167552 142444044288 142452876384 142867984896 142876843278 143148515328 143574552576 144001857792 144275600196 144275668992 144284614656 144705060864 144714033152 144989129376 145135730688 145411628544 145420644642 145420713984 145844401248 145853513728 146130776064 146565689088 147001896496 147001966592 147203822178 147281412096 147290544128 147492866304 147640628772 147719749632 147931833168 148159391744 148362907392 148370800032 148372106481 148450312192 148654227456 148803153408 148812379794 149096650752 149246019936 149539074048 149540390784 149619212288 149824661742 149824733184 149834022912 149984130816 150269245308 150270640128 150279957504 150565634352 150716547072 150717874176 150725892096 151004383488 151013746359 151013818368 151165108224 151452467712 151453801296 151461858366 151463264256 151751190528 151903219104 151912710144 152202830976 152212340736 152355312018 152654471424 152655815592 152655888384 152946081792 152955565056 153108800208 153108873216 153401278464 153410789952 153564481161 153856475136 153857829888 153866014848 153867369684 154159939584 154314381312 154323949416 154618748928 154773650304 155077558272 155078923776 155373797376 155383431168 155539098624 155836219392 155845881856 156002012608 156298566879 156298641408 156300017664 156308332544 156523041792 156606848076 156606922752 156763815936 157063201344 157071556824 157073014784 157230374912 157529264256 157539106816 157755506688 157839972864 157998101352 158308340736 158309734688 158309810176 158620585984 158779496512 158997600216 158997676032 159082807296 159554863104 159556268032 159783938496 159869566976 160029728768 160249549824 160259485932 160726483008 161042079744 161128382464 161521371648 162002090016 162310127616 162320191488 162793193472 162803287296 163112770548 163277697024 163588082112 163598303232 164074951404 164085202944 164397123072 164886400224 164886478848 164896702464 165377133558 165377212416 165691588608 165701862144 166184718336 166195022448 166195101696 166679315712 166689650491 167006601216 167503644672 168002167424 168232939632 168321613824 168332050432 168563275776 168732147168 168822571008 169064952192 169325019136 169557608448 169566628608 169657418749 169657499648 169890545664 170060746752 170151801456 170396172288 170901798912 170993303936 171228184848 171228266496 171238883328 171736280352 171737792541 171737874432 172075010688 172247400234 172247482368 172339707904 172576438272 172587138696 172587220992 173088534528 173090058624 173099266704 173429932032 173603678976 173614443093 173946092544 174120356592 174462253056 174463789248 174795522048 174806360064 174981485952 175315746816 175326617088 175502264184 175835971584 175837519872 175846874112 175848422496 176182788096 176359292928 176370227904 176696101512 176705501427 176707141632 176884171776 177220422288 177231495168 177233055744 177569969472 177581064192 177747864021 177758969856 178096883328 178098451524 178098536448 178109579264 178448159232 178626933576 178627018752 178628591616 178638094336 178968158208 178979254944 178979340288 179158646784 179499220992 179500801536 179510350656 179511931298 179512016896 179853262848 180033444864 180044607652 180044693504 180388540416 180569258688 180923817984 180925411072 181269430272 181280669696 181462281728 181711543104 181808922624 182252351268 182348414976 182350020608 182610215424 182708076544 182891118592 183142342656 183153698208 183687409152 184048091136 184331118244 184595853312 184946763456 185497200252 185497288704 185508790272 186049363968 186403037184 186414594912 186957808128 186969400254 186969489408 187514230176 187882426368 188441600256 189002438352 189361815552 189373556736 189925392384 189937168512 190490646528 190502457704 190864687104 191420776638 191432736768 192002477056 192367466928 192367558656 192379486208 192643743744 192939989151 192940081152 193318839168 193514307584 193882171392 193894192856 193894285312 194160531033 194160623616 194459201664 194736675042 194841034752 195420918784 195689354112 195885401166 196270034688 196271762904 196375216128 196657155072 196854171696 196959666176 197230215168 197242444224 197440047207 197815468032 197817209856 197827733376 197829475308 198205636608 198404204544 198416506392 198783114201 198795534336 198994693248 199372975074 199385432064 199387187712 199766215656 199766310912 199778697216 199978841088 200358993744 200360853504 200373276672 200754179136 200955300273 200955396096 200957165568 200967856128 201339177984 201351661812 201351757824 201553477632 201936623616 201938401728 201949144488 201951019008 202334920704 202537625472 202550280192 202937107968 202949787648 203140416024 203539295232 203541087456 203541184512 203928109056 203940753408 204145066944 204535037952 204547719936 204752641548 205141966848 205143773184 205154686464 205156492912 205546586112 205752508416 205765265888 206047910484 206158331904 206364867072 206770077696 206771898368 207165063168 207177908224 207385464832 207670334976 207781526778 207781625856 208398089172 208398188544 208400023552 208697389056 208809130768 208809230336 209018421248 209305534464 209417601792 209428742432 209716419276 210039019008 210340675584 210453297152 210664135136 210953508948 211077787648 211367729664 211996800288 211996901376 212110409728 212627743146 212739817472 213032042496 213045251328 213666066432 213679314576 214301977344 214315264917 214722772992 215361828864 216002786688 216413400294 216413503488 216426921984 217057591296 217071049728 217483694064 217703596032 218117442816 218130966963 218131070976 218766601872 218780270592 219196164096 219848533632 219862269952 220502844744 220502949888 220922118144 220935816192 221579624448 221593363264 221897749752 222239087616 222556200048 222675468288 223218569691 223338192896 223644976128 223869029904 224308611072 224310586176 224428818432 224751034368 224976196224 225096761344 225405960192 225419936256 225848451528 226074820608 226076811264 226088838144 226520727552 226747662336 226869068608 227180701944 227192787549 227194896384 227626785792 227854828656 227869065216 228304246464 228318511104 228532968027 228981707136 228983723388 228983832576 229419122688 229433347584 229663200312 229663309824 230101917696 230116184928 230116294656 230784712704 230786744832 230799022272 230801054526 231239909376 231471571968 231485924124 231928123392 232160475456 232616337408 232618385664 233060696064 233075146752 233308647936 233754329088 233768822784 234003018912 234447962112 234450026496 234462498816 234464563328 234910272114 234910384128 235145723904 235160303872 235594802016 235607335236 235609522176 235845562368 236293896384 236308660224 236310740992 236759959296 236774752256 236997152028 237011959808 237462511104 237464602032 237464715264 237930878976 238169244768 238169358336 238171455488 238624210944 238639006592 238878081806 238878195712 239332294656 239334402048 239347134208 239675907744 239804350464 240044593152 240389228898 240518053888 240759011584 241089724512 241231757312 241563119616 241692573696 242282057472 242411896832 243003135024 243131219968 243465191424 243480287232 244189790208 244204930944 244669155822 244916545536 245382123168 245397454848 246112427106 246127804416 246595684608 247329600336 247329718272 247345053696 248065700337 248065818624 248537382912 248552793216 249277077504 249292533672 249292652544 250018973568 250509901824 251255467008 252003251136 252482420736 252498075648 253233856512 253249558016 253597428288 253987528704 254349942912 254486249472 255227702184 255243649024 255594258432 256352698368 256489955904 256858324992 257253318868 257253441536 257606811648 257758452224 258112516032 258371100351 258371223552 258509561856 258880708044 258880831488 259278935552 259635087936 259648900056 259788046336 260144898048 260405518464 260919138816 261180534888 261693379584 261695683872 261833621504 262193283072 262209540096 262472228928 262973620224 262989925632 263253396276 263753957376 263756279808 263770311168 263772633744 264274182144 264538939392 264555341856 265044152268 265060712448 265326257664 265830633432 265847242752 265849583616 266354954208 266355081216 266371596288 266638454784 267145324992 267147677286 267147804672 267164368896 267672238848 267940400364 267940528128 267942887424 267957141504 268452237312 268468882416 268469010432 268737970176 269248831488 269251202304 269265525984 269267896947 269268025344 269779894272 270050167296 270066911478 270067040256 270582810624 270599716864 270853888032 271385726976 271388116608 271904145408 271921004544 272193422592 272713383936 272730293248 273003522064 273378526902 273522622464 273525030912 273539581952 273915323136 274062114816 274336677888 274730547312 274877775872 275153156096 275531113728 275693436928 276072136704 276496677366 276893779968 277042035704 277042167808 277864118896 277864251392 278245800378 278245933056 278263185408 279074045952 279223469056 279621892368 280052025344 280436712192 280454100381 280454234112 281271345264 281823639552 282662400384 283503657528 284042723328 284060335104 284888088576 284905752768 285735969792 285753686556 286297030656 287131164957 287149105152 288003715584 288551200392 288551337984 288569229312 289410121728 289428066304 289978258752 290271461376 290823257088 290841289284 290841427968 291688802496 291707027456 292261552128 293131378176 294003792992 294003933184 294407644356 294562824192 294581088256 294985732608 295281257544 295439499264 295863666336 296318783488 296725814784 296741600064 296744212962 296900624384 297308454912 297606306816 297624759588 298193301504 298492039872 299078148096 299080781568 299238424576 299649323484 299649466368 299668045824 299968261632 300538490616 300541280256 300559915008 301131268704 301433094144 301435748352 301451784192 302008766976 302027492718 302027636736 302330216448 302904935424 302907602592 302923716732 302926528512 303502381056 303806438208 303825420288 304405661952 304424681472 304710624036 305308942848 305311631184 305311776768 305892163584 305911130112 306217600416 306217746432 306802556928 306821579904 307128962322 307712950272 307715659776 307732029696 307734739368 308319879168 308628762624 308647898832 309237497856 309547300608 309566493769 310155116544 310157847552 310747594752 310766862336 311078197248 311672290167 311672438784 311691763712 312004025216 312597133758 312597282816 312600035328 312616665088 313046083584 313213696152 313213845504 313527631872 314126402688 314143113648 314146029568 314460749824 315058528512 315078063391 315078213632 315511013376 315679945728 315996202704 316616681472 316619469376 317241171968 317558993024 317995200432 317995352064 318165614592 318941614719 319109726208 319112536064 319567876992 319739133952 320059457536 320499099648 320518971864 321452966016 322084159488 323042743296 324004180032 324620100441 324620255232 324640382976 325586386944 325606574592 326225541096 326555394048 327176164224 327196606464 328149902808 328170405888 328794246144 329772800448 329793404928 330754267116 330754424832 331383177216 331403724288 332369436672 332390044896 332390203392 333358631424 333379300982 334013202432 335007289344 336004334848 336465879264 336643227648 336664100864 337126551552 337464294336 337645142016 338129904384 338650038272 339115216896 339133257216 339314837498 339314999296 339781091328 340121493504 340303602912 340792344576 341803597824 341986607872 342456369696 342456532992 342477766656 343472560704 343475585082 343475748864 344150021376 344494800468 344494964736 344679415808 345152876544 345174277392 345174441984 346177069056 346180117248 346198533408 346201581789 346859864064 347207357952 347228886186 347892185088 348240713184 348924506112 348927578496 349591044096 349612720128 349962971904 350631493632 350653234176 351004528368 351671943168 351675039744 351693748224 351696844992 352365408171 352365576192 352718585856 352740455808 353392203024 353411002854 353414283264 353768343552 354440844576 354462990336 354466111488 355139938944 355162128384 355495728042 355517939712 356193766656 356196903048 356197072896 356219158528 356896318464 357253867152 357254037504 357257183232 357276188672 357936316416 357958509888 358317122709 358317293568 358998441984 359001603072 359020701312 359023862596 359024033792 359706525696 360066889728 360089215304 360089387008 360583843347 360777080832 361138517376 361847635968 361850822144 362538860544 362561339392 362924563456 363423086208 363617845248 364504702536 364696829952 364700041216 365220430848 365416153088 365782237184 366284685312 366307396416 367003733733 367374818304 368096182272 368662236488 369168640659 369191706624 369893526912 370994400504 370994577408 371017580544 372098727936 372806074368 372829189824 373915616256 373938800508 373938978816 375028460352 375764852736 376883200512 378004876704 378723631104 378747113472 379850784768 379874337024 380981293056 381004915408 381729374208 382841553276 382865473536 384004954112 384734933856 384735117312 384758972416 385287487488 385879978302 385880162304 386637678336 387028615168 387764342784 387788385712 387788570624 388321062066 388321247232 388918403328 389473350084 389682069504 390841837568 391378708224 391770802332 392540069376 392543525808 392750432256 393314310144 393708343392 393919332352 394460430336 394484888448 394880094414 395630936064 395634419712 395655466752 395658950616 396411273216 396808409088 396833012784 397566228402 397591068672 397989386496 398745950148 398770864128 398774375424 399532431312 399532621824 399557394432 399957682176 400717987488 400721515929 400721707008 400746553344 401508358272 401910600546 401910792192 401914331136 401935712256 402678355968 402703323624 402703515648 403106955264 403873247232 403876803456 403898288976 403902038016 404669841408 405075250944 405100367217 405100560384 405874215936 405899575296 406280832048 407078590464 407082174912 407856218112 407881506816 408290133888 409070075904 409095439872 409505283096 410283933696 410287546368 410309372928 410312985824 411093172224 411505016832 411530531776 412095820968 412316663808 412729734144 413540155392 413543796736 414355816448 414745016049 414770929664 415340669952 415563053556 415563251712 416796178344 416796377088 416800047104 417394778112 417618261536 417618460672 418036842496 418611068928 418835203584 418857484864 419432838552 420078038016 420681351168 420906594304 421328270272 421907017896 422155575296 422735459328 423993600576 424220819456 425255486292 425479634944 426064084992 426090502656 427332132864 427358629152 428603954688 428630529834 429445545984 430723657728 432005573376 432826800588 432827006976 432853843968 434115182592 434142099456 434967388128 435407192064 436234885632 436261933926 436262141952 437533203744 437560541184 438392328192 439697067264 439724539904 441005689488 441005899776 441844236288 441871632384 443159248896 443186726528 443795499504 444478175232 445112400096 445116319443 445350936576 446437139382 446676385792 447289952256 447738059808 448617222144 448621172352 448857636864 449502068736 449952392448 450193308019 450193522688 450811920384 450839872512 451696903056 452149641216 452153622528 452177676288 453041239077 453041455104 453495324672 453738137216 454361403888 454385575098 454389792768 455253571584 455709657312 455738130432 456608492928 456637022208 457065936054 457963414272 457967446776 457967665152 458838245376 458866695168 459326400624 459326619648 460203835392 460232369856 460693443483 461569425408 461573489664 461598044544 461602109052 462479818752 462943143936 462971848248 463856246784 464320950912 465232674816 465236771328 466121392128 466150293504 466617295872 467508658176 467537645568 468006037824 468895700637 468895924224 468900052992 468924997632 468929126656 469820544228 469820768256 470291447808 470320607744 471189604032 471214670472 471219044352 471691124736 472587792768 472617320448 472621481984 473519918592 473549504512 473994304056 474023919616 474925022208 474929204064 474929430528 475861757952 476338489536 476342910976 477248421888 477278013184 477756163612 477756391424 478664589312 478668804096 478694268416 479351815488 479608700928 480089186304 480778457796 481036107776 481518023168 482179449024 482463514624 483126239232 483385147392 484564114944 484823793664 486006270048 486262439936 486930382848 486960574464 488379580416 488409861888 489338311644 489833091072 490764246336 490794909696 492224854212 492255608832 493191369216 494659200672 494659436544 494690107392 496131400674 496131637248 497074765824 497105586432 498554155008 498585067344 498585305088 500037947136 500068951473 501019803648 502510934016 504006502272 504964841472 504996151296 506467713024 506499116032 507194856576 507975057408 508699885824 508972256247 508972498944 510455404368 510487298048 511188516864 512705396736 512979911808 513716649984 514506637736 514506883072 515213377623 515213623296 515516904448 516225032064 516742200702 516742447104 517019123712 517761416088 517761662976 518557871104 519270175872 519297800112 519576092672 520289796096 520811036928 520843329279 521838277632 522361069776 523386759168 523391367744 523667243008 524386566144 524419080192 524944457856 525947240448 525979851264 526506792552 527507914752 527512559616 527540622336 527545267488 528548364288 529077878784 529110683712 530088304536 530116504281 530121424896 530652515328 531661266864 531694485504 531699167232 532709908416 532743192576 533243592063 533276909568 534290649984 534295354572 534295609344 534328737792 535344477696 535880800728 535881056256 535885774848 535914283008 536904474624 536937764832 536938020864 537475940352 538497662976 538502404608 538531051968 538535793894 538536050688 539559788544 540100334592 540133822956 540134080512 541165621248 541199433728 541707776064 542771453952 542776233216 543808290816 543842009088 544386845184 545426767872 545460586496 546007044128 546757053804 547045244928 547050061824 547079163904 547830646272 548124229632 548673355776 549461094624 549755551744 550306312192 551062227456 551386873856 552144273408 552993354732 553787559936 554084071408 554084335616 555728237792 555728502784 556491600756 556491866112 556526370816 558148091904 558446938112 559243784736 560104050688 560873424384 560908200762 560908468224 562542690528 563647279104 565324800768 567007315056 568085446656 568120670208 569776177152 569811505536 571471939584 571507373112 572594061312 574262329914 574298210304 576007431168 577102400784 577102675968 577138458624 578819967453 578820243456 578856132608 579956517504 580542922752 581646514176 581682578568 581682855936 583377604992 583414054912 584523104256 586262756352 588007585984 588815288712 589125648384 589162176512 589971465216 590562515088 590878998528 591727332672 592320141621 592637566976 593451629568 593483200128 593488425924 593801248768 594616909824 595212613632 595249519176 596386603008 596984079744 598156296192 598161563136 599298646968 599298932736 599336091648 599936523264 601076981232 601082560512 601119830016 602262537408 602865900819 602866188288 602871496704 602903568384 604017533952 604054985436 604055273472 604660432896 605809870848 605815205184 605847433464 605853057024 607004762112 607612876416 607650840576 608811323904 608849362944 609421248072 610617885696 610623262368 610623553536 611784327168 611822260224 612435200832 613605113856 613643159808 614257924644 615425900544 615431319552 615464059392 615469478736 616639758336 617257525248 617295797664 618474995712 619094601216 619132987538 620310233088 620315695104 621495189504 621533724672 622156394496 623344580334 623344877568 623383527424 624008050432 625194267516 625194565632 625200070656 625233330176 626092167168 626427392304 626427691008 627055263744 628252805376 628286227296 628291759543 628292059136 628921499648 630117057024 630156126782 630156427264 631022026752 631359891456 631992405408 633233362944 633238938752 634482343936 635117986048 635990400864 635990704128 636331229184 637883229438 638219452416 638225072128 639135753984 639478267904 640118915072 640998199296 641037943728 642905932032 642945794751 644168318976 646085486592 648008360064 649240200882 649240510464 649280765952 651172773888 651213149184 652451082192 653110788096 654352328448 654392900889 654393212928 656299805616 656340811776 657588492288 659545600896 659586809856 661508534232 661508849664 662766354432 662807448576 664738873344 664780089792 666717262848 666758601964 668026404864 669655709073 670014578688 672008669696 672931758528 673286455296 673328201728 674253103104 674928588672 675290284032 676259808768 677300076544 678230433792 678266514432 678629674996 678629998592 679562182656 680242987008 680607205824 681578362647 681584689152 683607195648 683973215744 684912739392 684955533312 685598904081 686945121408 686951170164 686951497728 688300042752 688989600936 688989929472 689358831616 690305753088 690348554784 690348883968 692354138112 692360234496 692397066816 692403163578 693719728128 694414715904 694457772372 695784370176 696481426368 697849012224 697855156992 699182088192 699225440256 699925943808 701262987264 701306468352 702009056736 703343886336 703350079488 703387496448 703393689984 704730816342 704731152384 705437171712 705480911616 706784406048 706822005708 706828566528 707536687104 708881689152 708925980672 708932222976 710279877888 710324256768 710991456084 711035879424 712387533312 712393806096 712394145792 712438317056 713792636928 714507734304 714508075008 714514366464 714552377344 715872632832 715917019776 716634245418 716634587136 717996883968 718003206144 718041402624 718047725192 718048067584 719413051392 720133779456 720178430608 720178774016 721167686694 721554161664 722277034752 723695271936 723701644288 725077721088 725122678784 725849126912 726846172416 727235690496 729009405072 729393659904 729400082432 730440861696 730832306176 731564474368 732569370624 732614792832 734007467466 734749636608 736192364544 737324472976 738337281318 738383413248 739787053824 741988801008 741989154816 742035161088 744197101011 744197455872 745612148736 745658379648 747831232512 747877601016 747877957632 750056920704 751529705472 753766401024 756009753408 757447262208 757494226944 759701569536 759748674048 761962586112 762009830816 763458748416 765683106552 765730947072 768009908224 769469867712 769517944832 770574974976 771759956604 771760324608 773275356672 774057230336 775528685568 775576771424 775577141248 776642124132 776642494464 777836806656 778946700168 779364139008 781683675136 782757416448 783541604664 785080138752 785087051616 785500864512 786628620288 787416686784 787838664704 788920860672 788969776896 789760188828 791261872128 791268839424 791310933504 791317901232 792822546432 793616818176 793666025568 795132456804 795182137344 795978772992 797491900296 797541728256 797548750848 799064862624 799065243648 799114788864 799915364352 801435974976 801443031858 801443414016 801493106688 803016716544 803821201092 803821584384 803828662272 803871424512 805356711936 805406647248 805407031296 806213910528 807746494464 807753606912 807796577952 807803690841 807804076032 809339682816 810150501888 810200734434 810201120768 811748431872 811799150592 812561664096 814157180928 814164349824 815712436224 815763013632 816580267776 818140151808 818190879744 819010566192 820567867392 820575092736 820618745856 820625971648 822186344448 823010033664 823061063552 824191641936 824633327616 825459468288 827080310784 827087593472 828711632896 829490032098 829541859328 830681339904 831126107112 831126503424 833592356688 833592754176 833600094208 834789556224 835236523072 836073286321 836073684992 837222137856 837670407168 837714969728 838865677104 840156076032 841362301143 841362702336 841813188608 842656540544 843814035792 844311150592 845470918656 847987201152 848441638912 850510972584 850959269888 852128169984 852181005312 854664265728 854717258304 857207909376 857261059668 858891091968 861393494871 861447315456 864011146752 865653601176 865654013952 865707687936 868230365184 868284198912 869934776256 870814384128 872469771264 872523867852 872524283904 875066407488 875121082368 876784656384 879394134528 879449079808 882011378976 882011799552 883688472576 883743264768 886318497792 886373453056 887590999008 888956350464 890224800192 890232638886 890701873152 892874278764 893352771584 894579904512 895476119616 897234444288 897242344704 897715273728 899004137472 899904784896 900386616038 900387045376 901623840768 901679745024 903393806112 904299282432 904307245056 904355352576 906082478154 906082910208 906990649344 907476274432 908722807776 908771150196 908779585536 910507143168 911419314624 911476260864 913216985856 913274044416 914131872108 915926828544 915934893552 915935330304 917676490752 917733390336 918652801248 918653239296 920407670784 920464739712 921386886966 923138850816 923146979328 923196089088 923204218104 924959637504 925886287872 925943696496 927712493568 928641901824 928699481307 930465349632 930473542656 932242784256 932300587008 933234591744 935016870501 935017316352 935075291136 936012075648 937791401274 937791848448 937800105984 937849995264 937858253312 939641088456 939641536512 940582895616 940641215488 942379208064 942429340944 942438088704 943382249472 945175585536 945234190173 945234640896 945242963968 947039837184 947099009024 947988608112 948047839232 949850044416 949858408128 951723515904 952676979072 952685821952 954496843776 954556026368 955512327224 955512782848 956824844157 957329178624 957337608192 957388536832 958703630976 959217401856 960178372608 961556915592 962072215552 963036046336 964358898048 964927029248 966252478464 969128229888 969647587328 972012540096 972524879872 973860301323 973860765696 973921148928 976759160832 976819723776 978676623288 979666182144 981528492672 981589819392 984449708424 984511217664 986382738432 989318401344 989380214784 992262801348 992263274496 994149531648 994211172864 997108310016 997170134688 997170610176 1000075894272 1000137902946 1002039607296 1005021868032 1008013004544 1009929682944 1009992302592 1012935426048 1012998232064 1014389713152 1015950114816 1017399771648 1017944512494 1017944997888 1020910808736 1020974596096 1022377033728 1025410793472 1025959823616 1027433299968 1029013275472 1029013766144 1030426755246 1030427246592 1031033808896 1032450064128 1033484401404 1033484894208 1034038247424 1035522832176 1035523325952 1037115742208 1038540351744 1038595600224 1038604745367 1039152185344 1040579592192 1041622073856 1041686658558 1043676555264 1044722139552 1046773518336 1046782735488 1047334486016 1048773132288 1048838160384 1049888915712 1051894480896 1051959702528 1053013585104 1055015829504 1055025119232 1055081244672 1055090534976 1057096224513 1057096728576 1058155757568 1058221367424 1060176609072 1060233008562 1060242849792 1061305030656 1063322533728 1063388971008 1063398334464 1065419816832 1065486385152 1066487184126 1066553819136 1068581299968 1068590709144 1068591218688 1068657475584 1070688955392 1071761601456 1071762112512 1071771549696 1071828566016 1073808949248 1073875529664 1074951368127 1074951880704 1076995325952 1077004809216 1077062103936 1077071587788 1077072101376 1079119577088 1080200669184 1080267645912 1080268161024 1082331242496 1082398867456 1083415552128 1085542907904 1085552466432 1087616581632 1087684018176 1088773690368 1090853535744 1090921172992 1092014088256 1093514107608 1094090489856 1094100123648 1094158327808 1095661292544 1096248459264 1097346711552 1098922189248 1099511103488 1100612624384 1102124454912 1102773747712 1104288546816 1105986709464 1107575119872 1108168142816 1108168671232 1111456475584 1112983201512 1112983732224 1113052741632 1116296183808 1116893876224 1118487569472 1120208101376 1121746848768 1121816401524 1121816936448 1125085381056 1127294558208 1130649601536 1134014630112 1136170893312 1136241340416 1139552354304 1139623011072 1142943879168 1143014746224 1145188122624 1148524659828 1148596420608 1152014862336 1154204801568 1154205351936 1154276917248 1157639934906 1157640486912 1157712265216 1159913035008 1161085845504 1163293028352 1163365157136 1163365711872 1166755209984 1166827553437 1166828109824 1169046208512 1172525512704 1176015171968 1177630577424 1178251296768 1178324353024 1179942930432 1181125030176 1181757997056 1183454665344 1184640283242 1185275133952 1186903259136 1186966400256 1186976851848 1187602497536 1189233819648 1190425227264 1190499038352 1192773206016 1193968159488 1196312592384 1196323126272 1198597293936 1198597865472 1198672183296 1199873046528 1202153962464 1202164547787 1202165121024 1202239660032 1204525074816 1205731801638 1205732376576 1205742993408 1205807136768 1208035067904 1208109970872 1208110546944 1209320865792 1211619741696 1211630410368 1211694866928 1211706114048 1214009524224 1215225752832 1215301101651 1215301681152 1217622647808 1217698725888 1218842496144 1221235771392 1221246524736 1223568654336 1223644520448 1224870401664 1227210227712 1227286319616 1228515849288 1230851801088 1230862639104 1230928118784 1230938957472 1233279516672 1234515050496 1234591595328 1236949991424 1238189202432 1238265975076 1240620466176 1240631390208 1243067449344 1244235048147 1244312788992 1246689160668 1246689755136 1246767054848 1248016100864 1250388535032 1250389131264 1250400141312 1250466660352 1252184334336 1252854784608 1252855382016 1254110527488 1256505610752 1256572454592 1256583519086 1256584118272 1257842999296 1260234114048 1260312253564 1260312854528 1262044053504 1262719782912 1263984810816 1266466725888 1266477877504 1268964687872 1270235972096 1271980801728 1272662458368 1275766458876 1276438904832 1276450144256 1278271507968 1278956535808 1280237830144 1281996398592 1282075887456 1285811864064 1285891589502 1288336637952 1292170973184 1296016720128 1298480401764 1298481020928 1298561531904 1302345547776 1302426298368 1304902164384 1306221576192 1308704656896 1308785801778 1308786425856 1312599611232 1312681623552 1315176984576 1319091201792 1319173619712 1323017068464 1323017699328 1325532708864 1325614897152 1329477746688 1329560179584 1333434525696 1333517203928 1335348958329 1336052809728 1339311418146 1340029157376 1344017339392 1345863517056 1346572910592 1346656403456 1348506206208 1349857177344 1350579924057 1350580568064 1352519617536 1354600153088 1356460867584 1356533028864 1357259349992 1357259997184 1359123717231 1359124365312 1360485974016 1361214411648 1363156725294 1363169378304 1367214391296 1367946431488 1369825478784 1369911066624 1371197808162 1373890242816 1373902340328 1373902995456 1376600085504 1377979201872 1377979858944 1378717663232 1380611506176 1380697109568 1382080330449 1384708276224 1384720468992 1384794133632 1384806327156 1387439456256 1388829431808 1388915544744 1391568740352 1392962852736 1395698024448 1395710313984 1398364176384 1398450880512 1399851887616 1402525974528 1402612936704 1404018113472 1406687101911 1406687772672 1406700158976 1406774992896 1406787379968 1409461632684 1409462304768 1410874343424 1410961823232 1413568812096 1413644011416 1413657133056 1415073374208 1417763378304 1417851961344 1417864445952 1420559755776 1420648513536 1421982912168 1422071758848 1424775066624 1424787612192 1424788291584 1424876634112 1427585273856 1429015468608 1429028732928 1429104754688 1431745265664 1431834039552 1433268490836 1433269174272 1435993767936 1436006412288 1436082805248 1436095450384 1436096135168 1438826102784 1440267558912 1440356861216 1440357548032 1442335373388 1443108323328 1444554069504 1447390543872 1447403288576 1450155442176 1450245357568 1451698253824 1453692344832 1454471380992 1458018810144 1458787319808 1458800164864 1460881723392 1461664612352 1463128948736 1465138741248 1465229585664 1468014934932 1469499273216 1472384729088 1474648945952 1476674562636 1476766826496 1479574107648 1483977602016 1483978309632 1484070322176 1488394202022 1488394911744 1491224297472 1491316759296 1495662465024 1495755202032 1495755915264 1500113841408 1500206854419 1503059410944 1507532802048 1512019506816 1514894524416 1514988453888 1519403139072 1519497348096 1523925172224 1524019661632 1526916768741 1526917496832 1531366213104 1531461894144 1536019816448 1538939735424 1539035889664 1541149949952 1543519913208 1543520649216 1546550713344 1548114460672 1551057371136 1551153542848 1553284248264 1553284988928 1555673613312 1557893400336 1558728278016 1562529987837 1563367350272 1565514832896 1567083209328 1570160277504 1570174103232 1571001729024 1573257240576 1574833373568 1575677329408 1577841721344 1577939553792 1579520377656 1582523744256 1582537678848 1582621867008 1582635802464 1585645092864 1587233636352 1587332051136 1590264913608 1590349512843 1590364274688 1591957545984 1594983800592 1595083456512 1595097501696 1598129725248 1598229577728 1599730776189 1599830728704 1602871949952 1602886063716 1602886828032 1602986213376 1606033433088 1607642402184 1607643168768 1607657324544 1607742849024 1610713423872 1610813294496 1610814062592 1612427821056 1615492988928 1615507213824 1615593155904 1615607381682 1615608152064 1618679365632 1620301003776 1620401468868 1620402241536 1623496863744 1623598301184 1625123328192 1628314361856 1628328699648 1631424872448 1631526027264 1633160535552 1636280303616 1636381759488 1638021132384 1641135734784 1641150185472 1641237491712 1641251943296 1644372688896 1646020067328 1646122127104 1648383283872 1649266655232 1650918936576 1654160621568 1654175186944 1657423265792 1658980064196 1659083718656 1661362679808 1662252214224 1662253006848 1667184713376 1667185508352 1667200188416 1669579112448 1670473046144 1672146572642 1672147369984 1674444275712 1675340814336 1675429939456 1677731354208 1680312152064 1682724602286 1682725404672 1683626377216 1685313081088 1687628071584 1688622301184 1690941837312 1695974402304 1696883277824 1701021945168 1701918539776 1704256339968 1704362010624 1709328531456 1709434516608 1714415818752 1714522119336 1717782183936 1722786989742 1722894630912 1728022293504 1731307202352 1731308027904 1731415375872 1736459902359 1736460730368 1736568397824 1739869552512 1741628768256 1744939542528 1745047735704 1745048567808 1750132814976 1750242164736 1753569312768 1758788269056 1758898159616 1764022757952 1767376945152 1767486529536 1772636995584 1772746906112 1775181998016 1776960424863 1777912700928 1780449600384 1780465277772 1781403746304 1785748557528 1786705543168 1789159809024 1790952239232 1794468888576 1794484689408 1798008274944 1799809569792 1800773232076 1800774090752 1803247681536 1803359490048 1806787612224 1808597702457 1808598564864 1808614490112 1808710705152 1812164956308 1812165820416 1813981298688 1814952548864 1817445615552 1817542300392 1817559171072 1821014286336 1822838629248 1822952521728 1826433971712 1826548088832 1828263744216 1831853657088 1831869787104 1831870660608 1835352981504 1835466780672 1837305602496 1840815341568 1840929479424 1842773773932 1846277701632 1846293958656 1846392178176 1846408436208 1849919275008 1851772575744 1851887392992 1855424987136 1857283803648 1857398962614 1860930699264 1860947085312 1864485568512 1864601174016 1866469183488 1870033741002 1870034632704 1870150582272 1872024151296 1875582802548 1875583696896 1875600211968 1875699990528 1875716506624 1879282176912 1879283073024 1881165791232 1881282430976 1884758416128 1884858681888 1884875278629 1884876177408 1886764498944 1890351171072 1890468380346 1890469281792 1890485927936 1894079674368 1894198018048 1895977216224 1896095678464 1899700088832 1899716816256 1903447031808 1905353958144 1905371643904 1908993687552 1909112052736 1911024654448 1911025565696 1913649688314 1914658357248 1914675216384 1914777073664 1917407261952 1918434803712 1920356745216 1923113831184 1924144431104 1926072092672 1928717796096 1928837384253 1929854058496 1932504956928 1938256459776 1939295174656 1944025080192 1945049759744 1947720602646 1947721531392 1947842297856 1953518321664 1953639447552 1957353246576 1959332364288 1963056985344 1963178702667 1963179638784 1968899416848 1969022435328 1972765476864 1978636802688 1978760429568 1984525602696 1984526548992 1988299063296 1988422345728 1994216620032 1994340269376 2000151788544 2000275805892 2004079214592 2010043736064 2016026009088 2019859365888 2019984605184 2025870852096 2025996464128 2028779426304 2031900229632 2034799543296 2035889024988 2035889995776 2041821617472 2041949192192 2044754067456 2050821586944 2051919647232 2054866599936 2058026550944 2058027532288 2060853510492 2060854493184 2062067617792 2064900128256 2066968802808 2066969788416 2068076494848 2071045664352 2071046651904 2074231484416 2077080703488 2077191200448 2077209490734 2078304370688 2081159184384 2083244147712 2083373317116 2087353110528 2089444279104 2093547036672 2093565470976 2094668972032 2097546264576 2097676320768 2099777831424 2103788961792 2103919405056 2106027170208 2110031659008 2110050238464 2110162489344 2110181069952 2114192449026 2114193457152 2116311515136 2116442734848 2120353218144 2120466017124 2120485699584 2122610061312 2126645067456 2126777942016 2126796668928 2130839633664 2130972770304 2132974368252 2133107638272 2137162599936 2137181418288 2137182437376 2137314951168 2141377910784 2143523202912 2143524225024 2143543099392 2143657132032 2147617898496 2147751059328 2149902736254 2149903761408 2153990651904 2154009618432 2154124207872 2154143175576 2154144202752 2158239154176 2160401338368 2160535291824 2160536322048 2164662484992 2166831104256 2166965456383 2171085815808 2171104932864 2175233163264 2175368036352 2177547380736 2181707071488 2181842345984 2184028176512 2187028215216 2188180979712 2188200247296 2188316655616 2191322585088 2192496918528 2194693423104 2197844378496 2199022206976 2201225248768 2204248909824 2205546443737 2205547495424 2208577093632 2211973418928 2215150239744 2216336285632 2222912951168 2225966403024 2225967464448 2226105483264 2232591303033 2232592367616 2233787752448 2236975138944 2240416202752 2243493697536 2243632803048 2243633872896 2250170762112 2254589116416 2261299203072 2268029260224 2272341786624 2272482680832 2279104708608 2279246022144 2285887758336 2286029492448 2290376245248 2297049319656 2297192841216 2304029724672 2308409603136 2308553834496 2315279869812 2315280973824 2315424530432 2319826070016 2322171691008 2326586056704 2326730314272 2326731423744 2333510419968 2333655106874 2333656219648 2338092417024 2345051025408 2352030343936 2355261154848 2356502593536 2356648706048 2359885860864 2362250060352 2363515994112 2366909330688 2369280566484 2370550267904 2373806518272 2373932800512 2373953703696 2375204995072 2378467639296 2380850454528 2380998076704 2385546412032 2387936318976 2392625184768 2392646252544 2397194587872 2397195730944 2397344366592 2399746093056 2404307924928 2404329095574 2404330242048 2404479320064 2409050149632 2411463603276 2411464753152 2411485986816 2411614273536 2416070135808 2416219941744 2416221093888 2418641731584 2423239483392 2423260820736 2423389733856 2423411072523 2423412228096 2428019048448 2430451505664 2430602203302 2430603362304 2435245295616 2435397451776 2437684992288 2442471542784 2442493049472 2447137308672 2447289040896 2449740803328 2454420455424 2454572639232 2457031698576 2461703602176 2461725278208 2461856237568 2461877914944 2466559033344 2469030100992 2469183190656 2473899982848 2476378404864 2476531950152 2481240932352 2481262780416 2486134898688 2488470096294 2488625577984 2493378321336 2493379510272 2493534109696 2496032201728 2500777070064 2500778262528 2500800282624 2500933320704 2504368668672 2505709569216 2508219858963 2508221054976 2513011221504 2513144909184 2513167038172 2513168236544 2515685998592 2520468228096 2520624507128 2520625709056 2524086903429 2524088107008 2525439565824 2527969621632 2532933451776 2532955755008 2537929375744 2540471944192 2543961603456 2545324916736 2551532917752 2552877809664 2552900288512 2556543015936 2557913071616 2560475660288 2563992797184 2564151774912 2571623728128 2571783179004 2576673275904 2584180484613 2584341946368 2592033440256 2596960803528 2596962041856 2597123063808 2604691095552 2604852596736 2609804328768 2612443152384 2617409313792 2617571603556 2617572851712 2625199222464 2625363247104 2630353969152 2638182403584 2638347239424 2646034136928 2646035398656 2651065417728 2651229794304 2658955493376 2659120359168 2666869051392 2667034407856 2670697916658 2672105619456 2678622836292 2680058314752 2688034678784 2691727034112 2693145821184 2693312806912 2697012412416 2699714354688 2701159848114 2701161136128 2705039235072 2709200306176 2712921735168 2713066057728 2714518699984 2714519994368 2718247434462 2718248730624 2720971948032 2722428823296 2726313450588 2726338756608 2734428782592 2735892862976 2739650957568 2739822133248 2742395616324 2747780485632 2747804680656 2747805990912 2753200171008 2755958403744 2755959717888 2757435326464 2761223012352 2761394219136 2764160660898 2769416552448 2769440937984 2769588267264 2769612654312 2774878912512 2777658863616 2777831089488 2783137480704 2785925705472 2786098443921 2791396048896 2791420627968 2796728352768 2796901761024 2799703775232 2805050611503 2805051949056 2805225873408 2808036226944 2813374203822 2813375545344 2813400317952 2813549985792 2813574759936 2818923265368 2818924609536 2821748686848 2821923646464 2827137624192 2827288022832 2827314266112 2830146748416 2835526756608 2835702570519 2835703922688 2835728891904 2841119511552 2841297027072 2843965824336 2844143517696 2849550133248 2849575224384 2849753268224 2855170547712 2858030937216 2858057465856 2858209509376 2863490531328 2863668079104 2866536981672 2866538348544 2871987535872 2872012824576 2872165610496 2872190900768 2872192270336 2877652205568 2880535117824 2880713722432 2884670746776 2886216646656 2889108139008 2894781087744 2894806577152 2900490715136 2903396507648 2907384689664 2908942761984 2916037620288 2917574639616 2917600329728 2921763446784 2923329224704 2926257897472 2930277482496 2930459171328 2936029869864 2938998546432 2944769458176 2949297891904 2953349125272 2953533652992 2959148215296 2967955204032 2968140644352 2976788404044 2976789823488 2982448594944 2982633518592 2991324930048 2991510404064 2991511830528 3000227682816 3000413708838 3006118821888 3015065604096 3024039013632 3029789048832 3029976907776 3038806278144 3038994696192 3047850344448 3048039323264 3053833537482 3053834993664 3062732426208 3062923788288 3072039632896 3077879470848 3078071779328 3082299899904 3087039826416 3087041298432 3093101426688 3096228921344 3102114742272 3102307085696 3106568496528 3106569977856 3111347226624 3115786800672 3115814236101 3117456556032 3125059975674 3126734700544 3131029665792 3134166418656 3140320555008 3140348206464 3142003458048 3146514481152 3149666747136 3151354658816 3155683442688 3155879107584 3159040755312 3165047488512 3165075357696 3165243734016 3165271604928 3171288673539 3171290185728 3174467272704 3174664102272 3180529827216 3180699025686 3180728549376 3183915091968 3189967601184 3190166913024 3190195003392 3196259450496 3196459155456 3199461552378 3199661457408 3205743899904 3205772127432 3205773656064 3205972426752 3212066866176 3215284804368 3215286337536 3215314649088 3215485698048 3221426847744 3221626588992 3224854104381 3224855642112 3230985977856 3231014427648 3231186311808 3231214763364 3231216304128 3237358731264 3240602007552 3240802937736 3240804483072 3246993727488 3247196602368 3250246656384 3256628723712 3256657399296 3262849744896 3263052054528 3266321071104 3272560607232 3272763518976 3276042264768 3282271469568 3282300370944 3282474983424 3282503886592 3288745377792 3292040134656 3292244254208 3296766567744 3298533310464 3301837873152 3308321243136 3308350373888 3314846531584 3317960128392 3318167437312 3322725359616 3324504428448 3324506013696 3334369426752 3334400376832 3339158224896 3340946092288 3344293145284 3344294739968 3348888551424 3350681628672 3350859878912 3355462708416 3360624304128 3365449204572 3365450809344 3367252754432 3370626162176 3375256143168 3377244602368 3381883674624 3391948804608 3393766555648 3402043890336 3403837079552 3408512679936 3408724021248 3418657062912 3418869033216 3428831637504 3429044238672 3435564367872 3445573979484 3445789261824 3456044587008 3462614404704 3462616055808 3462830751744 3472919804718 3472921460736 3473136795648 3479739105024 3483257536512 3489879085056 3490095471408 3490097135616 3500265629952 3500482660311 3500484329472 3507138625536 3517576538112 3517796319232 3528045515904 3534753890304 3534973059072 3545273991168 3545493812224 3550363996032 3553920849726 3555825401856 3560899200768 3560930555544 3562807492608 3571497115056 3573411086336 3578319618048 3581904478464 3588937777152 3588969378816 3596016549888 3599619139584 3601546464152 3601548181504 3606493643361 3606495363072 3606718980096 3613575224448 3617195404914 3617197129728 3617228980224 3617421410304 3624329912616 3624331640832 3627962597376 3629905097728 3634891231104 3635084600784 3635118342144 3642028572672 3645677258496 3645903304953 3645905043456 3652867943424 3653096177664 3656527488432 3663707314176 3663739574208 3670705963008 3670933561344 3674611204992 3681630683136 3681858958848 3685547547864 3692555403264 3692587917312 3692784356352 3692816872416 3699838550016 3703545151488 3703774785984 3710849974272 3714567607296 3714797925228 3721861398528 3721894170624 3729202348032 3732705144441 3732938366976 3740067482004 3740069265408 3740301164544 3744048302592 3751165605096 3751167393792 3751200423936 3751399981056 3751433013248 3758564353824 3758566146048 3762331582464 3762564861952 3769516832256 3769717363776 3769750557258 3769752354816 3773528997888 3780702342144 3780936760692 3780938563584 3780971855872 3788159348736 3788396036096 3791954432448 3792191356928 3799400177664 3799433632512 3806894063616 3810707916288 3810743287808 3817987375104 3818224105472 3822049308896 3822051131392 3827299376628 3829316714496 3829350432768 3829554147328 3834814523904 3836869607424 3840713490432 3846227662368 3848288862208 3852144185344 3857435592192 3857674768506 3859708116992 3865009913856 3876512919552 3878590349312 3888050160384 3890099519488 3895441205292 3895443062784 3895684595712 3907036643328 3907278895104 3914706493152 3918664728576 3926113970688 3926357405334 3926359277568 3937798833696 3938044870656 3945530953728 3957273605376 3957520859136 3969051205392 3969053097984 3976598126592 3976844691456 3988433240064 3988680538752 4000303577088 4000551611784 4008158429184 4020087472128 4032052018176 4039718731776 4039969210368 4051739772171 4051741704192 4051992928256 4057558852608 4063800459264 4069599086592 4071778049976 4071779991552 4083643234944 4083898384384 4089508134912 4101643173888 4103839294464 4109733199872 4116053101888 4121707020984 4121708986368 4124135235584 4129800256512 4133937605616 4133939576832 4136152989696 4142091328704 4146240991347 4148462968832 4154161406976 4154382400896 4154418981468 4156608741376 4162318368768 4166488295424 4166746634232 4174706221056 4178888558208 4187094073344 4187130941952 4195092529152 4195352641536 4199555662848 4207577923584 4207838810112 4212054340416 4220061305733 4220063318016 4220100476928 4220324978688 4220362139904 4228384898052 4228386914304 4232623030272 4232885469696 4240706436288 4240932034248 4240971399168 4245220122624 4253290134912 4253555884032 4253593337856 4261679267328 4261945540608 4265948736504 4266215276544 4274325199872 4274362836576 4274364874752 4274629902336 4282755821568 4287046405824 4287086198784 4287314264064 4295235796992 4295502118656 4299805472508 4299807522816 4307981303808 4308019236864 4308248415744 4308286351152 4308288405504 4316478308352 4320802676736 4321070583648 4321072644096 4329324969984 4333662208512 4333930912766 4342171631616 4342209865728 4350466326528 4350736072704 4355094761472 4363414142976 4363684691968 4368056353024 4374056430432 4376361959424 4376400494592 4376633311232 4382645170176 4384993837056 4389386846208 4395688756992 4398042316801 4398044413952 4402450497536 4408497819648 4411092887474 4411094990848 4417154187264 4423946837856 4430300479488 4432672571264 4445825902336 4451932806048 4451934928896 4452210966528 4465182606066 4465184735232 4467575504896 4473950277888 4480832405504 4486987395072 4487265606096 4487267745792 4500341524224 4500620563257 4509178232832 4522598406144 4536058520448 4544683573248 4544965361664 4558209417216 4558492044288 4571775516672 4572058984896 4580750306223 4580752490496 4594098639312 4594385682432 4608059449344 4616819206272 4617107668992 4630559739624 4630561947648 4630849060864 4639652140032 4644343382016 4653172113408 4653460628544 4667020839936 4667310213748 4667312439296 4676184834048 4687589963511 4690102050816 4704060687872 4710522309696 4713005187072 4713297412096 4719771721728 4724500120704 4727031988224 4733818661376 4738561132968 4741100535808 4747613036544 4747865601024 4747907407392 4750409990144 4756935278592 4761700909056 4761996153408 4771048538529 4771092824064 4775872637952 4785250369536 4785292505088 4794389175744 4794688733184 4799192328567 4799492186112 4808615849856 4808658191148 4808660484096 4808958640128 4818100299264 4822927206552 4822929506304 4822971973632 4823228547072 4832140271616 4832439883488 4832442187776 4837283463168 4846478966784 4846521641472 4846779467712 4846822145046 4846824456192 4856038096896 4860903011328 4861204406604 4861206724608 4870490591232 4870794903552 4875369984576 4884943085568 4884986098944 4894274617344 4894578081792 4899481606656 4908840910848 4909145278464 4914063397152 4923407204352 4923450556416 4923712475136 4923755829888 4933118066688 4938060201984 4938366381312 4947799965696 4952756809728 4953063900304 4962481864704 4962525560832 4972269797376 4976940192588 4977251155968 4986756642672 4986759020544 4987068219392 4992064403456 5001554140128 5001556525056 5001600565248 5001866641408 5008737337344 5011419138432 5016439717926 5016442109952 5026022443008 5026289818368 5026334076344 5026336473088 5031371997184 5040936456192 5041249014256 5041251418112 5048173806858 5048176214016 5050879131648 5055939243264 5065866903552 5065911510016 5075858751488 5080943888384 5087923206912 5090649833472 5103065835504 5105755619328 5105800577024 5113086031872 5115826143232 5120951320576 5127985594368 5128303549824 5143247456256 5143566358008 5153346551808 5168360969226 5168683892736 5184066880512 5193921607056 5193924083712 5194246127616 5209379707077 5209382191104 5209705193472 5219608657536 5224886304768 5234818627584 5235143207112 5235145703424 5250398444928 5250726494208 5260707938304 5276364807168 5276694478848 5292068273856 5302130835456 5302459588608 5317910986752 5318240718336 5333738102784 5334068815712 5341395833316 5344211238912 5357245672584 5360116629504 5376069357568 5383454068224 5386625613824 5394024824832 5399428709376 5402319696228 5402322272256 5410078470144 5418400612352 5425843470336 5426132115456 5429037399968 5429039988736 5436494868924 5436497461248 5441943896064 5444857646592 5452626901176 5452677513216 5468857565184 5471785725952 5479301915136 5479644266496 5484791232648 5495560971264 5495609361312 5495611981824 5506400342016 5511916807488 5514870652928 5522446024704 5522788438272 5528321321796 5538833104896 5538881875968 5539176534528 5539225308624 5549757825024 5555317727232 5555662178976 5566274961408 5571851410944 5572196887842 5582792097792 5582841255936 5593456705536 5593803522048 5599407550464 5610101223006 5610103898112 5610451746816 5616072453888 5626748407644 5626751090688 5626800635904 5627099971584 5627149519872 5637846530736 5637849219072 5643497373696 5643847292928 5654275248384 5654576045664 5654625835887 5654628532224 5660293496832 5671053513216 5671405141038 5671407845376 5671457783808 5682239023104 5682594054144 5687931648672 5688287035392 5699100266496 5699150448768 5699506536448 5710341095424 5716061874432 5716114931712 5716419018752 5726981062656 5727336158208 5733073963344 5733076697088 5743975071744 5744025649152 5744331220992 5744381801536 5755304411136 5761070235648 5761427444864 5769341493552 5772433293312 5778216278016 5786512152759 5789562175488 5789613154304 5800981430272 5806793015296 5814769379328 5817885523968 5832075240576 5835149279232 5835200659456 5843526893568 5852513004247 5852515794944 5860554964992 5860918342656 5872059739728 5877997092864 5889536108001 5889538916352 5898595783808 5906698250544 5907067305984 5918296430592 5935910408064 5936281288704 5953576808088 5953579646976 5964897189888 5965267037184 5982649860096 5983020808128 6000455365632 6000827417676 6012237643776 6030131208192 6048078027264 6059578097664 6059953815552 6077612556288 6077989392384 6095700688896 6096078646528 6107667074964 6107669987328 6125464852416 6125847576576 6144079265792 6155758941696 6156143558656 6164599799808 6174079652832 6174082596864 6186202853376 6192457842688 6204229484544 6204614171392 6213136993056 6213139955712 6222694453248 6231573601344 6231628472202 6234913112064 6250119951348 6253469401088 6262059331584 6268332837312 6280641110016 6280696412928 6284006916096 6293028962304 6299333494272 6302709317632 6311366885376 6311758215168 6318081510624 6330094977024 6330150715392 6330487468032 6330543209856 6342577347078 6342580371456 6348934545408 6349328204544 6361059654432 6361398051372 6361457098752 6367830183936 6379935202368 6380333826048 6380390006784 6392518900992 6392918310912 6398923104756 6399322914816 6411487799808 6411544254864 6411547312128 6411944853504 6424133732352 6430569608736 6430572675072 6430629298176 6430971396096 6442853695488 6443253177984 6449708208762 6449711284224 6461971955712 6462028855296 6462372623616 6462429526728 6462432608256 6474717462528 6481204015104 6481605875472 6481608966144 6493987454976 6500493312768 6500896369149 6513257447424 6513314798592 6525699489792 6526104109056 6532642142208 6545121214464 6545527037952 6552084529536 6564542939136 6564600741888 6564949966848 6565007773184 6577490755584 6584080269312 6584488508416 6593533135488 6597066620928 6603675746304 6616639331211 6616642486272 6616700747776 6629693063168 6635920256784 6636334874624 6645450719232 6649008856896 6668738853504 6668800753664 6678316449792 6681892184576 6688586290568 6688589479936 6697773909099 6697777102848 6701363257344 6701719757824 6710925416832 6721248608256 6730898409144 6730901618688 6734505508864 6741252324352 6750512286336 6754489204736 6763767349248 6783897609216 6787533111296 6804087780672 6807674159104 6817025359872 6817448042496 6837314125824 6837738066432 6857663275008 6858088477344 6871128735744 6891147958968 6891578523648 6912089174016 6925228809408 6925661503488 6945839609436 6945842921472 6946273591296 6959478210048 6966515073024 6979758170112 6980190942816 6980194271232 7000531259904 7000965320622 7000968658944 7014277251072 7035153076224 7035592638464 7056091031808 7069507780608 7069946118144 7090547982336 7090987624448 7100727992064 7107841699452 7111650803712 7121798401536 7121861111088 7125614985216 7142994230112 7146822172672 7156639236096 7163808956928 7177875554304 7177938757632 7192033099776 7199238279168 7203092928304 7203096363008 7212987286722 7212990726144 7213437960192 7227150448896 7234390809828 7234394259456 7234457960448 7234842820608 7248659825232 7248663281664 7255925194752 7259810195456 7269782462208 7270169201568 7270233217569 7270236684288 7284057145344 7291354516992 7291806609906 7291810086912 7305735886848 7306192355328 7313054976864 7327414628352 7327479148416 7341411926016 7341867122688 7349222409984 7363261366272 7363717917696 7371095095728 7385110806528 7385175834624 7385568712704 7385633744832 7399677100032 7407090302976 7407549571968 7421699948544 7429135214592 7429595850456 7443722797056 7443788341248 7458404696064 7465410288882 7465876733952 7480134964008 7480138530816 7480602329088 7488096605184 7502331210192 7502334787584 7502400847872 7502799962112 7502866026496 7517128707648 7524659576889 7524663164928 7525129723904 7539033664512 7539434727552 7539501114516 7539504709632 7547057995776 7561404684288 7561873521384 7561877127168 7561943711744 7576318697472 7576792072192 7583908864896 7584382713856 7598800355328 7598867265024 7613788127232 7621415832576 7621486575616 7635974750208 7636448210944 7644098617792 7654598753256 7658633428992 7658700865536 7659108294656 7669629047808 7673739214848 7681426980864 7692455324736 7696577724416 7704288370688 7714871184384 7715349537012 7719416233984 7730019827712 7753025839104 7757180698624 7776100320768 7790882410584 7790886125568 7791369191424 7814073286656 7814557790208 7829412986304 7837329457152 7852227941376 7852714810668 7852718555136 7875597667392 7876089741312 7891061907456 7914547210752 7915041718272 7938102410784 7938106195968 7953196253184 7953689382912 7976866480128 7977361077504 8000607154176 8001103223568 8016316858368 8040174944256 8064104036352 8079437463552 8079938420736 8103479544342 8103483408384 8103985856512 8115117705216 8127600918528 8139198173184 8143556099952 8143559983104 8167286469888 8167792874059 8167796768768 8179016269824 8203286347776 8207678588928 8219466399744 8232106203776 8243414041968 8243417972736 8248270471168 8259600513024 8267875211232 8267879153664 8272305979392 8284182657408 8292481982694 8296925937664 8308322813952 8308764801792 8308837962936 8313217482752 8324636737536 8332976590848 8333493268464 8349412442112 8357777116416 8358295331763 8374188146688 8374261883904 8390185058304 8390705283072 8399111325696 8415151834509 8415155847168 8415677620224 8424108680832 8440122611466 8440126636032 8440200953856 8440649957376 8440724279808 8456769796104 8456773828608 8465246060544 8465770939392 8481412872576 8481864068496 8481942798336 8490440245248 8506580269824 8507107711557 8507111768064 8507186675712 8523358534656 8523891081216 8531897473008 8532430553088 8548650399744 8548725673152 8549259804672 8565511643136 8574092811648 8574172397568 8574628528128 8590471593984 8591004237312 8599610945016 8599615045632 8615962607616 8616038473728 8616496831488 8616572702304 8616576811008 8632956616704 8641605353472 8642141167296 8658649939968 8667324417024 8667861825532 8684343263232 8684419731456 8701472145408 8710189522944 8726828285952 8727369383936 8736112706048 8748112860864 8752723918848 8752800989184 8753266622464 8765290340352 8769987674112 8778773692416 8791377513984 8796084633602 8796088827904 8804900995072 8816995639296 8822185774948 8822189981696 8834308374528 8847893675712 8860600958976 8865345142528 8891651804672 8903865612096 8904421933056 8930365212132 8930369470464 8935151009792 8947900555776 8961664811008 8973974790144 8974531212192 8974535491584 9000683048448 9001241126514 9018356465664 9045196812288 9072117040896 9089367146496 9089930723328 9116418834432 9116984088576 9143551033344 9144117969792 9161500612446 9161504980992 9188197278624 9188771364864 9216118898688 9233638412544 9234215337984 9261119479248 9261123895296 9261698121728 9279304280064 9288686764032 9306344226816 9306921257088 9334041679872 9334620427496 9334624878592 9347442708303 9352369668096 9375179927022 9380204101632 9408121375744 9421044619392 9426010374144 9426594824192 9439543443456 9449000241408 9454063976448 9467637322752 9477122265936 9482201071616 9495226073088 9495731202048 9495814814784 9500819980288 9513866020617 9513870557184 9523401818112 9523992306816 9542097077058 9542185648128 9551745275904 9570500739072 9570585010176 9588778351488 9589377466368 9598384657134 9598984372224 9617231699712 9617316382296 9617320968192 9617917280256 9636200598528 9645854413104 9645859012608 9645943947264 9646457094144 9664280543232 9664879766976 9674562313143 9674566926336 9692957933568 9693043282944 9693558935424 9693644290092 9693648912384 9712076193792 9721806022656 9722408813208 9722413449216 9740981182464 9741589807104 9750739969152 9769886171136 9769972197888 9788549234688 9789156163584 9798963213312 9817681821696 9818290556928 9828126794304 9846814408704 9846901112832 9847424950272 9847511659776 9866236133376 9876120403968 9876732762624 9895599931392 9905513619456 9906127800608 9924963729408 9925051121664 9944539594752 9953880385176 9954502311936 9973513285344 9973518041088 9974136438784 9984128806912 10003108280256 10003201130496 10003733282816 10017474674688 10022838276864 10032879435852 10032884219904 10052044886016 10052579636736 10052668152688 10052672946176 10062743994368 10081872912384 10082498028512 10082502836224 10096347613716 10096352428032 10101758263296 10111878486528 10131733807104 10131823020032 10151717502976 10161887776768 10175846413824 10181299666944 10206131671008 10211511238656 10211601154048 10226172063744 10231652286464 10241902641152 10255971188736 10256607099648 10286494912512 10287132716016 10306693103616 10336721938452 10337367785472 10368133761024 10387843214112 10387848167424 10388492255232 10418759414154 10418764382208 10419410386944 10439217315072 10449772609536 10469637255168 10470286414224 10470291406848 10500796889856 10501447980933 10501452988416 10521415876608 10552729614336 10553388957696 10584136547712 10604261670912 10604919177216 10635821973504 10636481436672 10667476205568 10668137631424 10682791666632 10688422477824 10714491345168 10720233259008 10752138715136 10766908136448 10773251227648 10788049649664 10798857418752 10804639392456 10804644544512 10820156940288 10836801224704 10851686940672 10852264230912 10858074799936 10872989737848 10872994922496 10883887792128 10889715293184 10905253802352 10905355026432 10937709914859 10937715130368 10943571451904 10958603830272 10959288532992 10969582465296 10991121942528 10991218722624 11012800684032 11023833614976 11029741305856 11044892049408 11045576876544 11056642643592 11077666209792 11077763751936 11078353069056 11078450617248 11099515650048 11110635454464 11111324357952 11132549922816 11143702821888 11144393775684 11165584195584 11165682511872 11187607044096 11198115433323 11198815100928 11220202446012 11220207796224 11220903493632 11232144907776 11253496815288 11253502181376 11253601271808 11254199943168 11254299039744 11275693061472 11275698438144 11286994747392 11287694585856 11308550496768 11309152091328 11309251671774 11309257064448 11320586993664 11342107026432 11342810282076 11342815690752 11342915567616 11364478046208 11365188108288 11375863297344 11376574070784 11398200532992 11398300897536 11399013072896 11420682190848 11432123748864 11432229863424 11432838037504 11453962125312 11454672316416 11466147926688 11466153394176 11487950143488 11488051298304 11488662441984 11488763603072 11510608822272 11522140471296 11522854889728 11538682987104 11544866586624 11556432556032 11573024305518 11579124350976 11579226308608 11601962860544 11613586030592 11629538758656 11635771047936 11664150481152 11670298558464 11670401318912 11687053787136 11705026008494 11705031589888 11721109929984 11721836685312 11744119479456 11755994185728 11779072216002 11779077832704 11797191567616 11813396501088 11814134611968 11836592861184 11871820816128 11872562577408 11907153616176 11907159293952 11929794379776 11930534074368 11965299720192 11966041616256 12000910731264 12001654835352 12024475287552 12060262416384 12096156054528 12119156195328 12119907631104 12155219316513 12155225112576 12155978784768 12191401377792 12192157293056 12215334149928 12215339974656 12250929704832 12251695153152 12288158531584 12311517883392 12312287117312 12329199599616 12348159305664 12372405706752 12384915685376 12408458969088 12409228342784 12426273986112 12438722974041 12445388906496 12463147202688 12463256944404 12469826224128 12500239902696 12506938802176 12524118663168 12536665674624 12561282220032 12561392825856 12586057924608 12598666988544 12605418635264 12622733770752 12623516430336 12636163021248 12660183917199 12660189954048 12660301430784 12660974936064 12661086419712 12685154694156 12685160742912 12697869090816 12698656409088 12722119308864 12722796102744 12722914197504 12735660367872 12759870404736 12760667652096 12760780013568 12785037801984 12785836621824 12797846209512 12798645829632 12822975599616 12823088509728 12823094624256 12823889707008 12848267464704 12861139217472 12861258596352 12861942792192 12885707390976 12886506355968 12899416417524 12899422568448 12923943911424 12924057710592 12924745247232 12924859053456 12924865216512 12949434925056 12962408030208 12963211750944 12963217932288 12987974909952 13000986625536 13001792738298 13026514894848 13026629597184 13051398979584 13052208218112 13065284284416 13090242428928 13091054075904 13104169059072 13129085878272 13129201483776 13129899933696 13130015546368 13154981511168 13168160538624 13168977016832 13187066270976 13194126950403 13194133241856 13207351492608 13233278662422 13233284972544 13233401495552 13259386126336 13271840513568 13272669749248 13290901438464 13298017713792 13337477707008 13337601507328 13356632899584 13363784369152 13377172581136 13377178959872 13395547818198 13395554205696 13402726514688 13403439515648 13421850833664 13442497216512 13461796818288 13461803237376 13469011017728 13482504648704 13501024572672 13501861689771 13508978409472 13527534698496 13567795218432 13575066222592 13608175561344 13615348318208 13634050719744 13634896084992 13674628251648 13675476132864 13715326550016 13716176954688 13742250918669 13742257471488 13782295917936 13783157047296 13824178348032 13850457618816 13851323006976 13891679218872 13891685842944 13892547182592 13918956420096 13933030146048 13959516340224 13960381885632 14001062519808 14001930641244 14001937317888 14028554502144 14070306152448 14071185276928 14112182063616 14139015561216 14139892236288 14181095964672 14181975248896 14201455984128 14215683398904 14223301607424 14243596803072 14243722222176 14251229970432 14285988460224 14293644345344 14313278472192 14327617913856 14355751108608 14355877515264 14384066199552 14398476558336 14406185856608 14406192726016 14425974573444 14425981452288 14426875920384 14454300897792 14468781619656 14468788518912 14468915920896 14469685641216 14497319650464 14497326563328 14511850389504 14519620390912 14539564924416 14540338403136 14540466435138 14540473368576 14568114290688 14582709033984 14583613219812 14583620173824 14611471773696 14612384710656 14626109953728 14654829256704 14654958296832 14682823852032 14683734245376 14698444819968 14726522732544 14727435835392 14742190191456 14770221613056 14770351669248 14771137425408 14771267489664 14799354200064 14814180605952 14815099143936 14843399897088 14858270429184 14859191700912 14887445594112 14887576682496 14916809392128 14930820577764 14931753467904 14960269928016 14960277061632 14961204658176 14976193210368 15004662420384 15004669575168 15004801695744 15005599924224 15005732052992 15034257415296 15049319153778 15049326329856 15050259447808 15078067329024 15078869455104 15079002229032 15079009419264 15094115991552 15122809368576 15123747042768 15123754254336 15123887423488 15152637394944 15167817729792 15168758194681 15168765427712 15197600710656 15197734530048 15227576254464 15242831665152 15271949500416 15272896421888 15288197235584 15309197506512 15317266857984 15317401731072 15318216589312 15339258095616 15347478429696 15362853961728 15384910649472 15393155448832 15408576741376 15429742368768 15430699074024 15438832467968 15460039655424 15506051678208 15552200641536 15581764821168 15581772251136 15582738382848 15628139121231 15628146573312 15629115580416 15658825972608 15674658914304 15704455882752 15705429621336 15705437110272 15751195334784 15752179482624 15782123814912 15829094421504 15830083436544 15876204821568 15906392506368 15907378765824 15953732960256 15954722155008 16001214308352 16002206447136 16032633716736 16080349888512 16128208072704 16159876841472 16206959088684 16206966816768 16207971713024 16230235410432 16255201837056 16278396346368 16287112199904 16287119966208 16334572939776 16335585748118 16335593537536 16358032539648 16406572695552 16415357177856 16438932799488 16464212407552 16486828083936 16486835945472 16496540942336 16519201026048 16535750422464 16544611958784 16568365314816 16584963965388 16593851875328 16616645627904 16617529603584 16617675925872 16626434965504 16649273475072 16665953181696 16666986536928 16698824884224 16715554232832 16716590663526 16748376293376 16748523767808 16780370116608 16781410566144 16798222651392 16830303669018 16830311694336 16831355240448 16848217361664 16880245222932 16880253272064 16880401907712 16881299914752 16881448559616 16913539592208 16913547657216 16930492121088 16931541878784 16962825745152 16963728136992 16963877507661 16963885596672 16980880490496 17013160539648 17014215423114 17014223536128 17014373351424 17046717069312 17047782162432 17063794946016 17064861106176 17097300799488 17097451346304 17098519609344 17131023286272 17148185623296 17148344795136 17149257056256 17180943187968 17182008474624 17199221890032 17199230091264 17231925215232 17232076947456 17232993662976 17233145404608 17265913233408 17283210706944 17284282334592 17317299879936 17334648834048 17335723651064 17359536458277 17368686526464 17368839462912 17402944290816 17420379045888 17453656571904 17454738767872 17472225412096 17496225721728 17505447837696 17505601978368 17506533244928 17530580680704 17557539012741 17557547384832 17582755027968 17592169267204 17592177655808 17609801990144 17633991278592 17644371549896 17644379963392 17668608324003 17668616749056 17695787351424 17721201917952 17730690285056 17783303609344 17807731224192 17808843866112 17860730424264 17860738940928 17870302019584 17895801111552 17923329622016 17947949580288 17949062424384 18001366096896 18002482253028 18036712931328 18090393624576 18144234081792 18178734292992 18179861446656 18232837668864 18233968177152 18287102066688 18288235939584 18323001224892 18323009961984 18376394557248 18377542729728 18432237797376 18467276825088 18468430675968 18522238958496 18522247790592 18523396243456 18558608560128 18577373528064 18612688453632 18613842514176 18668083359744 18669240854992 18669249757184 18694885416606 18704739336192 18750359854044 18760408203264 18816242751488 18842089238784 18852020748288 18853189648384 18879086886912 18898000482816 18908127952896 18935274645504 18954244531872 18964402143232 18990452146176 18991462404096 18991629629568 19001639960576 19027732041234 19027741114368 19046803636224 19047984613632 19084194154116 19084371296256 19103490551808 19141001478144 19141170020352 19177556702976 19178754932736 19196769314268 19197968744448 19234463399424 19234632764592 19234641936384 19235834560512 19272401197056 19291708826208 19291718025216 19291887894528 19292914188288 19328561086464 19329759533952 19349124626286 19349133852672 19385915867136 19386086565888 19387117870848 19387288580184 19387297824768 19424152387584 19443612045312 19444817626416 19444826898432 19481962364928 19501479938304 19502689107447 19539772342272 19539944395776 19577098469376 19578312327168 19597926426624 19635363643392 19636581113856 19656253588608 19693628817408 19693802225664 19694849900544 19695023319552 19732472266752 19752240807936 19753465525248 19791199862784 19811027238912 19812255601216 19849917993633 19849927458816 19850102243328 19889079189504 19907760770352 19909004623872 19947026570688 19948272877568 19968257613824 20006216560512 20006402260992 20007466565632 20034949349376 20045676553728 20065758871704 20065768439808 20104089772032 20105159273472 20105336305376 20105345892352 20125487988736 20163745824768 20164996057024 20192695227432 20192704856064 20203516526592 20223756973056 20263467614208 20263646040064 20303435005952 20323775553536 20351692827648 20362599333888 20412263342016 20423022477312 20423202308096 20452344127488 20463304572928 20483805282304 20511942377472 20513214199296 20572989825024 20574265432032 20613386207232 20673443876904 20674735570944 20736267522048 20775686428224 20776984510464 20837518828308 20837528764416 20838820773888 20878434630144 20899545219072 20939274510336 20940572828448 20940582813696 21001593779712 21002895961866 21002905976832 21042831753216 21105459228672 21106777915392 21168273095424 21208523341824 21209838354432 21271643947008 21272962873344 21334952411136 21336275262848 21365583333264 21376844955648 21428982690336 21440466518016 21504277430272 21533816272896 21546502455296 21576099299328 21597714837504 21609278784912 21609289089024 21640313880576 21673602449408 21703373881344 21704528461824 21716149599872 21745979475696 21745989844992 21767775584256 21779430586368 21810507604704 21810699652707 21810710052864 21875419829718 21875430260736 21887142903808 21917207660544 21918577065984 21939164930592 21982243885056 21982437445248 22025601368064 22047667229952 22059482611712 22089784098816 22091153753088 22113285287184 22155332419584 22155527503872 22156706138112 22156901234496 22199031300096 22221270908928 22222648715904 22265099845632 22287405643776 22288787551368 22331168391168 22331365023744 22375214088192 22396230866646 22397630201856 22440404892024 22440415592448 22441806987264 22464289815552 22506993630576 22507004362752 22507202543616 22508399886336 22508598079488 22551386122944 22573978730667 22573989494784 22575389171712 22617100993536 22618304182656 22618503343548 22618514128896 22641173987328 22684214052864 22685620564152 22685631381504 22685831135232 22728956092416 22730376216576 22751726594688 22753148141568 22796401065984 22796601795072 22798026145792 22841364381696 22864247497728 22864459726848 22865676075008 22907924250624 22909344632832 22932295853376 22975900286976 22976102596608 22977324883968 22977527206144 23021217644544 23044280942592 23045709779456 23077365974208 23089733173248 23112865112064 23146048611036 23158248701952 23158452617216 23203925721088 23227172061184 23259077517312 23271542095872 23328300962304 23340802637824 23374107574272 23410052016988 23410063179776 23442219859968 23443673370624 23488238958912 23511988371456 23558144432004 23558155665408 23594383135232 23626793002176 23628269223936 23673185722368 23743641632256 23745125154816 23814307232352 23814318587904 23859588759552 23861068148736 23930599440384 23932083232512 24001821462528 24003309670704 24048950575104 24120524832768 24192312109056 24238312390656 24239815262208 24310438633026 24310450225152 24311957569536 24382802755584 24384314586112 24430668299856 24430679949312 24501859409664 24503378622177 24503390306304 24576317063168 24623035766784 24624574234624 24658399199232 24696318611328 24744811413504 24769831370752 24816917938176 24818456685568 24852547972224 24877445948082 24890777812992 24926294405376 24926513888808 24939652448256 25000479805392 25013877604352 25048237326336 25073331349248 25074885995289 25122564440064 25122785651712 25172115849216 25197333977088 25210837270528 25245455503527 25245467541504 25247032860672 25272326042496 25320367834398 25320379908096 25320602861568 25321949872128 25322172839424 25370309388312 25370321485824 25395738181632 25397312818176 25444238617728 25445592205488 25445828395008 25471320735744 25519740809472 25521323134671 25521335304192 25521560027136 25570075603968 25571673243648 25595692419024 25597291659264 25645951199232 25646177019456 25647779414016 25696534929408 25722278434944 25722517192704 25723885584384 25771414781952 25773012711936 25798832835048 25798845136896 25847887822848 25848115421184 25849490494464 25849718106912 25849730433024 25898869850112 25924816060416 25926423501888 25975949819904 26001973251072 26003585476596 26053029789696 26053259194368 26104416436224 26130568568832 26180484857856 26182108151808 26208338118144 26258171756544 26258402967552 26259799867392 26260031092736 26309963022336 26336321077248 26337954033664 26374132541952 26388253900806 26388266483712 26414702985216 26466557324844 26466569945088 26466802991104 26518772252672 26543681027136 26545339498496 26581802876928 26596035427584 26674955414016 26675203014656 26713265799168 26727568738304 26754345162272 26754357919744 26791095636396 26791108411392 26805453029376 26806879031296 26843701667328 26884994433024 26923593636576 26923606474752 26938022035456 26965009297408 27002049145344 27003723379542 27017956818944 27055069396992 27135590436864 27150132445184 27216351122688 27230696636416 27268101439488 27269792169984 27349256503296 27350952265728 27430653100032 27432353909376 27484501837338 27484514942976 27564591835872 27566314094592 27648356696064 27700915237632 27702646013952 27783358437744 27783371685888 27785094365184 27837912840192 27866060292096 27919032680448 27920763771264 28002125039616 28003861282488 28003874635776 28057109004288 28140612304896 28224364127232 28278031122432 28279784472576 28362191929344 28363950497792 28402911968256 28431366797808 28446603214848 28487193606144 28487444444352 28502459940864 28571976920448 28587288690688 28626556944384 28655235827712 28711502217216 28711755030528 28768132399104 28796953116672 28812371713216 28851949146888 28851962904576 28853751840768 28908601795584 28937563239312 28937577037824 28937831841792 28939371282432 28994639300928 29023686939429 29023700779008 29039240781824 29079129848832 29080676806272 29080932870276 29080946737152 29136228581376 29165418067968 29167226439624 29167240347648 29222943547392 29224769421312 29252219907456 29309658513408 29309916593664 29365647704064 29367468490752 29396889639936 29453045465088 29454871670784 29484380382912 29540443226112 29540703338496 29542274850816 29542534979328 29598708400128 29628361211904 29630198287872 29686799794176 29716540858368 29718383401824 29774891188224 29775153364992 29833618784256 29861641155528 29863506935808 29920539856032 29920554123264 29922409316352 29952386420736 30009324840768 30009603391488 30011199848448 30011464105984 30068514830592 30098638307556 30098652659712 30100518895616 30156134658048 30157738910208 30158004458064 30158018838528 30188231983104 30245618737152 30247494085536 30247508508672 30247774846976 30305274789888 30335635459584 30337516389362 30337530855424 30395201421312 30395469060096 30455152508928 30485663330304 30543899000832 30545792843776 30576394471168 30618395013024 30634533715968 30634803462144 30636433178624 30678516191232 30694956859392 30725707923456 30769821298944 30786310897664 30817153482752 30859484737536 30861398148048 30877664935936 30920079310848 31012103356416 31104401283072 31163529642336 31163544502272 31165476765696 31256278242462 31256293146624 31258231160832 31317651945216 31349317828608 31408911765504 31410859242672 31410874220544 31502390669568 31504343942799 31504358965248 31564247629824 31658188843008 31660166873088 31752409643136 31812785012736 31814757531648 31907465920512 31909444310016 32002428616704 32004412894272 32065267433472 32160699777024 32256416145408 32319753682944 32413918177368 32413933633536 32415943426048 32460470820864 32510403674112 32556792692736 32574224399808 32669145879552 32671171496236 32671187075072 32716065079296 32813129744577 32813145391104 32830714355712 32877865598976 32928424815104 32973656167872 32993081884672 33038402052096 33071500844928 33089223917568 33136730629632 33169927930776 33187703750656 33233291255808 33235059207168 33235351851744 33252869931008 33298546950144 33331906363392 33333973073856 33397649768448 33431108465664 33433181327052 33496752586752 33497047535616 33562821132288 33594346299969 33596445302784 33660607338036 33660623388672 33662710480896 33696434723328 33760490445864 33760506544128 33760803815424 33762599829504 33762897119232 33827079184416 33827095314432 33860984242176 33863083757568 33925651490304 33927456273984 33927755015322 33927771193344 33961760980992 34026321079296 34028430846228 34028447072256 34028746702848 34093434138624 34095564324864 34127589892032 34129722212352 34194601598976 34194902692608 34197039218688 34262046572544 34296371246592 34296689590272 34298514112512 34361886375936 34364016949248 34398443780064 34398460182528 34463850430464 34464153894912 34465987325952 34466290809216 34531826466816 34566421413888 34568564669184 34634599759872 34669297668096 34671447302128 34719072916554 34737373052928 34737678925824 34805888581632 34840758091776 34907313143808 34909477535744 34944450824192 34992451443456 35010895675392 35011203956736 35013066489856 35061161361408 35115078025482 35115094769664 35165510055936 35184338534408 35184355311616 35219603980288 35267982557184 35288743099792 35288759926784 35337216648006 35337233498112 35391574702848 35442403835904 35461380570112 35566607218688 35615462448384 35617687732224 35721460848528 35721477881856 35740604039168 35791602223104 35846659244032 35895899160576 35898124848768 36002732193792 36004964506056 36073425862656 36180787249152 36288468163584 36357468585984 36359722893312 36465657949539 36465675337728 36467936354304 36574204133376 36576471879168 36646002449784 36646019923968 36752789114496 36755085459456 36864475594752 36934553650176 36936861351936 37044477916992 37046792486912 37117217120256 37154747056128 37225376907264 37227685028352 37336166719488 37338481709984 37338499514368 37389770833212 37409478672384 37500719708088 37520816406528 37632485502976 37684178477568 37706379296768 37758173773824 37796000965632 37816255905792 37870549291008 37908489063744 37928804286464 37980904292352 37982924808192 37983259259136 38003279921152 38055464082468 38055482228736 38093607272448 38095969227264 38168388308232 38168742592512 38206981103616 38282002956288 38282340040704 38355113405952 38357509865472 38393538628536 38395937488896 38468926798848 38469265529184 38469283872768 38471669121024 38544802394112 38583417652416 38583775789056 38585828376576 38657122172928 38659519067904 38698249252572 38698267705344 38771831734272 38772173131776 38774235741696 38774577160368 38774595649536 38848304775168 38887224090624 38889635252832 38889653796864 38963924729856 39002959876608 39005378214894 39079544684544 39079888791552 39154196938752 39156624654336 39195852853248 39270727286784 39273162227712 39312507177216 39387257634816 39387604451328 39389699801088 39390046639104 39464944533504 39504481615872 39506931050496 39582380851209 39582399725568 39622054477824 39624511202432 39699835987266 39699854917632 39700204486656 39778158379008 39815521540704 39818009247744 39894053141376 39896545755136 39936515227648 40012433121024 40012804521984 40014933131264 40069898698752 40091353107456 40131517743408 40131536879616 40208179544064 40210318546944 40210672610752 40250975977472 40327491649536 40329992114048 40385390454864 40385409712128 40407033053184 40447513946112 40505585069313 40526935228416 40527292080128 40606870011904 40647551107072 40703385655296 40725198667776 40824526684032 40846044954624 40846404616192 40904688254976 40967610564608 41023884754944 41026428398592 41145979650048 41148530864064 41226752756007 41226772414464 41346887753808 41349471141888 41472535044096 41551372856448 41553969020928 41675037656616 41675057528832 41677641547776 41756869260288 41799090438144 41878549020672 41881145656896 42003187559424 42005791923732 42005811953664 42085663506432 42210918457344 42213555830784 42336546190848 42417046683648 42419676708864 42543287894016 42545925746688 42669904822272 42672550525696 42731166666528 42753689911296 42857965380672 42880933036032 43008554860544 43067632545792 43093004910592 43152198598656 43195429675008 43218557569824 43218578178048 43280627761152 43347204898816 43406747762688 43409056923648 43432299199744 43491958951392 43491979689984 43535551168512 43558861172736 43621015209408 43621399305414 43621420105728 43750839659436 43750860521472 43774285807616 43834415321088 43837154131968 43878329861184 43964487770112 43964874890496 44051202736128 44095334459904 44118965223424 44179568197632 44182307506176 44226570574368 44310664839168 44311055007744 44313412276224 44313802468992 44398062600192 44442541817856 44445297431808 44530199691264 44574811287552 44577575102736 44662336782336 44662730047488 44750428176384 44792461733292 44795260403712 44880809784048 44880831184896 44883613974528 44928579631104 45013987261152 45014008725504 45014405087232 45016799772672 45017196158976 45102772245888 45147957461334 45147978989568 45150778343424 45234201987072 45236608365312 45237006687096 45237028257792 45282347974656 45368428105728 45371241128304 45371262763008 45371662270464 45457912184832 45503453189376 45506274584043 45506296283136 45592802131968 45593203590144 45596052291584 45682728763392 45728494995456 45731352150016 45815848501248 45818689265664 45864591706752 45951800573952 45952205193216 45954649767936 45955054412288 46042435289088 46088561885184 46091419558912 46154731948416 46179466346496 46225730224128 46292097222072 46316497403904 46316905234432 46407851442176 46454344122368 46518155034624 46656601924608 46681605275648 46748215148544 46820104033976 46820126359552 46884417363693 46884439719936 46887346741248 46976477917824 47023976742912 47116288864008 47116311330816 47188766270464 47253586004352 47256538447872 47346371444736 47487283264512 47490250309632 47628614464704 47719177519104 47722136297472 47861198880768 47864166465024 48003642925056 48006619341408 48097901150208 48241049665536 48384624218112 48479630524416 48620877266052 48620900450304 48623915139072 48765605511168 48768629172224 48861336599712 48861359898624 49003718819328 49006757244354 49006780612608 49152634126336 49246071533568 49249148469248 49316798398464 49392637222656 49489622827008 49539662741504 49633835876352 49636913371136 49705095944448 49754891896164 49781555625984 49852588810752 49853027777616 49879304896512 50000959610784 50027755208704 50096474652672 50146662698496 50149771990578 50245128880128 50245571303424 50344231698432 50394667954176 50421674541056 50490911007054 50490935083008 50494065721344 50544652084992 50640735668796 50640759816192 50641205723136 50643899744256 50644345678848 50740618776624 50740642971648 50791476363264 50794625636352 50888477235456 50891184410976 50891632522983 50891656790016 50942641471488 51039481618944 51042646269342 51042670608384 51043120054272 51140151207936 51143346487296 51191384838048 51194583318528 51291902398464 51292354038912 51295558828032 51393069858816 51444556869888 51445034385408 51447771168768 51542829563904 51546025423872 51597665670096 51597690273792 51695775645696 51696230842368 51698980988928 51699436213824 51797739700224 51849632120832 51852847003776 51951899639808 52003946502144 52007170953192 52106059579392 52106518388736 52208832872448 52261137137664 52360969715712 52364216303616 52416676236288 52516343513088 52516805935104 52519599734784 52520062185472 52672617038223 52672642154496 52675908067328 52748265083904 52776507801612 52776532967424 52829405970432 52933114649688 52933139890176 52933605982208 53037544505344 53087362054272 53090678996992 53163605753856 53192070855168 53349910828032 53350406029312 53426531598336 53455137476608 53508690324544 53582191272792 53582216822784 53610906058752 53613758062592 53687403334656 53769988866048 53847187273152 53876044070912 53930018594816 54004098290688 54007446759084 54035913637888 54110138793984 54271180873728 54300264890368 54432702245376 54536202878976 54539584339968 54698513006592 54701904531456 54861306200064 54864707818752 54969003674676 54969029885952 55129183671744 55132628189184 55296713392128 55401830475264 55405292027904 55566716875488 55566743371776 55570188730368 55675825680384 55732120584192 55838065360896 55841527542528 56004250079232 56007722564976 56007749271552 56114218008576 56281224609792 56448728254464 56556062244864 56559568945152 56724383858688 56727900995584 56805823936512 56862733595616 56893206429696 56974387212288 56974888888704 57004919881728 57143953840896 57174550118413 57174577381376 57253113888768 57310471655424 57423004434432 57423510061056 57536264798208 57593906233344 57624743426432 57703898293776 57703925809152 57707503681536 57817203591168 57875126478624 57875154075648 57875663683584 57878742564864 57989278601856 58047373878858 58047401558016 58078481563648 58158259697664 58161353612544 58161865740552 58161893474304 58272457162752 58330836135936 58334452879248 58334480695296 58445887094784 58504439814912 58508067322341 58619317026816 58619833187328 58731295408128 58734936981504 58793779279872 58906090930176 58909743341568 58968760765824 59080886452224 59081406676992 59084549701632 59085069958656 59197416800256 59256722423808 59260396575744 59373599588352 59433081716736 59436766803648 59549753980899 59549782376448 59550306729984 59667237568512 59723282311056 59727013871616 59841079712064 59844818632704 59904772841472 60018649681536 60019206782976 60022399696896 60022928211968 60137029661184 60197276615112 60197305319424 60201037791232 60312269316096 60315477820416 60316008916128 60316037677056 60376463966208 60491237474304 60494988171072 60495549693952 60610549579776 60671270919168 60675032778724 60675061710848 60790402842624 60790938120192 60910305017856 60971326660608 61087798001664 61091585687552 61152788942336 61236790026048 61269067431936 61269606924288 61272866357248 61357032382464 61389913718784 61451415846912 61539642597888 61572621795328 61634306965504 61718969475072 61722796296096 61755329871872 61840158621696 62024206712832 62208802566144 62327059284672 62330953531392 62512556484924 62512586293248 62516462321664 62635303890432 62698635657216 62817823531008 62821718485344 62821748441088 63004781339136 63008687885598 63008717930496 63128495259648 63316377686016 63320333746176 63504819286272 63625570025472 63629515063296 63814931841024 63818888620032 64004857233408 64008825788544 64130534866944 64321399554048 64512832290816 64639507365888 64827836354736 64827867267072 64831886852096 64920941641728 65020807348224 65113585385472 65148448799616 65338291759104 65342342992472 65342374150144 65432098958121 65432130158592 65626259489154 65626290782208 65661428711424 65755731197952 65856849630208 65947312335744 65986163769344 66076804104192 66143001689856 66178447835136 66273461259264 66339855861552 66375407501312 66466582511616 66470118414336 66470703703488 66505739862016 66597093900288 66663812726784 66667946147712 66795299536896 66862216931328 66866362654104 66993505173504 66994095071232 67125642264576 67188692599938 67192890605568 67321214676072 67321246777344 67325420961792 67392869446656 67520980891728 67521013088256 67521607630848 67525199659008 67525794238464 67654158368832 67721936192001 67721968484352 67726167515136 67851302980608 67854912547968 67855510030644 67855542386688 67923521961984 68052642158592 68056861692456 68056894144512 68057493405696 68186868277248 68191128649728 68255179784064 68259444424704 68389203197952 68389805385216 68394078437376 68524093145088 68592742493184 68593379180544 68597028225024 68723772751872 68728033898496 68796887560128 68927700860928 68928307789824 68931974651904 68932581618432 69063652933632 69132842827776 69137129338368 69269199519744 69338595336192 69342894604256 69438145833108 69474746105856 69475357851648 69611777163264 69681516183552 69814626287616 69818955071488 69888901648384 69984902886912 70022407913472 70026132979712 70122322722816 70230156050964 70230189539328 70331020111872 70368677068816 70368710623232 70439207960576 70535965114368 70577486199584 70577519853568 70674433296012 70674466996224 70783149405696 70884807671808 70922761140224 71133214437376 71230924896768 71235375464448 71442921697056 71442955763712 71481208078336 71583204446208 71693318488064 71791798321152 71796249697536 72005464387584 72009929012112 72146851725312 72361574498304 72576936327168 72714937171968 72719445786624 72931315899078 72931350675456 72935872708608 73148408266752 73152943758336 73292004899568 73292039847936 73505578228992 73510135866531 73510170918912 73728951189504 73869107300352 73873722703872 74088955833984 74093584973824 74234434240512 74309494112256 74450753814528 74455370056704 74672333438976 74676963419968 74779541666424 74818957344768 75001439416176 75041632813056 75224657985867 75264971005952 75368356955136 75412758593536 75516347547648 75592001931264 75632511811584 75741098582016 75816978127488 75857608572928 75961808584704 75965849616384 75966518518272 76110928164936 76110964457472 76187214544896 76191938454528 76336776616464 76337485185024 76413962207232 76563969404013 76564005912576 76564680081408 76710226811904 76715019730944 76787077257072 76791874977792 76937853597696 76938531058368 76943338242048 77089604788224 77166835304832 77167551578112 77171656753152 77314244345856 77319038135808 77396498505144 77396535410688 77543663468544 77544346263552 77548471483392 77549154320736 77549191299072 77696609550336 77774448181248 77779270505664 77927849459712 78005919753216 78010756429788 78159089369088 78159777583104 78313249308672 78391705706496 78541454573568 78546324455424 78625014354432 78774515269632 78775208902656 78779399602176 78780093278208 78929889067008 79008963231744 79013862100992 79164761702418 79164799451136 79244108955648 79249022404864 79399671974532 79399709835264 79400408973312 79556316758016 79631043081408 79636018495488 79788106282752 79793091510272 79873030455296 80024866242048 80025609043968 80029866262528 80139797397504 80182706214912 80263035486816 80263073759232 80416359088128 80420637093888 80421345221504 80501951954944 80654983299072 80659984228096 80770780909728 80770819424256 80814066106368 80895027892224 81011170138626 81053870456832 81054584160256 81213740023808 81295102214144 81406771310592 81450397335552 81649053368064 81692089909248 81692809232384 81809376509952 81935221129216 82047769509888 82052856797184 82291959300096 82297061728128 82453505512014 82453544828928 82693775507616 82698942283776 82945070088192 83102745712896 83107938041856 83350075313232 83350115057664 83355283095552 83513738520576 83598180876288 83757098041344 83762291313792 84006375118848 84011583847464 84011623907328 84171327012864 84421836914688 84673092381696 84834093367296 84839353417728 85086575788032 85091851493376 85339809644544 85345101051392 85462333333056 85507379822592 85715930761344 85761866072064 86017109721088 86135265091584 86186009821184 86304397197312 86390859350016 86437115139648 86561255522304 86694409797632 86813495525376 86818113847296 86864598399488 86983917902784 87071060818287 87071102337024 87117722345472 87242030418816 87242798610828 87242840211456 87501679318872 87501721042944 87548571615232 87668830642176 87674308263936 87756659722368 87928975540224 87929749780992 88102405472256 88190668919808 88237930446848 88359136395264 88364615012352 88453141148736 88621329678336 88622110015488 88626824552448 88627604937984 88796125200384 88885083635712 88890594863616 89060399382528 89149622575104 89155150205472 89324673564672 89325460094976 89500856352768 89584923466584 89590520807424 89761619568096 89761662369792 89767227949056 89857159262208 90027974522304 90028810174464 90033599545344 90034392317952 90205544491776 90295914922668 90295957979136 90301556686848 90468403974144 90473216730624 90474013374192 90474056515584 90564695949312 90736856211456 90742482256608 90742525526016 90743324540928 90915824369664 91006906378752 91012549168086 91012592566272 91185604263936 91186407180288 91192104583168 91365457526784 91456989990912 91462704300032 91631697002496 91637378531328 91729183413504 91903601147904 91904410386432 91909299535872 91910108824576 92084870578176 92177123770368 92182839117824 92309463896832 92358932692992 92451460448256 92584194444144 92632994807808 92633810468864 92815702884352 92908688244736 93036310069248 93313203849216 93363210551296 93496430297088 93640208067952 93640252719104 93768834727386 93768879439872 93774693482496 93952955835648 94047953485824 94232577728016 94232622661632 94377532540928 94507172008704 94513031828397 94513076895744 94692742889472 94974566529024 94980500619264 95257228929408 95438355038208 95444272594944 95722397761536 95728332930048 96007285850112 96013238682816 96195802300416 96482099331072 96769248436224 96959261048832 97241754532104 97241800900608 97247830278144 97531211022336 97537258344448 97722673199424 98007437638656 98013514488708 98013561225216 98305268252672 98492143067136 98498296938496 98633596796928 98785274445312 98979245654016 99079325483008 99267671752704 99273826742272 99410191888896 99509783792328 99563111251968 99705177621504 99706055555232 99758609793024 100001919221568 100055510417408 100192949305344 100293325396992 100299543981156 100490257760256 100491142606848 100688463396864 100789335908352 100843349082112 100981822014108 100981870166016 100988131442688 101089304169984 101281471337592 101281519632384 101282411446272 101287799488512 101288691357696 101481237553248 101481285943296 101582952726528 101589251272704 101776954470912 101782368821952 101783265045966 101783313580032 101885282942976 102078963237888 102085292538684 102085341216768 102086240108544 102280302415872 102286692974592 102382769676096 102389166637056 102583804796928 102584708077824 102591117656064 102786139717632 102889113739776 102890068770816 102895542337536 103085659127808 103092050847744 103195331340192 103195380547584 103391551291392 103392461684736 103397961977856 103398872427648 103595479400448 103699264241664 103705694007552 103903799279616 104007893004288 104014341906384 104212119158784 104213036777472 104417665744896 104522274275328 104721939431424 104728432607232 104833352472576 105032687026176 105033611870208 105039199469568 105040124370944 105345234076446 105345284308992 105351816134656 105496530167808 105553015603224 105553065934848 105658811940864 105866229299376 105866279780352 105867211964416 106174724108544 106181307362767 106181357993984 106327211507712 106384141710336 106699821656064 106853063196672 106910274953216 107017380649088 107164382545584 107164433645568 107221812117504 107227516125184 107374806669312 107539977732096 107694374546304 107752088141824 107860037189632 108008196581376 108014893518168 108071827275776 108220277587968 108542361747456 108865404490752 109072405757952 109079168679936 109396973848617 109397026013184 109403809062912 109722612400128 109729415637504 109938007349352 109938059771904 110258367343488 110265256378368 110593426784256 110803660950528 110810584055808 111133433750976 111140377460736 111351651360768 111464241168384 111676130721792 111683055085056 112008500158464 112015445129952 112015498543104 112228436017152 112562449219584 112897456508928 113119137890304 113448767717376 113455801991168 113611647873024 113725467191232 113786412859392 113948774424576 113949777777408 114009839763456 114287907681792 114349100236826 114349154762752 114506227777536 114620943310848 114846008868864 114847020122112 115072529596416 115187812466688 115249486852864 115407796587552 115407851618304 115415007363072 115634407182336 115750252957248 115751327367168 115757485129728 115978557203712 116094747757716 116094803116032 116156963127296 116316519395328 116322707225088 116323731481104 116323786948608 116544914325504 116661672271872 116668905758496 116668961390592 116891774189568 117008879629824 117016134644682 117238634053632 117239666374656 117462590816256 117469873963008 117587558559744 117812181860352 117819486683136 117937521531648 118161772904448 118162813353984 118169099403264 118170139917312 118394833600512 118513444847616 118520793151488 118747142553627 118747199176704 118866163433472 118873533607296 119099507961798 119099564752896 119100613459968 119334475137024 119446564622112 119454027743232 119682159424128 119689637265408 119809545682944 120037299363072 120038413565952 120044799393792 120045856423936 120274059322368 120394553230224 120394610638848 120402075582464 120624538632192 120630955640832 120632017832256 120752927932416 120982474948608 120989976342144 120991099387904 121221099159552 121342541838336 121350065557448 121350123421696 121516755207939 121580805685248 121581876240384 121820610035712 121942653321216 122175596003328 122183171375104 122305577884672 122473580052096 122538134863872 122539213848576 122545732714496 122714064764928 122902831693824 123079285195776 123145243590656 123268613931008 123437938950144 123445592592192 123510659743744 123680258268021 123680317243392 124048413425664 124417605132288 124654118569344 124661907062784 125025112969848 125025172586496 125032924643328 125270607780864 125397271314432 125635647062016 125643436970688 126009562678272 126017375771196 126017435860992 126256990519296 126632755372032 126640667492352 127009638572544 127251140050944 127259030126592 127629863682048 127637777240064 128009714466816 128017651577088 128261069733888 128642799108096 129025664581632 129279014731776 129655672709472 129655734534144 129663773704192 129841883283456 130041614696448 130227170770944 130296897599232 130676583518208 130684685984944 130684748300288 130864197916242 130864260317184 131252518978308 131252581564416 131322857422848 131511462395904 131713699260416 131894624671488 131972327538688 132153608208384 132286003379712 132356895670272 132546922518528 132679711723104 132750815002624 132933165023232 132940236828672 132941407406976 133011479724032 133194187800576 133327625453568 133335892295424 133590599073792 133724433862656 133732725308208 133987010347008 133988190142464 134251284529152 134377385199876 134385781211136 134642429352144 134642493554688 134650841923584 134785738893312 135041961783456 135042026176512 135043215261696 135050399318016 135051588476928 135308316737664 135443872384002 135443936968704 135452335030272 135702605961216 135709825095936 135711020061288 135711084773376 135847043923968 136105284317184 136113723384912 136113788289024 136114986811392 136373736554496 136510359568128 136518823752129 136518888849408 136778406395904 136779610770432 136788156874752 137048186290176 137185484986368 137194056450048 137447545503744 137456067796992 137593775120256 137855401721856 137856615579648 137863949303808 137865163236864 138127305867264 138265685655552 138274258676736 138538399039488 138677190672384 138685789208512 138876291666216 138949492211712 138950715703296 139223554326528 139363032367104 139637910142976 139777803296768 139969805773824 140044815826944 140052265959424 140244645445632 140460312101928 140460379078656 140662040223744 140737354137632 140737421246464 140878415921152 141071930228736 141154972399168 141348866592024 141348933992448 141566298811392 141769615343616 141845522280448 142266428874752 142461849793536 142470750928896 142885843394112 142962416156672 143166408892416 143386636976128 143583596642304 143592499395072 144010928775168 144019858024224 144293703450624 144723148996608 145153872654336 145438891573248 145862631798156 145862701350912 145871745417216 146296816533504 146305887516672 146584009799136 146584079695872 147011156457984 147020271733062 147020341837824 147457902379008 147738214600704 147747445407744 148177911667968 148187169947648 148468868481024 148618988224512 148901507629056 148910740113408 149344666877952 149353926839936 149559083332848 149637914689536 150002878832352 150083265626112 150449315971734 150529942011904 150736713910272 150825517187072 151032695095296 151184003862528 151265023623168 151482197164032 151633956254976 151715217145856 151923617169408 151931699232768 151933037036544 152221856329872 152221928914944 152374429089792 152383876909056 152673553232928 152674897568949 152674970370048 152827924414464 153127938808026 153128011825152 153129360162816 153420453623808 153430039461888 153574154514144 153583749955584 153875707195392 153877062116736 153886676484096 154179209576448 154333670609664 154335103156224 154343313506304 154628488691712 154638076271616 154792997010288 154793070821376 155087326937088 155088692527104 155096942966784 155098308641472 155393219100672 155548896362496 155558541011328 155855698919424 156011839506432 156021512859576 156318178738176 156319555166208 156626498617344 156783411412992 157082909147136 157092648910848 157250028708864 157549030539264 157550417805312 157558799204352 157560186556416 158017851114669 158017926463488 158027724201984 158329523404836 158329598902272 158488217911296 158498044809728 158799343949064 158799419670528 158800817946624 159112633516032 159262086162816 159272036990976 159576212565504 159586183020544 159746060910592 160049732484096 160051218087936 160059732525056 160279594795008 160365412429824 160526070973632 160832718176256 160841274187776 160842690443008 161003903909888 161309966598144 161319968456192 161541561819456 161628132212736 161790055784448 162022340277252 162107740913664 162109168320512 162427480047616 162590204428288 162813542621184 162900794671104 163298106736128 163385618464768 163618753019904 163870442258432 164095539019776 164105713594368 164583918600192 164594123456256 164907011024028 164907089657856 165387551015232 165397884567552 165890140176384 166205491425792 166215876083712 166700150626464 166700230115328 166710566191104 167027477041152 167196361752576 167514196082688 167524582627584 168012750237696 168023167694928 168023247814656 168342654025728 168843673829376 169346184763392 169668186734592 169678706835456 170173151576064 170183702986752 170679619289088 170690202102784 170924666666112 171014759645184 171431861522688 171523650355239 171523732144128 172034219442176 172270530183168 172372019642368 172608794394624 172781718700032 172874230279296 173122511044608 173388819595264 173626991050752 173636227694592 173729196798976 173967835805568 174142121636574 174142204674048 174235444690944 174484060837632 174485597221656 174485680422912 175003358637744 175003442085888 175097143230464 175337661284352 175513319444736 175524201967023 175857951080448 175859499561984 176204810944512 176381337839616 176475860893696 176718272790528 176729230024704 176906282297472 177242659356672 177244220030976 177253649104896 177255209875968 177592250400768 177770167271424 177781189727232 178120798765056 178299245150208 178310300410944 178649261942697 178649347129344 178650920189952 179001712705536 179169846933168 179181041614848 179523239136192 179534455898112 179714318524416 180055949044608 180057620348928 180067199090688 180068784635904 180411088983552 180591829845336 180591915958272 180603113373696 180936807948288 180946433461248 180948026748384 180948113031168 181129391898624 181473712422912 181484964513216 181486649081856 181831648739328 182013812757504 182025098336172 182025185132544 182371208527872 182372814360576 182384209166336 182730915053568 182913979981824 182925408600064 183263394004992 183274757062656 183458366827008 183807202295808 183808820772864 183818599071744 183820217649152 184169741156352 184354247540736 184365678235648 184618927793664 184717865385984 184902920896512 185168388888288 185265989615616 185267620937728 185631405768704 185817376489472 186072620138496 186626407698432 186726421102592 186992860594176 187280416135904 187280505438208 187537669454772 187537758879744 187549386964992 187905911671296 188095906971648 188465155456032 188465245323264 188755065081856 189014344017408 189026063656794 189026153791488 189385485778944 189949133058048 189961001238528 190514457858816 190876710076416 190888545189888 191444795523072 191456665860096 192014571700224 192026477365632 192391604600832 192964198662144 193538496872448 193918522097664 194483509064208 194483601801216 194495660556288 195062422044672 195074516688896 195445346398848 196014875277312 196027028977416 196027122450432 196610536505344 196984286134272 197267193593856 197570548890624 197958491308032 198535343505408 198547653484544 198820383777792 199019567584656 199126222503936 199410355243008 199412111110464 199517219586048 200003838443136 200111020834816 200385898610688 200586650793984 200599087962312 200980515520512 200982285213696 201376926793728 201578671816704 201963644028216 201963740332032 201976262885376 202178608339968 202562942675184 202563039264768 202564822892544 202575598977024 202577382715392 202962475106496 203165808576003 203165905453056 203178502545408 203553908941824 203564737643904 203566530091932 203566627160064 203770565885952 204157926475776 204170585077368 204170682433536 204172480217088 204560604831744 204573385949184 204765539352192 204778333274112 205167609593856 205169416155648 205182235312128 205572279435264 205778227479552 205780137541632 205791084675072 206171318255616 206184101695488 206390662680384 206783102582784 206784923369472 206795923955712 206797744855296 207190958800896 207398528483328 207411388015104 207807598559232 208015786008576 208028683812768 208424238317568 208426073554944 208835331489792 209044548550656 209443878862848 209456865214464 209666704945152 210067223740416 210078398939136 210080248741888 210690468152892 210690568617984 210703632269312 210993060335616 211106031206448 211106131869696 211317623881728 211732458598752 211732559560704 211734423928832 212349448217088 212362614725534 212362715987968 212654423015424 212768283420672 213399643312128 213706126393344 213820549906432 214034761298176 214328765091168 214328867291136 214443624235008 214455032250368 214749613338624 215079955464192 215388749092608 215504176283648 215720074379264 216016393162752 216029787036336 216143654551552 216440555175936 217084723494912 217730808981504 218144811515904 218158337359872 218793947697234 218794052026368 218807618125824 219445224800256 219458831275008 219876014698704 219876119543808 220516734686976 220530407599593 220530512756736 221186853568512 221607321901056 221621168111616 222266867501952 222280754921472 222703302721536 222928482336768 223352261443584 223366110170112 224017000316928 224030890259904 224456872034304 225124898439168 225673973957601 225794913017856 226238275780608 226897535434752 226911603982336 227223295746048 227450934382464 227572825718784 227897548849152 227899555554816 228575815363584 228698200473652 228698309525504 229012455555072 229241886621696 229691908212039 229692017737728 229694040244224 230145059192832 230375624933376 230498973705728 230815593175104 230830014726144 231268814364672 231500505914496 231502654734336 231514970259456 231957114407424 232189495515432 232189606232064 232313926254592 232633038790656 232645414450176 232647462962208 232647573897216 233089828651008 233323344543744 233337811516992 233783548379136 234017759259648 234032269289364 234477268107264 234479332749312 234939747926016 235175117119488 235624363720704 235638973366272 235875043063296 236323545808896 236325626707968 236338198806528 236340279834624 236789667201024 237026889695232 237041586302976 237494285107254 237494398353408 237732326866944 237747067214592 238199015923596 238199129505792 238201226919936 238668950274048 238893129244224 238908055486464 239364318848256 239379274530816 239619091365888 240074598726144 240076827131904 240089598787584 240091712847872 240548118644736 240789106460448 240789221277696 240804151164928 241249077264384 241261911281664 241264035664512 241505855864832 241964949897216 241979952684288 241982198775808 242442198319104 242685083676672 242700131114896 242700246843392 243033510415878 243161611370496 243163752480768 243641220071424 243885306642432 244351192006656 244366342750208 244611155769344 244947160104192 245076269727744 245078427697152 245091465428992 245428129529856 245805663387648 246158570391552 246290487181312 246537227862016 246875877900288 246891185184384 247021319487488 247360516536042 247360634486784 248096826851328 248835210264576 249308237138688 249323814125568 250050225939696 250050345172992 250065849286656 250541215561728 250794542628864 251271294124032 251286873941376 252019125356544 252034751542392 252034871721984 252513981038592 253265510744064 254019277145088 254502280101888 254518060253184 255259727364096 255275554480128 256019428933632 256035303154176 256522139467776 257285598216192 258051329163264 258558029463552 259311345418944 259327547408384 259683766566912 260083229392896 260454341541888 260593795198464 261353167036416 261369371969888 261369496600576 261728395832484 261728520634368 262505037956616 262505163128832 262645714845696 263022924791808 263427398520832 263789249342976 263944655077376 264307216416768 264572006759424 264713791340544 265093845037056 265359423446208 265501630005248 265866330046464 265880473657344 265882814813952 266022959448064 266388375601152 266655250907136 266671784590848 267181198147584 267448867725312 267465450616416 267974020694016 267976380284928 268502569058304 268754770399752 268771562422272 269284858704288 269284987109376 269301683847168 269571477786624 270083923566912 270086430523392 270100798636032 270103176953856 270616633475328 270887744768004 270887873937408 270904670060544 271405211922432 271419650191872 271422040122576 271422169546752 271694087847936 272210568634368 272227446769824 272227576578048 272229973622784 272747473108992 273020719136256 273037647504258 273037777698816 273556812791808 273559221540864 273576313749504 274096372580352 274370969972736 274388112900096 274895091007488 274912135593984 275187550240512 275710803443712 275713231159296 275727898607616 275730326473728 276254611734528 276531371311104 276548517353472 277076798078976 277354381344768 277371578417024 277752583332432 277898984423424 277901431406592 278447108653056 278726064734208 279275820285952 279555606593536 279939611547648 280089631653888 280104531918848 280489290891264 280920624203856 280920758157312 281324080447488 281474708275264 281756831842304 282143860457472 282309944798336 282697733184048 282697867984896 283132597622784 283539095485191 283539230687232 283691044560896 284532857749504 284923699587072 284941501857792 285771686788224 285924832313344 286332817784832 286773273952256 287167193284608 287184998790144 288021857550336 288039716048448 288587406901248 289446297993216 290307745308672 290877783146496 291725263596312 291725402701824 291743490834432 292593633067008 292611775033344 293168019598272 294022312915968 294040543466124 294040683675648 294915804758016 295476429201408 295494890815488 296355823335936 296374339895296 296937736962048 297237976449024 297803015258112 297821480226816 298689333755904 298707853679872 299118166665696 299275829379072 300005757664704 300166531252224 300898631943468 301059884023808 301473427820544 301651034374144 302065390190592 302368007725056 302530047246336 302964394328064 303267912509952 303430434291712 303847234338816 303863398465536 303866074073088 304443712659744 304443857829888 304748858179584 304767753818112 305347106465856 305349795137898 305349940740096 305655848828928 306255877616052 306256023650304 306258720325632 306840907247616 306860078923776 307148309028288 307167499911168 307751414390784 307754124233472 307773352968192 308358419152896 308667341219328 308670206312448 308686627012608 309256977383424 309276152543232 309585994020576 309586141642752 310174653874176 310177385054208 310193885933568 310196617282944 310786438201344 311097792724992 311117082022656 311711397838848 312023679012864 312043025719152 312636357476352 312639110332416 313252997234688 313566822825984 314165818294272 314185297821696 314500057417728 315098061078528 315100835610624 315117598408704 315120373112832 316035702229338 316035852926976 316055448403968 316659046809672 316659197804544 316976435822592 316996089619456 317598687898128 317598839341056 317601635893248 318524172325632 318543922088301 318544073981952 319152425131008 319172366041088 319492121821184 320099464968192 320119465050112 320559189590016 320730824859648 321052141947264 321665436352512 321682548375552 321685380886016 322007807819776 322619933196288 322639936912384 323083123638912 323256264425472 323580111568896 324044680554504 324215481827328 324218336641024 324854960095232 325180408856576 325627085242368 326596213472256 326771236929536 327237506039808 327740884516864 328190921545851 328191078039552 328211427188736 329167837200384 329188246912512 329814022048056 329814179315712 330775102030464 330795769135104 331780280352768 332410982851584 332431752167424 333400301252928 333421132382208 334054954082304 334392723505152 335028392165376 335049165255168 336025500475392 336046335389856 336046495629312 336685308051456 337687347658752 338692369526784 339357413670912 340346303152128 340367405973504 341359238578176 341380404205568 341849333332224 342029519290368 342863723045376 343047300710478 343047464288256 344068438884352 344541060366336 344744039284736 345217588789248 345563437400064 345748460558592 346245022089216 346777639190528 347253982101504 347272455389184 347458393597952 347935671611136 348284243273148 348284409348096 348470889381888 348968121675264 348971194443312 348971360845824 350006717275488 350006884171776 350194286460928 350675322568704 351026638889472 351048403934046 351715902160896 351718999123968 352409621889024 352762675679232 352951721787392 353436545581056 353458460049408 353812564594944 354485318713344 354488440061952 354507298209792 354510419751936 355184500801536 355540334542848 355562379454464 356241427660881 356241597530112 356598490300416 356620600821888 357298523885394 357298694258688 357301840379904 358003425411072 358339693866336 358362083229696 359046478272384 359068911796224 359428637048832 360111898089216 360115240697856 360134398181376 360137569271808 360822177967104 361183659690672 361183831916544 361206226747392 361873615896576 361892866922496 361896053496768 362258783797248 362947424845824 362969929026432 362973298163712 363663297478656 364027625515008 364050196672344 364050370265088 364742417055744 364745628721152 364768418332672 365461830107136 365827959963648 366526788009984 366549514125312 366916733654016 367614404591616 367617641545728 367637198143488 367640435298304 368708495081472 368731356471296 369237855587328 369435730771968 369805841793024 370336777776576 370531979231232 370535241875456 371262811537408 371634752978944 372145240276992 373252815396864 373452842205184 373985721188352 374560832271808 375075338909544 375075517759488 375098773929984 375811823342592 376191813943296 376930310912064 377510130163712 378028688034816 378052127313588 378052307582976 378770971557888 379898266116096 379922002477056 381028915717632 381753420152832 381777090379776 382889591046144 382913331720192 384029143400448 384052954731264 384783209201664 385928397324288 387076993744896 387837044195328 388967018128416 388967203602432 388991321112576 390124844089344 390149033377792 390890692797696 392029750554624 392054057954832 392054244900864 393221073010688 393968572268544 394534387187712 395141097781248 395916982616064 397070687010816 397095306969088 397640767555584 398039135169312 398252445007872 398820710486016 398824222220928 399034439172096 400007676886272 400222041669632 400771797221376 401173301587968 401198175924624 401961031041024 401964570427392 402753853587456 403157343633408 403927288056432 403927480664064 403952525770752 404357216679936 405125885350368 405126078529536 405129645785088 405151197954048 405154765430784 405924950212992 406331617152006 406331810906112 406357005090816 407107817883648 407129475287808 407133060183864 407133254320128 407541131771904 408315852951552 408341170154736 408341364867072 408344960434176 409121209663488 409531078704384 409556471256387 409556666548224 410335219187712 410338832311296 410364470624256 411144558870528 411556454959104 411582169350144 412342636511232 412368203390976 412781325360768 413566205165568 413569846738944 413591847911424 413595489710592 414381917601792 414797056966656 414822776030208 415615197118464 416031572017152 416057367625536 416848476635136 416852147109888 417670662979584 418089097101312 418913730428928 419333409890304 420134447480832 420156797878272 420160497483776 421380936305784 421381137235968 421407264538624 421986120671232 422212062412896 422212263739392 422635247763456 423464917197504 423468847857664 424698896434176 424725229451068 424725431975936 425308846030848 425536566841344 426799286624256 427412252786688 427641099812864 428069522596352 428657530182336 428887248470016 428910064500736 429499226677248 430159910928384 430777498185216 431008352567296 431440148758528 432032786325504 432059574072672 432287309103104 432881110351872 434169446989824 435461617963008 436316674719744 437587895394468 437588104052736 437615236251648 438890449600512 438917662550016 439752029397408 439752239087616 441033469373952 441060815199186 441061025513472 442373707137024 443214643802112 443242336223232 444533735003904 444561509842944 445406605443072 445856964673536 446704522887168 446732220340224 448034000633856 448061780519808 448913744068608 450249796878336 451347947915202 451589826035712 452476551561216 453795070869504 453823207964672 454446591492096 454901868764928 455145651437568 455795097698304 455799111109632 457151630727168 457396400947304 457396619051008 458024692706847 458024911110144 458483773243392 459383816424078 459384035475456 459388080488448 460290118385664 460751249866752 460997947411456 461631186350208 461660029452288 462537628729344 463001011828992 463005309468672 463029940518912 463914228814848 464378991030864 464379212464128 464627852509184 465266077581312 465290828900352 465294925924416 466179657302016 466646689087488 466675623033984 467567096758272 468035518519296 468064538578728 468954536214528 468958665498624 469879495852032 470350234238976 471248727441408 471277946732544 471750086126592 472647091617792 472651253415936 472676397613056 472680559669248 474053553344007 474053779390464 474083172605952 474988570214508 474988796706816 475464653733888 475494134429184 476398031847192 476398259011584 476402453839872 477337900548096 477786258488448 477816110972928 478728637696512 478758549061632 479238182731776 480149197452288 480153654263808 480179197575168 480183425695744 481096237289472 481578212920896 481608302329856 482498154528768 482523822563328 482528071329024 483011711729664 483929899794432 483959905368576 483964397551616 484884396638208 485370167353344 485400262229792 485400493686784 486067020831756 486323222740992 486327504961536 487282440142848 487770613284864 488702384013312 488732685500416 489222311538688 489894320208384 490156855394304 490182930857984 490856259059712 491611326775296 492317140783104 492580974362624 493074455724032 493751755800576 493782370368768 494042638974976 494721033072084 494721268973568 496193653702656 497670420529152 498616474277376 498647628251136 500100451879392 500100690345984 500131698573312 501082431123456 501589085257728 502542588248064 502573747882752 504038250713088 504069503084784 504069743443968 505027962077184 506531021488128 508038554290176 509004560203776 509036120506368 510519454728192 510551108960256 512038857867264 512070606308352 513044278935552 514570951065717 514571196432384 516102658326528 517116058927104 518622690837888 518655094816768 519367533133824 520166458785792 520908683083776 521187590396928 522706334072832 522738743939776 523456791664968 523457041268736 525010075913232 525010326257664 525291429691392 526572605901069 526854797041664 527578498685952 527889310154752 528614432833536 529144013518848 529427582681088 530187690074112 530718846892416 531003260010496 531732660092928 531760947314688 531765629627904 532776751202304 533310501814272 533343569181696 534362396295168 534897735450624 534930901232832 535947785828091 535948041388032 535952760569856 537005138116608 537509540799504 537543124844544 538569717408576 538603367694336 539142955573248 540167847133824 540172861046784 540201597272064 540206353907712 541233266950656 541775489536008 541775747874816 541809340121088 542810423844864 542839300383744 542844080245152 542844339093504 543388175695872 544421137268736 544454893539648 544459947245568 545494946217984 546041438272512 546075295008516 546075555397632 547113625583616 547118443081728 547152627499008 548192745160704 548741939945472 548776225800192 549790182014976 549824271187968 550375100481024 551421606887424 551426462318592 551455797215232 551460652947456 552509223469056 553062742622208 553097034706944 554153596157952 554708762689536 554743156834048 555505166664864 555797968846848 555802862813184 556894217306112 557452129468416 558551640571904 559111213187072 559879223095296 560179263307776 560209063837696 560978581782528 561841248407712 561841516314624 562648160894976 562949416550528 563513663684608 564287720914944 564619889596672 565395466368096 565395735969792 566265195245568 567078190970382 567078461374464 567382089121792 569065715499008 569847399174144 569883003715584 571543373576448 571849664626688 572665635569664 573546547904512 574334386569216 574369997580288 576043715100672 576079432096896 577174813802496 578892595986432 580615490617344 581755566292992 583450527192624 583450805403648 583486981668864 585187266134016 585223550066688 586336039196544 588044625831936 588081086932248 588081367351296 589831609516032 590952858402816 592711646671872 592748679790592 593875473924096 595606030516224 595642960453632 597378667511808 597415707359744 598236333331392 598551658758144 600011515329408 600333062504448 601797263886936 602119768047616 602946855641088 603302068748288 604130780381184 604736015450112 605928788656128 606535825019904 606860868583424 607694468677632 607726796931072 607732148146176 608887425319488 609497425728009 609497716359168 609535507636224 610694212931712 610699590275796 610699881480192 611311697657856 612511755232104 612512047300608 612517440651264 613681814495232 613720157847552 614296618056576 614334999822336 615502828781568 615508248466944 615546705936384 616716838305792 617334682438656 617340412624896 617373254025216 618513954766848 618552305086464 619171988041152 620349307748352 620354770108416 620387771867136 620393234565888 621572876402688 622195585449984 622234164045312 623422795677696 624047358025728 624086051438304 625272714952704 625278220664832 626505994469376 627133645651968 628331636588544 628370595643392 629000114835456 630201671221248 630235196817408 630240746225664 632071404458676 632071705853952 632110896807936 633318093619344 633318395609088 633952871645184 633992179238912 635197375796256 635197678682112 635203271786496 637048344651264 637087844176602 637088147963904 638304850262016 638344732082176 638984243642368 640198929936384 640238930100224 641118379180032 641461649719296 642104283894528 643330872705024 643365096751104 643370761772032 644015615639552 645239866392576 645279873824768 646166247277824 646512528850944 647160223137792 648089361109008 648430963654656 648436673282048 649709920190464 650360817713152 651254170484736 653192426944512 653542473859072 654475012079616 655481769033728 656381843091702 656382156079104 656422854377472 658335674400768 658376493825024 659628044096112 659628358631424 661550204060928 661591222798779 661591538270208 663560560705536 664821965703168 664863504334848 666800602505856 666842264764416 668109908164608 668785447010304 670056784330752 670098330510336 672051000950784 672092670779712 673370616102912 675374695317504 677384739053568 678714827341824 680692606304256 680734811947008 682718477156352 682760808411136 683698666664448 685727446090752 686094601420956 686094928576512 688136877768704 689082120732672 689488078569472 690435177578496 691126874800128 691496921117184 692490044178432 693555278381056 694507964203008 694544910778368 694916787195904 695871343222272 696568486546296 696568818696192 696941778763776 697936243350528 697942388886624 697942721691648 700013434550976 700388572921856 701350645137408 702053277778944 702096807868092 703431804321792 703437998247936 704819243778048 705525351358464 705903443574784 706873091162112 706916920098816 707625129189888 708970637426688 708976880123904 709014596419584 709020839503872 710369001603072 711080669085696 711124758908928 712482855321762 712483195060224 713196980600832 713241201643776 714597047770788 714597388517376 714603680759808 716006850822144 716679387732672 716724166459392 718092956544768 718137823592448 718857274097664 720223796178432 720230481395712 720268796362752 720275138543616 721644355934208 722367319381344 722367663833088 722412453494784 723747231793152 723785733844992 723792106993536 724517567594496 725894849691648 725939858052864 725946596327424 727326594957312 728055251030016 728100393344688 728100740530176 729484834111488 729491257442304 730923660214272 731655919927296 733053576019968 733099028250624 733833467308032 735228809183232 735235283091456 735274396286976 735280870596608 737416990162944 737462712942592 738475711174656 738871461543936 739611683586048 740673555553152 741063958462464 741070483750912 743269151539369 743269505957888 744290480553984 746505630793728 747971442376704 749121664543616 750150677819088 750151035518976 750197547859968 751623646685184 752383627886592 753860621824128 755020260327424 756057376069632 756104254627176 756104615165952 757541943115776 759796532232192 762057831435264 763506840305664 763554180759552 765779182092288 765826663440384 768058286800896 768105909462528 769566418403328 771856794648576 774153987489792 775674088390656 777934036256832 777982642225152 780249688178688 780298066755584 781781385595392 784059501109248 784108115909664 784108489801728 786442146021376 787937144537088 789068774375424 790282195562496 791833965232128 794141374021632 794190613938176 795281535111168 796078270338624 796504890015744 797641420972032 797648444441856 798068878344192 800015353772544 800444083339264 801543594442752 802346603175936 802396351849248 803922062082048 803929140854784 805507707174912 806314687266816 807854576112864 807854961328128 807905051541504 808714433359872 810251770700736 810259291570176 810302395908096 810309530861568 811849900425984 812663234304012 812663621812224 812714010181632 814215635767296 814258950575616 814266120367728 814266508640256 815082263543808 816631705903104 816682340309472 816682729734144 816689920868352 818242419326976 819062157408768 819112942512774 819113333096448 820670438375424 820677664622592 820728941248512 822289117741056 823112909918208 823164338700288 824685273022464 824736406781952 825562650721536 827132410331136 827139693477888 827183695822848 827190979421184 828763835203584 829594113933312 829645552060416 831230394236928 832063144034304 832114735251072 833696953270272 833704294219776 835341325959168 836178194202624 837827460857856 838666819780608 840268894961664 840313595756544 840320994967552 842761872611568 842762274471936 842814529077248 843972241342464 844424124825792 845270495526912 846929834395008 846937695715328 849397792868352 849450458902136 849450863951872 850617286455573 850617692061696 851073133682688 853598573248512 854824505573376 855282199625728 856139045192704 857315060364672 857774496940032 857820129001472 858998453354496 860319821856768 861554996370432 862016705134592 862880297517056 864065572651008 864119148145344 864574618206208 865762220703744 868338893979648 870923235926016 872633349439488 875175790788936 875176208105472 875230472503296 877780899201024 877835325100032 879504058794816 882066938747904 882121630398372 882122051026944 884747414274048 886429287604224 886484672446464 889067470007808 889123019685888 890813210886144 891713929347072 893409045774336 893464440680448 896068001267712 896123561039616 897827488137216 900499593756672 902695895830404 903179652071424 904953103122432 907590141739008 907646415929344 908893182984192 909803737529856 910291302875136 911590195396608 911598222219264 914303261454336 914792801894608 914793238102016 916049385413694 916049822220288 916967546486784 918767632848156 918768070950912 918776160976896 920580236771328 921502499733504 921995894822912 923262372700416 923320058904576 925075257458688 926002023657984 926010618937344 926059881037824 927828457629696 928757982061728 928758424928256 929255705018368 930532155162624 930581657800704 930589851848832 932359314604032 933293378174976 933351246067968 935134193516544 936071037038592 936129077157456 937909072429056 937917330997248 939758991704064 940700468477952 942497454882816 942555893465088 943500172253184 945294183235584 945302506831872 945352795226112 945361119338496 948107106688014 948107558780928 948166345211904 949977140429016 949977593413632 950929307467776 950988268858368 952796063694384 952796518023168 952804907679744 955572516976896 955631766264903 955632221945856 957457275393024 957517098123264 958476365463552 960298394904576 960358395150336 960366851391488 962192474578944 963156425841792 963216604659712 964996309057536 965047645126656 965056142658048 966023423459328 967859799588864 967919810737152 967928795103232 969768793276416 970740334706688 970800524459584 972134041663512 972646445481984 972655009923072 974564880285696 975541226569728 977465371000832 978444623077376 979788640416768 980313710788608 980365861715968 981712518119424 983222653550592 984634281566208 985161948725248 986148911448064 987503511601152 987564740737536 989442066144168 989442537947136 992387307405312 995340841058304 997232948554752 997295256502272 1000200903758784 1000263397146624 1002164862246912 1003178170515456 1005085176496128 1005147495765504 1008076501426176 1008139006169568 1008139486887936 1010055924154368 1013062042976256 1016077108580352 1018072241012736 1021038909456384 1021102217920512 1024077715734528 1024141212616704 1026088557871104 1029141902131434 1029142392864768 1032205316653056 1034232117854208 1037245381675776 1037310189633536 1038735066267648 1040332917571584 1041817366167552 1042375180793856 1045412668145664 1045477487879552 1046913583329936 1046914082537472 1050020151826464 1050020652515328 1050582859382784 1053145211802138 1053709594083328 1055156997371904 1055778620309504 1057228865667072 1058288027037696 1058855165362176 1060375380148224 1061437693784832 1062006520020992 1063465320185856 1063521894629376 1063531259255808 1065553502404608 1066621003628544 1066687138363392 1068724282982643 1068724792590336 1069795470901248 1069861802465664 1071895571656182 1071896082776064 1071905521139712 1074010276233216 1075019081599008 1075086249689088 1077139434817152 1077206735388672 1078285911146496 1080335694267648 1080345722093568 1080403194544128 1080412707815424 1082466533901312 1083550979072016 1083551495749632 1083618680242176 1085620847689728 1085678600767488 1085688160490304 1086776351391744 1088842274537472 1088909787079296 1088919894491136 1090989892435968 1092082876545024 1092150590017032 1092151110795264 1094227251167232 1094236886163456 1094305254998016 1096385490321408 1097483879890944 1099580364029952 1099648542375936 1100750200962048 1102843213774848 1102852924637184 1102911594430464 1102921305894912 1106125485244416 1106194069413888 1108307192315904 1109417525379072 1109486313668096 1111010333329728 1111595937693696 1111605725626368 1113788434612224 1114904258936832 1117103281143808 1118222426374144 1119758446190592 1120358526615552 1120418127675392 1121957163565056 1123682496815424 1125296321789952 1125898833101056 1127027327369216 1128575441829888 1129239779193344 1130790932736192 1132530390491136 1134156381940764 1134156922748928 1134764178243584 1138131430998016 1139694798348288 1139766007431168 1143086747152896 1143699329253376 1145331271139328 1147093095809024 1148668773138432 1148739995160576 1152087430201344 1152158864193792 1154349627604992 1157785191972864 1161230981234688 1163511132585984 1166901054385248 1166901610807296 1166973963337728 1170374532268032 1170447100133376 1172672078393088 1176089251663872 1176162173864496 1176162734702592 1179663219032064 1181905716805632 1185423293343744 1185497359581184 1187750947848192 1191212061032448 1191285920907264 1194757335023616 1194831414719488 1196472666662784 1197103317516288 1200023030658816 1200666125008896 1203594527773872 1204239536095232 1205893711282176 1206604137496576 1208261560762368 1209472030900224 1211857577312256 1213071650039808 1213721737166848 1215388937355264 1215453593862144 1215464296292352 1217774850638976 1218994851456018 1218995432718336 1219071015272448 1221388425863424 1221399180551592 1221399762960384 1222623395315712 1225023510464208 1225024094601216 1225034881302528 1227363628990464 1228593236113152 1228669413769161 1228669999644672 1231005657563136 1231016496933888 1231093411872768 1233433676611584 1234669364877312 1234746508050432 1237027909533696 1237104610172928 1238343976082304 1240698615496704 1240709540216832 1240775543734272 1240786469131776 1243145752805376 1244391170899968 1244468328090624 1246845591355392 1248094716051456 1248172102876608 1250545429905408 1250556441329664 1253011988938752 1254267291303936 1256741191286784 1258000229670912 1260403342442496 1260470393634816 1260481492451328 1264142808917352 1264143411707904 1264221793615872 1266636187238688 1266636791218176 1267905743290368 1267984358477824 1270394751592512 1270406543572992 1274096689302528 1274175688353204 1274176295927808 1276609700524032 1276689464164352 1277968487284736 1280397859872768 1280477860200448 1282236758360064 1282923299438592 1284208567789056 1286661745410048 1286730193502208 1286741523544064 1288031231279104 1290479732785152 1290559747649536 1292332494555648 1293025057701888 1294320446275584 1296178722218016 1296861927309312 1296873346564096 1299419840380928 1300721635426304 1302508340969472 1306384853889024 1307084947718144 1308950024159232 1310963538067456 1312763686183404 1312764312158208 1312845708754944 1316671348801536 1316752987650048 1319256088192224 1319256717262848 1323100408121856 1323182445597558 1323183076540416 1327121121411072 1329643931406336 1329727008669696 1333601205011712 1333684529528832 1336219816329216 1337570894020608 1340113568661504 1340196661020672 1344102001901568 1344185341559424 1346741232205824 1350749390635008 1354769478107136 1357429654683648 1361385212608512 1361469623894016 1365436954312704 1365521616822272 1367397333328896 1371454892181504 1372189202841912 1372189857153024 1376273755537408 1378164241465344 1380870355156992 1382253749600256 1382993842234368 1384980088356864 1389015928406016 1389089821556736 1389833574391808 1391742686444544 1393136973092592 1393137637392384 1393883557527552 1395872486701056 1395884777773248 1400026869101952 1400777145843712 1402701290274816 1404106555557888 1404193615736184 1406863608643584 1406875996495872 1409638487556096 1411050702716928 1413746182324224 1413833840197632 1415250258379776 1417941274853376 1417953760247808 1418029192839168 1418041679007744 1422160660032021 1422161338171392 1422249517817856 1424965710643524 1424966390120448 1426393961201664 1426482403287552 1429194095541576 1429194777034752 1429207361519616 1432013701644288 1433358775465344 1433448332918784 1436185913089536 1436275647184896 1437714548195328 1440447592356864 1440460962791424 1440537592725504 1440550277087232 1443288711868416 1444734638762688 1444824906989568 1447494463586304 1447571467689984 1447584213987072 1449035135188992 1451789699383296 1451879716105728 1451893192654848 1454653189914624 1456110502060032 1456200786689376 1456201481060352 1458969668222976 1458982514884608 1461847320428544 1463311839854592 1466107152039936 1466198056501248 1467666934616064 1470470566182912 1470548792573952 1470561741193216 1474833980325888 1474925425885184 1476951422349312 1477742923087872 1479223367172096 1481347111106304 1482127916924928 1482140967501824 1486538303078738 1486539011915776 1488580961107968 1493011261587456 1495942884753408 1498243329087232 1500301355638176 1500302071037952 1500395095719936 1503247293370368 1504767255773184 1507721243648256 1510040520654848 1512114752139264 1512208509254352 1512209230331904 1515083886231552 1519593064464384 1524115662870528 1527013680611328 1527108361519104 1531558364184576 1531653326880768 1536116573601792 1536211818925056 1539132836806656 1543712853197151 1543713589297152 1548307974979584 1551348176781312 1555868072513664 1555965284450304 1560499376357376 1560596133511168 1563562771190784 1568119002218496 1568216231819328 1572884292042752 1575874289074176 1579717817703207 1580564391124992 1583667930464256 1588282748043264 1588381227876352 1590563070222336 1592156540677248 1593009780031488 1595282841944064 1595296888883712 1600030707545088 1600888166678528 1603087188885504 1604693206351872 1604792703698496 1607843357484273 1607844124164096 1607858281709568 1611015414349824 1612629374533632 1615709152225728 1615810103083008 1617428866719744 1620503541401472 1620518583140352 1620604791816192 1620619061723136 1623699800851968 1625326468608024 1625327243624448 1625428020363264 1628431271534592 1628517901151232 1628532240735456 1628533017280512 1630164527087616 1633263411806208 1633364680618944 1633379841736704 1636484838653952 1638124314817536 1638225885025548 1638226666192896 1641340876750848 1641355329245184 1641457882497024 1644578235482112 1646225819836416 1646328677400576 1649370546044928 1649472813563904 1651125301443072 1654264820662272 1654279386955776 1654367391645696 1654381958842368 1657527670407168 1659188227866624 1659291104120832 1662460788473856 1664126288068608 1664229470502144 1667393906540544 1667408588439552 1670682651918336 1672356388405248 1675654921715712 1677333639561216 1680537789923328 1680627191513088 1680641989935104 1685523745223136 1685524548943872 1685629058154496 1687944482684928 1688848249651584 1690540991053824 1693859668790016 1693875391430656 1698795585736704 1698900917804272 1698901727903744 1701234572911146 1701235384123392 1702146267365376 1707197146497024 1709649011146752 1710564399251456 1712278090385408 1714630120729344 1715548993880064 1715640258002944 1717996906708992 1720639643713536 1723109992740864 1724033410269184 1725760595034112 1728131145302016 1728238296290688 1729149236412416 1731524441407488 1736677787959296 1741846471852032 1745266698878976 1750351581577872 1750352416210944 1750460945006592 1755561798402048 1755670650200064 1759008117589632 1764133877495808 1764243260796744 1764244102053888 1769494828548096 1772858575208448 1778134940015616 1778246039371776 1781626421772288 1786818091548672 1786928881360896 1792136002535424 1792247122079232 1795654976274432 1800999187513344 1805391791660808 1806359304142848 1809906206244864 1815292831858688 1817786365968384 1819607475059712 1820582605750272 1823180390793216 1823196444438528 1828606522908672 1829585603789216 1829586476204032 1832098770827388 1832099644440576 1833935092973568 1837535265696312 1837536141901824 1837552321953792 1841160473542656 1843004999467008 1843991789645824 1846524745400832 1846640117809152 1850150514917376 1852004047315968 1852021237874688 1852119762075648 1855656915259392 1857515964123456 1858511410036736 1861064310325248 1861163315601408 1861179703697664 1864718629208064 1866586756349952 1866702492135936 1870268387033088 1872142074077184 1872258154314912 1875818144858112 1875834661994496 1879517983408128 1881400936955904 1884994909765632 1885111786930176 1887000344506368 1890605013663744 1890705590452224 1890722238676992 1896214213376028 1896215117561856 1896332690423808 1899954280858032 1899955186827264 1901858614935552 1901976537716736 1905592127388768 1905593036046336 1905609815359488 1911145033953792 1911263532529806 1911264443891712 1914914550786048 1915034196246528 1916952730927104 1920596789809152 1920716790300672 1920733702782976 1924384949157888 1926312851683584 1926433209319424 1929992618115072 1930095290253312 1930112285316096 1932046846918656 1935719599177728 1935839621474304 1939537586552832 1941480669413376 1941601048919168 1944268083327024 1945292890963968 1945310019846144 1949129760571392 1951082453139456 1954930742001664 1956889246154752 1959577280833536 1960627421577216 1960731723431936 1963425036238848 1966445307101184 1969268563132416 1972297822896128 1975007023202304 1975129481475072 1978884132288336 1978885075894272 1984773668396337 1984774614810624 1990681682116608 1994465897109504 1994590513004544 2000401807517568 2000526794293248 2004329724493824 2006356341030912 2010170352992256 2010294991531008 2016153002852352 2016278012339136 2020111848308736 2026124085952512 2032154217160704 2036144482025472 2042077818912768 2042204435841024 2048155431469056 2048282425233408 2058283804262868 2058284785729536 2064410633306112 2068464235708416 2074490763351552 2074620379267072 2077470132535296 2080665835143168 2083634732335104 2084750361587712 2090825336291328 2090954975759104 2093827166659872 2093828165074944 2100040303652928 2101165718765568 2106290423604276 2107419188166656 2110313994743808 2111557240619008 2114457731334144 2116576054075392 2117710330724352 2120750760296448 2122875387569664 2124013040041984 2126930640371712 2127043789258752 2127062518511616 2131107004809216 2133242007257088 2133374276726784 2137448565965286 2137449585180672 2139590941802496 2139723604931328 2143791143312364 2143792165552128 2143811042279424 2148020552466432 2150038163198016 2150172499378176 2154278869634304 2154413470777344 2156571822292992 2160671388535296 2160691444187136 2160806389088256 2160825415630848 2164933067802624 2167101958144032 2167102991499264 2167237360484352 2171241695379456 2171357201534976 2171376320980608 2173552702783488 2177684549074944 2177819574158592 2177839788982272 2181979784871936 2184165753090048 2184301180034064 2184302221590528 2188454502334464 2188473772326912 2192770980642816 2194967759781888 2199160728059904 2199297084751872 2201500401924096 2205686427549696 2205705849274368 2205823188860928 2205842611789824 2212250970488832 2212388138827776 2216614384631808 2218835050758144 2218972627336192 2222020666659456 2223191875387392 2223211451252736 2229807454618107 2229808517873664 2234206562287616 2236444852748288 2239516892381184 2240836255350784 2243914327130112 2247364993630848 2250592643579904 2251797666202112 2254054654738432 2257150883659776 2258479558386688 2261581865472384 2265060780982272 2268312763881528 2268313845497856 2269528356487168 2276262861996032 2279389596696576 2286173494305792 2287398658506752 2290662542278656 2294186191618048 2297337546276864 2297479990321152 2304174860402688 2304317728387584 2308699255209984 2315570383945728 2322461962469376 2327022265171968 2333802108770496 2333947926675456 2340749064536064 2340894200266752 2345344156786176 2352178503327744 2352324347728992 2352325469405184 2359326438064128 2363811433611264 2370846586687488 2370994719162368 2375501895696384 2382424122064896 2382571841814528 2389514670047232 2389662829438976 2392945333325568 2394206635032576 2400046061317632 2401332250017792 2407189055547744 2408479072190464 2411787422564352 2413208274993152 2416523121524736 2418944061800448 2423715154624512 2426143300079616 2427443474333696 2430777874710528 2430907187724288 2430928592584704 2435549701277952 2437989702912036 2437990865436672 2438142030544896 2442776851726848 2442798361103184 2442799525920768 2445246790631424 2450047020928416 2450048189202432 2450069762605056 2454727257980928 2457186472226304 2457338827538322 2457339999289344 2462011315126272 2462032993867776 2462186823745536 2466867353223168 2469338729754624 2469493016100864 2474055819067392 2474209220345856 2476687952164608 2481397230993408 2481419080433664 2481551087468544 2481572938263552 2486291505610752 2488782341799936 2488936656181248 2493691182710784 2496189432102912 2496344205753216 2501090859810816 2501112882659328 2506023977877504 2508534582607872 2513482382573568 2516000459341824 2520806684884992 2520940787269632 2520962984902656 2528285617834704 2528286823415808 2528443587231744 2533272374477376 2535811486580736 2535968716955648 2540789503185024 2540813087145984 2548193378605056 2548351376706408 2548352591855616 2553219401048064 2553378928328704 2555936974569472 2560795719745536 2564473516720128 2565846598877184 2568417135578112 2573323490820096 2573460387004416 2573483047088128 2580959465570304 2581119495299072 2584664989111296 2586050115403776 2588640892551168 2592357444436032 2593723854618624 2593746693128192 2598839680761856 2601443270852608 2605016681938944 2612769707778048 2614169895436288 2617900048318464 2625527372366808 2625528624316416 2625691417509888 2633342697603072 2633505975300096 2638512176384448 2646200816243712 2646364891195116 2646366153080832 2654242242822144 2659287862812672 2659454017339392 2667202410023424 2667369059057664 2672439632658432 2675141788041216 2680227137323008 2680393322041344 2688204003803136 2688370683118848 2693482464411648 2701498781270016 2709538956214272 2714859309367296 2722770425217024 2722939247788032 2730873908625408 2731043233644544 2734794666657792 2742909784363008 2744378405683824 2744379714306048 2752547511074816 2756328482930688 2761740710313984 2764507499200512 2765987684468736 2769960176713728 2778031856812032 2778179643113472 2779667148783616 2783485372889088 2786273946185184 2786275274784768 2787767115055104 2791744973402112 2791769555546496 2800053738203904 2801554291687424 2805402580549632 2808213111115776 2808387231472368 2813727217287168 2813751992991744 2819276975112192 2822101405433856 2827492364648448 2827667680395264 2830500516759552 2835882549706752 2835907520495616 2836058385678336 2836083358015488 2844321320064042 2844322676342784 2844499035635712 2849931421287048 2849932780240896 2852787922403328 2852964806575104 2858388191083152 2858389554069504 2858414723039232 2866717550930688 2866895298794709 2866896665837568 2872371826179072 2872551294369792 2875429096390656 2880895184713728 2881075185451008 2881100554174464 2886577423736832 2889469277525376 2889649813979136 2894988927172608 2895142935379968 2895168427974144 2898070270377984 2903579398766592 2903759432211456 2903786385309696 2909306379829248 2912221004120064 2912401573378752 2917939336445952 2917965029769216 2923694640857088 2926623679709184 2932396113002496 2935333869232128 2940941132365824 2941097585147904 2941123482386432 2949667960651776 2949850851770368 2953902844698624 2955485846175744 2958446734344192 2962694222212608 2964281935003648 2973076606157476 2973078023831552 2977161922215936 2986022523174912 2991885769506816 2996486658174464 3000602711276352 3000790191439872 3006494586740736 3009534511546368 3015442487296512 3020081041309696 3024229504278528 3024417018508704 3024418460663808 3030167772463104 3039186128928768 3048231325741056 3054216723038208 3063116728369152 3063306653761536 3072233147203584 3072423637850112 3078265673613312 3087425706394302 3087427178594304 3096615949959168 3102696353562624 3111736145027328 3111930568900608 3120998752714752 3121192267022336 3127125542381568 3136238004436992 3136432463638656 3145768584085504 3151748578148352 3159435635406414 3161128782249984 3167335860928512 3176565496086528 3176762455752704 3181126140444672 3184313081354496 3186019560062976 3190565683888128 3190593777767424 3200061415090176 3201776333357056 3206172848947929 3206174377771008 3209386412703744 3209585407396992 3215686714968546 3215688248328192 3215716563419136 3222030828699648 3225258749067264 3231418304451456 3231620206166016 3234857733439488 3241007082802944 3241037166280704 3241209583632384 3241238123446272 3247399601703936 3250652937216048 3250654487248896 3250856040726528 3256862543069184 3257035802302464 3257064481470912 3260329054175232 3266526823612416 3266729361237888 3266759683473408 3272969677307904 3276248629635072 3276451770051096 3276453332385792 3282681753501696 3282710658490368 3282915764994048 3289156470964224 3292451639672832 3298741092089856 3298945627127808 3302250602886144 3308529641324544 3308558773911552 3308734783291392 3308763917684736 3318376455733248 3318582208241664 3324921576947712 3328252576137216 3328458941004288 3334787813081088 3334817176879104 3341365303836672 3344712776810496 3351309843431424 3354667279122432 3361075579846656 3361254383026176 3361283979870208 3371047490446272 3371258116308992 3375888965369856 3377696499303168 3381081982107648 3387719337580032 3387750782861312 3397591171473408 3397801835608544 3397803455807488 3402469145822292 3402470768246784 3404292534730752 3414394292994048 3419298022293504 3421128798502912 3424556180770816 3429260241458688 3431097987760128 3431280516005888 3435993813417984 3441279287427072 3446219985481728 3448066820538368 3451521190068224 3456262290604032 3456476592581376 3458298472824832 3463048882814976 3473355575918592 3483692943704064 3490533397757952 3500703163155744 3500704832421888 3500921890013184 3511123596804096 3511341300400128 3518016235179264 3528267754991616 3528486521593488 3528488204107776 3538989657096192 3545717150416896 3556269880031232 3556492078743552 3563252843544576 3573636183097344 3573857762721792 3584272005070848 3584494244158464 3591309952548864 3601998375026688 3610783583321616 3612718608285696 3619812412489728 3630585663717376 3635572731936768 3639214950119424 3641165211500544 3646360781586432 3646392888877056 3657213045817344 3659171207578432 3664197541654776 3664199288881152 3667870185947136 3675070531392624 3675072283803648 3675104643907584 3686008241307483 3686009998934016 3687983579291648 3693049490801664 3693280235618304 3700301029834752 3704008094631936 3704239524151296 3711313830518784 3715031928246912 3717022820073472 3722128620650496 3722326631202816 3722359407395328 3729437258416128 3733173512699904 3733404984271872 3740536774066176 3744284148154368 3744516308629824 3751636289716224 3751669323988992 3759035966816256 3762801873911808 3770223573860352 3774000689012736 3781210027327488 3781411180904448 3781444477353984 3792428426752056 3792430235123712 3792665380847616 3799908561716064 3799910373654528 3803717229871104 3803953075433472 3811184254777536 3811219630718976 3822290067907584 3822527065059612 3822528887783424 3829829101572096 3830068392493056 3833905461854208 3841193579618304 3841433580601344 3841467405565952 3848769898315776 3852625703367168 3852866418638848 3859985236230144 3860190580506624 3860224570632192 3864093693837312 3871439198355456 3871679242948608 3879075173105664 3882961338826752 3883202097838336 3888536166654048 3890585781927936 3890620039692288 3898259521142784 3902164906278912 3909861484003328 3913778492309504 3919154561667072 3921254843154432 3921463446863872 3926850072477696 3932890614202368 3938537126264832 3944595645792256 3950014046404608 3950258962950144 3957768264576672 3957770151788544 3969547336792674 3969549229621248 3981363364233216 3988931794219008 3989181026009088 4000803615035136 4001053588586496 4008659448987648 4012712682061824 4020340705984512 4020589983062016 4032306005704704 4032556024678272 4040223696617472 4052248171905024 4064308434321408 4072288964050944 4084155637825536 4084408871682048 4096310862938112 4096564850466816 4116567608525736 4116569571459072 4128821266612224 4148981526703104 4149240758534144 4154940265070592 4167269464670208 4169500723175424 4181650672582656 4181909951518208 4187654333319744 4200080607305856 4202331437531136 4212580847208552 4214838376333312 4220627989487616 4223114481238016 4228915462668288 4233152108150784 4241501520592896 4245750775139328 4248026080083968 4253861280743424 4254087578517504 4254125037023232 4266481980096063 4266484014514176 4266748553453568 4274897131930572 4274899170361344 4279181883604992 4279447209862656 4287582286624728 4287584331104256 4287622084558848 4296041104932864 4300076326396032 4300344998756352 4308557739268608 4308826941554688 4313143644585984 4321342777070592 4321382888374272 4321612778176512 4321650831261696 4329866135605248 4334203916288064 4334474720968704 4342483390758912 4342714403069952 4342752641961216 4347105405566976 4355369098149888 4355639148317184 4355679577964544 4363959569743872 4368331506180096 4368602360068128 4368604443181056 4376909004668928 4376947544653824 4385541961285632 4389935519563776 4398321456119808 4398594169503744 4403000803848192 4411411698548736 4411646377721856 4411685223579648 4424501940977664 4424776277655552 4433228769263616 4437670101516288 4437945254672384 4444041333318912 4446383750774784 4446422902505472 4459614909236214 4459617035747328 4468413124575232 4472889705496576 4479033784762368 4481672510701568 4487828654260224 4494729987261696 4501185287159808 4503595332404224 4508109309476864 4514301767319552 4516959116773376 4523163730944768 4530121561964544 4536625527763056 4536627690995712 4539056712974336 4552525723992064 4558779193393152 4572346988611584 4574797317013504 4581325084557312 4588372383236096 4594675092553728 4594959980642304 4608349720805376 4608635456775168 4617398510419968 4631138559591453 4631140767891456 4644923924938752 4654044530343936 4667604217540992 4667895853350912 4681498129072128 4681788400533504 4690688313572352 4704357006655488 4704648695457984 4718652876128256 4727622867222528 4741693173374976 4741989438324736 4751003791392768 4764848244129792 4765143683629056 4779029340094464 4779325658877952 4785890666651136 4800092122635264 4802664500035584 4814378111095488 4816958144380928 4823574845128704 4826416549986304 4833046243049472 4837888123600896 4847430309249024 4852286600159232 4854886948667392 4861555749421056 4861814375448576 4861857185169408 4871099402555904 4875979405824072 4875981730873344 4876284061089792 4885553703453696 4885596722206368 4885599051841536 4890493581262848 4900094041856832 4900139525210112 4909454515961856 4914372944452608 4914677655076644 4914679998578688 4924022630252544 4924065987735552 4924373647491072 4933734706446336 4938677459509248 4938986032201728 4948111638134784 4948418440691712 4953375904329216 4962794461986816 4962838160867328 4963102174937088 4963145876527104 4972583011221504 4977564683599872 4977873312362496 4987382365421568 4992378864205824 4992688411506432 5002181719621632 5002225765318656 5012047955755008 5017069165215744 5026964765147136 5032000918683648 5041613369769984 5041881574539264 5041925969805312 5056571235669408 5056573646831616 5056887174463488 5066544748954752 5071622973161472 5071937433911296 5081579006370048 5081626174291968 5096386757210112 5096702753412816 5096705183711232 5106438802096128 5111873949138944 5121591439491072 5128947033440256 5131693197754368 5136834271156224 5146646981640192 5146920774008832 5146966094176256 5161918931140608 5162238990598144 5169329978222592 5172100230807552 5177281785102336 5184714888872064 5187447709237248 5187493386256384 5202886541705216 5210033363877888 5225539415556096 5235800096636928 5251054744733616 5251057248632832 5251382835019776 5266685395206144 5267011950600192 5277024352768896 5292401632487424 5292729782390232 5292732306161664 5308484485644288 5318575725625344 5334404820046848 5334738118115328 5344879265316864 5360454274646016 5360786644082688 5376408007606272 5376741366237696 5386964928823296 5402997562540032 5419077912428544 5429718618734592 5445878495576064 5461747817250816 5462086467289088 5469589333315584 5485819568726016 5488756811367648 5488759428612096 5505095022149632 5512656965861376 5523481420627968 5529014998401024 5531975368937472 5539920353427456 5556063713624064 5556359286226944 5559334297567232 5566970745778176 5572547892370368 5575534230110208 5583489946804224 5583539111092992 5600107476407808 5603108583374848 5610805161099264 5616426222231552 5616774462944736 5627454434574336 5627503985983488 5638553950224384 5644202810867712 5654984729296896 5655335360790528 5661001033519104 5671815040991232 5672116771356672 5672166716030976 5688642640128084 5688645352685568 5688998071271424 5699862842574096 5699865560481792 5705575844806656 5705929613150208 5716776382166304 5716779108139008 5716829446078464 5733435101861376 5733790597589418 5733793331675136 5744743652358144 5745102588739584 5750858192781312 5761790369427456 5762150370902016 5762201108348928 5773154847473664 5778938555050752 5779299627958272 5789977854345216 5790285870759936 5790336855948288 5796140540755968 5807158797533184 5807518864422912 5818612759658496 5824442008240128 5824803146757504 5835878672891904 5835930059538432 5847389281714176 5853247359418368 5864792226004992 5870667738464256 5881882264731648 5882195170295808 5882246964772864 5899335921303552 5899701703540736 5907805689397248 5916893468688384 5925388444425216 5928563870007296 5946153212314952 5946156047663104 5954321005189011 5954323844431872 5972045046349824 5983771539013632 5992973316348928 6001205422552704 6001580382879744 6012989173481472 6019069023092736 6030884974593024 6040162082619392 6048459008557056 6048834037017408 6060335544926208 6078372257857536 6096462651482112 6108433446076416 6126233456738304 6126613307523072 6144466294407168 6144847275700224 6174851412788604 6174854357188608 6193231899918336 6205392707125248 6223472290054656 6223861137801216 6241997505429504 6242384534044672 6254251084763136 6272476008873984 6272864927277312 6291537168171008 6303497156296704 6318871270812828 6322257564499968 6334671721857024 6353130992173056 6353524911505408 6362252280889344 6368626162708992 6372039120125952 6381131367776256 6381187555534848 6400122830180352 6403552666714112 6412345697895858 6412348755542016 6418772825407488 6419170814793984 6431373429937092 6431376496656384 6431433126838272 6444061657399296 6450517498134528 6462836608902912 6463240412332032 6469715466878976 6482014165605888 6482074332561408 6482419167264768 6482476246892544 6494799203407872 6501305874432096 6501308974497792 6501712081453056 6513725086138368 6514071604604928 6514128962941824 6520658108350464 6533053647224832 6533458722475776 6533519366946816 6545939354615808 6552497259270144 6552903540102192 6552906664771584 6565363507003392 6565421316980736 6578312941928448 6584903279345664 6597482184179712 6597891254255616 6604501205772288 6617059282649088 6617117547823104 6617469566582784 6617527835369472 6636752911466496 6637164416483328 6649843153895424 6656505152274432 6656917882008576 6669575626162176 6669634353758208 6689422363854321 6689425553620992 6702619686862848 6709334558244864 6722508766052352 6722567959740416 6742094980892544 6742516232617984 6751777930739712 6755392998606336 6762163964215296 6775438675160064 6775501565722624 6795182342946816 6795603671217088 6804938291644584 6804941536493568 6808585069461504 6828788585988096 6842257597005824 6849112361541632 6858520482917376 6862195975520256 6862561032011776 6871987626835968 6882558574854144 6892439970963456 6896133641076736 6903042380136448 6912524581208064 6912953185162752 6926097765629952 6946711151837184 6967385887408128 6981066795515904 7001406326311488 7001843780026368 7022247193608192 7022682600800256 7036032470358528 7056535509983232 7056973043186976 7056976408215552 7077979314192384 7091434300833792 7112539760062464 7112984157487104 7126505687089152 7147272366194688 7147715525443584 7168544010141696 7168988488316928 7182619905097728 7203996750053376 7221567166643232 7225437216571392 7239624824979456 7261171327434752 7271145463873536 7278429900238848 7282330423001088 7292721563172864 7292785777754112 7314426091634688 7318342415156864 7328395083309552 7328398577762304 7335740371894272 7350141062785248 7350144567607296 7350209287815168 7372016482614966 7372019997868032 7375967158583296 7386098981603328 7386560471236608 7400602059669504 7408016189263872 7408479048302592 7422627661037568 7430063856493824 7434045640146944 7444257241300992 7444653262405632 7444718814790656 7458874516832256 7466347025399808 7466809968543744 7481073548132352 7488568296308736 7489032617259648 7503272579432448 7503338647977984 7518071933632512 7525603747823616 7540447147720704 7548001378025472 7562420054654976 7562822361808896 7562888954707968 7584856853504112 7584860470247424 7585330761695232 7599817123432128 7607434459742208 7607906150866944 7622368509555072 7622439261437952 7644580135815168 7645054130119224 7645057775566848 7659658203144192 7660136784986112 7667810923708416 7682387159236608 7682934811131904 7697539796631552 7705251406734336 7705732837277696 7719970472460288 7720381161013248 7720449141264384 7742878396710912 7743358485897216 7758150346211328 7765922677653504 7766404195676672 7777072333308096 7781171563855872 7781240079384576 7796519042285568 7804329812557824 7819722968006656 7827556984619008 7838309123334144 7842509686308864 7842926893727744 7853700144955392 7877074252529664 7889191291584512 7900028092809216 7900517925900288 7915536529153344 7939094673585348 7939098459242496 7962726728466432 7977863588438016 7978362052018176 8001607230070272 8002107177172992 8017318897975296 8025425364123648 8040681411969024 8041179966124032 8064612011409408 8065112049356544 8080447393234944 8104496343810048 8128616868642816 8144577928101888 8168311275651072 8168817743364096 8192621725876224 8193129700933632 8233135217051472 8233139142918144 8257642533224448 8297963053406208 8298481517068288 8309880530141184 8334538929340416 8339001446350848 8363301345165312 8363819903036416 8375308666639488 8400161214611712 8404662875062272 8425161694417104 8429676752666624 8441255978975232 8446228962476032 8457830925336576 8466304216301568 8483003041185792 8491501550278656 8496052160167936 8507722561486848 8508175157035008 8508250074046464 8532963960192126 8532968029028352 8533497106907136 8549794263861144 8549798340722688 8558363767209984 8558894419725312 8575164573249456 8575168662208512 8575244169117696 8600152652792064 8600685896384127 8600689997512704 8617115478537216 8617653883109376 8626287289171968 8642685554141184 8643225556353024 8643301662523392 8659732271210496 8668407832576128 8668949441937408 8684966781517824 8685428806139904 8685505283922432 8694210811133952 8710738196299776 8711278296634368 8711359155929088 8727919139487744 8736663012360192 8737204720136256 8753818009337856 8753895089307648 8771083922571264 8779871039127552 8797188339007488 8806001607696384 8822823397097472 8823292755443712 8823370447159296 8849003881955328 8849552555311104 8866457538527232 8875340203032576 8875890509344768 8888082666637824 8892845805010944 8919229818472428 8919234071494656 8936826249150464 8945779410993152 8958067569524736 8963345021403136 8975657308520448 8989459974523392 9002370574319616 9007190664808448 9016218618953728 9028603534639104 9033918233546752 9046327461889536 9060243123929088 9073251055526112 9073255381991424 9078113425948672 9105051447984128 9117558386786304 9144693977223168 9149594634027008 9162650169114624 9176744766472192 9189350185107456 9189919961284608 9216699441610752 9217270913550336 9234797020839936 9262277119182906 9262281535782912 9289847849877504 9308089060687872 9335208435081984 9335791706701824 9362996258144256 9363576801067008 9381376627144704 9408714013310976 9409297390915968 9437305752256512 9455245734445056 9483386346749952 9502007582785536 9529696488259584 9530287367258112 9558058680188928 9558651317755904 9571781333302272 9600184245270528 9605329000071168 9628756222190976 9633916288761856 9647149690257408 9666092486098944 9675776247201792 9694860618498048 9704573200318464 9723111498842112 9723628750897152 9723714370338816 9742198805111808 9751958811648144 9751963461746688 9752568122179584 9771107406907392 9771193444412736 9780987162525696 9800188083713664 9800279050420224 9818909031923712 9828745888905216 9829355310153288 9829359997157376 9848045260505088 9848131975471104 9848747294982144 9867469412892672 9877354919018496 9896223276269568 9896836881383424 9906751808658432 9925588923973632 9925676321734656 9926204349874176 9926291753054208 9955129367199744 9955746624724992 9974764730843136 9984757728411648 9985376823012864 10004363439243264 10004451530637312 10024095911510016 10034138330431488 10053929530294272 10064001837367296 10083226739539968 10083763149078528 10083851939610624 10113142471338816 10113774348926976 10133089497909504 10143245946322944 10143874867822592 10163158012740096 10163252348583936 10192773514420224 10193405506825632 10193410367422464 10212877604192256 10223747898277888 10243182878982144 10257894066880512 10263386395508736 10273668542312448 10293293963280384 10293841548017664 10293932188352512 10323837862281216 10324477981196288 10338659956445184 10344200461615104 10354563570204672 10369429777744128 10374895418474496 10374986772512768 10405773083410432 10420066727755776 10451078831112192 10471600193273856 10502109489467232 10502114497265664 10502765670039552 10533370790412288 10534023901200384 10554048705537792 10584803264974848 10585459564780464 10585464612323328 10616968971288576 10637151451250688 10668809640093696 10669476236230656 10689758530633728 10720908549292032 10721573288165376 10752816015212544 10753482732475392 10773929857646592 10805995125080064 10838155824857088 10859437237469184 10891756991152128 10923495634501632 10924172934578176 10939178666631168 10971639137452032 10977513622735296 11010190044299264 11025313931722752 11058024723922449 11058029996802048 11063950737874944 11079840706854912 11112718572453888 11118668595134464 11133941491556352 11145095784740736 11151068460220416 11166979893608448 11167078222185984 11200214952815616 11206217166749696 11221610322198528 11232852444463104 11233548925889472 11254908869148672 11255007971966976 11277107900448768 11288405621735424 11310670721581056 11322002067038208 11343630081982464 11344233542713344 11344333432061952 11377285280256168 11377290705371136 11377996142542848 11399725685148192 11399731120963584 11411151689613312 11411859226300416 11433552764332608 11433658892156928 11466870203722752 11467581195178836 11467586663350272 11489487304716288 11490205177479168 11501716385562624 11523580738854912 11524300741804032 11524402216697856 11546309694947328 11557877110101504 11558599255916544 11579955708690432 11580571741519872 11580673711896576 11592281081511936 11614317595066368 11615037728845824 11637225519316992 11648884016480256 11649606293515008 11671757345783808 11671860119076864 11694778563428352 11706494718836736 11729584452009984 11741335476928512 11763764529463296 11764390340591616 11764493929545728 11798671842607104 11799403407081472 11815611378794496 11833786937376768 11850776888850432 11857127740014592 11892306424629904 11892312095326208 11908642010378022 11908647688863744 11944090092699648 11967543078027264 11985946632697856 12002410845105408 12003160765759488 12025978346962944 12038138046185472 12061769949186048 12080324165238784 12096918017114112 12097668074034816 12120671089852416 12156744515715072 12192925302964224 12216866892152832 12252466913476608 12253226615046144 12288932588814336 12289694551400448 12349702825577208 12349708714377216 12386463799836672 12446944580109312 12447722275602432 12484769068089344 12508502169526272 12544952017747968 12545729854554624 12583074336342016 12606994312593408 12637742541625656 12644515128999936 12669343443714048 12707049823010816 12724504561778688 12737252325417984 12744078240251904 12762262735552512 12762375111069696 12800245660360704 12807105333428224 12824691395791716 12824697511084032 12837545650814976 12838341629587968 12862746859874184 12862752993312768 12862866253676544 12888123314798592 12901034996269056 12925673217805824 12926480824664064 12939430933757952 12964028331211776 12964148665122816 12964838334529536 12964952493785088 12989598406815744 13002611748864192 13003424162906112 13027450172276736 13028143209209856 13028257925883648 13041316216700928 13066107294449664 13066917444951552 13067038733893632 13091878709231616 13104994518540288 13105807080204384 13105813329543168 13130727014006784 13130842633961472 13156625883856896 13169806558691328 13194964368359424 13195782508511232 13209002411544576 13234235095646208 13234939133165568 13235055670738944 13273505822932992 13274328832966656 13299686307790848 13313010304548864 13313835764017152 13339151252324352 13339268707516416 13378844727708642 13378851107241984 13405239373725696 13418669116489728 13445017532104704 13445135919480832 13484189961785088 13485032465235968 13503555861479424 13510785997212672 13524327928430592 13550877350320128 13590364685893632 13591207342434176 13609876583289168 13609883072987136 13617170138923008 13657577171976192 13684515194011648 13698224723083264 13717040965834752 13724391951040512 13725122064023552 13743975253671936 13765117149708288 13784879941926912 13806084760272896 13825049162416128 13825906370325504 13852195531259904 13893415678774359 13893422303674368 13934771774816256 13962133591031808 14002812652622976 14003687560052736 14044494387216384 14045365201600512 14072064940717056 14113071019966464 14113946086373952 14155958628384768 14182868601667584 14225079520124928 14225968314974208 14253011374178304 14294544732389376 14295431050887168 14337088020283392 14337976976633856 14407993500106752 14443134333286464 14450874433142784 14479249649958912 14522342654869504 14542290927747072 14556859800477696 14564660846002176 14585443126345728 14585571555508224 14628852183269376 14636684830313728 14656790166619104 14656797155524608 14671480743788544 14700282125570496 14700418575630336 14744032965229932 14744039995736064 14751934317166592 14772197963206656 14773120942473216 14801204119339008 14816032378527744 14816958096605184 14845255322075136 14860127712987648 14868091280293888 14888514482601984 14889306524811264 14889437629581312 14917749033664512 14932694050799616 14933619937087488 14962147096264704 14977136592617472 14978065234519296 15006545158864896 15006677295955968 15036143867265024 15051207495647232 15080894295441408 15096002756050944 15124840109309952 15125644723617792 15125777909415936 15169713707008224 15169720940494848 15170661523390464 15199634246864256 15214868919484416 15215812301733888 15244737019110144 15244878522875904 15289160271630336 15290108260238448 15290115551133696 15319316406288384 15335621847416832 15364774318473216 15365869622263808 15395079593263104 15410502813468672 15411465674555392 15439940944920576 15440762322026496 15440898282528768 15485756793421824 15486716971794432 15516300692422656 15531845355307008 15532808391353344 15554144666616192 15562343127711744 15562480158769152 15608659625115648 15639445936013312 15655113969238016 15676618246668288 15685853787455488 15707400289910784 15754148505059328 15778382583169024 15800056185618432 15801035851800576 15831073058306688 15878189347170696 15878196918484992 15925453456932864 15955727176876032 16003214460140544 16004214354345984 16034637795950592 16081362823938048 16082359932248064 16129224022818816 16130224098713088 16160894786469888 16208992687620096 16257233737285632 16289155856203776 16337635486728192 16385243451752448 16386259401867264 16466270434102944 16466278285836288 16515285066448896 16595926106812416 16596963034136576 16619761060282368 16669077858680832 16678002892701696 16726602690330624 16727639806072832 16750617333278976 16800322429223424 16809325750124544 16850323388834208 16859353505333248 16882511957950464 16892457924952064 16915661850673152 16932608432603136 16966006082371584 16983003100557312 16992104320335872 17015445122973696 17016350314070016 17016500148092928 17065927920384252 17065936058056704 17066994213814272 17099588527722288 17099596681445376 17116727534419968 17117788839450624 17150329146498912 17150337324417024 17150488338235392 17200305305584128 17201371792768254 17201379995025408 17234230957074432 17235307766218752 17252574578343936 17285371108282368 17286451112706048 17286603325046784 17319464542420992 17336815665152256 17337898883874816 17369933563035648 17370857612279808 17371010567844864 17388421622267904 17421476392599552 17422556593268736 17455838278975488 17473326024720384 17474409440272512 17507636018675712 17507790178615296 17542167845142528 17559742078255104 17594376678014976 17612003215392768 17645646794194944 17646585510887424 17646740894318592 17698007763910656 17699105110622208 17750680406065152 17751781018689536 17776165333275648 17785691610021888 17838459636944856 17838468142989312 17873652498300928 17891558821986304 17916135139049472 17951314617040896 17978919949046784 18004741148639232 18014381329616896 18057207069278208 18067836467093504 18092654923779072 18120486247858176 18146502111052224 18156226851897344 18210102895968256 18235116773572608 18289387954446336 18299189268054016 18325300338229248 18378700370214912 18379839922569216 18433398883221504 18434541827100672 18524554238365812 18524563071565824 18579695699755008 18616178121375744 18670416870163968 18671583413403648 18725992516288512 18727153602134016 18762753254289408 18817428026621952 18818594781831936 18874611504513024 18910491468890112 18966772693499904 19004015165571072 19059392976519168 19060574734516224 19116117360377856 19117302635511808 19143562666604544 19200368490541056 19210658000142336 19257512444381952 19267832577523712 19294299380514816 19332184972197888 19351552494403584 19389721236996096 19409146400636928 19446222997684224 19447257501794304 19447428740677632 19484397610223616 19503917623296288 19503926923493376 19505136244359168 19542214813814784 19542386888825472 19561974325051392 19600376167427328 19600558100840448 19637818063847424 19657491777810432 19658710620306576 19658719994314752 19696090521010176 19696263950942208 19734938825785344 19754709838036992 19792446552539136 19793673762766848 19813503617316864 19851177847947264 19851352643469312 19852408699748352 19852583506108416 19910258734399488 19911493249449984 19949529461686272 19969515456823296 19970753646025728 20008726878486528 20008903061274624 20068267091562963 20068276660862976 20107859060588544 20128003674734592 20167526298157056 20167703879221248 20226284942677632 20227548697853952 20266178995819008 20286491892645888 20287749735645184 20326316025480192 20326504697167872 20385547028840448 20386811013651264 20425755208384512 20447495796555776 20486365757964288 20526772791017472 20547337084624896 20586587926560768 20587683096035328 20587864376705024 20647675724562432 20648955962392576 20677319912890368 20688400923230208 20709127140409344 20738859555488256 20749973545025536 20811546166820864 20840133455511552 20902157662224384 20943200386547712 21004218978934464 21005531340079104 21066741580824576 21068047802400768 21108097411075584 21169606529949696 21170919129560928 21170929224646656 21233937942577152 21274302902501376 21337619280187392 21338952472461312 21379517061267456 21441817098584064 21443146576330752 21505632030425088 21506965464950784 21547859715293184 21611990250160128 21676311649714176 21718874474938368 21783513982304256 21846991269003264 21848345869156352 21878357333262336 21943278274904064 21955027245470592 22020380088598528 22050627863445504 22116049447844898 22116059993604096 22127901475749888 22159681413709824 22225437144907776 22237337190268928 22267882983112704 22290191569481472 22302136920440832 22333959787216896 22334156444371968 22400429905631232 22412434333499392 22443220644397056 22465704888926208 22467097851778944 22509817738297344 22510015943933952 22554215800897536 22576811243470848 22621341443162112 22644004134076416 22687260163964928 22688467085426688 22688666864123904 22754570560512336 22754581410742272 22755992285085696 22799451370296384 22822303379226624 22823718452600832 22867105528665216 22867317784313856 22933740407445504 22935162390357672 22935173326700544 22978974609432576 22980410354958336 23003432771125248 23047161477709824 23048804433395712 23092619389894656 23115754220203008 23117198511833088 23159911417380864 23161143483039744 23161347423793152 23228635190132736 23230075457691648 23274451038633984 23297768032960512 23299212587030016 23343514691567616 23343720238153728 23389557126856704 23412989437673472 23459168904019968 23482670953857024 23527529058926592 23528780681183232 23528987859091456 23598806814162944 23631222757588992 23667573874753536 23701553777700864 23714255480029184 23784612849259808 23784624190652416 23817284020756044 23817295377727488 23888180185399296 23935086156054528 23971893265395712 24004821690210816 24006321531518976 24051956693925888 24076276092370944 24123539898372096 24160648330477568 24193836034228224 24195336148069632 24241342179704832 24313489031430144 24385850605928448 24433733784305664 24504933826953216 24506453230092288 24577865177628672 24579389102800896 24699405651154416 24699417428754432 24772927599673344 24893889160218624 24895444551204864 24969538136178688 25017004339052544 25089904035495936 25091459709109248 25213988625186816 25275485083251312 25289030257999872 25338686887428096 25414099646021632 25449009123557376 25474504650835968 25488156480503808 25524525471105024 25524750222139392 25600491320721408 25649382791583432 25649395022168064 25675091301629952 25676683259175936 25725493719748368 25725505986625536 25725732507353088 25802057689152381 25802069992538112 25851346435611648 25852961649328128 25878861867515904 25928056662423552 25929676669059072 25929904987570176 25979196813631488 26005223497728384 26006848325812224 26054900344553472 26056286418419712 26056515851767296 26082632433401856 26132214588899328 26133834889903104 26134077467787264 26183757418463232 26209989037080576 26211614160408768 26261454028013568 26261685267922944 26313251767713792 26339613117382656 26391565017022464 26418004823089152 26468470191292416 26469878266331136 26470111341477888 26547011645865984 26548657665933312 26599372615581696 26626020609097728 26627671528034304 26678537415032832 26757689455417284 26757702214483968 26810478747451392 26837338232979456 26890035064209408 26890271838961664 26968379923570176 26970064930471936 27007111722958848 27021571994425344 27048655856861184 27101754700640256 27180729371787264 27182414684868352 27219753166578336 27219766145974272 27234340277846016 27315154343952384 27369030388023296 27396449446166528 27434081931669504 27448783902081024 27450244128047104 27487950507343872 27530234299416576 27569759883853824 27612169520545792 27650098324832256 27651812740651008 27704391062519808 27786831357548718 27786844607348736 27869543549632512 27924267182063616 28005625305245952 28007375120105472 28088988774432768 28090730403201024 28144129881434112 28226142039932928 28227892172747904 28311917256769536 28365737203335168 28450159040249856 28506022748356608 28589089464778752 28590862101774336 28674176040566784 28675953953267712 28815987000213504 28886268666572928 28901748866285568 29044685309739008 29084581855494144 29113719600955392 29170886252691456 29171143111016448 29257704366538752 29273369660627456 29313580333238208 29342961487577088 29400564251140992 29400837151260672 29488065930459864 29488079991472128 29503868634333184 29544395926413312 29546241884946432 29602408238678016 29632064757055488 29690510644150272 29720255425975296 29736182560587776 29777028965203968 29778613049622528 29778875259162624 29865388101599232 29867239874174976 29924294192529408 29954273185234944 29956130469038592 30013090317729792 30013354591911936 30072287734530048 30102414991294464 30161788590882816 30192005512101888 30249680218619904 30251289447235584 30251555818831872 30339427414016448 30341323046780928 30399268493728512 30429737838968832 30431624603467776 30489474038220288 30489757045751808 30578320543260672 30580216520476896 30580231102267392 30638632812576768 30671243694833664 30729548636946432 30731739244527616 30790159186526208 30821005626937344 30822931349110784 30879881889841152 30881524644052992 30881796565057536 30971513586843648 30973433943588864 31032601384845312 31063690710614016 31065616782706688 31108289333232384 31124686255423488 31124960317538304 31217319250231296 31278891872026624 31310227938476032 31353236493336576 31371707574910976 31414800579821568 31508297010118656 31556765166338048 31600112371236864 31602071703601152 31662146116613376 31756378694341392 31756393836969984 31850906913865728 31911454353752064 32006428920281088 32008428708691968 32069275591901184 32162725647876096 32164719864496128 32258448045637632 32260448197426176 32321789572939776 32417985375240192 32514467474571264 32578311712407552 32675270973456384 32770486903504896 32772518803734528 32932540868205888 33030570132897792 33191852213624832 33193926068273152 33239522120564736 33338155717361664 33356005785403392 33453205380661248 33455279612145664 33501234666557952 33600644858446848 33618651500249088 33700646777668416 33718707010666496 33765023915900928 33784915849904128 33831323701346304 33865216865206272 33932012164743168 33966006201114624 33984208640671744 34030890245947392 34032700628140032 34033000296185856 34131855840768504 34131872116113408 34133988427628544 34199177055444576 34199193362890752 34233455068839936 34235577678901248 34300658292997824 34300976676470784 34400610611168256 34402743585536508 34402759990050816 34468461914148864 34470615532437504 34505149156687872 34570742216564736 34572902225412096 34573206650093568 34638929084841984 34673631330304512 34675797767749632 34739867126071296 34741715224559616 34742021135689728 34776843244535808 34842952785199104 34845113186537472 34911676557950976 34946652049440768 34948818880545024 35015272037351424 35015580357230592 35084335690285056 35119484156510208 35188753356029952 35224006430785536 35291293588389888 35293171021774848 35293481788637184 35396015527821312 35398210221244416 35501360812130304 35503562037379072 35552330666551296 35571383220043776 35676919273889712 35676936285978624 35783117643972608 35832270278098944 35902629234081792 35957839898093568 36009482297278464 36028762659233792 36114414138556416 36135672934187008 36185309847558144 36240972495716352 36293004222104448 36312453703794688 36420205791936512 36470233547145216 36578775908892672 36650600676458496 36757400740429824 36759679845138432 36866797766443008 36869083654201344 37049108476731624 37049126143131648 37159391399510016 37340833740327936 37343166826807296 37454307204268032 37525506508578816 37634856053243904 37637189563663872 37749223009026048 37820982937780224 37933545386999808 38008030331142144 38121149469032448 38232234720755712 38234605271023616 38287125333209088 38400736981082112 38421316000284672 38515024888763904 38535665155047424 38588598761029632 38664369944395776 38703104988807168 38779442473992192 38818292801273856 38892445995368448 38894515003588608 38894857481355264 38968795220447232 39007835246592576 39010272488718336 39084429627629568 39084773777650944 39123948650102784 39200752334854656 39201116201680896 39275636127694848 39314983555620864 39317421240613152 39317439988629504 39392181042020352 39392527901884416 39469877651570688 39509419676073984 39584893105078272 39587347525533696 39627007234633728 39702705286938624 39704817399496704 39705167012216832 39820517468798976 39822986498899968 39899058923372544 39939030913646592 39941507292051456 40017453756973056 40017806122549248 40136534183125926 40136553321725952 40215718121177088 40256007349469184 40335052596314112 40335407758442496 40452569885355264 40455097395707904 40532357991638016 40572983785291776 40575499471290368 40652632050960384 40771094057680896 40773622027302528 40851510416769024 40894991593111552 40972731515928576 41053545582034944 41094674169249792 41173175853121536 41175366192070656 41175728753410048 41295351449124864 41297911924785152 41354639825780736 41418254280818688 41477719110976512 41499947090051072 41623092333641728 41680247036323077 41680266911023104 41804315324448768 41886400773095424 42008437957868928 42011062680158208 42133483161649152 42136095604801536 42216194822151168 42339213059899392 42341838259121856 42467875885154304 42548605805002752 42675238560374784 42677904944922624 42759034122534912 42883634197168128 42886293152661504 43011264060850176 43013930929901568 43223980500320256 43352623299428352 43437748949876736 43567027964608512 43693982538006528 43696691738312704 43756714666524672 43886556549808128 43910054490941184 44040760177197056 44101255726891008 44232098895689796 44232119987208192 44255802951499776 44319362827419648 44450874289815552 44474674380537856 44535765966225408 44580383138962944 44604273840881664 44667919574433792 44668312888743936 44800859811262464 44824868666998784 44886441288794112 44931409777852416 44934195703557888 45019635476594688 45020031887867904 45108431601795072 45153622486941696 45242682886324224 45288008268152832 45374520327929856 45376934170853376 45377333728247808 45509141121024672 45509162821484544 45511984570171392 45598902740592768 45644606758453248 45647436905201664 45734211057330432 45734635568627712 45867480814891008 45870324780715344 45870346653401088 45957949218865152 46006865542250496 46094322955419648 46097608866791424 46185238779789312 46231508440406016 46234397023666176 46319822834761728 46322286966079488 46322694847586304 46457270380265472 46460150915383296 46548902077267968 46595536065921024 46598425174060032 46687029383135232 46687440476307456 46825978875346944 46918337808039936 46965341907714048 47057561362366464 47057975718182912 47197613628325888 47262445515177984 47335147749507072 47403107555401728 47428510960058368 47569225698519616 47634568041512088 47634590755454976 47776360370798592 47943786530791424 48009643380421632 48012643063037952 48103913387851776 48247079796744192 48321296660955136 48387672068456448 48390672296139264 48482684359409664 48626978062860288 48771701211856896 48867467568611328 49012906460184576 49155730355257344 49158778205601792 49398811302308832 49398834857508864 49545855199346688 49787778320437248 49790889102409728 49939076272357376 50034008678105088 50179808070991872 50182919418218496 50427977250373632 50550970166502624 50578060515999744 50677373774856192 50828199292043264 50898018247114752 50949009301671936 50976312961007616 51049050942210048 51049500444278784 51200982641442816 51298765583166864 51298790044336128 51350182603259904 51353366518351872 51450987439496736 51451011973251072 51451465014706176 51604115378304762 51604139985076224 51702692871223296 51705923298656256 51757723735031808 51856113324847104 51859353338118144 51859809975140352 51958393627262976 52010446995456768 52013696651624448 52109800689106944 52112572836839424 52113031703534592 52165264866803712 52264429177798656 52267669779806208 52367514836926464 52419978074161152 52423228320817536 52522908056027136 52523370535845888 52626503535427584 52679226234765312 52783130034044928 52836009646178304 52936940382584832 52939756532662272 52940222682955776 53094023291731968 53097315331866624 53252041218195456 53255343056068608 53357074830065664 53515378910834568 53515404428967936 53620957494902784 53674676465958912 53780543677923328 53936759847140352 53940129860943872 54014223445917696 54043143988850688 54203509401280512 54361458743574528 54364829369736704 54439506333156672 54468680555692032 54630308687904768 54738060776046592 54792898892333056 54868163863339008 54897567804162048 54900488256094208 54975901014687744 55139519767707648 55224339041091584 55300196649664512 55303625481302016 55573662715097436 55573689214697472 55739087099265024 55848534364127232 56011250610491904 56014750240210944 56177977548865536 56181460806402048 56288259762868224 56452284079865856 56455784345495808 56623834513539072 56731474406670336 56900318080499712 57012045496713216 57178178929557504 57181724203548672 57348352081133568 57351907906535424 57631974000427008 57772537333145856 57803497732571136 58089370619478016 58169163710988288 58227439201910784 58341772505382912 58342286222032896 58515408733077504 58546739321254912 58627160666476416 58685922975154176 58801128502281984 58801674302521344 58976131860919728 58976159982944256 59007737268666368 59088791852826624 59204816477356032 59264129514110976 59381021288300544 59440510851950592 59472365121175552 59554057930407936 59557226099245056 59557750518325248 59730776203198464 59734479748349952 59848588385058816 59908546370469888 59912260938077184 60026180635459584 60026709183823872 60204801274688889 60204829982588928 60323577181765632 60384011024203776 60502578894471168 60503111637663744 60678854828032896 60682646093561856 60798536987457024 60859475677937664 60863249206935552 60978948076440576 60979514091503616 61156641086521344 61160433040953792 61277265625153536 61342487389667328 61459097273892864 61463478489055232 61580318373052416 61642011253874688 61645862698221568 61759763779682304 61763049288105984 61763593130115072 61943027173687296 61946867887177728 62065202769690624 62127381421228032 62131233565413376 62216578666464768 62249920635076608 62434638500462592 62557783744053248 62620455876952064 62706472986673152 62743415149821952 62829601159643136 63016594020237312 63113530332676096 63200224742473728 63204143407202304 63324292233226752 63512757388682784 63512787673939968 63701813827731456 63822908707504128 64012857840562176 64016857417383936 64138551183802368 64325451295752192 64329439728992256 64516896091275264 64520896394852352 64643579145879552 64835970750480384 65028934949142528 65156623424815104 65350541946912768 65540973807009792 65545037607469056 65865081736411776 66061140265795584 66383704427249664 66479044241129472 66676311434723328 66712011570806784 66906410761322496 66910559224291328 67002469333115904 67201289716893696 67237303000498176 67401293555336832 67437414021332992 67530047831801856 67662647402692608 67730433730412544 67864024329486336 67932012402229248 68061780491894784 68065401256280064 68066000592371712 68263711681537008 68263744232226816 68267976855257088 68398354110889152 68466910137679872 68471155357802496 68601316585995648 68601953352941568 68801221222336512 68805487171073016 68805519980101632 68936923828297728 68941231064875008 69010298313375744 69141484433129472 69146413300187136 69277858169683968 69347262660609024 69351595535499264 69479734252142592 69483430449119232 69484042271379456 69685905570398208 69690226373074944 69823353115901952 69893304098881536 69897637761090048 70030544074702848 70031160714461184 70168671380570112 70238968313020416 70377506712059904 70448012861571072 70582587176779776 70586342043549696 70586963577274368 70796420442488832 71002721624260608 71007124074758144 71104661333102592 71142766440087552 71353838547779424 71353872571957248 71566235287945216 71664540556197888 71805258468163584 71915679796187136 72018964594556928 72057525318467584 72228828277112832 72271345868374016 72370619695116288 72481944991432704 72586008444208896 72624907407589376 72840411583873024 72940467094290432 73157551817785344 73301201352916992 73514801480859648 73519359690276864 73733595532886016 73738167308402688 74098216953463248 74098252286263296 74318782799020032 74681667480655872 74686333653614592 74908614408536064 75051013017157632 75269712106487808 75274379127327744 75641965875560448 75867090773999616 76016060662284288 76242298938064896 76464469441511424 76469210542047232 76574250666418176 76801473962164224 77030049777527808 77071330310094848 77177197522059264 77406173067457143 77406209977614336 77558884947984384 77636585602547712 77789030007177216 77789714962710528 77937590440894464 78015670493185152 78020544977436672 78168859255259136 78169547555301888 78247897300205568 78401504669709312 78402232403361792 78551272255389696 78629967111241728 78634842481226304 78784362084040704 78785055803768832 78939755303141376 79018839352147968 79174695051067392 79254014469267456 79405410573877248 79409634798993408 79410334024433664 79641034937597952 79645972997799936 79798117846745088 79878061827293184 79883014584102912 80035612245098496 80273068366251852 80273106643451904 80431436242354176 80512014698938368 80670105192628224 80670815516884992 80905139770710528 80910194791415808 81064715983276032 81145967570583552 81150998942580736 81305264101920768 81542188115361792 81547244054605056 81703020833538048 81789983186223104 81945463031857152 82107091164069888 82189348338499584 82346351706243072 82350732384141312 82351457506820096 82590702898249728 82595823849570304 82709279651561472 82836508561637376 82955438221953024 82999894180102144 83246184667283456 83360494072646154 83360533822046208 83608630648897536 83772801546190848 84016875915737856 84022125360316416 84266966323298304 84272191209603072 84432389644302336 84678426119798784 84683676518243712 84935751770308608 85097211610005504 85350477120749568 85518068245069824 85767268394336256 85772586305323008 86022528121700352 86027861859803136 86447961000640512 86705246598856704 87134055929217024 87393383476625408 87513429333049344 87773113099616256 87820108981882368 88081520354394112 88202511453782016 88464197791379592 88464239974416384 88511605902999552 88638725654839296 88949348761075712 89071531932450816 89160766277925888 89208547681763328 89335839148867584 89336625777487872 89601719622524928 89649737333997568 89772882577588224 89862819555704832 89868391407115776 90039270953189376 90040063775735808 90216863203590144 90307244973883392 90485365772648448 90576016536305664 90749040655859712 90753868341706752 90754667456495616 91018282242049344 91023969140342784 91197805481185536 91289213516906496 91294873810403328 91468422114660864 91469271137255424 91734961629782016 91740649561430688 91740693306802176 91915898437730304 92013731084500992 92188645910839296 92195217733582848 92370477559578624 92463016880812032 92468794047332352 92639645669523456 92644573932158976 92645389695172608 92914540760530944 92920301830766592 93097804154535936 93191072131842048 93196850348120064 93374058766270464 93374880952614912 93651957750693888 93836675616079872 93930683815428096 94115122724732928 94115951436365824 94395227256651776 94524891030355968 94670295499014144 94806215110803456 95138451397039232 95269136083024176 95269181510909952 95552720741597184 95887573061582848 96019286760843264 96025286126075904 96207826775703552 96494159593488384 96642593321910272 96775344136912896 96781344592278528 96965368718819328 97253956125720576 97543402423713792 97734935137222656 98025812920369152 98311460710514688 98317556411203584 98797622604617664 99091710398693376 99575556640874496 99581778204819456 99878152544714752 100068017356210176 100359616141983744 100365838836436992 100855954500747264 101101940333005248 101156121031999488 101354747549712384 101656398584086528 101796036494229504 101898018603343872 101952625922015232 102098101884420096 102099000888557568 102401965282885632 102597531166333728 102597580088672256 102700365206519808 102706733036703744 102901974878993472 102902930029412352 103208230756609524 103208279970152448 103405385742446592 103411846597312512 103515447470063616 103712226649694208 103718706676236288 103719619950280704 103916787254525952 104020893990913536 104027393303248896 104219601378213888 104225145673678848 104226063407069184 104330529733607424 104528858355597312 104535339559612416 104735029673852928 104839956148322304 104846456641635072 105045816112054272 105046741071691776 105253007070855168 105358452469530624 105566260068089856 105672019292356608 105873880765169664 105879513065324544 105880445365911552 106188046583463936 106194630663733248 106504082436390912 106510686112137216 106714149660131328 107030757821669136 107030808857935872 107349352931917824 107561087355846656 107873519694280704 107880259721887744 108028446891835392 108086287977701376 108407018802561024 108722917487149056 108729658739473408 108879012666313344 108937361111384064 109260617375809536 109476121552093184 109585797784666112 109736327726678016 109800976512188416 109951802029375488 110279039535415296 110448678082183168 110600393299329024 110607250962604032 111147325430194872 111147378429394944 111478174198530048 112022501220983808 112029500480421888 112362921612804096 112576519525736448 112904568159731712 112911568690991616 113247669027078144 113462948813340672 113800636160999424 114024090993426432 114363448407097344 114696704162267136 114703815813070848 115263948000854016 115545074666291712 115606995465142272 116178741238956032 116338327421976576 116454878403821568 116683545010765824 116684572444065792 117030817466155008 117093478642509824 117254321332952832 117371845950308352 117602257004563968 117603348605042688 117952263721839456 117952319965888512 118015474537332736 118177583705653248 118409632954712064 118528259028221952 118762042576601088 118881021703901184 118944730242351104 119108115860815872 119114452198490112 119115501036650496 119461552406396928 119468959496699904 119697176770117632 119817092740939776 119824521876154368 120052361270919168 120053418367647744 120409602549377778 120409659965177856 120647154363531264 120768022048407552 121005157788942336 121006223275327488 121357709656065792 121365292187123712 121597073974914048 121718951355875328 121726498413871104 121957896152881152 122313282173042688 122320866081907584 122554531250307072 122684974779334656 122918194547785728 122926956978110464 123160636746104832 123284022507749376 123519527559364608 123526098576211968 123527186260230144 123886054347374592 123893735774355456 124254762842456064 124262467130826752 124433157332929536 124499841270153216 124869277000925184 125115567488106496 125240911753904128 125412945973346304 125659202319286272 126033188040474624 126400449484947456 126408286814404608 126648584466453504 127025514777365568 127403627655462912 127645817415008256 128025715681124352 128033714834767872 128277102367604736 128650902591504384 128658879457984512 129033792182550528 129041792789704704 129671941500960768 130057869898285056 130313246849630208 130701083893825536 131081947614019584 131090075214938112 131730163472823552 132122280531591168 132767408854499328 132958088482258944 133352622869446656 133424023141613568 133812821522644992 133821118448582656 134004938666231808 134402579433787392 134474606000996352 134802587110673664 134874828042665984 135060095663603712 135325294805385216 135460867460825088 135728048658972672 135864024804458496 136123560983789568 136130802512560128 136132001184743424 136527423363074016 136527488464453632 136535953710514176 136796708221778304 136933820275359744 136942310715604992 137202633171991296 137203906705883136 137602442444673024 137610974342146032 137611039960203264 137873847656595456 138020596626751488 138282968866258944 138292826600374272 138555716339367936 138694525321218048 138703191070998528 138959468504285184 138966860898238464 138968084542758912 139371811140796416 139380452746149888 139646706231803904 139786608197763072 139795275522180096 140061088149405696 140062321428922368 140477936626040832 140755013424119808 140896025723142144 141172684087099392 141173927154548736 141592840884977664 142005443248521216 142014248149516288 142209322666205184 142285532880175104 142707677095558848 143132470575890432 143329081112395776 143831359592374272 144037929189113856 144115050636935168 144542691736748032 144741239390232576 144963889982865408 145172016888417792 145249814815178752 145680823167746048 145880934188580864 146315103635570688 146602402705833984 147038719380553728 147467191065772032 147476334616805376 148196433906926496 148196504572526592 148637565598040064 149363334961311744 149372667307229184 149817228817072128 150102026034315264 150539424212975616 150548758254655488 151283931751120896 151734181547999232 152032121324568576 152484597876129792 152928938883022848 152938421084094464 153148501332836352 153602947924328448 154060099555055616 154142660620189696 154354395044118528 154812346134914286 154812419955228672 155117769895968768 155273171205095424 155578060014354432 155579429925421056 155875180881788928 156031340986370304 156041089954873344 156337718510518272 156339095110603776 156495794600411136 156803009339418624 157102544510779392 157259934222483456 157269684962452608 157568724168081408 157570111607537664 157879510606282752 158037678704295936 158349390102134784 158508028938534912 158810821147754496 158819269597986816 158820668048867328 159282069875195904 159291945995599872 159756123654586368 159766029168205824 160071224490196992 160546136732503704 160546213286903808 160862872484708352 161024029397876736 161341631033769984 161810279541421056 161820389582831616 162129431966552064 162301997885161472 162610528203841536 163084376230723584 163094488109210112 163406041667076096 163579966372446208 163890926063714304 164214182328139776 164378696676999168 164692703412486144 164701464768282624 164702915013640192 165191647699140608 165418559303122944 165673017123274752 165910876443906048 165999788360204288 166492369334566912 166720988145292308 166721067644092416 167217261297795072 167545603092381696 168033751831475712 168044250720632832 168533932646596608 168544382419206144 168864779288604672 169356852239597568 169367353036487424 169871503540617216 170194423220011008 170700954241499136 171036136490139648 171534536788672512 171545172610646016 172045056243400704 172055723719606272 172895922001281024 173410493197713408 174268111858434048 174786766953250816 175026858666098688 175546226199232512 175640217963764736 176405022907564032 176928395582759184 176928479948832768 177023211805999104 177898697522151424 178143063864901632 178321532555851776 178417095363526656 178671678297735168 178673251554975744 179203439245049856 179545765155176448 179725639111409664 179736782814231552 180078541906378752 180080127551471616 180614403824066667 180614489947766784 180970731545296896 181152033072611328 181507736683413504 181509334912991232 182036564484098688 182047938280685568 182395610962371072 182578427033812992 182589747620806656 182936844229321728 182938542274510848 183469923259564032 183481299122861376 183831796875460608 184027462169001984 184377291821678592 184390435467165696 184740955119157248 184926033761624064 184937588094664704 185279291339046912 185289147864317952 185290779390345216 185829081521061888 185840603661533184 186195608309071872 186382144263684096 186393700696240128 186749761905229824 187303915501387776 187673351232159744 187861367630856192 188230245449465856 188231902872731648 188790454513303552 189049782060711936 189340590998028288 189612430221606912 190276902794078464 190538272166048352 190538363021819904 191105441483194368 191775146123165696 192038573521686528 192050572252151808 192415653551407104 192988319186976768 193285186643820544 193550688273825792 193562689184557056 193930737437638656 194507912251441152 195086804847427584 195469870274445312 196051625840738304 196622921421029376 196635112822407168 197595245209235328 198183420797386752 199151113281748992 199756305089429504 200136034712420352 200719232283967488 200731677672873984 201711909001494528 202203880666010496 202312242063998976 203312797168173056 203592072988459008 203796037206687744 204196203768840192 204198001777115136 204803930565771264 205195062332667456 205400730413039616 205413466073407488 205803949757986944 205805860058824704 206416461513219048 206416559940304896 206810771484893184 206823693194625024 207030894940127232 207424453299388416 207439239900561408 207833574509051904 208041787981827072 208054786606497792 208439202756427776 208450291347357696 208452126814138368 209057716711194624 209070679119224832 209470059347705856 209679912296644608 209692913283270144 210091632224108544 210093482143383552 210506014141710336 210716904939061248 211132520136179712 211344038584713216 211747761530339328 211759026130649088 211760890731823104 212389261327466496 213008164872781824 213021372224274432 213428299320262656 214061515643338272 214061617715871744 214698705863835648 215122174711693312 215747039388561408 215760519443775488 216056893783670784 216172575955402752 216814037605122048 217445834974298112 217459317478946816 217758025332626688 217874722222768128 218521234751619072 218952243104186368 219171595569332224 219472655453356032 219601953024376832 219903604058750976 220558079070830592 220897356164366336 221200786598658048 221214501925208064 222294650860389744 222294756858789888 222956348397060096 224045002441967616 224059000960843776 224725843225608192 225153039051472896 225809136319463424 225823137381983232 226925897626681344 227601272321998848 228048181986852864 228726896814194688 229393408324534272 229407631626141696 231090149332583424 231213990930284544 232357482477912064 232676654843953152 232909756807643136 233367090021531648 233369144888131584 234061634932310016 234186957285019648 234508642665905664 234743691900616704 235204514009127936 235206697210085376 235904527443678912 236030949074665472 236355167411306496 236819265909424128 237056518056443904 237524085153202176 237762043407802368 237889460484702208 238216231721631744 238228904396980224 238231002073300992 238923104812793856 238937918993399808 239394353540235264 239634185481879552 239649043752308736 240106836735295488 240819205098755556 240819319930355712 241294308727062528 241536044096815104 242010315577884672 242012446550654976 242715419312131584 242730584374247424 243194147949828096 243437902711750656 243452996827742208 243915792305762304 244626564346085376 244641732163815168 245109062500614144 245369949558669312 245836389095571456 246321273492209664 246568045015498752 247039055118729216 247052197152423936 247054372520460288 247772108694749184 247787471548710912 248509525684912128 248524934261653504 248866314665859072 248999682540306432 249738554001850368 250481823507808256 250825891946692608 251318404638572544 252066376080949248 252800898969894912 252816573628809216 253297168932907008 254051029554731136 254807255310925824 255291634830016512 256051431362248704 256554204735209472 257301805183008768 257317758915969024 258067584365101056 258083585579409408 259343883001921536 260115739796570112 261402167787651072 262180150429876224 263460326945647104 264244561063182336 265534817708998656 265916176964517888 266848046283227136 267625643045289984 267642236897165312 268009877332463616 268805158867574784 268949212001992704 269605174221347328 269749656085331968 270120191327207424 270650589610770432 270921734921650176 271456097317945344 271728049608916992 272247121967579136 272261605025120256 272264002369486848 273054846726148032 273071907421028352 273593416443556608 273867640550719488 273884621431209984 274405266343982592 274407813411766272 275204884889346048 275221948684292064 275222079920406528 275747695313190912 276041193253502976 276565937732517888 276585653200748544 277111432678735872 277389050642436096 277406382141997056 277918937008570368 277933721796476928 277936169085517824 278743622281592832 278760905492299776 279293412463607808 279573216395526144 279590551044360192 280122176298811392 280124642857844736 280955873252081664 281510026848239616 281792051446284288 282345368174198784 282347854309097472 283185681769955328 284010886497042432 284028496299032576 284418645332410368 285415354191117696 286264941151780864 286658162224791552 287662719184748544 288075858378227712 288230101273870336 289085383473496064 289482478780465152 289927779965730816 290344033776835584 290499629630357504 291361646335492096 291761868377161728 292630207271141376 293204805411667968 294077438761107456 294934382131544064 294952669233610752 296392867813852992 297275131196080128 298726669922623488 298745334614458368 299634457634144256 300204052068630528 301078848425951232 301097516509310976 302567863502241792 303468363095998464 304064242649137152 304969195752259584 305857877766045696 305876842168188928 306297002665672704 307205895848656896 308120199110111232 308285321240379392 308708790088237056 309624692269828572 309624839910457344 310235539791937536 310546342410190848 311156120028708864 311158859850842112 311750361763577856 312062681972740608 312082179909746688 312675437021036544 312678190221207552 312991589200822272 313606018678837248 314205089021558784 314519868444966912 314539369924905216 315137448336162816 315140223215075328 315759021212565504 316075357408591872 316698780204269568 317016057877069824 317621642295508992 317638539195973632 317641336097734656 318564139750391808 318583891991199744 319512247309172736 319532058336411648 320142448980393984 321092273465007408 321092426573807616 322048058795753472 322683262067539968 323620559082842112 323640779165663232 324258863933104128 324603995770322944 325221056407683072 326168752461447168 326188976218420224 326812083334152192 327781852127428608 328428364656279552 328757393353998336 329402929536565248 329405830027280384 330383295398281216 330837118606245888 331346034246549504 331821752887812096 331999576720408576 333441976290584616 333442135288184832 334434522595590144 336067503662951424 336088501441265664 337088764838412288 337729558577209344 338713704479195136 338734706072974848 339743007081234432 340388846440022016 341401908482998272 342072272980279296 343090345221292032 344090112486801408 344111447439212544 345791844002562048 346820986395426816 348536223716868096 349573533906501632 350053717332197376 351092452398465024 351280435927529472 352810045815128064 353856791165518368 353856959897665536 354046423611998208 355797395044302848 356286127729803264 356643065111703552 356834190727053312 357343356595470336 357346503109951488 358406878490099712 359091530310352896 359451278222819328 359473565628463104 360157083812757504 360160255102943232 361228807648133334 361228979895533568 361941463090593792 362304066145222656 363015473366827008 363018669825982464 364073128968197376 364095876561371136 364791221924742144 365156854067625984 365179495241613312 365873688458643456 366939846519128064 366962598245722752 367663593750921216 368054924338003968 368754583643357184 368780870934331392 369481910238314496 369852067523248128 370558582678093824 370578295728635904 370581558780690432 371658163042123776 371681207323066368 372764288527368192 372787401392480256 373499523810459648 374607831002775552 375346702464319488 375722735261712384 376463805745463296 377580909026607104 378099564121423872 379224860443213824 380553805588156928 381076544332096704 382210882966388736 383550292246331392 384077147043373056 384101144504303616 384831307102814208 385976638373953536 386570373287641088 387101376547651584 387125378369114112 389015824502882304 390173609694855168 390939740548890624 392103251681476608 393245842842058752 393270225644814336 395190490418470656 396366841594773504 398302226563497984 399512610178859008 400272069424840704 401438464567934976 401463355345747968 403423818002989056 404407761332020992 404624484127997952 406625594336346112 407184145976918016 407592074413375488 408392407537680384 408396003554230272 409607861131542528 410390124665334912 410801460826079232 410826932146814976 411607899515973888 411611720117649408 412832923026438096 412833119880609792 413621542969786368 414061789880254464 414848906598776832 414878479801122816 415667149018103808 416083575963654144 416109573212995584 416878405512855552 416900582694715392 416904253628276736 418115433422389248 418141358238449664 418940118695411712 419359824593289216 419385826566540288 420183264448217088 420186964286767104 421433809878122496 422265040272359424 422688077169426432 423518052261298176 423521781463646208 424778522654932992 426016329745563648 426042744448548864 426856598640525312 428123031286676544 429397411727671296 430244349423386624 431494078777122816 431521038887550976 432113787567341568 432345151910805504 433628075210244096 434891669948596224 434918634957893632 435516050665253376 435749444445536256 437042469503238144 437904486208372736 438343191138664448 438945310906712064 439203906048753664 439807208117501952 441116158141661184 441794712328732672 442401573197316096 442429003850416128 444589301720779488 444589513717579776 445912696794120192 448090004883935232 448118001921687552 449451686451216384 450306078102945792 451618272638926848 451646274763966464 453851795253362688 455202544643997696 456096363973705728 457453793628389376 458786816649068544 458815263252283392 462180298665166848 462427981860569088 465353309687906304 465819513615286272 466734180043063296 466738289776263168 468123269864620032 468373914570039296 469017285331811328 469487383801233408 470409028018255872 471809054887357824 472061898149330944 472710334822612992 473638531818848256 474113036112887808 475048170306404352 475524086815604736 476432463443263488 476457808793960448 476462004146601984 477846209625587712 477875837986799616 479268370963759104 479298087504617472 480213673470590976 481638410197511112 481638639860711424 482588617454125056 483072088193630208 484024893101309952 485430838624263168 485461168748494848 486388295899656192 486905993655484416 487831584611524608 489253128692170752 489283464327630336 490218125001228288 490739899117338624 491672778191142912 492642546984419328 493136090030997504 494078110237458432 494104394304847872 494108745040920576 495574943097421824 497019051369824256 497049868523307008 497732629331718144 497999365080612864 499477108003700736 500963647015616512 501651783893385216 502636809277145088 504132752161898496 505601797939789824 505633147257618432 506594337865814016 508102059109462272 509614510621851648 510583269660033024 512102862724497408 513108409470418944 514603610366017536 514635517831938048 516135168730202112 516167171158818816 518687766003843072 520231479593140224 522804335575302144 524360300859752448 526920653891294208 531069635417997312 533696092566454272 535251286090579968 535284473794330624 536019754664927232 537610317735149568 539210348442694656 539499312170663936 540240382654414848 541843211472200001 541843469843300352 542912194635890688 543456099217833984 544523210050240512 544528004738973696 546109693452296064 546143814842056704 547186832887113216 547735281101438976 547769242862419968 548810532687965184 548815626823532544 550409769778692096 550443897368584128 551495390626381824 552082386507005952 553131875465035776 553171306401497088 554222865357471744 554778101284872192 554812764283994112 555837874017140736 555867443592953856 555872338171035648 557487244563185664 557521810984599552 558586824927215616 559146432791052288 559181102088720384 560249285715689472 561911746504163328 563020053696479232 563584102892568576 564690736348397568 564695708618194944 566371363539910656 568021772994084864 568056992598065152 568837290664820736 570830708382235392 572529882303561728 573316324449583104 575325438369497088 576151716756455424 576460202547740672 578170766946992128 578964957560930304 579855559931461632 580688067553671168 580999259260715008 582723292670984192 583523736754323456 585260414542282752 586409610823335936 588154877522214912 589868764263088128 589905338467221504 592785735627705984 594550262392160256 597453339845246976 599268915268288512 600408104137261056 602157696851902464 602195033018621952 605135727004483584 606936726191996928 609938391504519168 611753684336377856 612594005331345408 614411791697313792 616240398220222464 616570642480758784 617417580176474112 619249384539657144 619249679820914688 620471079583875072 621092684820381696 622317719701684224 623500723527155712 624125363945481216 624164359819493376 625350874042073088 625356380442415104 627212037357674496 628410178043117568 629039736889933824 629078739849810432 630274896672325632 630280446430150656 631518042425131008 632150714817183744 633397560408539136 634032115754139648 635243284591017984 635277078391947264 635282672195469312 637167783982399488 639024494618345472 639064116672823296 640284897960787968 642184546930014816 642184853147615232 644096117591506944 645366524135079936 647241118165684224 647281558331326464 648517727866208256 649207991540645888 650442112815366144 652337504922894336 652377952436840448 653624166668304384 655563704254857216 656856729312559104 657514786707996672 658805859073130496 658811660054560768 660766590796562432 661674237212491776 662692068493099008 663643505775624192 666883952581169232 666884270576369664 668869045191180288 672135007325902848 672177002882531328 674177529676824576 675459117154418688 677427408958390272 677469412145949696 680777692880044032 682803816965996544 684144545960558592 686180690442584064 688180224973602816 688222894878425088 693641972790853632 697072447433736192 699147067813003264 700107434664394752 702184904796930048 702560871855058944 705620091630256128 707713582331036736 708092847223996416 711594790088605696 712572255459606528 713286130223407104 713668381454106624 714686713190940672 714693006219902976 716813756980199424 718183060620705792 718902556445638656 718947131256926208 720320510205886464 722457615296266668 722457959791067136 723882926181187584 724608132290445312 726030946733654016 726037339651964928 728146257936394752 728191753122742272 729582443849484288 730313708135251968 730358990483226624 731747376917286912 733879693038256128 733925196491445504 735327187501842432 736109848676007936 737509167286714368 738963820476628992 739704135046496256 741117165356187648 741156591457271808 741163117561380864 743316326084247552 743362414646132736 745528577054736384 745574802784960512 746999047620919296 749215662005551104 751445470523424768 752927611490926592 755161818053214208 756199128242847744 758449720886427648 761107611176313856 762153088664193408 764421765932777472 767100584492662784 768154294086746112 769662614205628416 771953276747907072 773140746575282176 774202753095303168 774250756738228224 778031649005764608 780347219389710336 784206503362953216 786540451289628672 790380980836941312 792733683189547008 796604453126995968 799025220357718016 800544138849681408 802876929135869952 802926710691495936 806847636005978112 808815522664041984 809248968255995904 813251188672692224 814368291953836032 815184148826750976 816784815075360768 816792007108460544 819215722263085056 820780249330669824 821602921652158464 821653864293629952 823215799031947776 823223440235298816 825665846052876192 825666239761219584 827243085939572736 828123579760508928 829697813197553664 829756959602245632 831334298036207616 832167151927308288 832219146425991168 833756811025711104 833801165389430784 833808507256553472 836230866844778496 836282716476899328 837880237390823424 838719649186578432 838771653133080576 840366528896434176 840373928573534208 842867619756244992 844530080544718848 845376154338852864 847036104522596352 847043562927292416 849557045309865984 852032659491127296 852085488897097728 856246062573353088 858794823455342592 860488698846773248 862988157554245632 864227575134683136 864690303821611008 867256150420488192 869783339897192448 869837269915787264 871032101330506752 871498888891072512 874084939006476288 875808972416745472 876686382277328896 877890621813424128 879614416235003904 882232316283322368 884803146394632192 884858007700832256 889178603441558976 891825393588240384 896180009767870464 896236003843375104 898903372902432768 900612156205891584 903236545277853696 903292549527932928 907703590506725376 910405089287995392 912192727947411456 914907587256778752 917573633298137088 917630526504566784 924360597330333696 924855963721138176 930706619375812608 931639027230572544 933468360086126592 933476579552526336 936246539729240064 936747829140078592 938034570663622656 938974767602466816 940818056036511744 943618109774715648 944123796298661888 945420669645225984 947277063637696512 948226072225775616 950096340612808704 951048173631209472 952864926886526976 952915617587920896 952924008293203968 955692419251175424 955751675973599232 958536741927518208 958596175009234944 960427346941181952 963276820395022224 963277279721422848 966144176387260416 968049786202619904 970861677248526336 970922337496989696 972776591799312384 973811987310968832 975663169223049216 978506257384341504 978566928655260672 980436250002456576 983345556382285824 985285093968838656 986272180061995008 988208788609695744 988217490081841152 991149886194843648 994038102739648512 994099737046614016 995465258663436288 995998730161225728 1001927294031233024 1003303567786770432 1008265504323796992 1011266294515236864 1013188675731628032 1016204118218924544 1019229021243703296 1021166539320066048 1024205725448994816 1026216818940837888 1029271035663876096 1032270337460404224 1032334342317637632 1037375532007686144 1040462959186280448 1045608671150604288 1048720601719504896 1053841307782588416 1062139270835994624 1067392185132908544 1070502572181159936 1070568947588661248 1072039509329854464 1075220635470299136 1078420696885389312 1078998624341327872 1080480765308829696 1083686422944400002 1083686939686600704 1085824389271781376 1086912198435667968 1089046420100481024 1089056009477947392 1092219386904592128 1092287629684113408 1094373665774226432 1095470562202877952 1095538485724839936 1097621065375930368 1100819539557384192 1100887794737168256 1102990781252763648 1104164773014011904 1106263750930071552 1106342612802994176 1108445730714943488 1109556202569744384 1111675748034281472 1111734887185907712 1111744676342071296 1114974489126371328 1115043621969199104 1118292865582104576 1118362204177440768 1120498571431378944 1123823493008326656 1126040107392958464 1127168205785137152 1129391417236389888 1132742727079821312 1136113985196130304 1137674581329641472 1141661416764470784 1145059764607123456 1146632648899166208 1150650876738994176 1152303433512910848 1152920405095481344 1156341533893984256 1157929915121860608 1159711119862923264 1161376135107342336 1161998518521430016 1165446585341968384 1167047473508646912 1170520829084565504 1172819221646671872 1176309755044429824 1179737528526176256 1179810676934443008 1185571471255411968 1189100524784320512 1194906679690493952 1198537830536577024 1200816208274522112 1204315393703804928 1204390066037243904 1210271454008967168 1213873452383993856 1219876783009038336 1223507368672755712 1225188010662690816 1228823583394627584 1232480796440444928 1234835160352948224 1238498769079314288 1238499359641829376 1242185369640763392 1244635439403368448 1247001447054311424 1248250727890962432 1248328719638986752 1250701748084146176 1250712760884830208 1254424074715348992 1256820356086235136 1258079473779867648 1258157479699620864 1260549793344651264 1260560892860301312 1264301429634367488 1266795120817078272 1268064231508279296 1270554156783894528 1270565344390938624 1274335567964798976 1278048989236690944 1278128233345646592 1280569795921575936 1284369093860029632 1288192235183013888 1290733048270159872 1294482236331368448 1294563116662652928 1297035455732416512 1298415983081291776 1300884225630732288 1304675009845788672 1304755904873680896 1307248333336608768 1311127408509714432 1313713458625118208 1315029573415993344 1317611718146260992 1317623320109121536 1321533181593124864 1323348474424983552 1325384136986198016 1327287011551248384 1333767905162338464 1333768541152739328 1337738090382360576 1344270014651805696 1344354005765062656 1348355059353649152 1350918234308837376 1354854817916780544 1354938824291899392 1361555385760088064 1365607633931993088 1368289091921117184 1372361380885168128 1376360449947205632 1376445789756850176 1387283945581707264 1398294135626006528 1400214869328789504 1404369809593860096 1405121743710117888 1415427164662073472 1416185694447992832 1423189580177211392 1425144510919213056 1426572260446814208 1429373426381881344 1429386012439805952 1433627513960398848 1437805112891277312 1437894262513852416 1440641020411772928 1444915230592533336 1444915919582134272 1447765852362375168 1449216264580890624 1452074679303929856 1456292515872789504 1456383506245484544 1459164887698968576 1460717980966453248 1463494753834573824 1467759386076512256 1467850392982891008 1470654375003684864 1472219697352015872 1475018334573428736 1477927640953257984 1479408270092992512 1482234330712375296 1482313182914543616 1482326235122761728 1486724829292265472 1491057154109472768 1491149605569921024 1493998095241838592 1498431324011102208 1502890941046849536 1505855222981853184 1510323636106428416 1512398256485695488 1516899441772855296 1522215222352627712 1524306177328386816 1528843531865554944 1534201168985325568 1536308588173492224 1539325228411256832 1543906553495814144 1546281493150564352 1548405506190606336 1548501513476456448 1556063298011529216 1560694438779420672 1568413006725906432 1573080902579257344 1580761961673882624 1593208906253991936 1598050440715436032 1601088277699362816 1605753858271739904 1605853421382991872 1617631045328083968 1618497936511991808 1626502377345384448 1628736583907672064 1630368297653501952 1633569630150721536 1633584014216921088 1638431444526170112 1641560498661339648 1643205843304316928 1643307728587259904 1646431598063895552 1646446880470597632 1651331692105752384 1654486171879145472 1656247159521017856 1659395626395107328 1659513919204491264 1662668596072415232 1664334303854616576 1664438292851982336 1667513622051422208 1667602330778861568 1667617014513106944 1672461733689556992 1672565432953798656 1675760474781646848 1677439298373156864 1677543306266161152 1680747857147068416 1685735239512489984 1689060161089437696 1690752308677705728 1694072209045192704 1694087125854584832 1699114090619731968 1704065318982254592 1704170977794195456 1712492125146706176 1717589646910685184 1725976315108491264 1728455150269366272 1729380607643222016 1734512300840976384 1739566679794384896 1739674539831574528 1742064202661013504 1742997777782145024 1748169878012952576 1753372764554657792 1755781243626848256 1759228832470007808 1764464632566644736 1769606292789264384 1769716015401664512 1778357206883117952 1783650787176480768 1792360019535740928 1797806745804865536 1801224312411783168 1806473090555707392 1806585099055865856 1815407181013450752 1820810178575990784 1829815174513557504 1835261053009133568 1848721194660667392 1849711927442276352 1861413238751625216 1863278054461145088 1866953159105052672 1872493079458480128 1873495658280157184 1876069141327245312 1881636112073023488 1887236219549431296 1888247592597323776 1890841339290451968 1894554127275393024 1896452144451551232 1900192681225617408 1902096347262418944 1905729853773053952 1905831235175841792 1905848016586407936 1911503351947198464 1917073483855036416 1917192350018469888 1920854693882363904 1926553640790044448 1926554559442845696 1932288352774520832 1936099572405239808 1941723354497052672 1941844674993979392 1945553183598624768 1947623974621937664 1951326338446098432 1957012514768683008 1957133857310521344 1960872500004913152 1966691112764571648 1970570187937677312 1972544360123990016 1976417577219391488 1976434980163682304 1982299772389687296 1988076205479297024 1988199474093228032 1990930517326872576 2003854588062466048 2006607135573540864 2016531008647593984 2022532589030473728 2026377351463256064 2032408236437849088 2042333078640132096 2048411450897989632 2052433637881675776 2058542071327752192 2064540674920808448 2064668684635275264 2080925918372560896 2091217342301208576 2097441203439009792 2107682615565176832 2124278541671989248 2134784370265817088 2141005144362319872 2141137895177322496 2144079018659708928 2150441270940598272 2156841393770778624 2157997248682655744 2160961530617659392 2167372845888800004 2167373879373201408 2171648778543562752 2173824396871335936 2178092840200962048 2178112018955894784 2184438773809184256 2184575259368226816 2188747331548452864 2190941124405755904 2191076971449679872 2195242130751860736 2201639079114768384 2201775589474336512 2205981562505527296 2208329546028023808 2212527501860143104 2216891461429886976 2219112405139488768 2223351496068562944 2223469774371815424 2223489352684142592 2229948978252742656 2230087243938398208 2236585731164209152 2236724408354881536 2240997142862757888 2247646986016653312 2254336411570274304 2258782834472779776 2265485454159642624 2272227970392260608 2275349162659282944 2283322833528941568 2293265297798332416 2301301753477988352 2305840810190962688 2312683067787968512 2315859830243721216 2319422239725846528 2322752270214684672 2323997037042860032 2334094947017293824 2341041658169131008 2352619510088859648 2359621353868886016 2371142942510823936 2378201049568641024 2389813359380987904 2397075661073154048 2401632416549044224 2408630787407609856 2408780132074487808 2420542908017934336 2427746904767987712 2439753566018076672 2447014737345511424 2450376021325381632 2457647166789255168 2464961592880889856 2469670320705896448 2476997538158628576 2476998719283658752 2484370739281526784 2489270878806736896 2494002894108622848 2496501455781924864 2496657439277973504 2501403496168292352 2501425521769660416 2508848149430697984 2513640712172470272 2516158947559735296 2516314959399241728 2521099586689302528 2521121785720602624 2528602859268734976 2533590241634156544 2536128463016558592 2541108313567789056 2541130688781877248 2548671135929597952 2556097978473381888 2556256466691293184 2568738187720059264 2576384470366027776 2581466096540319744 2588964472662736896 2594070911464833024 2596831966162583552 2601768451261464576 2609350019691577344 2609511809747361792 2614496666673217536 2622254817019428864 2627426917250236416 2630059146831986688 2635246640218243072 2643066363186249728 2646696948849967104 2654574023102496768 2667535810324676928 2675476180764721152 2688540029303611392 2688708011530125312 2696710118707298304 2701836468617674752 2709709635833561088 2709877648583798784 2723110771520176128 2731215267863986176 2736578183842234368 2744722761770336256 2752720899894411264 2752891579513700352 2774567891163414528 2796588271252013056 2800429738657579008 2808739619187720192 2810243487420235776 2830854329324146944 2832371388895985664 2846379160354422784 2850289021838426112 2853144520893628416 2858746852763762688 2858772024879611904 2867255027920797696 2875610225782554624 2875788525027704832 2881282040823545856 2889830461185066672 2889831839164268544 2898432529161781248 2904149358607859712 2912585031745579008 2912767012490969088 2918329775397937152 2921435961932906496 2926989507669147648 2935518772153024512 2935700785965782016 2941308750007369728 2950036669146857472 2955855281906515968 2958816540185985024 2964626365829087232 2964652470245523456 2973449658584530944 2982114308218945536 2982299211139842048 2987996190483677184 3005781882093699072 3011710445963706368 3020647272212856832 3024796512971390976 3033798883545710592 3044430444705255424 3048612354656773632 3057687063731109888 3068402337970651136 3072617176346984448 3078650456822513664 3087813106991628288 3092562986301128704 3096811012381212672 3097003026952912896 3112126596023058432 3121388877558841344 3136826013451812864 3146161805158514688 3161523923347765248 3186417812507983872 3202176555398725632 3211507716543479808 3211706842765983744 3235262090656167936 3236995873023983616 3257473167815344128 3260736595307003904 3267139260301443072 3267168028433842176 3276862889052340224 3283120997322679296 3286411686608633856 3286615457174519808 3292863196127791104 3302663384211504768 3308972343758290944 3312494319042035712 3318791252790214656 3319027838408982528 3325337192144830464 3328668607709233152 3335027244102844416 3335204661557723136 3335234029026213888 3344923467379113984 3345130865907597312 3354878596746313728 3355086612532322304 3361495714294136832 3371470479024979968 3378120322178875392 3381504617355411456 3388174251709169664 3398228181239463936 3408341955588390912 3424984250293412352 3435179293821370368 3451952630216982528 3456910300538732544 3458761215286444032 3469024601681952768 3479133359588769792 3479349079663149056 3484128405322027008 3485995555564290048 3496339756025905152 3506745529109315584 3511562487253696512 3518457664940015616 3528929265133289472 3539212585578528768 3539432030803329024 3556714413766235904 3567301574352961536 3584720039071481856 3595613491609731072 3602448624823566336 3612946181111414784 3613170198111731712 3630814362026901504 3641620357151981568 3659630349027115008 3670522106018267136 3697442389321334784 3726556108922290176 3733906318210105344 3744986158916960256 3746991316560314368 3752138282654490624 3763272224146046976 3774472439098862592 3776495185194647552 3781682678580903936 3792904288903102464 3800385362451234816 3804192694524837888 3811662470351683584 3811696033172815872 3823006703894396928 3834146967710072832 3834384700036939776 3841709387764727808 3853107281580088896 3864576705549041664 3872199144810479616 3883446708994105344 3883689349987958784 3891106367197249536 3895247949243875328 3902652676892196864 3914025029537366016 3914267714621042688 3921745000009826304 3933382225529143296 3941140375875354624 3945088720247980032 3952835154438782976 3952869960327364608 3964599544779374592 3976152410958594048 3976398948186456064 3981861034653745152 4007709176124932096 4013214271147081728 4033062017295187968 4045065178060947456 4052754702926512128 4064816472875698176 4084666157280264192 4096822901795979264 4104867275763351552 4117084142655504384 4129081349841616896 4129337369270550528 4161851836745121792 4194882406878019584 4215365231130353664 4248557083343978496 4269568740531634176 4282275790354644992 4288158037319417856 4300882541881196544 4313682787541557248 4315994497365311488 4321923061235318784 4334745691777600008 4334747758746402816 4343297557087125504 4347648793742671872 4356224037911789568 4368877547618368512 4369150518736453632 4377494663096905728 4382153942899359744 4390484261503721472 4403278158229536768 4403551178948673024 4411963125011054592 4416659092056047616 4425055003720286208 4433782922859773952 4438224810278977536 4446702992137125888 4446939548743630848 4446978705368285184 4460174487876796416 4473171462328418304 4473448816709763072 4481994285725515776 4495293972033306624 4508672823140548608 4517565668945559552 4530970908319285248 4544455940784521216 4550698325318565888 4566645667057883136 4586530595596664832 4602603506955976704 4611681620381925376 4625366135575937024 4631719660487442432 4638844479451693056 4645504540429369344 4668189894034587648 4682083316338262016 4705239020177719296 4719242707737772032 4742285885021647872 4779626718761975808 4794151322146308096 4803264833098088448 4817261574815219712 4817560264148975616 4855493809535975424 4879507132036153344 4894029474691022848 4900752042650763264 4915294333578510336 4929923185761779712 4939340641411792896 4953995076317257152 4968741478563053568 4978541757613473792 4988005788217245696 4993002911563849728 4993314878555947008 5002806992336584704 5002851043539320832 5017696298861395968 5027281424344940544 5032317895119470592 5032629918798483456 5042243571441205248 5057205718537469952 5067180483268313088 5072256926033117184 5082216627135578112 5082261377563754496 5097342271859195904 5112195956946763776 5112512933382586368 5137476375440118528 5152768940732055552 5177928945325473792 5188141822929666048 5193663932325167104 5203536902522929152 5218700039383154688 5219023619494723584 5228993333346435072 5244509634038857728 5260118293663973376 5270493280436486144 5286132726372499456 5293393897699934208 5309148046204993536 5335071620649353856 5350952361529442304 5377080058607222784 5393420237414596608 5403672937235349504 5419419271667122176 5419755297167597568 5446221543040352256 5462430535727972352 5489445523540672512 5505783159027400704 5549135782326829056 5593176542504026112 5600859477315158016 5617479238375440384 5620486974840471552 5661708658648293888 5664742777791971328 5692758320708845568 5700578043676852224 5706289041787256832 5717493705527525376 5717544049759223808 5734510055841595392 5751220451565109248 5751577050055409664 5762564081647091712 5779660922370133344 5779663678328537088 5796865058323562496 5808298717215719424 5825170063491158016 5825534024981938176 5836659550795874304 5842871923865812992 5853979015338295296 5871037544306049024 5871401571931564032 5882617500014739456 5900073338293714944 5911710563813031936 5917633080371970048 5929252731658174464 5929304940491046912 5946899317169061888 5964228616437891072 5964598422279684096 6011563764187398144 6023420891927412736 6049593025942781952 6067597767091421184 6088860889410510848 6097224709313547264 6136804675941302272 6145234352693968896 6157300913645027328 6175626213983256576 6193622024762425344 6194006053905825792 6242777755117682688 6273652026903625728 6292323610317029376 6323047846695530496 6372835625015967744 6404353110797451264 6423015433086959616 6423413685531967488 6470524181312335872 6473991746047967232 6514946335630688256 6521473190614007808 6534278520602886144 6534336056867684352 6553725778104680448 6566241994645358592 6572823373217267712 6573230914349039616 6585726392255582208 6605326768423009536 6617944687516581888 6624988638084071424 6637582505580429312 6650674384289660928 6657337215418466304 6670054488205688832 6670409323115446272 6670468058052427776 6689846934758227968 6690261731815194624 6709757193492627456 6710173225064644608 6722991428588273664 6742940958049959936 6763009234710822912 6776348503418339328 6796456362478927872 6816683911176781824 6849968500586824704 6903905260433965056 6917522430572888064 6938049203363905536 6958266719177539584 6958698159326298112 6968256810644054016 6971991111128580096 7013491058218631168 7023124974507393024 7057858530266578944 7078864061606658048 7113428827532471808 7134603148705923072 7169440078142963712 7191226983219462144 7204897249647132672 7225892362222829568 7226340396223463424 7261628724053803008 7283240714303963136 7319260698054230016 7341044212036534272 7394884778642669568 7453112217844580352 7467812636420210688 7489972317833920512 7493982633120628736 7504276565308981248 7526544448292093952 7548944878197725184 7552990370389295104 7563365357161807872 7585808577806204928 7600770724902469632 7608385389049675776 7623324940703367168 7623392066345631744 7646013407788793856 7668293935420145664 7668769400073879552 7706214563160177792 7729153411098083328 7744398289620959232 7766893417988210688 7782212734394499072 7790495898487750656 7805305353784393728 7828050059074732032 7828535429242085376 7843490000019652608 7866764451058286592 7882280751750709248 7890177440495960064 7905739920654729216 7929199089558749184 7952797896372912128 7963722069307490304 8015418352249864192 8026428542294163456 8066124034590375936 8090130356121894912 8105509405853024256 8129632945751396352 8169332314560528384 8193645803591958528 8209734551526703104 8234168285311008768 8258162699683233792 8258674738541101056 8323703673490243584 8389764813756039168 8430730462260707328 8497114166687956992 8539137481063268352 8564551580709289984 8576316074638835712 8601765083762393088 8627365575083114496 8643846122470637568 8669491383555200016 8669495517492805632 8695297587485343744 8712448075823579136 8737755095236737024 8738301037472907264 8754989326193811456 8764307885798719488 8780968523007442944 8806556316459073536 8807102357897346048 8823926250022109184 8850110007440572416 8867565845719547904 8876449620557955072 8893879097487261696 8893957410736570368 8920348975753592832 8946342924656836608 8946897633419526144 8963988571451031552 9017345646281097216 9035131337891119104 9061941816638570496 9088911881569042432 9101396650637131776 9133291334115766272 9173061191193329664 9205207013911953408 9223363240763850752 9250732271151874048 9263439320974884864 9277688958903386112 9291009080858738688 9336379788069175296 9364166632676524032 9410478040355438592 9438485415475544064 9484571770043295744 9559253437523951616 9606529666196176896 9634523149630439424 9635120528297951232 9710987619071950848 9788058949382045696 9801504085301526528 9830588667157020672 9859846371523559424 9907990152634514304 9937482957126107136 9957083515226947584 9976011576434491392 9986005823127699456 10005613984673169408 10005702087078641664 10035392597722791936 10064635790238941184 10065259837596966912 10084487142882410496 10114411437074939904 10134360966536626176 10144513852066234368 10164522755127508992 10194684543718391808 10225025866765172736 10274952750880237056 10305537881464111104 10355857890650947584 10376283645859332096 10387327864650334208 10407073805045858304 10437400078766309376 10438047238989447168 10457986666692870144 10489019268077715456 10520236587327946752 10540986560872972288 10572265452744998912 10586787795399868416 10618296092409987072 10670143241298707712 10701904723058884608 10754160117214445568 10786840474829193216 10807345874470699008 10838838543334244352 10839510594335195136 10892443086080704512 10924861071455944704 10978891047081345024 11011566318054801408 11186353085008052224 11201718954630316032 11234958476750880768 11240973949680943104 11323417317296587776 11329485555583942656 11385516641417691136 11401156087353704448 11412578083574513664 11434987411055050752 11435088099518447616 11469020111683190784 11502440903130218496 11503154100110819328 11525128163294183424 11559321844740266688 11593730116647124992 11616597434431438848 11650340126982316032 11651068049963876352 11673319101591748608 11685743847731625984 11707958030676590592 11742075088612098048 11742803143863128064 11765235000029478912 11800146676587429888 11823421127626063872 11835266160743940096 11858505463316348928 11858609880982093824 11893798634338123776 11928457232875782144 11929196844559368192 12023127528374796288 12099186051885563904 12135195534182842368 12177721778821021696 12194449418627094528 12273609351882604544 12290468705387937792 12314601827290054656 12351252427966513152 12387244049524850688 12388012107811651584 12485555510235365376 12584647220634058752 12646095693391060992 12745671250031935488 12808706221594902528 12846827371063934976 12941048362624671744 12947983492095934464 13029892671261376512 13042946381228015616 13068672113735368704 13107451556209360896 13132483989290717184 13146461828698079232 13171452784511164416 13210653536846019072 13235889375033163776 13249977276168142848 13275165011160858624 13301348768579321856 13314674430836932608 13340108976411377664 13340818646230892544 13340936116104855552 13380523463630389248 13419514386985254912 13420346450129289216 13445982857176547328 13485881916099919872 13526018469421645824 13552697006836678656 13592912724957855744 13633367822353563648 13699937001173649408 13807810520867930112 13835044861145776128 13876098406727811072 13916533438355079168 13917396318652596224 13936513621288108032 14026982116437262336 14046249949014786048 14115717060533157888 14157728123213316096 14226857655064943616 14338880156285927424 14382453966438924288 14409794499294265344 14451784724445659136 14452680792446926848 14566481428607926272 14638521396108460032 14682088424073068544 14789769557285339136 14906224435689160704 14935625272840421376 14979944635667841024 14987965266241257472 15008553130617962496 15053088896584187904 15097889756395450368 15105980740778590208 15126730714323615744 15171617155612409856 15201541449804939264 15216770778099351552 15246649881406734336 15246784132691263488 15292026815577587712 15336587870840291328 15337538800147759104 15412429126320355584 15458306822196166656 15533786835976421376 15564425468788998144 15580991796975501312 15610610707568787456 15656100118149464064 15657070858484170752 15686980000039305216 15733528902116573184 15780354880991920128 15811479841309458432 15858398179117498368 15905595792745824256 15927444138614980608 16052857084588326912 16180260712243789824 16211018811706048512 16259265891502792704 16338664629121056768 16387291607183917056 16468336570622017536 16517349477082202112 16647407346980487168 16779529627512078336 16861460924521414656 16994228333375913984 17078274962126536704 17129103161418579968 17152632149277671424 17203530167524786176 17254731150166228992 17287692244941275136 17338982767110400032 17338991034985611264 17390595174970687488 17424896151647158272 17475510190473474048 17476602074945814528 17509978652387622912 17528615771597438976 17561937046014885888 17613112632918147072 17614204715794692096 17647852500044218368 17700220014881144832 17735131691439095808 17752899241115910144 17787758194974523392 17787914821473140736 17840697951507185664 17892685849313673216 17893795266839052288 18034691292562194432 18070262675782238208 18177823763138084864 18202793301274263552 18266582668231532544 18410414027823906816 18446726481527701504 18501464542303748096 18526878641949769728 18582018161717477376 18728333265353048064 18820956080710877184 18876970830951088128 18969143540086591488 19118506875047903232 19213059332392353792 19269046299260878848 19270241056595902464 19421975238143901696 19576117898764091392 19603008170603053056 19661177334314041344 19719692743047118848 19815980305269028608 19874965914252214272 19952023152868982784 19972011646255398912 20011227969346338816 20011404174157283328 20070785195445583872 20129271580477882368 20130519675193933824 20168974285764820992 20228822874149879808 20289027704132468736 20329045510255017984 20389369087436783616 20450051733530345472 20549905501760474112 20711715781301895168 20752567291718664192 20774655729300668416 20814147610091716608 20874800157532618752 20876094477978894336 20915973333385740288 21040473174655893504 21081973121745944576 21144530905489997824 21173575590799736832 21236592184819974144 21340286482597415424 21403809446117769216 21508320234428891136 21573680949658386432 21614691748941398016 21677677086668488704 21679021188670390272 21784886172161409024 21849722142911889408 21957782094162690048 22023132636109602816 22403437909260632064 22469916953501761536 22481947899361886208 22646834634593175552 22658971111167885312 22802312174707408896 22825156167149027328 22869974822110101504 22870176199036895232 22938040223366381568 23004881806260436992 23006308200221638656 23118643689480533376 23187460233294249984 23233194868862877696 23300680253964632064 23346638203183497216 23371487695463251968 23415916061353181184 23484150177224196096 23485606287726256128 23530470000058957824 23600293353174859776 23646842255252127744 23670532321487880192 23717219761964187648 23787597268676247552 23858393689118736384 24046255056749592576 24198372103771127808 24270391068365684736 24355443557642043392 24388898837254189056 24547218703765209088 24580937410775875584 24629203654580109312 24702504855933026304 24774488099049701376 24776024215623303168 24971111020470730752 25169294441268117504 25292191386782121984 25491342500063870976 25617412443189805056 25693654742127869952 25882096725249343488 26085892762456031232 26137344227470737408 26214903112418721792 26264967978581434368 26292923657396158464 26342905569022328832 26421307073692038144 26471778750066327552 26550330022321717248 26602697537158643712 26629348861673865216 26681637292461785088 26681872232209711104 26761046927260778496 26839028773970509824 26840692900258578432 26891965714353094656 27052036938843291648 27105394013673357312 27185825449915711488 27266735644707127296 27399874002347298816 27615621041735860224 27670089722291552256 27752196813455622144 27833066876710158336 27834792637305192448 27873027242576216064 28053964232874524672 28092499898029572096 28231434121066315776 28315456246426632192 28453715310129887232 28677760312571854848 28819588998588530688 28903569448891318272 28905361584893853696 29132962857215852544 29364176848146137088 29579539114570678272 29812448871378321408 29871250545680842752 29975930532482514944 30017106261235924992 30106177793168375808 30195779512790900736 30211961481557180416 30253461428647231488 30343234311224819712 30403082899609878528 30433541556198703104 30493568265382526976 30584053631155175424 30675077600295518208 30824858252640711168 30916613644392333312 31067573671952842752 31128850937577996288 31161983593951002624 31221221415137574912 31312200236298928128 31314141716968341504 31373960000078610432 31467057804233146368 31560709761983840256 31622959682618916864 31716796358234996736 31811191585491648512 31854888277229961216 32105714169176653824 32360521424487579648 32422037623412097024 32518531783005585408 32677329258242113536 32774583214367834112 32936673141244035072 33034698954164404224 33559059255024156672 33722921849042829312 33988456666751827968 34156549924253073408 34258206322837159936 34305264298555342848 34407060335049572352 34509462300332457984 34575384489882550272 34677965534220800064 34781190349941374976 34849792303294316544 34951020380946948096 34953204149891629056 35019957304775245824 35057231543194877952 35123874092029771776 35226225265836294144 35228409431589384192 35295705000088436736 35400440029762289664 35470263382878191616 35505798482231820288 35575516389949046784 35575829642946281472 35681395903014371328 35785371698627346432 35787590533678104576 36069382585124388864 36355647526276169728 36405586602548527104 36533165336463065088 36820828055647813632 36893452963055403008 37002929084607496192 37053757283899539456 37164036323434954752 37456666530706096128 37753941661902176256 37938287080173182976 38237013750095806464 38426118664784707584 38540482113191804928 38843950476287803392 39152235797528182784 39206016341206106112 39322354668628082688 39439385486094237696 39631960610538057216 39749931828504428544 39904046305737965568 39944023292510797824 40022455938692677632 40022808348314566656 40141570390891167744 40258543160955764736 40261039350387867648 40337948571529641984 40457645748299759616 40578055408264937472 40658091020510035968 40778738174873567232 40900103467060690944 41099811003520948224 41423431562603790336 41505134583437328384 41628295220183433216 41749600315065237504 41752188955957788672 42080946349311787008 42163946243491889152 42347151181599473664 42473184369639948288 42680572965194830848 43016640468857782272 43147361899316772864 43229383497882796032 43355354173336977408 43358042377340780544 43699444285823778816 43915564188325380096 44046265272219205632 44806875818521264128 44939833907003523072 44963895798723772416 45293669269186351104 45317942222335770624 45604624349414817792 45650312334298054656 45739949644220203008 45740352398073790464 45876080446732763136 46009763612520873984 46012616400443277312 46237287378961066752 46374920466588499968 46601360507929264128 46693276406366994432 46742975390926503936 46831832122706362368 46968300354448392192 46971212575452512256 47060940000117915648 47200586706349719552 47341064642975760384 47434439523928375296 47575194537352495104 47716787378237472768 48540782136731369472 48710887115284086784 48777797674508378112 49094437407530418176 49161874821551751168 49405009711866052608 49552048431246606336 49942222040941461504 50338588882536235008 50584382773564243968 50982685000127741952 51234824886379610112 51387309484255739904 51764193450498686976 52171785524912062464 52274688454941474816 52429806224837443584 52529935957162868736 52585847314792316928 52685811138044657664 52842614147384076288 52943557500132655104 53100660044643434496 53205395074317287424 53258697723347730432 53363274584923570176 53363744464419422208 53522093854521556992 53678057547941019648 53681385800517156864 54104073877686583296 54210788027346714624 54533471289414254592 54799748004694597632 55231242083471720448 55340179444583104512 55504393626911244288 55669585274610384896 55746054485152432128 56107928465749049344 56184999796059144192 56462868242132631552 56630912492853264384 56907430620259774464 57355520625143709696 57639177997177061376 57807138897782636544 57810723169787707392 58265925714431705088 58728353696292274176 59159078229141356544 59624897742756642816 59951861064965029888 60034212522471849984 60212355586336751616 60391559025581801472 60506922857294462976 60686468622449639424 60867083112397406208 60987136530765053952 61168107262310350848 61350155200591036416 61649716505281422336 62135147343905685504 62257701875155992576 62323967187902005248 62442442830275149824 62624400472597856256 62628283433936683008 62747920000157220864 63121419523967680512 63245919365237833728 63433592716469993472 63622383170983297024 63709776554459922432 64211428338353307648 64721042848975159296 64844075246824194048 65037063566011170816 65354658516484227072 65549166428735668224 65873346282488070144 66069397908328808448 67445843698085658624 67976913333503655936 68516412645674319872 68610528597110685696 68814120670099144704 69018924600664915968 69355931068441600128 69562380699882749952 69699584606588633088 69902040761893896192 70039914609550491648 70114463086389755904 70247748184059543552 70452450531672588288 70456818863178768384 70591410000176873472 70800880059524579328 70940526765756383232 71011596964463640576 71151659285892562944 71362791806028742656 71575181067356209152 72138765170248777728 72711295052552339456 72811173205097054208 73066330672926130176 73641656111295627264 73786905926110806016 74005858169214992384 74107514567799078912 74328072646869909504 74913333061412192256 75507883323804352512 75876574160346365952 76474027500191612928 76852237329569415168 77080964226383609856 78304471595056365568 78412032682412212224 78644709337256165376 78878770972188475392 79263921221076114432 79808092611475931136 79888046585021595648 80044911877385355264 80045616696629133312 80283140781782335488 80517086321911529472 80522078700775735296 80675897143059283968 81156110816529874944 81316182041020071936 81557476349747134464 81800206934121381888 82199622007041896448 82846863125207580672 83010269166874656768 83256590440366866432 83499200630130475008 83504377911915577344 84161892698623574016 84694302363198947328 84946368739279896576 85361145930389661696 86033280937715564544 86458766995765592064 86710708346673954816 86716084754681561088 87398888571647557632 88092530544438411264 89613751637042528256 89927791597447544832 90587338538372702208 90635884444671541248 91209248698829635584 91300624668596109312 91480704796147580928 91752160893465526272 92025232800886554624 92474574757922133504 92749840933176999936 93202721015858528256 93386552812733988864 93485950781853007872 93663664245412724736 93936600708896784384 93942425150905024512 94121880000235831296 94401173412699439104 94682129285951520768 94868879047856750592 95150389074704990208 95433574756474945536 97081564273462738944 97421774230568173568 97555595349016756224 98188874815060836352 98323749643103502336 98810019423732105216 99104096862493212672 100677177765072470016 101168765547128487936 101965370000255483904 102469649772759220224 102774618968511479808 103528386900997373952 104343571049824124928 104549376909882949632 104859612449674887168 105059871914325737472 105171694629584633856 105371622276089315328 105685228294768152576 105887115000265310208 106201320089286868992 106410790148634574848 106517395446695460864 106726549169847140352 106727488928838844416 107044187709043113984 107356115095882039296 107362771601034313728 108208147755373166592 109066942578828509184 109599496009389195264 110462484166943440896 110680358889166209024 111008787253822488576 111339170549220769792 111492108970304864256 112369999592118288384 113261824985706528768 113814861240519548928 114711041250287419392 115278355994354122752 115621446339575414784 116531851428863410176 117456707392584548352 118318156458282713088 119249795485513285632 119903722129930059776 120068425044943699968 120424711172673503232 120783118051163602944 121013845714588925952 121372937244899278848 121734166224794812416 121974273061530107904 122336214524620701696 122700310401182072832 123299433010562844672 124270294687811371008 124515403750311985152 124884885660550299648 125248800945195712512 125256566867873366016 126242839047935361024 126491838730475667456 127244766341966594048 127419553108919844864 129442085697950318592 129688150493648388096 130074127132022341632 131098332857471336448 131746692564976140288 132138795816657616896 134891687396171317248 135953826667007311872 137032825291348639744 137221057194221371392 137628241340198289408 138037849201329831936 138711862136883200256 139124761399765499904 139804081523787792384 140079829219100983296 140228926172779511808 140495496368119087104 140904901063345176576 140913637726357536768 141182820000353746944 141601760119049158656 142023193928927281152 142303318571785125888 142725583612057485312 143150362134712418304 145422590105104678912 145622346410194108416 146132661345852260352 147283312222591254528 147573811852221612032 148011716338429984768 148215029135598157824 148656145293739819008 149826666122824384512 151015766647608705024 151753148320692731904 152948055000383225856 153704474659138830336 154161928452767219712 156824065364824424448 157289418674512330752 157757541944376950784 158527842442152228864 159616185222951862272 159776093170043191296 160089823754770710528 160091233393258266624 160566281563564670976 161034172643823058944 161044157401551470592 162312221633059749888 162632364082040143872 163600413868242763776 164399244014083792896 165693726250415161344 166020538333749313536 166513180880733732864 167008755823831154688 168323785397247148032 169388604726397894656 169892737478559793152 170722291860779323392 172066561875431129088 172917533991531184128 173421416693347909632 173432169509363122176 174797777143295115264 176185061088876822528 179855583194895089664 181174677076745404416 182601249337192218624 182961409592295161856 183504321786931052544 184050465601773109248 184949149515844267008 186405442031717056512 186773105625467977728 186971901563706015744 187327328490825449472 187873201417793568768 187884850301810049024 188243760000471662592 189364258571903041536 189737758095713501184 190300778149409980416 190867149512949891072 194163128546925477888 194843548461136347136 195111190698033512448 196377749630121672704 196647499286207004672 197620038847464210432 198208193724986425344 202337531094256975872 203930740000510967808 205549237937022959616 207056773801994747904 208687142099648249856 209098753819765899264 210119743828651474944 210343389259169267712 210743244552178630656 211370456589536305152 211774230000530620416 212402640178573737984 212821580297269149696 213034790893390921728 213454977857677688832 214088375418086227968 214725543202068627456 216416295510746333184 218133885157657018368 219198992018778390528 220924968333886881792 221360717778332418048 222017574507644977152 222678341098441539584 222984217940609728512 224739999184236576768 226523649971413057536 227629722481039097856 229422082500574838784 230556711988708245504 231242892679150829568 234913414785169096704 236636312916565426176 239807444259860119552 240136850089887399936 240849422345347006464 241566236102327205888 242027691429177851904 243468332449589624832 243948546123060215808 244672429049241403392 245400620802364145664 246598866021125689344 248540589375622742016 249030807500623970304 249769771321100599296 250497601890391425024 250513133735746732032 252485678095870722048 254489532683933188096 254839106217839689728 259376300987296776192 260148254264044683264 262196665714942672896 264277591633315233792 269783374792342634496 271907653334014623744 274065650582697279488 274442114388442742784 275256482680396578816 276075698402659663872 277423724273766400512 278249522799530999808 279608163047575584768 280159658438201966592 280457852345559023616 280990992736238174208 281809802126690353152 281827275452715073536 282365640000707493888 283203520238098317312 284046387857854562304 284606637143570251776 285451167224114970624 286300724269424836608 291244692820388216832 292265322691704520704 294566624445182509056 295147623704443224064 296430058271196315648 297312290587479638016 302031533295217410048 303506296641385463808 305896110000766451712 307408949318277660672 308323856905534439424 313648130729648848896 314578837349024661504 315515083888753901568 317055684884304457728 319232370445903724544 319552186340086382592 320179647509541421056 320182466786516533248 321132563127129341952 322068345287646117888 322088314803102941184 324624443266119499776 327200827736485527552 328798488028167585792 331387452500830322688 332041076667498627072 333026361761467465728 334017511647662309376 339785474957119586304 341444583721558646784 344133123750862258176 345835067983062368256 346864339018726244352 349595554286590230528 352370122177753645056 359711166389790179328 362349354153490808832 365202498674384437248 365922819184590323712 367008643573862105088 368100931203546218496 369898299031688534016 372810884063434113024 373546211250935955456 374654656981650898944 375746402835587137536 375769700603620098048 378728517143806083072 379475516191427002368 381734299025899782144 388326257093850955776 389687096922272694272 390222381396067024896 392755499260243345408 393294998572414009344 395240077694928420864 396416387449972850688 404675062188513951744 407861480001021935616 411098475874045919232 414113547603989495808 417374284199296499712 420239487657302949888 420686778518338535424 421486489104357261312 422740913179072610304 423548460001061240832 424805280357147475968 426069581786781843456 426909955715355377664 428176750836172455936 429451086404137254912 436267770315314036736 438397984037556781056 441849936667773763584 442721435556664836096 444035149015289954304 445356682196883079168 445968435881219457024 449479998368473153536 453047299942826115072 455259444962078195712 458844165001149677568 461113423977416491008 462485785358301659136 473272625833130852352 479614888519720239104 480273700179774799872 481698844690694012928 483132472204654411776 486936664899179249664 487897092246120431616 490801241604728291328 493197732042251378688 497081178751245484032 498061615001247940608 499539542642201198592 501026267471493464064 504971356191741444096 508979065367866376192 509678212435679379456 518752601974593552384 520296508528089366528 524393331429885345792 528555183266630467584 539566749584685268992 548131301165394558976 548884228776885485568 550512965360793157632 552151396805319327744 554847448547532801024 559216326095151169536 560319316876403933184 560915704691118047232 561981985472476348416 563619604253380706304 563654550905430147072 564731280001414987776 568092775715709124608 569213274287140503552 570902334448229941248 572601448538849673216 582489385640776433664 584530645383409041408 589133248890365018112 592860116542392631296 594624581174959276032 607012593282770927616 611792220001532903424 616647713811068878848 627296261459297697792 631030167777507803136 634111369768608915456 638464740891807449088 639104372680172765184 640364933573033066496 642265126254258683904 644176629606205882368 649248886532238999552 654401655472971055104 657596976056335171584 662774905001660645376 664082153334997254144 666052723522934931456 668035023295324618752 679570949914239172608 682889167443117293568 688266247501724516352 691670135966124736512 693728678037452488704 704740244355507290112 719422332779580358656 724698708306981617664 730404997348768874496 731845638369180647424 734017287147724210176 736201862407092436992 739796598063377068032 745621768126868226048 747092422501871910912 749309313963301797888 751492805671174275072 751539401207240196096 757457034287612166144 763468598051799564288 779374193844545388544 780444762792134049792 786589997144828018688 792832774899945701376 809350124377027903488 815722960002043871232 822196951748091838464 828227095207978991616 834748568398592999424 840478975314605899776 841373557036677070848 842972978208714522624 845481826358145220608 847096920002122481664 849610560714294951936 852139163573563686912 853819911430710755328 856353501672344911872 858902172808274509824 876795968075113562112 883699873335547527168 885442871113329672192 890713364393766158336 891936871762438914048 906094599885652230144 910518889924156391424 917688330002299355136 922226847954832982016 924971570716603318272 946545251666261704704 959229777039440478208 960547400359549599744 963397689381388025856 966264944409308823552 973873329798358499328 981602483209456582656 986395464084502757376 994162357502490968064 996123230002495881216 999079085284402397184 1002052534942986928128 1017958130735732752384 1019356424871358758912 1037505203949187104768 1040593017056178733056 1048786662859770691584 1057110366533260935168 1079133499169370537984 1097768457553770971136 1101025930721586315264 1104302793610638655488 1109694897095065602048 1118432652190302339072 1120638633752807866368 1123963970944952696832 1127239208506761412608 1127309101810860294144 1136185551431418249216 1138426548574281007104 1145202897077699346432 1164978771281552867328 1169061290766818082816 1178266497780730036224 1185720233084785262592 1189249162349918552064 1214025186565541855232 1223584440003065806848 1233295427622137757696 1262060335555015606272 1268222739537217830912 1278208745360345530368 1280729867146066132992 1284530252508517367808 1288353259212411764736 1308803310945942110208 1315193952112670343168 1325549810003321290752 1328164306669994508288 1332105447045869862912 1336070046590649237504 1359141899828478345216 1365778334886234587136 1376532495003449032704 1383340271932249473024 1387457356074904977408 1438844665559160717312 1449397416613963235328 1460809994697537748992 1463691276738361294848 1472403724814184873984 1479593196126754136064 1491243536253736452096 1494184845003743821824 1498618627926603595776 1503078802414480392192 1514914068575224332288 1526937196103599128576 1558748387689090777088 1560889525584268099584 1573179994289656037376 1585665549799891402752 1618700248754055806976 1644393903496183676928 1656454190415957983232 1680957950629211799552 1682747114073354141696 1685945956417429045248 1690963652716290441216 1694193840004244963328 1704278327147127373824 1707639822861421510656 1712707003344689823744 1717804345616549019648 1753591936150227124224 1767399746671095054336 1781426728787532316672 1783873743524877828096 1821037779848312782848 1835376660004598710272 1849943141433206636544 1893090503332523409408 1918459554078880956416 1921094800719099199488 1926795378762776051712 1932529888818617647104 1947746659596716998656 1963204966418913165312 1972790928169005514752 1988324715004981936128 1992246460004991762432 1998158170568804794368 2004105069885973856256 2038712849742717517824 2075010407898374209536 2081186034112357466112 2114220733066521870336 2158266998338741075968 2195536915107541942272 2202051861443172630528 2208605587221277310976 2219389794190131204096 2236865304380604678144 2241277267505615732736 2247927941889905393664 2254478417013522825216 2254618203621720588288 2272371102862836498432 2290405794155398692864 2338122581533636165632 2378498324699837104128 2428050373131083710464 2447168880006131613696 2466590855244275515392 2524120671110031212544 2536445479074435661824 2556417490720691060736 2561459734292132265984 2569060505017034735616 2576706518424823529472 2630387904225340686336 2651099620006642581504 2656328613339989016576 2672140093181298475008 2718283799656956690432 2731556669772469174272 2753064990006898065408 2766680543864498946048 2774914712149809954816 2877689331118321434624 2898794833227926470656 2921619989395075497984 2944807449628369747968 2959186392253508272128 2982487072507472904192 2988369690007487643648 2997237255853207191552 3006157604828960784384 3053874392207198257152 3117496775378181554176 3121779051168536199168 3146359988579312074752 3171331099599782805504 3237400497508111613952 3312908380831915966464 3361915901258423599104 3371891912834858090496 3381927305432580882432 3408556654294254747648 3415279645722843021312 3435608691233098039296 3507183872300454248448 3534799493342190108672 3562853457575064633344 3567747487049755656192 3642075559696625565696 3670753320009197420544 3699886282866413273088 3786181006665046818816 3836919108157761912832 3842189601438198398976 3853590757525552103424 3865059777637235294208 3926409932837826330624 3945581856338011029504 3976649430009963872256 3984492920009983524864 3996316341137609588736 4008210139771947712512 4077425699485435035648 4150020815796748419072 4162372068224714932224 4316533996677482151936 4391073830215083884544 4417211174442554621952 4438779588380262408192 4473730608761209356288 4482554535011231465472 4495855883779810787328 4509236407243441176576 4544742205725672996864 4580811588310797385728 4676245163067272331264 4756996649399674208256 4856100746262167420928 4933181710488551030784 5048241342220062425088 5072890958148871323648 5112834981441382121472 5122919468584264531968 5138121010034069471232 5153413036849647058944 5260775808450681372672 5302199240013285163008 5344280186362596950016 5463113339544938348544 5506129980013796130816 5549829424299619909632 5755378662236642869248 5797589666455852941312 5843239978790150995968 5889614899256739495936 5918372784507016544256 5964974145014945808384 5976739380014975287296 5994474511706414383104 6012315209657921568768 6234993550756363108352 6243558102337072398336 6342662199199565611008 6474800995016223227904 6625816761663831932928 6723831802516847198208 6743783825669716180992 6763854610865161764864 6817113308588509495296 6871217382466196078592 7014367744600908496896 7125706915150129266688 7135494974099511312384 7284151119393251131392 7341506640018394841088 7399772565732826546176 7572362013330093637632 7684379202876396797952 7707181515051104206848 7730119555274470588416 7891163712676022059008 7953298860019927744512 7968985840019967049728 8016420279543895425024 8154851398970870071296 8300041631593496838144 8324744136449429864448 8633067993354964303872 8834422348885109243904 8877559176760524816384 8947461217522418712576 8965109070022462930944 8991711767559621574656 9018472814486882353152 9161623176621594771456 9352490326134544662528 9513993298799348416512 9712201492524334841856 10145781916297742647296 10225669962882764242944 10245838937168529063936 10306826073699294117888 10521551616901362745344 10604398480026570326016 10688560372725193900032 10926226679089876697088 11012259960027592261632 11099658848599239819264 11510757324473285738496 11595179332911705882624 11779229798513478991872 11836745569014033088512 11929948290029891616768 11953478760029950574592 11988949023412828766208 12024630419315843137536 12469987101512726216704 12487116204674144796672 12949601990032446455808 13251633523327663865856 13447663605033694396416 13487567651339432361984 13527709221730323529728 13634226617177018990592 13742434764932392157184 14028735489201816993792 14270989948199022624768 14568302238786502262784 14799545131465653092352 15144724026660187275264 15368758405752793595904 15414363030102208413696 15460239110548941176832 15782327425352044118016 15906597720039855489024 16032840559087790850048 16649488272898859728896 17266135986709928607744 17668844697770218487808 17755118353521049632768 17894922435044837425152 17930218140044925861888 17983423535119243149312 18036945628973764706304 18704980652269089325056 19027986597598696833024 19424402985048669683712 20291563832595485294592 20451339925765528485888 20613652147398588235776 21043103233802725490688 21377120745450387800064 21852453358179753394176 22024519920055184523264 22199317697198479638528 23190358665823411765248 23673491138028066177024 23859896580059783233536 23906957520059901149184 24049260838631686275072 24939974203025452433408 24974232409348289593344 25899203980064892911616 26503267046655327731712 26895327210067388792832 26975135302678864723968 27055418443460647059456 27484869529864784314368 28057470978403633987584 28541979896398045249536 29136604477573004525568 30737516811505587191808 30920478221097882353664 31564654850704088236032 31813195440079710978048 32065681118175581700096 33298976545797719457792 34532271973419857215488 35337689395540436975616 35510236707042099265536 35789844870089674850304 35860436280089851723776 35966847070238486298624 36073891257947529412608 37409961304538178650112 38848805970097339367424 40583127665190970589184 40902679851531056971776 41227304294797176471552 42086206467605450981376 43704906716359506788352 44398635394396959277056 46380717331646823530496 47346982276056132354048 47719793160119566467072 48098521677263372550144 49879948406050904866816 49948464818696579186688 51798407960129785823232 53006534093310655463424 53790654420134777585664 53950270605357729447936 54110836886921294118912 56114941956807267975168 57083959792796090499072 58273208955146009051136 61840956442195764707328 63129309701408176472064 64131362236351163400192 66597953091595438915584 71020473414084198531072 71579689740179349700608 71720872560179703447552 72147782515895058825216 74819922609076357300224 77697611940194678734848 81166255330381941178368 82454608589594352943104 84172412935210901962752 87409813432719013576704 92761434663293647060992 94693964552112264708096 95439586320239132934144 96197043354526745100288 99896929637393158373376 103596815920259571646464 106013068186621310926848 107581308840269555171328 107900541210715458895872 108221673773842588237824 112229883913614535950336 116546417910292018102272 123681912884391529414656 126258619402816352944128 133195906183190877831168 142040946828168397062144 143159379480358699401216 144295565031790117650432 149639845218152714600448 155395223880389357469696 162332510660763882356736 168344825870421803925504 174819626865438027153408 185522869326587294121984 189387929104224529416192 192394086709053490200576 199793859274786316746752 215162617680539110342656 216443347547685176475648 224459767827229071900672 233092835820584036204544 247363825768783058829312 252517238805632705888256 284081893656336794124288 286318758960717398802432 288591130063580235300864 310790447760778714939392 324665021321527764713472 336689651740843607851008 349639253730876054306816 371045738653174588243968 378775858208449058832384 399587718549572633493504 432886695095370352951296 448919535654458143801344 466185671641168072409088 505034477611265411776512 568163787312673588248576 577182260127160470601728 649330042643055529426944 673379303481687215702016 699278507461752108613632 742091477306349176487936 757551716416898117664768 865773390190740705902592 932371343282336144818176 1010068955222530823553024 1136327574625347176497152 1298660085286111058853888 1346758606963374431404032 1398557014923504217227264 1515103432833796235329536 1731546780381481411805184 2020137910445061647106048 2272655149250694352994304 2597320170572222117707776 2797114029847008434454528 3030206865667592470659072 4040275820890123294212096 4545310298501388705988608 5194640341144444235415552 6060413731335184941318144 9090620597002777411977216 12120827462670369882636288 18181241194005554823954432 36362482388011109647908864
- Sum of all divisors σ(n): 139246747503517013511126087
- Sum of proper divisors (its aliquot sum) s(n): 102884265115505903863217223
- 36362482388011109647908864 is an abundant number, because the sum of its proper divisors (102884265115505903863217223) is greater than itself. Its abundance is 66521782727494794215308359
Bases of 36362482388011109647908864
- Binary: 11110000101000000111000011110101111110000011110000101000001000000000000000000000000002
- Hexadecimal: 0x1E140E1EBF078504000000
- Base-36: 4KHBIE0ZBHPDZ4000
Squares and roots of 36362482388011109647908864
- 36362482388011109647908864 squared (363624823880111096479088642) is 1322230125418418131296846019882451122926248049770496
- 36362482388011109647908864 cubed (363624823880111096479088643) is 48079569648424949941249326711368919575653743407183916522279078149081524076544
-
36362482388011109647908864 is a
perfect square number . Itssquare root is 6030131208192 -
The
cube root of 36362482388011109647908864 is 331297257.8990152003
Scales and comparisons
How big is 36362482388011109647908864?- 36,362,482,388,011,109,647,908,864 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 36,362,482,388,011,109,647,908,864 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 36362482388011109647908864 cubic inches would be around 27608104.8 feet tall.
Recreational maths with 36362482388011109647908864
- 36362482388011109647908864 backwards is 46880974690111088328426363
- 36362482388011109647908864 is a
Harshad number . - The number of decimal digits it has is: 26
- The sum of 36362482388011109647908864's digits is 117
- More coming soon!
Link to this page
HTML: To link to this page, just copy and paste the link below into your blog, web page or email.
BBCODE: To link to this page in a forum post or comment box, just copy and paste the link code below:
Cite this page
MLA style:
"Number 36362482388011109647908864 - Facts about the integer". Numbermatics.com. 2024. Web. 14 June 2024.
APA style:
Numbermatics. (2024). Number 36362482388011109647908864 - Facts about the integer. Retrieved 14 June 2024, from https://numbermatics.com/n/36362482388011109647908864/
Chicago style:
Numbermatics. 2024. "Number 36362482388011109647908864 - Facts about the integer". https://numbermatics.com/n/36362482388011109647908864/
The information we have on file for 36362482388011109647908864 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 36362482388011109647908864, math, Factors of 36362482388011109647908864, curriculum, school, college, exams, university, Prime factorization of 36362482388011109647908864, STEM, science, technology, engineering, physics, economics, calculator, thirty-six septillion, three hundred sixty-two sextillion, four hundred eighty-two quintillion, three hundred eighty-eight quadrillion, eleven trillion, one hundred nine billion, six hundred forty-seven million, nine hundred eight thousand, eight hundred sixty-four.