57568741634021305620381696
57,568,741,634,021,305,620,381,696 is an even composite number composed of seven prime numbers multiplied together.
57568741634021305620381696 is an even composite number. It is composed of seven distinct prime numbers multiplied together. It has a total of eighteen thousand, two hundred twenty-five divisors.
Prime factorization of 57568741634021305620381696:
214 × 34 × 132 × 432 × 732 × 1032 × 15672
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 13 × 13 × 43 × 43 × 73 × 73 × 103 × 103 × 1567 × 1567)See below for interesting mathematical facts about the number 57568741634021305620381696 from the Numbermatics database.
Names of 57568741634021305620381696
- Cardinal: 57568741634021305620381696 can be written as Fifty-seven septillion, five hundred sixty-eight sextillion, seven hundred forty-one quintillion, six hundred thirty-four quadrillion, twenty-one trillion, three hundred five billion, six hundred twenty million, three hundred eighty-one thousand, six hundred ninety-six.
Scientific notation
- Scientific notation: 5.7568741634021305620381696 × 1025
Factors of 57568741634021305620381696
Divisors of 57568741634021305620381696
- Number of divisors d(n): 18225
-
Complete list of divisors:
1 2 3 4 6 8 9 12 13 16 18 24 26 27 32 36 39 43 48 52 54 64 72 73 78 81 86 96 103 104 108 117 128 129 144 146 156 162 169 172 192 206 208 216 219 234 256 258 288 292 309 312 324 338 344 351 384 387 412 416 432 438 468 507 512 516 559 576 584 618 624 648 657 676 688 702 768 774 824 832 864 876 927 936 949 1014 1024 1032 1053 1118 1152 1161 1168 1236 1248 1296 1314 1339 1352 1376 1404 1521 1536 1548 1567 1648 1664 1677 1728 1752 1849 1854 1872 1898 1971 2028 2048 2064 2106 2236 2304 2322 2336 2472 2496 2592 2628 2678 2704 2752 2781 2808 2847 3042 3072 3096 3134 3139 3296 3328 3354 3456 3483 3504 3698 3708 3744 3796 3942 4017 4056 4096 4128 4212 4429 4472 4563 4608 4644 4672 4701 4944 4992 5031 5184 5256 5329 5356 5408 5504 5547 5562 5616 5694 5913 6084 6144 6192 6268 6278 6592 6656 6708 6912 6966 7008 7267 7396 7416 7488 7519 7592 7884 8034 8112 8192 8256 8343 8424 8541 8858 8944 9126 9216 9288 9344 9402 9417 9888 9984 10062 10368 10512 10609 10658 10712 10816 11008 11094 11124 11232 11388 11826 12051 12168 12288 12337 12384 12536 12556 13184 13287 13312 13416 13689 13824 13932 14016 14103 14534 14792 14832 14976 15038 15093 15184 15768 15987 16068 16224 16384 16512 16641 16686 16848 17082 17407 17716 17888 18252 18432 18576 18688 18804 18834 19776 19968 20124 20371 20736 21024 21218 21316 21424 21632 21801 22016 22188 22248 22464 22557 22776 23652 24037 24102 24336 24576 24674 24768 25072 25112 25623 26368 26574 26624 26832 27378 27648 27864 28032 28206 28251 29068 29584 29664 29952 30076 30186 30368 31536 31827 31974 32136 32448 33024 33282 33372 33696 34164 34814 35432 35776 36153 36504 36864 37011 37152 37376 37608 37668 39552 39861 39936 40248 40742 40807 41472 42048 42309 42436 42632 42848 43264 43602 44032 44376 44496 44928 45114 45279 45552 47304 47961 48074 48204 48672 49152 49348 49536 49923 50144 50224 51246 52221 52736 53148 53248 53664 54756 55296 55728 56064 56412 56502 57577 58136 59168 59328 59904 60152 60372 60736 61113 63072 63654 63948 64272 64896 65403 66048 66564 66744 67381 67392 67671 68328 69277 69628 70864 71552 72111 72306 73008 73728 74022 74304 74752 75216 75336 76869 79104 79722 79872 80496 81484 81614 82944 84096 84618 84753 84872 85264 85696 86528 87204 88064 88752 88992 89856 90228 90558 91104 94608 95481 95922 96148 96408 97344 97747 98696 99072 99846 100288 100448 102492 104442 105472 106296 106496 107328 108459 109512 110592 111033 111456 112128 112824 113004 114391 115154 116272 118336 118656 119583 119808 120304 120744 121472 122226 122421 126144 126927 127308 127896 128544 129792 130806 132096 133128 133488 134762 134784 134977 135342 136656 137917 138554 139256 141728 143104 143883 144222 144612 146016 147456 148044 148608 149504 149769 150432 150672 153738 156663 158208 159444 159744 160992 161401 162968 163228 165888 168192 169236 169506 169744 170528 171392 172731 173056 174408 176128 177504 177984 179712 180456 181116 182208 183339 189216 190447 190962 191844 192296 192816 194688 195494 196209 197392 198144 199692 200576 200896 202143 203013 204984 207831 208884 210944 212592 212992 214656 216333 216918 219024 221184 222066 222912 224256 225648 226008 228782 229147 230308 232544 236672 237312 239166 239616 240608 241488 242944 244452 244842 252288 253854 254259 254616 255792 257088 259584 261612 264192 264823 266256 266976 269524 269568 269954 270684 273312 275834 277108 278512 283456 286208 286443 287766 288444 289224 292032 293241 296088 297216 299008 299538 300864 301344 307476 312481 313326 316416 318888 319488 321984 322802 323317 325936 326456 331776 333099 336384 338472 339012 339488 341056 342784 343173 345462 346112 348816 352256 355008 355968 358749 359424 360912 362232 364416 366678 367263 378432 380894 381924 383688 384592 385632 389376 390988 392418 394784 396288 399384 401152 401792 404286 404931 406026 409968 413751 415662 417768 421888 425184 429312 431649 432666 433836 438048 442368 444132 445824 448512 451296 452016 456187 457564 458294 460616 465088 469989 473344 474624 478332 479232 481216 482976 484203 485888 488904 489684 504576 507708 508518 509232 511584 514176 518193 519168 523224 528384 529646 530491 532512 533952 539048 539136 539908 541368 546624 548887 550017 551668 554216 557024 566912 571341 572416 572886 575532 576888 578448 584064 586482 588627 592176 594432 598016 599076 601728 602688 606429 609039 614952 623493 624962 626652 632832 637776 638976 643968 645604 646634 648999 651872 652912 663552 666198 672768 676944 678024 678976 682112 685568 686346 687441 690924 692224 697632 704512 710016 711936 717498 718848 721824 724464 728832 733356 734526 748501 756864 761788 763848 767376 769184 771264 774457 778752 781976 784836 789568 792576 794469 798768 802304 803584 808572 809862 812052 819936 827502 831324 835536 843776 850368 858624 859329 863298 865332 867672 875953 876096 879723 888264 891648 897024 900601 902592 904032 912374 915128 916588 921232 930176 937443 939978 946688 949248 956664 958464 962432 965952 968406 969951 971776 977808 979368 999297 1009152 1015416 1017036 1018464 1023168 1028352 1029519 1036386 1038336 1046448 1056768 1059292 1060982 1065024 1067904 1078096 1078272 1079816 1082736 1093248 1097774 1100034 1101789 1103336 1108432 1114048 1133824 1142682 1144832 1145772 1151064 1153776 1156896 1168128 1172964 1177254 1184352 1188864 1196032 1198152 1203456 1205376 1212858 1214793 1218078 1229904 1241253 1246986 1249924 1253304 1265664 1270711 1275552 1287936 1291208 1293268 1297998 1303744 1305824 1327104 1332396 1345536 1353888 1356048 1357952 1364224 1368561 1371136 1372692 1374882 1381848 1384448 1395264 1409967 1420032 1423872 1434996 1437696 1443648 1448928 1452609 1457664 1466712 1469052 1487083 1497002 1513728 1523576 1527696 1534752 1538368 1542528 1548914 1554579 1557504 1563952 1569672 1579136 1585152 1588938 1591473 1597536 1604608 1607168 1617144 1619724 1624104 1639872 1646661 1650051 1655004 1662648 1671072 1687552 1700736 1714023 1717248 1718658 1726596 1730664 1735344 1751906 1752192 1754701 1759446 1776528 1783296 1792921 1794048 1801202 1805184 1808064 1819287 1824748 1830256 1833176 1842464 1860352 1870479 1874886 1879956 1893376 1898496 1913328 1916928 1924864 1931904 1936812 1939902 1943552 1946997 1955616 1958736 1998594 2018304 2030832 2034072 2036928 2046336 2056704 2059038 2062323 2072772 2076672 2092896 2098213 2113536 2118584 2121964 2130048 2135808 2156192 2156544 2159632 2165472 2186496 2195548 2200068 2203578 2206672 2216864 2228096 2245503 2267648 2285364 2289664 2291544 2302128 2307552 2313792 2323371 2336256 2345928 2354508 2368704 2377728 2383407 2396304 2406912 2410752 2425716 2429586 2436156 2455489 2459808 2475811 2482506 2493972 2499848 2506608 2531328 2541422 2551104 2575872 2582416 2586536 2595996 2607488 2611648 2627859 2639169 2664792 2691072 2701803 2707776 2712096 2715904 2728448 2737122 2742272 2745384 2749764 2763696 2768896 2790528 2812329 2819934 2840064 2847744 2869992 2875392 2887296 2897383 2897856 2905218 2909853 2915328 2933424 2938104 2974166 2978911 2994004 3027456 3047152 3055392 3069504 3076736 3085056 3088557 3097828 3109158 3115008 3127904 3139344 3158272 3170304 3177876 3182946 3195072 3209216 3214336 3234288 3239448 3248208 3279744 3293322 3300102 3305367 3310008 3325296 3342144 3401472 3428046 3434496 3437316 3453192 3461328 3470688 3503812 3504384 3509402 3518892 3553056 3566592 3585842 3588096 3602404 3610368 3616128 3638574 3644379 3649496 3660512 3666352 3684928 3720704 3723759 3740958 3749772 3759912 3786752 3796992 3812133 3826656 3849728 3863808 3873624 3879804 3887104 3893994 3911232 3917472 3997188 4036608 4061664 4068144 4073856 4092672 4105683 4113408 4118076 4124646 4145544 4153344 4185792 4196426 4203121 4237168 4243928 4260096 4271616 4312384 4313088 4319264 4330944 4357827 4372992 4391096 4400136 4407156 4413344 4433728 4456192 4461249 4491006 4535296 4570728 4579328 4583088 4604256 4615104 4627584 4646742 4663737 4672512 4691856 4709016 4737408 4755456 4766814 4774419 4792608 4813824 4821504 4851432 4859172 4872312 4910978 4918813 4919616 4939983 4951622 4965012 4987944 4999696 5013216 5062656 5082844 5102208 5142069 5151744 5164832 5173072 5191992 5214976 5223296 5255718 5264103 5278338 5329584 5378763 5382144 5403606 5415552 5424192 5431808 5456896 5457861 5474244 5484544 5490768 5499528 5527392 5581056 5611437 5624658 5639868 5680128 5695488 5739984 5750784 5774592 5794766 5795712 5810436 5819706 5830656 5866848 5876208 5930431 5948332 5957822 5988008 6054912 6094304 6110784 6139008 6153472 6170112 6177114 6186969 6195656 6218316 6230016 6255808 6278688 6294639 6316544 6340608 6355752 6365892 6390144 6418432 6428672 6468576 6478896 6496416 6559488 6586644 6600204 6610734 6620016 6650592 6684288 6736509 6802944 6856092 6868992 6874632 6906384 6922656 6940243 6941376 6970113 7007624 7008768 7018804 7037784 7106112 7133184 7135531 7150221 7171684 7204808 7220736 7232256 7277148 7288758 7298992 7321024 7332704 7366467 7369856 7427433 7441408 7447518 7481916 7499544 7519824 7573504 7593984 7624266 7653312 7699456 7727616 7747248 7759608 7774208 7787988 7822464 7834944 7883577 7917507 7994376 8073216 8105409 8123328 8136288 8147712 8185344 8211366 8226816 8236152 8249292 8291088 8306688 8350543 8371584 8392852 8406242 8436987 8474336 8487856 8520192 8543232 8624768 8626176 8638528 8661888 8692149 8715654 8729559 8745984 8782192 8800272 8814312 8826688 8867456 8912384 8922498 8936733 8982012 9070592 9141456 9158656 9166176 9208512 9230208 9255168 9265671 9293484 9327474 9345024 9383712 9418032 9474816 9510912 9533628 9548838 9585216 9627648 9643008 9702864 9718344 9744624 9821956 9837626 9839232 9853321 9879966 9903244 9930024 9975888 9999392 10026432 10067941 10165688 10204416 10284138 10303488 10329664 10346144 10383984 10429952 10446592 10511436 10528206 10556676 10659168 10757526 10764288 10807212 10831104 10848384 10863616 10913792 10915722 10933137 10948488 10969088 10981536 10999056 11054784 11162112 11171277 11222874 11249316 11279736 11360256 11387389 11390976 11436399 11479968 11549184 11589532 11591424 11620872 11639412 11661312 11733696 11752416 11782273 11860862 11896664 11915644 11976016 12109824 12188608 12221568 12278016 12306944 12317049 12340224 12354228 12373938 12391312 12436632 12460032 12511616 12557376 12589278 12609363 12633088 12711504 12731784 12780288 12836864 12857344 12937152 12957792 12992832 13073481 13118976 13173288 13200408 13221468 13240032 13301184 13368576 13383747 13473018 13605888 13712184 13737984 13749264 13812768 13845312 13880486 13882752 13902631 13940226 14015248 14017536 14037608 14075568 14212224 14266368 14271062 14300442 14323257 14343368 14409616 14441472 14464512 14554296 14577516 14597984 14642048 14665408 14732934 14739712 14756439 14819949 14854866 14882816 14895036 14963832 14999088 15039648 15147008 15187968 15248532 15306624 15398912 15426207 15455232 15494496 15519216 15548416 15575976 15644928 15669888 15767154 15792309 15835014 15988752 16136289 16146432 16210818 16246656 16272576 16295424 16370688 16422732 16453632 16472304 16498584 16582176 16624303 16701086 16743168 16785704 16812484 16873974 16948672 16975712 17040384 17086464 17249536 17252352 17277056 17323776 17384298 17431308 17459118 17491968 17564384 17600544 17628624 17653376 17734912 17791293 17824768 17844996 17873466 17964024 18141184 18282912 18332352 18417024 18460416 18510336 18531342 18560907 18586968 18654948 18690048 18767424 18836064 18883917 18949632 19021824 19067256 19097676 19170432 19255296 19286016 19332079 19405728 19436688 19489248 19616041 19643912 19675252 19678464 19706642 19759932 19806488 19860048 19951776 19998784 20052864 20135882 20209527 20331376 20408832 20568276 20606976 20659328 20692288 20767968 20820729 20859904 20893184 20910339 21022872 21056412 21113352 21318336 21406593 21450663 21515052 21614424 21662208 21696768 21727232 21827584 21831444 21866274 21896976 21938176 21963072 21998112 22099401 22109568 22282299 22324224 22342554 22445748 22498632 22559472 22720512 22774778 22781952 22811113 22872798 22959936 23098368 23179064 23182848 23241744 23278824 23322624 23467392 23504832 23564546 23602141 23650731 23721724 23793328 23831288 23952032 24219648 24316227 24377216 24443136 24556032 24613888 24634098 24680448 24708456 24747876 24782624 24873264 24920064 25023232 25051629 25114752 25178556 25218726 25266176 25310961 25423008 25463568 25560576 25673728 25714688 25874304 25915584 25985664 26076447 26146962 26188677 26237952 26346576 26400816 26442936 26480064 26602368 26737152 26767494 26810199 26946036 27211776 27276769 27424368 27475968 27498528 27625536 27690624 27760972 27765504 27805262 27880452 28030496 28035072 28075216 28151136 28424448 28532736 28542124 28600884 28646514 28686736 28819232 28882944 28929024 29108592 29155032 29195968 29284096 29330816 29465868 29479424 29512878 29559963 29639898 29709732 29765632 29790072 29927664 29998176 30079296 30203823 30294016 30497064 30613248 30797824 30852414 30910464 30988992 31038432 31151952 31289856 31339776 31534308 31584618 31670028 31921357 31977504 32185543 32272578 32292864 32421636 32493312 32545152 32590848 32741376 32845464 32907264 32944608 32997168 33164352 33248606 33301651 33402172 33486336 33571408 33624968 33747948 33897344 33951424 34080768 34162167 34172928 34309197 34499072 34554112 34647552 34768596 34862616 34918236 34983936 35128768 35201088 35257248 35306752 35346819 35469824 35582586 35649536 35689992 35746932 35928048 36282368 36565824 36664704 36834048 36920832 36951147 37020672 37062684 37121814 37173936 37309896 37380096 37534848 37665979 37672128 37767834 37828089 37899264 38134512 38195352 38340864 38510592 38572032 38664158 38725843 38811456 38873376 38978496 39232082 39287824 39350504 39356928 39413284 39519864 39612976 39720096 39903552 39997568 40105728 40151241 40271764 40419054 40662752 40817664 41136552 41213952 41318656 41384576 41535936 41641458 41707893 41719808 41786368 41820678 42045744 42112824 42226704 42636672 42813186 42901326 42969771 43030104 43228848 43324416 43393536 43454464 43655168 43662888 43732548 43793952 43926144 43996224 44198802 44219136 44269317 44459847 44564598 44648448 44685108 44891496 44997264 45118944 45441024 45549556 45563904 45622226 45745596 45919872 46196736 46358128 46365696 46483488 46557648 46645248 46934784 47009664 47129092 47204282 47301462 47376927 47443448 47586656 47662576 47904064 48408867 48439296 48632454 48754432 48886272 49112064 49227776 49268196 49360896 49416912 49495752 49565248 49746528 49872909 50046464 50103258 50229504 50357112 50437452 50532352 50621922 50846016 50927136 51121152 51429376 51748608 51831168 51971328 52152894 52293924 52377354 52475904 52693152 52801632 52885872 52960128 53204736 53373879 53474304 53534988 53620398 53892072 54423552 54553538 54640573 54848736 54997056 55251072 55381248 55521944 55531008 55610524 55760904 56060992 56070144 56150432 56302272 56535361 56651751 56848896 57065472 57084248 57201768 57293028 57373472 57638464 57765888 57858048 57996237 58217184 58310064 58391936 58568192 58661632 58848123 58931736 58958848 59025756 59119926 59279796 59419464 59531264 59580144 59855328 59996352 60158592 60407646 60628581 60994128 61226496 61595648 61704828 61820928 61977984 62076864 62303904 62462187 62579712 62679552 62731017 63068616 63169236 63340056 63842714 63944569 63955008 64219779 64371086 64545156 64843272 64986624 65090304 65181696 65482752 65690928 65814528 65889216 65994336 66298203 66328704 66497212 66603302 66804344 66846897 66972672 67142816 67249936 67495896 67794688 67902848 68161536 68324334 68345856 68433339 68618394 68998144 69108224 69295104 69537192 69725232 69836472 69967872 70257536 70402176 70514496 70613504 70693638 70806423 70939648 70952193 71165172 71299072 71379984 71493864 71856096 72564736 72948681 73131648 73329408 73668096 73841664 73902294 74041344 74125368 74243628 74347872 74619792 74760192 75069696 75154887 75331958 75344256 75535668 75656178 75798528 76269024 76390704 76681728 77021184 77095603 77144064 77328316 77451686 77622912 77746752 77956992 78229341 78464164 78575648 78701008 78713856 78826568 79039728 79225952 79440192 79807104 79995136 80211456 80302482 80430597 80543528 80838108 81325504 81635328 81830307 82273104 82427904 82637312 82769152 83071872 83282916 83415786 83439616 83572736 83641356 84091488 84225648 84453408 85273344 85626372 85802652 85939542 86060208 86457696 86648832 86787072 86908928 87310336 87325776 87465096 87587904 87852288 87992448 88397604 88438272 88538634 88679889 88919694 89129196 89296896 89370216 89782992 89994528 90223159 90237888 90611469 90882048 91099112 91244452 91491192 91839744 92393472 92716256 92731392 92761903 92966976 93115296 93869568 94019328 94258184 94408564 94602924 94753854 94886896 95173312 95325152 95764071 95808128 96556629 96817734 96878592 97264908 97508864 97772544 98224128 98455552 98536392 98721792 98833824 98991504 99130496 99493056 99745818 99904953 100092928 100206516 100459008 100714224 100874904 101064704 101243844 101692032 101854272 102242304 102486501 102927591 103497216 103662336 103942656 104305788 104587848 104754708 104951808 105386304 105586027 105603264 105771744 105920256 106040457 106409472 106747758 106948608 107069976 107240796 107784144 108557059 108847104 109107076 109281146 109697472 109994112 110502144 110762496 111043888 111062016 111221048 111521808 112121984 112140288 112300864 112604544 112997937 113070722 113303502 113484267 113697792 114168496 114403536 114586056 114746944 115276928 115531776 115716096 115992474 116177529 116434368 116620128 116783872 117136384 117323264 117696246 117863472 117917696 118051512 118239852 118559592 118838928 119062528 119160288 119710656 119992704 120317184 120453723 120815292 121257162 121988256 122452992 123191296 123409656 123641856 123955968 124153728 124607808 124924374 125123679 125159424 125359104 125462034 126137232 126338472 126680112 127685428 127889138 127910016 128093173 128439558 128742172 129090312 129686544 129973248 130180608 130363392 130883233 130965504 131381856 131778432 131988672 132596406 132657408 132807951 132994424 133206604 133608688 133693794 133945344 134285632 134499872 134991792 135589376 135805696 136323072 136648668 136691712 136866678 137236788 137996288 138216448 138590208 139074384 139450464 139672944 139935744 140515072 140804352 141028992 141227008 141387276 141612846 141879296 141904386 142130781 142330344 142598144 142759968 142987728 143712192 145226601 145897362 146263296 146658816 147336192 147683328 147804588 148082688 148250736 148487256 148695744 149239584 149618727 150139392 150309774 150663916 150688512 151071336 151312356 151597056 152538048 152781408 153169549 153363456 154191206 154288128 154656632 154903372 155245824 155493504 155913984 156458682 156928328 157151296 157402016 157427712 157653136 158079456 158451904 158880384 159614208 159990272 160121637 160422912 160604964 160861194 161087056 161676216 162651008 163270656 163660614 163921719 164546208 165274624 165538304 166143744 166565832 166831572 166879232 167145472 167282712 168182976 168451296 168906816 169606083 169955253 170546688 171252744 171605304 171879084 172120416 172915392 173297664 173574144 173817856 173988711 174651552 174930192 175175808 175704576 175984896 176544369 176795208 176876544 177077268 177359778 177839388 178258392 178593792 178740432 179250697 179565984 179989056 180446318 180475776 180734203 181222938 182198224 182488904 182982384 183679488 184786944 185432512 185462784 185523806 185933952 186230592 187386561 187739136 188038656 188516368 188817128 189205848 189507708 189773792 190346624 190650304 191528142 191616256 191833707 192659337 193113258 193635468 194529816 195017728 195545088 196448256 196911104 197072784 197443584 197667648 197983008 198260992 198894609 198986112 199491636 199809906 200185856 200413032 200540691 200918016 201428448 201749808 202129408 202487688 203384064 203708544 204484608 204973002 205300017 205855182 206994432 207324672 207885312 208611576 209175696 209509416 209903616 210772608 211172054 211206528 211508959 211543488 211840512 212080914 212419269 212818944 213495516 213897216 214139952 214481592 215568288 216115939 217114118 217694208 218214152 218562292 219394944 219988224 221004288 221524992 222087776 222124032 222442096 223043616 224243968 224280576 224601728 225209088 225464661 225995874 226141444 226607004 226968534 227395584 228336992 228807072 229172112 229493888 230553856 231063552 231286809 231432192 231984948 232355058 232868736 233240256 233567744 234272768 234646528 234688023 235392492 235726944 235835392 236103024 236479704 237119184 237677856 238320576 239421312 239985408 240634368 240907446 241291791 241630584 242514324 243976512 244905984 245490921 246819312 247283712 247911936 248307456 249215616 249848748 250247358 250318848 250718208 250924068 252274464 252676944 252915367 253360224 255008533 255370856 255778276 255820032 256186346 256879116 257484344 258180624 259373088 259946496 260361216 260726784 261766466 261931008 262763712 263556864 263977344 265192812 265314816 265615902 265988848 266039667 266413208 267217376 267387588 267890688 268571264 268999744 269983584 270669477 271178752 271611392 271834407 272646144 273297336 273733356 274473576 275992576 276432896 277180416 278148768 278285709 278900928 279345888 281030144 281608704 282057984 282454016 282774552 283225692 283758592 283808772 284261562 284660688 285196288 285519936 285975456 287292213 287424384 289669887 290453202 291794724 292526592 293317632 294672384 295366656 295609176 296165376 296501472 296974512 297391488 298430449 298479168 299237454 299714859 300278784 300619548 301327832 301377024 302142672 302624712 303194112 305076096 305562816 306339098 306726912 306827833 307459503 308382412 309313264 309806744 310491648 310987008 311827968 312917364 313856656 314302592 314804032 314855424 315306272 316158912 316758081 316903808 317760768 318121371 319228416 319980544 320243274 320845824 321209928 321722388 322174112 323352432 325302016 325671177 326541312 327321228 327843438 329092416 330549248 331076608 332287488 333131664 333663144 333758464 334290944 334565424 336365952 336902592 337813632 338993811 339212166 339910506 340452801 341093376 342505488 343210608 343758168 344240832 345830784 346595328 347148288 347977422 348532587 349303104 349860384 350351616 351409152 351969792 353088738 353590416 353753088 354154536 354719556 355678776 356516784 357187584 357480864 358501394 359073349 359131968 359978112 360892636 360951552 361468406 362445876 364396448 364977808 365964768 367358976 369573888 370865024 370925568 371047612 371867904 372461184 374773122 375371037 375478272 376077312 377032736 377634256 378411696 379015416 379547584 380693248 381300608 383056284 383232512 383667414 384279519 385318674 386226516 387270936 389059632 390035456 391090176 392649699 392896512 393822208 394145568 395335296 395966016 396521984 397789218 397972224 398423853 398983272 399619812 400371712 400826064 401081382 401836032 402856896 403499616 404975376 406768128 407417088 408969216 409946004 410600034 411710364 413988864 414649344 414977641 415770624 417223152 418351392 419018832 419807232 421545216 422344108 422413056 423017918 423086976 423681024 424161828 424838538 425637888 426991032 427794432 428279904 428963184 431136576 432231878 432921463 434228236 436428304 437124584 438789888 439976448 442008576 443049984 444175552 444248064 444884192 446087232 448487936 448856181 449203456 450418176 450929322 451991748 452282888 453214008 453937068 454791168 456673984 457614144 458344224 458987776 459508647 461107712 462573618 462864384 463969896 464710116 465737472 466480512 467135488 468545536 469293056 469376046 470784984 471453888 471670784 472206048 472959408 474238368 475355712 476641152 478842624 479970816 480364911 481268736 481814892 482583582 483261168 485028648 487953024 489657727 489811968 490981842 491765157 493638624 495823872 496614912 498431232 499697496 500494716 500637696 501436416 501848136 504548928 505353888 505830734 506637739 506720448 508818249 510017066 510741712 511556552 511640064 512372692 513758232 514968688 516361248 518746176 519892992 520722432 521453568 521966133 523532932 525527424 527113728 527954688 529633107 530385624 530629632 531231804 531977696 532079334 532826416 534434752 534775176 535781376 537142528 537752091 537999488 539967168 541338954 542202609 542357504 543222784 543668814 546594672 547466712 548947152 551985152 552865792 554360832 556297536 556571418 557801856 558691776 562060288 562159683 563217408 564115968 564908032 565549104 566451384 567517184 567617544 568523124 569321376 571039872 571950912 574584426 574848768 575501121 577978011 579339774 580906404 583589448 585053184 586635264 589344768 590733312 591218352 592330752 593002944 593949024 594782976 596860898 596958336 598474908 599429718 600557568 601239096 602655664 602754048 604285344 605249424 606388224 610152192 611125632 612678196 613453824 613655666 614919006 615900051 616764824 618626528 619613488 620983296 621974016 623655936 625834728 627713312 628605184 629608064 629710848 630612544 632317824 633516162 633807616 634526877 635521536 636242742 637257807 638456832 639961088 640486548 641691648 642419856 643444776 644348224 646704864 648347817 650604032 651342354 653082624 654642456 655686876 658184832 661098496 662153216 664574976 666263328 667326288 668581888 669130848 672731904 673805184 675627264 676393983 677987622 678424332 679821012 680905602 682186752 685010976 686421216 687516336 688481664 691661568 693190656 693860427 694296576 695954844 697065174 698606208 699720768 700703232 702818304 703939584 706177476 707180832 707506176 708309072 709439112 711357552 713033568 714845029 714961728 717002788 718146698 718263936 719956224 721785272 721903104 722936812 724891752 728792896 729955616 731929536 734717952 734959693 736472763 741730048 741851136 742095224 743735808 744922368 749546244 750742074 750956544 752154624 754065472 755268512 756823392 758030832 758746101 759095168 761386496 762601216 765025599 766112568 766465024 767334828 768559038 770637348 772453032 774541872 778119264 780070912 782180352 785299398 785793024 788291136 790670592 791932032 793043968 795578436 795944448 796847706 797966544 798119001 799239624 800743424 801652128 802162764 803672064 805713792 806999232 809950752 812008431 813536256 814834176 815503221 817938432 819892008 821200068 823420728 827977728 829298688 829955282 831279397 831541248 834446304 834857127 836702784 838037664 843090432 844688216 844826112 846035836 846173952 847362048 848323656 849677076 851275776 853982064 855588864 856559808 857926368 860105929 861876639 862273152 864463756 865842926 868456472 869009661 872856608 874249168 877579776 879952896 884017152 886099968 888351104 888496128 889768384 892174464 895291347 896975872 897712362 898406912 899144577 900836352 901858644 903983496 904565776 906428016 907874136 909582336 913347968 915228288 916688448 917975552 919017294 920483499 922215424 922378509 925147236 927939792 929420232 931474944 932961024 934270976 937091072 938586112 938752092 941569968 942907776 943341568 944412096 945918816 948476736 950274243 950711424 953282304 954364113 957685248 959941632 960729822 962537472 963629784 965167164 966522336 970057296 975906048 977013531 979315454 979623936 981963684 983530314 987277248 991647744 993229824 996862464 999394992 1000989432 1001275392 1002872832 1003696272 1009097856 1010707776 1011661468 1013275478 1013440896 1014892063 1016981433 1017636498 1020034132 1021483424 1023113104 1023280128 1024745384 1027516464 1029937376 1032722496 1037492352 1039785984 1041444864 1043932266 1045597761 1047065864 1051054848 1054227456 1055909376 1059266214 1060771248 1061259264 1062463608 1063955392 1064158668 1065652832 1068869504 1069550352 1071562752 1074285056 1075504182 1075998976 1077220047 1079934336 1082677908 1084405218 1084715008 1086445568 1087337628 1093189344 1094933424 1097894304 1103970304 1105731584 1108721664 1112595072 1113142836 1115603712 1117383552 1124120576 1124319366 1126113111 1126434816 1128231936 1129816064 1131098208 1132902768 1135034368 1135235088 1137046248 1138642752 1142079744 1143901824 1149168852 1149697536 1151002242 1152838557 1155956022 1158679548 1161812808 1167178896 1170106368 1172901067 1173270528 1177949097 1178689536 1181466624 1182436704 1186005888 1187898048 1189565952 1193721796 1193916672 1196949816 1198859436 1201115136 1202478192 1205311328 1205508096 1208570688 1210498848 1213574119 1220304384 1222251264 1225356392 1226907648 1227311332 1229838012 1231800102 1233529648 1237253056 1239226976 1241966592 1243948032 1244932923 1247311872 1251669456 1255426624 1257210368 1259216128 1259421696 1261225088 1264635648 1267032324 1267615232 1269053754 1271043072 1272485484 1274515614 1276913664 1279922176 1280973096 1283383296 1284839712 1286889552 1288696448 1293409728 1296695634 1298764389 1301208064 1302684708 1309284912 1311373752 1316369664 1322196992 1324306432 1329149952 1332526656 1334652576 1338261696 1345463808 1346568543 1347610368 1351254528 1352787966 1355975244 1356848664 1359642024 1361811204 1364373504 1370021952 1372618351 1372842432 1375032672 1376963328 1378525941 1383323136 1387720854 1388593152 1391909688 1394130348 1397212416 1399441536 1401406464 1405636608 1407879168 1411241767 1412354952 1414361664 1415012352 1416618144 1418878224 1422715104 1426067136 1429690058 1429923456 1431970993 1434005576 1436293396 1436527872 1439912448 1443570544 1443806208 1445873624 1449783504 1457585792 1459911232 1463859072 1468973181 1469435904 1469919386 1472945526 1475295471 1483460096 1484190448 1487471616 1489844736 1499092488 1501484148 1501913088 1504309248 1508130944 1510537024 1513646784 1516061664 1517492202 1518190336 1519913217 1522772992 1525202432 1526454747 1530051198 1532225136 1532930048 1534669656 1537118076 1541274696 1544906064 1549083744 1556238528 1560141824 1564360704 1565898399 1570598796 1576582272 1581341184 1583864064 1586087936 1588899321 1591156872 1591888896 1593695412 1595933088 1596238002 1598479248 1601486848 1603304256 1604325528 1607344128 1611427584 1613256273 1613998464 1619901504 1624016862 1626607827 1627072512 1629668352 1631006442 1639784016 1642400136 1646841456 1655955456 1658597376 1659910564 1662558794 1663082496 1665211249 1668892608 1669714254 1673405568 1676075328 1686180864 1689376432 1689652224 1692071672 1692347904 1694724096 1696647312 1699354152 1702551552 1707964128 1713119616 1715852736 1720211858 1723753278 1724546304 1726503363 1728927512 1731685852 1736912944 1738019322 1745713216 1748498336 1755159552 1759905792 1768034304 1772199936 1776702208 1776992256 1779536768 1784348928 1790582694 1793951744 1795424724 1796813824 1798289154 1801672704 1803717288 1807966992 1809131552 1812856032 1815748272 1819164672 1826695936 1830456576 1833376896 1835951104 1838034588 1840966998 1844430848 1844757018 1847700153 1850294472 1855879584 1858840464 1862949888 1865922048 1868541952 1874182144 1877172224 1877504184 1883139936 1885815552 1888824192 1891837632 1896953472 1900548486 1901422848 1903580631 1906564608 1908728226 1911773421 1915370496 1919883264 1921459644 1925074944 1927259568 1930334328 1933044672 1940114592 1945043451 1951812096 1954027062 1958630908 1959247872 1963927368 1967060628 1974554496 1983295488 1986459648 1991204137 1993724928 1998789984 2001978864 2005745664 2007392544 2018195712 2021415552 2023322936 2026550956 2026881792 2029784126 2033962866 2035272996 2040068264 2042966848 2046226208 2046560256 2049490768 2055032928 2059874752 2065444992 2074984704 2079571968 2081581281 2082889728 2087864532 2091195522 2094131728 2102109696 2108454912 2111818752 2118532428 2121542496 2122518528 2124927216 2127910784 2128317336 2131305664 2137739008 2139100704 2144535087 2148570112 2151008364 2151997952 2154440094 2159868672 2165355816 2168810436 2169430016 2172891136 2174675256 2186378688 2189866848 2195788608 2204879079 2209418289 2211463168 2225190144 2226285672 2231207424 2234767104 2248241152 2248638732 2252226222 2252869632 2256463872 2259632128 2262196416 2265805536 2270470176 2274092496 2276238303 2277285504 2284159488 2287803648 2295076797 2298337704 2299395072 2302004484 2305677114 2311912044 2317359096 2323625616 2330259061 2334357792 2340212736 2345802134 2346541056 2349544639 2355898194 2357379072 2364873408 2372011776 2375796096 2379131904 2387443592 2387833344 2393899632 2397718872 2402230272 2404956384 2410622656 2411016192 2417141376 2420997696 2427148238 2431020523 2436025293 2440608768 2444502528 2450712784 2453815296 2454622664 2459676024 2463600204 2467059296 2474506112 2478453952 2483933184 2487896064 2489865846 2493838191 2494623744 2503338912 2504571381 2510853248 2514420736 2518432256 2522450176 2529271296 2534064648 2535230464 2538107508 2542086144 2544970968 2549031228 2553827328 2559844352 2561946192 2566766592 2569679424 2573779104 2577392896 2580317787 2585629917 2586819456 2593391268 2597528778 2602416128 2605369416 2607028983 2618569824 2622747504 2632739328 2644393984 2648612864 2658299904 2665053312 2669305152 2676523392 2685874041 2690927616 2693137086 2695220736 2697433731 2702509056 2705575932 2711950488 2713697328 2719284048 2723622408 2728747008 2740043904 2745236702 2745684864 2749616467 2750065344 2753926656 2757051882 2761450497 2766646272 2775441708 2783819376 2788260696 2794424832 2798883072 2802812928 2809507207 2811273216 2815758336 2822483534 2824709904 2828723328 2830024704 2833236288 2837756448 2845430208 2850822729 2852134272 2859380116 2859846912 2863941986 2868011152 2872586792 2873055744 2879824896 2887141088 2887612416 2891747248 2899567008 2915171584 2919822464 2927718144 2931040593 2937946362 2938871808 2939838772 2945891052 2950590942 2966920192 2968380896 2974943232 2979689472 2998184976 3002968296 3003826176 3008618496 3016261888 3021074048 3027293568 3032123328 3034984404 3036380672 3039826434 3044676189 3045545984 3050404864 3050944299 3052909494 3060102396 3064450272 3065860096 3069339312 3074236152 3082549392 3089812128 3098167488 3112477056 3120283648 3131796798 3136793283 3141197592 3153164544 3162682368 3167728128 3172175872 3177798642 3182313744 3183777792 3187390824 3191866176 3192476004 3196958496 3206608512 3208651056 3214688256 3222855168 3226512546 3227996928 3231660141 3239803008 3248033724 3253215654 3254145024 3259336704 3262012884 3279568032 3284800272 3287899771 3293682912 3311910912 3315110929 3317194752 3319821128 3325117588 3326164992 3330422498 3337785216 3339428508 3346811136 3352150656 3372361728 3378752864 3379304448 3384143344 3384695808 3389448192 3393294624 3398708304 3405103104 3415928256 3426239232 3431705472 3440423716 3447506556 3449092608 3453006726 3457855024 3458515671 3463371704 3473825888 3476038644 3491426432 3496996672 3510319104 3518703201 3519811584 3533847291 3536068608 3544399872 3553404416 3559073536 3568697856 3581165388 3587903488 3590849448 3593627648 3596578308 3603345408 3607434576 3615933984 3618263104 3625712064 3631496544 3640722357 3653391872 3660913152 3666753792 3671902208 3676069176 3681933996 3688861696 3689514036 3695400306 3700588944 3711759168 3717680928 3725899776 3731844096 3734798769 3737083904 3754344448 3755008368 3766279872 3771631104 3777648384 3783675264 3793906944 3801096972 3802845696 3807161262 3813129216 3817456452 3823546842 3830740992 3839766528 3842919288 3850149888 3854519136 3860668656 3866089344 3879595837 3880229184 3890086902 3896293167 3903624192 3908054124 3917261816 3927854736 3934121256 3949108992 3966590976 3972919296 3982408274 3987449856 3988761829 3997579968 4003957728 4014785088 4036391424 4042831104 4046645872 4053101912 4053763584 4059568252 4067925732 4070545992 4080136528 4085933696 4092452416 4093120512 4098981536 4110065856 4117855053 4119749504 4130889984 4135577823 4149969408 4163162562 4165779456 4175729064 4182391044 4188263456 4204219392 4216909824 4223637504 4233725301 4237064856 4243084992 4245037056 4249854432 4255821568 4256634672 4262611328 4275478016 4278201408 4289070174 4295912979 4297140224 4302016728 4303995904 4308880188 4319737344 4330711632 4337620872 4338860032 4345782272 4349350512 4372757376 4379733696 4391577216 4406919543 4409758158 4418836578 4425886413 4450380288 4452571344 4462414848 4469534208 4496482304 4497277464 4504452444 4505739264 4512927744 4524392832 4531611072 4540199161 4540940352 4548184992 4552476606 4554571008 4559739651 4568318976 4575607296 4579364241 4590153594 4596675408 4598790144 4604008968 4611354228 4623824088 4634718192 4647251232 4660518122 4667953537 4668715584 4680425472 4691604268 4693082112 4699089278 4711796388 4729746816 4744023552 4751592192 4758263808 4774887184 4775666688 4787799264 4795437744 4804460544 4809912768 4821245312 4822032384 4834282752 4839768819 4841995392 4854296476 4862041046 4872050586 4879823481 4881217536 4889005056 4901425568 4909245328 4919352048 4927200408 4934118592 4949012224 4956907904 4967866368 4975792128 4979731692 4987676382 4989247488 4995633747 5006677824 5009142762 5021706496 5028841472 5036864512 5044900352 5058542592 5068129296 5070460928 5076215016 5084172288 5089941936 5098062456 5107654656 5119688704 5123892384 5139358848 5147558208 5154785792 5160635574 5171259834 5173638912 5179510089 5186782536 5195057556 5204832256 5210738832 5214057966 5237139648 5245495008 5265478656 5297225728 5316599808 5330106624 5338610304 5353046784 5371748082 5381855232 5386274172 5390441472 5394867462 5405018112 5411151864 5423900976 5427394656 5438568096 5447244816 5457494016 5480087808 5490473404 5491369728 5499232934 5500130688 5507853312 5514103764 5522900994 5533292544 5550883416 5567638752 5576521392 5588849664 5597766144 5605625856 5619014414 5622546432 5627979019 5631516672 5644967068 5649419808 5657446656 5666472576 5675512896 5690860416 5701645458 5704268544 5710741893 5718760232 5719693824 5727883972 5736022304 5745173584 5746111488 5759649792 5774282176 5775224832 5783494496 5799134016 5830343168 5835130353 5839644928 5855436288 5862081186 5875892724 5877743616 5879677544 5891782104 5901181884 5933840384 5936761792 5949886464 5959378944 5973612411 5996369952 6005936592 6017236992 6032523776 6042148096 6054587136 6064246656 6069968808 6072761344 6079652868 6089352378 6091091968 6100809728 6101888598 6105818988 6120204792 6128900544 6131720192 6138678624 6148472304 6165098784 6179624256 6196334976 6224954112 6244743843 6263593596 6273586566 6282395184 6306329088 6325364736 6335456256 6344351744 6355597284 6364627488 6367555584 6374781648 6383732352 6384952008 6393916992 6413217024 6417302112 6433605261 6445710336 6453025092 6455993856 6463320282 6479606016 6496067448 6506431308 6508290048 6518673408 6524025768 6559136064 6569600544 6575799542 6586290607 6587365824 6614637237 6630221858 6634389504 6639642256 6650235176 6660844996 6675570432 6678857016 6693622272 6704301312 6744723456 6757505728 6758608896 6768286688 6769391616 6778896384 6786589248 6797416608 6828714909 6831856512 6852478464 6863410944 6880847432 6885230391 6895013112 6898185216 6906013452 6915710048 6917031342 6926743408 6947651776 6952077288 6982852864 6990777183 6993993344 7020638208 7037406402 7039623168 7048633917 7067694582 7072137216 7106808832 7118147072 7137395712 7162330776 7175806976 7181698896 7187255296 7193156616 7206690816 7214869152 7231867968 7236526208 7251424128 7262993088 7281444714 7293061569 7306783744 7308075879 7321826304 7333507584 7343804416 7352138352 7363867992 7377723392 7379028072 7390800612 7401177888 7423518336 7435361856 7451799552 7463688192 7469597538 7474167808 7481514573 7510016736 7513714143 7532559744 7543262208 7555296768 7567350528 7587813888 7602193944 7605691392 7614322524 7626258432 7634912904 7647093684 7661481984 7679533056 7685838576 7700299776 7707779971 7709038272 7721337312 7732178688 7740953361 7759191674 7760458368 7780173804 7792586334 7807248384 7816108248 7834523632 7855709472 7868242512 7898217984 7933181952 7945838592 7964816548 7974899712 7977523658 7995159936 8007915456 8029570176 8057622123 8072782848 8085662208 8093291744 8106203824 8107527168 8119136504 8135851464 8141091984 8160273056 8171867392 8184904832 8186241024 8197963072 8220131712 8235710106 8239499008 8248849401 8261779968 8271155646 8284351491 8299938816 8326325124 8351458128 8364782088 8376526912 8408438784 8428521621 8433819648 8447275008 8467450602 8474129712 8486169984 8490074112 8499708864 8511643136 8513269344 8525222656 8550956032 8552468187 8556402816 8578140348 8591825958 8594280448 8604033456 8607991808 8617760376 8639474688 8661423264 8675241744 8691564544 8698701024 8745514752 8759467392 8783154432 8793121779 8813839086 8819516316 8837673156 8851772826 8900760576 8905142688 8924829696 8939068416 8992964608 8994554928 9008904888 9011478528 9025855488 9048785664 9063222144 9080398322 9081880704 9096369984 9104953212 9109142016 9119479302 9134028567 9136637952 9151214592 9158728482 9180307188 9193350816 9197580288 9208017936 9222708456 9247648176 9269436384 9292985377 9294502464 9321036244 9335907074 9337431168 9360850944 9383208536 9398178556 9423592776 9459493632 9488047104 9503184384 9516527616 9549774368 9551333376 9554476009 9575598528 9590875488 9619825536 9642490624 9644064768 9668565504 9679537638 9683990784 9694980423 9708592952 9724082092 9744101172 9759646962 9762435072 9778010112 9802851136 9818490656 9838704096 9854400816 9863699313 9868237184 9898024448 9913815808 9935732736 9945332787 9951584256 9959463384 9975352764 9978494976 9991267494 10013355648 10018285524 10043412992 10057682944 10073729024 10089800704 10117085184 10136258592 10140921856 10152430032 10168344576 10179883872 10196124912 10215309312 10247784768 10278717696 10295116416 10309571584 10321271148 10342519668 10347277824 10359020178 10373565072 10375547013 10390115112 10409664512 10421477664 10428115932 10474279296 10490990016 10530957312 10556109603 10601541873 10633199616 10660213248 10677220608 10706093568 10743496164 10763710464 10772548344 10780882944 10789734924 10810036224 10822303728 10847801952 10854789312 10875360781 10877136192 10894489632 10922167071 10960175616 10980946808 10982739456 10998465868 11000261376 11015706624 11028207528 11045801988 11066585088 11101766832 11135277504 11153042784 11177699328 11181377077 11195532288 11204396307 11211251712 11238028828 11255958038 11263033344 11289934136 11298839616 11314893312 11332945152 11351025792 11381720832 11403290916 11408537088 11421483786 11437520464 11439387648 11455767944 11472044608 11490347168 11492222976 11519299584 11548564352 11550449664 11566988992 11598268032 11638787511 11660686336 11670260706 11679289856 11688879501 11710872576 11724162372 11751785448 11759355088 11783564208 11802363768 11867680768 11873523584 11899772928 11918757888 11947224822 11966285487 11992739904 12011873184 12065047552 12084296192 12109174272 12128493312 12139937616 12145522688 12159305736 12178704756 12182183936 12201619456 12203777196 12211637976 12240409584 12257801088 12263440384 12277357248 12296944608 12330197568 12353565159 12359248512 12392669952 12406733469 12449908224 12489487686 12527187192 12547173132 12564790368 12612658176 12650729472 12670912512 12688703488 12701175903 12711194568 12729254976 12735111168 12749563296 12767464704 12769904016 12787833984 12826434048 12834604224 12867210522 12887738937 12891420672 12906050184 12911987712 12926640564 12959212032 12992134896 13012862616 13016580096 13037346816 13048051536 13085300881 13118272128 13139201088 13151599084 13172581214 13174731648 13193596819 13220758629 13229274474 13260443716 13279284512 13300470352 13321689992 13351140864 13357714032 13387244544 13408602624 13489446912 13515011456 13517217792 13536573376 13538783232 13573178496 13594833216 13620597483 13657429818 13663713024 13679218953 13704956928 13726821888 13761694864 13770460782 13790026224 13796370432 13812026904 13831420096 13834062684 13853486816 13895303552 13904154576 13965705728 13981554366 13987986688 14003860611 14041276416 14074812804 14079246336 14097267834 14135389164 14213617664 14236294144 14274791424 14324661552 14351613952 14363397792 14374510592 14386313232 14413381632 14429738304 14463735936 14473052416 14502848256 14519306457 14525986176 14562889428 14586123138 14613567488 14616151758 14639470443 14643652608 14667015168 14687608832 14704276704 14727735984 14755446784 14758056144 14781601224 14802355776 14847036672 14870723712 14903599104 14927376384 14939195076 14963029146 14986901241 15020033472 15027428286 15065119488 15086524416 15110593536 15134701056 15175627776 15204387888 15211382784 15228645048 15252516864 15269825808 15294187368 15322963968 15359066112 15371677152 15415559942 15418076544 15440154007 15442674624 15464357376 15481906722 15518383348 15520916736 15560347608 15585172668 15614496768 15632216496 15669047264 15711418944 15736485024 15776463547 15796435968 15891677184 15929633096 15949799424 15955047316 15990319872 16015830912 16059140352 16115244246 16145565696 16171324416 16186583488 16212407648 16215054336 16238273008 16271702928 16282183968 16320546112 16343734784 16369809664 16372482048 16395926144 16440263424 16471420212 16478998016 16497698802 16523559936 16542311292 16568702982 16599877632 16652650248 16702916256 16729564176 16753053824 16816877568 16857043242 16867639296 16883937057 16894550016 16934901204 16948259424 16972339968 16999417728 17023286272 17026538688 17050445312 17101912064 17104936374 17112805632 17132225679 17156280696 17183651916 17188560896 17208066912 17215983616 17235520752 17278949376 17322846528 17350483488 17397402048 17491029504 17505391059 17518934784 17566308864 17586243558 17627678172 17639032632 17675346312 17703545652 17801521152 17810285376 17844038563 17849659392 17878136832 17920837233 17989109856 18017809776 18051710976 18097571328 18126444288 18160796644 18163761408 18192739968 18209906424 18218284032 18238958604 18268057134 18273275904 18302429184 18317456964 18360614376 18386701632 18395160576 18416035872 18445416912 18462821791 18495296352 18538872768 18585970754 18589004928 18615622909 18642072488 18671814148 18674862336 18766417072 18796357112 18847185552 18918987264 18976094208 19006368768 19033055232 19099548736 19102666752 19108952018 19151197056 19181750976 19239651072 19284981248 19300815783 19337131008 19359075276 19367981568 19389960846 19417185904 19448164184 19488202344 19519293924 19524870144 19556020224 19605702272 19636981312 19677408192 19708801632 19727398626 19736474368 19758871821 19796048896 19827631616 19843911711 19890665574 19903168512 19918926768 19950705528 19982534988 20026711296 20036571048 20086825984 20115365888 20147458048 20179601408 20234170368 20272517184 20281843712 20304860064 20336689152 20359767744 20392249824 20486144727 20495569536 20557435392 20590232832 20619143168 20642542296 20655691173 20685039336 20694555648 20718040356 20747130144 20751094026 20780230224 20819329024 20842955328 20856231864 20948558592 20972331549 20981980032 21061914624 21112219206 21145901751 21203083746 21320426496 21354441216 21412187136 21486992328 21527420928 21545096688 21561765888 21579469848 21620072448 21644607456 21695603904 21709578624 21750721562 21754272384 21785422777 21788979264 21844334142 21879184707 21920351232 21961893616 21965478912 21996931736 22000522752 22031413248 22056415056 22091603976 22133170176 22203533664 22270555008 22306085568 22355398656 22362754154 22391064576 22408792614 22422503424 22444543719 22476057656 22511916076 22579868272 22597679232 22629786624 22665890304 22702051584 22763441664 22806581832 22817074176 22842967572 22875040928 22878775296 22911535888 22944089216 22980694336 22984445952 23038599168 23097128704 23100899328 23123339913 23133977984 23196536064 23222860083 23277575022 23321372672 23340521412 23358579712 23377759002 23421745152 23448324744 23503570896 23518710176 23567128416 23604727536 23735361536 23747047168 23799545856 23837515776 23894449644 23932570974 23985479808 24023746368 24130095104 24168592384 24172866369 24218348544 24256986624 24279875232 24291045376 24318611472 24357409512 24364367872 24403238912 24407554392 24423275952 24480819168 24515602176 24554714496 24593889216 24660395136 24707130318 24718497024 24746548203 24785339904 24813466938 24853054473 24899816448 24978975372 25054374384 25094346264 25129580736 25225316352 25285564863 25301458944 25341825024 25402351806 25422389136 25458509952 25470222336 25499126592 25534929408 25539808032 25575667968 25652868096 25669208448 25734421044 25775477874 25782841344 25812100368 25823975424 25853281128 25918424064 25984269792 26025725232 26050282801 26074693632 26096103072 26170601762 26236544256 26278402176 26303198168 26345162428 26349463296 26387193638 26441517258 26458548948 26520887432 26558569024 26600940704 26643379984 26702281728 26715428064 26774489088 26817205248 26978893824 27030022912 27034435584 27073146752 27077566464 27146356992 27189666432 27241194966 27314859636 27327426048 27358437906 27402085701 27409913856 27453643776 27523389728 27540921564 27580052448 27592740864 27624053808 27662840192 27668125368 27706973632 27790607104 27808309152 27878956131 27931411456 27963108732 27975973376 28007721222 28082552832 28149625608 28194535668 28270778328 28427235328 28472588288 28549582848 28649323104 28663428027 28726795584 28749021184 28772626464 28859476608 28927471872 28946104832 29005696512 29038612914 29051972352 29084941269 29125778856 29172246276 29227134976 29232303516 29278940886 29287305216 29334030336 29375217664 29408553408 29455471968 29516112288 29563202448 29591097939 29604711552 29694073344 29741447424 29807198208 29835998361 29854752768 29878390152 29926058292 29973802482 30040066944 30054856572 30130238976 30173048832 30221187072 30269402112 30293367793 30351255552 30408775776 30422765568 30457290096 30505033728 30539651616 30588374736 30645927936 30738336247 30743354304 30831119884 30836153088 30880308014 30885349248 30928714752 30963813444 31036766696 31041833472 31120695216 31170345336 31228993536 31264432992 31338094528 31422837888 31472970048 31552927094 31592871936 31603266799 31668328809 31859266192 31899598848 31910094632 31980639744 32031661824 32118280704 32230488492 32291131392 32342648832 32373166976 32424815296 32430108672 32476546016 32543405856 32564367936 32626082343 32641092224 32687469568 32739619328 32766501213 32791852288 32880526848 32942840424 32957996032 32995397604 33047119872 33084622584 33137405964 33199755264 33305300496 33405832512 33459128352 33506107648 33544131231 33613188921 33633755136 33714086484 33767874114 33789100032 33869802408 33896518848 33944679936 33998835456 34046572544 34053077376 34100890624 34203824128 34209872748 34225611264 34264451358 34312561392 34367303832 34377121792 34416133824 34431967232 34471041504 34557898752 34645693056 34700966976 34794804096 34916362533 34982059008 35010782118 35037869568 35066638503 35132617728 35172487116 35255356344 35278065264 35350692624 35407091304 35603042304 35620570752 35688077126 35699318784 35745014071 35756273664 35841674466 35898856461 35978219712 36035619552 36195142656 36252888576 36321593288 36327522816 36385479936 36419812848 36436568064 36477917208 36536114268 36546551808 36604858368 36634913928 36721228752 36773403264 36790321152 36832071744 36890833824 36925643582 36984554947 36990592704 37060695477 37077745536 37171941508 37178009856 37231245818 37284144976 37343628296 37349724672 37532834144 37592714224 37694371104 37837974528 37952188416 38012737536 38066110464 38103527709 38199097472 38205333504 38217904036 38302394112 38363501952 38479302144 38569962496 38601631566 38663216811 38674262016 38718150552 38735963136 38779921692 38834371808 38896328368 38976404688 39038587848 39049740288 39112040448 39211404544 39255902643 39273962624 39354816384 39417603264 39454797252 39472948736 39517743642 39580790457 39592097792 39655263232 39662275887 39687823422 39781331148 39837853536 39901411056 39965069976 40053422592 40073142096 40173651968 40230731776 40294916096 40359202816 40468340736 40545034368 40563687424 40609720128 40719535488 40784499648 40861792449 40972289454 40991139072 41037656859 41114870784 41180465664 41238286336 41285084592 41311382346 41370078672 41389111296 41436080712 41494260288 41502188052 41560460448 41685910656 41712463728 41897117184 41944663098 41963960064 42011581833 42123829248 42224438412 42291803502 42406167492 42640852992 42708882432 42742697023 42824374272 42973984656 43054841856 43090193376 43123531776 43158939696 43240144896 43289214912 43391207808 43419157248 43501443124 43508544768 43570845554 43577958528 43688668284 43758369414 43840702464 43923787232 43930957824 43993863472 44001045504 44062826496 44112830112 44183207952 44266340352 44407067328 44541110016 44612171136 44710797312 44725508308 44782129152 44817585228 44889087438 44952115312 44960703723 45023832152 45159736544 45195358464 45259573248 45331780608 45404103168 45526883328 45613163664 45634148352 45685935144 45750081856 45757550592 45823071776 45888178432 45961388672 45968891904 46077198336 46194257408 46246679826 46267955968 46320462021 46393072128 46445720166 46555150044 46642745344 46681042824 46717159424 46755518004 46843490304 46896649488 47007141792 47037420352 47134256832 47209455072 47329390641 47470723072 47494094336 47675031552 47788899288 47865141948 47970959616 48047492736 48260190208 48337184768 48345732738 48436697088 48513973248 48559750464 48582090752 48637222944 48714819024 48806477824 48815108784 48846551904 48961638336 49031204352 49109428992 49187778432 49320790272 49414260636 49436994048 49493096406 49570679808 49626933876 49706108946 49799632896 49957950744 50108748768 50188692528 50259161472 50434745881 50450632704 50571129726 50602917888 50651811171 50683650048 50804703612 50844778272 50917019904 50998253184 51069858816 51079616064 51151335936 51305736192 51338416896 51468842088 51550955748 51565682688 51624200736 51647950848 51706562256 51836848128 51968539584 52051450464 52100565602 52183687117 52192206144 52341203524 52473088512 52556804352 52606396336 52690324856 52698926592 52774387276 52883034516 52917097896 53041774864 53117138048 53201881408 53286759968 53404563456 53430856128 53532115689 53548978176 53634410496 53762511699 54060045824 54146293504 54155132928 54292713984 54379332864 54482389932 54629719272 54654852096 54716875812 54804171402 54819827712 54907287552 55046779456 55081843128 55160104896 55185481728 55248107616 55325680384 55336250736 55388465373 55413947264 55581214208 55616618304 55757912262 55846868727 55862822912 55926217464 55951946752 56015442444 56299251216 56389071336 56541556656 56854470656 56945176576 57099165696 57298646208 57326856054 57453591168 57545252928 57718953216 57854943744 57892209664 57902447349 58011393024 58077225828 58103944704 58169882538 58251557712 58344492552 58454269952 58464607032 58557881772 58574610432 58668060672 58817106816 58910943936 59022589093 59032224576 59126404896 59182195878 59209423104 59276615463 59388146688 59482894848 59531735133 59671996722 59709505536 59756780304 59852116584 59947604964 60080133888 60109713144 60260477952 60346097664 60442374144 60538804224 60586735586 60683395981 60702511104 60817551552 60845531136 60914580192 61010067456 61079303232 61176749472 61476672494 61486708608 61662239768 61672306176 61760616028 61770698496 61857429504 61927626888 62073533392 62083666944 62241390432 62340690672 62457987072 62528865984 62676189056 62845675776 62916994647 62945940096 63105854188 63185743872 63206533598 63336657618 63437705253 63718532384 63820189264 63961279488 64063323648 64236561408 64460976984 64582262784 64685297664 64746333952 64849630592 64860217344 64953092032 65086811712 65128735872 65252164686 65282184448 65356268331 65374939136 65479238656 65533002426 65583704576 65637554121 65761053696 65885680848 65915992064 65990795208 66094239744 66169245168 66274811928 66399510528 66610600992 66811665024 66918256704 67012215296 67088262462 67226377842 67267510272 67333631157 67428172968 67535748228 67739604816 67793037696 67889359872 67997670912 68093145088 68106154752 68201781248 68407648256 68419745496 68451222528 68528902716 68625122784 68734607664 68832267648 68863934464 68942083008 69115797504 69291386112 69370019739 69401933952 69589608192 69668580249 69832725066 69964118016 70021564236 70075739136 70133277006 70265235456 70344974232 70510712688 70556130528 70701385248 70814182608 71206084608 71241141504 71376154252 71398637568 71490028142 71512547328 71683348932 71797712922 71956439424 72071239104 72390285312 72505777152 72643186576 72655045632 72770959872 72839625696 72873136128 72955834416 73072228536 73093103616 73209716736 73269827856 73442457504 73546806528 73664143488 73781667648 73851287164 73969109894 73981185408 74121390954 74155491072 74239644609 74343883016 74356019712 74462491636 74568289952 74687256592 74699449344 75065668288 75185428448 75388742208 75675949056 75856694589 75904376832 76025475072 76207055418 76398194944 76410667008 76435808072 76604788224 76727003904 76958604288 77139924992 77203263132 77326433622 77348524032 77436301104 77471926272 77559843384 77668743616 77792656736 77952809376 78077175696 78150848403 78224080896 78422809088 78511805286 78547925248 78709632768 78835206528 78909594504 78945897472 79035487284 79161580914 79184195584 79310526464 79324551774 79375646844 79562662296 79675707072 79802822112 79930139952 80106845184 80146284192 80347303936 80589832192 80718405632 80936681472 81090068736 81219440256 81439070976 81568999296 81723584898 81944578908 81982278144 82075313718 82206257103 82229741568 82360931328 82476572672 82570169184 82622764692 82740157344 82778222592 82872161424 82988520576 83004376104 83120920896 83371821312 83424927456 83636868393 83794234368 83889326196 83927920128 84023163666 84247658496 84448876824 84583607004 84812334984 85281705984 85417764864 85485394046 85621777891 85648748544 85947969312 85990284081 86180386752 86247063552 86317879392 86578429824 86782415616 86838314496 87002886248 87017089536 87141691108 87155917056 87377336568 87516738828 87681404928 87847574464 87861915648 87987726944 88002091008 88125652992 88225660224 88366415904 88590910687 88773293817 88814134656 89082220032 89224342272 89421594624 89451016616 89507995083 89564258304 89635170456 89778174876 89904230624 89921407446 90047664304 90319473088 90390716928 90519146496 90663561216 90808206336 90880103379 91053766656 91226327328 91268296704 91371870288 91500163712 91515101184 91646143552 91776356864 91922777344 91937783808 92215008741 92388514816 92493359652 92535911936 92640924042 92786144256 92891440332 93110300088 93285490688 93362085648 93434318848 93511036008 93686980608 93793298976 94014283584 94074840704 94268513664 94418910144 94658781282 94809800397 94988188672 95004986427 95577798576 95730283896 95941919232 96094985472 96520380416 96674369536 96691465476 96873394176 97027946496 97119500928 97164181504 97274445888 97429638048 97630217568 97693103808 97878247029 97923276672 98062408704 98218857984 98299503639 98375556864 98641580544 98828521272 98873988096 98986192812 99141359616 99253867752 99412217892 99599265792 99915901488 100201139623 100217497536 100377385056 100518322944 100632393693 100869491762 100901265408 101142259452 101303622342 101367300096 101609407224 101689556544 101834039808 101996506368 102139717632 102159232128 102302671872 102611472384 102676833792 102937684176 103101911496 103131365376 103248401472 103295901696 103413124512 103673696256 103937079168 104102900928 104201131204 104367374234 104384412288 104533882489 104682407048 104749087599 104946177024 105113608704 105212792672 105380649712 105397853184 105548774552 105766069032 105834195792 106083549728 106234276096 106403762816 106573519936 106809126912 106861712256 107064231378 107097956352 107235042213 107268820992 107525023398 107696569383 108120091648 108292587008 108585427968 108758665728 108964779864 109259438544 109309704192 109433751624 109608342804 109639655424 109814575104 110093558912 110163686256 110320209792 110370963456 110496215232 110651360768 110672501472 110776930746 110827894528 110953664841 111162428416 111182086431 111233236608 111515824524 111693737454 111725645824 111852434928 111903893504 112030884888 112598502432 112778142672 113083113312 113708941312 113890353152 114198331392 114310583127 114597292416 114653712108 114907182336 115090505856 115437906432 115709887488 115784419328 115804894698 115989650433 116022786048 116154451656 116207889408 116339765076 116503115424 116688985104 116908539904 116929214064 117115763544 117149220864 117336121344 117634213632 117767707929 117821887872 118045178186 118064449152 118252809792 118364391756 118418846208 118553230926 118742371371 118776293376 118965789696 119063470266 119343993444 119513560608 119704233168 119895209928 120160267776 120219426288 120520955904 120692195328 120808809901 120884748288 121077608448 121173471172 121366791962 121405022208 121635103104 121691062272 121829160384 122158606464 122353498944 122585377347 122953344988 122973417216 123324479536 123344612352 123521232056 123541396992 123714859008 123855253776 124147066784 124167333888 124482780864 124681381344 125057731968 125352378112 125691351552 125833989294 125891880192 126034745499 126211708376 126371487744 126413067196 126673315236 126875410506 127437064768 127640378528 127922558976 128126647296 128228091069 128473122816 128921953968 129164525568 129370595328 129492667904 129699261184 129720434688 129906184064 130173623424 130257471744 130504329372 130564368896 130712536662 130749878272 130958477312 131066004852 131167409152 131275108242 131522107392 131771361696 131831984128 131981590416 132188479488 132338490336 132549623856 132799021056 133221201984 133623330048 133836513408 134024430592 134176524924 134452755684 134667262314 134856345936 134882111169 135071496456 135479209632 135586075392 135778719744 135995341824 136186290176 136212309504 136403562496 136815296512 136839490992 136902445056 137057805432 137250245568 137469215328 137664535296 137884166016 138231595008 138582772224 138740039478 138803867904 138961386063 139179216384 139337160498 139665450132 139928236032 140043128472 140151478272 140266554012 140530470912 140689948464 141021425376 141112261056 141379690153 141402770496 141628365216 141988171923 142412169216 142482283008 142752308504 142980056284 143025094656 143366697864 143595425844 143912878848 144142478208 144780570624 145011554304 145286373152 145310091264 145357902001 145541919744 145679251392 145746272256 145911668832 146144457072 146419433472 146539655712 146884915008 147093613056 147328286976 147563335296 147702574328 147938219788 147962370816 148242781908 148310982144 148479289218 148687766032 148712039424 148924983272 149136579904 149374513184 149398898688 150131336576 150370856896 150777484416 151304237643 151351898112 151713389178 151808753664 151955433513 152050950144 152414110836 152796389888 152871616144 153209576448 153454007808 153917208576 154279849984 154406526264 154652867244 154697048064 154872602208 154943852544 155119686768 155337487232 155585313472 155905618752 156154351392 156301696806 156551061351 156845618176 157023610572 157095850496 157419265536 157670413056 157819189008 157891794944 158070974568 158323161828 158368391168 158621052928 158649103548 158751293688 159125324592 159351414144 159605644224 159860279904 160213690368 160292568384 160596347067 160694607872 161287535097 161436811264 162180137472 162438880512 162878141952 163137998592 163447169796 163889157816 163964556288 164150627436 164412514206 164459483136 164721862656 164953145344 165140338368 165245529384 165480314688 165556445184 165744322848 165977041152 166008752208 166165396119 166241841792 166743642624 166849854912 167273736786 167540606181 167588468736 167778652392 167855840256 168046327332 168897753648 169167214008 169624669968 170108911453 170563411968 170835529728 170970788092 171243555782 171297497088 171516758647 171895938624 171980568162 172360773504 172635758784 173156859648 173564831232 173676628992 174005772496 174034179072 174283382216 174311834112 174754673136 175033477656 175362809856 175695148928 175723831296 175975453888 176004182016 176451320448 176732831808 177067767279 177181821374 177546587634 177628269312 177829846389 178164440064 178448684544 178902033232 179015990166 179128516608 179270340912 179556349752 179808461248 179842814892 180095328608 180638946176 180781433856 181038292992 181327122432 181616412672 181760206758 182050187943 182107533312 182452654656 182536593408 182743740576 183000327424 183030202368 183292287104 183552713728 183845554688 184430017482 184777029632 184986719304 185071823872 185281848084 185572288512 185782880664 186220600176 186570981376 186724171296 186868637696 187022072016 187373961216 187586597952 188028567168 188149681408 188537027328 188750983941 188837820288 189317562564 189619600794 189976377344 190009972854 190313115759 191155597152 191460567792 191883838464 192189970944 193040760832 193348739072 193382930952 193746788352 194055892992 194239001856 194548891776 194859276096 195260435136 195386207616 195756494058 195846553344 196068804993 196124817408 196437715968 196599007278 196751113728 196912662363 197283161088 197657042544 197747976192 197972385624 198282719232 198507735504 198824435784 199198531584 199831802976 200402279246 200434995072 200722002091 200754770112 201036645888 201264787386 201738983524 201802530816 202284518904 202607244684 203218814448 203379113088 203668079616 203993012736 204279435264 204318464256 204605343744 205094026111 205222944768 205353667584 205875368352 206203822992 206496802944 206591803392 206826249024 207347392512 207874158336 208110059217 208205801856 208402262408 208734748468 208768824576 209067764978 209364814096 209498175198 209892354048 210227217408 210425585344 210761299424 210795706368 211097549104 211532138064 211668391584 212167099456 212468552192 212807525632 213147039872 213618253824 213723424512 214128462756 214195912704 214470084426 214537641984 215050046796 215393138766 216240183296 216585174016 217170855936 217517331456 217929559728 218518877088 218619408384 218867503248 219216685608 219279310848 219629150208 220187117824 220327372512 220640419584 220992430464 221302721536 221345002944 221553861492 221655789056 221907329682 222324856832 222364172862 222466473216 222718933827 223031649048 223387474908 223451291648 223704869856 223807787008 224061769776 225197004864 225556285344 226166226624 227570083767 227780706304 228621166254 229194584832 229307424216 229814364672 230181011712 230875812864 231419774976 231568838656 231609789396 231979300866 232045572096 232308903312 232415778816 232679530152 233006230848 233377970208 233858428128 234231527088 234452545209 234672242688 235268427264 235535415858 235643775744 236090356372 236128898304 236505619584 236728783512 236837692416 237106461852 237484742742 237552586752 237931579392 238126940532 238687986888 239027121216 239408466336 239790419856 240016683283 240320535552 240438852576 241041911808 241617619802 241769496576 242003097817 242155216896 242346942344 242733583924 242810044416 243270206208 243658320768 244317212928 244706997888 245170754694 245906689976 245946834432 246648959072 246689224704 247042464112 247082793984 247429718016 247710507552 248294133568 248334667776 248965561728 249362762688 250115463936 250704756224 250910605179 251382703104 251667978588 251783760384 252069490998 252423416752 252742975488 252826134392 253346630472 253750821012 254874129536 255280757056 255845117952 256253294592 256456182138 256865333673 256946245632 257843907936 257970852243 258741190656 258985335808 259398522368 259812368128 260347246848 260514943488 261008658744 261128737792 261425073324 261499756544 261916954624 262132009704 262334818304 262550216484 263044214784 263542723392 263663968256 263963180832 264376958976 264676980672 265099247712 265772732061 266319881451 266442403968 267246660096 267673026816 268048861184 268353049848 268523985249 268905511368 269334524628 269712691872 269764222338 270142992912 270958419264 271172150784 271557439488 271990683648 272372580352 272424619008 272640310137 272807124992 273678981984 273804890112 274115610864 274500491136 274938430656 275329070592 275768332032 276645026223 277165544448 277480078956 277607735808 277922772126 278358432768 278674320996 279330900264 279856472064 280086256944 280302956544 280533108024 281060941824 281379896928 282042850752 282224522112 282759380306 282805540992 283210496101 283256730432 283976343846 284429401191 284964566016 285504617008 285960112568 286733395728 287190851688 287825757696 288284956416 289561141248 290023108608 290572746304 290620182528 290715804002 291083839488 291358502784 291492544512 291823337664 292288914144 293079311424 293634741087 293769830016 294187226112 294656573952 295126670592 295405148656 295876439576 295924741632 296485563816 296621964288 296958578436 297375532064 297424078848 297849966544 298273159808 298749026368 298797797376 300262673152 300603418869 300741713792 301554968832 301897181079 302608475286 302703796224 303426778356 303910867026 304101900288 304828221672 305592779776 305743232288 306419152896 306908015616 307834417152 308559699968 308813052528 309305734488 309394096128 309745204416 309887705088 310239373536 310674974464 311170626944 311811237504 312308702784 312603393612 313102122702 313601647467 313691236352 314047221144 314191700992 314247262797 314838531072 315340826112 315638378016 315783589888 316141949136 316646323656 316736782336 317242105856 317298207096 317502587376 318250649184 318702828288 319211288448 319720559808 320427380736 320585136768 321192694134 321389215744 321705126639 322575070194 323089708149 324360274944 324877761024 325756283904 326275997184 326894339592 327778315632 327929112576 328301254872 328825028412 328918966272 329443725312 330280676736 330491058768 330960629376 331112890368 331434538753 331488645696 331954082304 332017504416 332330792238 332483683584 332860994523 333487285248 333699709824 334547473572 335081212362 335176937472 335557304784 335711680512 336092654664 337795507296 338334428016 338653676413 339249339936 340217822906 341126823936 341671059456 341941576184 342487111564 342594994176 343033517294 343791877248 343961136324 344721547008 345271517568 346313719296 347129662464 347353257984 348011544992 348068358144 348566764432 348623668224 349509346272 350066955312 350725619712 351390297856 351447662592 351950907776 352008364032 352902640896 353303123787 353465663616 354135534558 354363642748 355093175268 355256538624 355659692778 356227114113 356328880128 356897369088 357804066464 358031980332 358540681824 359112699504 359616922496 359685629784 360190657216 361277892352 361562867712 362076585984 362426429703 362654244864 363232825344 363520413516 364100375886 364215066624 364905309312 365073186816 365487481152 366000654848 366584574208 367105427456 367691109376 367756132041 368860034964 369554059264 369973438608 370143647744 370563696168 371144577024 371565761328 372441200352 373448342592 373737275392 374044144032 375173195904 376057134336 376299362816 377074054656 377501967882 377675640576 378104236497 378635125128 379239201588 379952754688 380019945708 380626231518 382311194304 382921135584 383767676928 384379941888 384684273207 386697478144 386765861904 387493576704 388111785984 388478003712 389097783552 389718552192 390520870272 390772415232 391512988116 391693106688 392137609986 392249634816 392875431936 393198014556 393502227456 393825324726 394566322176 395314085088 395495952384 395944771248 396565438464 397015471008 397648871568 398397063168 399598371211 399663605952 400804558492 400869990144 401444004182 401509540224 402073291776 402529574772 403477967048 404569037808 405214489368 406437628896 406758226176 407336159232 407986025472 408558870528 408636928512 409210687488 410188052222 410445889536 410707335168 410842468387 411750736704 412407645984 412993605888 413652498048 414694785024 415748316672 416220118434 416411603712 416804524816 416884158189 417469496936 417537649152 418135529956 418729628192 418996350396 419784708096 420454434816 420851170688 421522598848 421591412736 422195098208 423064276128 423336783168 424139070459 424334198912 424937104384 425615051264 425964515769 426294079744 427236507648 427446849024 428256925512 428940168852 429075283968 430100093592 430786277532 432480366592 433170348032 434341711872 435034662912 435859119456 436073706003 437037754176 437238816768 437735006496 438433371216 439258300416 440374235648 440654745024 441280839168 441984860928 442605443072 442690005888 443107722984 443311578112 443814659364 444649713664 444728345724 444932946432 445437867654 446063298096 446774949816 446902583296 447409739712 447615574016 448123539552 450394009728 451112570688 452332453248 453912712929 455140167534 455866300539 457242332508 458389169664 458614848432 459628729344 460362023424 461751625728 462839549952 463137677312 463219578792 463958601732 464091144192 464617806624 464831557632 465359060304 466012461696 466755940416 467640513583 467716856256 468463054176 468905090418 469653184053 470536854528 471070831716 471287551488 472180712744 472257796608 473011239168 473457567024 473675384832 474212923704 474969485484 475105173504 475863158784 476253881064 477375973776 478054242432 478816932672 479580839712 480033366566 480641071104 480799214311 480877705152 481789041201 482083823616 483235239604 484006195634 484310433792 484693884688 485467167848 486540412416 487316641536 488634425856 489413995776 490341509388 491813379952 491893668864 493297918144 493378449408 494084928224 494165587968 494859436032 495421015104 496588267136 496669335552 497931123456 498496188357 498725525376 500230927872 501409512448 501821210358 502621818543 502765406208 503335957176 503567520768 504138981996 504846833504 505652268784 506693260944 507501642024 509748259072 510326734359 510561514112 511690235904 512506589184 512912364276 513730667346 513892491264 514550275941 515687815872 515941704486 517970671616 518797044736 519624736256 520694493696 521029886976 522017317488 522257475584 522850146648 522999513088 523833909248 524264019408 524669636608 525100432968 526088429568 527085446784 527327936512 527926361664 529353961344 530198495424 531203301837 531545464122 532639762902 532884807936 533489539167 534493320192 535346053632 536097722368 536706099696 537047970498 537811022736 538669049256 539425383744 539528444676 540285985824 541916838528 542344301568 543114878976 543981367296 544849238016 545280620274 545614249984 546150563829 547357963968 547609780224 548231221728 549000982272 549876861312 550658141184 551536664064 553290052446 554331088896 554960157912 555215471616 555845544252 556716865536 557348641992 558661800528 559712944128 560172513888 560605913088 561066216048 562121883648 562667937883 562759793856 564085701504 564449044224 565518760612 565611081984 566420992202 566513460864 567952687692 568858802382 569929132032 571009234016 571920225136 573466791456 574381703376 575651515392 576569912832 579122282496 580046217216 581145492608 581240365056 581431608004 582167678976 582717005568 583646675328 584577828288 586158622848 587269482174 587539660032 588206414979 588374452224 589313147904 590253341184 590810297312 591752879152 591849483264 592971127632 593243928576 593917156872 594751064128 594848157696 595699933088 596546319616 597498052736 597595594752 600525346304 601206837738 601483427584 602166006273 603109937664 603794362158 605216950572 605407592448 606853556712 607821734052 609656443344 611185559552 611486464576 612838305792 613816031232 615282078333 615668834304 617119399936 617626105056 618611468976 619490408832 619775410176 620478747072 621349948928 622341253888 623622475008 624330177651 624617405568 625206787224 626204245404 627203294934 627382472704 628094442288 628383401984 628494525594 629677062144 630681652224 631276756032 631567179776 632283898272 633292647312 634484211712 634596414192 635005174752 636501298368 637405656576 638422576896 639441119616 640854761472 641170273536 642385388268 643410253278 645150140388 646179416298 648720549888 649755522048 651512567808 652551994368 653788679184 655556631264 655858225152 656602509744 657650056824 657837932544 658887450624 660561353472 660982117536 661921258752 662869077506 662977291392 663908164608 664035008832 664661584476 664967367168 665721989046 666974570496 667399419648 669094947144 670162424724 670353874944 671114609568 671423361024 672185309328 675591014592 676668856032 677307352826 678387932521 678498679872 680435645812 683342118912 683883152368 684974223128 686067034588 687583754496 687922272648 689443094016 690543035136 692627438592 694259324928 694706515968 696023089984 696136716288 697133528864 697247336448 699018692544 700133910624 702780595712 703357635627 703901815552 704016728064 705805281792 706606247574 706931327232 708271069116 708727285496 710186350536 710513077248 711319385556 712454228226 712657760256 713794738176 715608132928 716063960664 717081363648 718225399008 719233844992 719371259568 720050049849 720381314432 722555784704 723125735424 724852859406 725308489728 726009293451 726465650688 727040827032 728200751772 728430133248 729810618624 730974962304 732001309696 733169148416 734210854912 735382218752 735512264082 737720069928 739108118528 739946877216 740287295488 741127392336 742289154048 743131522656 744882400704 746896685184 748088288064 750346391808 752114268672 752598725632 752731815537 754148109312 755003935764 755351281152 756208472994 757270250256 758478403176 759905509376 760039891416 761252463036 764622388608 765842271168 767293658209 767535353856 768759883776 769368546414 770596001019 773531723808 773912556729 776223571968 776956007424 778195567104 779437104384 781041740544 781544830464 783025976232 783386213376 784275219972 784499269632 785750863872 786396029112 787004454912 787650649452 789132644352 790628170176 790991904768 791889542496 793130876928 793901337013 794030942016 795297743136 797318196183 799196742422 799327211904 801609116984 801739980288 802888008364 803019080448 804146583552 805059149544 806955934096 809138075616 810428978736 812875257792 813516452352 814672318464 815972050944 817117741056 817273857024 817920930411 818421374976 820376104444 821414670336 821684936774 823501473408 824815291968 825987211776 827304996096 829935078669 831496633344 832440236868 832823207424 833609049632 833768316378 834938993872 835075298304 836271059912 837459256384 837992700792 839569416192 840908869632 841702341376 843045197696 843182825472 844390196416 846128552256 846673566336 848278140918 848668397824 849631488303 849874208768 851230102528 851929031538 852588159488 853288203573 854893698048 856513851024 857880337704 860200187184 861572555064 864960733184 866340696064 868683423744 870069325824 871718238912 872147412006 874075508352 874477633536 875470012992 876866742432 880748471296 880904223261 881309490048 882561678336 883969721856 885210886144 885380011776 886215445968 886623156224 887629318728 889299427328 889456691448 889865892864 890875735308 892126596192 893549899632 894819479424 895231148032 896247079104 900788019456 901810256607 902225141376 904664906496 905691543237 907825425858 910280335068 911732601078 914484665016 916778339328 917229696864 919257458688 920724046848 923503251456 925679099904 926275354624 926439157584 927917203464 928182288384 929235613248 929663115264 930718120608 932024923392 933511880832 935281027166 935433712512 936926108352 937810180836 939306368106 940804942401 941073709056 942141663432 942575102976 944361425488 944515593216 946022478336 946915134048 947350769664 948425847408 949938970968 950210347008 951726317568 952507762128 954751947552 956108484864 957633865344 959161679424 960066733132 961282142208 961598428622 961755410304 963578082402 964167647232 965115379917 966470479208 968012391268 969387769376 970934335696 973080824832 974633283072 977268851712 978827991552 980683018776 983626759904 983787337728 986595836288 986756898816 988169856448 988331175936 990842030208 993176534272 993338671104 994303616259 995862246912 996992376714 997451050752 998582983569 1000461855744 1002819024896 1003642420716 1005243637086 1005530812416 1006671914352 1007135041536 1008277963992 1009693667008 1011304537568 1013386521888 1015003284048 1015961029239 1019496518144 1020653468718 1021123028224 1023380471808 1025013178368 1025824728552 1027461334692 1027784982528 1029100551882 1031375631744 1031883408972 1035941343232 1037594089472 1039249472512 1041388987392 1042059773952 1044034634976 1044514951168 1045700293296 1047667818496 1048528038816 1049339273216 1050200865936 1052176859136 1054170893568 1055852723328 1058707922688 1059909371361 1060396990848 1062406603674 1063090928244 1065279525804 1065769615872 1066979078334 1068681342339 1068986640384 1070692107264 1072195444736 1073412199392 1074095940996 1075622045472 1077338098512 1078850767488 1079056889352 1080571971648 1083833677056 1084688603136 1086229757952 1087279289109 1087962734592 1089698476032 1090561240548 1092301127658 1094715927936 1095219560448 1096462443456 1098001964544 1099753722624 1101316282368 1103073328128 1106580104892 1108662177792 1109920315824 1110430943232 1111691088504 1113433731072 1114697283984 1117323601056 1120162160443 1120345027776 1121211826176 1122132432096 1125335875766 1125519587712 1128171403008 1128898088448 1131037521224 1131222163968 1132841984404 1133026921728 1135905375384 1137717604764 1139858264064 1142018468032 1143840450272 1146933582912 1148763406752 1151303030784 1151681838931 1153139825664 1154052819621 1160092434432 1162290985216 1162480730112 1162863216008 1164335357952 1165434011136 1167293350656 1169155656576 1172317245696 1174538964348 1175079320064 1176412829958 1176748904448 1178626295808 1180506682368 1181620594624 1183505758304 1183698966528 1185942255264 1186487857152 1187834313744 1189502128256 1189696315392 1191399866176 1193092639232 1194996105472 1195191189504 1198795113633 1201050692608 1202413675476 1202966855168 1204332012546 1206219875328 1207588724316 1210433901144 1213707113424 1215643468104 1219312886688 1222371119104 1222972929152 1225676611584 1227632062464 1230564156666 1231337668608 1232527405161 1235252210112 1237222937952 1238980817664 1240957494144 1242699897856 1244682507776 1247244950016 1248660355302 1249234811136 1250413574448 1250652474567 1252408490808 1254406589868 1254764945408 1256188884576 1256766803968 1256989051188 1259354124288 1261363304448 1262553512064 1263134359552 1264567796544 1266585294624 1269192828384 1270010349504 1272417211377 1273002596736 1274811313152 1276845153792 1277893547307 1278882239232 1281709522944 1282340547072 1284770776536 1286820506556 1290300280776 1292358832596 1297441099776 1299511044096 1302614815099 1303025135616 1305103988736 1307577358368 1308221118009 1311113262528 1311716450304 1313205019488 1315300113648 1317774901248 1321122706944 1321964235072 1323842517504 1325738155012 1325954582784 1327816329216 1328070017664 1329323168952 1329934734336 1331443978092 1333949140992 1334798839296 1338189894288 1340324849448 1340707749888 1342229219136 1342846722048 1344370618656 1347785990743 1351182029184 1353337712064 1354614705652 1356775865042 1356997359744 1358940472357 1360871291624 1361738138787 1367766304736 1369948446256 1372134069176 1375167508992 1375844545296 1378886188032 1381086070272 1385254877184 1388518649856 1389413031936 1392046179968 1392273432576 1394267057728 1394494672896 1398037385088 1400267821248 1402921540749 1405561191424 1406715271254 1407803631104 1408959552159 1411610563584 1413212495148 1413862654464 1416542138232 1417454570992 1420372701072 1421026154496 1422638771112 1424908456452 1425315520512 1427589476352 1431216265856 1432127921328 1434162727296 1436450798016 1438467689984 1438742519136 1440100099698 1440762628864 1442397642933 1445111569408 1445367123603 1446251470848 1449705718812 1452018586902 1452931301376 1454081654064 1456401503544 1459621237248 1461949924608 1464002619392 1466338296832 1468421709824 1470764437504 1471024528164 1475440139856 1478216237056 1479893754432 1480574590976 1482254784672 1484578308096 1486263045312 1489764801408 1493793370368 1495488565071 1496176576128 1500692783616 1504228537344 1505197451264 1505463631074 1507865455629 1508296218624 1510007871528 1510702562304 1512416945988 1514540500512 1516956806352 1519811018752 1520079782832 1522504926072 1529244777216 1530980203077 1531684542336 1534587316418 1535070707712 1537519767552 1538737092828 1541192002038 1543650827823 1547063447616 1547825113458 1553912014848 1556391134208 1558874208768 1562083481088 1563089660928 1566051952464 1566772426752 1568550439944 1568998539264 1571501727744 1572792058224 1574008909824 1575301298904 1578265288704 1581256340352 1581983809536 1583779084992 1587802674026 1588061884032 1590335862721 1590595486272 1593609905511 1594636392366 1598393484844 1598654423808 1603218233968 1603479960576 1605776016728 1606038160896 1608293167104 1610118299088 1613911868192 1618276151232 1620857957472 1625750515584 1627032904704 1629344636928 1631944101888 1634547714048 1635841860822 1636842749952 1638451691487 1640752208888 1642829340672 1643369873548 1647002946816 1649630583936 1651974423552 1654609992192 1659870157338 1662993266688 1664880473736 1665646414848 1667218099264 1667536632756 1669877987744 1670150596608 1672542119824 1674918512768 1675985401584 1679138832384 1681817739264 1683404682752 1686090395392 1686365650944 1688003813649 1688780392832 1692257104512 1693347132672 1696556281836 1697336795648 1699262976606 1699748417536 1702460205056 1703858063076 1705176318976 1706576407146 1709787396096 1713027702048 1715760675408 1720400374368 1723145110128 1729921466368 1732681392128 1737366847488 1740138651648 1743436477824 1744294824012 1748151016704 1750940025984 1753733484864 1761496942592 1761808446522 1762618980096 1764619244937 1765123356672 1767939443712 1770421772288 1770760023552 1772430891936 1773246312448 1775258637456 1778598854656 1778913382896 1779731785728 1781751470616 1784253192384 1787099799264 1789638958848 1792494158208 1801576038912 1803620513214 1804450282752 1806498018819 1809329812992 1811383086474 1815650851716 1820560670136 1823465202156 1828969330032 1833556678656 1834459393728 1837935971989 1838514917376 1841448093696 1845846234999 1847006502912 1851358199808 1852878315168 1855834406928 1858471226496 1859326230528 1861436241216 1864049846784 1867023761664 1870562054332 1870867425024 1873852216704 1875620361672 1878612736212 1881609884802 1882147418112 1884283326864 1885150205952 1888722850976 1889031186432 1892044956672 1893830268096 1894701539328 1896851694816 1899877941936 1901670644473 1903452635136 1905015524256 1909503895104 1912216969728 1915267730688 1918323358848 1920133466264 1922564284416 1923196857244 1923510820608 1927156164804 1930230759834 1932940958416 1936024782536 1938775538752 1941868671392 1946161649664 1949266566144 1954537703424 1957655983104 1961366037552 1967253519808 1967574675456 1973191672576 1973513797632 1976339712896 1976662351872 1981684060416 1986353068544 1988607232518 1991724493824 1993984753428 1994902101504 1997165967138 2000923711488 2005638049792 2007284841432 2010487274172 2011061624832 2013343828704 2014270083072 2016555927984 2019387334016 2022609075136 2026773043776 2030006568096 2031922058478 2035163797563 2038993036288 2041306937436 2042246056448 2050026356736 2051649457104 2054922669384 2058201103764 2062751263488 2063766817944 2071882686464 2075188178944 2078498945024 2082777974784 2084119547904 2088069269952 2089029902336 2091400586592 2097056077632 2098678546432 2100401731872 2108341787136 2110072906881 2111705446656 2117415845376 2119818742722 2120793981696 2124813207348 2126181856488 2130559051608 2131539231744 2133958156668 2137362684678 2137973280768 2141384214528 2144390889472 2146824398784 2148191881992 2151244090944 2154676197024 2157701534976 2158113778704 2160150149547 2161143943296 2167667354112 2169377206272 2174558578218 2175925469184 2178027880353 2179396952064 2181122481096 2184602255316 2189431855872 2192924886912 2196003929088 2199507445248 2202632564736 2206146656256 2211415848889 2213160209784 2217324355584 2219840631648 2220861886464 2223382177008 2226867462144 2229394567968 2234647202112 2240324320886 2240690055552 2243898546031 2244264864192 2250671751532 2251039175424 2256342806016 2257796176896 2262075042448 2262444327936 2265683968808 2266053843456 2271810750768 2275435209528 2279716528128 2284036936064 2287680900544 2293867165824 2297526813504 2301880974627 2302606061568 2303363677862 2306279651328 2308105639242 2311788003057 2324581970432 2325726432016 2328670715904 2330868022272 2334586701312 2338311313152 2344634491392 2349077928696 2350158640128 2352825659916 2353497808896 2357252591616 2361013364736 2363241189248 2367011516608 2367397933056 2371884510528 2372975714304 2375668627488 2379004256512 2379392630784 2381704011039 2382799732352 2386185278464 2389992210944 2391954588549 2397590227266 2402101385216 2404827350952 2405933710336 2408664025092 2412439750656 2415177448632 2420867802288 2427414226848 2431286936208 2438625773376 2444742238208 2445945858304 2451353223168 2453762791233 2455264124928 2461128313332 2465054810322 2470504420224 2474445875904 2477961635328 2481914988288 2485399795712 2489365015552 2489805236007 2494489900032 2497320710604 2498469622272 2500827148896 2501304949134 2504816981616 2508813179736 2509529890816 2512377769152 2513533607936 2513978102376 2518708248576 2522726608896 2525107024128 2529135593088 2533170589248 2538385656768 2540020699008 2544834422754 2546005193472 2548894464909 2549622626304 2553690307584 2555787094614 2557764478464 2559864610719 2564681094144 2569541553072 2573641013112 2580600561552 2584717665192 2594882199552 2599022088192 2605229630198 2606050271232 2609386027183 2610207977472 2615154716736 2616442236018 2622226525056 2623432900608 2626410038976 2630600227296 2642245413888 2643928470144 2647685035008 2651476310024 2651909165568 2655632658432 2656140035328 2658646337904 2659869468672 2662887956184 2667898281984 2669597678592 2676379788576 2680649698896 2684458438272 2685693444096 2688741237312 2695571981486 2702364058368 2705430769821 2706675424128 2709229411304 2713551730084 2713994719488 2717880944714 2721742583248 2723476277574 2735532609472 2739896892512 2744268138352 2750335017984 2751689090592 2757772376064 2762172140544 2770509754368 2777037299712 2778826063872 2784092359936 2784546865152 2788534115456 2788989345792 2796074770176 2800535642496 2805843081498 2811122382848 2813430542508 2815607262208 2817919104318 2822414827203 2823221127168 2826424990296 2827725308928 2833084276464 2834909141984 2840745402144 2842052308992 2845277542224 2849816912904 2850631041024 2855178952704 2862432531712 2864255842656 2868325454592 2872901596032 2876935379968 2877485038272 2880200199396 2881525257728 2884795285866 2890223138816 2890734247206 2892502941696 2895346139751 2899411437624 2904037173804 2908163308128 2912803007088 2919242474496 2923899849216 2928005238784 2932676593664 2936843419648 2941528875008 2942049056328 2950880279712 2959787508864 2961149181952 2964509569344 2972526090624 2979529602816 2982910848777 2987586740736 2990977130142 2992353152256 2995748950707 3001385567232 3008457074688 3010394902528 3010927262148 3015730911258 3016592437248 3020015743056 3021405124608 3024833891976 3029081001024 3033913612704 3040159565664 3045009852144 3047883087717 3058489554432 3061960406154 3063369084672 3069174632836 3070141415424 3075039535104 3077474185656 3082384004076 3087301655646 3094126895232 3095650226916 3107824029696 3112782268416 3117748417536 3120216882679 3124166962176 3126179321856 3132103904928 3133544853504 3137100879888 3143003455488 3145584116448 3148017819648 3150602597808 3156530577408 3162512680704 3167558169984 3175605348052 3176123768064 3180671725442 3181190972544 3187219811022 3189272784732 3196786969688 3197308847616 3206436467936 3206959921152 3211552033456 3212076321792 3216586334208 3220236598176 3227823736384 3236552302464 3241715914944 3251501031168 3254065809408 3258689273856 3261837867327 3263888203776 3269095428096 3271683721644 3276903382974 3281504417776 3285658681344 3286739747096 3294005893632 3299261167872 3303948847104 3309219984384 3319740314676 3325986533376 3329760947472 3331292829696 3334436198528 3335073265512 3339755975488 3340301193216 3345084239648 3349837025536 3351970803168 3360486481329 3363635478528 3366809365504 3372180790784 3376007627298 3377560785664 3384514209024 3386694265344 3393112563672 3394673591296 3398525953212 3399496835072 3404920410112 3407716126152 3410352637952 3413152814292 3419574792192 3426055404096 3431521350816 3440800748736 3446290220256 3455045516793 3462158458863 3465362784256 3480277303296 3486872955648 3488589648024 3496302033408 3501880051968 3507466969728 3522993885184 3523616893044 3525237960192 3529238489874 3530246713344 3535878887424 3540843544576 3541520047104 3544861783872 3546492624896 3550517274912 3557826765792 3559463571456 3563502941232 3568506384768 3574199598528 3579277917696 3584988316416 3596385340899 3603152077824 3607241026428 3608900565504 3612996037638 3618659625984 3622766172948 3631301703432 3641121340272 3646930404312 3657938660064 3667113357312 3668918787456 3675871943978 3677029834752 3681736449313 3682896187392 3691692469998 3694013005824 3697582215483 3705756630336 3711668813856 3716942452992 3722872482432 3728099693568 3734047523328 3741124108664 3741734850048 3747704433408 3751240723344 3757225472424 3763219769604 3764294836224 3768566653728 3770300411904 3777445701952 3778062372864 3784089913344 3787660536192 3789403078656 3793703389632 3799755883872 3803341288946 3809409159541 3810031048512 3817251634131 3819007790208 3824433939456 3830535461376 3836646717696 3840266932528 3845128568832 3846393714488 3847021641216 3854312329608 3860461519668 3865881916832 3872049565072 3877551077504 3883737342784 3892323299328 3898533132288 3907844445297 3909075406848 3915311966208 3922732075104 3924663354027 3934507039616 3935149350912 3946383345152 3952679425792 3953324703744 3963368120832 3972706137088 3977214465036 3983448987648 3987969506856 3989804203008 3994331934276 4001847422976 4011276099584 4014569682864 4020974548344 4022123249664 4026687657408 4028540166144 4033111855968 4038774668032 4043357972229 4045218150272 4053546087552 4060013136192 4063844116956 4070327595126 4076821417071 4077986072576 4082613874872 4084492112896 4085214416361 4103298914208 4109845338768 4116402207528 4125502526976 4127533635888 4143765372928 4150376357888 4156997890048 4165555949568 4168239095808 4176138539904 4178059804672 4182801173184 4194112155264 4200803463744 4208764622247 4216683574272 4220145813762 4223410893312 4226878656477 4234831690752 4239637485444 4241587963392 4249626414696 4252363712976 4261118103216 4263078463488 4267916313336 4274725369356 4275946561536 4282768429056 4293648797568 4296383763984 4302488181888 4308649003789 4309352394048 4315403069952 4316227557408 4320300299094 4322287886592 4327192928799 4335334708224 4338754412544 4349117156436 4356055760706 4358793904128 4362244962192 4369204510632 4378863711744 4385849773824 4392007858176 4399014890496 4402497793369 4405265129472 4412293312512 4422831697778 4426320419568 4434648711168 4439681263296 4441723772928 4446764354016 4453734924288 4458789135936 4469294404224 4480648641772 4481380111104 4487797092062 4488529728384 4501343503064 4502078350848 4512685612032 4515592353792 4524150084896 4524888655872 4531367937616 4532107686912 4543621501536 4550870419056 4559433056256 4568073872128 4575361801088 4587734331648 4592940609231 4595053627008 4603761949254 4605212123136 4606727355724 4612559302656 4616211278484 4623576006114 4630952483469 4649163940864 4651452864032 4661736044544 4669173402624 4676622626304 4689268982784 4698155857392 4700317280256 4705651319832 4706995617792 4714505183232 4722026729472 4726482378496 4734023033216 4734795866112 4743769021056 4745951428608 4751337254976 4758008513024 4763408022078 4765599464704 4771007588163 4772370556928 4779984421888 4780829716533 4783909177098 4795180454532 4804202770432 4809654701904 4811867420672 4817328050184 4824879501312 4830354897264 4841735604576 4854828453696 4862573872416 4877251546752 4889484476416 4891891716608 4907525582466 4910528249856 4915355074461 4922256626664 4930109620644 4941008840448 4948891751808 4955923270656 4963829976576 4970799591424 4978730031104 4979610472014 4988979800064 4994641421208 4996939244544 5001654297792 5002609898268 5009633963232 5017626359472 5024755538304 5027067215872 5027956204752 5037416497152 5045453217792 5050214048256 5058271186176 5064011440947 5066341178496 5076771313536 5080041398016 5089668845508 5092010386944 5097788929818 5099245252608 5107380615168 5111574189228 5115528956928 5119729221438 5129362188288 5139083106144 5147282026224 5161201123104 5169435330384 5189764399104 5194778825743 5198044176384 5210459260396 5212100542464 5218772054366 5220415954944 5230309433472 5232884472036 5244453050112 5252820077952 5261200454592 5284490827776 5287856940288 5295370070016 5302952620048 5303818331136 5311265316864 5312280070656 5317292675808 5319738937344 5325775912368 5335796563968 5339195357184 5352759577152 5361299397792 5368916876544 5377482474624 5391143962972 5404728116736 5410861539642 5413350848256 5418458822608 5419494056457 5427103460168 5427989438976 5435761889428 5443485166496 5446952555148 5471065218944 5479793785024 5488536276704 5500670035968 5503378181184 5513807915967 5515544752128 5524344281088 5537538704997 5541019508736 5554074599424 5568184719872 5577068230912 5577978691584 5592149540352 5601071284992 5611686162996 5622244765696 5626861085016 5631214524416 5635838208636 5644829654406 5646442254336 5652849980592 5655450617856 5666168552928 5669818283968 5681490804288 5684104617984 5690555084448 5699633825808 5705011933419 5710357905408 5724865063424 5728511685312 5736650909184 5745803192064 5753870759936 5754970076544 5760400398792 5763050515456 5769590571732 5780446277632 5781468494412 5790692279502 5798822875248 5808074347608 5816326616256 5825606014176 5838484948992 5847799698432 5856010477568 5865353187328 5883057750016 5884098112656 5901760559424 5919575017728 5929019138688 5945052181248 5959059205632 5965821697554 5975173481472 5981954260284 5984706304512 5991497901414 6002771134464 6016914149376 6020789805056 6021854524296 6031461822516 6033184874496 6040031486112 6042810249216 6049667783952 6058162002048 6067827225408 6079326676579 6080319131328 6090019704288 6095766175434 6105491392689 6116979108864 6123920812308 6126738169344 6138349265672 6150079070208 6154948371312 6164768008152 6174603311292 6188253790464 6191300453832 6215648059392 6225564536832 6235496835072 6240433765358 6248333924352 6250389786043 6252358643712 6264207809856 6267089707008 6274201759776 6291168232896 6296035639296 6301205195616 6325025361408 6335116339968 6351210696104 6352247536128 6361343450884 6362381945088 6374439622044 6378545569464 6393573939376 6394617695232 6412872935872 6413919842304 6423104066912 6424152643584 6433172668416 6440473196352 6455647472768 6473104604928 6480450448641 6483431829888 6503002062336 6508131618816 6523675734654 6527776407552 6534083641059 6538190856192 6543367443288 6553806765948 6563008835552 6573479494192 6588011787264 6598522335744 6607897694208 6618439968768 6634247546667 6639480629352 6651973066752 6659521894944 6662585659392 6668872397056 6670146531024 6679511950976 6680602386432 6690168479296 6699674051072 6703941606336 6720972962658 6731695638093 6733618731008 6744361581568 6752015254596 6755121571328 6769028418048 6773388530688 6786225127344 6789347182592 6797051906424 6798993670144 6809840820224 6815432252304 6820705275904 6826305628584 6839149584384 6852110808192 6863042701632 6881601497472 6892580440512 6905642923881 6910091033586 6924316917726 6935364009171 6973745911296 6977179296048 6992604066816 7003760103936 7014933939456 7045987770368 7047233786088 7050475920384 7058476979748 7060493426688 7071757774848 7083040094208 7089723567744 7092985249792 7101034549824 7115653531584 7118927142912 7127005882464 7137012769536 7145112033117 7148399197056 7158555835392 7169976632832 7175863765647 7192770681798 7206304155648 7214482052856 7217801131008 7225992075276 7237319251968 7245532345896 7262603406864 7282242680544 7293860808624 7314683192479 7315877320128 7334226714624 7337837574912 7351743887956 7354059669504 7363472898626 7365792374784 7383384939996 7395164430966 7411513260672 7423337627712 7433884905984 7445744964864 7456199387136 7468095046656 7482248217328 7483469700096 7495408866816 7502481446688 7514450944848 7526439539208 7528589672448 7537133307456 7540600823808 7554891403904 7556124745728 7568179826688 7575321072384 7587406779264 7599511767744 7606682577892 7618818319082 7620062097024 7634503268262 7638015580416 7646683394727 7648867878912 7661070922752 7673293435392 7680533865056 7692787428976 7694043282432 7708624659216 7720923039336 7731763833664 7744099130144 7755102155008 7767474685568 7784646598656 7797066264576 7815688890594 7818150813696 7828158081549 7830623932416 7845464150208 7849326708054 7869014079232 7870298701824 7892766690304 7905358851584 7926736241664 7945412274176 7954428930072 7966897975296 7975939013712 7979608406016 7988663868552 8003694845952 8022552199168 8029139365728 8041949096688 8053375314816 8057080332288 8066223711936 8077549336064 8086715944458 8090436300544 8107092175104 8116292309463 8120026272384 8127688233912 8140655190252 8153642834142 8155972145152 8165227749744 8168984225792 8170428832722 8206597828416 8219690677536 8232804415056 8251005053952 8255067271776 8300752715776 8313995780096 8331111899136 8336478191616 8352277079808 8365602346368 8388224310528 8401606927488 8417529244494 8433367148544 8440291627524 8446821786624 8453757312954 8467244481609 8469663381504 8479274970888 8483175926784 8499252829392 8504727425952 8522236206432 8526156926976 8535832626672 8549450738712 8551893123072 8565536858112 8587297595136 8592767527968 8604976363776 8617298007578 8618704788096 8630806139904 8632455114816 8640600598188 8644575773184 8654385857598 8670669416448 8677508825088 8698234312872 8712111521412 8724489924384 8738409021264 8757727423488 8771699547648 8784015716352 8798029780992 8804995586738 8810530258944 8819043122773 8824586625024 8845663395556 8852640839136 8879362526592 8883447545856 8893528708032 8917578271872 8938588808448 8948732546331 8961297283544 8962760222208 8975594184124 8977059456768 9002687006128 9004156701696 9025371224064 9031184707584 9048300169792 9049777311744 9062735875232 9064215373824 9087243003072 9101740838112 9136147744256 9143649263151 9150723602176 9175468663296 9185881218462 9190107254016 9207523898508 9210424246272 9213454711448 9225118605312 9232422556968 9247152012228 9261904966938 9298327881728 9302905728064 9323472089088 9338346805248 9353245252608 9360650648037 9378537965568 9396311714784 9400634560512 9411302639664 9429010366464 9444053458944 9452964756992 9468046066432 9469591732224 9487538042112 9502674509952 9516017026048 9526816044156 9531198929408 9542015176326 9544741113856 9559968843776 9561659433066 9567818354196 9590360909064 9608405540864 9619309403808 9623734841344 9634656100368 9649759002624 9660709794528 9683471209152 9709656907392 9725147744832 9754503093504 9783783433216 9785513601981 9815051164932 9830710148922 9844513253328 9860219241288 9882017680896 9897783503616 9911846541312 9927659953152 9941599182848 9957460062208 9959220944028 9977959600128 9989282842416 9993878489088 10003308595584 10005219796536 10019267926464 10035252718944 10049511076608 10055912409504 10081459443987 10090906435584 10100428096512 10116542372352 10128022881894 10132682356992 10153542627072 10160082796032 10179337691016 10184020773888 10195577859636 10198490505216 10214761230336 10223148378456 10231057913856 10239458442876 10258724376576 10278166212288 10294564052448 10320717381169 10322402246208 10338870660768 10365136550379 10389557651486 10396088352768 10420918520792 10437544108732 10440831909888 10460618866944 10465768944072 10488906100224 10505640155904 10522400909184 10568981655552 10575713880576 10590740140032 10605905240096 10607636662272 10622530633728 10624560141312 10634585351616 10639477874688 10651551824736 10678390714368 10705519154304 10722598795584 10737833753088 10754964949248 10782287925944 10789156022697 10809456233472 10821723079284 10826701696512 10836917645216 10838988112914 10854206920336 10855978877952 10871523778856 10886970332992 10893905110296 10942130437888 10959587570048 10977072553408 11001340071936 11006756362368 11027615831934 11031089504256 11045209347939 11048688562176 11075077409994 11082039017472 11092746646449 11136369439744 11154136461824 11184299080704 11202142569984 11223372325992 11244489531392 11253722170032 11262429048832 11271676417272 11289659308812 11292884508672 11305699961184 11310901235712 11332337105856 11339636567936 11362981608576 11368209235968 11381110168896 11399267651616 11410023866838 11428227478623 11449730126848 11451754902393 11457023370624 11473301818368 11491606384128 11507741519872 11509940153088 11520800797584 11526101030912 11539181143464 11560892555264 11562936988824 11581384559004 11597645750496 11616148695216 11632653232512 11651212028352 11676969897984 11695599396864 11712020955136 11723533335891 11730706374656 11768196225312 11773990062081 11803521118848 11839150035456 11858038277376 11890104362496 11918118411264 11931643395108 11950346962944 11963908520568 11969412609024 11982995802828 12005542268928 12033828298752 12041579610112 12043709048592 12062923645032 12066369748992 12080062972224 12085620498432 12099335567904 12116324004096 12130073916687 12135654450816 12158653353158 12160638262656 12180039408576 12191532350868 12210982785378 12230464251213 12233958217728 12247841624616 12253476338688 12276698531344 12309896742624 12329536016304 12349206622584 12376507580928 12382600907664 12431296118784 12451129073664 12470993670144 12480867530716 12496667848704 12500779572086 12504717287424 12528415619712 12534179414016 12548403519552 12582336465792 12602410391232 12626293866741 12650050722816 12670232679936 12702421392208 12704495072256 12722686901768 12724763890176 12748879244088 12757091138928 12787147878752 12789235390464 12825745871744 12827839684608 12846208133824 12848305287168 12880946392704 12911294945536 12925947011367 12946209209856 12960900897282 12966863659776 12981578786397 13006004124672 13016263237632 13047351469308 13068167282118 13076381712384 13086734886576 13107613531896 13126017671104 13146958988384 13176023574528 13197044671488 13207493380107 13215795388416 13236879937536 13268495093334 13278961258704 13303946133504 13319043789888 13325171318784 13337744794112 13340293062048 13359023901952 13361204772864 13380336958592 13399348102144 13407883212672 13441945925316 13463391276186 13467237462016 13488723163136 13504030509192 13510243142656 13538056836096 13546777061376 13572450254688 13578694365184 13594103812848 13619681640448 13630864504608 13641410551808 13652611257168 13678299168768 13704221616384 13726085403264 13763202994944 13778821827693 13785160881024 13811285847762 13820182067172 13848633835452 13870728018342 13892857450407 13947491822592 13954358592096 13985208133632 14007520207872 14029867878912 14091975540736 14094467572176 14100951840768 14116953959496 14120986853376 14143515549696 14166080188416 14179447135488 14202069099648 14231307063168 14237854285824 14254011764928 14274025539072 14290224066234 14296798394112 14313022764489 14317111670784 14339953265664 14351727531294 14385541363596 14412608311296 14428964105712 14435602262016 14451984150552 14474638503936 14491064691792 14525206813728 14562108085759 14564485361088 14587721617248 14629366384958 14631754640256 14668453429248 14675675149824 14703487775912 14726945797252 14731584749568 14766769879992 14790328861932 14823026521344 14846675255424 14867769811968 14891489929728 14912398774272 14936190093312 14964496434656 14966939400192 14971863906103 14990817733632 15004962893376 15028901889696 15052879078416 15074266614912 15081201647616 15109782807808 15112249491456 15136359653376 15150642144768 15174813558528 15192034322841 15199023535488 15213365155784 15237636638164 15240124194048 15269006536524 15276031160832 15293366789454 15297735757824 15322141845504 15346586870784 15361067730112 15385574857952 15388086564864 15417249318432 15441846078672 15463527667328 15488198260288 15510204310016 15534949371136 15569293197312 15584336477229 15594132529152 15631377781188 15636301627392 15656316163098 15661247864832 15690928300416 15698653416108 15738028158464 15785533380608 15810717703168 15853472483328 15890824548352 15908857860144 15933795950592 15951878027424 15959216812032 15977327737104 16007389691904 16058278731456 16083898193376 16106750629632 16132447423872 16155098672128 16173431888916 16180872601088 16214184350208 16232584618926 16240052544768 16255376467824 16258482169371 16281310380504 16307285668284 16311944290304 16330455499488 16337968451584 16340857665444 16413195656832 16439381355072 16465608830112 16502010107904 16510134543552 16541423747901 16612616114991 16627991560192 16662223798272 16704554159616 16731204692736 16776448621056 16803213854976 16835058488988 16866734297088 16880583255048 16893643573248 16907514625908 16934488963218 16939326763008 16958549941776 16966351853568 16998505658784 17009454851904 17044472412864 17052313853952 17071665253344 17098901477424 17115035800257 17131073716224 17174595190272 17185535055936 17209952727552 17234596015156 17237409576192 17261612279808 17264910229632 17281201196376 17289151546368 17308771715196 17341338832896 17396468625744 17424223042824 17448979848768 17476818042528 17515454846976 17521217879659 17543399095296 17568031432704 17596059561984 17609991173476 17638086245546 17649173250048 17666226140641 17691326791112 17705281678272 17758725053184 17787057416064 17835156543744 17877177616896 17897465092662 17922594567088 17925520444416 17951188368248 17954118913536 18005374012256 18008313403392 18050742448128 18062369415168 18096600339584 18099554623488 18125471750464 18128430747648 18174486006144 18203481676224 18237980029737 18272295488512 18287298526302 18301447204352 18316474178067 18350937326592 18371762436924 18380214508032 18415047797016 18426909422896 18450237210624 18464845113936 18494304024456 18523809933876 18596655763456 18605811456128 18646944178176 18676693610496 18706490505216 18721301296074 18751169358129 18757075931136 18792623429568 18801269121024 18822605279328 18888106917888 18905929513984 18936092132864 18975076084224 19005349019904 19032034052096 19053632088312 19062397858816 19084030352652 19089482227712 19119937687552 19123318866132 19135636708392 19180721818128 19216811081728 19238618807616 19247469682688 19269312200736 19299518005248 19321419589056 19366942418304 19419313814784 19441351345923 19450295489664 19509006187008 19567566866432 19571027203962 19602250923177 19630102329864 19661420297844 19689026506656 19720438482576 19764035361792 19795567007232 19823693082624 19855319906304 19883198365696 19902742640001 19914920124416 19918441888056 19955919200256 19978565684832 19987756978176 20006617191168 20010439593072 20038535852928 20070505437888 20099022153216 20111824819008 20162918887974 20195086914279 20200856193024 20233084744704 20256045763788 20265364713984 20307085254144 20320165592064 20358675382032 20368041547776 20391155719272 20396981010432 20429522460672 20446296756912 20462115827712 20478916885752 20517448753152 20556332424576 20589128104896 20641434762338 20644804492416 20674366215373 20677741321536 20716928771643 20730273100758 20779115302972 20841837041584 20875088217464 20921237733888 20931537888144 20977812200448 21011280311808 21044801818368 21137963311104 21151427761152 21181480280064 21211810480192 21215273324544 21249120282624 21269170703232 21278955749376 21303103649472 21356781428736 21411038308608 21435336099351 21445197591168 21475667506176 21509929898496 21564575851888 21578312045394 21618912466944 21643446158568 21653403393024 21673835290432 21677976225828 21708413840672 21711957755904 21743047557712 21773940665984 21787810220592 21884260875776 21919175140096 21944049577437 21954145106816 22002680143872 22013512724736 22055231663868 22062179008512 22090418695878 22097377124352 22150154819988 22185493292898 22272738879488 22308272923648 22368598161408 22404285139968 22446744651984 22488979062784 22507444340064 22524858097664 22543352834544 22579318617624 22585769017344 22611399922368 22621802471424 22664674211712 22679273135872 22725963217152 22762220337792 22798535303232 22820047733676 22856454957246 22899460253696 22903509804786 22914046741248 22940050184181 22946603636736 22983212768256 23015483039744 23019880306176 23041601595168 23052202061824 23078362286928 23121785110528 23125873977648 23162769118008 23195291500992 23232297390432 23265306465024 23302424056704 23353939795968 23391198793728 23447066671782 23461412749312 23484474244647 23536392450624 23547980124162 23607042237696 23678300070912 23716076554752 23780208724992 23836236822528 23863286790216 23900693925888 23927817041136 23938825218048 23965991605656 24011084537856 24067656597504 24087418097184 24125847290064 24160125944448 24171240996864 24194721328969 24198671135808 24232648008192 24260147833374 24271308901632 24317306706316 24321276525312 24360078817152 24383064701736 24421965570756 24460928502426 24467916435456 24495683249232 24506952677376 24553397062688 24619793485248 24659072032608 24698413245168 24721718378149 24753015161856 24765201815328 24902258147328 24941987340288 24961735061432 24993335697408 25001559144172 25009434574848 25056831239424 25096807039104 25164672931584 25204820782464 25252587733482 25300101445632 25340465359872 25404842784416 25408990144512 25445373803536 25449527780352 25497758488176 25514182277856 25574295757504 25578470780928 25651491743488 25655679369216 25692416267648 25696610574336 25761892785408 25822589891072 25851894022734 25892418419712 25921801794564 25933727319552 25963157572794 26012008249344 26032526475264 26094702938616 26136334564236 26173469773152 26215227063792 26252035342208 26293917976768 26352047149056 26394089342976 26414986760214 26431590776832 26457129368319 26473759875072 26536990186668 26557922517408 26638087579776 26650342637568 26675489588224 26680586124096 26718047803904 26760673917184 26798696204288 26815766425344 26846197638993 26883891850632 26926782552372 26934474924032 26977446326272 27008061018384 27020486285312 27076113672192 27093554122752 27144900509376 27157388730368 27188207625696 27261729009216 27282821103616 27305222514336 27408443232768 27430947789453 27452170806528 27526405989888 27557643655386 27570321762048 27622571695524 27640364134344 27697267670904 27741456036684 27785714900814 27894983645184 27908717184192 27970416267264 28015040415744 28059735757824 28081951944111 28188935144352 28201903681536 28233907918992 28287031099392 28332160376832 28358894270976 28404138199296 28462614126336 28508023529856 28548051078144 28580448132468 28593596788224 28626045528978 28634223341568 28679906531328 28703455062588 28771082727192 28825216622592 28857928211424 28871204524032 28903968301104 28949277007872 28982129383584 29050413627456 29124216171518 29128970722176 29170681098403 29175443234496 29258732769916 29263509280512 29351350299648 29406975551824 29453891594504 29533539759984 29580657723864 29646053042688 29693350510848 29735539623936 29782979859456 29824797548544 29872380186624 29928992869312 29933878800384 29943727812206 29981635467264 30009925786752 30057803779392 30105758156832 30148533229824 30219565615616 30244378331961 30272719306752 30301284289536 30349627117056 30384068645682 30398047070976 30426730311568 30475273276328 30480248388096 30538013073048 30552062321664 30586733578908 30595471515648 30644283691008 30693173741568 30722135460224 30771149715904 30776173129728 30834498636864 30883692157344 30927055334656 30962152143507 30976396520576 31020408620032 31069898742272 31095409651137 31168672954458 31188265058304 31262755562376 31312632326196 31322495729664 31381856600832 31397306832216 31476056316928 31571066761216 31621435406336 31706944966656 31781649096704 31817715720288 31867591901184 31903756054848 31918433624064 31954655474208 32116557462912 32167796386752 32213501259264 32264894847744 32310197344256 32346863777832 32361745202176 32367468068091 32428368700416 32465169237852 32480105089536 32510752935648 32516964338742 32562620761008 32614571336568 32623888580608 32660910998976 32675936903168 32681715330888 32826391313664 32878762710144 32931217660224 33004020215808 33020269087104 33082847495802 33135628043817 33225232229982 33278239939347 33409108319232 33462409385472 33552897242112 33606427709952 33670116977976 33733468594176 33761166510096 33787287146496 33815029251816 33868977926436 33878653526016 33917099883552 33932703707136 33997011317568 34018909703808 34088944825728 34104627707904 34137757491559 34143330506688 34197802954848 34230071600514 34284682435869 34349190380544 34371070111872 34419905455104 34469192030312 34474819152384 34523224559616 34529820459264 34562402392752 34578303092736 34617543430392 34682677665792 34792937251488 34848446085648 34897959697536 34953636085056 35030909693952 35042435759318 35086798190592 35136062865408 35170600007673 35192119123968 35219982346952 35276172491092 35332452281282 35382653582224 35410563356544 35517450106368 35574114832128 35670313087488 35754355233792 35794930185324 35845189134176 35851040888832 35902376736496 35908237827072 36010748024512 36016626806784 36101484896256 36124738830336 36193200679168 36199109246976 36250943500928 36256861495296 36348972012288 36390221750061 36406963352448 36475960059474 36544590977024 36574597052604 36602894408704 36632948356134 36691392753639 36701874653184 36743524873848 36760429016064 36830095594032 36853818845792 36929690227872 36988608048912 37047619867752 37193311526912 37211622912256 37293888356352 37353387220992 37412981010432 37442602592148 37502338716258 37514151862272 37585246859136 37602538242048 37645210558656 37811859027968 37872184265728 37878881600223 37950152168448 38010698039808 38064068104192 38107264176624 38124795717632 38168060705304 38178964455424 38239875375104 38246637732264 38271273416784 38361443636256 38477237615232 38494939365376 38538624401472 38642839178112 38733884836608 38777841034101 38838627629568 38882702691846 38900590979328 38944736359191 39018012374016 39135133732864 39142054407924 39204501846354 39260204659728 39322840595688 39378053013312 39440876965152 39528070723584 39591134014464 39622480140321 39647386165248 39710639812608 39805485280002 39829840248832 39836883776112 39911838400512 39957131369664 39975513956352 40013234382336 40020879186144 40077071705856 40141010875776 40198044306432 40223649638016 40325837775948 40390173828558 40401712386048 40466169489408 40512091527576 40530729427968 40614170508288 40640331184128 40717350764064 40736083095552 40782311438544 40859044921344 40892593513824 40924231655424 40957833771504 41034897506304 41112664849152 41178256209792 41282869524676 41289608984832 41348732430746 41355482643072 41433857543286 41460546201516 41558230605944 41683674083168 41750176434928 41842475467776 41863075776288 41955624400896 42022560623616 42089603636736 42275926622208 42302855522304 42362960560128 42423620960384 42430546649088 42498240565248 42538341406464 42606207298944 42713562857472 42822076617216 42870672198702 42890395182336 42939068293467 42951335012352 43019859796992 43129151703776 43156624090788 43237824933888 43286892317136 43306806786048 43347670580864 43355952451656 43416827681344 43423915511808 43486095115424 43547881331968 43575620441184 43686324257277 43768521751552 43838350280192 43888099154874 43908290213632 44005360287744 44027025449472 44110463327736 44180837391756 44194754248704 44300309639976 44370986585796 44545477758976 44616545847296 44737196322816 44808570279936 44893489303968 44915591718309 45014888680128 45049716195328 45086705669088 45158637235248 45222799844736 45243604942848 45329348423424 45358546271744 45451926434304 45524440675584 45576102968523 45597070606464 45640095467352 45712909914492 45798920507392 45807019609572 45828093482496 45880100368362 45893207273472 45966425536512 46030966079488 46039760612352 46083203190336 46104404123648 46156724573856 46251747955296 46325538236016 46390583001984 46464594780864 46530612930048 46604848113408 46707879591936 46753009431687 46782397587456 46894133343564 46968948489294 47072784901248 47095960248324 47214084475392 47356600141824 47432153109504 47560417449984 47672473645056 47726573580432 47801387851776 47855634082272 47877650436096 47931983211312 48022169075712 48166972899049 48174836194368 48251694580128 48320251888896 48389442657938 48397342271616 48465296016384 48520295666748 48542617803264 48634613412632 48642553050624 48720157634304 48766129403472 48843931141512 48921857004852 48935832870912 48991366498464 49013905354752 49106794125376 49239586970496 49318144065216 49396826490336 49443436756298 49506030323712 49522319074033 49530403630656 49624271243703 49883974680576 49923470122864 49986671394816 50003118288344 50113662478848 50193614078208 50329345863168 50409641564928 50505175466964 50600202891264 50680930719744 50809685568832 50817980289024 50890747607072 50899055560704 50995516976352 51028364555712 51148591515008 51156941561856 51302983486976 51345107400771 51384832535296 51393221148672 51523785570816 51645179782144 51703788045468 51784836839424 51843603589128 51867454639104 51926315145588 52024016498688 52189405877232 52272669128472 52346939546304 52430454127584 52504070684416 52563653638977 52587835953536 52704094298112 52788178685952 52829973520428 52914258736638 52947519750144 52998678421923 53073980373336 53115845034816 53276175159552 53350979176448 53361172248192 53436095607808 53521347834368 53597392408576 53631532850688 53692395277986 53767783701264 53853565104744 53868949848064 53954892652544 54016122036768 54040972570624 54152227344384 54187108245504 54289801018752 54314777460736 54376415251392 54523458018432 54610445028672 54713940089211 54816886465536 54861895578906 54904341613056 54949422534201 55052811979776 55115287310772 55140643524096 55245143391048 55280728268688 55394535341808 55482912073368 55571429801628 55789967290368 55817434368384 55940832534528 56012437049257 56030080831488 56119471515648 56163903888222 56253508074387 56377870288704 56403807363072 56467815837984 56664320753664 56717788541952 56808276398592 56925228252672 57016047059712 57096102156288 57160896264936 57187193576448 57252091057956 57268446683136 57359813062656 57406910125176 57542165454384 57650433245184 57715856422848 57742409048064 57807936602208 57898554015744 57954797601949 57964258767168 58100827254912 58248432343036 58257941444352 58341362196806 58350886468992 58517465539832 58527018561024 58702700599296 58813951103648 58907783189008 59067079519968 59161315447728 59292106085376 59386701021696 59471079247872 59565959718912 59649595097088 59708227920003 59744760373248 59857985738624 59867757600768 59887455624412 59963270934528 60019851573504 60115607558784 60211516313664 60297066459648 60439131231232 60488756663922 60585260742837 60602568579072 60699254234112 60768137291364 60796094141952 60853460623136 60950546552656 60960496776192 61076026146096 61104124643328 61173467157816 61190943031296 61288567382016 61386347483136 61444270920448 61542299431808 61552346259456 61668997273728 61767384314688 61854110669312 61924304287014 61952793041152 62023098646119 62040817240064 62139797484544 62150786314929 62190819302274 62337345908916 62525511124752 62625264652392 62763713201664 62794613664432 62952112633856 63142133522432 63242870812672 63413889933312 63563298193408 63635431440576 63807512109696 63836867248128 63909310948416 64233114925824 64306008298053 64335592773504 64427002518528 64529789695488 64620394688512 64693727555664 64723490404352 64734936136182 64856737400832 64930338475704 64960210179072 65021505871296 65033928677484 65125241522016 65229142673136 65321821997952 65351873806336 65363430661776 65652782627328 65757525420288 65832148732311 65862435320448 66008040431616 66040538174208 66165694991604 66271256087634 66450464459964 66556479878694 66818216638464 66924818770944 67105794484224 67212855419904 67340233955952 67466937188352 67522333020192 67574574292992 67630058503632 67737955852872 67757307052032 67834199767104 67865407414272 67994022635136 68037819407616 68177889651456 68275514983118 68286661013376 68395605909696 68460143201028 68569364871738 68698380761088 68742140223744 68839810910208 68938384060624 68949638304768 69046449119232 69059640918528 69124804785504 69156606185472 69235086860784 69365355331584 69585874502976 69696892171296 69795919395072 69907272170112 70061819387904 70084871518636 70173596381184 70341200015346 70384238247936 70439964693904 70453422733941 70552344982184 70664904562564 70765307164448 70821126713088 71034900212736 71148229664256 71340626174976 71508710467584 71589860370648 71690378268352 71702081777664 71804753472992 71816475654144 72021496049024 72033253613568 72202969792512 72386401358336 72501887001856 72513722990592 72584163986907 72697944024576 72780443500122 72813926704896 72951920118948 73089181954048 73149194105208 73205788817408 73265896712268 73382785507278 73403749306368 73487049747696 73520858032128 73660191188064 73707637691584 73859380455744 73977216097824 74095239735504 74165155134447 74386623053824 74423245824512 74706774441984 74825962020864 74885205184296 75004677432516 75028303724544 75170493718272 75290421117312 75623718055936 75744368531456 75757763200446 75900304336896 76021396079616 76128136208384 76214528353248 76249591435264 76336121410608 76479750750208 76493275464528 76542546833568 76722887272512 76954475230464 77077248802944 77285678356224 77467769673216 77555682068202 77677255259136 77765405383692 77801181958656 77889472718382 78036024748032 78270267465728 78284108815848 78409003692708 78520409319456 78645681191376 78756106026624 78881753930304 79031246795527 79056141447168 79182268028928 79244960280642 79294772330496 79371388104957 79421279625216 79610970560004 79673767552224 79914262739328 79951027912704 80026468764672 80041758372288 80154143411712 80282021751552 80396088612864 80447299276032 80651675551896 80780347657116 80803424772096 80932338978816 81024183055152 81061458855936 81228341016576 81280662368256 81434701528128 81472166191104 81564622877088 81771837712339 81785187027648 81848463310848 81915667543008 82225329698304 82356512419584 82565739049352 82579217969664 82697464861492 82710965286144 82867715086572 82921092403032 83116461211888 83367348166336 83500352869856 83684950935552 83726151552576 83911248801792 84045121247232 84179207273472 84245855832333 84605711044608 84847241920768 84861093298176 84996481130496 85076682812928 85212414597888 85644153234432 85741344397404 85780790364672 85878136586934 85902670024704 86039719593984 86258303407552 86313248181576 86475649867776 86573784634272 86613613572096 86695341161728 86711904903312 86833655362688 86847831023616 86972190230848 87095762663936 87151240882368 87372648514554 87512043295209 87537043503104 87676700560384 87776198309748 87816580427264 88054050898944 88220926655472 88361674783512 88600619279952 88741973171592 89090955517952 89233091694592 89474392645632 89617140559872 89786978607936 89831183436618 90029777360256 90173411338176 90317274470496 90445599689472 90658696846848 90717092543488 90733134995883 90903852868608 91048881351168 91152205937046 91194141212928 91280190934704 91425819828984 91597841014784 91614039219144 91656186964992 91760200736724 91786414546944 91932851073024 92079521224704 92166406380672 92208808247296 92313449147712 92503495910592 92651076472032 92781166003968 92886456430521 92929189561728 93061225860096 93209696226816 93286228953411 93506018863374 93564795174912 93788266687128 93937896978588 94145569802496 94191920496648 94428168950784 94713200283648 94864306219008 95090881502227 95120834899968 95344947290112 95453147160864 95602775703552 95711268164544 95755300872192 95863966422624 96333945798098 96349672388736 96503389160256 96640503777792 96778885315876 96794684543232 96930592032768 97040591333496 97085235606528 97269226825264 97285106101248 97440315268608 97532258806944 97687862283024 97843714009704 97871665741824 97982732996928 98027810709504 98213588250752 98479173940992 98636288130432 98793652980672 98886873512596 99012060647424 99044638148066 99060807261312 99248542487406 99406884131451 99846940245728 100006236576688 100227324957696 100387228156416 100658691726336 100819283129856 101010350933928 101200405782528 101361861439488 101619371137664 101635960578048 101781495214144 101798111121408 101991033952704 102056729111424 102297183030016 102313883123712 102413272474677 102605966973952 102690214801542 102769665070592 102854047307607 103047571141632 103290359564288 103407576090936 103569673678848 103687207178256 103734909278208 103852630291176 104048032997376 104378811754464 104545338256944 104693879092608 104860908255168 105008141368832 105127307277954 105175671907072 105408188596224 105511800023019 105576357371904 105659947040856 105828517473276 105997356843846 106147960746672 106231690069632 106552350319104 106701958352896 106722344496384 106872191215616 107042695668736 107194784817152 107263065701376 107384790555972 107535567402528 107707130209488 107909785305088 108032244073536 108081945141248 108304454688768 108374216491008 108579602037504 108752830502784 109046916036864 109170665250183 109220890057344 109427880178422 109633772931072 109723791157812 109808683226112 109898845068402 110074178260917 110105623959552 110230574621544 110281287048192 110490286782096 110561456537376 110789070683616 110965824146736 111142859603256 111579934580736 111634868736768 111881665069056 112024874098514 112060161662976 112238943031296 112327807776444 112507016148774 112755740577408 112807614726144 112935631675968 113435577083904 113616552797184 113850456505344 114032094119424 114192204312576 114321792529872 114374387152896 114504182115912 114536893366272 114719626125312 114813820250352 115084330908768 115431712845696 115484818096128 115615873204416 115909595203898 115928517534336 116201654509824 116333523102303 116496864686072 116515882888704 116682724393612 116701772937984 117034931079664 117054037122048 117405401198592 117627902207296 117815566378016 118134159039936 118322630895456 118584212170752 118773402043392 118867440420963 118942158495744 119131919437824 119416455840006 119489520746496 119715971477248 119735515201536 119774911248824 119926541869056 120039703147008 120231215117568 120423032627328 120594132919296 120878262462464 120977513327844 121170521485674 121205137158144 121398508468224 121536274582728 121592188283904 121706921246272 121901093105312 121920993552384 122152052292192 122208249286656 122346934315632 122577134764032 122772694966272 122888541840896 123084598863616 123104692518912 123337994547456 123534768629376 123708221338624 123848608574028 123905586082304 124046197292238 124081634480128 124279594969088 124301572629858 124381638604548 124674691817832 125051022249504 125250529304784 125527426403328 125589227328864 125904225267712 126284267044864 126485741625344 126827779866624 127270862881152 127615024219392 127818621896832 128466229851648 128612016596106 128671185547008 128817204880401 128854005037056 129059579390976 129240789377024 129387455111328 129446980808704 129469872272364 129713474801664 129860676951408 129920420358144 130043011742592 130067857354968 130250483044032 130458285346272 130643643995904 130726861323552 131058972771831 131305565254656 131515050840576 131664297464622 131724870640896 132016080863232 132081076348416 132331389983208 132542512175268 132900928919928 133112959757388 133636433276928 133849637541888 134169325955197 134211588968448 134425710839808 134680467911904 134746775154927 135044666040384 135149148585984 135260117007264 135475911705744 135668399534208 135730814828544 135988045270272 136075638815232 136355779302912 136551029966236 136573322026752 136791211819392 136920286402056 137138729743476 137396761522176 137484280447488 137679621820416 137876768121248 137899276609536 138092898238464 138119281837056 138249609571008 138313212370944 138470173721568 138821957046529 139171749005952 139393784342592 139591838790144 139814544340224 140123638775808 140169743037272 140259028295061 140347192762368 140682400030692 140879929387808 140906845467882 141104689964368 141329809125128 141530614328896 141642253426176 142069800425472 142296459328512 142681252349952 143017420935168 143179720741296 143380756536704 143404163555328 143609506945984 143632951308288 144042992098048 144066507227136 144500918697147 144772802716672 145003774003712 145168327973814 145395888049152 145560887000244 145627853409792 145903840237896 146178363908096 146298388210416 146411577634816 146531793424536 146765571014556 146807498612736 146974099495392 147041716064256 147320382376128 147415275383168 147718760911488 147954432195648 148190479471008 148330310268894 148566957222099 148846491649024 148872813731109 149651924041728 149770410368592 150009354865032 150340987436544 150580842234624 151247436111872 151488737062912 151515526400892 151800608673792 152042792159232 152256272416768 152429056706496 152499182870528 152672242821216 152986550929056 153085093667136 153445774545024 153908950460928 154035322202313 154154497605888 154571356712448 154935539346432 155111364136404 155354510518272 155530810767384 155602363917312 155778945436764 156072049496064 156540534931456 156568217631696 156818007385416 157040818638912 157291362382752 157512212053248 157690960916931 157763507860608 158062493591054 158112282894336 158364536057856 158489920561284 158742776209914 158842559250432 158996035265769 159221941120008 159347535104448 159828525478656 160052937529344 160083516744576 160308286823424 160564043503104 160792177225728 160894598552064 161303351103792 161560695314232 161606849544192 161864677957632 162048366110304 162122917711872 162456682033152 162561324736512 162869403056256 162944332382208 163129245754176 163543675424678 163570374055296 163804593860263 163831335086016 164141820267633 164450659396608 164713024839168 165131478098704 165158435939328 165394929722984 165421930572288 165735430173144 165842184806064 166232922423776 166734696332672 167000705739712 167369901871104 167452303105152 167822497603584 168037311147771 168090242494464 168358414546944 168491711664666 168760524223161 169211422089216 169694483841536 169992962260992 170153365625856 170424829195776 171288306468864 171482688794808 171561580729344 171756273173868 171805340049408 172079439187968 172516606815104 172626496363152 172951299735552 173147569268544 173227227144192 173390682323456 173423809806624 173667310725376 173695662047232 173864392805847 173944380461696 174191525327872 174302481764736 174745297029108 175024086590418 175074087006208 175353401120768 175552396619496 175633160854528 176108101797888 176441853310944 176723349567024 177201238559904 177483946343184 178181911035904 178466183389184 178948785291264 179124683760009 179234281119744 179573957215872 179662366873236 180059554720512 180346822676352 180634548940992 180891199378944 181317393693696 181434185086976 181466269991766 181755782228511 181807705737216 182097762702336 182304411874092 182388282425856 182560381869408 182851639657968 183195682029568 183228078438288 183312373929984 183520401473448 183572829093888 183865702146048 184159042449408 184332812761344 184626898295424 185006991821184 185302152944064 185562332007936 185772912861042 185858379123456 186069295938357 186122451720192 186419392453632 186572457906822 187012037726748 187576533374256 187875793957176 188291139604992 188383840993296 188856337901568 189307405114867 189426400567296 189728612438016 190181763004454 190241669799936 190689894580224 190906294321728 191422536329088 191510601744384 191727932845248 192667891596196 192699344777472 193006778320512 193281007555584 193557770631752 193589369086464 193861184065536 194081182666992 194170471213056 194538453650528 194570212202496 194880630537216 195064517613888 195375724566048 195687428019408 195965465993856 196055621419008 196427176501504 196958347881984 197272576260864 197496446196933 197587305961344 197773747025192 198024121294848 198089276296132 198121614522624 198497084974812 198813768262902 199693880491456 200012473153376 200454649915392 200774456312832 201317383452672 201638566259712 202020701867856 202400811565056 202723722878976 203238742275328 203271921156096 203562990428288 203596222242816 203982067905408 204113458222848 204594366060032 204826544949354 205211933947904 205380429603084 205539330141184 205708094615214 206095142283264 206580719128576 206815152181872 207139347357696 207374414356512 207469818556416 207705260582352 208096065994752 208757623508928 209090676513888 209387758185216 209721816510336 210016282737664 210254614555908 210351343814144 211023600046038 211152714743808 211319894081712 211360268201823 211657034946552 211994713687692 212295921493344 212463380139264 213104700638208 213403916705792 213444688992768 213744382431232 214085391337472 214389569634304 214526131402752 214769581111944 215071134805056 215414260418976 216064488147072 216163890282496 216608909377536 217159204075008 217505661005568 217752491960721 218093832073728 218341330500366 218441780114688 218855760356844 219267545862144 219447582315624 219617366452224 219797690136804 220148356521834 220211247919104 220461149243088 220562574096384 220980573564192 221122913074752 221578141367232 221931648293472 222285719206512 222495465403341 223159869161472 223269737473536 224049748197028 224120323325952 224477886062592 224655615552888 225014032297548 225511481154816 225871263351936 226871154167808 227233105594368 227700913010688 227775832435567 228064188238848 228384408625152 228643585059744 228748774305792 229008364231824 229439252250624 229627640500704 230168661817536 230863425691392 231231746408832 231819190407796 231857035068672 232403309019648 232667046204606 232993729372144 233031765777408 233365448787224 233403545875968 234069862159328 234108074244096 234810802397184 235255804414592 235631132756032 236268318079872 236645261790912 237093740386581 237168424341504 237546804086784 237734880841926 237884316991488 238114164314871 238263838875648 238832911680012 239431942954496 239549822497648 239853083738112 240079406294016 240462430235136 240846065254656 241188265838592 241756524924928 241955026655688 242341042971348 242410274316288 242797016936448 243072549165456 243184376567808 243413842492544 243802186210624 243841987104768 244304104584384 244416498573312 244693868631264 245315513137017 245545389932544 245777083681792 246169197727232 246675989094912 247069537258752 247416442677248 247697217148056 247811172164608 248092394584476 248163268960256 248559189938176 248603145259716 248763277209096 249349383635664 250102044499008 250501058609568 251054852806656 251178454657728 251808450535424 252737567496999 252971483250688 254541725762304 255230048438784 255637243793664 256932459703296 257224033192212 257342371094016 257634409760802 257708010074112 258119158781952 258481578754048 258774910222656 258893961617408 258939744544728 259426949603328 259721353902816 259840840716288 260086023485184 260135714709936 260500966088064 260916570692544 261287287991808 261453722647104 262117945543662 262536129885627 262611130509312 263030101681152 263328594929244 263449741281792 264162152696832 264662779966416 265085024350536 265801857839856 266225919514776 267272866553856 267699275083776 268338651910394 268423177936896 268766760799849 268851421679616 269360935823808 269493550309854 270089332080768 270520234014528 270951823411488 271336799068416 271976090540544 272151277630464 272711558605824 273102059932472 273146644053504 273582423638784 273840572804112 274277459486952 274793523044352 274968560894976 275359243640832 275753536242496 275798553219072 276238563674112 276499219142016 276626424741888 276940347443136 277643914093058 278343498011904 278659369291563 278787568685184 279183677580288 279629088680448 280339486074544 280518056590122 280694385524736 281364800061384 281759858775616 281813690935764 282209379928736 282659618250256 283061228657792 283284506852352 284139600850944 284592918657024 285272644506681 285362504699904 286034841870336 286359441482592 286761513073408 286808327110656 287219013891968 287265902616576 288085984196096 289001837394294 289545605433344 290007548007424 290336655947628 290791776098304 291121774000488 291255706819584 291807680475792 292356727816192 292596776420832 292823155269632 293063586849072 293531142029112 293614997225472 293948198990784 294083432128512 294640764752256 294830550766336 295437521822976 295908864391296 296380958942016 296660620537788 297133914444198 297692983298048 297745627462218 298220652394353 299540820737184 300018709730064 300681974873088 301161684469248 302494872223744 302977474125824 303031052801784 303601217347584 304085584318464 304858113412992 304998365741056 305344485642432 305973101858112 306170187334272 306891549090048 307239817424031 307817900921856 308070644404626 308308995211776 308562141922821 309142713424896 309871078692864 310222728272808 310709021036544 311061621534768 311204727834624 311557890873528 312144098992128 313136435263392 313636014770832 314081637277824 314531377276597 314582724765504 315024424106496 315381921833862 315527015721216 316124987182108 316224565788672 316729072115712 316979841122568 317485552419828 317992070531538 318443882240016 318695070208896 319657050957312 320105875058688 320167033489152 320616573646848 321128087006208 321382338915937 321584354451456 321789197104128 322606702207584 323121390628464 323729355915264 324096732220608 324245835423744 324913364066304 325122649473024 325738806112512 326258491508352 327087350849356 327140748110592 327609187720526 327662670172032 328283640535266 328901318793216 329426049678336 330262956197408 330316871878656 330789859445968 330843861144576 331470860346288 331684369612128 332465844847552 333469392665344 334001411479424 334739803742208 334904606210304 335644995207168 336074622295542 336180484988928 336716829093888 336983423329332 337521048446322 338422844178432 339388967683072 340306731251712 340849658391552 342576612937728 342965377589616 343123161458688 343512546347736 343610680098816 344158878375936 345033213630208 345252992726304 346295138537088 346454454288384 346781364646912 346847619613248 347334621450752 347728785611694 347888760923392 348383050655744 348604963529472 349000569306909 349490594058216 350048173180836 350148174012416 350706802241536 351104793238992 351266321709056 352216203595776 352883706621888 353446699134048 354402477119808 354967892686368 356602321262889 356932366778368 358249367520018 358468562239488 359147914431744 359324733746472 360119109441024 360693645352704 361269097881984 361782398757888 362634787387392 362868370173952 362932539983532 363511564457022 363615411474432 364195525404672 364608823748184 364776564851712 365120763738816 365703279315936 366456156876576 366624747859968 367040802946896 367731404292096 368318084898816 368665625522688 369253796590848 370013983642368 370604305888128 371124664015872 371545825722084 371716758246912 372138591876714 372244903440384 372838784907264 373144915813644 374024075453496 375153066748512 375751587914352 376582279209984 376767681986592 377712675803136 378614810229734 378852801134592 379218854279239 379457224876032 380363526008908 380483339599872 381812588643456 382845072658176 383455865690496 385335783192392 385398689554944 386013556641024 386562015111168 387115541263504 387178738172928 387722368131072 388162365333984 388340942426112 389076907301056 389140424404992 389761261074432 390129035227776 390751449132096 391374856038816 391930931987712 392854353003008 393176918315493 393916695763968 394545152521728 394992892393866 395174611922688 395547494050384 396048242589696 396178552592264 396243229045248 396994169949624 397627536525804 399387760982912 400024946306752 400909299830784 401548912625664 402507977865591 402634766905344 403277132519424 404041403735712 404240325464781 405447445757952 406477484550656 407125980856576 407192444485632 407964135810816 408226916445696 409188732120064 409653089898708 410423867895808 410760859206168 411078660282368 411416189230428 412190284566528 413161438257152 413630304363744 414278694715392 414748828713024 414939637112832 415410521164704 416465871139587 417515247017856 418181353027776 418775516370432 419443633020672 420032565475328 420509229111816 420702687628288 420777084885183 422047200092076 422639788163424 422720536403646 423314069893104 423989427375384 424591842986688 424926760278528 426209401276416 426807833411584 426889377985536 427488764862464 428170782674944 429052262805504 429539162223888 430142269610112 430828520837952 432128976294144 433502756091441 434318408150016 435011322011136 435504983921442 436187664147456 436682661000732 436883560229376 437711520713688 438535091724288 438895164631248 439234732904448 439595380273608 440296713043668 440422495838208 440922298486176 441125148192768 441961147128384 442245826149504 443156282734464 443790847390267 443863296586944 444571438413024 444990930806682 445700871666297 446539474947072 448099496394056 448955772125184 449311231105776 450028064595096 451022962309632 451742526703872 453742308335616 454466211188736 455401826021376 455551664871134 456128376477696 456768817250304 457287170119488 457497548611584 458016728463648 459255281001408 460337323635072 461726851382784 462463492817664 463638380815592 463714070137344 464806618039296 465334092409212 465987458744288 466063531554816 466730897574448 466807091751936 468139724318656 468216148488192 469621604794368 470511608829184 471262265512064 472536636159744 473072882750793 473290523581824 474187480773162 474336848683008 475093608173568 475469761683852 476228328629742 476527677751296 476988105797307 477665823360024 478863885908992 479099644995296 480158812588032 480924860470272 481692130509312 482376531677184 483513049849856 483910053311376 484682085942696 484820548632576 485594033872896 486145098330912 486368753135616 486827684985088 487604372421248 487683974209536 488608209168768 488832997146624 489387737262528 490631026274034 491413781580789 491554167363584 492338395454464 492425460802899 493351978189824 494139074517504 494832885354496 495394434296112 495622344329216 496184789168952 496326537920512 497118379876352 497206290519432 497526554418192 498698767271328 500204088998016 501002117219136 502109705613312 502356909315456 503616901070848 504111933443313 505475134993998 506281572669483 509083451524608 510460096877568 511274487587328 513864919406592 514448066384424 514684742188032 515268819521604 515416020148224 516238317563904 517549820445312 517787923234816 517879489089456 518853899206656 519442707805632 519681681432576 520172046970368 520271429419872 521001932176128 521593178417541 521833141385088 522574575983616 522907445294208 524235891087324 525072259771254 525222261018624 526060203362304 526657189858488 526899482563584 528324305393664 529325559932832 530170048701072 531603715679712 532451839029552 534545733107712 535398550167552 536677303820788 536846355873792 537533521599698 537702843359232 538721871647616 538987100619708 540178664161536 541040468029056 541903646822976 542673598136832 543952181081088 544302555260928 545423117211648 546204119864944 546293288107008 547164847277568 547681145608224 548554918973904 549587046088704 549937121789952 550718487281664 551507072484992 551597106438144 552477127348224 552998438284032 553880694886272 555287828186116 556686996023808 557318738583126 557575137370368 558207887815071 558367355160576 559258177360896 560678972149088 561036113180244 562729600122768 563519717551232 563627381871528 564418759857472 565319236500512 566122457315584 566569013704704 567922215344601 568279201701888 569185837314048 570545289013362 570725009399808 572069683740672 572718882965184 573523026146816 574438027783936 574531805233152 576171968392192 578003674788588 579091210866688 580015096014848 580673311895256 581583552196608 582243548000976 582511413639168 583615360951584 585193552841664 585646310539264 586127173698144 587062284058224 587896397981568 588166864257024 589281529504512 589661101532672 590875043645952 591817728782592 592489338590799 592761917884032 593321241075576 594267828888396 595385966596096 595491254924436 596441304788706 599081641474368 600037419460128 601363949746176 602323368938496 605954948251648 606062105603568 607202434695168 608171168636928 609716226825984 610688971284864 611946203716224 612340374668544 613783098180096 614479634848062 615635801843712 616141288809252 616617990423552 617124283845642 618285426849792 619742157385728 620445456545616 621418042073088 622123243069536 622409455669248 623115781747056 624288197984256 626170647687637 626272870526784 627272029541664 628163274555648 629062754553194 629165449531008 630048848212992 630763843667724 631054031442432 632249974364216 633458144231424 633959682245136 634971104839656 635984141063076 636887764480032 637390140417792 639314101914624 640211750117376 640334066978304 641233147293696 642256174012416 642764677831874 643168708902912 643578394208256 643790147962429 645213404415168 646242781256928 648193464441216 648491670847488 649826728132608 651477612225024 652516983016704 653257475882163 654174701698712 654281496221184 655218375441052 655325340344064 656567281070532 657802637586432 658852099356672 660525912394816 660633743757312 661579718891936 661687722289152 662941720692576 663368739224256 664931689695104 666938785330688 667486396210023 668002822958848 669479607484416 669809212420608 672149244591084 672360969977856 673433658187776 673966846658664 675042096892644 678777935366144 680613462503424 681699316783104 683327497306701 685153225875456 685930755179232 686246322917376 687025092695472 688317756751872 690066427260416 690505985452608 692590277074176 693562729293824 693695239226496 694669242901504 695457571223388 695777521846784 696766101311488 697209927058944 698001138613818 698981188116432 700096346361672 700296348024832 701413604483072 702209586477984 702532643418112 704432407191552 705767413243776 706893398268096 708804954239616 709935785372736 711281221159743 713204642525778 714342492944613 716498735040036 718295828863488 718649467492944 720238218882048 721387290705408 722538195763968 723564797515776 725269574774784 725736740347904 725865079967064 727023128914044 727230822948864 728391050809344 729217647496368 729553129703424 730241527477632 731406558631872 732912313753152 733249495719936 734081605893792 735946539411051 736636169797632 737331251045376 738507593181696 740027967284736 741208611776256 742249328031744 743091651444168 743433516493824 744277183753428 744489806880768 745677569814528 746289831627288 748048150906992 750306133497024 751503175828704 753164558419968 753412368825337 753535363973184 755425351606272 757229620459468 758437708558478 758914449752064 760727052017816 763625177286912 765690145316352 766911731380992 770671566384784 770797379109888 772027113282048 773124030222336 774231082527008 774357476345856 775444736262144 776324730667968 776681884852224 778153814602112 778280848809984 779522522148864 780258070455552 781502898264192 782749712077632 783861863975424 785708706006016 786353836630986 787608389656881 787833391527936 789090305043456 789985784787732 790349223845376 791094988100768 792357105184528 792486458090496 793988339899248 795255073051608 798775521965824 800049892613504 801818599661568 803097825251328 805015955731182 805269533810688 806300282399547 806554265038848 808082807471424 808480650929562 812954969101312 814251961713152 815928271621632 816453832891392 818377464240128 819306179797416 820847735791616 821521718412336 822157320564736 822832378460856 824380569133056 826322876514304 827260608727488 829497657426048 829879274225664 830821042329408 832931742279174 835030494035712 835978107874689 836362706055552 837551032740864 838887266041344 840065130950656 841018458223632 841405375256576 841554169770366 844094400184152 845279576326848 845441072807292 846628139786208 847978854750768 849183685973376 849853520557056 852418802552832 853778755971072 854977529724928 855817933520043 856341565349888 858104525611008 859078324447776 860284539220224 861657041675904 864257952588288 867005512182882 868636816300032 870022644022272 871009967842884 872375328294912 873365322001464 873767120458752 875423041427376 877070183448576 877790329262496 878469465808896 879190760547216 880593426087336 880844991676416 881844596972352 882250296385536 883922294256768 884491652299008 886312565468928 887581694780534 887726593173888 889142876826048 889981861613364 891401743332594 893078949894144 896198992788112 898622462211552 900056129190192 902045924619264 903485053407744 907484616671232 908932422377472 910803652042752 911103329742268 912256752955392 914574340238976 914995097223168 916033456927296 918510562002816 920674647270144 921719452272093 923453702765568 924926985635328 927276761631184 927428140274688 929613236078592 930668184818424 931974917488576 932127063109632 933461795148896 933614183503872 936279448637312 936432296976384 941023217658368 942524531024128 943594131829791 945073272319488 946145765501586 946581047163648 948374961546324 948673697366016 950187216347136 950939523367704 952456657259484 953976211594614 955331646720048 957727771817984 958199289990592 960317625176064 961849720940544 963384261018624 964147016747811 964753063354368 967026099699712 967820106622752 969364171885392 971188067745792 972290196661824 972737506271232 973655369970176 975208744842496 975367948419072 977216418337536 978775474525056 981262052548068 982827563161578 983108334727168 984676790908928 984850921605798 986703956379648 988278149035008 989665770708992 990788868592224 991244688658432 992369578337904 994236759752704 994412581038864 995053108836384 997397534542656 1000408177996032 1002004234438272 1004219411226624 1004713818630912 1008223866886626 1010950269987996 1012563145338966 1018166903049216 1020920193755136 1022548975174656 1027729838813184 1028896132768848 1029369484376064 1030537639043208 1030832040296448 1032476635127808 1035099640890624 1035758978178912 1038885415611264 1039363362865152 1040344093940736 1040542858839744 1042003864352256 1043186356835082 1043666282770176 1045149151967232 1045814890588416 1048471782174648 1050144519542508 1050444522037248 1052120406724608 1053314379716976 1053798965127168 1056648610787328 1058651119865664 1060340097402144 1063033890260407 1063207431359424 1064903678059104 1070797100335104 1073354607641576 1075067043199396 1075405686718464 1077443743295232 1077974201239416 1080357328323072 1082080936058112 1083807293645952 1085347196273664 1087904362162176 1088605110521856 1090846234423296 1092408239729888 1092586576214016 1094329694555136 1095362291216448 1097109837947808 1099874243579904 1103014144969984 1103194212876288 1104954254696448 1105996876568064 1107761389772544 1110575656372232 1113373992047616 1114637477166252 1115150274740736 1116415775630142 1116734710321152 1118516354721792 1121357944298176 1122072226360488 1125459200245536 1127039435102464 1127254763743056 1128837519714944 1130638473001024 1132244914631168 1133138027409408 1135844430689202 1136558403403776 1137656562837717 1138371674628096 1141090578026724 1141450018799616 1145437765930368 1147046052293632 1148876055567872 1152343936784384 1156007349577176 1158182421733376 1160030192029696 1161346623790512 1163167104393216 1164487096001952 1165022827278336 1167230721903168 1170387105683328 1172254347396288 1174124568116448 1175792795963136 1178563059009024 1179322203065344 1179530754946479 1181750087291904 1183635457565184 1184978677181598 1185523835768064 1186642482151152 1188535657776792 1190771933192192 1190982509848872 1192882609577412 1198163282948736 1200074838920256 1202727899492352 1204646737876992 1207523933596773 1212124211207136 1212720976394343 1216342337273856 1219432453651968 1221377942569728 1223892407432448 1224680749337088 1227566196360192 1228959269696124 1231271603687424 1232282577618504 1233235980847104 1234248567691284 1236570853699584 1239484314771456 1240890913091232 1242836084146176 1244246486139072 1244818911338496 1246231563494112 1249397613418761 1252341295375274 1252545741053568 1254544059083328 1256326549111296 1258125509106388 1258330899062016 1260097696425984 1261527687335448 1262108062884864 1264499948728432 1267919364490272 1269942209679312 1271968282126152 1273775528960064 1274780280835584 1278628203829248 1280423500234752 1280668133956608 1282466294587392 1284512348024832 1285529355663748 1287156788416512 1287580295924858 1290426808830336 1292485562513856 1296386928882432 1300508268274323 1302955224450048 1305033966033408 1306514951764326 1308349403397424 1308562992442368 1310436750882104 1310650680688128 1313134562141064 1315605275172864 1317704198713344 1321051824789632 1321267487514624 1323159437783872 1323375444578304 1325883441385152 1326737478448512 1329863379390208 1331372542170801 1333877570661376 1334972792420046 1336005645917696 1337102614998891 1339618424841216 1344298489182168 1346867316375552 1347933693317328 1350084193785288 1357555870732288 1361226925006848 1363398633566208 1366654994613402 1370306451750912 1371861510358464 1372492645834752 1374050185390944 1380132854520832 1381011970905216 1385180554148352 1387125458587648 1387390478452992 1389338485803008 1390915142446776 1391555043693568 1393532202622976 1394419854117888 1396002277227636 1397962376232864 1400192692723344 1402827208966144 1404419172955968 1405065286836224 1408864814383104 1411534826487552 1413786796536192 1417609908479232 1419218648252379 1419871570745472 1422562442319486 1426409285051556 1428684985889226 1430964317391921 1432997470080072 1436591657726976 1437298934985888 1440476437764096 1442774581410816 1445076391527936 1447129595031552 1450539149549568 1451473480695808 1451730159934128 1454046257828088 1454461645897728 1456782101618688 1458435294992736 1459106259406848 1460483054955264 1462813117263744 1465824627506304 1466498991439872 1468163211787584 1471893078822102 1474241344742367 1474662502090752 1477015186363392 1480055934569472 1482417223552512 1484498656063488 1486183302888336 1486867032987648 1488554367506856 1488979613761536 1491355139629056 1492579663254576 1496096301813984 1500612266994048 1503006351657408 1506329116839936 1506824737650674 1507070727946368 1510850703212544 1512335800329939 1514459240918936 1516875417116956 1521454104035632 1527250354573824 1531380290632704 1533823462761984 1541343132769568 1541594758219776 1544054226564096 1546248060444672 1548462165054016 1548714952691712 1552649461335936 1553363769704448 1556307629204224 1556561697619968 1559045044297728 1560516140911104 1563005796528384 1564779535252623 1565499424155264 1567723727950848 1571417412012032 1572707673261972 1575216779313762 1575666783055872 1578180610086912 1579971569575464 1580698447690752 1582189976201536 1584714210369056 1584972916180992 1587976679798496 1590510146103216 1597551043931648 1600099785227008 1603637199323136 1606195650502656 1610031911462364 1610539067621376 1612600564799094 1613108530077696 1616165614942848 1616961301859124 1625909938202624 1628503923426304 1631856543243264 1632907665782784 1636754928480256 1638612359594832 1641695471583232 1643043436824672 1644314641129472 1645664756921712 1648761138266112 1654521217454976 1658995314852096 1661642084658816 1665863484558348 1670060988071424 1671956215749378 1672725412111104 1674623663445213 1675102065481728 1677774532082688 1680130261901312 1682036916447264 1682810750513152 1683108339540732 1688188800368304 1690559152653696 1690882145614584 1693256279572416 1695957709501536 1698367371946752 1699707041114112 1703766646033803 1704837605105664 1707557511942144 1711635867040086 1712683130699776 1716209051222016 1718156648895552 1720569078440448 1723314083351808 1728515905176576 1734011024365764 1737273632600064 1740045288044544 1742019935685768 1744750656589824 1746730644002928 1747534240917504 1750846082854752 1755580658524992 1756938931617792 1758381521094432 1761186852174672 1763689193944704 1764500592771072 1767844588513536 1768983304598016 1772625130937856 1775163389561068 1775453186347776 1778285753652096 1779963723226728 1782803486665188 1786157899788288 1792397985576224 1797244924423104 1800112258380384 1804091849238528 1804685441604877 1806970106815488 1817864844754944 1821607304085504 1822206659484536 1824513505910784 1829148680477952 1832066913854592 1837021124005632 1841349294540288 1843438904544186 1846907405531136 1849853971270656 1854553523262368 1854856280549376 1859226472157184 1861336369636848 1863949834977152 1864254126219264 1866923590297792 1867228367007744 1872558897274624 1872864593952768 1878511943062911 1882046435316736 1885049062048256 1887188263659582 1890146544638976 1892291531003172 1893162094327296 1896749923092648 1900374432694272 1901879046735408 1904913314518968 1907952423189228 1910663293440096 1915455543635968 1916398579981184 1920635250352128 1923699441881088 1926768522037248 1928294033495622 1929506126708736 1931370443887287 1935640213245504 1938728343770784 1944580393323648 1945475012542464 1947310739940352 1950417489684992 1954432836675072 1957550949050112 1959772427646489 1962524105096136 1965655126323156 1966216669454336 1969353581817856 1969701843211596 1973407912759296 1976556298070016 1979331541417984 1981577737184448 1982489377316864 1984739156675808 1988825162077728 1990106217672768 1994795069085312 2000816355992064 2002459188630069 2004008468876544 2008438822453248 2009427637261824 2016447733773252 2021900539975992 2025126290677932 2036333806098432 2041840387510272 2045097950349312 2049982491920103 2055459677626368 2057792265537696 2058738968752128 2061075278086416 2064953270255616 2070199281781248 2071517956357824 2077770831222528 2080688187881472 2081085717679488 2084007728704512 2086372713670164 2087332565540352 2090298303934464 2091629781176832 2096943564349296 2100289039085016 2100889044074496 2104240813449216 2106628759433952 2107597930254336 2113297221574656 2117302239731328 2120680194804288 2126067780520814 2126414862718848 2129459720183419 2129807356118208 2133843663479229 2146709215283152 2150134086398792 2154887486590464 2155948402478832 2160714656646144 2164161872116224 2167614587291904 2170694392547328 2175808724324352 2177210221043712 2181692468846592 2184816479459776 2185173152428032 2188659389110272 2190724582432896 2194219675895616 2199748487159808 2206028289939968 2207839618233153 2209908509392896 2211993753136128 2215522779545088 2221151312744464 2226747984095232 2229274954332504 2230300549481472 2232831551260284 2233469420642304 2237032709443584 2242715888596352 2244144452720976 2250918400491072 2254078870204928 2254509527486112 2257675039429888 2260237106476011 2261276946002048 2264489829262336 2266276054818816 2271688861378404 2275313125675434 2276743349256192 2282181156053448 2290875531860736 2294092104587264 2297752111135744 2304687873568768 2312014699154352 2316364843466752 2320060384059392 2322693247581024 2326334208786432 2328974192003904 2330045654556672 2334461443806336 2340774211366656 2344508694792576 2348249136232896 2351585591926272 2357126118018048 2358644406130688 2359061509892958 2362825168970643 2363500174583808 2367270915130368 2369957354363196 2371047671536128 2373284964302304 2377071315553584 2381543866384384 2381965019697744 2385765219154824 2396326565897472 2400149677840512 2405455798984704 2409293475753984 2415047867193546 2418900847198641 2424248422414272 2425441952788686 2438864907303936 2442755885139456 2447784814864896 2449361498674176 2455132392720384 2457918539392248 2462543207374848 2464565155237008 2466471961694208 2468497135382568 2473141707399168 2478968629542912 2481781826182464 2488492972278144 2489637822676992 2492056296883807 2492463126988224 2498795226837522 2504682590750548 2505091482107136 2509088118166656 2512653098222592 2516251018212776 2516661798124032 2520195392851968 2523055374670896 2524216125769728 2528999897456864 2535838728980544 2539884419358624 2543936564252304 2547551057920128 2549560561671168 2557256407658496 2561336267913216 2564932589174784 2567453800560129 2569024696049664 2571058711327496 2574313576833024 2575160591849716 2580853617660672 2584971125027712 2592773857764864 2601016536548646 2605910448900096 2610067932066816 2613029903528652 2616698806794848 2617125984884736 2620873501764208 2621301361376256 2626269124282128 2631210550345728 2635408397426688 2642103649579264 2642534975029248 2646318875567744 2646750889156608 2651766882770304 2653474956897024 2659726758780416 2662745084341602 2667755141322752 2669945584840092 2672011291835392 2674205229997782 2679236849682432 2688596978364336 2695867386634656 2700168387570576 2715111741464576 2722453850013696 2726797267132416 2733309989226804 2743723020716928 2744985291669504 2748100370781888 2760265709041664 2762023941810432 2765158356816279 2770361108296704 2774250917175296 2774780956905984 2778676971606016 2781830284893552 2783110087387136 2787064405245952 2788839708235776 2792004554455272 2795924752465728 2800385385446688 2808838345911936 2810130573672448 2823069652975104 2827573593072384 2830782395489373 2835219816958464 2838437296504758 2839743141490944 2845124884638972 2852818570103112 2857369971778452 2861928634783842 2865994940160144 2873183315453952 2874597869971776 2880952875528192 2885549162821632 2890152783055872 2892441050243433 2894259190063104 2901078299099136 2903460319868256 2908092515656176 2913564203237376 2916870589985472 2918212518813696 2920966109910528 2925626234527488 2931649255012608 2936326423575168 2943786157644204 2948482689484734 2949325004181504 2954030372726784 2960111869138944 2964834447105024 2968997312126976 2972366605776672 2973734065975296 2977108735013712 2982710279258112 2985159326509152 2992192603627968 3001224533988096 3006012703314816 3012658233679872 3013649475301348 3014141455892736 3024671600659878 3028918481837872 3033750834233912 3042908208071264 3054500709147648 3062760581265408 3067646925523968 3082686265539136 3083189516439552 3088108453128192 3092496120889344 3096924330108032 3097429905383424 3105298922671872 3112615258408448 3118090088595456 3121032281822208 3126011593056768 3129559070505246 3130998848310528 3135447455901696 3142834824024064 3145415346523944 3150433558627524 3151333566111744 3156361220173824 3159943139150928 3161396895381504 3164379952403072 3169428420738112 3169945832361984 3175953359596992 3181020292206432 3189101670781221 3195102087863296 3200199570454016 3212391301005312 3220063822924728 3225201129598188 3226217060155392 3232331229885696 3233922603718248 3251819876405248 3257007846852608 3263713086486528 3265815331565568 3273509856960512 3277224719189664 3286086873649344 3288629282258944 3291329513843424 3309042434909952 3317990629704192 3323284169317632 3331726969116696 3340121976142848 3343912431498756 3345450824222208 3349247326890426 3350204130963456 3355549064165376 3360260523802624 3364073832894528 3365621501026304 3366216679081464 3376377600736608 3381118305307392 3381764291229168 3386512559144832 3391915419003072 3396734743893504 3399414082228224 3407533292067606 3409675210211328 3412969688513151 3415115023884288 3423271734080172 3436313297791104 3441138156880896 3446628166703616 3457031810353152 3468022048731528 3474547265200128 3480090576089088 3484039871371536 3489501313179648 3493461288005856 3495068481835008 3501692165709504 3511161317049984 3516189021630577 3516763042188864 3522373704349344 3527378387889408 3535689177027072 3537966609196032 3545250261875712 3550326779122136 3550906372695552 3556571507304192 3559927446453456 3565606973330376 3572315799576576 3584795971152448 3594489848846208 3600224516760768 3608183698477056 3609370883209754 3613940213630976 3622571800790319 3644413318969072 3649027011821568 3658297360955904 3664133827709184 3674042248011264 3682698589080576 3686877809088372 3693814811062272 3699707942541312 3709107046524736 3709712561098752 3718452944314368 3722672739273696 3727899669954304 3728508252438528 3733847180595584 3734456734015488 3745117794549248 3748192840256283 3757023886125822 3764092870633472 3770098124096512 3774376527319164 3780293089277952 3784583062006344 3786324188654592 3793499846185296 3803758093470816 3809826629037936 3815904846378456 3821326586880192 3830911087271936 3832797159962368 3841270500704256 3847398883762176 3853537044074496 3856588066991244 3862740887774574 3871280426491008 3877456687541568 3889160786647296 3894621479880704 3900834979369984 3901524804822969 3908865673350144 3915101898100224 3919544855292978 3925048210192272 3931310252646312 3932433338908672 3938707163635712 3939403686423192 3946815825518592 3953112596140032 3963155474368896 3964978754633728 3969478313351616 3977650324155456 3980212435345536 3989590138170624 3994117626512403 4001632711984128 4004918377260138 4008016937753088 4011307844996673 4018855274523648 4032895467546504 4043801079951984 4050252581355864 4072667612196864 4083680775020544 4088907904595761 4090195900698624 4099964983840206 4110919355252736 4115584531075392 4117477937504256 4122150556172832 4140398563562496 4143035912715648 4155541662445056 4161376375762944 4162171435358976 4168015457409024 4172745427340328 4174665131080704 4180596607868928 4183259562353664 4193887128698592 4200578078170032 4208481626898432 4213257518867904 4215195860508672 4226594443149312 4234604479462656 4241360389608576 4252135561041628 4252829725437696 4258919440366838 4259614712236416 4267687326958458 4293418430566304 4300268172797584 4309774973180928 4311896804957664 4321429313292288 4328323744232448 4335229174583808 4341388785094656 4351617448648704 4354420442087424 4363384937693184 4369632958919552 4370346304856064 4377318778220544 4381449164865792 4388439351791232 4399496974319616 4412056579879936 4415679236466306 4422724034227101 4423987506272256 4431045559090176 4442302625488928 4453495968190464 4458549908665008 4460601098962944 4465663102520568 4466938841284608 4474065418887168 4485431777192704 4488288905441952 4501836800982144 4508157740409856 4509019054972224 4515350078859776 4520474212952022 4522553892004096 4528979658524672 4532552109637632 4537007400989817 4543377722756808 4550626251350868 4564362312106896 4581751063721472 4588184209174528 4595504222271488 4609375747137536 4624029398308704 4640120768118784 4645386495162048 4657948384007808 4660091309113344 4668922887612672 4681548422733312 4689017389585152 4694338605757869 4696498272465792 4703171183852544 4714252236036096 4717288812261376 4718123019785916 4725650337941286 4727000349167616 4734541830260736 4739914708726392 4742095343072256 4746569928604608 4754142631107168 4763930039395488 4771530438309648 4792653131794944 4800299355681024 4810911597969408 4818586951507968 4830095734387092 4837801694397282 4848496844828544 4850883905577372 4877729814607872 4885511770278912 4895569629729792 4898722997348352 4910264785440768 4915837078784496 4925086414749696 4929130310474016 4932943923388416 4936994270765136 4946283414798336 4963563652364928 4976985944556288 4984112593767614 4984926253976448 4997590453675044 5009365181501096 5010182964214272 5018176236333312 5025306196445184 5032502036425552 5033323596248064 5040390785703936 5046110749341792 5048432251539456 5057999794913728 5071677457961088 5079768838717248 5087873128504608 5095102115840256 5099121123342336 5111299938101409 5114512815316992 5122672535826432 5134907601120258 5138049392099328 5142117422654992 5148627153666048 5150321183699432 5161707235321344 5169942250055424 5185547715529728 5202033073097292 5211820897800192 5220135864133632 5226059807057304 5233397613589696 5234251969769472 5241747003528416 5242602722752512 5252538248564256 5270816794853376 5284207299158528 5292637751135488 5293501778313216 5303533765540608 5306949913794048 5319453517560832 5325490168683204 5335510282645504 5339891169680184 5344022583670784 5348410459995564 5358473699364864 5377193956728672 5391734773269312 5400336775141152 5414056324814631 5430223482929152 5453594534264832 5466619978453608 5487446041433856 5496200741563776 5520531418083328 5524047883620864 5530316713632558 5540722216593408 5548501834350592 5549561913811968 5557353943212032 5563660569787104 5566220174774272 5577679416471552 5584009108910544 5591849504931456 5600770770893376 5617676691823872 5635535829188733 5646139305950208 5655147186144768 5661564790978746 5670439633916928 5676874593009516 5679486282981888 5690249769277944 5705637140206224 5714739943556904 5723857269567684 5731989880320288 5746366630907904 5749195739943552 5761905751056384 5769281016073471 5771098325643264 5780305566111744 5784882100486866 5788518380126208 5794111331661861 5806920639736512 5816185031312352 5833741179970944 5836425037627392 5841932219821056 5851252469054976 5863298510025216 5872652847150336 5887572315288408 5896965378969468 5898650008363008 5908060745453568 5920223738277888 5929668894210048 5937994624253952 5944733211553344 5947468131950592 5954217470027424 5969344153000747 5970318653018304 5984385207255936 6002449067976192 6012025406629632 6025316467359744 6027298950602696 6028282911785472 6049343201319756 6057836963675744 6067501668467824 6085816416142528 6109001418295296 6125521162530816 6135293851047936 6149947475760309 6165372531078272 6166379032879104 6176216906256384 6193848660216064 6194859810766848 6210597845343744 6225230516816896 6242064563644416 6252023186113536 6259118141010492 6261997696621056 6270894911803392 6285669648048128 6290830693047888 6300867117255048 6302667132223488 6312722440347648 6319886278301856 6322793790763008 6328759904806144 6338856841476224 6339891664723968 6351906719193984 6362040584412864 6378203341562442 6388379160550257 6390204175726592 6400399140908032 6401530990437687 6440127645849456 6450402259196376 6464662459771392 6467845207436496 6503639752810496 6514015693705216 6527426172973056 6531630663131136 6547019713921024 6554449438379328 6572173747298688 6582659027686848 6618084869819904 6623518854699459 6635981259408384 6646568338635264 6663453938233392 6680243952285696 6687824862997512 6690901648444416 6698494653780852 6700408261926912 6711098128330752 6728147665789056 6731243002052608 6732433358162928 6752755201473216 6762236610614784 6763528582458336 6773025118289664 6780711319428033 6783830838006144 6793469487787008 6798828164456448 6815066584135212 6825939377026302 6830230047768576 6846543468160344 6872626595582208 6882276313761792 6893256333407232 6914063620706304 6936044097463056 6949094530400256 6960181152178176 6968079742743072 6979002626359296 6986922576011712 6990136963670016 7003384331419008 7022322634099968 7032378043261154 7033526084377728 7044747408698688 7054756775778816 7071378354054144 7075933218392064 7090500523751424 7100653558244272 7101812745391104 7113143014608384 7119854892906912 7131213946660752 7144631599153152 7169591942304896 7188979697692416 7200449033521536 7216367396954112 7218741766419508 7227880427261952 7245143601580638 7256702541595923 7288826637938144 7316594721911808 7328267655418368 7348084496022528 7365397178161152 7373755618176744 7387629622124544 7399415885082624 7418214093049472 7419425122197504 7436905888628736 7445345478547392 7455799339908608 7467694361191168 7468913468030976 7476168890651421 7490235589098496 7496385680512566 7514047772251644 7528185741266944 7540196248193024 7548753054638328 7560586178555904 7569166124012688 7572648377309184 7586999692370592 7607516186941632 7619653258075872 7631809692756912 7642653173760384 7661822174543872 7665594319924736 7694797767524352 7702361401680387 7707074088148992 7713176133982488 7725481775549148 7742560852982016 7754913375083136 7778321573294592 7789242959761408 7801669958739968 7803049609645938 7817731346700288 7830203796200448 7839089710585956 7850096420384544 7862620505292624 7877414327271424 7878807372846384 7893631651037184 7906225192280064 7926310948737792 7938956626703232 7955300648310912 7960424870691072 7979180276341248 7988235253024806 8003265423968256 8009836754520276 8016033875506176 8022615689993346 8037710549047296 8065790935093008 8087602159903968 8100505162711728 8140218419939281 8145335224393728 8167361550041088 8177815809191522 8180391801397248 8199929967680412 8231169062150784 8234955875008512 8244301112345664 8280797127124992 8286071825431296 8311083324890112 8322752751525888 8324342870717952 8336030914818048 8345490854680656 8349330262161408 8361193215737856 8366519124707328 8387774257397184 8401156156340064 8426515037735808 8430391721017344 8469208958925312 8482720779217152 8492347186468119 8504271122083256 8505659450875392 8517838880733676 8519229424472832 8535374653916916 8586836861132608 8600536345595168 8619549946361856 8623793609915328 8642858626584576 8656647488464896 8670458349167616 8677323150730299 8682777570189312 8703234897297408 8739265917839104 8740692609712128 8754637556441088 8762898329731584 8776878703582464 8824113159759872 8831358472932612 8845448068454202 8847975012544512 8862091118180352 8884605250977856 8906991936380928 8917099817330016 8921202197925888 8931326205041136 8948130837774336 8970863554385408 8976577810883904 9003673601964288 9016315480819712 9018038109944448 9030700157719552 9040948425904044 9045107784008192 9057959317049344 9074014801979634 9086755445513616 9101252502701736 9128724624213792 9163502127442944 9176368418349056 9191008444542976 9218751494275072 9248058796617408 9290772990324096 9315896768015616 9337845775225344 9363096845466624 9378034779170304 9388677211515738 9392996544931584 9406342367705088 9428504472072192 9434577624522752 9436246039571832 9451300675882572 9454000698335232 9469083660521472 9479829417452784 9484190686144512 9493139857209216 9508285262214336 9527860078790976 9543060876619296 9567305012343663 9585306263589888 9600598711362048 9637173903015936 9660191468774184 9675603388794564 9696993689657088 9701767811154744 9755459629215744 9771023540557824 9791139259459584 9794360794729381 9797445994696704 9820529570881536 9831674157568992 9858260620948032 9865887846776832 9873988541530272 9927127304729856 9953971889112576 9968225187535228 9969852507952896 9995180907350088 10018730363002192 10020365928428544 10036352472666624 10050612392890368 10065004072851104 10066647192496128 10080781571407872 10092221498683584 10096864503078912 10115999589827456 10143354915922176 10159537677434496 10175746257009216 10190204231680512 10198242246684672 10222599876202818 10229025630633984 10238909065539453 10245345071652864 10269815202240516 10284234845309984 10300642367398864 10323414470642688 10339884500110848 10371095431059456 10404066146194584 10423641795600384 10440271728267264 10452119614114608 10466795227179392 10468503939538944 10483494007056832 10485205445505024 10505076497128512 10548567064891731 10568414598317056 10585275502270976 10607067531081216 10613899827588096 10638907035121664 10650980337366408 10671020565291008 10679782339360368 10688045167341568 10696820919991128 10716947398729728 10754387913457344 10783469546538624 10800673550282304 10828112649629262 10867715402370957 10933239956907216 10974892082867712 10992401483127552 11041062836166656 11048095767241728 11060633427265116 11081444433186816 11099123827623936 11114707886424064 11127321139574208 11132440349548544 11155358832943104 11168018217821088 11183699009862912 11201541541786752 11235353383647744 11244578520768849 11271071658377466 11292278611900416 11310294372289536 11323129581957492 11340879267833856 11353749186019032 11358972565963776 11380499538555888 11411274280412448 11429479887113808 11447714539135368 11463979760640576 11492733261815808 11498391479887104 11523811502112768 11538562032146942 11542196651286528 11560611132223488 11569764200973732 11588222663323722 11613841279473024 11632370062624704 11667482359941888 11683864439642112 11702504938109952 11726597020050432 11745305694300672 11775144630576816 11793930757938936 11797300016726016 11816121490907136 11840447476555776 11859337788420096 11889466423106688 11894936263901184 11908434940054848 11938688306001494 11940637306036608 11968770414511872 11982352879537209 12004898135952384 12024050813259264 12054597901205392 12056565823570944 12098686402639512 12115673927351488 12135003336935648 12171632832285056 12218002836590592 12251042325061632 12266723713787283 12270587702095872 12299894951520618 12330745062156544 12332758065758208 12352433812512768 12387697320432128 12421195690687488 12450461033633792 12484129127288832 12504046372227072 12518236282020984 12523995393242112 12541789823606784 12571339296096256 12581661386095776 12601734234510096 12625444880695296 12639772556603712 12645587581526016 12657519809612288 12677713682952448 12679783329447936 12703813438387968 12724081168825728 12756406683124884 12776758321100514 12780408351453184 12800798281816064 12803061980875374 12880255291698912 12900804518392752 12929324919542784 12935690414872992 13007279505620992 13028031387410432 13054852345946112 13063261326262272 13108898876758656 13144347494597376 13165318055373696 13236169739639808 13247037709398918 13268172102681303 13271962518816768 13293136677270528 13326907876466784 13360487904571392 13375649725995024 13381803296888832 13396989307561704 13400816523853824 13422196256661504 13456295331578112 13464866716325856 13505510402946432 13524473221229568 13527057164916672 13546050236579328 13561422638856066 13567661676012288 13586938975574016 13597656328912896 13630133168270424 13651878754052604 13693086936320688 13745253191164416 13764552627523584 13786512666814464 13819440573385291 13828127241412608 13872088194926112 13920362304356352 13936159485486144 13973845152023424 13980273927340032 14006768662838016 14044645268199936 14064756086522308 14067052168755456 14089494817397376 14109513551557632 14142756708108288 14151866436784128 14181001047502848 14201307116488544 14203625490782208 14226286029216768 14239709785813824 14262427893321504 14339183884609792 14377959395384832 14400898067043072 14432734793908224 14437483532839016 14455760854523904 14490287203161276 14513405083191846 14577653275876288 14633189443823616 14656535310836736 14696168992045056 14730794356322304 14747511236353488 14775259244249088 14798831770165248 14836428186098944 14838850244395008 14890690957094784 14911598679817216 14935388722382336 14952337781302842 14980471178196992 14992771361025132 15028095544503288 15056371482533888 15080392496386048 15097506109276656 15121172357111808 15138332248025376 15145296754618368 15173999384741184 15215032373883264 15239306516151744 15263619385513824 15285306347520768 15331188639849472 15333899814304227 15404722803360774 15414148176297984 15426352267964976 15450963551098296 15485121705964032 15509826750166272 15556643146589184 15578485919522816 15603339917479936 15606099219291876 15635462693400576 15660407592400896 15678179421171912 15700192840769088 15725241010585248 15757614745692768 15812450384560128 15852621897475584 15877913253406464 15910601296621824 15920849741382144 15958360552682496 15976470506049612 16006530847936512 16019673509040552 16032067751012352 16045231379986692 16075421098094592 16131581870186016 16175204319807936 16201010325423456 16242168974443893 16280436839878562 16290670448787456 16355631618383044 16360783602794496 16399859935360824 16462338124301568 16488602224691328 16561594254249984 16572143650862592 16622166649780224 16645505503051776 16648685741435904 16672061829636096 16690981709361312 16698660524322816 16733038249414656 16775548514794368 16802312312680128 16853030075471616 16906607487566199 16938417917850624 16965441558434304 16984694372936238 17008542244166512 17011318901750784 17035677761467352 17038458848945664 17070749307833832 17173673722265216 17201072691190336 17239099892723712 17247587219830656 17285717253169152 17307843048220413 17313294976929792 17340916698335232 17354646301460598 17365555140378624 17382333994985583 17478531835678208 17509275112882176 17525796659463168 17553757407164928 17648226319519744 17662716945865224 17690896136908404 17695950025089024 17724182236360704 17769210501955712 17813983872761856 17834199634660032 17842404395851776 17862652410082272 17908032459002241 17941727108770816 17953155621767808 18007347203928576 18032630961639424 18036076219888896 18061400315439104 18081896851808088 18090215568016384 18115918634098688 18148029603959268 18173510891027232 18202505005403472 18257449248427584 18327004254885888 18352736836698112 18382016889085952 18449842427280927 18496117593234816 18581545980648192 18631793536031232 18675691550450688 18726193690933248 18756069558340608 18777354423031476 18785993089863168 18812684735410176 18857008944144384 18869155249045504 18872492079143664 18902601351765144 18908001396670464 18938167321042944 18959658834905568 18968381372289024 18986279714418432 19016570524428672 19055720157581952 19086121753238592 19134610024687326 19165137481650771 19170612527179776 19201197422724096 19320382937548368 19351206777589128 19393987379314176 19403535622309488 19510919258431488 19542047081115648 19582278518919168 19588721589458762 19594891989393408 19641059141763072 19663348315137984 19716521241896064 19747977083060544 19854254609459712 19907943778225152 19936450375070456 19939705015905792 19990361814700176 20037460726004384 20040731856857088 20072704945333248 20101224785780736 20130008145702208 20133294384992256 20184442997367168 20193729006157824 20231999179654912 20286709831844352 20319075354868992 20342133958284099 20351492514018432 20380408463361024 20396484493369344 20445199752405636 20477818131078906 20490690143305728 20539630404481032 20568469690619968 20601284734797728 20646828941285376 20679769000221696 20742190862118912 20808132292389168 20847283591200768 20880543456534528 20904239228229216 20933590454358784 20937007879077888 20966988014113664 20970410891010048 21010152994257024 21097134129783462 21136829196634112 21170551004541952 21214135062162432 21227799655176192 21277814070243328 21301960674732816 21342041130582016 21359564678720736 21376090334683136 21393641839982256 21433894797459456 21508775826914688 21566939093077248 21601347100564608 21656225299258524 21735430804741914 21770107624787769 21866479913814432 21949784165735424 21984802966255104 22082125672333312 22096191534483456 22121266854530232 22162888866373632 22198247655247872 22254642279148416 22264880699097088 22310717665886208 22336036435642176 22367398019725824 22403083083573504 22428506671954263 22470706767295488 22489157041537698 22542143316754932 22584557223800832 22620588744579072 22646259163914984 22681758535667712 22707498372038064 22717945131927552 22760999077111776 22822548560824896 22858959774227616 22895429078270736 22927959521281152 22985466523631616 22996782959774208 23077124064293884 23084393302573056 23121222264446976 23139528401947464 23176445326647444 23227682558946048 23264740125249408 23334964719883776 23367728879284224 23405009876219904 23453194040100864 23460910740863401 23490611388601344 23550289261153632 23587861515877872 23632242981814272 23680894953111552 23718675576840192 23778932846213376 23816869880109696 23877376612002988 23881274612073216 23937540829023744 23964705759074418 24009796271904768 24048101626518528 24109195802410784 24113131647141888 24197372805279024 24231347854702976 24270006673871296 24343265664570112 24420655259817843 24436005673181184 24502084650123264 24533447427574566 24541175404191744 24599789903041236 24661490124313088 24704867625025536 24775394640864256 24842391381374976 24900922067267584 24968258254577664 25008092744454144 25036472564041968 25047990786484224 25083579647213568 25163322772191552 25203468469020192 25279545113207424 25291175163052032 25315039619224576 25355427365904896 25407626876775936 25448162337651456 25477041559404357 25512813366249768 25553516642201028 25560816702906368 25601596563632128 25606123961750748 25760510583397824 25801609036785504 25858649839085568 25871380829745984 26031969452190897 26056062774820864 26109704691892224 26217797753517312 26288694989194752 26330636110747392 26472339479279616 26494075418797836 26536344205362606 26543925037633536 26586273354541056 26653815752933568 26720975809142784 26751299451990048 26763606593777664 26793978615123408 26844392513323008 26912590663156224 26929733432651712 27011020805892864 27048946442459136 27054114329833344 27092100473158656 27122845277712132 27135323352024576 27173877951148032 27260266336540848 27303757508105208 27386173872641376 27490506382328832 27529105255047168 27573025333628928 27638881146770582 27656254482825216 27682976362384447 27744176389852224 27872318970972288 27947690304046848 28013537325676032 28089290536399872 28129512173044616 28134104337510912 28178989634794752 28219027103115264 28285513416216576 28303732873568256 28362002095005696 28402614232977088 28407250981564416 28452572058433536 28479419571627648 28524855786643008 28678367769219584 28701915037030989 28755918790769664 28801796134086144 28874967065678032 28911521709047808 28980574406322552 29026810166383692 29155306551752576 29266378887647232 29313070621673472 29383082384188143 29392337984090112 29461588712644608 29495022472706976 29597663540330496 29672856372197888 29781381914189568 29823197359634432 29870777444764672 29904675562605684 29960942356393984 29985542722050264 30056191089006576 30112742965067776 30160784992772096 30195012218553312 30242344714223616 30276664496050752 30290593509236736 30347998769482368 30430064747766528 30478613032303488 30527238771027648 30570612695041536 30662377279698944 30667799628608454 30716727196618359 30809445606721548 30852704535929952 30901927102196592 30970243411928064 31019653500332544 31113286293178368 31156971839045632 31206679834959872 31212198438583752 31270925386801152 31320815184801792 31356358842343824 31400385681538176 31450482021170496 31515229491385536 31645701194675193 31705243794951168 31755826506812928 31821202593243648 31841699482764288 31916721105364992 31952941012099224 32013061695873024 32039347018081104 32064135502024704 32090462759973384 32150842196189184 32263163740372032 32350408639615872 32396731859489491 32402020650846912 32484337948887786 32560873679757124 32711263236766088 32799719870721648 32924676248603136 32977204449382656 33123188508499968 33144287301725184 33244333299560448 33297371482871808 33344123659272192 33381963418722624 33397321048645632 33466076498829312 33551097029588736 33604624625360256 33706060150943232 33813214975132398 33876835835701248 33930883116868608 33969388745872476 34017084488333024 34022637803501568 34071355522934704 34076917697891328 34141498615667664 34347347444530432 34402145382380672 34478199785447424 34495174439661312 34571434506338304 34615686096440826 34626589953859584 34681833396670464 34709292602921196 34764667989971166 34957063671356416 35051593318926336 35107514814329856 35296452639039488 35325433891730448 35381792273816808 35391900050178048 35448364472721408 35538421003911424 35668399269320064 35684808791703552 35725304820164544 35816064918004482 35883454217541632 35906311243535616 35947058638611627 36014694407857152 36065261923278848 36072152439777792 36122800630878208 36163793703616176 36180431136032768 36231837268197376 36296059207918536 36347021782054464 36405010010806944 36514898496855168 36654008509771776 36764033778171904 36800171141361849 36899684854561854 36992235186469632 37163091961296384 37263587072062464 37351383100901376 37452387381866496 37512139116681216 37554708846062952 37571986179726336 37625369470820352 37714017888288768 37744984158287328 37805202703530288 37876334642085888 37919317669811136 37936762744578048 37972559428836864 38033141048857344 38111440315163904 38172243506477184 38269220049374652 38330274963301542 38341225054359552 38402394845448192 38640765875096736 38702413555178256 38787974758628352 38807071244618976 39021838516862976 39084094162231296 39164557037838336 39177443178917524 39189783978786816 39326696630275968 39433042483792128 39495954166121088 39708509218919424 39815887556450304 39872900750140912 39879410031811584 39980723629400352 40074921452008768 40081463713714176 40145409890666496 40202449571561472 40260016291404416 40266588769984512 40368885994734336 40463998359309824 40573419663688704 40638150709737984 40684267916568198 40702985028036864 40760816926722048 40792968986738688 40890399504811272 40955636262157812 41079260808962064 41136939381239936 41202569469595456 41293657882570752 41359538000443392 41458321720155873 41484381724237824 41616264584778336 41761086913069056 41808478456458432 41867180908717568 41933976028227328 41940821782020096 42020305988514048 42194268259566924 42273658393268224 42341102009083904 42428270124324864 42455599310352384 42555628140486656 42603921349465632 42719129357441472 42752180669366272 42787283679964512 43017551653829376 43133878186154496 43202694201129216 43312450598517048 43470861609483828 43540215249575538 43732959827628864 43899568331470848 43969605932510208 44192383068966912 44242533709060464 44325777732747264 44396495310495744 44509284558296832 44672072871284352 44734796039451648 44806166167147008 44857013343908526 44941413534590976 44978314083075396 45084286633509864 45169114447601664 45241177489158144 45292518327829968 45363517071335424 45414996744076128 45435890263855104 45521998154223552 45645097121649792 45710457281197501 45717919548455232 45790858156541472 45855919042562304 45993565919548416 46154248128587768 46242444528893952 46279056803894928 46352890653294888 46455365117892096 46529480250498816 46669929439767552 46735457758568448 46810019752439808 46906388080201728 46921821481726802 46981222777202688 47100578522307264 47175723031755744 47437351153680384 47557865692426752 47633739760219392 47754753224005976 47762549224146432 47875081658047488 47929411518148836 48019592543809536 48096203253037056 48218391604821568 48226263294283776 48394745610558048 48462695709405952 48540013347742592 48686531329140224 48726506923331679 48841310519635686 48872011346362368 49066894855149132 49082350808383488 49199579806082472 49322980248626176 49550789281728512 49684782762749952 49801844134535168 49936516509155328 50016185488908288 50072945128083936 50095981572968448 50326645544383104 50406936938040384 50559090226414848 50630079238449152 50710854731809792 50719822462698597 50815253753551872 50896324675302912 50954083118808714 51025626732499536 51107033284402056 51121633405812736 51203193127264256 51212247923501496 51521021166795648 51603218073571008 51717299678171136 51742761659491968 51923529144661239 52063938904381794 52147001984956749 52435595507034624 52577389978389504 52661272221494784 52944678958559232 52988150837595672 53072688410725212 53087850075267072 53172546709082112 53307631505867136 53441951618285568 53502598903980096 53527213187555328 53587957230246816 53724097377006723 53825181326312448 53859466865303424 54022041611785728 54097892884918272 54108228659666688 54184200946317312 54245690555424264 54270646704049152 54347755902296064 54520532673081696 54607515016210416 54772347745282752 54981012764657664 55058210510094336 55146050667257856 55277762293541164 55365952724768894 55488352779704448 55744637941944576 55895380608093696 56027074651352064 56178581072799744 56259024346089232 56268208675021824 56357979269589504 56438054206230528 56571026832433152 56607465747136512 56724004190011392 56805228465954176 56814501963128832 56905144116867072 56958839143255296 57049711573286016 57356735538439168 57403830074061978 57495412444952313 57511837581539328 57603592268172288 57749934131356064 57961148812645104 58053620332767384 58310613103505152 58532757775294464 58626141243346944 58766164768376286 58784675968180224 58923177425289216 58990044945413952 59345712744395776 59562763828379136 59646394719268864 59741554889529344 59809351125211368 59921884712787968 59971085444100528 60112382178013152 60321569985544192 60390024437106624 60553328992101504 60581187018473472 60695997538964736 60860129495533056 60957226064606976 61026401874852297 61054477542055296 61141225390083072 61324754559397888 61335599257216908 61433454393236718 61618891213443096 61705409071859904 61803854204393184 61940486823856128 62039307000665088 62226572586356736 62413359669919744 62424396877167504 62541850773602304 62641630369603584 62712717684687648 62800771363076352 62900964042340992 63030458982771072 63291402389350386 63410487589902336 63511653013625856 63642405186487296 63683398965528576 63833442210729984 63905882024198448 64026123391746048 64078694036162208 64128271004049408 64180925519946768 64301684392378368 64526327480744064 64700817279231744 64793463718978982 64804041301693824 64968675897775572 65121747359514248 65422526473532176 65599439741443296 65849352497206272 65954408898765312 66246377016999936 66288574603450368 66488666599120896 66594742965743616 66763926837445248 66794642097291264 66932152997658624 67102194059177472 67209249250720512 67285520015862789 67412120301886464 67626429950264796 67753671671402496 67861766233737216 67938777491744952 68034168976666048 68045275607003136 68142711045869408 68153835395782656 68282997231335328 68694694889060864 68804290764761344 68956399570894848 68990348879322624 69231372192881652 69253179907719168 69363666793340928 69418585205842392 69529335979942332 69914127342712832 70103186637852672 70215029628659712 70382732222590203 70592905278078976 70650867783460896 70763584547633616 70896728945442816 71076842007822848 71336798538640128 71450609640329088 71632129836008964 71766908435083264 71812622487071232 71894117277223254 72029388815714304 72130523846557696 72144304879555584 72245601261756416 72327587407232352 72360862272065536 72592118415837072 72694043564108928 72810020021613888 73029796993710336 73261965779453529 73308017019543552 73600342282723698 73799369709123708 73984470372939264 74326183922592768 74527174144124928 74702766201802752 74904774763732992 75024278233362432 75109417692125904 75143972359452672 75250738941640704 75489968316574656 75610405407060576 75838635339622272 75873525489156096 75945118857673728 76066282097714688 76222880630327808 76344487012954368 76538440098749304 76660549926603084 76682450108719104 76804789690896384 77281531750193472 77404827110356512 77575949517256704 77601473989009711 77614142489237952 78168188324462592 78329114075676672 78354886357835048 78653393260551936 78866084967584256 78991908332242176 79417018437838848 79631775112900608 79745801500281824 79758820063623168 79961447258800704 80149842904017536 80162927427428352 80290819781332992 80520032582808832 80533177539969024 80737771989468672 80927996718619648 81146839327377408 81276301419475968 81368535833136396 81405970056073728 81521633853444096 81780799009622544 81911272524315624 82158521617924128 82273878762479872 82405138939190912 82587315765141504 82719076000886784 82916643440311746 82968763448475648 83048929087153341 83232529169556672 83616956912916864 83734361817435136 83867952056454656 84040611977028096 84388536519133848 84547316786536448 84682204018167808 84856540248649728 84911198620704768 85111256280973312 85207842698931264 85438258714882944 85574567359929024 86035103307658752 86105745111092967 86267756372308992 86405388402258432 86624901197034096 86941723218967656 87080430499151076 87465919655257728 87799136662941696 87939211865020416 88149247152564429 88384766137933824 88485067418120928 88792990620991488 89018569116593664 89344145742568704 89469592078903296 89612332334294016 89714026687817052 89882827069181952 89956628166150792 90168573267019728 90338228895203328 90482354978316288 90585036655659936 90727034142670848 90829993488152256 90871780527710208 91043996308447104 91290194243299584 91420914562395002 91435839096910464 91581716313082944 91711838085124608 91987131839096832 92308496257175536 92558113607789856 92705781306589776 92910730235784192 93058960500997632 93339858879535104 93470915517136896 93620039504879616 93812776160403456 93843642963453604 93962445554405376 94201157044614528 94351446063511488 94937103584025579 95115731384853504 95267479520438784 95509506448011952 95525098448292864 95750163316094976 95858823036297672 96039185087619072 96192406506074112 96436783209643136 96452526588567552 96789491221116096 96925391418811904 97080026695485184 97190195578468473 97373062658280448 97453013846663358 97682621039271372 98133789710298264 98399159612164944 98645960497252352 99101578563457024 99369565525499904 99603688269070336 100032370977816576 100145890256167872 100191963145936896 100653291088766208 100813873876080768 101118180452829696 101260158476898304 101421709463619584 101439644925397194 101630507507103744 101792649350605824 101908166237617428 102051253464999072 102214066568804112 102406386254528512 102424495847002992 103042042333591296 103206436147142016 103434599356342272 103485523318983936 103847058289322478 104127877808763588 104294003969913498 104871191014069248 105154779956779008 105322544442989568 105889357917118464 105976301675191344 106145376821450424 106175700150534144 106345093418164224 106615263011734272 107005197807960192 107054426375110656 107175914460493632 107448194754013446 107650362652624896 107718933730606848 108044083223571456 108195785769836544 108216457319333376 108368401892634624 108491381110848528 108541293408098304 108695511804592128 109041065346163392 109215030032420832 109544695490565504 109962025529315328 110292101334515712 110400513424085547 110555524587082328 110731905449537788 110976705559408896 111489275883889152 111790761216187392 112054149302704128 112357162145599488 112518048692178464 112536417350043648 112715958539179008 112876108412461056 113142053664866304 113610456931908352 113629003926257664 113810288233734144 113917678286510592 114099423146572032 114713471076878336 114807660148123956 114990824889904626 115023675163078656 115207184536344576 115499868262712128 115922297625290208 116107240665534768 116621226207010304 117065515550588928 117252282486693888 117532329536752572 117569351936360448 117980089890827904 118691425488791552 119125527656758272 119292789438537728 119483109779058688 119618702250422736 119843769425575936 119942170888201056 120224764356026304 120780048874213248 121106657984203008 121391995077929472 121720258991066112 121914452129213952 122052803749704594 122108955084110592 122282450780166144 122649509118795776 122671198514433816 122866908786473436 123237782426886192 123410818143719808 123607708408786368 123880973647712256 124078614001330176 124374965160467619 124453145172713472 124848793754335008 125283260739207168 125425435369375296 125601542726152704 125801928084681984 126060917965542144 126582804778700772 126820975179804672 127023306027251712 127284810372974592 127366797931057152 127666884421459968 127811764048396896 128157388072324416 128256542008098816 128361851039893536 129052654961488128 129401634558463488 129586927437957964 129608082603387648 129937351795551144 130243494719028496 130845052947064352 131198879482886592 131698704994412544 131908817797530624 132577149206900736 132977333198241792 133189485931487232 133527853674890496 134204388118354944 134418498501441024 134571040031725578 134824240603772928 135252859900529592 135507343342804992 135723532467474432 135877554983489904 136068337953332096 136090551214006272 136285422091738816 136307670791565312 136565994462670656 137131371843592503 137389389778121728 137608581529522688 137980697758645248 138462744385763304 138727333586681856 138837170411684784 139058671959884664 139828254685425664 140206373275705344 140430059257319424 140765464445180406 141301735566921792 141527169095267232 142153684015645696 142673597077280256 142901219280658176 143264259672017928 143533816870166528 143625244974142464 143788234554446508 144058777631428608 144288609759111168 144491202523512832 144655174814464704 144721724544131072 145184236831674144 145388087128217856 145620040043227776 146059593987420672 146179520769995037 146523931558907058 146616034039087104 147200684565447396 147598739418247416 147968940745878528 148652367845185536 149054348288249856 149405532403605504 149809549527465984 150048556466724864 150218835384251808 150287944718905344 150979936633149312 151220810814121152 151677270679244544 151890237715347456 152132564195429376 152445761260655616 152688974025908736 153076880197498608 153321099853206168 153364900217438208 153609579381792768 154563063500386944 154809654220713024 155151899034513408 155202947978019422 155228284978475904 155770587433983717 156709772715670096 157306786521103872 157732169935168512 157983816664484352 158834036875677696 159263550225801216 159491603000563648 159517640127246336 159922894517601408 160299685808035072 160325854854856704 160581639562665984 161040065165617664 161172292131020169 161475543978937344 161855993437239296 162293678654754816 162552602838951936 162737071666272792 162811940112147456 163043267706888192 163561598019245088 163822545048631248 164317043235848256 164547757524959744 164810277878381824 165174631530283008 165438152001773568 165833286880623492 166097858174306682 166465058339113344 167233913825833728 167468723634870272 167735904112909312 168081223954056192 168777073038267696 169094633573072896 169364408036335616 169713080497299456 169822397241409536 170415685397862528 170876517429765888 171149134719858048 172070206615317504 172211490222185934 172486237334856939 172535512744617984 172810776804516864 173249802394068192 173883446437935312 174160860998302152 174931839310515456 175598273325883392 175878423730040832 176298494305128858 176769532275867648 176970134836241856 178037138233187328 178688291485137408 178939184157806592 179224664668588032 179428053375634104 179765654138363904 179913256332301584 180337146534039456 180964709956632576 181170073311319872 181659986976304512 181743561055420416 182087992616894208 182580388486599168 182841829124790004 182871678193820928 183163432626165888 183423676170249216 183974263678193664 184616992514351072 185116227215579712 185411562613179552 185821460471568384 186117921001995264 186679717759070208 187240079009759232 187625552320806912 187687285926907208 187924891108810752 188402314089229056 188702892127022976 189874207168051158 190231462769707008 190534959040877568 191019012896023904 191050196896585728 191500326632189952 191717646072595344 192078370175238144 192384813012148224 192873566419286272 192905053177135104 193578982442232192 193850782837623808 194160053390970368 194380391156936946 194746125316560896 194906027693326716 195365242078542744 196267579420596528 196798319224329888 197291920994504704 198203157126914048 198739131050999808 200291780512335744 200383926291873792 201306582177532416 201627747752161536 201856560047588367 202236360905659392 202520316953796608 202843418927239168 202879289850794388 203261015014207488 203585298701211648 203816332475234856 204102506929998144 204428133137608224 204848991694005984 206084084667182592 206412872294284032 206869198712684544 206971046637967872 207694116578644956 208255755617527176 208588007939826996 209742382028138496 210309559913558016 210645088885979136 211148196667770609 211778715834236928 211952603350382688 212290753642900848 212690186836328448 213230526023468544 214010395615920384 214351828920987264 214896389508026892 215300725305249792 215437867461213696 216088166447142912 216391571539673088 216432914638666752 216736803785269248 216982762221697056 217082586816196608 218082130692326784 218430060064841664 219089390981131008 219785897338360587 219924051058630656 220801026848171094 221111049174164656 221463810899075576 221953411118817792 222978551767778304 223581522432374784 224108298605408256 224714324291198976 225036097384356928 225072834700087296 225431917078358016 225752216824922112 227220913863816704 227620576467468288 227835356573021184 228198846293144064 229426942153756672 229615320296247912 229981649779809252 230047350326157312 230414369072689152 230999736525424256 231844595250580416 232214481331069536 232804421967029133 233242452414020608 234504564973387776 235064659073505144 235960179781655808 237382850977583104 238251055313516544 238585578877075456 238966219558117376 239237404500845472 239884341776402112 240449528712052608 241560097748426496 242213315968406016 242783990155858944 243440517982132224 243828904258427904 244105607499409188 244217910168221184 244564901560332288 245299018237591552 245342397028867632 245733817572946872 246475564853772384 246821636287439616 247215416817572736 247761947295424512 248157228002660352 248749930320935238 248906290345426944 249146787261460023 249697587508670016 250850870738750592 251203085452305408 251603856169363968 252121835931084288 253165609557401544 253641950359609344 254046612054503424 254569620745949184 254733595862114304 255333768842919936 255623528096793792 256314776144648832 256681798579032121 256723702079787072 258105309922976256 258803269116926976 259173854875915928 259216165206775296 259874703591102288 260486989438056992 261690105894128704 262397758965773184 263397409988825088 263817635595061248 264447741457693287 265154298413801472 266378971862974464 267055707349780992 268408776236709888 268836997002882048 269142080063451156 269648481207545856 270505719801059184 271014686685609984 271447064934948864 271755109966979808 272136675906664192 272181102428012544 272570844183477632 272615341583130624 273131988925341312 274262743687185006 274778779556243456 275217163059045376 275961395517290496 276925488771526608 277674340823369568 278117343919769328 279656509370851328 280412746551410688 280860118514638848 281530928890360812 282603471133843584 283054338190534464 284307368031291392 284811310752076737 285347194154560512 285802438561316352 286528519344035856 287067633740333056 287250489948284928 287576469108893016 288117555262857216 288577219518222336 289310349628929408 289443449088262144 290368473663348288 290776174256435712 291240080086455552 291570586735405419 292119187974841344 292359041539990074 293047863117814116 294401369130894792 295197478836494832 295937881491757056 297304735690371072 298108696576499712 298811064807211008 300097112933449728 300437670768503616 300575889437810688 301959873266298624 302441621628242304 303354541358489088 303780475430694912 304265128390858752 304891522521311232 305377948051817472 306153760394997216 306642199706412336 307219158763585536 309126127000773888 309619308441426048 310303798069026816 310405895956038844 310456569956951808 311541174867967434 313419545431340192 314613573042207744 315464339870337024 315967633328968704 317668073751355392 318527100451602432 318983206001127296 319035280254492672 319845789035202816 320599371616070144 321163279125331968 322080130331235328 322344584262040338 322951087957874688 323711986874478592 324587357309509632 325105205677903872 325474143332545584 325623880224294912 326086535413776384 327123196038490176 327645090097262496 328634086471696512 329095515049919488 329620555756763648 330876304003547136 331201540272256641 331666573761246984 332195716348613364 332930116678226688 334467827651667456 334937447269740544 335471808225818624 336162447908112384 337554146076535392 338728816072671232 339426160994598912 340831370795725056 341753034859531776 342298269439716096 344140413230635008 344422980444371868 344972474669713878 345071025489235968 345621553609033728 346499604788136384 347766892875870624 348321721996604304 349863678621030912 351196546651766784 351756847460081664 352596988610257716 353940269672483712 356074276466374656 357376582970274816 357878368315613184 358449329337176064 358856106751268208 359531308276727808 359826512664603168 360674293068078912 362340146622639744 363319973952609024 364175985233788416 365160776973198336 365683658249580008 365743356387641856 366326865252331776 366847352340498432 367948527356387328 369233985028702144 370232454431159424 370823125226359104 371642920943136768 372235842003990528 373124895481402857 373359435518140416 375374571853814416 375849782217621504 376804628178458112 377405784254045952 379748414336102316 380462925539414016 381069918081755136 382038025792047808 382100393793171456 383000653264379904 383435292145190688 384769626024296448 385747132838572544 387157964884464384 387701565675247616 388320106781940736 388760782313873892 389492250633121792 389812055386653432 390730484157085488 392535158841193056 393596638448659776 394583841989009408 396406314253828096 400583561024671488 402613164355064832 403255495504323072 403713120095176734 404472721811318784 405040633907593216 405686837854478336 405758579701588776 406522030028414976 407170597402423296 407632664950469712 408205013859996288 408856266275216448 409697983388011968 411394115530777509 412168169334365184 412825744588568064 413942093275935744 415388233157289912 416511511235054352 417176015879653992 419484764056276992 420619119827116032 421157514173363383 421290177771958272 422296393335541218 423905206700765376 424581507285801696 426461052046937088 428020791231840768 428703657841974528 429792779016053784 430601450610499584 430875734922427392 432176332894285824 432865829277333504 433473607570538496 433965524443394112 434165173632393216 436164261384653568 436860120129683328 438178781962262016 439571794676721174 439848102117261312 441602053696342188 442222098348329312 442927621798151152 443906822237635584 445957103535556608 447163044864749568 448216597210816512 449428648582397952 450072194768713856 450145669400174592 450863834156716032 454441827727633408 455670713146042368 456397692586288128 458853884307513344 459230640592495824 459963299559618504 460094700652314624 460828738145378304 461999473050848512 463689190501160832 464428962662139072 465608843934058266 466484904828041216 467311762301951151 470129318147010288 471920359563311616 474765701955166208 476502110627033088 477932439116234752 478474809001690944 479768683552804224 480899057424105216 483120195496852992 483516876393060507 484426631936812032 485567980311717888 486881035964264448 487657808516855808 488211214998818376 488435820336442368 489129803120664576 490684794057735264 491467635145893744 492951129707544768 493643272574879232 494430833635145472 495523894590849024 496314456005320704 497499860641870476 498293574522920046 499395175017340032 501701741477501184 502406170904610816 503207712338727936 504243671862168576 506331219114803088 507283900719218688 508093224109006848 509139241491898368 509467191724228608 511247056193587584 512629552289297664 513363597158064242 513447404159574144 516210619845952512 517606538233853952 518347709751831856 518432330413550592 519749407182204576 520973978876113984 523380211788257408 524795517931546368 526794819977650176 527635271190122496 528895482915386574 530308596827602944 534111414699561984 536817552473419776 537673994005764096 538284160126902312 539296962415091712 541011439602118368 542894129869897728 543510219933959616 544273351813328384 545141688366955264 545230683166261248 546263977850682624 548525487374370012 549557559112486912 550434326118090752 551922791034580992 553850977543053216 555348681646739136 556234687839538656 559313018741702656 561720237029277696 563061857780721624 565206942267687168 566108676381068928 568614736062582784 569622621504153474 570694388309121024 571604877122632704 573057038688071712 574500979896569856 575152938217786032 576235110525714432 577154439036444672 578620699257858816 580736947326696576 581552348512871424 582480160172911104 583141173470810838 584238375949682688 584718083079980148 586095726235628232 588802738261789584 590394957672989664 591875762983514112 594235944655567513 594609471380742144 596217393152999424 600875341537007232 601151778875621376 603919746532597248 604883243256484608 606709082716978176 607560950861389824 608530256781717504 609783045042622464 610755896103634944 612307520789994432 613284399412824672 618252254001547776 619238616882852096 620607596138053632 620811791912077688 620913139913903616 623082349735934868 626839090862680384 629227146084415488 630928679740674048 631935266657937408 633444590003311827 635336147502710784 637966412002254592 638070560508985344 639691578070405632 641198743232140288 644160260662470656 644689168524080676 645902175915749376 647423973748957184 649174714619019264 650210411355807744 650948286665091168 651247760448589824 654246392076980352 655290180194524992 657268172943393024 658191030099838976 659241111513527296 659357692015081761 662403080544513282 663333147522493968 664391432697226728 665860233356453376 668935655303334912 669874894539481088 670943616451637248 672324895816224768 675108292153070784 681662741591450112 683506069719063552 684596538879432192 688280826461270016 688845960888743736 689944949339427756 690142050978471936 691243107218067456 692999209576272768 695533785751741248 696643443993208608 698413265901087399 699727357242061824 703513694920163328 705193977220515432 707880539344967424 712148552932749312 714753165940549632 715756736631226368 716898658674352128 717712213502536416 719653025329206336 721348586136157824 724680293245279488 726639947905218048 728351970467576832 730321553946396672 731367316499160016 731486712775283712 732653730504663552 733694704680996864 735897054712774656 738467970057404288 740464908862318848 741646250452718208 743285841886273536 744471684007981056 746249790962805714 746718871036280832 747440361784380069 750749143707628832 753609256356916224 754811568508091904 759496828672204632 760925851078828032 762139836163510272 764076051584095616 764200787586342912 766001306528759808 766870584290381376 770045395737096363 771494265677145088 774315929768928768 775403131350495232 776640213563881472 777521564627747784 778984501266243584 779624110773306864 781460968314170976 785070317682386112 787193276897319552 789167683978018816 793343224373079861 801167122049342976 805226328710129664 806510991008646144 807426240190353468 808945443622637568 811373675708956672 811517159403177552 813044060056829952 814341194804846592 815265329900939424 816410027719992576 817712532550432896 819395966776023936 822788231061555018 824336338668730368 825651489177136128 827884186551871488 830776466314579824 833023022470108704 834352031759307984 838969528112553984 841238239654232064 842315028346726766 842580355543916544 844592786671082436 847810413401530752 849163014571603392 852922104093874176 856041582463681536 857407315683949056 859585558032107568 861202901220999168 861751469844854784 864352665788571648 865731658554667008 867931048886788224 868330347264786432 872328522769307136 873720240259366656 874711760206216257 876357563924524032 879143589353442348 883204107392684376 884444196696658624 885855243596302304 887813644475271168 891914207071113216 894326089729499136 896433194421633024 900144389537427712 900291338800349184 901727668313432064 908883655455266816 911341426292084736 912795385172576256 917707768615026688 918461281184991648 919926599119237008 921657476290756608 923998946101697024 927378381002321664 928857925324278144 931217687868116532 932969809656082432 934623524603902302 940258636294020576 943840719126623232 949531403910332416 953004221254066176 956949618003381888 959537367105608448 961798114848210432 966240390993705984 967033752786121014 968853263873624064 971135960623435776 973762071928528896 975315617033711616 976422429997636752 976871640672884736 978259606241329152 981369588115470528 982935270291787488 985902259415089536 987286545149758464 988861667270290944 992628912010641408 994999721283740952 996587149045840092 998790350034680064 1003403482955002368 1004812341809221632 1006415424677455872 1008487343724337152 1008819161857126243 1012662438229606176 1016186448218013696 1018278482983796736 1022494112387175168 1025259104578595328 1026727194316128484 1026894808319148288 1032421239691905024 1035213076467707904 1036695419503663712 1036864660827101184 1039498814364409152 1041947957752227968 1046760423576514816 1049591035863092736 1053589639955300352 1055270542380244992 1057790965830773148 1068222829399123968 1073635104946839552 1075347988011528192 1076568320253804624 1078593924830183424 1082022879204236736 1087020439867919232 1088546703626656768 1090283376733910528 1092527955701365248 1097050974748740024 1099115118224973824 1100868652236181504 1103845582069161984 1107701955086106432 1110697363293478272 1112469375679077312 1119374686444208571 1126123715561443248 1130413884535374336 1132217352762137856 1137229472125165568 1139245243008306948 1141388776618242048 1143209754245265408 1146114077376143424 1149001959793139712 1150305876435572064 1154308878072889344 1157241398515717632 1161473894653393152 1163104697025742848 1164960320345822208 1166282346941621676 1168476751899365376 1169436166159960296 1172191452471256464 1177605476523579168 1180789915345979328 1183751525967028224 1188471889311135026 1189218942761484288 1201750683074014464 1207839493065194496 1209766486512969216 1213418165433956352 1215121901722779648 1217060513563435008 1219566090085244928 1221511792207269888 1224615041579988864 1226568798825649344 1234182346592332527 1236504508003095552 1238477233765704192 1241623583824155376 1241826279827807232 1246164699471869736 1253678181725360768 1258454292168830976 1261857359481348096 1263472542520090149 1263870533315874816 1266889180006623654 1275932824004509184 1279383156140811264 1282397486464280576 1288320521324941312 1289378337048161352 1291804351831498752 1294847947497914368 1300420822711615488 1301896573330182336 1302495520897179648 1308492784153960704 1310580360389049984 1314536345886786048 1316382060199677952 1318482223027054592 1318715384030163522 1324806161089026564 1326666295044987936 1328782865394453456 1331720466712906752 1337871310606669824 1339749789078962176 1341887232903274496 1344649791632449536 1350216584306141568 1363325483182900224 1367012139438127104 1369193077758864384 1376561652922540032 1377691921777487472 1379889898678855512 1380284101956943872 1382486214436134912 1385998419152545536 1391067571503482496 1393286887986417216 1396826531802174798 1399454714484123648 1410387954441030864 1415761078689934848 1424297105865498624 1429506331881099264 1433797317348704256 1435424427005072832 1439306050658412672 1442697172272315648 1449360586490558976 1453279895810436096 1456703940935153664 1460643107892793344 1462734632998320032 1462973425550567424 1465307461009327104 1467389409361993728 1476935940114808576 1480929817724637696 1483292500905436416 1486571683772547072 1488943368015962112 1492499581925611428 1494880723568760138 1501498287415257664 1507218512713832448 1509623137016183808 1518993657344409264 1521851702157656064 1524279672327020544 1528152103168191232 1528401575172685824 1533741168580762752 1540090791474192726 1542988531354290176 1548631859537857536 1550806262700990464 1553280427127762944 1555043129255495568 1557969002532487168 1559248221546613728 1562921936628341952 1570140635364772224 1574386553794639104 1586686448746159722 1602334244098685952 1610452657420259328 1613021982017292288 1614852480380706936 1617890887245275136 1623034318806355104 1628682389609693184 1630530659801878848 1632820055439985152 1635425065100865792 1638791933552047872 1645576462123110036 1648672677337460736 1651302978354272256 1655768373103742976 1661552932629159648 1666046044940217408 1668704063518615968 1677939056225107968 1684630056693453532 1685160711087833088 1689185573342164872 1695620826803061504 1698326029143206784 1705844208187748352 1712083164927363072 1714814631367898112 1719171116064215136 1723502939689709568 1728705331577143296 1731463317109334016 1735862097773576448 1744657045538614272 1747440480518733312 1749423520412432514 1752715127849048064 1758287178706884696 1766408214785368752 1768888393393317248 1771710487192604608 1775627288950542336 1782707833966702539 1783828414142226432 1788652179458998272 1800288779074855424 1803455336626864128 1817767310910533632 1822682852584169472 1825590770345152512 1836922562369983296 1839853198238474016 1847997892203394048 1854756762004643328 1857715850648556288 1862435375736233064 1865939619312164864 1869247049207804604 1880517272588041152 1887681438253246464 1900333770009935481 1906008442508132352 1913899236006763776 1919074734211216896 1923596229696420864 1932480781987411968 1934067505572242028 1937706527747248128 1942271921246871552 1947524143857057792 1950631234067423232 1952844859995273504 1953743281345769472 1962739176230941056 1965870540583574976 1971804518830179072 1974573090299516928 1977723334540581888 1989999442567481904 1993174298091680184 1997580700069360128 2006806965910004736 2009624683618443264 2012830849354911744 2016974687448674304 2017638323714252486 2025324876459212352 2044988224774350336 2050518209157190656 2053454388632256968 2053789616638296576 2064842479383810048 2070426152935415808 2073390839007327424 2073729321654202368 2078997628728818304 2083895915504455936 2093520847153029632 2095239797703262197 2099182071726185472 2110541084760489984 2115581931661546296 2136445658798247936 2147270209893679104 2150695976023056384 2153136640507609248 2164045758408473472 2174040879735838464 2177093407253313536 2180566753467821056 2185055911402730496 2194101949497480048 2198230236449947648 2201737304472363008 2207691164138323968 2215403910172212864 2221394726586956544 2224938751358154624 2238749372888417142 2242321085353140207 2252247431122886496 2260827769070748672 2264434705524275712 2274458944250331136 2278490486016613896 2282777553236484096 2286419508490530816 2292228154752286848 2298003919586279424 2300611752871144128 2310136187211289089 2314482797031435264 2322947789306786304 2326209394051485696 2329920640691644416 2332564693883243352 2336953503798730752 2338872332319920592 2344382904942512928 2355210953047158336 2361579830691958656 2367503051934056448 2376943778622270052 2403501366148028928 2415678986130388992 2419532973025938432 2426836330867912704 2434121027126870016 2439132180170489856 2443023584414539776 2449230083159977728 2453137597651298688 2468364693184665054 2473009016006191104 2476954467531408384 2483247167648310752 2483652559655614464 2492329398943739472 2507356363450721536 2516908584337661952 2523714718962696192 2526945085040180298 2527741066631749632 2533778360013247308 2551865648009018368 2558766312281622528 2564794972928561152 2576641042649882624 2578756674096322704 2583608703662997504 2603793146660364672 2604991041794359296 2616985568307921408 2621160720778099968 2624135280618648771 2629072691773572096 2632764120399355904 2636964446054109184 2637430768060327044 2649612322178053128 2653332590089975872 2657565730788906912 2663440933425813504 2675742621213339648 2683774465806548992 2689299583264899072 2700433168612283136 2726650966365800448 2734024278876254208 2738386155517728768 2753123305845080064 2755383843554974944 2759779797357711024 2764972428872269824 2771996838305091072 2782135143006964992 2786573775972834432 2793653063604349596 2798909428968247296 2820775908882061728 2831522157379869696 2848594211730997248 2859012663762198528 2870848854010145664 2878612101316825344 2885394344544631296 2898721172981117952 2906559791620872192 2913407881870307328 2921286215785586688 2925469265996640064 2925946851101134848 2930614922018654208 2934778818723987456 2953871880229617152 2961859635449275392 2966585001810872832 2977886736031924224 2984999163851222856 2989761447137520276 3002996574830515328 3014437025427664896 3019246274032367616 3026457485571378729 3037987314688818528 3048559344654041088 3056304206336382464 3067482337161525504 3080181582948385452 3085977062708580352 3097263719075715072 3101612525401980928 3106560854255525888 3110086258510991136 3118496443093227456 3125843873256683904 3140281270729544448 3148773107589278208 3173372897492319444 3204668488197371904 3220905314840518656 3226043964034584576 3229704960761413872 3235781774490550272 3246068637612710208 3261061319603757696 3265640110879970304 3270850130201731584 3277583867104095744 3291152924246220072 3297345354674921472 3302605956708544512 3311536746207485952 3323105865258319296 3332092089880434816 3336863381527417573 3337408127037231936 3369260113386907064 3378371146684329744 3391241653606123008 3396652058286413568 3411688416375496704 3424166329854726144 3429629262735796224 3438342232128430272 3447005879379419136 3462926634218668032 3471724195547152896 3489314091077228544 3494880961037466624 3498847040824865028 3505430255698096128 3516574357413769392 3532816429570737504 3537776786786634496 3543420974385209216 3551254577901084672 3565415667933405078 3567656828284452864 3600577558149710848 3635534621821067264 3645365705168338944 3651181540690305024 3673845124739966592 3679706396476948032 3695995784406788096 3702547039776997581 3709513524009286656 3715431701297112576 3724870751472466128 3731879238624329728 3738494098415609208 3761034545176082304 3775362876506492928 3790417627560270447 3800667540019870962 3827798472013527552 3838149468422433792 3847192459392841728 3864961563974823936 3868135011144484056 3875413055494496256 3884543842493743104 3901262468134846464 3905689719990547008 3907486562691538944 3925478352461882112 3931741081167149952 3943609037660358144 3949146180599033856 3955446669081163776 3979998885134963808 3986348596183360368 3995161400138720256 4013613931820009472 4019249367236886528 4025661698709823488 4033949374897348608 4035276647428504972 4050649752918424704 4089976449548700672 4101036418314381312 4106908777264513936 4107579233276593152 4129684958767620096 4140852305870831616 4146781678014654848 4147458643308404736 4157995257457636608 4167791831008911872 4187041694306059264 4190479595406524394 4198364143452370944 4231163863323092592 4272891317596495872 4301391952046112768 4306273281015218496 4328091516816946944 4348081759471676928 4354186814506627072 4361133506935642112 4370111822805460992 4388203898994960096 4403474608944726016 4430807820344425728 4442789453173913088 4449877502716309248 4477498745776834284 4484642170706280414 4504494862245772992 4521655538141497344 4528869411048551424 4556980972033227792 4565555106472968192 4572839016981061632 4584456309504573696 4601223505742288256 4620272374422578178 4628965594062870528 4645895578613572608 4652418788102971392 4659841281383288832 4665129387766486704 4673907007597461504 4677744664639841184 4688765809885025856 4710421906094316672 4723159661383917312 4753887557244540104 4807002732296057856 4831357972260777984 4839065946051876864 4853672661735825408 4886047168829079552 4898460166319955456 4906275195302597376 4936729386369330108 4946018032012382208 4953908935062816768 4966494335296621504 4967305119311228928 4984658797887478944 5014712726901443072 5033817168675323904 5053890170080360596 5055482133263499264 5067556720026494616 5103731296018036736 5117532624563245056 5129589945857122304 5153282085299765248 5157513348192645408 5207586293320729344 5233971136615842816 5242321441556199936 5248270561237297542 5258145383547144192 5265528240798711808 5273928892108218368 5274861536120654088 5299224644356106256 5306665180179951744 5315131461577813824 5326881866851627008 5348123501900107617 5351485242426679296 5400866337224566272 5453301932731600896 5468048557752508416 5476772311035457536 5510767687109949888 5519559594715422048 5543993676610182144 5564270286013929984 5573147551945668864 5587306127208699192 5597818857936494592 5641551817764123456 5663044314759739392 5718025327524397056 5741697708020291328 5757224202633650688 5770788689089262592 5797442345962235904 5813119583241744384 5826815763740614656 5842572431571173376 5850938531993280128 5851893702202269696 5861229844037308416 5907743760459234304 5923719270898550784 5933170003621745664 5969998327702445712 5979522894275040552 6005993149661030656 6028874050855329792 6038492548064735232 6052914971142757458 6075974629377637056 6112608412672764928 6134964674323051008 6160363165896770904 6171954125417160704 6194527438151430144 6213121708511051776 6220172517021982272 6236992886186454912 6251687746513367808 6280562541459088896 6285719393109786591 6297546215178556416 6346745794984638888 6409336976394743808 6441810629681037312 6452087928069169152 6459409921522827744 6492137275225420416 6522122639207515392 6531280221759940608 6541700260403463168 6555167734208191488 6582305848492440144 6594690709349842944 6605211913417089024 6623073492414971904 6646211730516638592 6664184179760869632 6673726763054835146 6674816254074463872 6738520226773814128 6756742293368659488 6782483307212246016 6793304116572827136 6823376832750993408 6848332659709452288 6859258525471592448 6876684464256860544 6894011758758838272 6930408561633867267 6943448391094305792 6978628182154457088 6989761922074933248 6997694081649730056 7010860511396192256 7033148714827538784 7065632859141475008 7075553573573268992 7086841948770418432 7102509155802169344 7130831335866810156 7201155116299421696 7271069243642134528 7302363081380610048 7347690249479933184 7359412792953896064 7391991568813576192 7405094079553995162 7419027048018573312 7430863402594225152 7449741502944932256 7476988196831218416 7522069090352164608 7550725753012985856 7580835255120540894 7601335080039741924 7655596944027055104 7676298936844867584 7694384918785683456 7729923127949647872 7736270022288968112 7750826110988992512 7811379439981094016 7814973125383077888 7850956704923764224 7863482162334299904 7887218075320716288 7898292361198067712 7910893338162327552 7959997770269927616 7972697192366720736 7990322800277440512 8027227863640018944 8051323397419646976 8067898749794697216 8070553294857009944 8101299505836849408 8179952899097401344 8202072836628762624 8213817554529027872 8215158466553186304 8259369917535240192 8293563356029309696 8294917286616809472 8315990514915273216 8335583662017823744 8374083388612118528 8380959190813048788 8396728286904741888 8462327726646185184 8545782635192991744 8612546562030436992 8656183033633893888 8696163518943353856 8708373629013254144 8722267013871284224 8740223645610921984 8776407797989920192 8861615640688851456 8885578906347826176 8899755005432618496 8954997491553668568 8969284341412560828 9008989724491545984 9043311076282994688 9057738822097102848 9079372456714136187 9113961944066455584 9145678033962123264 9168912619009147392 9202447011484576512 9240544748845156356 9257931188125741056 9291791157227145216 9304837576205942784 9319682562766577664 9330258775532973408 9355489329279682368 9377531619770051712 9420843812188633344 9446319322767834624 9507775114489080208 9614005464592115712 9662715944521555968 9678131892103753728 9707345323471650816 9796920332639910912 9812550390605194752 9873458772738660216 9892036064024764416 9907817870125633536 9932988670593243008 9934610238622457856 9969317595774957888 10010590144582252719 10029425453802886144 10107780340160721192 10135113440052989232 10207462592036073472 10235065249126490112 10259179891714244608 10315026696385290816 10415172586641458688 10467942273231685632 10484642883112399872 10496541122474595084 10516290767094288384 10547857784216436736 10549723072241308176 10598449288712212512 10613330360359903488 10630262923155627648 10653763733703254016 10696247003800215234 10702970484853358592 10801732674449132544 10906603865463201792 10936097115505016832 10953544622070915072 11021535374219899776 11039119189430844096 11087987353220364288 11128540572027859968 11146295103891337728 11174612254417398384 11195637715872989184 11283103635528246912 11326088629519478784 11371252882680811341 11483395416040582656 11514448405267301376 11541577378178525184 11594884691924471808 11626239166483488768 11653631527481229312 11701877063986560256 11703787404404539392 11722459688074616832 11815487520918468608 11847438541797101568 11866340007243491328 11939996655404891424 11959045788550081104 12011986299322061312 12057748101710659584 12076985096129470464 12105829942285514916 12151949258755274112 12225216825345529856 12269929348646102016 12320726331793541808 12343908250834321408 12389054876302860288 12440345034043964544 12473985772372909824 12503375493026735616 12561125082918177792 12571438786219573182 12595092430357112832 12693491589969277776 12818673952789487616 12904175856138338304 12918819843045655488 12984274550450840832 13044245278415030784 13062560443519881216 13083400520806926336 13110335468416382976 13164611696984880288 13210423826834178048 13292423461033277184 13328368359521739264 13347453526109670292 13349632508148927744 13477040453547628256 13513484586737318976 13564966614424492032 13586608233145654272 13696665319418904576 13718517050943184896 13753368928513721088 13860817123267734534 13886896782188611584 13957256364308914176 13979523844149866496 13995388163299460112 14021721022792384512 14066297429655077568 14131265718282950016 14151107147146537984 14173683897540836864 14261662671733620312 14402310232598843392 14695380498959866368 14718825585907792128 14783983137627152384 14810188159107990324 14838054096037146624 14861726805188450304 14899483005889864512 14953976393662436832 15044138180704329216 15101451506025971712 15161670510241081788 15202670160079483848 15311193888054110208 15352597873689735168 15388769837571366912 15459846255899295744 15472540044577936224 15622758879962188032 15701913409847528448 15726964324668599808 15774436150641432576 15796584722396135424 15821786676324655104 15919995540539855232 15945394384733441472 15980645600554881024 16044370505700322851 16054455727280037888 16141106589714019888 16202599011673698816 16359905798194802688 16404145673257525248 16427635109058055744 16430316933106372608 16587126712058619392 16631981029830546432 16671167324035647488 16748166777224237056 16761918381626097576 16793456573809483776 16924655453292370368 17225093124060873984 17312366067267787776 17392327037886707712 17416747258026508288 17444534027742568448 17480447291221843968 17552815595979840384 17723231281377702912 17771157812695652352 17799510010865236992 17909994983107337136 17938568682825121656 18017979448983091968 18086622152565989376 18115477644194205696 18158744913428272374 18227923888132911168 18337825238018294784 18404894022969153024 18481089497690312712 18515862376251482112 18583582314454290432 18639365125533155328 18660517551065946816 18710978658559364736 18755063239540103424 18841687624377266688 18892638645535669248 19015550228978160416 19228010929184231424 19325431889043111936 19356263784207507456 19593840665279821824 19625100781210389504 19746917545477320432 19784072128049528832 19815635740251267072 19865977341186486016 19869220477244915712 19938635191549915776 20021180289164505438 20058850907605772288 20215560680321442384 20270226880105978464 20414925184072146944 20470130498252980224 20630053392770581632 20791225684901601801 20830345173282917376 20935884546463371264 20969285766224799744 20993082244949190168 21032581534188576768 21099446144482616352 21196898577424425024 21226660720719806976 21260525846311255296 21307527467406508032 21392494007600430468 21603465348898265088 21813207730926403584 21907089244141830144 22043070748439799552 22078238378861688192 22175974706440728576 22257081144055719936 22292590207782675456 22349224508834796768 22566207271056493824 22652177259038957568 22742505765361622682 22966790832081165312 23028896810534602752 23083154756357050368 23189769383848943616 23252478332966977536 23403754127973120512 23444919376149233664 23630975041836937216 23694877083594203136 23732680014486982656 23879993310809782848 23918091577100162208 24023972598644122624 24153970192258940928 24211659884571029832 24303898517510548224 24450433650691059712 24539858697292204032 24641452663587083616 24778109752605720576 24880690068087929088 24947971544745819648 25006750986053471232 25122250165836355584 25142877572439146364 25190184860714225664 25386983179938555552 25637347905578975232 25837639686091310976 25968549100901681664 26088490556830061568 26125120887039762432 26166801041613852672 26220670936832765952 26329223393969760576 26584846922066554368 26656736719043478528 26694907052219340584 26699265016297855488 26954080907095256512 27026969173474637952 27129933228848984064 27173216466291308544 27238117370142408561 27437034101886369792 27506737857027442176 27721634246535469068 27773793564377223168 27914512728617828352 27959047688299732992 27990776326598920224 28132594859310155136 28262531436565900032 28302214294293075968 28347367795081673728 28523325343467240624 28804620465197686784 29390760997919732736 29437651171815584256 29567966275254304768 29620376318215980648 29676108192074293248 29723453610376900608 29798966011779729024 29907952787324873664 30031770433746758157 30088276361408658432 30323341020482163576 30405340320158967696 30622387776108220416 30705195747379470336 30777539675142733824 30945080089155872448 31245517759924376064 31403826819695056896 31453928649337199616 31548872301282865152 31643573352649310208 31839991081079710464 31890788769466882944 31961291201109762048 32088741011400645702 32108911454560075776 32282213179428039776 32405198023347397632 32719811596389605376 32808291346515050496 32855270218116111488 32860633866212745216 33174253424117238784 33263962059661092864 33342334648071294976 33496333554448474112 33523836763252195152 33586913147618967552 33849310906584740736 34113758648042434023 34450186248121747968 34624732134535575552 34784654075773415424 34889068055485136896 34960894582443687936 35105631191959680768 35446462562755405824 35542315625391304704 35599020021730473984 35819989966214674272 35877137365650243312 36035958897966183936 36173244305131978752 36230955288388411392 36317489826856544748 36455847776265822336 36675650476036589568 36809788045938306048 36962178995380625424 37031724752502964224 37167164628908580864 37321035102131893632 37421957317118729472 37510126479080206848 37683375248754533376 37785277291071338496 38031100457956320832 38456021858368462848 38712527568415014912 39187681330559643648 39250201562420779008 39493835090954640864 39631271480502534144 39731954682372972032 39877270383099831552 40042360578329010876 40117701815211544576 40431121360642884768 40540453760211956928 40829850368144293888 41260106785541163264 41582451369803203602 41660690346565834752 41871769092926742528 41938571532449599488 41986164489898380336 42065163068377153536 42198892288965232704 42393797154848850048 42453321441439613952 42521051692622510592 42784988015200860936 43206930697796530176 43379223959856428449 44086141496879599104 44156476757723376384 44351949412881457152 44514162288111439872 44585180415565350912 44698449017669593536 45132414542112987648 45304354518077915136 45485011530723245364 45933581664162330624 46057793621069205504 46166309512714100736 46379538767697887232 46807508255946241024 47261950083673874432 47389754167188406272 47465360028973965312 47759986621619565696 47836183154200324416 48047945197288245248 48133111517100968553 48423319769142059664 48607797035021096448 48900867301382119424 49079717394584408064 49282905327174167232 49761380136175858176 49895943089491639296 50013501972106942464 50244500331672711168 50285755144878292728 50380369721428451328 50773966359877111104 51675279372182621952 51937098201803363328 52176981113660123136 52250241774079524864 52333602083227705344 52441341873665531904 52658446787939521152 53169693844133108736 53313473438086957056 53389814104438681168 53398530032595710976 53908161814190513024 54053938346949275904 54259866457697968128 54346432932582617088 54476234740284817122 55013475714054884352 55443268493070938136 55547587128754446336 55918095376599465984 55981552653197840448 56265189718620310272 56525062873131800064 56604428588586151936 56694735590163347456 57046650686934481248 57609240930395373568 58781521995839465472 58875302343631168512 59240752636431961296 59352216384148586496 59446907220753801216 59597932023559458048 59815905574649747328 60063540867493516314 60176552722817316864 60646682040964327152 60810680640317935392 61244775552216440832 61410391494758940672 61890160178311744896 62491035519848752128 62807653639390113792 62907857298674399232 63097744602565730304 63679982162159420928 63781577538933765888 63922582402219524096 64177482022801291404 64564426358856079552 64810396046694795264 65439623192779210752 65710540436232222976 65721267732425490432 66348506848234477568 66527924119322185728 66684669296142589952 66992667108896948224 67047673526504390304 67698621813169481472 68227517296084868046 68900372496243495936 69249464269071151104 69569308151546830848 70211262383919361536 70892925125510811648 71084631250782609408 71198040043460947968 71639979932429348544 71754274731300486624 72071917795932367872 72461910576776822784 72634979653713089496 72911695552531644672 73351300952073179136 73619576091876612096 73924357990761250848 74334329257817161728 74642070204263787264 74843914634237458944 75020252958160413696 75366750497509066752 75570554582142676992 76062200915912641664 76912043716736925696 78375362661119287296 78500403124841558016 78987670181909281728 79463909364745944064 79754540766199663104 80084721156658021752 80235403630423089152 80862242721285769536 81080907520423913856 81714352110427225683 82520213571082326528 83164902739606407204 83321380693131669504 83743538185853485056 83877143064899198976 83972328979796760672 84397784577930465408 84787594309697700096 84906642882879227904 85042103385245021184 85569976030401721872 86413861395593060352 86758447919712856898 88172282993759198208 88312953515446752768 88703898825762914304 89028324576222879744 89170360831130701824 89396898035339187072 90095311301240274471 90264829084225975296 90970023061446490728 91867163328324661248 92115587242138411008 92332619025428201472 93615016511892482048 94523900167347748864 94930720057947930624 95519973243239131392 95672366308400648832 96095890394576490496 96266223034201937106 96846639538284119328 97215594070042192896 97801734602764238848 98159434789168816128 98565810654348334464 99522760272351716352 99791886178983278592 100027003944213884928 100489000663345422336 100571510289756585456 100760739442856902656 101547932719754222208 103350558744365243904 103874196403606726656 104353962227320246272 104667204166455410688 104882683747331063808 105316893575879042304 106339387688266217472 106626946876173914112 106779628208877362336 106797060065191421952 107816323628381026048 108107876693898551808 108519732915395936256 108692865865165234176 108952469480569634244 110026951428109768704 110886536986141876272 111095174257508892672 111963105306395680896 112530379437240620544 113050125746263600128 113208857177172303872 113389471180326694912 114093301373868962496 117563043991678930944 117750604687262337024 118481505272863922592 118893814441507602432 119195864047118916096 119631811149299494656 120127081734987032628 120353105445634633728 121293364081928654304 121621361280635870784 122489551104432881664 123780320356623489792 124982071039697504256 125615307278780227584 125815714597348798464 126195489205131460608 127359964324318841856 127563155077867531776 128354964045602582808 129128852717712159104 129620792093389590528 130137671879569285347 131421080872464445952 132697013696468955136 133055848238644371456 133369338592285179904 134095347053008780608 135397243626338962944 136455034592169736092 137800744992486991872 138498928538142302208 139138616303093661696 140422524767838723072 141785850251021623296 142169262501565218816 142396080086921895936 143279959864858697088 143508549462600973248 144143835591864735744 145269959307426178992 145823391105063289344 146702601904146358272 147239152183753224192 147848715981522501696 149284140408527574528 149687829268474917888 150040505916320827392 150733500995018133504 151141109164285353984 152124401831825283328 156750725322238574592 157000806249683116032 157975340363818563456 158927818729491888128 159509081532399326208 160169442313316043504 160470807260846178304 161724485442571539072 162161815040847827712 163428704220854451366 165040427142164653056 166329805479212814408 166642761386263339008 167754286129798397952 167944657959593521344 168795569155860930816 169575188619395400192 169813285765758455808 170084206770490042368 171139952060803443744 172827722791186120704 173516895839425713796 176344565987518396416 176625907030893505536 178056649152445759488 178340721662261403648 178793796070678374144 180190622602480548942 180529658168451950592 181940046122892981456 183734326656649322496 184231174484276822016 187230033023784964096 191039946486478262784 191344732616801297664 192191780789152980992 192532446068403874212 193693279076568238656 194431188140084385792 196318869578337632256 197131621308696668928 199045520544703432704 199583772357966557184 200054007888427769856 200978001326690844672 201143020579513170912 203095865439508444416 206701117488730487808 207748392807213453312 208707924454640492544 210633787151758084608 212678775376532434944 213253893752347828224 213559256417754724672 213594120130382843904 215632647256762052096 216215753387797103616 217385731730330468352 217904938961139268488 220053902856219537408 221773073972283752544 223926210612791361792 225060758874481241088 226100251492527200256 226417714354344607744 226778942360653389824 228186602747737924992 235126087983357861888 235501209374524674048 236963010545727845184 238391728094237832192 239263622298598989312 240254163469974065256 240706210891269267456 242586728163857308608 243242722561271741568 247560640713246979584 249964142079395008512 251230614557560455168 251631429194697596928 254719928648637683712 255126310155735063552 256709928091205165616 258257705435424318208 259241584186779181056 260275343759138570694 262842161744928891904 265394027392937910272 266111696477288742912 268190694106017561216 270285933903720823413 270794487252677925888 272910069184339472184 275601489984973983744 276997857076284604416 280845049535677446144 283571700502043246592 284792160173843791872 286559919729717394176 287017098925201946496 288287671183729471488 290539918614852357984 291646782210126578688 293405203808292716544 294478304367506448384 295697431963045003392 298568280817055149056 299375658536949835776 300081011832641654784 301467001990036267008 302282218328570707968 304248803663650566656 314001612499366232064 315950680727637126912 317855637458983776256 319018163064798652416 320338884626632087008 323448970885143078144 324323630081695655424 326857408441708902732 330080854284329306112 332659610958425628816 333285522772526678016 335889315919187042688 337591138311721861632 339150377238790800384 339626571531516911616 340168413540980084736 342279904121606887488 347033791678851427592 352689131975036792832 353251814061787011072 356681443324522807296 357587592141356748288 360381245204961097884 361059316336903901184 363880092245785962912 367468653313298644992 374460066047569928192 382079892972956525568 382689465233602595328 384383561578305961984 385064892136807748424 387386558153136477312 388862376280168771584 390413015638707856041 394263242617393337856 398091041089406865408 399167544715933114368 400108015776855539712 402286041159026341824 406191730879016888832 413402234977460975616 415496785614426906624 417415848909280985088 421267574303516169216 425357550753064869888 426507787504695656448 427118512835509449344 427188240260765687808 431265294513524104192 432431506775594207232 435809877922278536976 440107805712439074816 443546147944567505088 447852421225582723584 450121517748962482176 452200502985054400512 453557884721306779648 456373205495475849984 470252175966715723776 471002418749049348096 473926021091455690368 476783456188475664384 478527244597197978624 480508326939948130512 481412421782538534912 485173456327714617216 486485445122543483136 495121281426493959168 499928284158790017024 503262858389395193856 509439857297275367424 510252620311470127104 513419856182410331232 516515410870848636416 518483168373558362112 520550687518277141388 525684323489857783808 530788054785875820544 536381388212035122432 540571867807441646826 541588974505355851776 545820138368678944368 551202979969947967488 561690099071354892288 573119839459434788352 574034197850403892992 576575342367458942976 581079837229704715968 583293564420253157376 588956608735012896768 591394863926090006784 597136561634110298112 598751317073899671552 600162023665283309568 602934003980072534016 608497607327301133312 631901361455274253824 635711274917967552512 638036326129597304832 640677769253264174016 646897941770286156288 648647260163391310848 653714816883417805464 660161708568658612224 665319221916851257632 671778631838374085376 675182276623443723264 678300754477581600768 679253143063033823232 680336827081960169472 684559808243213774976 694067583357702855184 705378263950073585664 706503628123574022144 715175184282713496576 720762490409922195768 722118632673807802368 727760184491571925824 748920132095139856384 764159785945913051136 765378930467205190656 770129784273615496848 774773116306272954624 777724752560337543168 780826031277415712082 788526485234786675712 796182082178813730816 798335089431866228736 804572082318052683648 812383461758033777664 826804469954921951232 830993571228853813248 842535148607032338432 850715101506129739776 854237025671018898688 854376480521531375616 862530589027048208384 864863013551188414464 871619755844557073952 880215611424878149632 887092295889135010176 895704842451165447168 900243035497924964352 904401005970108801024 912746410990951699968 942004837498098696192 947852042182911380736 953566912376951328768 957054489194395957248 961016653879896261024 970346912655429234432 972970890245086966272 990242562852987918336 999856568317580034048 1018879714594550734848 1020505240622940254208 1026839712364820662464 1033030821741697272832 1041101375036554282776 1051368646979715567616 1072762776424070244864 1081143735614883293652 1083177949010711703552 1091640276737357888736 1102405959939895934976 1123380198142709784576 1146239678918869576704 1148068395700807785984 1153150684734917885952 1162159674459409431936 1166587128840506314752 1171239046916123568123 1182789727852180013568 1194273123268220596224 1197502634147799343104 1200324047330566619136 1216995214654602266624 1263802722910548507648 1271422549835935105024 1276072652259194609664 1281355538506528348032 1293795883540572312576 1297294520326782621696 1307429633766835610928 1320323417137317224448 1330638443833702515264 1343557263676748170752 1350364553246887446528 1356601508955163201536 1360673654163920338944 1369119616486427549952 1388135166715405710368 1410756527900147171328 1413007256247148044288 1430350368565426993152 1441524980819844391536 1444237265347615604736 1455520368983143851648 1528319571891826102272 1530757860934410381312 1540259568547230993696 1549546232612545909248 1555449505120675086336 1561652062554831424164 1577052970469573351424 1592364164357627461632 1609144164636105367296 1624766923516067555328 1653608939909843902464 1685070297214064676864 1708474051342037797376 1725061178054096416768 1729726027102376828928 1743239511689114147904 1774184591778270020352 1791409684902330894336 1800486070995849928704 1808802011940217602048 1825492821981903399936 1895704084365822761472 1907133824753902657536 1914108978388791914496 1922033307759792522048 1940693825310858468864 1945941780490173932544 1980485125705975836672 2037759429189101469696 2041010481245880508416 2053679424729641324928 2066061643483394545664 2082202750073108565552 2102737293959431135232 2145525552848140489728 2162287471229766587304 2166355898021423407104 2183280553474715777472 2246760396285419569152 2292479357837739153408 2296136791401615571968 2324319348918818863872 2333174257681012629504 2342478093832247136246 2365579455704360027136 2388546246536441192448 2395005268295598686208 2433990429309204533248 2527605445821097015296 2552145304518389219328 2562711077013056696064 2587591767081144625152 2594589040653565243392 2614859267533671221856 2640646834274634448896 2661276887667405030528 2687114527353496341504 2700729106493774893056 2713203017910326403072 2738239232972855099904 2776270333430811420736 2826014512494296088576 2860700737130853986304 2883049961639688783072 2911040737966287703296 3056639143783652204544 3061515721868820762624 3080519137094461987392 3099092465225091818496 3123304125109662848328 3154105940939146702848 3218288329272210734592 3249533847032135110656 3307217879819687804928 3370140594428129353728 3416948102684075594752 3450122356108192833536 3459452054204753657856 3486479023378228295808 3513717140748370704369 3548369183556540040704 3582819369804661788672 3600972141991699857408 3650985643963806799872 3791408168731645522944 3814267649507805315072 3828217956777583828992 3844066615519585044096 3881387650621716937728 3891883560980347865088 3960970251411951673344 4082020962491761016832 4107358849459282649856 4132123286966789091328 4164405500146217131104 4205474587918862270464 4291051105696280979456 4324574942459533174608 4332711796042846814208 4366561106949431554944 4584958715675478306816 4592273582803231143936 4648638697837637727744 4666348515362025259008 4684956187664494272492 4731158911408720054272 4777092493072882384896 4867980858618409066496 5055210891642194030592 5125422154026113392128 5175183534162289250304 5189178081307130486784 5229718535067342443712 5322553775334810061056 5374229054706992683008 5401458212987549786112 5426406035820652806144 5476478465945710199808 5552540666861622841472 5721401474261707972608 5766099923279377566144 5822081475932575406592 6113278287567304409088 6123031443737641525248 6161038274188923974784 6198184930450183636992 6246608250219325696656 6308211881878293405696 6436576658544421469184 6499067694064270221312 6740281188856258707456 6833896205368151189504 6900244712216385667072 6972958046756456591616 7027434281496741408738 7096738367113080081408 7165638739609323577344 7301971287927613599744 7582816337463291045888 7656435913555167657984 7688133231039170088192 7762775301243433875456 7783767121960695730176 7921940502823903346688 8214717698918565299712 8264246573933578182656 8328811000292434262208 8582102211392561958912 8649149884919066349216 8733122213898863109888 9169917431350956613632 9184547165606462287872 9297277395675275455488 9369912375328988544984 9462317822817440108544 9735961717236818132992 10110421783284388061184 10250844308052226784256 10350367068324578500608 10378356162614260973568 10459437070134684887424 10645107550669620122112 10748458109413985366016 10802916425975099572224 10952956931891420399616 11105081333723245682944 11442802948523415945216 11532199846558755132288 11644162951865150813184 12246062887475283050496 12322076548377847949568 12396369860900367273984 12493216500438651393312 12616423763756586811392 12873153317088842938368 12998135388128540442624 13667792410736302379008 13945916093512913183232 14054868562993482817476 14193476734226160162816 14331277479218647154688 14603942575855227199488 15165632674926582091776 15376266462078340176384 15525550602486867750912 15567534243921391460352 16429435397837130599424 16528493147867156365312 16657622000584868524416 17164204422785123917824 17298299769838132698432 17466244427797726219776 18339834862701913227264 18369094331212924575744 18594554791350550910976 18739824750657977089968 18924635645634880217088 20220843566568776122368 20501688616104453568512 20700734136649157001216 20918874140269369774848 21290215101339240244224 21496916218827970732032 21905913863782840799232 22210162667446491365888 23064399693117510264576 23288325903730301626368 24644153096755695899136 24792739721800734547968 24986433000877302786624 25746306634177685876736 27335584821472604758016 27891832187025826366464 28109737125986965634952 28386953468452320325632 29207885151710454398976 30331265349853164183552 30752532924156680352768 31051101204973735501824 31135068487842782920704 32858870795674261198848 33315244001169737048832 34328408845570247835648 34596599539676265396864 34932488855595452439552 36738188662425849151488 37189109582701101821952 37479649501315954179936 37849271291269760434176 41003377232208907137024 41837748280538739549696 42580430202678480488448 42993832437655941464064 43811827727565681598464 44420325334892982731776 46128799386235020529152 46576651807460603252736 49288306193511391798272 49585479443601469095936 49972866001754605573248 51492613268355371753472 54671169642945209516032 55783664374051652732928 56219474251973931269904 56773906936904640651264 60662530699706328367104 61505065848313360705536 62102202409947471003648 65717741591348522397696 66630488002339474097664 69193199079352530793728 69864977711190904879104 74378219165402203643904 74959299002631908359872 82006754464417814274048 83675496561077479099392 85160860405356960976896 87623655455131363196928 88840650669785965463552 92257598772470041058304 93153303614921206505472 98576612387022783596544 99945732003509211146496 102985226536710743506944 111567328748103305465856 112438948503947862539808 113547813873809281302528 123010131696626721411072 131435483182697044795392 133260976004678948195328 138386398158705061587456 139729955422381809758208 148756438330804407287808 149918598005263816719744 164013508928835628548096 167350993122154958198784 170321720810713921953792 177681301339571930927104 184515197544940082116608 186306607229842413010944 197153224774045567193088 199891464007018422292992 223134657496206610931712 224877897007895725079616 246020263393253442822144 262870966365394089590784 266521952009357896390656 276772796317410123174912 279459910844763619516416 299837196010527633439488 334701986244309916397568 340643441621427843907584 355362602679143861854208 369030395089880164233216 394306449548091134386176 399782928014036844585984 446269314992413221863424 449755794015791450159232 492040526786506885644288 533043904018715792781312 553545592634820246349824 558919821689527239032832 599674392021055266878976 669403972488619832795136 710725205358287723708416 738060790179760328466432 788612899096182268772352 799565856028073689171968 899511588031582900318464 1066087808037431585562624 1107091185269640492699648 1199348784042110533757952 1338807944977239665590272 1476121580359520656932864 1599131712056147378343936 1799023176063165800636928 2132175616074863171125248 2214182370539280985399296 2398697568084221067515904 3198263424112294756687872 3598046352126331601273856 4428364741078561970798592 4797395136168442135031808 6396526848224589513375744 7196092704252663202547712 9594790272336884270063616 14392185408505326405095424 19189580544673768540127232 28784370817010652810190848 57568741634021305620381696
- Sum of all divisors σ(n): 195337245430553625728518959
- Sum of proper divisors (its aliquot sum) s(n): 137768503796532320108137263
- 57568741634021305620381696 is an abundant number, because the sum of its proper divisors (137768503796532320108137263) is greater than itself. Its abundance is 80199762162511014487755567
Bases of 57568741634021305620381696
- Binary: 101111100111101010011110111100110000101000010011110110111111011111110001000000000000002
- Hexadecimal: 0x2F9EA7BCC284F6FDFC4000
- Base-36: 78EKT21AW3L41Z400
Squares and roots of 57568741634021305620381696
- 57568741634021305620381696 squared (575687416340213056203816962) is 3314160013324698065466212336902922376940008731836416
- 57568741634021305620381696 cubed (575687416340213056203816963) is 190792021540894150517012088353791244253302079225993701504969426154364952641536
-
57568741634021305620381696 is a
perfect square number . Itssquare root is 7587406779264 -
The
cube root of 57568741634021305620381696 is 386125880.9684767585
Scales and comparisons
How big is 57568741634021305620381696?- 57,568,741,634,021,305,620,381,696 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 57,568,741,634,021,305,620,381,696 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 57568741634021305620381696 cubic inches would be around 32177156.7 feet tall.
Recreational maths with 57568741634021305620381696
- 57568741634021305620381696 backwards is 69618302650312043614786575
- 57568741634021305620381696 is a
Harshad number . - The number of decimal digits it has is: 26
- The sum of 57568741634021305620381696's digits is 108
- 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 57568741634021305620381696 - Facts about the integer". Numbermatics.com. 2024. Web. 25 May 2024.
APA style:
Numbermatics. (2024). Number 57568741634021305620381696 - Facts about the integer. Retrieved 25 May 2024, from https://numbermatics.com/n/57568741634021305620381696/
Chicago style:
Numbermatics. 2024. "Number 57568741634021305620381696 - Facts about the integer". https://numbermatics.com/n/57568741634021305620381696/
The information we have on file for 57568741634021305620381696 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 57568741634021305620381696, math, Factors of 57568741634021305620381696, curriculum, school, college, exams, university, Prime factorization of 57568741634021305620381696, STEM, science, technology, engineering, physics, economics, calculator, fifty-seven septillion, five hundred sixty-eight sextillion, seven hundred forty-one quintillion, six hundred thirty-four quadrillion, twenty-one trillion, three hundred five billion, six hundred twenty million, three hundred eighty-one thousand, six hundred ninety-six.