113396929633633152106139904
113,396,929,633,633,152,106,139,904 is an even composite number composed of eight prime numbers multiplied together.
113396929633633152106139904 is an even composite number. It is composed of eight distinct prime numbers multiplied together. It has a total of nineteen thousand, six hundred eighty-three divisors.
Prime factorization of 113396929633633152106139904:
28 × 32 × 72 × 132 × 432 × 972 × 3732 × 15672
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 7 × 7 × 13 × 13 × 43 × 43 × 97 × 97 × 373 × 373 × 1567 × 1567)See below for interesting mathematical facts about the number 113396929633633152106139904 from the Numbermatics database.
Names of 113396929633633152106139904
- Cardinal: 113396929633633152106139904 can be written as One hundred thirteen septillion, three hundred ninety-six sextillion, nine hundred twenty-nine quintillion, six hundred thirty-three quadrillion, six hundred thirty-three trillion, one hundred fifty-two billion, one hundred six million, one hundred thirty-nine thousand, nine hundred four.
Scientific notation
- Scientific notation: 1.13396929633633152106139904 × 1026
Factors of 113396929633633152106139904
Divisors of 113396929633633152106139904
- Number of divisors d(n): 19683
-
Complete list of divisors:
1 2 3 4 6 7 8 9 12 13 14 16 18 21 24 26 28 32 36 39 42 43 48 49 52 56 63 64 72 78 84 86 91 96 97 98 104 112 117 126 128 129 144 147 156 168 169 172 182 192 194 196 208 224 234 252 256 258 273 288 291 294 301 312 336 338 344 364 373 384 387 388 392 416 441 448 468 504 507 516 546 559 576 582 588 602 624 637 672 676 679 688 728 746 768 774 776 784 819 832 873 882 896 903 936 1008 1014 1032 1092 1118 1119 1152 1164 1176 1183 1204 1248 1261 1274 1344 1352 1358 1376 1456 1492 1521 1548 1552 1567 1568 1638 1664 1677 1746 1764 1792 1806 1849 1872 1911 2016 2028 2037 2064 2107 2184 2236 2238 2304 2328 2352 2366 2408 2496 2522 2548 2611 2688 2704 2709 2716 2752 2912 2984 3042 3096 3104 3134 3136 3276 3328 3354 3357 3492 3528 3549 3612 3698 3744 3783 3822 3913 4032 4056 4074 4128 4171 4214 4368 4472 4476 4656 4701 4704 4732 4753 4816 4849 4992 5031 5044 5096 5222 5376 5408 5418 5432 5504 5547 5733 5824 5968 6084 6111 6192 6208 6268 6272 6321 6552 6708 6714 6984 7056 7098 7224 7267 7396 7488 7566 7644 7826 7833 8064 8112 8148 8256 8281 8342 8428 8736 8827 8944 8952 9312 9402 9408 9409 9464 9506 9632 9698 9984 10062 10088 10192 10444 10647 10816 10836 10864 10969 11008 11094 11349 11466 11648 11739 11936 12168 12222 12384 12416 12513 12536 12544 12642 12943 13104 13416 13428 13968 14103 14112 14196 14259 14448 14534 14547 14792 14976 15132 15288 15652 15666 16039 16128 16224 16296 16393 16512 16562 16641 16684 16856 17472 17654 17888 17904 18277 18624 18804 18816 18818 18928 18963 19012 19264 19396 20124 20176 20371 20384 20888 21294 21632 21672 21728 21801 21938 22188 22698 22932 23296 23478 23499 23872 24037 24336 24444 24768 24832 24843 25026 25072 25284 25886 26208 26481 26832 26856 27391 27936 28206 28224 28227 28392 28518 28896 29068 29094 29197 29584 29952 30264 30576 31304 31332 32078 32448 32592 32786 32907 33024 33124 33282 33368 33712 33943 34944 35217 35308 35776 35808 36181 36554 37248 37539 37608 37632 37636 37856 37926 38024 38528 38792 38829 40248 40352 40742 40768 41776 42588 42777 43264 43344 43456 43602 43641 43876 44376 45396 45864 46956 46998 47744 48074 48117 48672 48888 49179 49536 49686 50052 50144 50568 50869 51772 52416 52962 53664 53712 54223 54782 54831 55872 56412 56448 56454 56784 57036 57792 58136 58188 58394 59168 60528 61113 61152 61789 62608 62664 63037 64156 64896 65184 65403 65572 65814 65863 66248 66564 66736 67381 67424 67886 69888 70434 70616 71552 71616 72111 72362 73108 74496 74529 75078 75216 75272 75712 75852 76048 76783 77056 77584 77658 79443 80496 80704 81484 81536 82173 83552 84681 85176 85554 86688 86912 87204 87282 87591 87752 88752 90601 90792 91728 93912 93996 95488 96148 96234 97344 97776 98358 98721 99072 99372 100104 100288 101136 101738 101829 103544 104832 105924 107328 107424 108446 108543 109564 109662 111744 112273 112824 112896 112908 113568 114072 114751 115584 116272 116376 116487 116788 118336 121056 122226 122304 122317 123578 125216 125328 126074 128312 129792 130368 130806 131144 131628 131726 132496 133128 133472 134762 134848 135772 139129 140868 141232 142597 143104 143232 144222 144351 144724 146216 147537 149058 150156 150432 150544 151424 151704 151999 152096 152607 153566 155168 155316 158886 160992 161408 162669 162968 163072 164346 164493 167104 168259 169362 170352 171108 173376 173824 174408 174564 175182 175504 177504 179353 181202 181584 183339 183456 185367 187824 187992 189111 192296 192468 194688 195552 196716 197442 197589 198744 200208 200576 202143 202272 203476 203658 204379 207088 208507 209664 211848 214656 214848 216333 216892 217086 219128 219324 223488 224546 225648 225816 227136 228144 229502 230349 231168 232544 232752 232974 233576 236672 237601 242112 244452 244608 244634 246519 247156 250432 250656 252148 253267 256624 260736 261612 262288 262773 263256 263452 264823 264992 266256 266944 269524 269696 271544 271803 278258 281736 282464 285194 286464 288444 288702 289448 292432 295074 298116 300312 300864 301088 302848 303408 303998 304192 305214 305487 307132 310336 310632 312481 317772 321984 322816 325338 325629 325936 328692 328986 334208 336518 336819 338724 340704 342216 344253 346752 348816 349128 350364 351008 355008 356083 358706 362404 363168 366678 366912 366951 370734 375648 375984 378222 379561 384592 384936 389376 391104 393432 394884 395178 397488 400416 401152 404286 404544 404587 406952 407316 408758 414176 417014 417387 423696 427791 429312 429696 432666 433784 434172 438256 438648 441259 449092 451296 451632 454272 455997 456288 457821 459004 460698 461041 465088 465504 465948 467152 470353 471667 473344 475202 484224 488007 488904 489216 489268 493038 494312 500864 501312 504296 504777 506534 513248 521472 523224 524576 525546 526512 526904 529646 529984 532512 533888 538059 539048 539392 543088 543606 556101 556516 563472 564928 567333 570388 576888 577404 578896 584491 584864 590148 592767 596232 600624 601728 602176 606429 606816 607996 608384 610428 610974 613137 614264 620672 621264 624962 625521 635544 643968 650676 651258 651872 657384 657972 668416 673036 673638 677448 681408 684432 688506 689677 691047 693504 697632 698256 700728 702016 704899 710016 712166 712803 717412 724808 726336 733356 733824 733902 741468 751296 751968 756444 759122 759801 769184 769872 782208 785911 786864 789768 790356 794469 794976 800832 803257 808572 809088 809174 813904 814632 815409 817516 828352 834028 834774 847392 855582 856219 859392 865332 867568 868344 875953 876512 877296 882518 898184 902592 903264 908544 911994 912576 915642 918008 921396 922082 930176 931008 931896 934304 937443 940706 943334 950404 968448 973903 976014 977808 978536 986076 988624 998179 1001728 1002624 1008592 1009554 1010457 1013068 1026496 1032759 1046448 1049152 1051092 1053024 1053808 1059292 1059968 1063993 1065024 1067776 1068249 1076118 1078096 1086176 1087212 1100853 1112202 1113032 1126944 1129856 1134666 1138683 1140776 1153776 1154808 1157792 1168982 1169728 1177813 1180296 1185534 1192464 1201248 1203456 1204352 1212858 1213632 1213761 1215992 1216768 1220856 1221948 1226274 1228528 1241344 1242528 1249924 1251042 1252161 1255471 1271088 1283373 1287936 1301352 1302516 1303744 1314768 1315944 1323777 1346072 1347276 1354896 1362816 1367991 1368864 1377012 1379354 1382094 1383123 1395264 1396512 1401456 1404032 1409798 1411059 1415001 1420032 1424332 1425606 1434824 1449616 1452672 1459549 1466712 1467648 1467804 1482936 1502592 1503936 1512888 1514331 1518244 1519602 1538368 1539744 1555783 1564416 1571822 1573728 1579536 1580712 1588938 1589952 1590121 1601664 1606514 1614177 1617144 1618176 1618348 1627808 1629264 1630818 1635032 1656704 1668056 1669548 1694784 1711164 1712438 1730664 1735136 1736688 1751906 1753024 1753473 1754592 1765036 1772869 1796368 1805184 1806528 1808677 1823988 1825152 1831284 1836016 1839411 1842792 1844164 1853761 1860352 1862016 1863792 1868608 1874886 1876563 1881412 1886668 1900808 1947806 1952028 1955616 1957072 1972152 1975987 1977248 1996358 2005248 2017184 2019108 2020914 2026136 2052992 2065518 2069031 2092896 2098304 2102184 2106048 2107616 2114697 2118584 2119936 2127986 2130048 2136498 2138409 2152236 2156192 2172352 2174424 2187367 2201706 2224404 2226064 2253888 2259712 2269332 2277366 2279403 2281552 2307552 2309616 2315584 2331589 2337964 2339456 2355626 2357733 2360592 2371068 2383407 2384928 2402496 2408704 2409771 2425716 2427264 2427522 2431984 2441712 2443896 2452548 2455489 2457056 2485056 2499848 2502084 2504322 2510942 2542176 2566746 2568657 2602704 2605032 2607488 2627859 2629536 2631888 2647554 2656927 2692144 2694552 2709792 2710591 2725632 2735982 2737728 2754024 2758708 2764188 2766246 2790528 2793024 2802912 2808064 2812329 2819596 2822118 2830002 2832109 2848664 2851212 2869648 2897383 2899232 2905344 2919098 2921709 2933424 2935608 2965872 2994537 3005184 3007872 3025776 3028662 3036488 3039204 3076736 3079488 3088813 3111566 3143644 3147456 3159072 3161424 3177876 3179904 3180242 3191979 3203328 3204747 3213028 3228354 3234288 3236696 3255616 3258528 3261636 3270064 3292471 3301669 3313408 3336112 3339096 3389568 3416049 3422328 3424876 3461328 3470272 3473376 3503812 3506048 3506946 3509184 3509557 3530072 3533439 3545738 3592736 3610368 3613056 3617354 3641283 3647976 3650304 3662568 3672032 3678822 3685584 3688328 3707522 3724032 3727584 3737216 3749772 3753126 3762824 3766413 3773336 3801616 3895612 3904056 3911232 3914144 3944304 3951974 3954496 3971331 3992716 4034368 4038216 4041828 4052272 4091437 4105984 4131036 4138062 4149369 4185792 4196608 4204368 4212096 4215232 4229394 4233177 4237168 4245003 4255972 4260096 4272996 4276818 4304472 4312384 4344704 4348848 4374734 4378647 4403412 4448808 4452128 4507776 4538664 4554732 4558806 4563104 4615104 4619232 4631168 4663178 4667349 4675928 4678912 4711252 4715466 4721184 4742136 4766814 4769856 4770363 4804992 4819542 4827739 4851432 4854528 4855044 4863968 4883424 4887792 4905096 4910978 4914112 4934293 4970112 4999696 5004168 5008644 5021884 5084352 5133492 5137314 5205408 5210064 5214976 5255718 5259072 5259631 5260419 5263776 5295108 5313854 5318607 5384288 5389104 5419584 5421182 5426031 5471964 5475456 5508048 5517416 5528376 5532492 5561283 5581056 5586048 5605824 5624658 5639192 5644236 5660004 5664218 5697328 5702424 5739296 5794766 5798464 5838196 5843418 5866848 5871216 5927961 5931744 5982547 5989074 5993533 6015744 6051552 6057324 6072976 6078408 6114589 6131671 6153472 6158976 6177626 6207093 6223132 6287288 6294912 6318144 6322848 6344091 6355752 6359808 6360484 6383958 6409494 6426056 6456708 6468576 6473392 6511232 6517056 6523272 6535957 6540128 6562101 6584942 6603338 6672224 6678192 6779136 6817321 6832098 6844656 6849752 6922656 6940544 6946752 6994767 7007624 7012096 7013892 7018368 7019114 7060144 7066878 7073199 7091476 7185472 7226112 7229313 7234708 7282566 7295952 7325136 7344064 7357644 7366467 7371168 7376656 7415044 7447951 7455168 7474432 7499544 7506252 7525648 7532826 7546672 7598383 7603232 7705971 7791224 7808112 7822464 7828288 7883577 7888608 7903948 7908992 7942662 7970781 7985432 8068736 8076432 8083656 8104544 8131773 8182874 8262072 8276124 8298738 8371584 8408736 8424192 8430464 8458788 8466354 8474336 8490006 8496327 8511944 8545992 8553636 8608944 8624768 8689408 8692149 8697696 8749468 8757294 8765127 8788297 8806824 8897616 8904256 8965801 8983611 9015552 9077328 9109464 9117612 9126208 9230208 9238464 9262336 9266439 9326356 9334698 9351856 9422504 9430932 9442368 9484272 9533628 9539712 9540726 9575937 9609984 9639084 9655478 9702864 9710088 9727936 9766848 9775584 9810192 9821956 9828224 9868586 9877413 9905007 9940224 9999392 10008336 10017288 10043768 10168704 10216843 10266984 10274628 10410816 10420128 10511436 10518144 10519262 10520838 10527552 10528671 10590216 10600317 10627708 10637214 10768576 10778208 10839168 10842364 10852062 10890481 10943928 10950912 11016096 11034832 11056752 11064984 11122566 11130847 11172096 11211648 11249316 11278384 11288472 11299239 11320008 11328436 11387389 11394656 11404848 11478592 11589532 11596928 11676392 11686836 11733696 11742432 11855922 11863488 11965094 11978148 11987066 12103104 12114648 12145952 12156816 12229178 12263342 12274311 12317952 12355252 12414186 12446264 12574576 12589824 12636288 12645696 12660739 12688182 12711504 12720968 12767916 12818988 12852112 12913416 12937152 12946784 12976327 13022464 13034112 13046544 13071914 13080256 13124202 13135941 13169884 13206676 13344448 13356384 13495513 13634642 13664196 13689312 13699504 13831909 13845312 13881088 13893504 13989534 14002047 14015248 14027784 14036736 14038228 14120288 14133756 14146398 14182952 14311089 14370944 14458626 14469416 14483217 14565132 14591904 14650272 14688128 14715288 14732934 14742336 14743903 14753312 14802879 14830088 14895902 14910336 14999088 15012504 15051296 15065652 15093344 15196766 15206464 15311569 15411942 15582448 15616224 15644928 15656576 15767154 15777216 15778893 15807896 15817984 15885324 15941562 15955821 15970864 16137472 16152864 16167312 16209088 16263546 16278093 16321123 16365748 16524144 16552248 16597476 16683849 16743168 16817472 16860928 16917576 16932708 16948672 16980012 16992654 17023888 17091984 17107272 17188423 17217888 17249536 17384298 17395392 17397241 17498936 17514588 17530254 17576594 17613648 17783883 17795232 17808512 17931602 17947641 17967222 17980599 18154656 18218928 18235224 18252416 18343767 18395013 18460416 18476928 18532878 18652712 18669396 18703712 18845008 18861864 18884736 18968544 18974137 19067256 19079424 19081452 19151874 19278168 19310956 19405728 19420176 19455872 19533696 19551168 19607871 19620384 19643912 19656448 19686303 19737172 19754826 19810014 19824763 19998784 20016672 20034576 20087536 20225179 20281681 20337408 20433686 20451963 20533968 20549256 20821632 20840256 20984301 21022872 21036288 21038524 21041676 21055104 21057342 21180432 21200634 21255416 21274428 21537152 21556416 21678336 21684728 21704124 21780962 21887856 22032192 22069664 22099401 22113504 22129968 22245132 22261694 22343853 22423296 22498632 22556768 22576944 22598478 22640016 22656872 22774778 22789312 22795149 22809696 22957184 23047297 23179064 23193856 23352784 23373672 23467392 23484864 23512801 23711844 23726976 23912343 23930188 23956296 23974132 24206208 24229296 24291904 24313632 24395319 24458356 24526684 24548622 24566899 24710504 24828372 24892528 25133113 25149152 25272576 25291392 25321478 25376364 25423008 25441936 25488981 25535832 25637976 25687831 25704224 25826832 25874304 25893568 25952654 26068224 26076447 26093088 26143828 26160512 26248404 26271882 26339768 26364891 26413352 26688896 26712768 26897403 26991026 27269284 27328392 27378624 27399008 27663818 27690624 27787008 27799317 27979068 28004094 28030496 28055568 28076456 28240576 28267512 28292796 28365904 28622178 28640059 28741888 28917252 28938832 28966434 29130264 29183808 29300544 29376256 29430576 29465868 29484672 29487806 29506624 29605758 29632239 29660176 29715021 29791804 29820672 29998176 30025008 30102592 30131304 30186688 30310657 30393532 30412928 30623138 30650529 30823884 31164896 31232448 31313152 31534308 31554432 31557786 31586013 31615792 31770648 31883124 31911642 31921357 31941728 32305728 32334624 32418176 32527092 32556186 32642246 32671443 32731496 33048288 33104496 33194952 33367698 33392541 33634944 33794173 33835152 33865416 33897344 33960024 33985308 34047776 34162167 34183968 34214544 34376846 34435776 34540051 34768596 34790784 34794482 34997872 35029176 35060508 35153188 35227296 35567766 35590464 35617024 35863204 35895282 35934444 35961198 36309312 36437856 36470448 36504832 36687534 36790026 36817417 36822933 36953856 37065756 37305424 37338792 37407424 37665979 37690016 37723728 37769472 37937088 37948274 37982217 38134512 38162904 38303748 38556336 38621912 38811456 38840352 38911744 38928981 39067392 39102336 39215742 39240768 39287824 39372606 39474344 39509652 39620028 39649526 39997568 40033344 40069152 40175072 40450358 40486539 40563362 40867372 40903926 41067936 41098512 41495727 41643264 41680512 41877829 41968602 42045744 42077048 42083352 42110208 42114684 42360864 42401268 42510832 42548856 42802123 42921697 43074304 43112832 43369456 43408248 43449651 43561924 43775712 44064384 44139328 44198802 44227008 44231709 44259936 44408637 44490264 44523388 44687706 44997264 45113536 45153888 45196956 45280032 45313744 45549556 45578624 45590298 45619392 45624241 45751699 45914368 45934707 46094594 46358128 46705568 46747344 46934784 46969728 47025602 47336679 47423688 47453952 47824686 47860376 47912592 47948264 48412416 48458592 48583808 48627264 48790638 48916712 48963369 49053368 49097244 49133798 49421008 49656744 49785056 50266226 50298304 50582784 50642956 50752728 50846016 50883872 50977962 51071664 51275952 51375662 51408448 51565269 51653664 51748608 51787136 51905308 52152894 52186176 52191723 52287656 52321024 52496808 52543764 52679536 52729782 52826704 53188681 53377792 53425536 53794806 53842923 53941797 53982052 54538568 54656784 54757248 54798016 55031301 55185039 55327636 55381248 55598634 55958136 56008188 56060992 56111136 56152912 56481152 56535024 56585592 56695627 56731808 56922411 57244356 57280118 57834504 57877664 57932868 58260528 58367616 58601088 58823613 58861152 58931736 58969344 58975612 59013248 59211516 59264478 59320352 59430042 59474289 59583608 59996352 60050016 60205184 60262608 60373376 60621314 60675537 60787064 60825856 60845043 61246276 61301058 61355889 61647768 62329792 62464896 62760607 63068616 63108864 63115572 63172026 63231584 63541296 63766248 63823284 63842714 63883456 64611456 64669248 64836352 65054184 65112372 65284492 65342886 65462992 66096576 66208992 66389904 66735396 66785082 66898669 67031559 67269888 67588346 67670304 67730832 67794688 67920048 67970616 68095552 68324334 68367936 68375203 68385447 68429088 68753692 68871552 69080102 69141891 69537192 69581568 69588964 69995744 70058352 70121016 70306376 70454592 70538403 71135532 71180928 71726408 71790564 71868888 71922396 72618624 72875712 72940896 73375068 73580052 73634834 73645866 73700697 74131512 74610848 74677584 74814848 75331958 75380032 75399339 75447456 75874176 75896548 75964434 76233367 76269024 76325808 76607496 77063493 77112672 77243824 77622912 77680704 77773111 77857962 77915929 78204672 78431484 78481536 78575648 78745212 78948688 79019304 79094673 79240056 79299052 79711723 79995136 80066688 80138304 80350144 80692209 80900716 80973078 81126724 81734744 81807852 82135872 82197024 82991454 83361024 83755658 83937204 84091488 84154096 84166704 84229368 84721728 84802536 84967441 85021664 85097712 85604246 85843394 85920177 86225664 86738912 86816496 86899302 87123848 87551424 88128768 88278656 88397604 88454016 88463418 88519872 88625173 88817274 88980528 89046776 89375412 89994528 90227072 90307776 90393912 90560064 90627488 90931971 91099112 91157248 91180596 91238784 91248482 91503398 91869414 91951587 92189188 92716256 93411136 93494688 93939456 94051204 94468591 94673358 94847376 95649372 95720752 95764071 95825184 95896528 96823363 96917184 97167616 97254528 97581276 97833424 97926738 98014329 98106736 98194488 98267596 98778979 98842016 99313488 99570112 100177623 100532452 100596608 101285912 101382519 101505456 101692032 101767744 101955924 102143328 102486501 102551904 102751324 102816896 103130538 103207321 103307328 103574272 103620153 103810616 104305788 104372352 104383446 104575312 104993616 105087528 105359072 105459564 105586027 105653408 106377362 106851072 107589612 107685846 107883594 107964104 109077136 109313568 109514496 109596032 110062602 110370078 110452251 110655272 111197268 111916272 112016376 112121984 112222272 112305824 112962304 112997937 113070048 113171184 113391254 113463616 113844822 113946651 114247861 114488712 114560236 115669008 115755328 115865736 116521056 116555413 116735232 116786943 117202176 117647226 117722304 117863472 117951224 118026496 118423032 118528956 118640704 118860084 118948578 119167216 119992704 120100032 120318961 120410368 120525216 120746752 121242628 121351074 121459617 121574128 121690086 121780687 122492552 122602116 122711778 123295536 124487181 124659584 124929792 125521214 125633487 126137232 126231144 126344052 126463168 127082592 127532496 127646568 127685428 127766912 128406369 128765091 129222912 129338496 130108368 130224744 130568984 130685772 130925984 132193152 132417984 132695127 132779808 132818959 133470792 133570164 133797338 134063118 135176692 135340608 135461664 135840096 135941232 136191104 136648668 136735872 136750406 136770894 136858176 136872723 137255097 137507384 137743104 137804121 138160204 138283782 139074384 139177928 139991488 140116704 140242032 140612752 140909184 141076806 141576253 141971767 142271064 142361856 143452816 143581128 143737776 143844792 145237248 145751424 145881792 146750136 146890107 147160104 147269668 147291732 147401394 148263024 149221696 149355168 149629696 150663916 150760064 150798678 150894912 150910951 151748352 151793096 151928868 152466734 152538048 152651616 153214992 154126986 154225344 154487648 154695807 155245824 155361408 155546222 155715924 155831858 156575169 156862968 156963072 157151296 157490424 157897376 158038608 158189346 158480112 158598104 159423446 159566043 160133376 160276608 160700288 161384418 161801432 161946156 162253448 163469488 163615704 164271744 164394048 164589607 165982908 167511316 167874408 168182976 168308192 168333408 168458736 169443456 169605072 169934882 170043328 170086881 170195424 170767233 171208492 171686788 171840354 171968293 173477824 173632992 173798604 174247696 175102848 175441669 175931791 176557312 176795208 176908032 176926836 177039744 177250346 177634548 177961056 178093552 178422867 178750824 179814817 179989056 180454144 180615552 180787824 181120128 181254976 181863942 182026611 182198224 182361192 182477568 182496964 182535129 183006796 183738828 183903174 184378376 185432512 186822272 186989376 188102408 188281821 188937182 189346716 189694752 191298744 191441504 191528142 191650368 191670739 191793056 193646726 193834368 194509056 195162552 195666848 195853476 196028658 196213472 196388976 196535192 197557958 197684032 198626976 199140224 200355246 200696007 201064904 201193216 202571824 202765038 203010912 203384064 203535488 203911848 204286656 204973002 205103808 205125609 205502648 205633792 206261076 206414642 206614656 207240306 207425673 207621232 208611576 208744704 208766892 209150624 209987232 210175056 210718144 210919128 211172054 211306816 211615209 212174599 212754724 215179224 215371692 215767188 215928208 218015143 218154272 218627136 219192064 220125204 220740156 220904502 221102091 221310544 222394536 223449499 223832544 224032752 224243968 224444544 224611648 225995874 226140096 226164133 226198017 226342368 226782508 226927232 227689644 227893302 228495722 228700101 228977424 229120472 231190479 231338016 231510656 231731472 233042112 233110826 233319333 233573886 233747787 235294452 235444608 235726944 235902448 236846064 237057912 237281408 237720168 237897156 238182433 238334432 239135169 239985408 240200064 240637922 241050432 242485256 242702148 242919234 243148256 243380172 243561374 244985104 245204232 245423556 246591072 248974362 249319168 251042428 251266974 252274464 252462288 252688104 252926336 254165184 254902323 255064992 255293136 255370856 255533824 256812738 257249521 257530182 257721919 257760531 258676992 260216736 260449488 261137968 261371544 261851968 262927327 263661853 264386304 264835968 265390254 265559616 265637918 265875519 266941584 267140328 267594676 268126236 270353384 270681216 270923328 271680192 271882464 272382208 272795913 273297336 273471744 273500812 273541788 273716352 273745446 274510194 275014768 275608242 276320408 276567564 278148768 278355856 279982976 280233408 280484064 281046151 281225504 281818368 282153612 283152506 283405773 283943534 284542128 286905632 287162256 287292213 287475552 287689584 290470089 291502848 291763584 293144803 293500272 293780214 294320208 294539336 294583464 294802788 296336937 296526048 298443392 298710336 299614861 301327832 301520128 301597356 301789824 301821902 303586192 303857736 304147557 304933468 305076096 305303232 306429984 308253972 308450688 308975296 309391614 309621963 310722816 310860459 311092444 311431848 311663716 313150338 313725936 314302592 314980848 315794752 316077216 316378692 316758081 316960224 317196208 318846892 319132086 319369687 320261893 320553216 321400576 322768836 323602864 323892312 324506896 326730469 326938976 327231408 328543488 328788096 329179214 331356753 331965816 335022632 335748816 336365952 336616384 336666816 336917472 338886912 338993811 339210144 339869764 340086656 340173762 340390848 341534466 342416984 342743583 343373576 343680708 343936586 346955648 347265984 347597208 348495392 349666239 350205696 350883338 351863582 353590416 353853672 354079488 354500692 355269096 355922112 356187104 356845734 357501648 359629634 359978112 360956883 361231104 361575648 362240256 362509952 363727884 364053222 364396448 364722384 364993928 365070258 365342061 366013592 367477656 367806348 368756752 370865024 372320767 373644544 373978752 376204816 376563642 376900461 377874364 378693432 379389504 382597488 382883008 383056284 383300736 383341478 383586112 385219107 386295273 387293452 387668736 390325104 391333696 391706952 392057316 392426944 392777952 393070384 395115916 395368064 396869389 397253952 398280448 398456877 400710492 401392014 402129808 405143648 405530076 406021824 407070976 407823696 408573312 409946004 410207616 410251218 410618169 411005296 411765291 412522152 412829284 413229312 414480612 414851346 414977641 415242464 417223152 417533784 418301248 419974464 420350112 421436288 421838256 422344108 422613632 423230418 424349198 424728759 425509448 425915301 430358448 430743384 431534376 431856416 436030286 436308544 437254272 439324249 440250408 441480312 441809004 442204182 442621088 444789072 446898998 447665088 448065504 448889088 449223296 451991748 452280192 452328266 452396034 452684736 452732853 453565016 453854464 455379288 455786604 456991444 457400202 457954848 458240944 462380958 462676032 463021312 463462944 466084224 466221652 466638666 467147772 467495574 468290683 470588904 470889216 471453888 471804896 473692128 474115824 474562816 475440336 475794312 476364866 476668864 478270338 478626421 478698129 480400128 481275844 482100864 484970512 485404296 485838468 486296512 486760344 487122748 489657727 489970208 490408464 490847112 493182144 493768821 497948724 502084856 502533948 504548928 504924576 505376208 505852672 508330368 509804646 510129984 510260643 510586272 510741712 513625476 514499042 515060364 515443838 515521062 515904879 520433472 520898976 522275936 522743088 523703936 525854654 526325007 527323706 527795373 529671936 530780508 531119232 531275836 531751038 533883168 534280656 535189352 536252472 539444451 540706768 541362432 541846656 543360384 543764928 544411777 545591826 546594672 547001624 547083576 547432704 547490892 549020388 550029536 551216484 552640816 553135128 556297536 556711712 557982061 559965952 560466816 560968128 562092302 562451008 564307224 564845463 566305012 566811546 567887068 569084256 573811264 574324512 574584426 574951104 575012217 575379168 580307059 580940178 583527168 586289606 587000544 587560428 588640416 589078672 589166928 589605576 592673874 593052096 593115133 594772087 596886784 597420672 599229722 602088021 602655664 603194712 603579648 603643804 607172384 607715472 608295114 609866936 610152192 610606464 612859968 615376827 616507944 616901376 617950592 618783228 619243926 621720918 622184888 622863696 623327432 626300676 627451872 628605184 629961696 631589504 632154432 632757384 633516162 633920448 633987829 634392416 636523797 637693784 638264172 638739374 640523786 645537672 647205728 647784624 649013792 653460938 653877952 654045429 654462816 657576192 658358428 661280137 662713506 663931632 670045264 670348497 671497632 672731904 673232768 673333632 673834944 677987622 678420288 678492399 679739528 680173312 680347524 680781696 683068932 684833968 685487166 686100303 686747152 687361416 687873172 691452853 693911296 694531968 695194416 696990784 699332478 699957999 701243361 701766676 703727164 707180832 707707344 709001384 710538192 711844224 712374208 713691468 714547299 715003296 717405507 719259268 719956224 721913766 722451247 723151296 725019904 727455768 728106444 728792896 729444768 729987856 730140516 730684122 732027184 734955312 735612696 737043151 737513504 739102189 741730048 744641534 747957504 752409632 753127284 753800922 755748728 757386864 758779008 764706969 765194976 765766016 766112568 766601472 766682956 767172224 770438214 771748563 772590546 773165757 774586904 780650208 782667392 783413904 784114632 784853888 785555904 786140768 788781981 790231832 790736128 790985559 793738778 794507904 796913754 797626557 801420984 802784028 804259616 810287296 811060152 812043648 815647392 815887891 817146624 819892008 820415232 820502436 821236338 822010592 823530582 825044304 825658568 828961224 829702692 829955282 830484928 834446304 835067568 836602496 839948928 840700224 842872576 843138453 843676512 844688216 845227264 846460836 848698396 849457518 850217319 851018896 851830602 852464809 860716896 861486768 863068752 863712832 869682697 871410267 872060572 872617088 874508544 878648498 879434409 880500816 882960624 883618008 884408364 885242176 889010811 889578144 893797996 895330176 896131008 898446592 898844583 903983496 904560384 904656532 904792068 905369472 905465706 907130032 910758576 911573208 913982888 914800404 915897397 915909696 916481888 924761916 925352064 926925888 928865889 932168448 932443304 933277332 934295544 934991148 936581366 941177808 942907776 943609792 947384256 948231648 950274243 950880672 951588624 952729732 953337728 956540676 957252842 957396258 958109061 960785679 962551688 964201728 969941024 970808592 971676936 972593024 973520688 974245496 979315454 979940416 980191407 980816928 981694224 986364288 987537642 991033771 995897448 1004169712 1005067896 1009097856 1009849152 1010752416 1011050443 1016660736 1019609292 1020259968 1020521286 1021172544 1021483424 1027250952 1028230749 1028998084 1030120728 1030887676 1031042124 1031809758 1040866944 1041797952 1044551872 1045486176 1047407872 1048998717 1051709308 1052650014 1054647412 1055590746 1056376657 1061561016 1062238464 1062551672 1063502076 1067766336 1068561312 1070378704 1072504944 1078888902 1080723859 1081413536 1082870649 1083693312 1086720768 1087529856 1088823554 1091183652 1093189344 1094003248 1094167152 1094981784 1096026183 1098040776 1100059072 1102432968 1104576733 1105281632 1106270256 1112595072 1113423424 1115964122 1116962301 1120933632 1121936256 1124184604 1124902016 1128614448 1129690926 1132610024 1133623092 1135774136 1138168512 1147622528 1148649024 1149168852 1149902208 1150024434 1150758336 1152127249 1160614118 1161880356 1172579212 1174001088 1175120856 1177280832 1178157344 1178333856 1179211152 1185347748 1186104192 1186230266 1189544174 1190608167 1194841344 1195370631 1198459444 1204176042 1205311328 1206389424 1207287608 1214344768 1215430944 1216590228 1219733872 1221212928 1225719936 1228091683 1230753654 1231522537 1233015888 1235901184 1237566456 1238487852 1243441836 1244369776 1244932923 1245727392 1246654864 1252601352 1254903744 1258703719 1259923392 1263179008 1264308864 1265514768 1267032324 1267840896 1267975658 1268784832 1273047594 1274186277 1275387568 1276528344 1277478748 1277745903 1281047572 1291075344 1294411456 1295569248 1298027584 1306921876 1307755904 1308090858 1308925632 1309064761 1316716856 1317972747 1322560274 1325427012 1327863264 1340090528 1340696994 1341695173 1342995264 1346465536 1346667264 1347669888 1355975244 1356840576 1356984798 1358198559 1359479056 1360695048 1361563392 1366137864 1369667936 1370974332 1372200606 1372618351 1373494304 1374722832 1375746344 1382905706 1389063936 1390388832 1393981568 1398664956 1399915998 1402486722 1403533352 1404872049 1407454328 1414361664 1415414688 1418002768 1421076384 1423688448 1424748416 1427382936 1429094598 1430006592 1434811014 1435879263 1438518536 1443827532 1444902494 1446302592 1454911536 1456212888 1457585792 1458889536 1459975712 1460281032 1461368244 1464054368 1468973181 1469910624 1471225392 1474086302 1475027008 1478204378 1481306463 1485222193 1489283068 1504819264 1506254568 1507601844 1511497456 1514773728 1517558016 1526106001 1529413938 1530389952 1531532032 1532225136 1533365912 1534344448 1540876428 1543497126 1545181092 1546331514 1547714637 1549173808 1561300416 1564146493 1565334784 1566827808 1568229264 1569707776 1571111808 1572281536 1577563962 1578975021 1580463664 1581971118 1583148931 1583386119 1587477556 1589015808 1593827508 1595253114 1602841968 1605568056 1608519232 1618333353 1620574592 1622120304 1624087296 1631294784 1631775782 1633235331 1639784016 1641004872 1642472676 1644021184 1647061164 1650088608 1651317136 1657922448 1659405384 1659910564 1660969856 1667277031 1668892608 1670135136 1673204992 1673946183 1679897856 1681400448 1686276906 1687353024 1689376432 1692921672 1697396792 1698915036 1700434638 1702037792 1703661204 1704929618 1721433792 1722973536 1725036651 1726137504 1727425664 1739365394 1740921177 1742820534 1744121144 1745234176 1757296996 1758868818 1761001632 1765921248 1767236016 1768816728 1770484352 1778021622 1779156288 1779345399 1784316261 1787595992 1790660352 1792262016 1797689166 1800746647 1807966992 1809313064 1809584136 1810738944 1810931412 1814260064 1821517152 1823146416 1827965776 1829600808 1831794794 1831819392 1832963776 1840491289 1845632971 1849523832 1850704128 1853851776 1857731778 1864886608 1866554664 1868591088 1869982296 1873162732 1882355616 1885815552 1887219584 1894768512 1896463296 1900548486 1901761344 1901963487 1903177248 1905459464 1906675456 1909571391 1913081352 1914505684 1914792516 1916218122 1921571358 1925103376 1939882048 1941617184 1943353872 1945186048 1947041376 1948490992 1958630908 1959880832 1960382814 1961633856 1961842363 1962136287 1963388448 1967323057 1972728576 1975075284 1982067542 1983840411 1991794896 2008339424 2010135792 2011045491 2018195712 2019698304 2021504832 2022100886 2035477197 2039218584 2040519936 2041042572 2042345088 2042966848 2054501904 2056461498 2057996168 2060241456 2061775352 2062084248 2063619516 2074358559 2081733888 2083595904 2089103744 2090972352 2097997434 2103418616 2105300028 2109294824 2111181492 2112753314 2123122032 2125103344 2127004152 2135532672 2137122624 2140757408 2143641897 2145009888 2157777804 2161447718 2162827072 2165741298 2167353741 2175059712 2177647108 2182367304 2186378688 2188006496 2188334304 2189963568 2192052366 2196081552 2200118144 2204865936 2209153466 2210563264 2211129453 2212540512 2217306567 2225190144 2226846848 2231928244 2233924602 2235587809 2243872512 2248369208 2249804032 2257228896 2259381852 2265220048 2267246184 2271548272 2276337024 2280741697 2287113283 2295245056 2297298048 2298337704 2299804416 2300048868 2301516672 2304254498 2315245689 2319497271 2321228236 2323760712 2345158424 2348002176 2350241712 2354561664 2356314688 2356667712 2358422304 2366345943 2370695496 2372208384 2372460532 2372956677 2379088348 2381216334 2390741262 2396918888 2408352084 2410622656 2412778848 2414575216 2428689536 2430861888 2433180456 2437911961 2439467744 2447663673 2451439872 2456183366 2461507308 2463045074 2466031776 2475132912 2476975704 2486883672 2488739552 2489865846 2491454784 2491719607 2493309728 2505202704 2509807488 2517407438 2519846784 2528617728 2529415359 2531029536 2534064648 2535681792 2535951316 2537569664 2546095188 2548372554 2550775136 2553056688 2554957496 2555491806 2557394427 2562095144 2582150688 2588822912 2591138496 2596055168 2609048091 2613843752 2615511808 2616181716 2617851264 2618129522 2633433712 2635945494 2638303227 2645120548 2650854024 2655726528 2680181056 2681393988 2683390346 2685990528 2695339776 2696533749 2711950488 2713681152 2713969596 2716397118 2718958112 2721390096 2732275728 2739335872 2741948664 2744401212 2745236702 2746988608 2747692191 2749445664 2751492688 2765811412 2778085723 2780777664 2787963136 2797329912 2799831996 2804973444 2807066704 2809744098 2814908656 2828723328 2830829376 2834196859 2836005536 2842152768 2849496832 2854765872 2858189196 2860013184 2869622028 2871758526 2874327183 2877037072 2882357037 2887655064 2889804988 2892605184 2904843487 2909823072 2912425776 2915171584 2917779072 2919951424 2920562064 2922736488 2928108736 2937946362 2939821248 2940133729 2940574221 2942450784 2948172604 2950054016 2956408756 2962612926 2970444386 2973101313 2978566136 3009638528 3012509136 3015203688 3022994912 3029547456 3033151329 3052212002 3058827876 3060779904 3064450272 3066731824 3081752856 3086994252 3090362184 3092663028 3095429274 3096371629 3098347616 3122600832 3128292986 3133655616 3136458528 3142223616 3144563072 3155127924 3157950042 3160927328 3163942236 3166297862 3166772238 3169129971 3174955112 3187655016 3190506228 3205683936 3211136112 3217038464 3236666706 3241149184 3242171577 3244240608 3262589568 3263551564 3266470662 3278034781 3279568032 3282009744 3284945352 3288042368 3294122328 3300177216 3302634272 3313730199 3315844896 3318810768 3319821128 3321939712 3334554062 3337785216 3340270272 3344243773 3347892366 3350384947 3350886903 3362800896 3372553812 3374706048 3378752864 3385843344 3394793584 3397830072 3400869276 3404075584 3407322408 3409859236 3427604089 3442867584 3445947072 3450073302 3452275008 3454851328 3456381747 3478730788 3481842354 3485641068 3488242288 3514593992 3517737636 3522003264 3531842496 3534472032 3537633456 3540968704 3556043244 3558312576 3558690798 3568632522 3571824501 3575191984 3584524032 3595378332 3601493294 3615933984 3618626128 3619168272 3621862824 3628520128 3643034304 3646292832 3653599963 3655931552 3659201616 3663589588 3663638784 3665927552 3680982578 3684275049 3691265942 3694567611 3699047664 3707703552 3715463556 3729773216 3733109328 3734798769 3737182176 3739964592 3746325464 3764711232 3774439168 3776111157 3789537024 3792926592 3801096972 3803522688 3803926974 3806354496 3810882439 3810918928 3819142782 3826162704 3829011368 3829585032 3832436244 3843142716 3850206752 3879764096 3883234368 3886707744 3894082752 3896981984 3917261816 3919761664 3920765628 3923267712 3923684726 3924272574 3926776896 3927194283 3934646114 3950150568 3953918241 3964135084 3967680822 3983589792 4016678848 4020271584 4022090982 4025085519 4039396608 4043009664 4044201772 4062149413 4070954394 4078437168 4082085144 4084690176 4085933696 4109003808 4112922996 4115992336 4117855053 4120482912 4123550704 4124168496 4127239032 4148717118 4151805931 4163404609 4167191808 4178207488 4181944704 4195994868 4206837232 4210600056 4214616147 4218589648 4222362984 4225506628 4246244064 4247496097 4250206688 4254008304 4271065344 4274245248 4281514816 4287283794 4290019776 4307637789 4315555608 4322895436 4325654144 4331482596 4334707482 4355294216 4364734608 4372757376 4376012992 4376668608 4379927136 4384104732 4392163104 4400236288 4406919543 4409731872 4418306932 4421126528 4422258906 4425081024 4434613134 4437914803 4453693696 4455666579 4463856488 4467849204 4471175618 4496738416 4514457792 4518763704 4530440096 4534492368 4540199161 4543096544 4552674048 4561483394 4574226566 4578318003 4594596096 4596675408 4600097736 4603033344 4608508996 4630491378 4638994542 4642456472 4647521424 4690316848 4692439479 4696004352 4700483424 4709123328 4712629376 4713335424 4716844608 4732691886 4741390992 4744921064 4745913354 4749446793 4758176696 4762432668 4781482524 4793837776 4816704168 4821245312 4825557696 4829150432 4840169971 4857379072 4861723776 4866360912 4875823922 4878935488 4895327346 4899705993 4912366732 4923014616 4926090148 4932063552 4950265824 4953951408 4973767344 4977479104 4979731692 4982909568 4983439214 4986619456 5001831093 5010405408 5019614976 5021838549 5034814876 5039693568 5058830718 5062059072 5068129296 5071902632 5075139328 5092190376 5096745108 5101550272 5106113376 5109914992 5110983612 5114788854 5124190288 5159302057 5164301376 5173715323 5177645824 5182276992 5192110336 5218096182 5222763531 5227687504 5232363432 5235702528 5236259044 5266867424 5271890988 5276606454 5290241096 5301708048 5311453056 5338036197 5352948783 5360362112 5362787976 5366780692 5371981056 5393067498 5402239941 5423900976 5427939192 5432794236 5437916224 5442780192 5464551456 5478671744 5483897328 5488802424 5490473404 5493977216 5495384382 5498891328 5499475819 5502985376 5521473867 5531622824 5536898913 5556171446 5561555328 5594659824 5599663992 5609946888 5614133408 5619488196 5629817312 5657446656 5661658752 5668393718 5672011072 5684305536 5705890461 5709531744 5711215237 5716378392 5720026368 5739244056 5743517052 5748654366 5754074144 5764714074 5775310128 5779609976 5809686974 5819646144 5824851552 5835558144 5839902848 5841124128 5845472976 5856217472 5875892724 5879642496 5880267458 5881148442 5884901568 5885527089 5896345208 5900108032 5901969171 5912817512 5925225852 5940888772 5946202626 5951521233 5957132272 6019277056 6025018272 6030407376 6045989824 6059094912 6066302658 6087778879 6104424004 6117655752 6121559808 6128900544 6133463648 6163505712 6173988504 6180724368 6185326056 6190858548 6192743258 6196695232 6223075677 6245201664 6256585972 6267311232 6272917056 6289126144 6310255848 6315900084 6321854656 6327884472 6332595724 6333544476 6338259942 6349910224 6375310032 6381012456 6411281779 6411367872 6422272224 6434076928 6473333412 6484343154 6488481216 6489170893 6502061223 6525179136 6527103128 6532941324 6556069562 6559136064 6564019488 6569890704 6576084736 6588244656 6600354432 6605268544 6627460398 6631689792 6633388359 6637621536 6639642256 6651919701 6669108124 6675570432 6680540544 6688487546 6695784732 6700769894 6701773806 6706763427 6745107624 6749412096 6757505728 6771686688 6789587168 6795660144 6801738552 6808151168 6814644816 6819718472 6842225091 6855208178 6861339849 6885735168 6891894144 6900146604 6904550016 6912763494 6957461576 6963684708 6971282136 6976484576 7029187984 7035475272 7044006528 7063684992 7068944064 7075266912 7077353101 7112086488 7116625152 7117381596 7137265044 7143649002 7150383968 7190756664 7202986588 7231867968 7237252256 7238336544 7243725648 7257040256 7286068608 7292585664 7307199926 7311863104 7313735883 7318403232 7327179176 7331855104 7342991019 7361965156 7368550098 7382531884 7389135222 7394636599 7398095328 7430927112 7459546432 7466218656 7469597538 7474364352 7475158821 7479929184 7492650928 7529422464 7543991767 7552222314 7565067013 7585853184 7602193944 7607045376 7607853948 7612708992 7621764878 7621837856 7638285564 7652325408 7658022736 7659170064 7664872488 7672183281 7686285432 7700413504 7732037131 7759528192 7766468736 7773415488 7788165504 7793963968 7827144273 7834523632 7841531256 7846535424 7847369452 7848545148 7853553792 7854388566 7869292228 7900301136 7907836482 7928270168 7935361644 7967179584 8033357696 8040543168 8044181964 8050171038 8086019328 8088403544 8124298826 8141908788 8156874336 8164170288 8171867392 8218007616 8225845992 8231984672 8235710106 8240965824 8241841777 8243076573 8247101408 8248336992 8254478064 8297434236 8303611862 8326809218 8334257169 8363889408 8391989736 8413674464 8421200112 8429232294 8437179296 8444725968 8451013256 8492488128 8494992194 8500413376 8502590577 8508016608 8548490496 8563029632 8574567588 8580039552 8596641781 8615275578 8631111216 8645790872 8651308288 8662965192 8669414964 8710588432 8714530461 8729469216 8745514752 8752025984 8753337216 8759854272 8768209464 8784326208 8813839086 8819463744 8820401187 8836613864 8842253056 8844517812 8850162048 8869226268 8875829606 8911333158 8919303939 8927712976 8935698408 8942351236 8993476832 9028915584 9037527408 9060880192 9068984736 9080398322 9086193088 9099453987 9122966788 9148453132 9156636006 9163453327 9193350816 9200195472 9217017992 9260982756 9277989084 9284912944 9289114887 9295042848 9374651149 9380633696 9384878958 9391866211 9400966848 9425258752 9426670848 9433689216 9465383772 9482781984 9489842128 9491826708 9498893586 9507389913 9516353392 9524865336 9562965048 9581560963 9587675552 9608328457 9633408336 9642490624 9651115392 9658300864 9680339942 9723447552 9726514731 9732721824 9751647844 9757870976 9790654692 9799411986 9824733464 9834104343 9846029232 9852180296 9864127104 9900531648 9907902816 9941190597 9947534688 9954958208 9959463384 9965819136 9966878428 9973238912 10003662186 10020810816 10032731319 10043677098 10051154841 10069629752 10117661436 10124118144 10136258592 10143805264 10184380752 10193490216 10203100544 10212226752 10219829984 10221967224 10229577708 10241844619 10248380576 10282812267 10318604114 10328602752 10347430646 10364553984 10369145241 10436192364 10445527062 10455375008 10464726864 10472518088 10533734848 10543781976 10553212908 10580482192 10603416096 10622906112 10676072394 10682742007 10705897566 10720724224 10725575952 10733561384 10786134996 10804479882 10847801952 10855878384 10865588472 10875832448 10885560384 10929102912 10957343488 10960799889 10967794656 10977604848 10980946808 10987954432 10990768764 10997782656 10998951638 11005970752 11042947734 11052825147 11063245648 11073797826 11082042517 11083702833 11112342892 11123110656 11189319648 11199327984 11219893776 11228266816 11238976392 11259634624 11305875061 11323317504 11328333471 11336787436 11344022144 11368611072 11411780922 11419063488 11422430474 11432647317 11432756784 11478488112 11487034104 11497308732 11508148288 11529428148 11550620256 11559219952 11619373948 11639292288 11649703104 11670939217 11679805696 11682248256 11690945952 11712434944 11751785448 11759284992 11760534916 11762296884 11769803136 11771054178 11781582849 11792690416 11803938342 11825635024 11850451704 11881777544 11892405252 11903042466 11906666161 11914264544 12050036544 12060814752 12075256557 12091979648 12118189824 12132605316 12175557758 12186448239 12208848008 12235311504 12257801088 12266927296 12327011424 12347977008 12353565159 12361448736 12370652112 12381717096 12385486516 12393390464 12446151354 12455417793 12490213827 12513171944 12534622464 12545834112 12605226529 12620511696 12631800168 12643709312 12655768944 12665191448 12667088952 12676519884 12699820448 12742488291 12750620064 12762024912 12822563558 12822735744 12844544448 12883439023 12946666824 12968686308 12976962432 12978341786 13004122446 13054206256 13065882648 13112139124 13118272128 13128038976 13139781408 13176489312 13200708864 13210537088 13254920796 13263379584 13266776718 13275243072 13279284512 13303839402 13313744409 13338216248 13361081088 13366999737 13376975092 13391569464 13401539788 13403547612 13413526854 13490215248 13515011456 13543373376 13579174336 13591320288 13603477104 13616302336 13620597483 13629289632 13639436944 13684450182 13710416356 13722679698 13732896541 13734954009 13771261399 13783788288 13800293208 13809100032 13825526988 13914923152 13927369416 13942564272 13952969152 14049410167 14058375968 14070950544 14077318437 14088013056 14127369984 14137888128 14150533824 14154706202 14224172976 14234763192 14248340379 14274530088 14287298004 14300767936 14381513328 14405973176 14463735936 14474504512 14476673088 14487451296 14514080512 14520509913 14572137216 14585171328 14614399852 14623726208 14627471766 14636806464 14654358352 14685982038 14723930312 14737100196 14765063768 14778270444 14789273198 14796190656 14861854224 14919092864 14932437312 14939195076 14948728704 14950317642 14959858368 14985301856 15005493279 15058844928 15087983534 15104444628 15130134026 15204387888 15215707896 15225417984 15243529756 15243675712 15276571128 15304650816 15316045472 15318340128 15329744976 15344366562 15372570864 15400827008 15464074262 15477906171 15521145969 15532937472 15546830976 15576331008 15587927936 15654288546 15669047264 15683062512 15694738904 15697090296 15707107584 15708777132 15738584456 15800602272 15815672964 15856540336 15870723288 15934359168 15965191879 16009792981 16066715392 16081086336 16088363928 16100342076 16176807088 16206719823 16248597652 16283817576 16313748672 16328340576 16436015232 16451691984 16463969344 16471420212 16481931648 16483683554 16486153146 16494202816 16496673984 16498427457 16508956128 16564421601 16594868472 16607223724 16610696739 16653618436 16668514338 16783979472 16827348928 16842400224 16858464588 16874358592 16889451936 16902026512 16984976256 16989984388 17000826752 17005181154 17016033216 17017841893 17065383727 17126059264 17133645711 17149135176 17160079104 17193283562 17230551156 17262222432 17291581744 17325930384 17338829928 17421176864 17429060922 17442037249 17458938432 17504051968 17506674432 17519708544 17536418928 17568652416 17627678172 17638927488 17640802374 17656581267 17673227728 17689035624 17700324096 17705907513 17738452536 17751659212 17822666316 17838607878 17844038563 17855425952 17871396816 17884702472 17986953664 18057831168 18075054816 18121760384 18137969472 18160796644 18172386176 18198907974 18245933576 18263336637 18296906264 18313272012 18326906654 18386701632 18400390944 18434035984 18521965512 18555978168 18569825888 18578229774 18590085696 18749302298 18761267392 18769757916 18783732422 18801933696 18867378432 18930767544 18965563968 18979684256 18983653416 18997787172 19014779826 19032706784 19049730672 19125930096 19163121926 19175351104 19216656914 19233845337 19266816672 19302230784 19316601728 19360679884 19453029462 19465443648 19467512679 19503295688 19515741952 19581309384 19598823972 19649466928 19668208686 19692058464 19704360592 19728254208 19801063296 19815805632 19839378013 19882381194 19895069376 19909916416 19918926768 19933756856 19946477824 20007324372 20041621632 20065462638 20087354196 20102309682 20120290281 20139259504 20235322872 20248236288 20272517184 20287610528 20333904409 20368761504 20386980432 20406201088 20424453504 20439659968 20443934448 20459155416 20483689238 20496761152 20526675273 20565624534 20580936103 20584019547 20637208228 20657205504 20694861292 20738290482 20872384728 20891054124 20910750016 20929453728 20945036176 21067469696 21087563952 21106425816 21147468871 21160964384 21206832192 21232059303 21352144788 21365484014 21411795132 21451151904 21467122768 21572269992 21608959764 21674601403 21695603904 21711756768 21731176944 21751664896 21771120768 21858205824 21921599778 21935589312 21941207649 21955209696 21961893616 21981537528 21995565312 21997903276 22011941504 22085895468 22105650294 22126491296 22147595652 22164085034 22167405666 22183909797 22224685784 22378639296 22398655968 22425476463 22439787552 22456533632 22477952784 22519269248 22611750122 22631975301 22656666942 22673574872 22688044288 22695201039 22823561844 22838126976 22844860948 22865294634 22865513568 22956976224 22974068208 22994617464 23016296576 23058856296 23101240512 23103696001 23118439904 23196111393 23238747896 23278584576 23299406208 23341878434 23364496512 23381891904 23409706411 23503570896 23521069832 23524593768 23539606272 23542108356 23563165698 23585380832 23607876684 23651270048 23700903408 23763555088 23784810504 23806084932 23813332322 23828529088 23993228623 24100073088 24121629504 24150513114 24183959296 24265210632 24351115516 24372896478 24417696016 24470623008 24515602176 24533854592 24654022848 24695954016 24707130318 24722897472 24725525331 24741304224 24763434192 24770973032 24786780928 24892302708 24910835586 24953203537 24980427654 25002771507 25026343888 25091668224 25210453058 25241023392 25263600336 25287418624 25311537888 25330382896 25334177904 25353039768 25399640896 25484976582 25501240128 25503950719 25507771731 25524049824 25575199741 25645127116 25645471488 25689088896 25766878046 25789925343 25893333648 25937372616 25953924864 25956683572 26008244892 26108412512 26131765296 26143591383 26224278248 26236544256 26256077952 26279562816 26352978624 26421074176 26461203561 26509841592 26526759168 26533553436 26550486144 26558569024 26607678804 26627488818 26676432496 26733999474 26753950184 26783138928 26803079576 26807095224 26827053708 26980430496 27030022912 27086746752 27158348672 27182640576 27206954208 27241194966 27258579264 27261476647 27278873888 27368900364 27420832712 27445359396 27465793082 27469908018 27490359981 27542522798 27600586416 27651053976 27829846304 27854738832 27867344661 27885128544 27905938304 28098820334 28116751936 28123953447 28141901088 28154636874 28175598633 28275776256 28301067648 28309412404 28435045891 28448345952 28469526384 28496680758 28549060176 28574596008 28601535872 28744682889 28763026656 28811946352 28824985371 28927471872 28949009024 28953346176 28974902592 29041019826 29062641517 29170342656 29228799704 29247452416 29254943532 29273612928 29308716704 29371964076 29447860624 29474200392 29502313029 29530127536 29556540888 29578546396 29592381312 29723708448 29732472679 29838185728 29864874624 29878390152 29897457408 29900635284 29919716736 29970603712 30010986558 30098193957 30153464523 30175967068 30208889256 30260268052 30408775776 30431415792 30487059512 30487351424 30553142256 30609301632 30632090944 30636680256 30659489952 30688733124 30725533857 30745141728 30801654016 30848436801 30928148524 30955812342 31042291938 31065403621 31093661952 31175855872 31308577092 31338094528 31366125024 31389477808 31394180592 31417554264 31477168912 31601204544 31631345928 31692855493 31713080672 31741446576 31781394127 31868718336 31930383758 32019585962 32048226021 32162172672 32176727856 32200684152 32353614176 32413439646 32497195304 32567635152 32627497344 32656681152 32872030464 32882399667 32903383968 32927938688 32942840424 32963863296 32967367108 32972306292 32988405632 32993347968 32996854914 33017912256 33128843202 33189736944 33214447448 33221393478 33246127551 33307236872 33337028676 33567958944 33654697856 33684800448 33716929176 33748717184 33778903872 33804053024 33917625183 33969952512 33979968776 34001653504 34010362308 34032066432 34035683786 34130767454 34267291422 34297941951 34298270352 34386567124 34461102312 34524444864 34583163488 34651860768 34677659856 34842353728 34858121844 34884074498 34917876864 35012817651 35039417088 35072837856 35137304832 35255356344 35277854976 35281604748 35313162534 35346455456 35378071248 35411815026 35476905072 35503318424 35645332632 35677215756 35688077126 35710851904 35719998483 35742793632 35769404944 35973907328 36115114399 36150109632 36243520768 36275938944 36321593288 36344772352 36397815948 36491867152 36526673274 36559344717 36593812528 36626544024 36653813308 36773403264 36800781888 36844559167 36868071968 37043931024 37111956336 37139651776 37156459548 37180171392 37366253379 37470641481 37498604596 37522534784 37539515832 37567464844 37603867392 37815679587 37861535088 37931127936 37959368512 37967306832 37995574344 38029559652 38065413568 38099461344 38227464873 38251860192 38326243852 38350702208 38433313828 38467690674 38496330733 38533633344 38633203456 38650317069 38721359768 38906058924 38930887296 38935025358 39006591376 39162618768 39197647944 39298933856 39336417372 39383588071 39384116928 39408721184 39602126592 39631611264 39678756026 39764762388 39790138752 39837853536 39867513712 39941233227 40014648744 40083243264 40130925276 40174708392 40204619364 40240580562 40252831177 40278519008 40470645744 40545034368 40575221056 40667808818 40737523008 40773960864 40848907008 40861792449 40879319936 40887868896 40918310832 40967378476 40993522304 41053350546 41131249068 41161872206 41168039094 41198689623 41274416456 41313784197 41389722584 41476580964 41744769456 41782108248 41821500032 41858907456 41890072352 42134939392 42148230501 42175127904 42212851632 42294937742 42321928768 42413664384 42464118606 42614452153 42704289576 42730968028 42823590264 42902303808 42934245536 43144539984 43217919528 43349202806 43391207808 43423513536 43462353888 43475169049 43542241536 43561529739 43716411648 43843199556 43871178624 43882415298 43910419392 43923787232 43963075056 43995806552 44023883008 44171790936 44211300588 44252982592 44295191304 44328170068 44334811332 44367819594 44449371568 44757278592 44797311936 44850952926 44878972453 44879575104 44913067264 44955905568 45038538496 45223500244 45263950602 45313333884 45347149744 45390402078 45424196251 45647123688 45676253952 45689721896 45730589268 45731027136 45913952448 45948136416 45989234928 46032593152 46117712592 46202481024 46207392002 46236879808 46392222786 46433718513 46477495792 46563437907 46598812416 46683756868 46728993024 46763783808 46819412822 47007141792 47042139664 47049187536 47084216712 47126331396 47170761664 47215753368 47302540096 47401806816 47496799519 47527110176 47569621008 47612169864 47626664644 47657058176 47895575637 47986457246 48029378943 48200146176 48243259008 48301026228 48530421264 48702231032 48745792956 48835392032 48941246016 49067709184 49308045696 49391908032 49414260636 49445794944 49451050662 49482608448 49495282371 49526868384 49541471707 49541946064 49784605416 49821671172 49906407074 49960855308 50005543014 50052687776 50420906116 50482046784 50527200672 50623075776 50660765792 50668355808 50706079536 50799281792 50969953164 51002480256 51007901438 51015543462 51048099648 51053525679 51150399482 51196151181 51290254232 51378177792 51400937133 51533756092 51579850686 51786667296 51874745232 51913367144 52016489784 52216825024 52263530592 52287182766 52326111747 52448556496 52512155904 52559125632 52705957248 52807942369 52922407122 52955469091 53019683184 53067106872 53100972288 53117138048 53215357608 53254977636 53352864992 53467998948 53507900368 53532115689 53566277856 53606159152 53614190448 53654107416 53960860992 54124259917 54173493504 54316697344 54365281152 54413908416 54482389932 54517158528 54522953294 54557747776 54737800728 54790009911 54841665424 54890718792 54931586164 54939816036 54980719962 55085045596 55201172832 55302107952 55659692608 55709477664 55734689322 55770257088 55811876608 56197640668 56233503872 56247906894 56283802176 56289784723 56309273748 56351197266 56602135296 56618824808 56870091782 56896691904 56939052768 56993361516 57098120352 57149192016 57203071744 57489365778 57526053312 57623892704 57649970742 57692892439 57701536011 57898018048 57906692352 57949805184 58082039652 58125283034 58402538037 58457599408 58509887064 58547225856 58617433408 58743928152 58895721248 58948400784 59004626058 59022589093 59060255072 59113081776 59157092792 59184762624 59447416896 59464945358 59518134039 59729749248 59756780304 59801270568 59839433472 59941207424 60021973116 60196387914 60306929046 60351934136 60417778512 60520536104 60817551552 60862831584 60974119024 60974702848 61001713227 61106284512 61218603264 61264181888 61273360512 61318979904 61377466248 61451067714 61490283456 61696873602 61742808309 61856297048 61911624684 62084583876 62130807242 62617154184 62676189056 62732250048 62778955616 62788361184 62835108528 62954337824 63202409088 63262691856 63385710986 63426161344 63442406613 63482893152 63562788254 63696177909 63860767516 64039171924 64096452042 64144173289 64353455712 64401368304 64707228352 64826879292 64994390608 65023804209 65135270304 65254994688 65313362304 65622558043 65764799334 65806767936 65855877376 65885680848 65934734216 65944612584 65976811264 65986695936 65993709828 66035824512 66257686404 66379473888 66428894896 66442786956 66492255102 66551729391 66614473744 66674057352 67070926741 67135917888 67258299199 67309395712 67369600896 67433858352 67497434368 67557807744 67608106048 67835250366 67895925903 67959937552 68020724616 68064132864 68071367572 68085603117 68261534908 68534582844 68595883902 68596540704 68773134248 68922204624 69048889728 69166326976 69303721536 69311088003 69355319712 69588334179 69684707456 69716243688 69768148996 69835753728 70025635302 70145675712 70229119233 70510712688 70563209496 70626325068 70692910912 70756142496 70823630052 70953810144 71006636848 71290665264 71354431512 71376154252 71421703808 71439996966 71485587264 71493185647 71538809888 71692912333 71947814656 71979685869 72230228798 72300219264 72551877888 72643186576 72795631896 72983734304 73053346548 73118689434 73187625056 73253088048 73307626616 73546806528 73601563776 73689118334 73736143936 74087862048 74176575993 74223912672 74279303552 74312919096 74360342784 74732506758 74859610611 74941282962 74997209192 75045069568 75079031664 75134929688 75631359174 75723070176 75862255872 75918737024 75934613664 75991148688 76059119304 76130827136 76198922688 76454929746 76503720384 76511852157 76652487704 76701404416 76725599223 76866627656 76935381348 76992661466 77067266688 77300634138 77369776029 77442719536 77812117848 77861774592 77870050716 78013182752 78325237536 78395295888 78597867712 78672834744 78767176142 78768233856 78817442368 79141125427 79263222528 79357512052 79529524776 79580277504 79675707072 79735027424 79882466454 80029297488 80261850552 80349416784 80409238728 80481161124 80505662354 80557038016 80941291488 81090068736 81150442112 81335617636 81475046016 81547921728 81723584898 81758639872 81775737792 81784429941 81836621664 81934756952 81987044608 82106701092 82262498136 82323744412 82336078188 82397379246 82471079943 82548832912 82627568394 82779445168 82953161928 83346663127 83489538912 83564216496 83643000064 83717814912 83780144704 84296461002 84350255808 84359221609 84371860341 84425703264 84526795899 84589875484 84643857536 84827328768 84928237212 85228904306 85305137673 85408579152 85461936056 85647180528 85804607616 85868491072 86234048667 86289079968 86435839056 86474956113 86698405612 86782415616 86847027072 86924707776 86950338098 87123059478 87187924551 87686399112 87742357248 87764830596 87820838784 87847574464 87926150112 87991613104 88343581872 88422601176 88505965184 88590382608 88656340136 88669622664 88735639188 88842047509 88898743136 89197418037 89514557184 89594623872 89701905852 89757944906 89759150208 89911811136 90447000488 90527901204 90626667768 90694299488 90780804156 90848392502 91294247376 91379443792 91461178536 91462054272 91827904896 91896272832 91978469856 92176601571 92235425184 92404962048 92414784004 92473759616 92784445572 92867437026 92954991584 93126875814 93196210863 93367513736 93527567616 93638825644 94014283584 94084279328 94098375072 94168433424 94252662792 94341523328 94431506736 94605080192 94803613632 94993599038 95054220352 95078566479 95139242016 95224339728 95253329288 95314116352 95344182381 95791151274 95972914492 96058757886 96130275787 96144678063 96486518016 96602052456 97060842528 97404462064 97491585912 97670784064 97882492032 98071892971 98345871169 98616091392 98783816064 98828521272 98891589888 98902101324 98965216896 98990564742 99053736768 99082943414 99083892128 99569210832 99643342344 99738382653 99812814148 99921710616 100011086028 100105375552 100841812232 100964093568 101054401344 101246151552 101321531584 101336711616 101412159072 101598563584 101752875549 101939906328 102004960512 102015802876 102031086924 102096199296 102107051358 102300798964 102392302362 102580508464 102801874266 103067512184 103159701372 103573334592 103749490464 103826734288 104032979568 104433650048 104527061184 104574365532 104652223494 104830214323 104897112992 105038452953 105118251264 105411914496 105615884738 105844814244 105910938182 106039366368 106134213744 106234276096 106430715216 106509955272 106705729984 106935997896 107015800736 107064231378 107132555712 107143943101 107159995449 107212318304 107228380896 107308214832 107921721984 108248519834 108345343197 108730562304 108827816832 108964779864 109034317056 109045906588 109115495552 109475601456 109580019822 109683330848 109781437584 109863172328 109879632072 109961439924 110170091192 110402345664 110533677501 110604215904 111319385216 111418955328 111469378644 111540514176 111756343153 112395281336 112467007744 112495813788 112567604352 112579569446 112618547496 112702394532 113237649616 113447038761 113740183564 113793383808 113878105536 113986723032 114196240704 114298384032 114978731556 115052106624 115247785408 115299941484 115385784878 115403072022 115488992199 115899610368 115950951207 116164079304 116250566068 116805076074 116915198816 117019774128 117234866816 117487856304 117791442496 117896801568 118009252116 118045178186 118120510144 118150764213 118226163552 118314185584 118894833792 118929890716 119036268078 119124893251 119457686089 119513560608 119602541136 119882414848 120043946232 120392775828 120613858092 120703868272 120758493531 120835557024 121041072208 121635103104 121725663168 121870464937 121948238048 122003426454 122094260743 122212569024 122528363776 122546721024 122637959808 122754932496 122902135428 122980566912 123393747204 123485616618 123596068869 123712594096 123823249368 123941352591 124169167752 124261614484 124908269941 125234308368 125352378112 125464500096 125557911232 125576722368 125670217056 125908675648 126404818176 126444691503 126525383712 126771421972 126852322688 126884813226 126965786304 127125576508 127392355818 127721535032 127843356459 128078343848 128192904084 128288346578 128706911424 128802736608 129414456704 129653758584 129988781216 130047608418 130270540608 130425507147 130626724608 131245116086 131529598668 131613535872 131771361696 131869468432 131889225168 131987419656 132071649024 132515372808 132758947776 132857789792 132885573912 132984510204 133103458782 133143980047 133228947488 133348114704 134141853482 134271835776 134516598398 134636917359 134739201792 134867716704 135115615488 135216212096 135670500732 135791851806 135919875104 136041449232 136142735144 136171206234 136272588753 136523069816 137069165688 137191767804 137193081408 137546268496 137844409248 138097779456 138332653952 138607443072 138622176006 138710639424 138875646091 139176668358 139369414912 139432487376 139536297992 140051270604 140291351424 140458238466 141021425376 141126418992 141252650136 141385821824 141512284992 141647260104 141907620288 142013273696 142490398557 142581330528 142708863024 142752308504 142843407616 142879993932 142971174528 142986371294 143077619776 143385824666 143686726911 143959371738 144066552721 144088136829 144460457596 144600438528 145286373152 145591263792 145967468608 146106693096 146237378868 146375250112 146506176096 146615253232 147203127552 147378236668 147472287872 148032282097 148175724096 148353151986 148447825344 148558607104 148624415121 148625838192 149465013516 149719221222 149882565924 149994418384 150158063328 150269859376 151262718348 151446140352 151722209821 151837474048 151869227328 151982297376 152118238608 152261654272 152397845376 152909859492 153007440768 153023704314 153160577037 153304975408 153451198446 153588453543 153733255312 153870762696 153985322932 154134533376 154601268276 154739552058 154786660093 154885439072 155624235696 155740101432 156026365504 156650475072 156790591776 156978335241 157195735424 157345669488 157534352284 157536467712 157634884736 158282250854 158423827107 158715024104 158866407273 159059049552 159351414144 159470054848 159764932908 160058594976 160523701104 160596347067 160698833568 160818477456 160962322248 161011324708 161114076032 161725872007 161882582976 162300884224 162372779751 162671235272 162950092032 163095843456 163447169796 163551475584 163568859882 163673243328 163867944877 163869513904 164213402184 164524996272 164647488824 164672156376 164794758492 164942159886 165097665824 165255136788 165558890336 165906323856 166693326254 166979077824 167128432992 167435629824 167560289408 168592922004 168700511616 168718443218 168743720682 168851406528 168869354169 169053591798 169179750968 169287715072 169856474424 170457808612 170610275346 170817158304 170923872112 171294361056 171609215232 171736982144 172468097334 172578159936 172871678112 172949912226 173078677317 173396811224 173694054144 173849415552 173900676196 174246118956 174375849102 174672424759 175372798224 175529661192 175641677568 175695148928 175852300224 175983226208 176687163744 176845202352 177011930368 177067767279 177180765216 177312680272 177339245328 177471278376 177684095018 177797486272 178394836074 178527655033 178554402117 179026398187 179189247744 179403811704 179515889812 179518300416 179823622272 180894000976 181055802408 181253335536 181388598976 181561608312 181696785004 182588494752 182642332171 182758887584 182922357072 182924108544 183005139681 183655809792 183792545664 183956939712 184353203142 184470850368 184829568008 184947519232 185228424927 185568891144 185734874052 185909983168 186253751628 186392421726 186735027472 187277651288 188028567168 188168558656 188196750144 188336866848 188505325584 188683046656 188863013472 189210160384 189607227264 189987198076 190108440704 190157132958 190278484032 190327219839 190448679456 190506658576 190688364762 190830336529 191582302548 191945828984 192117515772 192260551574 192289356126 192432519867 193204104912 194121685056 194808924128 194983171824 195071412627 195341568128 195764984064 196143785942 196691742338 196867674129 197567632128 197657042544 197804202648 197930433792 197981129484 198107473536 198165886828 198167784256 199138421664 199286684688 199476765306 199625628296 199843421232 200022172056 200210751104 201212780223 201683624464 201774897597 201928187136 202108802688 202492303104 202643063168 202673423232 202824318144 203505751098 203879812656 204031605752 204062173848 204192398592 204214102716 204601597928 204784604724 205161016928 205603748532 206135024368 206319402744 207146669184 207498980928 207653468576 207933264009 208065959136 208127308753 208867300096 209054122368 209148731064 209304446988 209660428646 209794225984 210076905906 210687357699 211231769476 211689628488 211821876364 212078732736 212268427488 212861430432 213019910544 213411459968 213871995792 214031601472 214128462756 214265111424 214287886202 214319990898 214424636608 214456761792 214479556941 214616429664 215078736999 215843443968 215939057607 216497039668 216690686394 217655633664 217929559728 218091813176 218230991104 218951202912 219160039644 219366661696 219562875168 219726344656 219759264144 219922879848 220340182384 220804691328 221067355002 221208431808 221231944609 221849988451 222469758889 222638770432 222837910656 222938757288 223081028352 223512686306 224578831833 224790562672 224991627576 225135208704 225159138892 225237094992 225404789064 226475299232 226894077522 227480367128 227586767616 227756211072 227973446064 228392481408 228596768064 229535556471 229957463112 230104213248 230176797669 230495570816 230599882968 230771569756 230806144044 230977984398 231901902414 232328158608 232501132136 233610152148 233830397632 234039548256 234469733632 234975712608 235582884992 235793603136 236018504232 236090356372 236241020288 236301528426 236452327104 236477460217 236628371168 237423376281 237789667584 237859781432 238072536156 238249786502 238915372178 239027121216 239205082272 240087892464 240785551656 241227716184 241407736544 241516987062 241671114048 242082144416 243270206208 243451326336 243740929874 243896476096 244006852908 244188521486 244425138048 245275919616 245353289823 245509864992 245804270856 245961133824 246787494408 246971233236 247192137738 247425188192 247646498736 247882705182 248338335504 248523228968 249816539882 250039989381 250468616736 250929000192 251115822464 251153444736 251340434112 251817351296 252889383006 253050767424 253077664827 253542843944 253704645376 253769626452 253931572608 254251153016 254784711636 255443070064 255686712918 255915413019 256156687696 256385808168 256576693156 257413822848 257605473216 257911914169 258828913408 259307517168 259977562432 260095216836 260541081216 260851014294 261563773653 262490232172 263059197336 263227071744 263542723392 263738936864 263778450336 263974839312 265030745616 265517895552 265715579584 265771147824 265969020408 266206917564 266287960094 266457894976 266526142527 266696229408 267592254111 268283706964 268543671552 269033196796 269273834718 269474315131 269735433408 270432424192 271341001464 271583703612 271839750208 272082898464 272285470288 272342412468 272545177506 273046139632 274138331376 274383535608 274386162816 274917095323 275092536992 275685116497 275688818496 276665307904 277214886144 277244352012 277421278848 277751292182 278353336716 278864974752 279072595984 279588632589 280102541208 280582702848 280916476932 281769818239 282042850752 282252837984 282505300272 282771643648 283024569984 283294520208 283815240576 284026547392 284980797114 285162661056 285235699437 285417726048 285504617008 285759987864 285942349056 285972742588 286032547143 286155239552 286771649332 287373453822 287918743476 288133105442 288176273658 288390827361 288920915192 290572746304 291182527584 291934937216 292213386192 292474757736 292750500224 293012352192 293230506464 294215678913 294756473336 294944575744 295037613507 296064564194 296351448192 296706303972 296895650688 297248830242 297251676384 298930027032 299438442444 299765131848 299988836768 300316126656 300348048013 300539718752 302525436696 302892280704 303444419642 303738454656 303964594752 304236477216 304326183343 304795690752 305819718984 306014881536 306047408628 306321154074 306609950816 306902396892 307176907086 307466510624 307741525392 307970645864 309202536552 309479104116 309573320186 309770878144 311248471392 311480202864 312052731008 313300950144 313581183552 313956670482 314391470848 314490642969 314691338976 315068704568 315269769472 316564501708 316847654214 317430048208 317732814546 317969373757 318118099104 318702828288 318940109696 319529865816 320117189952 321047402208 321192694134 321397667136 321431829303 321636954912 321924644496 322022649416 322228152064 323451744014 323765165952 324391645981 324745559502 325036029591 325342470544 326191686912 326894339592 327102951168 327137719764 327346486656 327735889754 327739027808 328426804368 329049992544 329294977648 329344312752 329589516984 329884319772 330195331648 330510273576 331117780672 331601032503 331812647712 332477596633 333386652508 333958155648 334256865984 335120578816 335269029459 337185844008 337401023232 337436886436 337487441364 337702813056 337738708338 338107183596 338359501936 339712948848 340915617224 341220550692 341629729081 341634316608 341847744224 342588722112 343473964288 344936194668 345156319872 345743356224 345899824452 346157354634 346466976597 346793622448 347698831104 347801352392 348492237912 348751698204 349344849518 350745596448 351059322384 351390297856 351704600448 351966452416 353374327488 353690404704 354135534558 354361530432 354399196411 354452292639 354625360544 354678490656 354942556752 355368190036 355594972544 356789672148 357055310066 357108804234 357374679753 358052796374 358373058267 358807623408 359031779624 359647244544 361788001952 362111604816 362275480593 362506671072 362777197952 363123216624 363393570008 365176989504 365284664342 365517775168 365611394811 365844714144 366010279362 366282782229 367585091328 367913879424 368706406284 368941700736 369655596583 369659136016 370456849854 371137782288 371469748104 371819966336 372507503256 372784843452 373470054944 374555302576 374724809823 376057134336 376337117312 376393500288 376673733696 377010651168 377726026944 379214454528 379974396152 380216881408 380314265916 380556968064 380654439678 380897358912 381013317152 381376729524 381660673058 383164605096 383530069377 383891657968 384235031544 384521103148 384578712252 384865039734 386408209824 388243370112 389617848256 389966343648 390142825254 390683136256 391276521441 392287571884 393383484676 393735348258 394028493061 395314085088 395608405296 395962258968 396214947072 396331773656 396335568512 398276843328 398573369376 398953530612 399251256592 399431940141 399686842464 400044344112 400421502208 402425560446 403109999407 403367248928 403549795194 403850247073 403910752077 404217605376 405286126336 405346846464 405648636288 407011502196 407759625312 408063211504 408124347696 408428205432 408817766259 409203195856 409569209448 410322033856 411207497064 412007121409 412270048736 412638805488 413158123651 414293338368 414997961856 415306937152 415866528018 416131918272 416254617506 416626938273 418108244736 418297462128 418608893976 419320857292 419588451968 420153811812 421374715398 422463538952 423379256976 423643752728 424157465472 424536854976 425722860864 426039821088 426822919936 427471195671 427743991584 428063202944 428256925512 428530222848 428575772404 428639981796 428849273216 428913523584 428959113882 429232859328 430157473998 431878115214 432199658163 432994079336 433381372788 435859119456 436183626352 437902405824 438320079288 438733323392 439125750336 439452689312 439518528288 439845759696 440399318617 440680364768 441609382656 442134710004 442416863616 442463889218 443699976902 444096846291 444939517778 445675821312 445873245363 445877514576 447025372612 449157663666 449581125344 449983255152 450318277784 450474189984 450809578128 452950598464 453788155044 454960734256 455166629463 455512422144 455946892128 456784962816 457193536128 459071112942 459357906301 459914926224 460353595338 460991141632 461199765936 461543139512 461612288088 461955968796 463803804828 464359980279 464656317216 465002264272 467220304296 467660795264 468079096512 469496487187 469951425216 471165769984 471587206272 472037008464 472180712744 472482040576 472603056852 472904654208 472954920434 473256742336 474846752562 475271481321 475719562864 476145072312 476499573004 476599221819 477830744356 478054242432 478410164544 480175784928 481571103312 482455432368 482815473088 483033974124 483342228096 484164288832 485177616021 486902652672 487118339253 487481859748 487792952192 488013705816 488377042972 488850276096 490706579646 491019729984 491603834631 491608541712 493574988816 493942466472 494384275476 494850376384 495292997472 495765410364 496676671008 497046457936 499633079764 500079978762 500452299529 500937233472 501850386331 502231644928 502306889472 502680868224 503634702592 505778766012 506101534848 506155329654 506608062507 507085687888 507539252904 507863145216 508502306032 509569423272 510886140128 511373425836 511830826038 511986644923 512313375392 512771616336 513153386312 514827645696 515210946432 515823828338 518615034336 519236031951 519955124864 520190433672 521082162432 521702028588 523127547306 524017274277 524980464344 526118394672 527085446784 527477873728 527556900672 527949678624 530061491232 531035791104 531203301837 531431159168 531542295648 531938040816 532413835128 532575920188 532915789952 533052285054 533392458816 535184508222 535582965099 536567413928 537079194561 538066393592 538547669436 538948630262 539470866816 542682002928 543167407224 543679500416 544165796928 544570940576 544684824936 545090355012 546092279264 547926996513 548276662752 548767071216 548772325632 549834190646 550185073984 551370232994 551377636992 553987877989 554488704024 554842557696 555502584364 556706673432 557729949504 558145191968 559177265178 560205082416 561832953864 563539636478 564085701504 564505675968 565010600544 566049139968 566589040416 567630481152 568053094784 569961594228 570325322112 570471398874 570835452096 571009234016 571519975728 571945485176 572065094286 572310479104 572491009587 573543298664 574746907644 575837486952 576266210884 576352547316 576781654722 577297559601 577841830384 581145492608 582365055168 583426641889 583869874432 584426772384 584949515472 585501000448 586024704384 586461012928 588431357826 589512946672 590075227014 590514551263 590603022387 592129128388 592702896384 593412607944 593791301376 594497660484 594503352768 597860054064 598876884888 599530263696 599977673536 600632253312 600696096026 601079437504 603638340669 605050873392 605324692791 605784561408 606888839284 607476909312 607929189504 608472954432 608652366686 611639437968 612094817256 612642308148 613219901632 613804793784 614353814172 614933021248 615483050784 615941291728 618405073104 618958208232 619146640372 619541756288 621894332563 622496942784 622960405728 624105462016 624381926259 626601900288 627162367104 627913340964 628981285938 629382677952 630137409136 633129003416 633695308428 634860096416 635465629092 635938747514 636236198208 637880219392 639059731632 640234379904 642094804416 642385388268 642795334272 642863658606 643273909824 643438670823 643849288992 644045298832 645236210997 646903488028 647530331904 648783291962 649491119004 650072059182 650684941088 653788679184 654275439528 654692973312 655471779508 655478055616 656853608736 658099985088 658589955296 658688625504 659179033968 659768639544 660390663296 661020547152 662235561344 663202065006 663625295424 663695833827 664955193266 665549965353 666773305016 667409276667 667916311296 668513731968 670538058918 674371688016 674873772872 674974882728 675405626112 675477416676 676214367192 676719003872 679425897696 681831234448 682441101384 683259458162 683268633216 683695488448 685177444224 686503250797 688421098183 689872389336 690312639744 691486712448 691799648904 692314709268 692933953194 693587244896 695602704784 696984475824 697503396408 698689699036 701491192896 702118644768 703409200896 703932904832 706748654976 707380809408 708271069116 708723060864 708798392822 708904585278 709250721088 709356981312 709432380651 709885113504 710736380072 711189945088 712270128843 713579344296 714110620132 714217608468 714749359506 716105592748 716746116534 717615246816 718063559248 723576003904 724223209632 724550961186 725013342144 725554395904 726246433248 726787140016 730353979008 730569328684 731035550336 731222789622 731689428288 731767201399 732020558724 732565564458 733811500261 735827758848 737412812568 737883401472 739311193166 739318272032 740913699708 742275564576 742939496208 743639932672 745015006512 745569686904 746940109888 749110605152 749449619646 750007601707 750119968143 752674234624 752787000576 753347467392 754021302336 755452053888 759232994481 759948792304 760628531832 761113936128 761308879356 761794717824 762026634304 762753459048 763321346116 766329210192 767060138754 767293658209 767783315936 768470063088 769042206296 769157424504 769730079468 772816419648 773735742507 776486740224 779235696512 779932687296 780285650508 782553042882 784575143768 786766969352 787470696516 788056986122 790628170176 791216810592 791924517936 792663547312 792671137024 796553686656 797146738752 797907061224 798502513184 798863880282 799373684928 799578427581 800088688224 804851120892 806219998814 806734497856 807099590388 807700494146 807821504154 808422945393 811297272576 814023004392 815519250624 816126423008 816248695392 816856410864 817635532518 818406391712 819138418896 820644067712 822414994128 824014242818 824540097472 824751285969 825277610976 826316247302 827055349491 829995923712 830613874304 831733056036 832263836544 832509235012 833253876546 833874252757 836594924256 837217787952 838641714584 839176903936 840307623624 842749430796 844927077904 845309454717 846758513952 847287505456 848314930944 849073709952 851445721728 852079642176 853093254559 854942391342 855487983168 856126405888 856513851024 857151544808 857279963592 857698546432 857827047168 857918227764 858465718656 860314947996 863756230428 864399316326 865172482083 865988158672 866762745576 871718238912 872367252704 874357889587 875804811648 876640158576 877466646784 878251500672 878905378624 879037056576 879691519392 880798637234 881360729536 882647036739 884269420008 884833727232 884927778436 885112840521 887399953804 888193692582 889879035556 891746490726 891755029152 894050745224 898315327332 899162250688 899966510304 900636555568 900948379968 901044144039 901619156256 905901196928 907576310088 909341161453 909921468512 910333258926 911893784256 912978550029 914387072256 918142225884 918715812602 919829852448 920707190676 922399531872 923086279024 923224576176 923911937592 927607609656 928719960558 929312634432 929411413411 930004528544 932007860329 934440608592 935321590528 936158193024 938992974374 939902850432 943174412544 943471928907 944074016928 944361425488 945206113704 945809308416 945909840868 946513484672 949693505124 950542962642 951439125728 952290144624 952999146008 953198443638 953908121271 955661488712 956108484864 956820329088 960351569856 963142206624 964295487909 964910864736 965630946176 966067948248 966684456192 968328577664 970355232042 973174937943 974236678506 974963719496 975585904384 976027411632 976754085944 981413159292 982039459968 983207669262 983217083424 987149977632 987884932944 988768550952 989700752768 990585994944 991530820728 993353342016 993458928043 994092915872 997432789899 999266159528 1000159957524 1000904599058 1001874466944 1003700772662 1005361736448 1005807088377 1011557532024 1012203069696 1012310659308 1013216125014 1014171375776 1015078505808 1017004612064 1019138846544 1021772280256 1022746851672 1023661652076 1023973289846 1024626750784 1024889187243 1025543232672 1026306772624 1030421892864 1031647656676 1036225974679 1037230068672 1038472063902 1039910249728 1040380867344 1043404057176 1046255094612 1048034548554 1049960928688 1052236789344 1054170893568 1054955747456 1055113801344 1055899357248 1060122982464 1062406603674 1062862318336 1063084591296 1063197589233 1063876081632 1064827670256 1065151840376 1065831579904 1066104570108 1066784917632 1070369016444 1071165930198 1072124039259 1073134827856 1074158389122 1075119174801 1076132787184 1077095338872 1077897260524 1078941733632 1083506620651 1085364005856 1086334814448 1087359000832 1088331593856 1089141881152 1089369649872 1090180710024 1092184558528 1095853993026 1096553325504 1096669880917 1096834184433 1097534142432 1098848346687 1099668381292 1100370147968 1102740465988 1102755273984 1107975755978 1108966789749 1108977408048 1111005168728 1113413346864 1115459899008 1116290383936 1118354530356 1120410164832 1123665907728 1124174429469 1127079272956 1128171403008 1129011351936 1130021201088 1132081104049 1133178080832 1136106189568 1139923188456 1140650644224 1140942797748 1141670904192 1142018468032 1143039951456 1143890970352 1144130188572 1144982019174 1147086597328 1149493815288 1151674973904 1152532421768 1152705094632 1153563309444 1154595119202 1154946617617 1155683660768 1162290985216 1164730110336 1166853283778 1168853544768 1169899030944 1172049408768 1172922025856 1176862715652 1179025893344 1180150454028 1181029102526 1181206044774 1182085479183 1184258256776 1186825215888 1188995320968 1189006705536 1195720108128 1197753769776 1198295820423 1199060527392 1199955347072 1201264506624 1201392192052 1202158875008 1207276681338 1209329998221 1210101746784 1210649385582 1211550741219 1213777678568 1215858379008 1216945908864 1217304733372 1222706973313 1223278875936 1224189634512 1225284616296 1226439803264 1227609587568 1228707628344 1229866042496 1230966101568 1231882583456 1236021364227 1236810146208 1237916416464 1238293280744 1239083512576 1239474370953 1243788665126 1244993885568 1245920811456 1248763852518 1249693585231 1249880814819 1254324734208 1255826681928 1257962571876 1258765355904 1260274818272 1266258006832 1267390616856 1269720192832 1270931258184 1271877495028 1272472396416 1278119463264 1278496325197 1280468759808 1284189608832 1284770776536 1285590668544 1285727317212 1286547819648 1286877341646 1287698577984 1288090597664 1290472421994 1293806976056 1296598974489 1297566583924 1298982238008 1300144118364 1301369882176 1307577358368 1308550879056 1310943559016 1310956111232 1313707217472 1316199970176 1317179910592 1317377251008 1318358067936 1319537279088 1320781326592 1321197955851 1322041094304 1324471122688 1326404130012 1327250590848 1327391667654 1329910386532 1331099930706 1332290538873 1333546610032 1334818553334 1335812355703 1337027463936 1341076117836 1348743376032 1349747545744 1349949765456 1350954833352 1352428734384 1353438007744 1358851795392 1362792786199 1363662468896 1364882202768 1365499888389 1366518916324 1366537266432 1367390976896 1370354888448 1373006501594 1376842196366 1378073718903 1379744778672 1382973424896 1383599297808 1384629418536 1385867906388 1387174489792 1391205409568 1393079940837 1393968951648 1395006792816 1397379398072 1402982385792 1404237289536 1407865809664 1408489461561 1413497309952 1414761618816 1416542138232 1417446121728 1417596785644 1417809170556 1418501442176 1418713962624 1418864761302 1419770227008 1421472760144 1424540257686 1427158688592 1428221240264 1428435216936 1429498719012 1432211185496 1433492233068 1435230493632 1436127118496 1447152007808 1448446419264 1449101922372 1450026684288 1452492866496 1453574280032 1455532848063 1460707958016 1461138657368 1462071100672 1462445579244 1463378856576 1463534402798 1464041117448 1465131128916 1467623000522 1474811503893 1474825625136 1478622386332 1478636544064 1481827399416 1484551129152 1485878992416 1490030013024 1491139373808 1493880219776 1498221210304 1498899239292 1500015203414 1500239936286 1501356898587 1505551158993 1506694934784 1508042604672 1510904107776 1518465988962 1519897584608 1521257063664 1522617758712 1523589435648 1524053268608 1525506918096 1526642692232 1532658420384 1534120277508 1534587316418 1535566631872 1535959934769 1536940126176 1538084412592 1538314849008 1539460158936 1545632839296 1547471485014 1548623612263 1552949919157 1558471393024 1559865374592 1560571301016 1565106085764 1569150287536 1572051822831 1573533938704 1574941393032 1576113972244 1581256340352 1582433621184 1583849035872 1584316044181 1585327094624 1593107373312 1594293477504 1595814122448 1597005026368 1597727760564 1598747369856 1599156855162 1600177376448 1606748895297 1609702241784 1611237583683 1612439997628 1613468995712 1614199180776 1615400988292 1615643008308 1616845890786 1628046008784 1631038501248 1632252846016 1632497390784 1633712821728 1635271065036 1636812783424 1638276837792 1641288135424 1643780989539 1644829988256 1648028485636 1649080194944 1649502571938 1650555221952 1652632494604 1654110698982 1655342221519 1661227748608 1661963633967 1663466112072 1664527673088 1665018470024 1666507753092 1667748505514 1673189848512 1674435575904 1677283429168 1680615247248 1685498861592 1689854155808 1690618909434 1693494287053 1693517027904 1694575010912 1698147419904 1702891443456 1704159284352 1706186509118 1709884782684 1710975966336 1713027702048 1714303089616 1714559927184 1715836455528 1716931437312 1717473028761 1720629895992 1727512460856 1728798632652 1730344964166 1730871740611 1731976317344 1733525491152 1743436477824 1744734505408 1748715779174 1750279925667 1751609623296 1753280317152 1756503001344 1757810757248 1758074113152 1759383038784 1761597274468 1762721459072 1765294073478 1768538840016 1769855556872 1770225681042 1771543653789 1774799907608 1776387385164 1779758071112 1783492981452 1783510058304 1788101490448 1796630654664 1798324501376 1799933020608 1801273111136 1801896759936 1802088288078 1803238312512 1805383399183 1811802393856 1815152620176 1818682322906 1819842937024 1820666517852 1823787568512 1825957100058 1836284451768 1837431625204 1839659704896 1841414381352 1844799063744 1846172558048 1846449152352 1847823875184 1855215219312 1857439921116 1858625268864 1858822826822 1860009057088 1864015720658 1865682997689 1868881217184 1872316386048 1873145778777 1877985948748 1879805700864 1886943857814 1888148033856 1888722850976 1890412227408 1891819681736 1893026969344 1899387010248 1901085925284 1902878251456 1904580289248 1905998292016 1906396887276 1907816242542 1911322977424 1913640658176 1920703139712 1924419667261 1926284413248 1928590975818 1929795815479 1929821729472 1931261892352 1932135896496 1936657155328 1940710464084 1946349875886 1948473357012 1949927438992 1952054823264 1953508171888 1962826318584 1964078919936 1966415338524 1966434166848 1972388727673 1974299955264 1975769865888 1977537101904 1979401505536 1981171989888 1983061641456 1986706684032 1986917856086 1988185831744 1991087501481 1994865579798 1996649896059 1998532319056 2000319915048 2001809198116 2002227830001 2003748933888 2007401545324 2011614176754 2023115064048 2024621318616 2026432250028 2028342751552 2030157011616 2034009224128 2038277693088 2043544560512 2045493703344 2047323304152 2047946579692 2049253501568 2049778374486 2051086465344 2051304480487 2052613545248 2059509752391 2063295313352 2065263294549 2072451949358 2074460137344 2076944127804 2080761734688 2086808114352 2092510189224 2096069097108 2099921857376 2102436336091 2104473578688 2109911494912 2110227602688 2111798714496 2120245964928 2124813207348 2126169182592 2126395178466 2127752163264 2128297141953 2129655340512 2130283283401 2130303680752 2132209140216 2133569835264 2140738032888 2142331860396 2144248078518 2146269655712 2148316778244 2150238349602 2152265574368 2154190677744 2155794521048 2167013241302 2170728011712 2172669628896 2176663187712 2178283762304 2178739299744 2180361420048 2184369117056 2191707986052 2193106651008 2193339761834 2193668368866 2195068284864 2195301604197 2197696693374 2199336762584 2200740295936 2201434500783 2205480931976 2215951511956 2217933579498 2217954816096 2222010337456 2226826693728 2230919798016 2232580767872 2236709060712 2240820329664 2247331815456 2248348858938 2250022805121 2254158545912 2258022703872 2260042402176 2264162208098 2266356161664 2270741521867 2279846376912 2281885595496 2283341808384 2284036936064 2286079902912 2287781940704 2288260377144 2289964038348 2294173194656 2298987630576 2301880974627 2303349947808 2305064843536 2305410189264 2307126618888 2309190238404 2309893235234 2311367321536 2321207227521 2327343176431 2329460220672 2333706567556 2337707089536 2339798061888 2345844051712 2353725431304 2358051786688 2360300908056 2362058205052 2362412089548 2364170958366 2368516513552 2373650431776 2377990641936 2378013411072 2391408103567 2391440216256 2395507539552 2396591640846 2398121054784 2399910694144 2402784384104 2404317750016 2414553362676 2418659996442 2420203493568 2420460743089 2421298771164 2423101482438 2425268836179 2427555357136 2433891817728 2434609466744 2445413946626 2446557751872 2448379269024 2450569232592 2452879606528 2455219175136 2457415256688 2459732084992 2461932203136 2463765166912 2472042728454 2473620292416 2474253857907 2475832832928 2476586561488 2478948741906 2480794374877 2481166048473 2487577330252 2489987771136 2491841622912 2497527705036 2499387170462 2499761629638 2501622758271 2511653363856 2515925143752 2517530711808 2520549636544 2532516013664 2534781233712 2535928364151 2539440385664 2541862516368 2543754990056 2544944792832 2556238926528 2556992650394 2559279763677 2568379217664 2569541553072 2571454634424 2573095639296 2573754683292 2575397155968 2576181195328 2580944843988 2587613952112 2593197948978 2595133167848 2597964476016 2600288236728 2602739764352 2615154716736 2617101758112 2621887118032 2621912222464 2623073668761 2627414434944 2632399940352 2634359821184 2634754502016 2636716135872 2639074558176 2642395911702 2644082188608 2652808260024 2654501181696 2654783335308 2659820773064 2662199861412 2664581077746 2667093220064 2669637106668 2671624711406 2682152235672 2697486752064 2699495091488 2699899530912 2701909666704 2703132432117 2704857468768 2706876015488 2717703590784 2725585572398 2727324937792 2728023484359 2729764405536 2730999776778 2733037832648 2734781953792 2738935650087 2746013003188 2753684392732 2756147437806 2758199451427 2759489557344 2767198595616 2769258837072 2771735812776 2774348979584 2782410819136 2786159881674 2787937903296 2788234240233 2790013585632 2794758796144 2796023580987 2805964771584 2808474579072 2816978923122 2821769995849 2829523237632 2833084276464 2835193571288 2835618341112 2837002884352 2837427925248 2837729522604 2839540454016 2842945520288 2849080515372 2854317377184 2856442480528 2856870433872 2858997438024 2861724363813 2864422370992 2866984466136 2870460987264 2872254236992 2884049849863 2892106865557 2894304015616 2896892838528 2898203844744 2900053368576 2904985732992 2907148560064 2911065696126 2919524813829 2922277314736 2924891158488 2926757713152 2927068805596 2928082234896 2930262257832 2935246001044 2949623007786 2949651250272 2957244772664 2957273088128 2963654798832 2969102258304 2971757984832 2980060026048 2980376784129 2982278747616 2987760439552 2992298369697 2996442420608 2997798478584 3000030406828 3000479872572 3002713797174 3011102317986 3016085209344 3036931977924 3039795169216 3042514127328 3045235517424 3048106537216 3051013836192 3053285384464 3065316840768 3068240555016 3069174632836 3071133263744 3071919869538 3073880252352 3074206982821 3074667561729 3076168825184 3076629698016 3078920317872 3082795230319 3091265678592 3094942970028 3097247224526 3105899838314 3108677924037 3119730749184 3121142602032 3130212171528 3138300575072 3144103645662 3147067877408 3149882786064 3152227944488 3162512680704 3164867242368 3167698071744 3168632088362 3170654189248 3188586955008 3189592767699 3191628244896 3194010052736 3195455521128 3197494739712 3198313710324 3200354752896 3213497790594 3219404483568 3222475167366 3224879995256 3226937991424 3228398361552 3230801976584 3231286016616 3233691781572 3250519861953 3256092017568 3262077002496 3264505692032 3264994781568 3267425643456 3270542130072 3273625566848 3276553675584 3287561979078 3289659976512 3290009642751 3296056971272 3298160389888 3299005143876 3301110443904 3305264989208 3308221397964 3310684443038 3323927267934 3326900369247 3326932224144 3330036940048 3333015506184 3335497011028 3346379697024 3348871151808 3354566858336 3361230494496 3370997723184 3379708311616 3381237818868 3386988574106 3387034055808 3389150021824 3396243312147 3408318568704 3412373018236 3419769565368 3421951932672 3426055404096 3428606179232 3429119854368 3431672911056 3434946057522 3441259791984 3455024921712 3457597265304 3460689928332 3461743481222 3463952634688 3464839852851 3467050982304 3486872955648 3489469010816 3497431558348 3500559851334 3503166096703 3506560634304 3515621514496 3516148226304 3518766077568 3523194548936 3525442918144 3530588146956 3537077680032 3539711113744 3540451362084 3543087307578 3546256437549 3549599815216 3552774770328 3559516142224 3566985962904 3567020116608 3573922239199 3576202980896 3583906514461 3593261309328 3596649002752 3599866041216 3602546222272 3603793519872 3604176576156 3606476625024 3610766798366 3627989994663 3630305240352 3634652223657 3637364645812 3639685874048 3641333035704 3647575137024 3651914200116 3668120919939 3672568903536 3674863250408 3679319409792 3682828762704 3689598127488 3692345116096 3692898304704 3695647750368 3708064092681 3710430438624 3714879842232 3717250537728 3717645653644 3718423112859 3720018114176 3728031441316 3731365995378 3737762434368 3746291557554 3749080755693 3755971897496 3773887715628 3776296067712 3777445701952 3780824454816 3783639363472 3798774020496 3802171850568 3805756502912 3809160578496 3811996584032 3812793774552 3815632485084 3820208042887 3822645954848 3835488975591 3841406279424 3848839334522 3852568826496 3857181951636 3859591630958 3859643458944 3864271792992 3881420928168 3892699751772 3896946714024 3899854877984 3904109646528 3904524624169 3907016343776 3925652637168 3932830677048 3932868333696 3944777455346 3948599910528 3951539731776 3955074203808 3962343979776 3963593867553 3966123282912 3973413368064 3973835712172 3976371663488 3982175002962 3989731159596 3993299792118 3997064638112 4000639830096 4003618396232 4004455660002 4007437067109 4014803090648 4023228353508 4046230128096 4049242637232 4052864500056 4056685503104 4060314023232 4068018448256 4076555386176 4087089121024 4088378358597 4090987406688 4094646608304 4095893159384 4098507003136 4099556748972 4102172930688 4102608960974 4105227090496 4119019504782 4126590626704 4130526589098 4133601858841 4134221156709 4144903898716 4148920274688 4153888255608 4161523469376 4173616228704 4185020378448 4192138194216 4199843714752 4204872672182 4208947157376 4217091397753 4223597428992 4225468384683 4240491929856 4249626414696 4252338365184 4252790356932 4255504326528 4256594283906 4259310681024 4260566566802 4260607361504 4264418280432 4281476065776 4284663720792 4288496157036 4292539311424 4296633556488 4300476699204 4304531148736 4308381355488 4311589042096 4334026482604 4341456023424 4345339257792 4353260327941 4356567524608 4357478599488 4360722840096 4368738234112 4383415972104 4386213302016 4386679523668 4387336737732 4390136569728 4390603208394 4395393386748 4398673525168 4402869001566 4410961863952 4431903023912 4435867158996 4435909632192 4441186478053 4444020674912 4453653387456 4465161535744 4473418121424 4481640659328 4494663630912 4496697717876 4500045610242 4504070695761 4508317091824 4516653476979 4520084804352 4528324416196 4532712323328 4541483043734 4559692753824 4563771190992 4568073872128 4572159805824 4575563881408 4576520754288 4579928076696 4588346389312 4597975261152 4603761949254 4606699895616 4607189553343 4607879804307 4610129687072 4610820378528 4614253237776 4618380476808 4619786470468 4622734643072 4642414455042 4645870836789 4654686352862 4658849757471 4667413135112 4675414179072 4679596123776 4707450862608 4716103573376 4720601816112 4724116410104 4724824179096 4728341916732 4737033027104 4747300863552 4752948132543 4755981283872 4782816207134 4782880432512 4791015079104 4793183281692 4796242109568 4805522755579 4805568768208 4829106725352 4837319992884 4840406987136 4840921486178 4842597542328 4846202964876 4850537672358 4855110714272 4869218933488 4890827893252 4893115503744 4896758538048 4901138465184 4910438350272 4914830513376 4923864406272 4927530333824 4944085456908 4947240584832 4948507715814 4951665665856 4953173122976 4957897483812 4961588749754 4962332096946 4966026664557 4975154660504 4983683245824 4985890901901 4995055410072 4998774340924 4999523259276 5003245516542 5023306727712 5031850287504 5041099273088 5065032027328 5069562467424 5071856728302 5078880771328 5080482861159 5083725032736 5087509980112 5112477853056 5113985300788 5118559527354 5122370409793 5136680501827 5139083106144 5142909268848 5147509366584 5150794311936 5152362390656 5161889687976 5175227904224 5186395897956 5190266335696 5192615221833 5195928952032 5200576473456 5205479528704 5230309433472 5234203516224 5240429992291 5243774236064 5246147337522 5250053211949 5250839777001 5254828869888 5268719642368 5269509004032 5273432271744 5278149116352 5284791823404 5288164377216 5305616520048 5309566670616 5314630961367 5319641546128 5324399722824 5329162155492 5334186440128 5339274213336 5343249422812 5364304471344 5371055607463 5394973504128 5398990182976 5399799061824 5403819333408 5406264864234 5409714937536 5413752030976 5416150197549 5435407181568 5451171144796 5454649875584 5456046968718 5459528811072 5461999553556 5466075665296 5477871300174 5492026006376 5507368785464 5512294875612 5516398902854 5518979114688 5534397191232 5538517674144 5543471625552 5548697959168 5564821638272 5572319763348 5575875806592 5576468480466 5580027171264 5589517592288 5592047161974 5597048993067 5616949158144 5633957846244 5643539991698 5666168552928 5670387142576 5671236682224 5675459045208 5679080908032 5685891040576 5698161030744 5708634754368 5712884961056 5713740867744 5717994876048 5723448727626 5725191142021 5728844741984 5733968932272 5740921974528 5744508473984 5768099699726 5773259001783 5784213731114 5789387446437 5793785677056 5796407689488 5809971465984 5814297120128 5822131392252 5839049627658 5844554629472 5849782316976 5854137611192 5856164469792 5860524515664 5870492002088 5899246015572 5899302500544 5914489545328 5914546176256 5917166183019 5927309597664 5938204516608 5943515969664 5960120052096 5960753568258 5964557495232 5971652781913 5984596739394 5992884841216 5995596957168 6000060813656 6000959745144 6005427594348 6022204635972 6073863955848 6079590338432 6085028254656 6090471034848 6102027672384 6106570768928 6130633681536 6136481110032 6138349265672 6142266527488 6143839739076 6147760504704 6148413965642 6149335123458 6152337650368 6153259396032 6153913441461 6157840635744 6165590460638 6178529257173 6189885940056 6194494449052 6195789883647 6211799676628 6217355848074 6242285204064 6260424343056 6276601150144 6288207291324 6294135754816 6299765572128 6304455888976 6307309008273 6329734484736 6335396143488 6337264176724 6341308378496 6365388130171 6379185535398 6383256489792 6388020105472 6390849850203 6390911042256 6396627420648 6400709505792 6426995581188 6438808967136 6444950334732 6449759990512 6456796723104 6461603953168 6462572033232 6467383563144 6501039723906 6505879893877 6512184035136 6524055022303 6529011384064 6529989563136 6534851286912 6541084260144 6547251133696 6553107351168 6575123958156 6579319953024 6580019285502 6585904812591 6592113942544 6598010287752 6602220887808 6604303502349 6610529978416 6616442795928 6621368886076 6647854535868 6653800738494 6653864448288 6655826383999 6660073880096 6666031012368 6670994022056 6692759394048 6697742303616 6709133716672 6722460988992 6741995446368 6750068415363 6759416623232 6762475637736 6773977148212 6774068111616 6778300043648 6792486624294 6812224565601 6824746036472 6839539130736 6852110808192 6857212358464 6858239708736 6863345822112 6869892115044 6882519583968 6905642923881 6910049843424 6915194530608 6921379856664 6923486962444 6927905269376 6929679705702 6934101964608 6954212496301 6978938021632 6982029529293 6994863116696 7001119702668 7006332193406 7013121268608 7037532155136 7046389097872 7061176293912 7074155360064 7079422227488 7080902724168 7086174615156 7092512875098 7099199630432 7105549540656 7119032284448 7133971925808 7134040233216 7147844478398 7152405961792 7167813028922 7174224310701 7186522618656 7199732082432 7205092444544 7208353152312 7212953250048 7221533596732 7255979989326 7260610480704 7261382229267 7269304447314 7274729291624 7279371748096 7282666071408 7303828400232 7336241839878 7345137807072 7349726500816 7358638819584 7365657525408 7379196254976 7384690232192 7385796609408 7391295500736 7416128185362 7420860877248 7429759684464 7435291307288 7436846225718 7440036228352 7442383124631 7456062882632 7462731990756 7475524868736 7492583115108 7498161511386 7504868274813 7511943794992 7547775431256 7552592135424 7554891403904 7561648909632 7567278726944 7584546344557 7597548040992 7604343701136 7611513005824 7618321156992 7623993168064 7625587549104 7631264970168 7640416085774 7645291909696 7670977951182 7676689166419 7677839291031 7697678669044 7705137652992 7714363903272 7719183261916 7719286917888 7728543585984 7762841856336 7785399503544 7793893428048 7799709755968 7808219293056 7809049248338 7814032687552 7851305274336 7865661354096 7865736667392 7869221006283 7889554910692 7897199821056 7903079463552 7910148407616 7927187735106 7932246565824 7947671424344 7952743326976 7964350005924 7979462319192 7986599584236 7994129276224 8001279660192 8007236792464 8008911320004 8014874134218 8029606181296 8046456707016 8084626323319 8092460256192 8098485274464 8105729000112 8113371006208 8120628046464 8136036896512 8153110772352 8176756717194 8181974813376 8184070453077 8189293216608 8191786318768 8199113497944 8204345861376 8205217921948 8210454180992 8238039009564 8253181253408 8261053178196 8267203717682 8268442313418 8274598354281 8289807797432 8307776511216 8323046938752 8347232457408 8364702720699 8370040756896 8384276388432 8388070742961 8399687429504 8409745344364 8417894314752 8434182795506 8450936769366 8465309987547 8499252829392 8505580713864 8511008653056 8513188567812 8518621362048 8521133133604 8521214723008 8528836560864 8562952131552 8569327441584 8576992314072 8585078622848 8593267112976 8600953398408 8609062297472 8616762710976 8617678608373 8623178084192 8652149549589 8668052965208 8676320596671 8682912046848 8690678515584 8706520655882 8714957198976 8721445680192 8766831944208 8773359047336 8774673475464 8780273139456 8781206416788 8790786773496 8797347050336 8805738003132 8821923727904 8863806047824 8871734317992 8871819264384 8882372956106 8888041349824 8907306774912 8941130352387 8946836242848 8949474276379 8963281318656 8989327261824 8993395435752 9000091220484 9008141391522 9016634183648 9033306953958 9056648832392 9082966087468 9119385507648 9127542381984 9144319611648 9151127762816 9153041508576 9159856153392 9176692778624 9195950522304 9207523898508 9213399791232 9214379106686 9215759608614 9220259374144 9221640757056 9222620948463 9228506475552 9236760953616 9239572940936 9245469286144 9248385690957 9284828910084 9291741673578 9309372705724 9317699514942 9326033772111 9334826270224 9359192247552 9414901725216 9432207146752 9441203632224 9448232820208 9449648358192 9456683833464 9474066054208 9494601727104 9505896265086 9511962567744 9512973618187 9539549503393 9565632414268 9565760865024 9582030158208 9586366563384 9592484219136 9611045511158 9611137536416 9658213450704 9674639985768 9680813974272 9681842972356 9685195084656 9692405929752 9701075344716 9710221428544 9738437866976 9751559585859 9781655786504 9786231007488 9793517076096 9802276930368 9820876700544 9829661026752 9855060667648 9870028928253 9888170913816 9894481169664 9897015431628 9903331331712 9906346245952 9915794967624 9923177499508 9924664193892 9932053329114 9950309321008 9971781803802 9990110820144 9997548681848 9999046518552 10006491033084 10046613455424 10063700575008 10082198546176 10130064054656 10139124934848 10143713456604 10160965722318 10167450065472 10168530789331 10175019960224 10188729936441 10224955706112 10227970601576 10237119054708 10244740819586 10273361003654 10278166212288 10285818537696 10295018733168 10304724781312 10323779375952 10350455808448 10372791795912 10380532671392 10385230443666 10391857904064 10394519558553 10401152946912 10460618866944 10468407032448 10480859984582 10487548472128 10492294675044 10500106423898 10501679554002 10509498290109 10546864543488 10556298232704 10569583646808 10576328754432 10611233040096 10619133341232 10629261922734 10639283092256 10648799445648 10658324310984 10668372880256 10678548426672 10686498845624 10721766717597 10728608942688 10742111214926 10751719543383 10789947008256 10797980365952 10799598123648 10807638666816 10812529728468 10819429875072 10832300395098 10840365285841 10902342289592 10909299751168 10912093937436 10919057622144 10923999107112 10932151330592 10955742600348 10984052012752 11004362759817 11014737570928 11024589751224 11032797805708 11037958229376 11068794382464 11077035348288 11086943251104 11090212309267 11129643276544 11144639526696 11151751613184 11152936960932 11160054342528 11179035184576 11184094323948 11194097986134 11247242267079 11267915692488 11287079983396 11332337105856 11340774285152 11342473364448 11350918090416 11371782081152 11396322061488 11417269508736 11425769922112 11427481735488 11435989752096 11446897455252 11450382284042 11457689483968 11460624128661 11467937864544 11489016947968 11506466926773 11536199399452 11546518003566 11568427462228 11578774892874 11587395550633 11592815378976 11628594240256 11644262784504 11678099255316 11689109258944 11699564633952 11708275222384 11712328939584 11713573872507 11721049031328 11740984004176 11798492031144 11798605001088 11821435098889 11828979090656 11834332366038 11854460009371 11854619195328 11887031939328 11920240104192 11921507136516 11929114990464 11943305563826 11969193478788 11991193914336 12000121627312 12001919490288 12010855188696 12022311201327 12044409271944 12116102184277 12147727911696 12159180676864 12170056509312 12180942069696 12204055344768 12213141537856 12261267363072 12265135075791 12272962220064 12276698531344 12287679478152 12295521009408 12296827931284 12298670246916 12304675300736 12306518792064 12307826882922 12315681271488 12331180921276 12357058514346 12379771880112 12388988898104 12391579767294 12400805576523 12423599353256 12434711696148 12484570408128 12520848686112 12553202300288 12576414582648 12588271509632 12599531144256 12608911777952 12614618016546 12651274193259 12670792286976 12674528353448 12682616756992 12730776260342 12758371070796 12766512979584 12781699700406 12781822084512 12793254841296 12853991162376 12877617934272 12889900669464 12899519981024 12913593446208 12914966064559 12923207906336 12925144066464 12934767126288 13002079447812 13011759787754 13024368070272 13048110044606 13059780983823 13069702573824 13082168520288 13106214702336 13150247916312 13158639906048 13160038571004 13171809625182 13184227885088 13196020575504 13208607004698 13221059956832 13232885591856 13242737772152 13295709071736 13307601476988 13307728896576 13311652767998 13320147760192 13323559434159 13332062024736 13341988044112 13395484607232 13418267433344 13444921977984 13470937670827 13483990892736 13500136830726 13518833246464 13524951275472 13547954296424 13556600087296 13584973248588 13624449131202 13649492072944 13679078261472 13704221616384 13714424716928 13716479417472 13726691644224 13739784230088 13765039167936 13811285847762 13820099686848 13821568660029 13830389061216 13842759713328 13846973924888 13855810538752 13859359411404 13868203929216 13908424992602 13937612510367 13964059058586 13976549272413 13989726233392 14002239405336 14012664386812 14026242537216 14092778195744 14122352587824 14148310720128 14158844454976 14161805448336 14172349230312 14185025750196 14198399260864 14211099081312 14238064568896 14258844397629 14267943851616 14295688956796 14304811923584 14335626057844 14348448621402 14359131363409 14373045237312 14410184889088 14416568266737 14416706304624 14443067193464 14511959978652 14521220961408 14522764458534 14538608894628 14549458583248 14565332142816 14607656800464 14672483679756 14690078350483 14690275614144 14699453001632 14717054352637 14731315050816 14769380464384 14771593218816 14782591001472 14832256370724 14841721754496 14859519368928 14870582614576 14873692451436 14884766249262 14898079993671 14912125765264 14925463981512 14951049737472 14985166230216 14996323022772 15009736549626 15014306029021 15023887589984 15095550862512 15109782807808 15123297819264 15134557453888 15169092689114 15195096081984 15208687402272 15236642313984 15241448583477 15247986336128 15251175098208 15262529940336 15280832171548 15290583819392 15341955902364 15353378332838 15355678582062 15367111229379 15395357338088 15410041505481 15428727806544 15438366523832 15457087171968 15525683712672 15570799007088 15577845665499 15587786856096 15599419511936 15616438586112 15618098496676 15628065375104 15702610548672 15721289976873 15731322708192 15738442012566 15750159635847 15779109821384 15806158927104 15820296815232 15854375470212 15864493131648 15895190653069 15895342848688 15928700011848 15958924638384 15973199168472 15988258552448 16002559320384 16014473584928 16017822640008 16029748268436 16059212362592 16092913414032 16113166822389 16169252646638 16184920512384 16196970548928 16211458000224 16241256092928 16248450592647 16306221544704 16353513434388 16363949626752 16368140906154 16378586433216 16383572637536 16398226995888 16410435843896 16420908361984 16476078019128 16506362506816 16522106356392 16534407435364 16536884626836 16549196708562 16579615594864 16615553022432 16646093877504 16694464914816 16729405441398 16739856724969 16740081513792 16768552776864 16776141485922 16799374859008 16819490688728 16868365591012 16901873538732 16930619975094 16943225201623 16998505658784 17011161427728 17026377135624 17037242724096 17042266267208 17042429446016 17057673121728 17125904263104 17138654883168 17153984628144 17170157245696 17175573426063 17186534225952 17201906796816 17218124594944 17233525421952 17235357216746 17246356168384 17304299099178 17319777005349 17336105930416 17352641193342 17365560624139 17368162339311 17381357031168 17413041311764 17429914397952 17442891360384 17533663888416 17546718094672 17549346950928 17562412833576 17581573546992 17594694100672 17611476006264 17643847455808 17716306220587 17727612095648 17743468635984 17743638528768 17751498549057 17764745912212 17776082699648 17814613549824 17882260704774 17893672485696 17898948552758 17914958345739 17978654523648 17986790871504 18000182440968 18016282783044 18033268367296 18066613907916 18113297664784 18165932174936 18238771015296 18255084763968 18302255525632 18306083017152 18319712306784 18353385557248 18391901044608 18415047797016 18426799582464 18428758213372 18431519217228 18440518748288 18443281514112 18445241896926 18457012951104 18461740324383 18473521907232 18479145881872 18496771381914 18569657820168 18583483347156 18618745411448 18635399029884 18652067544222 18669652540448 18829803450432 18882407264448 18896465640416 18899296716384 18913367666928 18921927024819 18948132108416 18989203454208 19011792530172 19023925135488 19025947236374 19079099006786 19096164390513 19131264828536 19164060316416 19172549550609 19172733126768 19222091022316 19222275072832 19316426901408 19349279971536 19363685944712 19370390169312 19384811859504 19402150689432 19420442857088 19476875733952 19503119171718 19517639681631 19563311573008 19572165066909 19587034152192 19604553860736 19641753401088 19659322053504 19740057856506 19752389970943 19776341827632 19794030863256 19806662663424 19812692491904 19831589935248 19846354999016 19849328387784 19864106658228 19900618642016 19943563607604 19967479151997 19980221640288 19995097363696 19998093037104 20012982066168 20093226910848 20127401150016 20188348949041 20260128109312 20278249869696 20287426913208 20321931444636 20334900130944 20337061578662 20350039920448 20377459872882 20436673696803 20455941203152 20474238109416 20489481639172 20546722007308 20556332424576 20571637075392 20590037466336 20647558751904 20700911616896 20745583591824 20761065342784 20770460887332 20783715808128 20789039117106 20802305893824 20862637488903 20936814064896 20946088587879 20961719969164 20975096944256 20984589350088 21000212847796 21003359108004 21018996580218 21112596465408 21139167293616 21222466080192 21238266682464 21258523845468 21278566184512 21297598891296 21316648621968 21336745760512 21357096853344 21372997691248 21443533435194 21457217885376 21484222429852 21503439086766 21519448879747 21522672932103 21579566612233 21595960731904 21599196247296 21615277333632 21625059456936 21638859750144 21664600790196 21680730571682 21784146687801 21804684579184 21824187874872 21838115244288 21847998214224 21864302661184 21911485200696 21968104025504 22008725519634 22015425731689 22029475141856 22049179502448 22065595611416 22075916458752 22137588764928 22154070696576 22173886502208 22180424618534 22289279053392 22305873921864 22320108685056 22327149373893 22358070369152 22368188647896 22388195972268 22494484534158 22535831384976 22574159966792 22664674211712 22681548570304 22684946728896 22701836180832 22743564162304 22753639033671 22792644122976 22834539017472 22851539844224 22854963470976 22871979504192 22893794910504 22900764568084 22915378967936 22921248257322 22935875729088 23012933853546 23030067499257 23072398798904 23093036007132 23136854924456 23157549785748 23174791101266 23185630757952 23288525569008 23356198510632 23378218517888 23399129267904 23416550444768 23424657879168 23427147745014 23442098062656 23481968008352 23596984062288 23597210002176 23642870197778 23657958181312 23668664732076 23708920018742 23709238390656 23843014273032 23858229980928 23886611127652 23938386957576 23982387828672 24000243254624 24003838980576 24021710377392 24044622402654 24088818543888 24232204368554 24253878969957 24295455823392 24340113018624 24361884139392 24408110689536 24426283075712 24530270151582 24545924440128 24553397062688 24575358956304 24593655862568 24597340493832 24609350601472 24613037584128 24615653765844 24631362542976 24662361842552 24714117028692 24759543760224 24777977796208 24783159534588 24801611153046 24823795062843 24847198706512 24869423392296 24969140816256 25017455674393 25041697372224 25087345601227 25106404600576 25152829165296 25176543019264 25199062288512 25217823555904 25229236033092 25302548386518 25349056706896 25395929962641 25461552520684 25516742141592 25533025959168 25563399400812 25563644169024 25586509682592 25707982324752 25755235868544 25779801338928 25799039962048 25827186892416 25829932129118 25846415812672 25850288132928 25853035825119 25869534252576 25956448648767 26004158895624 26023519575508 26028961790013 26048736140544 26096220089212 26119561967646 26164337040576 26300495832624 26320077142008 26343619250364 26368455770176 26392041151008 26417214009396 26442119913664 26465771183712 26485475544304 26591418143472 26615202953976 26615457793152 26623305535996 26640295520384 26647118868318 26664124049472 26666958246331 26683976088224 26741456300209 26836534866688 26848422829137 26889843955968 26941875341654 26967981785472 27000273661452 27049902550944 27095908592848 27169946497176 27248898262404 27298984145888 27331672369183 27358156522944 27428849433856 27432958834944 27453383288448 27479568460176 27530078335872 27622571695524 27640199373696 27643137320058 27660778122432 27667862845389 27685519426656 27693947849776 27718718822808 27736407858432 27745157072871 27816849985204 27875225020734 27928118117172 27953098544826 27979452466784 28004478810672 28025328773624 28185556391488 28244705175648 28296621440256 28317688909952 28323610896672 28344698460624 28370051500392 28396798521728 28422198162624 28476129137792 28517688795258 28535887703232 28538920854561 28591377913592 28609623847168 28618648510179 28671252115688 28696897242804 28718262726818 28746090474624 28833136533474 28833412609248 28886134386928 29023919957304 29042441922816 29045528917068 29077217789256 29098917166496 29130664285632 29215313600928 29344967359512 29380156700966 29380551228288 29398906003264 29434108705274 29462630101632 29519639784271 29565182002944 29664512741448 29683443508992 29719038737856 29741165229152 29747384902872 29769532498524 29796159987342 29824251530528 29850927963024 29970332460432 29992646045544 30019473099252 30028612058042 30047775179968 30191101725024 30246595638528 30269114907776 30338185378228 30390192163968 30417374804544 30482897166954 30495972672256 30502350196416 30505592367993 30525059880672 30561664343096 30581167638784 30683911804728 30706756665676 30711357164124 30734222458758 30790714676176 30820083010962 30857455613088 30876733047664 30914174343936 31051367425344 31088305346371 31141598014176 31155691330998 31175573712192 31198839023872 31236196993352 31256130750208 31405221097344 31442579953746 31462645416384 31465989660157 31476884025132 31500319271694 31528494870327 31558219642768 31640593630464 31708750940424 31728986263296 31790381306138 31790685697376 31857400023696 31917849276768 31946398336944 31976517104896 32005118640768 32028947169856 32035645280016 32059496536872 32118424725184 32165300152791 32185826828064 32226333644778 32250326873401 32255158630149 32338505293276 32369841024768 32393941097856 32422916000448 32496901185294 32521095857523 32707026868776 32727899253504 32736281812308 32757172866432 32767145275072 32796453991776 32820871687792 32952156038256 33012725013632 33044212712784 33068814870728 33073769253672 33098393417124 33138083720857 33159231189728 33231106044864 33270636927801 33388929829632 33458810882796 33479713449938 33480163027584 33537105553728 33552282971844 33638981377456 33736731182024 33803747077464 33861239950188 33886450403246 33997011317568 34022322855456 34052754271248 34084532534416 34084858892032 34115346243456 34251808526208 34277309766336 34307969256288 34351146852126 34373068451904 34381872385983 34403813593632 34467050843904 34470714433492 34492712336768 34608598198356 34639554010698 34672211860832 34705282386684 34731121248278 34736324678622 34762186651899 34826082623528 34885782720768 35067327776832 35093436189344 35098693901856 35124825667152 35140721617521 35163147093984 35189388201344 35222952012528 35287694911616 35432612441174 35455224191296 35464305296667 35486937271968 35502997098114 35529491824424 35552165399296 35563380028113 35764521409548 35787344971392 35797897105516 35829916691478 35856592868551 35973581743008 36000364881936 36032565566088 36066536734592 36133227815832 36226595329568 36331864349872 36348306552831 36477542030592 36510169527936 36612166034304 36639424613568 36683009946037 36783802089216 36830095594032 36857516426744 36863038434456 36881037496576 36886563028224 36890483793852 36914025902208 36923480648766 36947043814464 36958291763744 36993542763828 37139315640336 37166966694312 37202416729569 37237490822896 37270798059768 37304135088444 37339305080896 37597389252241 37659606900864 37764814528896 37792931280832 37798593432768 37826735333856 37843854049638 37896264216832 37953822579777 38023585060344 38047850270976 38051894472748 38158198013572 38192328781026 38262529657072 38345099101218 38345466253536 38444182044632 38444550145664 38632853802816 38698559943072 38727371889424 38740780338624 38744898193677 38769623719008 38804301378864 38840885714176 38953751467904 39006238343436 39035279363262 39101669942479 39126623146016 39144330133818 39179342951469 39209107721472 39318644107008 39480115713012 39504779941886 39552683655264 39588061726512 39625384983808 39663179870496 39692709998032 39698656775568 39728213316456 39801237284032 39887127215208 39934958303994 39960443280576 39964690776673 39970678302477 39990194727392 39996186074208 40025964132336 40076337994147 40186453821696 40254802300032 40376697898082 40412813012481 40556499739392 40574853826416 40643862889272 40669800261888 40674123157324 40700079840896 40754919745764 40873347393606 40911882406304 40948476218832 40978963278344 41093444014616 41112664849152 41143274150784 41180074932672 41295117503808 41401823233792 41464705980087 41491167183648 41522130685568 41540921774664 41567431616256 41578078234212 41604611787648 41725274977806 41892177175758 41923439938328 41950193888512 41969178700176 42000425695592 42006718216008 42037993160436 42278334587232 42444932160384 42476533364928 42517047690936 42557132369024 42595197782592 42633297243936 42714193706688 42718733905849 42745995382496 42887066870388 42914435770752 42968444859704 43006878173532 43038897759494 43045345864206 43077394090227 43159133224466 43230554667264 43249704800211 43250118913872 43329201580392 43361461143364 43568293375602 43609369158368 43648375749744 43695996428448 43728605322368 43822970401392 43936208051008 44017451039268 44030851463378 44058950283712 44070235051449 44098359004896 44131191222832 44151163057911 44308141393152 44347773004416 44360849237068 44557716911197 44578558106784 44611747843728 44654298747786 44716140738304 44736377295792 44776391944536 44988969068316 45042918087063 45071662769952 45148319933584 45329348423424 45363097140608 45369893457792 45403672361664 45507278067342 45541159257139 45585288245952 45703079688448 45709926941952 45743959008384 45787589821008 45801529136168 45830757935872 45842496514644 45871751458176 46025867707092 46060134998514 46101333688137 46144797597808 46186072014264 46230124516443 46273709848912 46315099571496 46349582202532 46371261515904 46577051138016 46590784687993 46712397021264 46756437035776 46798258535808 46833100889536 46849315758336 46854295490028 46884196125312 46963936016704 47163869930619 47193968124576 47250478907541 47285740395556 47315916362624 47337329464152 47417840037484 47418476781312 47685571959207 47686028546064 47773222255304 47876773915152 47964775657344 48000486509248 48007677961152 48043420754784 48089244805308 48177637087776 48339500467167 48464408737108 48507757939914 48590911646784 48679487474107 48723768278784 48852566151424 49060540303164 49091848880256 49106794125376 49150717912608 49187311725136 49194680987664 49231307531688 49262725085952 49324723685104 49428234057384 49519087520448 49555955592416 49566319069176 49603222306092 49647590125686 49662704557531 49694397413024 49738846784592 49938281632512 50034911348786 50083394744448 50174691202454 50219570174907 50305658330592 50398124577024 50435647111808 50458472066184 50605096773036 50698113413792 50791859925282 50829675604869 50923105041368 51033484283184 51126798801624 51127288338048 51173019365184 51415964649504 51510471737088 51526720278189 51559602677856 51598079924096 51654373784832 51659864258236 51692831625344 51700576265856 51706071650238 51739068505152 51912897297534 52008317791248 52047039151016 52057923580026 52096681872417 52192440178424 52239123935292 52328674081152 52600991665248 52640154284016 52687238500728 52736911540352 52784082302016 52834428018792 52884239827328 52931542367424 52970951088608 53148918661761 53182836286944 53230405907952 53230915586304 53246611071992 53280591040768 53294237736636 53328248098944 53333916492662 53367952176448 53482912600418 53696845658274 53736824164933 53744875037217 53883750683308 53935963570944 54000547322904 54099805101888 54191817185696 54339892994352 54497796524808 54597968291776 54663344738366 54716313045888 54906766576896 54959136920352 55060156671744 55245143391048 55280398747392 55286274640116 55321556244864 55335725690778 55371038853312 55387895699552 55437437645616 55490314145742 55633699970408 55750450041468 55856236234344 55906197089652 55958904933568 56008957621344 56050657547248 56371112782976 56489410351296 56592384263233 56635377819904 56647221793344 56689396921248 56740103000784 56793597043456 56844396325248 56952258275584 57035377590516 57071775406464 57077841709122 57182755827184 57237297020358 57288493171539 57342504231376 57393794485608 57436525453636 57492180949248 57666273066948 57666825218496 57735424214689 57772268773856 58047839914608 58091057834136 58154435578512 58197834332992 58261328571264 58430627201856 58552919044893 58689934719024 58716495200727 58760313401932 58761102456576 58797812006528 58868217410548 58925260203264 59039279568542 59257169912829 59329025482896 59438077475712 59482330458304 59494769805744 59539064997048 59592319974684 59648503061056 59701855926048 59902437455991 59940664920864 59985292091088 60038946198504 60057224116084 60095550359936 60323750258611 60382203450048 60538229815552 60565046847123 60676370756456 60780384327936 60834749609088 60965794333908 61004700392832 61011184735986 61050119761344 61123328686192 61367823609456 61413513331352 61422714328248 61468444917516 61581429352352 61640166021924 61714911226176 61753466095328 62102734850688 62176610692742 62283196028352 62311382661996 62351147424384 62472393986704 62587912466709 62810442194688 62885159907492 62925290832768 62931979320314 62953768050264 63000638543388 63056989740654 63116439285536 63417501880848 63580762612276 63581371394752 63714800047392 63835698553536 63892796673888 64010237281536 64057894339712 64071290560032 64118993073744 64236849450368 64330600305582 64371653656128 64452667289556 64500653746802 64510317260298 64558346639241 64677010586552 64738699836699 64787882195712 64845832000896 64993802370588 65042191715046 65414053737552 65472563624616 65514345732864 65534290550144 65592907983552 65641743375584 65904312076512 66025450027264 66046277195067 66088425425568 66137629741456 66147538507344 66196786834248 66276167441714 66318462379456 66462212089728 66541273855602 66590815327309 66776846523751 66917621765592 66959426899876 66960326055168 67074211107456 67104565943688 67277962754912 67473462364048 67607494154928 67722479900376 67772900806492 67994022635136 68044645710912 68105508542496 68125589899783 68169065068832 68230692486912 68260917101013 68503617052416 68554619532672 68615938512576 68702293704252 68746136903808 68763744771966 68807627187264 68941428866984 68985424673536 69090202497771 69217196396712 69279108021396 69344423721664 69410564773368 69462242496556 69472649357244 69524373303798 69652165247056 70134655553664 70186872378688 70197387803712 70249651334304 70281443235042 70326294187968 70378776402688 70445904025056 70575389823232 70865224882348 70910448382592 70928610593334 70973874543936 71005994196228 71058983648848 71126760056226 71179715525317 71529042819096 71574689942784 71595794211032 71659833382956 71713185737102 71947163486016 72000729763872 72065131132176 72133073469184 72266455631664 72453190659136 72663728699744 72696613105662 72761636909871 73020339055872 73224332068608 73278849227136 73366019892074 73660191188064 73715032853488 73726076868912 73780967587704 73828051804416 73846961297532 73894087628928 73916583527488 73987085527656 74278631280672 74333933388624 74404833459138 74427484846273 74474981645792 74541596119536 74608270176888 74678610161792 75052367023179 75194778504482 75262036803681 75319213801728 75529629057792 75585862561664 75597186865536 75653470667712 75687708099276 75907645159554 76047170120688 76103788945496 76316396027144 76384657562052 76525059314144 76690198202436 76690932507072 76888364089264 76889100291328 77265707605632 77397119886144 77454743778848 77481560677248 77489796387354 77539247438016 77559107475357 77608602757728 77631486164869 77907502935808 78012476686872 78070558726524 78203339884958 78253246292032 78288660267636 78358685902938 78960231426024 79009559883772 79105367310528 79176123453024 79326359740992 79385419996064 79397313551136 79456426632912 79602474568064 79774254430416 79869916607988 79920886561152 79929381553346 79941356604954 79980389454784 79992372148416 80000874738993 80051928264672 80152675988294 80224368900627 80509604600064 80545268487411 80753395796164 80825626024962 81149707652832 81287725778544 81348246314648 81400159681792 81509839491528 81746694787212 81823764812608 81896952437664 81957926556688 81995017107549 82186888029232 82286548301568 82360149865344 82590235007616 82750045692223 82929411960174 82981220065597 82982334367296 83044261371136 83081843549328 83156156468424 83209223575296 83450549955612 83784354351516 83846879876656 83938357400352 84000851391184 84013436432016 84075986320872 84556669174464 84812715289939 84889864320768 84953066729856 85034095381872 85114264738048 85190395565184 85266594487872 85428387413376 85437467811698 85491990764992 85616762563683 85774133740776 85828871541504 85855945530537 85936889719408 86013756347064 86077795518988 86090691728412 86154788180454 86318266448932 86499409600422 86500237827744 86658403160784 86722922286728 87136586751204 87218738316736 87296751499488 87391992856896 87457210644736 87645940802784 87872416102016 88034902078536 88061702926756 88117900567424 88140470102898 88196718009792 88206092660941 88262382445664 88302326115822 88558919352813 88695546008832 88721698474136 89115433822394 89157116213568 89223495687456 89308597495572 89472754591584 89552783889072 89977938136632 90085836174126 90143325539904 90296639867168 90404762451913 90726194281216 90739786915584 90807344723328 91014556134684 91082318514278 91170576491904 91487918016768 91516777103979 91575179642016 91603058272336 91684993029288 91743502916352 92051735414184 92120269997028 92202667376274 92289595195616 92372144028528 92460249032886 92547419697824 92630199142992 92699164405064 92742523031808 93154102276032 93181569375986 93264916039113 93424794042528 93596517071616 93666201779072 93708590980056 93768392250624 93927872033408 94327739861238 94387936249152 94397968980471 94500957815082 94571480791112 94631832725248 94674658928304 94835680074968 95371143918414 95372057092128 95546444510608 95753547830304 95929551314688 96000973018496 96015355922304 96086841509568 96178489610616 96355274175552 96679000934334 96750980620203 96928817474216 97015515879828 97181823293568 97358974948214 97563287572569 98121080606328 98183697760512 98213588250752 98301435825216 98374623450272 98389361975328 98462615063376 98649447370208 98856468114768 99038175040896 99111911184832 99132638138352 99206444612184 99295180251372 99325409115062 99388794826048 99414251162571 99477693569184 99811910783403 100069822697572 100166789488896 100349382404908 100439140349814 100513919543863 100611316661184 100871294223616 100916944132368 101210193546072 101396226827584 101583719850564 101659351209738 101846210082736 102066968566368 102253597603248 102254576676096 102346038730368 102830548453381 102831929299008 103053440556378 103119205355712 103196159848192 103319728516472 103385663250688 103401152531712 103412143300476 103478137010304 103825794595068 104016635582496 104094078302032 104115847160052 104193363744834 104286559955697 104384880356848 104478247870584 104657348162304 105100142203147 105201983330496 105280308568032 105374477001456 105473823080704 105568164604032 105668856037584 105768479654656 105863084734848 105941902177216 106297837323522 106365672573888 106392915890001 106460811815904 106493222143984 106588475473272 106656496197888 106667832985324 106690140084339 106735904352896 106965825200836 107393691316548 107473648329866 107489750074434 107569778605653 107767501366616 108001094645808 108199610203776 108383634371392 108679785988704 108995593049616 109044919658493 109195936583552 109326689476732 109432626091776 109918273840704 110049029838111 110490286782096 110572549280232 110643112489728 110671451381556 110742077706624 110775791399104 110874875291232 110980628291484 111267399940816 111500900082936 111712472468688 111812394179304 111917809867136 112017915242688 112029821908849 112101315094496 112742225565952 112792167756723 112978820702592 113184768526466 113294443586688 113378793842496 113480206001568 113688792650496 114070755181032 114143550812928 114155683418244 114365511654368 114474594040716 114576986343078 114685008462752 114787588971216 114873050907272 115332546133896 115333650436992 115470848429378 115544537547712 116095679829216 116182115668272 116234694581031 116308871157024 116395668665984 116522657142528 116861254403712 117105838089786 117305009827437 117379869438048 117432990401454 117520626803864 117595624013056 117736434821096 118078559137084 118514339825658 118602576411361 118658050965792 118876154951424 118964660916608 118989539611488 119078129994096 119184639949368 119297006122112 119403711852096 119804874911982 119881329841728 119894072330019 119970584182176 120077892397008 120114448232168 120191100719872 120229013982441 120647500517222 120764406900096 121130093694246 121238439037443 121352741512912 121669499218176 121931588667816 122009400785664 122022369471972 122100239522688 122246657372384 122735647218912 122827026662704 122845428656496 122936889835032 123162858704704 123280332043848 123429822452352 123506932190656 124014143544109 124205469701376 124353221385484 124566392056704 124622765323992 124702294848768 124944787973408 125175824933418 125770319814984 125850581665536 125863958640628 125907536100528 126001277086776 126113979481308 126232878571072 126835003761696 127161525224552 127162742789504 127429600094784 127671397107072 127785593347776 128115788679424 128142581120064 128156201717547 128237986147488 128473698900736 128661200611164 128743307312256 128905334579112 129001307493604 129020634520596 129116693278482 129232182270681 129354021173104 129477399673398 129691664001792 129987604741176 130084383430092 130828107475104 130945127249232 131068581100288 131185815967104 131283486751168 131808624153024 132092554390134 132176850851136 132190900261303 132210705154347 132275259482912 132295077014688 132393573668496 132453489173733 132552334883428 132636924758912 132924424179456 133082547711204 133181630654618 133553693047502 133673150733591 133835243531184 133918853799752 134148422214912 134209131887376 134555925509824 134946924728096 135128754261189 135214988309856 135444959800752 135545801612984 135988045270272 136089291421824 136211017084992 136251179799566 136338130137664 136521834202026 136623477771417 137109239065344 137231877025152 137404587408504 137492273807616 137527489543932 137615254374528 137882857733968 138180404995542 138434392793424 138558216042792 138688847443328 138821129546736 138924484993112 138945298714488 139048746607596 139304330494112 139772354063979 140269311107328 140373744757376 140394775607424 140499302668608 140562886470084 140652588375936 140891808050112 141730449764696 141820896765184 141857221186668 141947749087872 142011988392456 142117967297696 142253520112452 142359431050634 143056715877621 143058085638192 143191588422064 143319666765912 143426371474204 143894326972032 144001459527744 144130262264352 144532911263328 144906381318272 145327457399488 145393226211324 145523273819742 146038462422321 146557698454272 146732039784148 147320382376128 147430065706976 147452153737824 147561935175408 147693922595064 147788175257856 147833167054976 147974171055312 148557262561344 148667866777248 148809666918276 148854969692546 148949963291584 148988113672593 149083192239072 149216540353776 149357220323584 150104734046358 150389557008964 150524073607362 150636142158229 150658710524721 151171725123328 151194373731072 151306941335424 151375416198552 151815290319108 152094340241376 152207577890992 152489026814607 152632792054288 152769315124104 153050118628288 153380396404872 153381865014144 153678656285557 153776728178528 154107980121823 154531415211264 154794239772288 154909487557696 154963121354496 154979592774708 155078494876032 155118214950714 155217205515456 155262972329738 156024953373744 156141117453048 156290045617251 156406679769916 156506492584064 156577320535272 156717371805876 157920462852048 158019119767544 158210734621056 158352246906048 158652719481984 158770839992128 158794627102272 158912853265824 159204949136128 159446755985283 159548508860832 159739833215976 159841773122304 159858763106692 159882713209908 159960778909568 159984744296832 160001749477986 160103856529344 160305351976588 160448737801254 161090536974822 161210472494799 161506791592328 161651252049924 162299415305664 162575451557088 162696492629296 163019678983056 163493389574424 163647529625216 163793904875328 163915853113376 163990034215098 164268945844141 164373776058464 164720299730688 165180470015232 165500091384446 165858823920348 165962440131194 165964668734592 166163687098656 166312312936848 166901099911224 167568708703032 167693759753312 167876714800704 167894558839267 168001702782368 168026872864032 168151972641744 169113338348928 169625430579878 169777152789699 169906133459712 170068190763744 170380791130368 170533188975744 170856774826752 170874935623396 170983981529984 171233525127366 171548267481552 171711891061074 171873779438816 172027512694128 172155591037976 172181383456824 172309576360908 172636532897864 172998819200844 173000475655488 173206272644067 173316806321568 173445844573456 174273173502408 174437476633472 174593502998976 174783985713792 175122189720751 175291881605568 175744832204032 176069804157072 176123405853512 176235801134848 176280940205796 176393436019584 176412185321882 176524764891328 176604652231644 177117838705626 177443396948272 177771509738487 178230867644788 178314232427136 178446991374912 178617194991144 178945509183168 179105567778144 179955876273264 180171672348252 180286651079808 180593279734336 180809524903826 180971250775833 181614689446656 181695140541369 182029112269368 182164637028556 182341152983808 183033554207958 183150359284032 183206116544672 183369986058576 184103470828368 184240539994056 184405334752548 184579190391232 184744288057056 184920498065772 185094839395648 185260398285984 185398328810128 186308204552064 186363138751972 186529832078226 186668707724317 186849588085056 187190194101463 187332403558144 187417181960112 187855744066816 188655479722476 188775872498304 188795937960942 189001915630164 189142961582224 189349317856608 189671360149936 190742287836828 190744114184256 190971018556279 191092889021216 191321706584281 191507095660608 192001946036992 192030711844608 192173683019136 192356979221232 192710548351104 193358001868668 193501961240406 193675039917723 193857634948432 194031031759656 194216099510097 194363646587136 194717949896428 195126575145138 196242161212656 196427176501504 196602871650432 196749246900544 196778723950656 196925230126752 197298894740416 197712936229536 198076350081792 198138831585201 198223822369664 198265276276704 198412889224368 198590360502744 198650818230124 198777589652096 198828502325142 198955387138368 199623821566806 199772445981927 200139645395144 200330539571253 200698764809816 200878280699628 201027839087726 201222633322368 201833888264736 202420387092144 202792453655168 203167439701128 203318702419476 203692420165472 204133937132736 204376769699349 204507195206496 204692077460736 205661096906762 205663858598016 206106881112756 206238410711424 206637478489897 206639457032944 206824286600952 206956274020608 207651589190136 208033271164992 208188156604064 208231694320104 208386727489668 208573119911394 208769760713696 208956495741168 210200284406294 210403966660992 210560617136064 210748954002912 211136329208064 211337712075168 211726169469696 211883804354432 212595674647044 212731345147776 212785831780002 212921623631808 212986444287968 213176950946544 213335665970648 213380280168678 213471808705792 213539146575951 213931650401672 214787382633096 214947296659732 214979500148868 215139557211306 215535002733232 216002189291616 216399220407552 216767268742784 217359571977408 217618137424597 217991186099232 218089839316986 218391873167104 218653378953464 219836547681408 220098059676222 220261927621099 220980573564192 221145098560464 221342902763112 221484155413248 221551582798208 221749750582464 221961256582968 222534799881632 223001800165872 223282454538819 223424944937376 223624788358608 223835619734272 224035830485376 224059643817698 224202630188992 225157101069537 225584335513446 225752288113807 225786110411043 225957641405184 226369537052932 226588887173376 226757587684992 226960412003136 228141510362064 228311366836488 228731023308736 228949188081432 229153972686156 229370016925504 229575177942432 229746101814544 230665092267792 230667300873984 230941696858756 231089075095424 231966586045999 232191359658432 232364231336544 232469389162062 232617742314048 232791337331968 232894458494607 233722508807424 234211676179572 234610019654874 234759738876096 234865980802908 235041253607728 235472869642192 236157118274168 237028679651316 237205152822722 237316101931584 237929321833216 237979079222976 238156259988192 238369279898736 238594012244224 238807423704192 239609749823964 239762659683456 239788144660038 239941168364352 240002624216979 240155784794016 240228896464336 240458027964882 240673106701881 241295001034444 241528813800192 242260187388492 242476878074886 242705483025824 243863177335632 244044738943944 244200479045376 244493314744768 245471294437824 245654053325408 245690857312992 245873779670064 245985051322647 246325717409408 246560664087696 246859644904704 247013864381312 248028287088218 248250137076669 248706442770968 248943660196791 249132784113408 249245530647984 249889575946816 250351649866836 251540639629968 251727917281256 251815072201056 252002554173552 252227958962616 252465757142144 253670007523392 254323050449104 254325485579008 254438145869817 254859200189568 255342794214144 255571186695552 256285162240128 256312403435094 256475972294976 256781069622259 257322401222328 257486614624512 257810669158224 258002614987208 258041269041192 258233386556964 258464364541362 258708042346208 258954799346796 259975209482352 260168766860184 261656214950208 261890254498464 262371631934208 262566973502336 263617248306048 264185108780268 264353701702272 264381800522606 264421410308694 264550518965824 264590154029376 264618277982823 264787147336992 264906978347466 265104669766856 265273849517824 265676758058439 266165095422408 266363261309236 267107386095004 267346301467182 267670487062368 267837707599504 268418263774752 269111851019648 269893849456192 270257508522378 270429976619712 270889919601504 271091603225968 271214287355739 272178582843648 272422034169984 272502359599132 272676260275328 273043668404052 273246955542834 273711689597353 274463754050304 274809174817008 275054979087864 275230508749056 275765715467936 276360809991084 276868785586848 277116432085584 277377694886656 277642259093472 277848969986224 277890597428976 278097493215192 278608660988224 279544708127958 279752835436711 279794748117339 280534365959029 280747489514752 280789551214848 280998605337216 281125772940168 281305176751872 281783616100224 283193906941413 283460899529392 283714442373336 283895498175744 284023976784912 284235934595392 284507040224904 284718862101268 286113431755242 286116171276384 286200534511957 286383176844128 286639333531824 286852742948408 287788653944064 288002919055488 288260524528704 289065822526656 289812762636544 290252941860609 290654914798976 290786452422648 291046547639484 292076924844642 293464079568296 294640764752256 294860131413952 294904307475648 295123870350816 295387845190128 295666334109952 295948342110624 297114525122688 297335733554496 297619333836552 297709939385092 297899926583168 297976227345186 298166384478144 298242753487713 298433080707552 299031137340943 300209468092716 300779114017928 301048147214724 301272284316458 301317421049442 301541758631589 302613882670848 302750832397104 303630580638216 304188680482752 304415155781984 304978053629214 305265584108576 305538630248208 306100237256576 306760792809744 306763730028288 307357312571114 307553456357056 308215960243646 308491645360143 309588479544576 309818975115392 309959185549416 310156989752064 310236429901428 310434411030912 310525944659476 312049906747488 312282234906096 312580091234502 312813359539832 313012985168128 313154641070544 313434743611752 315300426609441 315840925704096 316038239535088 316421469242112 316704493812096 317305438963968 317541679984256 317589254204544 317825706531648 318893511970566 319097017721664 319479666431952 319717526213384 319765426419816 319921557819136 319969488593664 320003498955972 320207713058688 320610703953176 320897475602508 322181073949644 322420944989598 322709335816959 323013583184656 323302504099848 324598830611328 325150903114176 325392985258592 326039357966112 326135492815951 326986779148848 327295059250432 327587809750656 327831706226752 327980068430196 328537891688282 328747552116928 330147089514333 331000182768892 331717647840696 331924880262388 331929337469184 332327374197312 332624625873696 333802199822448 335137417406064 335387519506624 335753429601408 335789117678534 336003405564736 336053745728064 336089465726547 336303945283488 338226676697856 338376503270169 339250861159756 339554305579398 340136381527488 341066377951488 341749871246792 341967963059968 342467050254732 343096534963104 343423782122148 343747558877632 344055025388256 344311182075952 344362766913648 344619152721816 345273065795728 345997638401688 346000951310976 346412545288134 346633612643136 346670457202303 346891689146912 347638931902717 348546347004816 348874953266944 349187005997952 349567971427584 350244379441502 350583763211136 351915029482311 352139608314144 352246811707024 352561880411592 352786872039168 352824370643764 353049529782656 353209304463288 354235677411252 354886793896544 355543019476974 355807729234083 356461735289576 356628464854272 356893982749824 357234389982288 357891018366336 358211135556288 359682216990057 359911752546528 360343344696504 360573302159616 360687041947323 361186559468672 361619049807652 361942501551666 363390281082738 364058224538736 364329274057112 366067108415916 366300718568064 366412233089344 366739972117152 368206941656736 368481079988112 368810669505096 369158380782464 369488576114112 369840996131544 370189678791296 370520796571968 370560180160039 370796657620256 372042430632327 372616409104128 372726277503944 373059664156452 373337415448634 373699176170112 374380388202926 374834363920224 377310959444952 377551744996608 377591875921884 378003831260328 378285923164448 378698635713216 379342720299872 381484575673656 381488228368512 381942037112558 382185778042432 382643413168562 383014191321216 384347366038272 384468605152641 384713958442464 385421096702208 386716003737336 387003922480812 387350079835446 387715269896864 388062063519312 388432199020194 389435899792856 390253150290276 392484322425312 393205743300864 393498493801088 393557447901312 393850460253504 394597789480832 395425872459072 396277663170402 396447644739328 396530552553408 396572700783909 396825778448736 397180721005488 397301636460248 397555179304192 397657004650284 397910774276736 399247643133612 399544891963854 400279290790288 400661079142506 401019452200773 401397529619632 401756561399256 402055678175452 402445266644736 403667776529472 404147969502823 404840774184288 405584907310336 406334879402256 406637404838952 407384840330944 408267874265472 408753539398698 409014390412992 409057865582041 409870433314251 411322193813524 411327717196032 412213762225512 412476821422848 413274956979794 413278914065888 413648573201904 415303178380272 416066542329984 416376313208128 416463388640208 416773454979336 417146239822788 417539521427392 417912991482336 419317062191937 420400568812588 420807933321984 421121234272128 421497908005824 422266251810277 422675424150336 423767608708864 425191349294088 425462690295552 425571663560004 425843247263616 425972888575936 426353901893088 426671331941296 426760560337356 427078293151902 427863300803344 429574765266192 429894593319464 429959000297736 430279114422612 430795088371141 431070005466464 432004378583232 433534537485568 434719143954816 435236274849194 435982372198464 436179678633972 437306757906928 438115387266963 439673095362816 440196119352444 440523855242198 441961147128384 442290197120928 442685805526224 443103165596416 443499501164928 443922513165936 445069599763264 446003600331744 446564909077638 446849889874752 446964341017779 447249576717216 448071660970752 448119287635396 448405260377984 450314202139074 451168671026892 451504576227614 451572220822086 451908426474687 452739074105864 453515175369984 453920824006272 456283020724128 456622733672976 457462046617472 457898376162864 458307945372312 458740033851008 459150355884864 459492203629088 461035968856671 461330184535584 461883393717512 462178150190848 462323940365469 463933172091998 464382719316864 464728462673088 464938778324124 465235484628096 465788916989214 466135707291163 468423352359144 469220039309748 469519477752192 469731961605816 470082507215456 470945739284384 472314236548336 474057359302632 474410305645444 474632203863168 475958158445952 476312519976384 476738559797472 476879129298481 477614847408384 479219499647928 479525319366912 479576289320076 479882336728704 480005248433958 480311569588032 480457792928672 480916055929764 481346213403762 482590002068888 483631417484397 484520374776984 484953756149772 485410966051648 487726354671264 488089477887888 488986629489536 490942588875648 491308106650816 491381714625984 491747559340128 491970102645294 492651434818816 492806837532423 493121328175392 494027728762624 496056574176436 496500274153338 497412885541936 497887320393582 498258008677219 498491061295968 499779151893632 500703299733672 503081279259936 503455834562512 503630144402112 503683676517801 504005108347104 504455917925232 504931514284288 507340015046784 508321709252227 508646100898208 508876291739634 509331458369097 509718400379136 511142373391104 512570324480256 512624806870188 512951944589952 513562139244518 514644802444656 515621338316448 516005229974416 516082538082384 516466773113928 516928729082724 517416084692416 517909598693592 519618817932201 519950418964704 520337533720368 520992393923911 523312429900416 523780508996928 525133947004672 525366569162253 527234496612096 528370217560536 528707403404544 528763601045212 528842820617388 529101037931648 529180308058752 529236555965646 529574294673984 529813956694932 530209339533712 531353516116878 532330190844816 532726522618472 534214772190008 534692602934364 535340974124736 535675415199008 536836527549504 538223702039296 539787698912384 540515017044756 540859953239424 541779839203008 542183206451936 542428574711478 542913752327499 544844068339968 545004719198264 545352520550656 546087336808104 546493911085668 547423379194706 549618349634016 550109958175728 551531430935872 552721619982168 553737571173696 554232864171168 555284518186944 555343540776037 555697939972448 555781194857952 556194986430384 557217321976448 559089416255916 559505670873422 559589496234678 560006123172951 561068731918058 561570582304389 561997210674432 562251545880336 563567232200448 566387813882826 566921799058784 567428884746672 568047953569824 568471869190784 569014080449808 569437724202536 572226863510484 572232342552768 572401069023914 572766353688256 572913055668837 573278667063648 573705485896816 573965119752843 576005838110976 576521049057408 578131645053312 579250319845561 580505883721218 581309829597952 581572904845296 582093095278968 584153849689284 586928159136592 589281529504512 589720262827904 589808614951296 590247740701632 590775690380256 591896684221248 594229050245376 594671467108992 595238667673104 595419878770184 595799853166336 595952454690372 596332768956288 596485506975426 596866161415104 598062274681886 599317337945781 600418936185432 600991618713759 601558228035856 602096294429448 602544568632916 602634842098884 603083517263178 605501664794208 607261161276432 608377360965504 608830311563968 609956107258428 610531168217152 611077260496416 612200474513152 613130309098047 613521585619488 614714625142228 615106912714112 616431920487292 616983290720286 617442648626587 619637950230784 619912435469691 619918371098832 620472859802856 620868822061824 621051889318952 624099813494976 624564469812192 625160182469004 625626719079664 626309282141088 626869487223504 630600853218882 631673369070769 631681851408192 632076479070176 632833337163391 633408987624192 635083359968512 635178508409088 635651413063296 637787023941132 638194035443328 638959332863904 639435052426768 639530852839632 640006997911944 640415426117376 640617439727853 641221407906352 641794951205016 644362147899288 644841889979196 645418671633918 645615159247903 646027166369312 646605008199696 649197661222656 650301806228352 650785970517184 652078715932224 652270985631902 652854412273791 653973558297696 655175619501312 655663412453504 655960136860392 657075783376564 657495104233856 660294179028666 660785782863297 662000365537784 663435295681392 663849760524776 664654748394624 665249251747392 667604399644896 669847363616457 670274834812128 670775039013248 671506859202816 671578235357068 672006811129472 672107491456128 672178931453094 672607890566976 676753006540338 677256864341421 678501722319512 679108611158796 680272763054976 683499742493584 684934100509464 686193069926208 686847564244296 687495117755264 688110050776512 688622364151904 688725533827296 689238305443632 690546131591456 691995276803376 692001902621952 692825090576268 693267225286272 693340914404606 693783378293824 695277863805434 695899758137997 697092694009632 698374011995904 698683375483821 700488758883004 701167526422272 703830058964622 704279216628288 704493623414048 705123760823184 705648741287528 706099059565312 706418608926576 708471354822504 709773587793088 711086038953948 711615458468166 712923470579152 713787965499648 714468779964576 715782036732672 716422271112576 719364433980114 719813839173667 719823505093056 720686689393008 721374083894646 722373118937344 723238099615304 723885003103332 726780562165476 728116449077472 728658548114224 732134216831832 732601437136128 732824466178688 733479944234304 735700995422029 736413883313472 736962159976224 737621339010192 738316761564928 738977152228224 739681992263088 740379357582592 741041593143936 741120360320078 741593315240512 744084861264654 744750411230007 745452555007888 746119328312904 746674830897268 746830980590373 747398352340224 748760776405852 749668727840448 754621918889904 755183751843768 756007662520656 756571846328896 757397271426432 758685440599744 762969151347312 762976456737024 763314437609451 763884074225116 764371556084864 765286826337124 766028382642432 768937210305282 769427916884928 770343208866777 773432007474672 774007844961624 774700159670892 775430539793728 776124127038624 776864398040388 778871799585712 780506300580552 784208753361943 784968644850624 786996987602176 787114895802624 787700920507008 789195578961664 790851744918144 792555326340804 793061105106816 793145401567818 793651556897472 793854833948469 794361442010976 794603272920496 795314009300568 795821548553472 798495286267224 799089783927708 800558581580576 801322158285012 802038904401546 802795059239264 803513122798512 804111356350904 807335553058944 808295939005646 809681548368576 812669758804512 813274809677904 813642862067217 814769680661888 816535748530944 817507078797396 818028780825984 818115731164082 819740866628502 821135068792059 822644387627048 824427524451024 826549913959588 826557828131776 827297146403808 830606356760544 832133084659968 832752626416256 832926777280416 833546909958672 834292479645576 835079042854784 835825982964672 838634124383874 839258506310133 840801137625176 841603097877087 842242468544256 842995816011648 844532503620554 845350848300672 850382698588176 851143327120008 851686494527232 851945777151872 852707803786176 853342663882592 853521120674712 854156586303804 855726601606688 858601603535871 859149530532384 859789186638928 859918000595472 860558228845224 861590176742282 862140010932928 864008757166464 868099004808763 869438287909632 870472549698388 871964744396928 872359357267944 874613515813856 876230774533926 880392238704888 881047710484396 883922294256768 884580394241856 885371611052448 886999002329856 887845026331872 890139199526528 892007200663488 893129818155276 893699779749504 893928682035558 894499153434432 896238575270792 896810520755968 897093412022829 900628404278148 902337342053784 903009152455228 903144441644172 903816852949374 904625275894767 905478148211728 907841648012544 912566041448256 913245467345952 914924093234944 915796752325728 916615890744624 917480067702016 918300711769728 918984407258176 922071937713342 922660369071168 923766787435024 924647880730938 925336301829121 925474936080429 927866344183996 928765438633728 929456925346176 929877556648248 930470969256192 931577833978428 932271414582326 936846704718288 938440078619496 939038955504384 939463923211632 940165014430912 941891478568768 944628473096672 945901279828323 948114718605264 948820611290888 949264407726336 951916316891904 952625039952768 953477119594944 953758258596962 958438999295856 959152578640152 959764673457408 960010496867916 960623139176064 960915585857344 961832111859528 962692426807524 965180004137776 967262834968794 969040749553968 969907512299544 970821932103296 975452709342528 976178955775776 977973258979072 978406478447853 981885177751296 982616213301632 982763429251968 983495118680256 983940205290588 985613675064846 986242656350784 992113148352872 993000548306676 994825771083872 995774640787164 996516017354438 996982122591936 999558303787264 1001406599467344 1006162558519872 1006911669125024 1007260288804224 1007367353035602 1008010216694208 1008268397179641 1008911835850464 1014680030093568 1016643418504454 1017292201796416 1017752583479268 1018662916738194 1025249613740376 1025903889179904 1027124278489036 1029289604889312 1031242676632896 1032010459948832 1032165076164768 1032933546227856 1033857458165448 1034832169384832 1035819197387184 1039237635864402 1039900837929408 1040011371606909 1040675067440736 1041984787847822 1042916795708151 1046624859800832 1047561017993856 1050733138324506 1056740435121072 1057527202090424 1057685641234776 1058202075863296 1058360616117504 1058473111931292 1059148589347968 1059627913389864 1060418679067424 1062707032233756 1064660381689632 1065453045236944 1067423187702249 1068429544380016 1069385205868728 1070681948249472 1071350830398016 1073673055099008 1075750593998899 1078755860852761 1079575397824768 1081030034089512 1081719906478848 1083559678406016 1084366412903872 1084857149422956 1085827504654998 1090009438396528 1092174673616208 1092987822171336 1094846758389412 1099236699268032 1100219916351456 1103062861871744 1105443239964336 1107475142347392 1108465728342336 1110569036373888 1110687081552074 1111395879944896 1111562389715904 1111680540480117 1112389972860768 1114434643952896 1116127291896981 1118178832511832 1119011341746844 1119178992469356 1120012246345902 1122137463836116 1123141164608778 1124503091760672 1132775627765652 1133843598117568 1134857769493344 1136095907139648 1136943738381568 1138028160899616 1138875448405072 1144453727020968 1144464685105536 1144802138047828 1145532707376512 1145826111337674 1146557334127296 1146679204592233 1147410971793632 1147930239505686 1149882620908987 1153042098114816 1156263290106624 1158500639691122 1161011767442436 1163145809690592 1164186190557936 1168307699378568 1173856318273184 1175261911874869 1179440525655808 1179617229902592 1180495481403264 1181551380760512 1183793368442496 1189342934217984 1189718102351727 1190477335346208 1190839757540368 1191904909380744 1192665537912576 1192971013950852 1193732322830208 1196124549363772 1198634675891562 1200837872370864 1201983237427518 1203116456071712 1204192588858896 1205089137265832 1205269684197768 1206167034526356 1211003329588416 1212443908508469 1214522322552864 1216754721931008 1217660623127936 1219912214516856 1221062336434304 1222154520992832 1226260618196094 1227043171238976 1227173596746123 1229429250284456 1230213825428224 1232863840974584 1233966581440572 1234885297253174 1239824870939382 1239836742197664 1240945719605712 1242103778637904 1248199626989952 1249128939624384 1250320364938008 1251253438159328 1252618564282176 1253738974447008 1261201706437764 1263346738141538 1263363702816384 1264152958140352 1265666674326782 1266798755430831 1271302826126592 1275574047882264 1276388070886656 1277918665727808 1278870104853536 1279061705679264 1280013995823888 1281234879455706 1282442815812704 1283589902410032 1288724295798576 1289683779958392 1290837343267836 1291230318495806 1292054332738624 1292385265113423 1293210016399392 1300603612456704 1301571941034368 1304157431864448 1304541971263804 1305708824547582 1306680954070219 1307947116595392 1311326824907008 1311920273720784 1314151566753128 1314990208467712 1320588358057332 1321571565726594 1324000731075568 1326870591362784 1327699521049552 1329309496789248 1330498503494784 1335208799289792 1336797129893953 1339694727232914 1340549669624256 1341550078026496 1343156470714136 1344013622258944 1344214982912256 1344357862906188 1345215781133952 1353506013080676 1354513728682842 1355725279424061 1357003444639024 1358217222317592 1360545526109952 1366999484987168 1369868201018928 1372386139852416 1373695128488592 1374990235510528 1376220101553024 1377244728303808 1377451067654592 1378476610887264 1381092263182912 1383107906570013 1383990553606752 1385650181152536 1386534450572544 1386681828809212 1386971821096407 1387566756587648 1390555727610868 1391799516275994 1394185388019264 1397366750967642 1398407121873489 1400977517766008 1407660117929244 1408558433256576 1408987246828096 1410247521646368 1411297482575056 1412837217853152 1416942709645008 1419547175586176 1422172077907896 1423230916936332 1424937599996851 1425846941158304 1428937559929152 1430637387895443 1432844542225152 1438728867960228 1439627678347334 1439647010186112 1441373378786016 1442748167789292 1446476199230608 1447770006206664 1453561124330952 1456232898154944 1456387684815037 1457317096228448 1464268433663664 1465648932357376 1466959888468608 1471401990844058 1472827766626944 1473924319952448 1475242678020384 1477954304456448 1478420512597269 1479363984526176 1482083186287872 1482240720640156 1483186630481024 1488169722529308 1489500822460014 1490905110015776 1492238656625808 1493349661794536 1493661961180746 1494774026031657 1497521552811704 1499337455680896 1509243837779808 1510367503687536 1511051029553403 1512015325041312 1513143692657792 1514794542852864 1517370881199488 1524965127756681 1525938302694624 1526628875218902 1527768148450232 1528743112169728 1530573652674248 1537874420610564 1538855833769856 1540686417733554 1541833493347693 1546864014949344 1548015689923248 1549400319341784 1550861079587456 1552248254077248 1553728796080776 1557743599171424 1561012601161104 1562977181771733 1568417506723886 1569937289701248 1575401841014016 1576099707486759 1581703489836288 1585110652681608 1586122210213632 1586290803135636 1587303113794944 1587709667896938 1588722884021952 1589206545840992 1590628018601136 1596990572534448 1598179567855416 1601117163161152 1602644316570024 1604077808803092 1605590118478528 1607026245597024 1608222712701808 1614671106117888 1616591878011292 1619363096737152 1623766102321993 1625339517609024 1626549619355808 1627285724134434 1629539361323776 1635014157594792 1636057561651968 1636231462328164 1639481733257004 1642270137584118 1645288775254096 1648855048902048 1653099827919176 1653115656263552 1654594292807616 1661212713521088 1665505252832512 1665853554560832 1666030622328111 1667093819917344 1668584959291152 1670158085709568 1671651965929344 1677268248767748 1678517012620266 1680018369518853 1681602275250352 1683206195754174 1684711746913167 1685991632023296 1689065007241108 1690701696601344 1700765397176352 1702286654240016 1703891554303744 1705415607572352 1706685327765184 1707042241349424 1708313172607608 1711453203213376 1717203207071742 1718299061064768 1718481703396939 1718739167006511 1719578373277856 1719836001190944 1721116457690448 1721895359258529 1723180353484564 1724280021865856 1728017514332928 1736198009617526 1737750959536683 1740945099396776 1743929488793856 1744718714535888 1749227031627712 1752461549067852 1760784477409776 1762095420968792 1767844588513536 1769160788483712 1770743222104896 1775690052663744 1780278399053056 1784014401326976 1786259636310552 1787399559499008 1787857364071116 1788998306868864 1792477150541584 1794186824045658 1801256808556296 1804674684107568 1806018304910456 1806288883288344 1807633705898748 1809250551789534 1810956296423456 1825132082896512 1826490934691904 1831593504651456 1833231781489248 1836601423539456 1837968814516352 1844143875426684 1845320738142336 1847533574870048 1849295761461876 1850672603658242 1850949872160858 1852327945879761 1855732688367992 1858913850692352 1859737306409073 1859755113296496 1863155667956856 1864542829164652 1873693409436576 1876880157238992 1878927846423264 1880330028861824 1883782957137536 1889256946193344 1891802559656646 1895020107212307 1896229437210528 1897641222581776 1898500011490173 1905250079905536 1906954239189888 1907516517193924 1915981827181471 1916877998591712 1918305157280304 1920020993735832 1921246278352128 1921831171714688 1923664223719056 1925384853615048 1930360008275552 1934525669937588 1936845477743709 1938081499107936 1939815024599088 1941643864206592 1950905418685056 1952357911551552 1956812956895706 1958269848056977 1958563236821373 1965232426603264 1965526858503936 1966990237360512 1967880410581176 1971227350129692 1972485312701568 1982357348589891 1984226296705744 1986001096613352 1989651542167744 1991549281574328 1993032034708876 1993964245183872 2002813198934688 2003403741583699 2012325117039744 2013823338250048 2014520577608448 2014734706071204 2016020433388416 2016536794359282 2017823671700928 2031770593024263 2033286837008908 2034584403592832 2035505166958536 2037325833476388 2050499227480752 2054248556978072 2058579209778624 2062485353265792 2064020919897664 2064330152329536 2065867092455712 2067714916330896 2069664338769664 2071638394774368 2078475271728804 2079801675858816 2080022743213818 2081350134881472 2083969575695644 2085833591416302 2087699274413991 2093217961386601 2095122035987712 2101466276649012 2113480870242144 2115054404180848 2115371282469552 2116946223862584 2118297178695936 2119255826779728 2120837358134848 2125414064467512 2129320763379264 2130906090473888 2134846375404498 2135496295973833 2136859088760032 2138770411737456 2141363896498944 2142701660796032 2147346110198016 2151501187997798 2157511721705522 2159441517521001 2162060068179024 2167119356812032 2168732825807744 2169714298845912 2171655009309996 2180018876793056 2184349347232416 2185975644342672 2189693516778824 2198473398536064 2200439832702912 2206125723743488 2207102986266087 2210886479928672 2214950284694784 2216931456684672 2221138072747776 2221374163104148 2222791759889792 2223124779431808 2223361080960234 2224779945721536 2232254583793962 2236357665023664 2238022683493688 2238357984938712 2240024492691804 2244274927672232 2246282329217556 2249006183521344 2265551255531304 2267687196235136 2269715538986688 2272191814279296 2276056321799232 2277750896810144 2288907454041936 2288929370211072 2289604276095656 2291065414753024 2291652222675348 2293114668254592 2293358409184466 2294821943587264 2295860479011372 2299765241817974 2311029626600331 2317001279382244 2322023534884872 2326291619381184 2328372381115872 2336615398757136 2347712636546368 2350523823749738 2352626260085829 2360990962806528 2363102761521024 2367586736884992 2379436204703454 2380954670692416 2381679515080736 2383809818761488 2385942027901704 2387464645660416 2392249098727544 2397269351783124 2401675744741728 2403966474855036 2406232912143424 2408385177717792 2410178274531664 2410539368395536 2412334069052712 2422006659176832 2424887817016938 2426693200416121 2429044645105728 2433472523319019 2435321246255872 2439824429033712 2442124672868608 2444309041985664 2452521236392188 2454086342477952 2454347193492246 2458858500568912 2463405206376177 2465727681949168 2467933162881144 2469770594506348 2479649741878764 2479673484395328 2481891439211424 2482623241231627 2484207557275808 2496399253979904 2498257879248768 2500640729876016 2502506876318656 2505237128564352 2507477948894016 2517775518930399 2522403412875528 2524809293631261 2526693476283076 2526727405632768 2528305916280704 2531333348653564 2533597510861662 2551148095764528 2555837331455616 2557740209707072 2558123411358528 2560027991647776 2562469758911412 2564885631625408 2567179804820064 2575804810607613 2577448591597152 2579367559916784 2581674686535672 2582460636991612 2584108665477248 2584770530226846 2586420032798784 2593921261120273 2603143882068736 2604297014426289 2608314863728896 2609083942527608 2611417649095164 2613361908140438 2615894233190784 2623840547441568 2628303133506256 2641176716114664 2643143131453188 2648001462151136 2653741182725568 2655399042099104 2660997006989568 2670417598579584 2673594259787906 2679389454465828 2681099339248512 2686312941428272 2688715725812376 2690431562267904 2691280236068487 2707012026161352 2709027457365684 2711450558848122 2714006889278048 2716434444635184 2733998969974336 2739736402037856 2744772279704832 2747390256977184 2752440203106048 2754489456607616 2754902135309184 2756953221774528 2762184526365824 2766215813140026 2767981107213504 2771300362305072 2773363657618424 2773943642192814 2775133513175296 2776008905487363 2781111455221736 2783599032551988 2788370776038528 2794733501935284 2796814243746978 2801955035532016 2815320235858488 2817116866513152 2817974493656192 2820495043292736 2822594965150112 2825674435706304 2829035786519761 2833885419290016 2839094351172352 2844344155815792 2846461833872664 2849875199993702 2851693882316608 2857875119858304 2861274775790886 2863405059074287 2877457735920456 2879255356694668 2879294020372224 2882746757572032 2885496335578584 2892952398461216 2895540012413328 2907122248661904 2912465796309888 2912775369630074 2914634192456896 2928536867327328 2933919776937216 2935219435343559 2942803981688116 2945655533253888 2947848639904896 2950485356040768 2956841025194538 2958727969052352 2964481441280312 2966373260962048 2976339445058616 2979001644920028 2981810220031552 2984477313251616 2986699323589072 2987323922361492 2989548052063314 2995043105623408 2998674911361792 3015565618597987 3018487675559616 3020735007375072 3022102059106806 3024030650082624 3026287385315584 3034741762398976 3049930255513362 3051876605389248 3053257750437804 3055536296900464 3061147305348496 3075748841221128 3077711667539712 3081372835467108 3083666986695386 3093728029898688 3096031379846496 3098800638683568 3101722159174912 3104496508154496 3107457592161552 3115487198342848 3120034114820727 3122025202322208 3125954363543466 3128750387124453 3136835013447772 3139874579402496 3152199414973518 3170221305363216 3172581606271272 3174606227589888 3175419335793876 3177445768043904 3178413091681984 3181256037202272 3193981145068896 3196359135710832 3202234326322304 3205288633140048 3208155617606184 3211180236957056 3214052491194048 3214394120923129 3216445425403616 3227251781996697 3233183756022584 3236267582558283 3238726193474304 3247532204643986 3250679035218048 3253099238711616 3254571448268868 3270028315189584 3272462924656328 3278963466514008 3284540275168236 3290577550508192 3297710097804096 3306199655838352 3306231312527104 3309188585615232 3322425427042176 3331707109121664 3332061244656222 3334187639834688 3335041621440351 3337169918582304 3338153905089367 3343303931858688 3354536497535496 3357034025240532 3360036739037706 3363204550500704 3366412391508348 3369423493826334 3378130014482216 3401530794352704 3404573308480032 3410831215144704 3413370655530368 3414084482698848 3416626345215216 3422906406426752 3434406414143484 3436598122129536 3436963406793878 3437478334013022 3439156746555712 3439672002381888 3440037613776699 3442232915380896 3443790718517058 3446360706969128 3448560043731712 3449647862726961 3472396019235052 3475501919073366 3481890198793552 3489437429071776 3498454063255424 3504923098135704 3521568954819552 3524190841937584 3525785735624607 3538321576967424 3541486444209792 3551380105327488 3558251964765589 3568028802653952 3572519272621104 3575714728142232 3577996613737728 3584954301083168 3588373648091316 3602513617112592 3609349368215136 3612036609820912 3612577766576688 3615267411797496 3618501103579068 3621912592846912 3637331725525407 3646946757467377 3650264165793024 3652981869383808 3663187009302912 3666463562978496 3675937629032704 3681520790238369 3688287750853368 3690641476284672 3695067149740096 3698591522923752 3701345207316484 3701899744321716 3704655891759522 3711465376735984 3719474612818146 3719510226592992 3726311335913712 3729085658329304 3747386818873152 3753760314477984 3757855692846528 3760660057723648 3767565914275072 3778513892386688 3783605119313292 3790040214424614 3792458874421056 3792861984420463 3795282445163552 3797000022980346 3800396266292493 3813908478379776 3815033034387848 3831963654362942 3833755997183424 3836610314560608 3840041987471664 3843662343429376 3847328447438112 3850769707230096 3860720016551104 3869051339875176 3873690955487418 3876162998215872 3877155795340269 3879630049198176 3887404785432259 3901810837370112 3904715823103104 3913625913791412 3916539696113954 3917126473642746 3920042862210657 3933980474721024 3935760821162352 3942454700259384 3944970625403136 3964714697179782 3968452593411488 3972002193226704 3979303084335488 3983098563148656 3986064069417752 3987928490367744 4005626397869376 4006807483167398 4010391389681859 4024650234079488 4027646676500096 4029469412142408 4032040866776832 4033073588718564 4035647343401856 4063541186048526 4066573674017816 4069168807185664 4071010333917072 4074651666952776 4100998454961504 4108497113956144 4117158419557248 4124970706531584 4128041839795328 4128660304659072 4131734184911424 4135429832661792 4143276789548736 4156950543457608 4159603351717632 4160045486427636 4162700269762944 4167939151391288 4171667182832604 4175398548827982 4186435922773202 4195221365620467 4202932553298024 4226961740484288 4230108808361696 4230742564939104 4233892447725168 4238511653559456 4241674716269696 4250828128935024 4258641526758528 4261812180947776 4269692750808996 4270992591947666 4273718177520064 4274812799990553 4277540823474912 4285403321592064 4291912163686329 4303002375995596 4315023443411044 4318883035042002 4322098540386109 4324120136358048 4337465651615488 4339428597691824 4343310018619992 4360037753586112 4368698694464832 4369163054445111 4371951288685344 4379387033557648 4396946797072128 4400879665405824 4414205972532174 4421713583495383 4421772959857344 4433862913369344 4442748326208296 4445583519779584 4446249558863616 4446722161920468 4449559891443072 4464509167587924 4472715330047328 4476045366987376 4476715969877424 4480048985383608 4484322078094971 4488549855344464 4492564658435112 4498012367042688 4519306114735321 4531102511062608 4535374392470272 4539431077973376 4544383628558592 4552112643598464 4555501793620288 4574895383270043 4577814908083872 4579208552191312 4583304445350696 4586229336509184 4586716818368932 4589643887174528 4591720958022744 4599530483635948 4622059253200662 4625500480043079 4634002558764488 4644047069769744 4652583238762368 4656744762231744 4673230797514272 4688931545315199 4695425273092736 4701047647499476 4705252520171658 4726205523042048 4758872409406908 4761909341384832 4763359030161472 4767619637522976 4771884055803408 4784498197455088 4794538703566248 4803351489483456 4807932949710072 4812465824286848 4816770355435584 4817282342080507 4820356549063328 4821078736791072 4824668138105424 4844013318353664 4849775634033876 4853386400832242 4858089290211456 4866945046638038 4871298306965979 4879648858067424 4888618083971328 4905042472784376 4908172684955904 4908694386984492 4917717001137824 4926810412752354 4931455363898336 4935866325762288 4939541189012696 4959299483757528 4959346968790656 4963782878422848 4965246482463254 4968415114551616 4996515758497536 4998091866984333 5001281459752032 5005013752637312 5010474257128704 5014955897788032 5035551037860798 5044806825751056 5049618587262522 5053386952566152 5056611832561408 5062666697307128 5067195021723324 5102296191529056 5111674662911232 5115480419414144 5116246822717056 5120055983295552 5124939517822824 5129771263250816 5134359609640128 5151609621215226 5154897183194304 5155445110190817 5158735119833568 5163349373071344 5164921273983224 5168217330954496 5169541060453692 5172840065597568 5187842522240546 5208594028852578 5213252878610049 5218167885055216 5222835298190328 5226723816280876 5231788466381568 5247681094883136 5256606267012512 5282353432229328 5286286262906376 5296002924302272 5307482365451136 5310798084198208 5340835197159168 5347188519575812 5358778908931656 5362198678497024 5372625882856544 5377431451624752 5382560472136974 5414024052322704 5418054914731368 5422901117696244 5428013778556096 5432868889270368 5467997939948672 5479472804075712 5489461273533601 5494780513954368 5508978913215232 5509804270618368 5513906443549056 5524369052731648 5532431626280052 5535962214427008 5542600724610144 5546727315236848 5547887284385628 5552017810974726 5556983837639283 5562222910443472 5567198065103976 5576741552077056 5589467003870568 5593628487493956 5600336148824833 5603910071064032 5630640471716976 5635948987312384 5640990086585472 5645189930300224 5651348871412608 5658071573039522 5667770838580032 5685060321636921 5688688311631584 5692923667745328 5695500034470519 5699750399987404 5703387764633216 5715750239716608 5722549551581772 5726810118148574 5747945481544413 5754915471840912 5758510713389336 5765493515144064 5770992671157168 5785904796922432 5791080024826656 5810536433231127 5814244497323808 5824931592619776 5825550739260148 5829268384913792 5857073734654656 5870438870687118 5874809544170931 5885607963376232 5895697279809792 5900970712081536 5913682050389076 5917455938104704 5928962882560624 5952678890117232 5958003289840056 5963620440063104 5968954626503232 5973398647178144 5974647844722984 5979096104126628 5990086211246816 6010211224751097 6031131237195974 6036975351119232 6041470014750144 6044204118213612 6048061300165248 6099860511026724 6103753210778496 6106515500875608 6111072593800928 6122294610696992 6151497682442256 6162745670934216 6167333973390772 6187456059797376 6192062759692992 6197601277367136 6208993016308992 6214915184323104 6230974396685696 6240068229641454 6244050404644416 6251908727086932 6257500774248906 6273670026895544 6279653884159803 6304398829947036 6340442610726432 6345163212542544 6350838671587752 6354891536087808 6356826183363968 6362512074404544 6387962290137792 6392718271421664 6404468652644608 6406488887921499 6410577266280096 6416311235212368 6422360473914112 6428104982388096 6428788241846258 6432890850807232 6454503563993394 6466367512045168 6472535165116566 6477354112803847 6478324552563003 6495064409287972 6501358070436096 6506198477423232 6509142896537736 6540056630379168 6544925849312656 6557926933028016 6569080550336472 6581155101016384 6595420195608192 6608182220278951 6612399311676704 6618377171230464 6621308958798261 6644850854084352 6663414218243328 6664122489312444 6668375279669376 6670083242880702 6674339837164608 6676307810178734 6709072995070992 6714068050481064 6720073478075412 6726409101001408 6732824783016696 6738846987652668 6756260028964432 6803061588705408 6809146616960064 6826741311060736 6828168965397696 6833252690430432 6845812812853504 6868812828286968 6873196244259072 6873926813587756 6874956668026044 6878313493111424 6879344004763776 6880075227553398 6884465830761792 6887581437034116 6892721413938256 6899295725453922 6944792038470104 6951003838146732 6963780397587104 6978874858143552 6996908126510848 7009846196271408 7043137909639104 7048381683875168 7051571471249214 7057878780257487 7082972888419584 7102760210654976 7116503929531178 7145038545242208 7151429456284464 7169908602166336 7176747296182632 7205027234225184 7218698736430272 7219466030088481 7224073219641824 7225155533153376 7230534823594992 7237002207158136 7243825185693824 7274663451050814 7280079601248363 7293893514934754 7300417569957057 7305963738767616 7326374018605824 7332927125956992 7363041580476738 7376575501706736 7390134299480192 7397183045847504 7402690414632968 7403799488643432 7409311783519044 7422930753471968 7438949225636292 7439020453185984 7447869723694881 7452622671827424 7458171316658608 7494773637746304 7507520628955968 7515711385693056 7530254157992293 7557027784773376 7567210238626584 7580080428849228 7584917748842112 7585723968840926 7590564890327104 7594000045960692 7600792532584986 7630066068775696 7663927308725884 7667511994366848 7673220629121216 7680083974943328 7694656894876224 7701539414460192 7721440033102208 7738102679750352 7747381910974836 7752325996431744 7754311590680538 7759260098396352 7774809570864518 7781763783360819 7809431646206208 7812891043278867 7827251827582824 7833079392227908 7834252947285492 7840085724421314 7871521642324704 7884909400518768 7929429394359564 7936905186822976 7944004386453408 7958606168670976 7966197126297312 7972128138835504 8011252795738752 8013614966334796 8020782779363718 8026754432145631 8049178346362909 8055293353000192 8058938824284816 8066147177437128 8071294686803712 8127082372097052 8133147348035632 8142020667834144 8149303333905552 8201996909923008 8211753797919997 8216994227912288 8226833383124083 8234316839114496 8256083679590656 8257320609318144 8263468369822848 8270859665323584 8286553579097472 8313901086915216 8320090972855272 8325400539525888 8328026716462089 8335878302782576 8343334365665208 8350797097655964 8372871845546404 8390442731240934 8405865106596048 8453923480968576 8460217616723392 8461485129878208 8467784895450336 8477023307118912 8483349432539392 8487107359559283 8501656257870048 8517283053517056 8523624361895552 8539385501617992 8541985183895332 8547436355040128 8549625599981106 8555081646949824 8583824327372658 8590215177222861 8606004751991192 8630046886822088 8637766070084004 8644197080772218 8648240272716096 8678857195383648 8686620037239984 8720075507172224 8737397388929664 8738326108890222 8743902577370688 8758774067115296 8801759330811648 8828411945064348 8843427166990766 8843545919714688 8885496652416592 8893444323840936 8899119782886144 8929018335175848 8945430660094656 8952090733974752 8953431939754848 8960097970767216 8968644156189942 8977099710688928 8985129316870224 8996024734085376 9038612229470642 9046696855793961 9062205022125216 9078862155946752 9104225287196928 9111003587240576 9149790766540086 9155629816167744 9158417104382624 9166608890701392 9173433636737864 9179287774349056 9183441916045488 9199060967271896 9244118506401324 9251000960086158 9268005117528976 9288094139539488 9305166477524736 9313489524463488 9346461595028544 9357579909257671 9377863090630398 9390850546185472 9402095294998952 9410505040343316 9517744818813816 9523818682769664 9526718060322944 9535239275045952 9543768111606816 9568996394910176 9589077407132496 9606702978966912 9615865899420144 9624931648573696 9633540710871168 9634564684161014 9640713098126656 9642157473582144 9643182362769387 9649336276210848 9681755345990091 9699551268067752 9706772801664484 9708802747674849 9716178580422912 9733890093276076 9742596613931958 9759297716134848 9810084945568752 9817388773968984 9835434002275648 9853620825504708 9862910727796672 9871732651524576 9879082378025392 9918598967515056 9918693937581312 9927565756845696 9930492964926508 9936830229103232 9974563199977957 9996183733968666 10002562919504064 10010027505274624 10014461715268101 10029911795576064 10071102075721596 10089613651502112 10099237174525044 10106773905132304 10125333394614256 10134390043446648 10194713793705259 10204592383058112 10230960838828288 10232493645434112 10240111966591104 10249879035645648 10259542526501632 10268719219280256 10303219242430452 10309794366388608 10310890220381634 10317470239667136 10320112841330097 10326698746142688 10329842547966448 10339082120907384 10345680131195136 10348943588180883 10375685044481092 10417188057705156 10426505757220098 10436335770110432 10445670596380656 10453447632561752 10495362189766272 10513212534025024 10564706864458656 10572572525812752 10577357206873821 10592005848604544 10614964730902272 10621596168396416 10674755894296767 10694377039151624 10717557817863312 10745251765713088 10754862903249504 10765120944273948 10828048104645408 10836109829462736 10845802235392488 10856027557112192 10865737778540736 10935995879897344 10940840272402131 10958945608151424 10978922547067202 10989561027908736 11027812887098112 11064863252560104 11071924428854016 11085201449220288 11093454630473696 11095774568771256 11104035621949452 11113967675278566 11124445820886944 11134396130207952 11178934007741136 11187256974987912 11200672297649666 11207820142128064 11261280943433952 11281980173170944 11290379860600448 11302697742825216 11316143146079044 11335541677160064 11370120643273842 11377376623263168 11378585953261389 11385847335490656 11391000068941038 11399500799974808 11406775529266432 11445099103163544 11453620236297148 11495890963088826 11509830943681824 11517021426778672 11530987030288128 11541985342314336 11571809593844864 11582160049653312 11621072866462254 11628488994647616 11651101478520296 11658536769827584 11662214356296777 11714147469309312 11740877741374236 11749619088341862 11760128586631971 11771215926752464 11801941424163072 11827364100778152 11834911876209408 11857925765121248 11905357780234464 11916006579680112 11927240880126208 11937909253006464 11946797294356288 11949295689445968 11958192208253256 11980172422493632 12020422449502194 12029371923778573 12031174169045577 12062262474391948 12073950702238464 12082940029500288 12088408236427224 12096122600330496 12199721022053448 12207506421556992 12213031001751216 12222145187601856 12244589221393984 12302995364884512 12325491341868432 12334667946781544 12374912119594752 12384125519385984 12395202554734272 12429830368646208 12461948793371392 12480136459282908 12488100809288832 12503817454173864 12515001548497812 12547340053791088 12559307768319606 12608797659894072 12680885221452864 12690326425085088 12701677343175504 12713652366727936 12725024148809088 12775924580275584 12785436542843328 12812977775842998 12821154532560192 12824438399971659 12832622470424736 12856209964776192 12857576483692516 12865781701614464 12909007127986788 12932735024090336 12945070330233132 12954708225607694 12956649105126006 12966295621158327 12990128818575944 13012396954846464 13018285793075472 13080113260758336 13089851698625312 13107489163335333 13115853866056032 13138161100672944 13162310202032768 13190840391216384 13216364440557902 13224798623353408 13242617917596522 13265140750486149 13328244978624888 13336750559338752 13340166485761404 13348679674329216 13352615620357468 13418145990141984 13428136100962128 13440146956150824 13452818202002816 13465649566033392 13477693975305336 13512520057928864 13557918344205963 13606123177410816 13618293233920128 13656337930795392 13666505380860864 13737625656573936 13747853627175512 13749913336052088 13756626986222848 13758688009527552 13760150455106796 13768931661523584 13775162874068232 13785442827876512 13798591450907844 13876501440129237 13889584076940208 13902007676293464 13927560795174208 13957749716287104 14019692392542816 14023826191085893 14086275819278208 14096763367750336 14103142942498428 14115757560514974 14233007859062356 14290077090484416 14302858912568928 14339817204332672 14353494592365264 14410054468450368 14437397472860544 14438932060176962 14448146439283648 14450311066306752 14451847026241521 14461069647189984 14474004414316272 14487650371387648 14549326902101628 14560159202496726 14587787029869508 14600835139914114 14613894920897937 14665854251913984 14726083160953476 14753151003413472 14780268598960384 14794366091695008 14805380829265936 14807598977286864 14818623567038088 14845861506943936 14877898451272584 14878040906371968 14895739447389762 14905245343654848 14906829659699029 14916342633317216 14948474071816831 14989547275492608 15015041257911936 15031422771386112 15060508315984586 15134420477253168 15160160857698456 15169835497684224 15171447937681852 15181129780654208 15188000091921384 15201585065169972 15260132137551392 15327854617451768 15335023988733696 15346441258242432 15360167949886656 15389313789752448 15403078828920384 15442880066204416 15466335330572451 15476205359500704 15494763821949672 15504651992863488 15508623181361076 15518520196792704 15549619141729036 15563527566721638 15625782086557734 15654503655165648 15666158784455816 15668505894570984 15680171448842628 15743043284649408 15769818801037536 15858858788719128 15873810373645952 15888008772906816 15932394252594624 15934087746881677 15944256277671008 16022505591477504 16027229932669592 16041565558727436 16053508864291262 16098356692725818 16117877648569632 16132294354874256 16254164744194104 16266294696071264 16284041335668288 16298606667811104 16403993819846016 16423507595839994 16433988455824576 16453666766248166 16468383820600803 16526936739645696 16541719330647168 16573107158194944 16627802173830432 16640181945710544 16656053432924178 16671756605565152 16686668731330416 16701594195311928 16745743691092808 16780885462481868 16801008446474499 16811730213192096 16907846961937152 16920435233446784 16922970259756416 16935569790900672 16954046614237824 16974214719118566 16986852402912847 17003312515740096 17047248723791104 17078771003235984 17083970367790664 17094872710080256 17099251199962212 17110163293899648 17167648654745316 17180430354445722 17212009503982384 17243836444633239 17260093773644176 17275532140168008 17288394161544436 17296480545432192 17357714390767296 17373240074479968 17378362688621389 17440151014344448 17474794777859328 17476652217780444 17487805154741376 17517548134230592 17624428632512793 17656823890128696 17686854333981532 17687091839429376 17770993304833184 17786888647681872 17858036670351696 17890861320189312 17904181467949504 17906863879509696 17920195941534432 17937288312379884 17954199421377856 17970258633740448 18030633674253291 18077224458941284 18093393711587922 18124410044250432 18157448827841911 18222007174481152 18299581533080172 18311259632335488 18316834208765248 18333217781402784 18346867273475728 18366883832090976 18398121934543792 18488237012802648 18502001920172316 18524188799959063 18536010235057952 18576188279078976 18626979048926976 18692923190057088 18715159818515342 18755726181260796 18804190589997904 18821010080686632 18838961652479409 19035489637627632 19053436120645888 19070478550091904 19087536223213632 19137992789820352 19178154814264992 19213405957933824 19219466663764497 19231731798840288 19267081421742336 19269129368322028 19281426196253312 19284314947164288 19286364725538774 19298672552421696 19363510691980182 19399102536135504 19413545603328968 19417605495349698 19432062338411541 19467780186552152 19485193227863916 19518595432269696 19620169891137504 19634777547937968 19670868004551296 19707241651009416 19725821455593344 19743465303049152 19758164756050784 19824546660836853 19837197935030112 19855131513691392 19860985929853016 19873660458206464 19949126399955914 19992367467937332 20005125839008128 20028923430536202 20043835413520009 20142204151443192 20179227303004224 20198474349050088 20213547810264608 20250666789228512 20268780086893296 20389427587410518 20409184766116224 20480223933182208 20499758071291296 20537438438560512 20606438484860904 20619588732777216 20621780440763268 20634940479334272 20640225682660194 20653397492285376 20659685095932896 20678164241814768 20697887176361766 20751370088962184 20834376115410312 20853011514440196 20872671540220864 20891341192761312 20906895265123504 20990724379532544 21026425068050048 21108959330185909 21129413728917312 21145145051625504 21154714413747642 21184011697209088 21243192336792832 21349511788593534 21388754078303248 21435115635726624 21490503531426176 21509725806499008 21530241888547896 21656096209290816 21658398090265443 21672219658925472 21691604470784976 21712055114224384 21731475557081472 21840238803745089 21881680544804262 21901252709871171 21917891216302848 21957845094134404 21979122055817472 22129726505120208 22170402898440576 22186909260947392 22191549137542512 22208071243898904 22227935350557132 22248891641773888 22268792260415904 22343609171084643 22357868015482272 22374513949975824 22401344595299332 22415640284256128 22500758846461903 22522561886867904 22580759721200896 22590762473976879 22632286292158088 22671083354320128 22740241286547684 22754753246526336 22757171906522778 22771694670981312 22782000137882076 22799001599949616 22890198206327088 22907240472594296 22991781926177652 23019661887363648 23034042853557344 23083970684628672 23143619187689728 23164320099306624 23242145732924508 23256977989295232 23302202957040592 23324428712593554 23345291350082457 23428294938618624 23481755482748472 23499238176683724 23520257173263942 23542431853504928 23654728201556304 23715851530242496 23810715560468928 23832013159360224 23875818506012928 23893594588712576 23898591378891936 23916384416506512 23960344844987264 24040844899004388 24058743847557146 24062348338091154 24080263296436893 24124524948783896 24147535039088727 24165880059000576 24176816472854448 24399442044106896 24426062003502432 24444290375203712 24489178442787968 24605990729769024 24635261393759991 24650982683736864 24669335893563088 24680500149372249 24768251038771968 24790405109468544 24859660737292416 24907763753359123 24960272918565816 24976201618577664 25007634908347728 25030003096995624 25094680107582176 25118615536639212 25217595319788144 25361770442905728 25380652850170176 25403354686351008 25450048297618176 25461322078677849 25551849160551168 25570873085686656 25625955551685996 25642309065120384 25648876799943318 25665244940849472 25715152967385032 25731563403228928 25770645531668583 25818014255973576 25865470048180672 25890140660466264 25909416451215388 25913298210252012 25932591242316654 25980257637151888 26036571586150944 26160226521516672 26179703397250624 26214978326670666 26231707732112064 26276322201345888 26324620404065536 26432728881115804 26449597246706816 26485235835193044 26530281500972298 26550033890943241 26656489957249776 26680332971522808 26697359348658432 26705231240714936 26836291980283968 26856272201924256 26880293912301648 26905636404005632 26931299132066784 26955387950610672 27025040115857728 27115836688411926 27140090567381883 27211833498025813 27236586467840256 27312675861590784 27333010761721728 27475251313147872 27495707254351024 27499826672104176 27520300910213592 27537863323047168 27550325748136464 27570885655753024 27597182901815688 27753002880258474 27761451847659829 27779168153880416 27804015352586928 27855121590348416 27915499432574208 28039384785085632 28047652382171786 28072739727773013 28172551638556416 28193526735500672 28206285884996856 28231515121029948 28466015718124712 28580154180968832 28605717825137856 28679634408665344 28706989184730528 28820108936900736 28874794945721088 28877864120353924 28896292878567296 28900622132613504 28903694052483042 28922139294379968 28929547088308161 28948008828632544 29098653804203256 29120318404993452 29175574059739016 29201670279828228 29227789841795874 29452166321906952 29506302006826944 29588732183390016 29610761658531872 29615197954573728 29637247134076176 29691723013887872 29755796902545168 29756081812743936 29791478894779524 29810490687309696 29813659319398058 29832685266634432 29896948143633662 29923689599933871 30030082515823872 30043385145804303 30121016631969172 30268840954506336 30320321715396912 30342895875363704 30362259561308416 30376000183842768 30403170130339944 30520264275102784 30584141381115777 30655709234903536 30692882516484864 30720335899773312 30778627579504896 30806157657840768 30932670661144902 30951995084467681 30952410719001408 30989527643899344 31017246362722152 31037040393585408 31099238283458072 31127055133443276 31251564173115468 31309007310331296 31332317568911632 31337011789141968 31360342897685256 31486086569298816 31539637602075072 31635142803147247 31717717577438256 31747620747291904 31776017545813632 31864788505189248 31868175493763354 31888512555342016 32024267682890301 32054459865339184 32083131117454872 32107017728582524 32196713385451636 32235755297139264 32264588709748512 32508329488388208 32532589392142528 32568082671336576 32597213335622208 32807987639692032 32822520817206393 32847015191679988 32867976911649152 32907333532496332 32936767641201606 33083438661294336 33255604347660864 33280363891421088 33312106865848356 33343513211130304 33373337462660832 33403188390623856 33491487382185616 33561770924963736 33602016892948998 33623460426384192 33720976394563549 33840870466893568 33845940519512832 33871139581801344 33908093228475648 33948429438237132 33973704805825694 34006625031480192 34135757859784167 34157542006471968 34167940735581328 34198502399924424 34220326587799296 34335297309490632 34360860708891444 34424019007964768 34487672889266478 34520187547288352 34551064280336016 34576788323088872 34592961090864384 34715428781534592 34746480148959936 34756725377242778 34953304435560888 34975610309482752 34986643068890331 35035096268461184 35248857265025586 35313647780257392 35373708667963064 35541986609666368 35573777295363744 35716073340703392 35781722640378624 35808362935899008 35813727759019392 35840391883068864 35874576624759768 35908398842755712 35940517267480896 36061267348506582 36088115771335719 36154448917882568 36186787423175844 36248820088500864 36314897655683822 36599163066160344 36622519264670976 36633668417530496 36666435562805568 36693734546951456 36733767664181952 36796243869087584 36976474025605296 37004003840344632 37048377599918126 37072020470115904 37152376558157952 37385846380114176 37430319637030684 37511452362521592 37608381179995808 37642020161373264 37677923304958818 38070979275255264 38140957100183808 38175072446427264 38275985579640704 38356309628529984 38438933327528994 38463463597680576 38538258736644056 38562852392506624 38568629894328576 38572729451077548 38597345104843392 38727021383960364 38798205072271008 38827091206657936 38835210990699396 38864124676823082 38898886863474981 38935560373104304 38970386455727832 39037190864539392 39202353041773831 39240339782275008 39269555095875936 39341736009102592 39414483302018832 39451642911186688 39486930606098304 39516329512101568 39649093321673706 39674395870060224 39721971859706032 39795422251458447 39898252799911828 39984734935874664 40010251678016256 40057846861072404 40087670827040018 40284408302886384 40358454606008448 40396948698100176 40427095620529216 40501333578457024 40537560173786592 40673755032617889 40778855174821036 40818369532232448 40999516142582592 41212876969721808 41243560881526536 41269880958668544 41280451365320388 41306794984570752 41319370191865792 41356328483629536 41395774352723532 41502740177924368 41668752230820624 41706023028880392 41745343080441728 41782682385522624 41787123572000677 41813790530247008 42052850136100096 42071478573257679 42217918660371818 42258827457834624 42290290103251008 42309428827495284 42699023577187068 42777508156606496 42870231271453248 42981007062852352 43019451612998016 43060483777095792 43312192418581632 43316796180530886 43344439317850944 43355541078724563 43383208941569952 43462951114162944 43680477607490178 43763361089608524 43802505419742342 43915690188268808 44259453010240416 44340805796881152 44373818521894784 44383098275085024 44416142487797808 44455870701114264 44497783283547776 44537584520831808 44687218342169286 44715736030964544 44720488979097087 44749027899951648 44802689190598664 44831280568512256 44845422215450493 45001517692923806 45045123773735808 45181524947953758 45264572584316176 45480482573095368 45509506493052672 45514343813045556 45543389341962624 45564000275764152 45598003199899232 45780396412654176 45814480945188592 45983563852355304 46039323774727296 46068085707114688 46167941369257344 46257275541952657 46328640198613248 46484291465849016 46513955978590464 46604405914081184 46648857425187108 46690582700164914 46963510965496944 46998476353367448 47040514346527884 47084863707009856 47309456403112608 47431703060484992 47621431120937856 47664026318720448 47787189177425152 47797182757783872 47802263240645031 47832768833013024 47920689689974528 48081689798008776 48117487695114292 48124696676182308 48160526592873786 48249049897567792 48295070078177454 48353632945708896 48798884088213792 48852124007004864 48888580750407424 48978356885575936 49211981459538048 49270522787519982 49301965367473728 49307205797466019 49338671787126176 49361000298744498 49405151461802409 49580810218937088 49719321474584832 49815527506718246 49920545837131632 50015269816695456 50060006193991248 50189360215164352 50237231073278424 50403025339423497 50435190639576288 50536262210619367 50723540885811456 50761305700340352 50806709372702016 50922644157355698 50960557208738541 51141746171373312 51251911103371992 51284618130240768 51297753599886636 51330489881698944 51430305934770064 51541291063337166 51636028511947152 51730940096361344 51780281320932528 51818832902430776 51826596420504024 51865182484633308 51960515274303776 52073143172301888 52135088065864167 52320453043033344 52359406794501248 52429956653341332 52463415464224128 52552644402691776 52865457762231608 52899194493413632 52970471670386088 53060563001944596 53100067781886482 53312979914499552 53360665943045616 53410462481429872 53672583960567936 53712544403848512 53760587824603296 53862598264133568 53910775901221344 54050080231715456 54231673376823852 54280181134763766 54423666996051626 54472346483525733 54666021523443456 54950502626295744 54991414508702048 54999653344208352 55040601820427184 55100651496272928 55141771311506048 55194365803631376 55506005760516948 55522903695319658 55558336307760832 55572566399877189 55608030705173856 55710243180696832 56078769570171264 56095304764343572 56145479455546026 56187281025019417 56387053471001344 56412571769993712 56463030242059896 56932031436249424 57160308361937664 57211435650275712 57413978369461056 57482276585439979 57640217873801472 57755728240707848 57792585757134592 57801244265227008 57807388104966084 57844278588759936 57859094176616322 57896017657265088 58197307608406512 58240636809986904 58296187015234623 58351148119478032 58403340559656456 58455579683591748 58904332643813904 59012604013653888 59177464366780032 59221523317063744 59230395909147456 59274494268152352 59383446027775744 59473639982510559 59511593805090336 59582957789559048 59620981374619392 59627318638796116 59665370533268864 59793896287267324 59847379199867742 60086770291608606 60131506240560027 60242033263938344 60537681909012672 60640643430793824 60685791750727408 60752000367685536 60806340260679888 61040528550205568 61168282762231554 61272316799864593 61311418469807072 61440671799546624 61612315315681536 61865341322289804 61903990168935362 61904821438002816 61979055287798688 62034492725444304 62198476566916144 62254110266886552 62503128346230936 62618014620662592 62624670447046591 62664635137823264 62674023578283936 62720685795370512 62972173138597632 63079275204150144 63270285606294494 63326877990557727 63435435154876512 63552035091627264 63729577010378496 63736350987526708 63777025110684032 64048535365780602 64108919730678368 64166262234909744 64214035457165048 64393426770903272 64471510594278528 64529177419497024 64975194270796329 65016658976776416 65065178784285056 65136165342673152 65194426671244416 65645041634412786 65694030383359976 65735953823298304 65814667064992664 65873535282403212 66511208695321728 66560727782842176 66624213731696712 66687026422260608 66746674925321664 66806376781247712 66982974764371232 67123541849927472 67204033785897996 67246920852768384 67441952789127098 67502276539385709 67742279163602688 67772287421930637 67896858876474264 67947409611651388 68013250062960384 68271515719568334 68315084012943936 68335881471162656 68397004799848848 68670594618981264 68721721417782888 68848038015929536 68975345778532956 69040375094576704 69102128560672032 69153576646177744 69430857563069184 69492960297919872 69513450754485556 69821942399845699 69906608871121776 69973286137780662 70070192536922368 70497714530051172 70627295560514784 70747417335926128 71083973219332736 71147554590727488 71362996555936813 71432146681406784 71616725871798016 71627455518038784 71680783766137728 71749153249519536 71816797685511424 71881034534961792 72122534697013164 72176231542671438 72240789889310679 72308897835765136 72373574846351688 72442605117266181 72497640177001728 72629795311367644 73198326132320688 73267336835060992 73332871125611136 73387469093902912 73467535328363904 73592487738175168 73905784181279973 73952948051210592 74008007680689264 74041500448116747 74096755199836252 74144040940231808 74304753116315904 74723291260077369 74860639274061368 75022904725043184 75216762359991616 75284040322746528 75355846609917636 76141958550510528 76350144892854528 76551971159281408 76712619257059968 76877866655057988 76926927195361152 77076517473288112 77145458902155096 77194690209686784 77454042767920728 77596410144542016 77654182413315872 77670421981398792 77728249353646164 77797773726949962 77871120746208608 77940772911455664 78404706083547662 78480679564550016 78539110191751872 78828966604037664 78973861212196608 79032659024203136 79298186643347412 79348791740120448 79443943719412064 79590844502916894 79650101672829723 79796505599823656 79969469871749328 80115693722144808 80175341654080036 80568816605772768 80716909212016896 80793897396200352 80854191241058432 81002667156914048 81075120347573184 81347510065235778 81557710349642072 81635500494077439 81999032285165184 82425753939443616 82487121763053072 82560902730640776 82613589969141504 82638740383731584 82712656967259072 82791548705447064 83005480355848736 83284355542979487 83337504461641248 83412046057760784 83490686160883456 83565364771045248 83574247144001354 83627581060494016 84142957146515358 84205603466450011 84218219183319039 84435837320743636 84517654915669248 84580580206502016 84618857654990568 85398047154374136 85555016313212992 85740462542906496 86038903225996032 86120967554191584 86624384837163264 86633592361061772 86688878635701888 86711082157449126 86766417883139904 87360955214980356 87526722179217048 87605010839484684 87831380376537616 88518906020480832 88747637043789568 88766196550170048 88832284975595616 88911741402228528 88995566567095552 89075169041663616 89374436684338572 89431472061929088 89440977958194174 89498055799903296 89605378381197328 89690844430900986 89771068799801613 90003035385847612 90090247547471616 90363049895907516 90529145168632352 90960965146190736 91028687626091112 91086778683925248 91128000551528304 91196006399798464 91560792825308352 91628961890377184 91752424143347331 91967127704710608 92078647549454592 92136171414229376 92335882738514688 92514551083905314 92855985253403043 92968582931698032 93208811828162368 93297714850374216 93381165400329828 93927021930993888 93996952706734896 94081028693055768 94169727414019712 94618912806225216 94863406120969984 94905428409441741 95242862241875712 95328052637440896 95594365515567744 95604526481290062 95665537666026048 96163379596017552 96234975390228584 96249393352364616 96321053185747572 96498099795135584 96590140156354908 96707265891417792 97597768176427584 97704248014009728 98423962919076096 98541045575039964 98603930734947456 98614411594932038 98677343574252352 98722000597488996 98810302923604818 99631055013436492 99841091674263264 100030539633390912 100120012387982496 100378720430328704 100474462146556848 100806050678846994 100870381279152576 101072524421238734 101162929183690647 101522611400680704 101613418745404032 101845288314711396 101921114417477082 102503822206743984 102595507199773272 102660979763397888 102860611869540128 103082582126674332 103272057023894304 103461880192722688 103560562641865056 103637665804861552 103653192841008048 103730364969266616 103921030548607552 104146286344603776 104270176131728334 104347807617893203 104639318502717817 104718813589002496 104859913306682664 104926830928448256 105105288805383552 105730915524463216 105940943340772176 106121126003889192 106200135563772964 106625959828999104 106721331886091232 106752799372959961 106820924962859744 107345167921135872 107425088807697024 107521175649206592 107725196528267136 107821551802442688 108100160463430912 108264347314007157 108463346753647704 108560362269527532 108847333992103252 108944692967051466 109901005252591488 109982829017404096 109999306688416704 110081203640854368 110201302992545856 110283542623012096 110388731607262752 111012011521033896 111045807390639316 111116672615521664 111145132799754378 111216061410347712 111538614228171739 112157539140342528 112190609528687144 112290958911092052 112374562050038834 112825143539987424 112926060484119792 113864062872498848 114422871300551424 114827956738922112 114964553170879958 115511456481415696 115614776209932168 115688557177519872 115718188353232644 115792035314530176 116394615216813024 116481273619973808 116592374030469246 116702296238956064 116806681119312912 116911159367183496 117607059125321493 117808665287627808 118025208027307776 118354928733560064 118443046634127488 118460791818294912 118548988536304704 118947279965021118 119023187610180672 119165915579118096 119254637277592232 119330741066537728 119587792574534648 119694758399735484 120173540583217212 120263012481120054 120484066527876688 121075363818025344 121281286861587648 121371583501454816 121504000735371072 121612680521359776 121648538820349723 122081057100411136 122336565524463108 122544633599729186 122622836939614144 123730682644579608 123807980337870724 123809642876005632 123958110575597376 124068985450888608 124396953133832288 124508220533773104 125006256692461872 125236029241325184 125249340894093182 125329270275646528 125348047156567872 125361370716002031 125441371590741024 126158550408300288 126214435719773037 126540571212588988 126653755981115454 126870870309753024 127472701975053416 127554050221368064 128097070731561204 128217839461356736 128332524469819488 128428070914330096 128786853541806544 128943021188557056 129058354838994048 129669321599713441 129950388541592658 130033317953552832 130130357568570112 130388853342488832 131290083268825572 131388060766719952 131629334129985328 131747070564806424 133022417390643456 133121455565684352 133248427463393424 133374052844521216 133493349850643328 133612753562495424 133965949528742464 134161466937291261 134247083699854944 134408067571795992 134493841705536768 134536266646351479 134883905578254196 135004553078771418 135544574843861274 135793717752948528 135894819223302776 136543031439136668 136630168025887872 136671762942325312 136794009599697696 137341189237962528 137443442835565776 137696076031859072 137950691557065912 138080750189153408 138204257121344064 138218947199694547 138307153292355488 138771826625857971 138985920595839744 139026901508971112 139643884799691398 139813217742243552 139946572275561324 140995429060102344 141254591121029568 141494834671852256 142167946438665472 142295109181454976 142725993111873626 142864293362813568 143361567532275456 143406789721935093 143498306499039072 143762069069923584 144245069394026328 144352463085342876 144481579778621358 144617795671530272 144747149692703376 144885210234532362 145259590622735288 146396652264641376 146665742251222272 146774938187805824 146935070656727808 147184975476350336 147811568362559946 147905896102421184 147921617392398057 148016015361378528 148083000896233494 148193510399672504 148288081880463616 149446582520154738 149721278548122736 150045809450086368 150433524719983232 150568080645493056 150711693219835272 151608786631858101 152283917101021056 152881671626215623 153425238514119936 153755733310115976 153853854390722304 154153034946576224 154290917804310192 154908085535841456 155192820289084032 155308364826631744 155340843962797584 155456498707292328 155595547453899924 155742241492417216 155881545822911328 156405264197592501 156809412167095324 156961359129100032 157078220383503744 157505311925233321 157657933208075328 158065318048406272 158596373286694824 158697583480240896 158887887438824128 159181689005833788 159300203345659446 159593011199647312 159938939743498656 160231387444289616 160350683308160072 161137633211545536 161587794792400704 161708382482116864 162005334313828096 162150240695146368 162695020130471556 163115420699284144 163271000988154878 163417039450577199 163998064570330368 164851507878887232 164974243526106144 165121805461281552 165277480767463168 165425313934518144 165583097410894128 166010960711697472 166568711085958974 166675008923282496 166717699199631567 166824092115521568 167130729542090496 167148494288002708 167255162120988032 168285914293030716 168411206932900022 168436438366638078 168561843075058251 168871674641487272 169161160413004032 169237715309981136 170796094308748272 171110032626425984 171480925085812992 172241935108383168 172446829756319937 173267184722123544 173377757271403776 173422164314898252 173532835766279808 174721910429960712 175053444358434096 175210021678969368 175662760753075232 177037812040961664 177532393100340096 177664569951191232 177823482804457056 178150338083327232 178748873368677144 178862944123858176 178881955916388348 178996111599806592 179210756762394656 179381688861801972 179542137599603226 180006070771695224 180394518721680081 180726099791815032 181058290337264704 181921930292381472 182057375252182224 182256001103056608 182392012799596928 183121585650616704 183257923780754368 183504848286694662 183816950399593779 183934255409421216 184272342828458752 185029102167810628 185711970506806086 185850237236602687 185937165863396064 186417623656324736 186595429700748432 186762330800659656 187854043861987776 187874011341139773 187993905413469792 188162057386111536 188339454828039424 189237825612450432 189810856818883482 189980633971673181 190656105274881792 191188731031135488 191209052962580124 191331075332052096 192326759192035104 192469950780457168 192498786704729232 192642106371495144 192996199590271168 193180280312709816 193414531782835584 194330162933618803 195195536352855168 195408496028019456 197082091150079928 197207861469894912 197228823189864076 197354687148504704 197444001194977992 197620605847209636 199262110026872984 199682183348526528 200061079266781824 200240024775964992 200757440860657408 200948924293113696 201612101357693988 201740762558305152 202145048842477468 202325858367381294 202506829618157127 203226837490808064 203690576629422792 203842228834954164 205007644413487968 205191014399546544 205721223739080256 206165164253348664 206544114047788608 207121125283730112 207143140709461801 207275331609723104 207306385682016096 207460729938533232 207842061097215104 208292572689207552 208540352263456668 208695615235786406 209278637005435634 209465827199537097 209719826613365328 210210577610767104 211461831048926432 211881886681544352 212242252007778384 212400271127545928 213251919657998208 213442663772182464 213505598745919922 213641849925719488 214088989667810439 214850177615394048 215042351298413184 215450393056534272 215643103604885376 216528694628014314 216926693507295408 217120724539055064 217694667984206504 217889385934102932 219802010505182976 219965658034808192 219998613376833408 220162407281708736 220402605985091712 220777463214525504 222024023042067792 222091614781278632 222233345231043328 222290265599508756 222432122820695424 223077228456343478 224169873780232107 224381219057374288 224581917822184104 224749124100077668 225650287079974848 225852120968239584 227728125744997696 229655913477844224 229929106341759916 231022912962831392 231229552419864336 231436376706465288 231584070629060352 232789230433626048 232962547239947616 233184748060938492 233404592477912128 233613362238625824 233822318734366992 235214118250642986 235617330575255616 236046834761944843 236886093268254976 236921583636589824 237097977072609408 237894559930042236 238046375220361344 238331831158236192 238509274555184464 238950305018489169 239175585149069296 239389516799470968 240347081166434424 240526024962240108 240814454399467819 240968133055753376 242150727636050688 242562573723175296 242743167002909632 243008001470742144 243225361042719552 243297077640699446 244673131048926216 244906501482232317 245089267199458372 245245673879228288 247461365289159216 247615960675741448 247916221151194752 248137970901777216 248793906267664576 249016441067546208 249853066628938461 250012513384923744 250472058482650368 250498681788186364 250658540551293056 250696094313135744 250722741432004062 250882743181482048 252428871439546074 252616810399350033 253081142425177976 253307511962230908 253741740619506048 254945403950106832 256194141463122408 256435678922713472 256665048939638976 256856141828660192 257573707083613088 258116709677988096 259338643199426882 259900777083185316 260066635907105664 262580166537651144 262776121533439904 263258668259970656 263494141129612848 266242911131368704 266496854926786848 266986699701286656 267225507124990848 267931899057484928 268322933874582522 268494167399709888 268816135143591984 269072533292702958 269767811156508392 270009106157542836 271089149687722548 271587435505897056 271789638446605552 273086062878273336 273260336051775744 273343525884650624 273588019199395392 274416471292416817 274682378475925056 274886885671131552 275392152063718144 275901383114131824 276161500378306816 276408514242688128 276437894399389094 276614306584710976 277543653251715942 278053803017942224 278567955760209129 279287769599382796 279626435484487104 279893144551122648 281990858120204688 282509182242059136 282989669343704512 284590218362909952 284716285228325223 285451986223747252 285728586725627136 286813579443870186 286996612998078144 288490138788052656 288704926170685752 288963159557242716 289235591343060544 289494299385406752 289770420469064724 290519181245470576 292509865004004739 292793304529282752 293549876375611648 294369950952700672 295623136725119892 295811792204842368 295843234784796114 296032030722757056 296166001792466988 296387020799345008 298893165040309476 299442557096245472 300091618900172736 300867049439966464 301136161290986112 301423386439670544 303217573263716202 303488787551071941 304567834202042112 305763343252431246 307511466620231952 308306069893152448 308581835608620384 309816171071682912 310385640578168064 310616729653263488 310681687925595168 310912997414584656 311191094907799848 311484482984834432 311763091645822656 312810528395185002 313043422853679609 313618824334190648 313917955508153451 314156440767007488 315010623850466642 315315866416150656 317192746573389648 317775774877648256 318363378011667576 318600406691318892 319186022399294624 319877879486997312 320258398118879883 320462774888579232 320701366616320144 322275266423091072 323175589584801408 323800928793668599 324300481390292736 325390040260943112 326230841398568288 326542001976309756 326834078901154398 329703015757774464 329948487052212288 330243610922563104 330850627869036288 331166194821788256 332021921423394944 333137422171917948 333350017846564992 333435398399263134 333648184231043136 334296988576005416 334510324241976064 334615842684515217 336571828586061432 336822413865800044 336872876733276156 337123686150116502 337743349282974544 338475430619962272 341592188617496544 342220065252851968 344483870216766336 344893659512639874 345150440582262133 346534369444247088 346844328629796504 347065671532559616 349443820859921424 350106888716868192 350420043357938736 351325521506150464 352821177375964479 353753835474335569 354075624081923328 355064786200680192 355329139902382464 355646965608914112 357497746737354288 357763911832776696 357992223199613184 358421513524789312 358763377723603944 359084275199206452 360012141543390448 360789037443360162 361452199583630064 362116580674529408 363843860584762944 364114750504364448 364512002206113216 364784025599193856 364945616461049169 366243171301233408 366515847561508736 367009696573389324 367633900799187558 367868510818842432 370058204335621256 371423941013612172 371700474473205374 371874331726792128 372835247312649472 373190859401496864 373524661601319312 375708087723975552 375748022682279546 375987810826939584 376084112148006093 376324114772223072 378475651224900864 379621713637766964 379961267943346362 382418105925160248 382662150664104192 384653518384070208 384939901560914336 384997573409458464 385284212742990288 385992399180542336 386360560625419632 386829063565671168 388660325867237606 389007964799140323 390391072705710336 394164182300159856 394457646379728152 394709374297009408 394888002389955984 395241211694419272 398524220053745968 399364366697053056 400122158533563648 400480049551929984 401897848586227392 402375936098079853 403224202715387976 403481525116610304 404290097684954936 404651716734762588 405013659236314254 407381153258845584 407684457669908328 410015288826975936 410382028799093088 411442447478160512 412330328506697328 413088228095577216 414242250567460224 414286281418923602 414550663219446208 414612771364032192 414656841599083641 414921459877066464 415684122194430208 416315479877573913 417080704526913336 417391230471572812 418557274010871268 418931654399074194 419439653226730656 422923662097852864 423763773363088704 424484504015556768 424800542255091856 426503839315996416 426885327544364928 427011197491839844 427283699851438976 428177979335620878 428906217599052151 430084702596826368 431286207209770752 433057389256028628 433853387014590816 434241449078110128 435389335968413008 435778771868205864 438372693129326137 439931316069616384 439997226753666816 440324814563417472 440805211970183424 441554926429051008 443764852177194171 444048046084135584 444183229562557264 444580531199017512 444864245641390848 446154456912686956 448339747560464214 448762438114748576 449163835644368208 449498248200155336 451300574159949696 451704241936479168 454826359895574303 455456251489995392 459858212683519832 462045825925662784 462459104839728672 462872753412930576 465578460867252096 465925094479895232 466369496121876984 466809184955824256 467226724477251648 467644637468733984 470428236501285972 471234661150511232 472093669523889686 472515935775699963 474195954145218816 475789119860084472 476092750440722688 476663662316472384 477018549110368928 477900610036978338 478351170298138592 478779033598941936 480694162332868848 481052049924480216 481628908798935638 481936266111506752 485125147446350592 485486334005819264 486016002941484288 486450722085439104 486594155281398892 489346262097852432 489813002964464634 490178534398916744 490491347758456576 494922730578318432 495231921351482896 495832442302389504 496275941803554432 497587812535329152 498032882135092416 499706133257876922 500025026769847488 500997363576372728 501317081102586112 501392188626271488 501445482864008124 501765486362964096 504857742879092148 505233620798700066 505685529225174753 506162284850355952 506615023924461816 507483481239012096 509890807900213664 512388282926244816 512871357845426944 513330097879277952 513712283657320384 515147414167226176 517340489268959811 518677286398853764 519801554166370632 520133271814211328 525160333075302288 525552243066879808 526517336519941312 526988282259225696 532993709853573696 534451014249981696 535863798114969856 536645867749165044 536988334799419776 537632270287183968 538145066585405916 539535622313016784 540018212315085672 542178299375445096 543174871011794112 543232606436008801 543579276893211104 546172125756546672 546687051769301248 547176038398790784 548832942584833634 549364756951850112 549773771342263104 551450851198781337 551802766228263648 552817028485376256 552875788798778188 553228613169421952 555087306503431884 556107606035884448 557135911520418258 557550711709808061 558575539198765592 559252870968974208 559786289102245296 563622034023419319 563981716240409376 565018364484118272 565979338687409024 569432570456650446 570903972447494504 573627158887740372 573993225996156288 576980277576105312 577409852341371504 577926319114485432 578471182686121088 578988598770813504 579540840938129448 581038362490941152 582990488800856409 585019730008009478 585586609058565504 591246273450239784 591623584409684736 591686469569592228 592064061445514112 592332003584933976 592774041598690016 597786330080618952 598885114192490944 600183237800345472 602272322581972224 602846772879341088 606435146527432404 606977575102143882 611526686504862492 615022933240463904 616612139786304896 617163671217240768 619632342143365824 621233459306526976 621363375851190336 621429422128385403 621825994829169312 622382189815599696 622968965969668864 623526183291645312 625621056790370004 626086845707359218 627237648668381296 627835911016306902 628397481598611291 630021247700933284 630631732832301312 634385493146779296 635551549755296512 636726756023335152 637200813382637784 638372044798589248 639755758973994624 640516796237759766 640925549777158464 640993675367058247 641402733232640288 642266969003431317 644550532846182144 646351179169602816 647601857587337198 650780080521886224 652461682797136576 653084003952619512 653668157802308796 659406031515548928 659896974104424576 660487221845126208 662332389643576512 664043842846789888 666274844343835896 666700035693129984 666870796798526268 667296368462086272 668593977152010832 669231685369030434 673143657172122864 673644827731600088 673745753466552312 674247372300233004 675486698565949088 676950861239924544 683184377234993088 688967740433532672 689787319025279748 690300881164524266 693068738888494176 693688657259593008 698887641719842848 700213777433736384 700840086715877472 702651043012300928 705642354751928958 707507670948671138 708140504285834529 710658279804764928 711293931217828224 714995493474708576 715527823665553392 716843027049578624 717526755447207888 718168550398412904 720024283086780896 721578074886720324 722443363198403457 722904399167260128 724233161349058816 727687721169525888 728229501008728896 729024004412226432 729891232922098338 730434653325252421 733031695123017472 734019393146778648 735267801598375116 735737021637684864 740116408671242512 742847882027224344 743400948946410748 743748663453584256 746381718802993728 747049323202638624 747269595610719727 751416175447951104 751496045364559092 751975621653879168 752168224296012186 752648229544446144 757850431198050099 759243427275533928 759922535886692724 764836211850320496 769307036768140416 769879803121828672 769995146818916928 770568425485980576 771984798361084672 772721121250839264 777320651734475212 778015929598280646 780770299597202173 788328364600319712 788915292759456304 789776004779911968 790482423388838544 796540118398239709 797048440107491936 798728733394106112 800960099103859968 803795697172454784 804751872196159706 806448405430775952 808580195369909872 809303433469525176 810027318472628508 814762306517691168 815368915339816656 820030577653951872 820764057598186176 822884894956321024 823249413877250451 824660657013394656 826176456191154432 828484501134920448 828572562837847204 829101326438892416 829225542728064384 829313683198167282 829842919754132928 832630959755147826 834161409053826672 834782460943145624 837114548021742536 837863308798148388 838879306453461312 845847324195705728 847527546726177408 848969008031113536 849601084510183712 853770655088729856 854022394983679688 854567399702877952 856355958671241756 857812435198104302 866114778512057256 867706774029181632 868482898156220256 870778671936826016 871557543736411728 876745386258652274 877529595012014217 880649629126834944 883109852858102016 887529704354388342 888096092168271168 888366459125114528 889161062398035024 892308913825373912 896679495120928428 897524876229497152 898327671288736416 898996496400310672 902601148319899392 903408483872958336 907685251197994087 909652719791148606 910912502979990784 919716425367039664 924091651851325568 924918209679457344 925745506825861152 931156921734504192 931850188959790464 932738992243753968 933618369911648512 934453448954503296 935289274937467968 939130268561038827 940856473002571944 941753866524460353 942469322301022464 944187339047779372 945031871551399926 951578239720168944 953327324632944768 954037098220737856 955801220073956676 956702340596277184 957558067197883872 960775194356639649 961388324665737696 962104099848960432 963257817597871276 963872532223013504 967532630397861829 970972668011638528 971402786381005797 972901444170878208 973188310562797784 978692524195704864 979626005928929268 980357068797833488 989845461156636864 990463842702965792 992551883607108864 995175625070658304 996065764270184832 999412266515753844 1000050053539694976 1001994727152745456 1002890965728016248 1003530972725928192 1003847528053545651 1009715485758184296 1010467241597400132 1011371058450349506 1012324569700711904 1013230047848923632 1019781615800427328 1024776565852489632 1026660195758555904 1027424567314640768 1030294828334452352 1034680978537919622 1035451321746786399 1037354572797707528 1039603108332741264 1050320666150604576 1051104486133759616 1053034673039882624 1053976564518451392 1061261506423006707 1065987419707147392 1073291735498330088 1073976669598839552 1075264540574367936 1076290133170811832 1079071244626033568 1080036424630171344 1084356598750890192 1086349742023588224 1086465212872017602 1087158553786422208 1092344251513093344 1094352076797581568 1094836849383147507 1097665885169667268 1098729513903700224 1099547542684526208 1102901702397562674 1103605532456527296 1105751577597556376 1106457226338843904 1110174613006863768 1112215212071768896 1114271823040836516 1115101423419616122 1117151078397531184 1118505741937948416 1119572578204490592 1127244068046838638 1127963432480818752 1131958677374818048 1138865140913300892 1141807944894989008 1147254317775480744 1147986451992312576 1153960555152210624 1154819704682743008 1155852638228970864 1156942365372242176 1157977197541627008 1159081681876258896 1162076724981882304 1165980977601712818 1167023894397420969 1170039460016018956 1171173218117131008 1182492546900479568 1183372939139184456 1184128122891028224 1184664007169867952 1185548083197380032 1195572660161237904 1197770228384981888 1200366475600690944 1205693545758682176 1207127808294239559 1212870293054864808 1213955150204287764 1223053373009724984 1230045866480927808 1233224279572609792 1234327342434481536 1239264684286731648 1242726751702380672 1242858844256770806 1243651989658338624 1243970524797250923 1244764379631199392 1247052366583290624 1251242113580740008 1252173691414718436 1254475297336762592 1255671822032613804 1256794963197222582 1260042495401866568 1268770986293558592 1273453512046670304 1274401626765275568 1276744089597178496 1279511517947989248 1281033592475519532 1281851099554316928 1281987350734116494 1282805466465280576 1284533938006862634 1286718652797156453 1295203715174674396 1301560161043772448 1304923365594273152 1306168007905239024 1307336315604617592 1315118079387978411 1319793948208849152 1320974443690252416 1324664779287153024 1332549688687671792 1333741593597052536 1334592736924172544 1337187954304021664 1338463370738060868 1346287314344245728 1347289655463200176 1347491506933104624 1348494744600466008 1350973397131898176 1353901722479849088 1360311140535331621 1366368754469986176 1379574638050559496 1380601762329048532 1386137477776988352 1387377314519186016 1397775283439685696 1400427554867472768 1401680173431754944 1405302086024601856 1411284709503857916 1415015341897342276 1416281008571669058 1417547807327099889 1422587862435656448 1429990986949417152 1431055647331106784 1433686054099157248 1435053510894415776 1436337100796825808 1440048566173561792 1443156149773440648 1444886726396806914 1445808798334520256 1450001984966232607 1455375442339051776 1456459002017457792 1458048008824452864 1459782465844196676 1460869306650504842 1468038786293557296 1470535603196750232 1471474043275369728 1480232817342485024 1485695764054448688 1486801897892821496 1487497326907168512 1492763437605987456 1494098646405277248 1494539191221439454 1502992090729118184 1503951243307758336 1504336448592024372 1505296459088892288 1515700862396100198 1518486854551067856 1519845071773385448 1529672423700640992 1538614073536280832 1539759606243657344 1539990293637833856 1541136850971961152 1545442242501678528 1554641303468950424 1556031859196561292 1561540599194404346 1576656729200639424 1577830585518912608 1579552009559823936 1580964846777677088 1593080236796479418 1594096880214983872 1607591394344909568 1609503744392319412 1612896810861551904 1617160390739819744 1618606866939050352 1620054636945257016 1629524613035382336 1629697819308026403 1630737830679633312 1640061155307903744 1641528115196372352 1646498827754500902 1649321314026789312 1657145125675694408 1658202652877784832 1658451085456128768 1658627366396334564 1659685839508265856 1665261919510295652 1668322818107653344 1669564921886291248 1672652135129424183 1674229096043485072 1675726617596296776 1677758612906922624 1685701180796274733 1691694648391411456 1695055093452354816 1697938016062227072 1699202169020367424 1708044789967359376 1712711917342483512 1715624870396208604 1732229557024114512 1735413548058363264 1736965796312440512 1741557343873652032 1743115087472823456 1748971466402569227 1753490772517304548 1755059190024028434 1775059408708776684 1776192184336542336 1776732918250229056 1778322124796070048 1784617827650747824 1793358990241856856 1795049752458994304 1796655342577472832 1796846313596029111 1797992992800621344 1806816967745916672 1815370502395988174 1819305439582297212 1839432850734079328 1848183303702651136 1849836419358914688 1851491013651722304 1863700377919580928 1864288266385156209 1865477984487507936 1868906897909006592 1870578549874935936 1878260537122077654 1881712946005143888 1883507733048920706 1888374678095558744 1890063743102799852 1903156479440337888 1906654649265889536 1908074196441475712 1911602440147913352 1913404681192554368 1915116134395767744 1921550388713279298 1922776649331475392 1922981026101174741 1924208199697920864 1926515635195742552 1927745064446027008 1935065260795723658 1942805572762011594 1946376621125595568 1957385048391409728 1959252011857858536 1960714137595666976 1979690922313273728 1980927685405931584 1992131528540369664 1998824533031507688 2000100107079389952 2003989454305490912 2005781931456032496 2007695056107091302 2019430971516368592 2020934483194800264 2022742116900699012 2024649139401423808 2026460095697847264 2039563231600854656 2047569055028033173 2049553131704979264 2054849134629281536 2060589656668904704 2069361957075839244 2070902643493572798 2074709145595415056 2079206216665482528 2100641332301209152 2102208972267519232 2106069346079765248 2107953129036902784 2122523012846013414 2124421512857503587 2131974839414294784 2146583470996660176 2150529081148735872 2152580266341623664 2158142489252067136 2160072849260342688 2167330089595210371 2168713197501780384 2172699484047176448 2172930425744035204 2174317107572844416 2184688503026186688 2189673698766295014 2191303959975757263 2195331770339334536 2199095085369052416 2205803404795125348 2207211064913054592 2211503155195112752 2220349226013727536 2224430424143537792 2228543646081673032 2230202846839232244 2234302156795062368 2239145156408981184 2241808786832159181 2254488136093677276 2255926864961637504 2277730281826601784 2283615889789978016 2294508635550961488 2307921110304421248 2309639409365486016 2311705276457941728 2315954395083254016 2318163363752517792 2324153449963764608 2331961955203425636 2334047788794841938 2340078920032037912 2342310898791606519 2364985093800959136 2366745878278368912 2369328014339735904 2371096166394760064 2389620355194719127 2391145320322475808 2395540456769963776 2411387091517364352 2414255616588479118 2416053084075834931 2425740586109729616 2427910300408575528 2446106746019449968 2460091732961855616 2468654684868963072 2469748241631751353 2478529368573463296 2485453503404761344 2485717688513541612 2487303979316677248 2487941049594501846 2489528759262398784 2502484227161480016 2504347382829436872 2508950594673525184 2511343644065227608 2513589926394445164 2520084990803733136 2537541972587117184 2546907024093340608 2548803253530551136 2553488179194356992 2562067184951039064 2563702199108633856 2563974701468232988 2565610932930561152 2569067876013725268 2573437305594312906 2590407430349348792 2603120322087544896 2609846731188546304 2612336015810478048 2614672631209235184 2630236158775956822 2632588785036042651 2641948887380504832 2649329558574306048 2665099377375343584 2667483187194105072 2674375908608043328 2676926741476121736 2692574628688491456 2692860829223003413 2694579310926400352 2694983013866209248 2696989489200932016 2701946794263796352 2707803444959698176 2720622281070663242 2723055753593982261 2732737508939972352 2759149276101118992 2761203524658097064 2772274955553976704 2774754629038372032 2795550566879371392 2800855109734945536 2803360346863509888 2822569419007715832 2830030683794684552 2832562017143338116 2835095614654199778 2859981973898834304 2862111294662213568 2870107021788831552 2872674201593651616 2880097132347123584 2886312299546881296 2889773452793613828 2891617596669040512 2900003969932465214 2902597891193585487 2912918004034915584 2914208359143017391 2919564931688393352 2921738613301009684 2936077572587114592 2941071206393500464 2960465634684970048 2971391528108897376 2973603795785642992 2985526875211974912 2988197292810554496 2989078382442878908 3002343523193365057 3005984181458236368 3008672897184048744 3010592918177784576 3031401724792200396 3036973709102135712 3039690143546770896 3059344847401281984 3068608851905282959 3079519212487314688 3079980587275667712 3082273701943922304 3090884485003357056 3106353965240359197 3109282606937900848 3112063718393122584 3123081198388808692 3153313458401278848 3155661171037825216 3159104019119647872 3161929693555354176 3183784519269020121 3186160473592958836 3188193760429967744 3219007488784638824 3225793621723103808 3234320781479639488 3237213733878100704 3240109273890514032 3259049226070764672 3259395638616052806 3261475661359266624 3283056230392744704 3292997655509001804 3298642628053578624 3314290251351388816 3317254732792669128 3319371679016531712 3330523839020591304 3336645636215306688 3339129843772582496 3345304270258848366 3348458192086970144 3351453235192593552 3355517225813845248 3371402361592549466 3395876032124454144 3398404338040734848 3416089579934718752 3425423834684967024 3431249740792417208 3464459114048229024 3470827096116726528 3473931592624881024 3483114687747304064 3486230174945646912 3497942932805138454 3506981545034609096 3510118380048056868 3550118817417553368 3552384368673084672 3553465836500458112 3556644249592140096 3569235655301495648 3586717980483713712 3590099504917988608 3593310685154945664 3593692627192058222 3595985985601242688 3621383424882718677 3630741004791976348 3638610879164594424 3678865701468158656 3699672838717829376 3702982027303444608 3728576532770312418 3730955968975015872 3741157099749871872 3756521074244155308 3763425892010287776 3767015466097841412 3776749356191117488 3780127486205599704 3802628245052061607 3806312958880675776 3816148392882951424 3823204880295826704 3826809362385108736 3830232268791535488 3843100777426558596 3845553298662950784 3845962052202349482 3848416399395841728 3853031270391485104 3860155958391469359 3870130521591447316 3885611145524023188 3892753242251191136 3914770096782819456 3918504023715717072 3921428275191333952 3945354238163935233 3959381844626547456 3961855370811863168 3997649066063015376 4007978908610981824 4011563862912064992 4015390112214182604 4038861943032737184 4041868966389600528 4045484233801398024 4049298278802847616 4052920191395694528 4079126463201709312 4080933421605994863 4095138110056066346 4099106263409958528 4138723914151678488 4141805286987145596 4149418291190830112 4158412433330965056 4201282664602418304 4215906258073805568 4245046025692026828 4248843025715007174 4293166941993320352 4301058162297471744 4305160532683247328 4316284978504134272 4320145698520685376 4334660179190420742 4337426395003560768 4345860851488070408 4348634215145688832 4350005954898697821 4369377006052373376 4379347397532590028 4382607919951514526 4390663540678669072 4411606809590250696 4414422129826109184 4423006310390225504 4440698452027455072 4448860848287075584 4457087292163346064 4460405693678464488 4468604313590124736 4478290312817962368 4483617573664318362 4486955727569407729 4508976272187354552 4511853729923275008 4555460563653203568 4567231779579956032 4589017271101922976 4615842220608842496 4619278818730972032 4623410552915883456 4636326727505035584 4648306899927529216 4663923910406851272 4668095577589683876 4680157840064075824 4684621797583213038 4729970187601918272 4733491756556737824 4738656028679471808 4742192332789520128 4779240710389438254 4782290640644951616 4822774183034728704 4828511233176958236 4832106168151669862 4851481172219459232 4855820600817151056 4889093457924079209 4892213492038899936 4920183465923711232 4939496483263502706 4971435377027083224 4974607958633354496 4975882099189003692 4979057518524797568 5004968454322960032 5008694765658873744 5017901189347050368 5022687288130455216 5027179852788890328 5040169981607466272 5057103542388824199 5075083945174234368 5093814048186681216 5097606507061102272 5124134369902078128 5127949402936465976 5131221865861122304 5138135752027450536 5146874611188625812 5180814860698697584 5206240644175089792 5224672031620956096 5229345262418470368 5230887169275038089 5260472317551913644 5265177570072085302 5330198754750687168 5334966374388210144 5348751817216086656 5353853482952243472 5385149257376982912 5385721658446006826 5389158621852800704 5389966027732418496 5390538940788087333 5393978978401864032 5403893588527592704 5441244562141326484 5446111507187964522 5518298552202237984 5522407049316194128 5544549911107953408 5549509258076744064 5575780828787677963 5591101133758742784 5606720693727019776 5645138838015431664 5660061367589369104 5665124034286676232 5670191229308399556 5719963947797668608 5724222589324427136 5740214043577663104 5745348403187303232 5760194264694247168 5768943078303524223 5772624599093762592 5779546905587227656 5783235193338081024 5800007939864930428 5805195782387170974 5828416718286034782 5839129863376786704 5843477226602019368 5872155145174229184 5882142412787000928 5920931269369940096 5942783056217794752 5943414729586865521 5947207591571285984 5976394585621108992 5978156764885757816 6004687046386730114 6011968362916472736 6017345794368097488 6062803449584400792 6073947418204271424 6079380287093541792 6118689694802563968 6137217703810565918 6142707165084099519 6164547403887844608 6181768970006714112 6212707930480718394 6218565213875801696 6224127436786245168 6246162396777617384 6306626916802557696 6311322342075650432 6318208038239295744 6323859387110708352 6367569038538040242 6372320947185917672 6376387520859935488 6438014977569277648 6451587243446207616 6468641562959278976 6474427467756201408 6480218547781028064 6518098452141529344 6518791277232105612 6522951322718533248 6573911879927271789 6585995311018003608 6597285256107157248 6628580502702777632 6634509465585338256 6661047678041182608 6673291272430613376 6678259687545164992 6690608540517696732 6696916384173940288 6702906470385187104 6725426360496477543 6742804723185098932 6772728412785032803 6796808676081469696 6832179159869437504 6850847669369934048 6862499481584834416 6928918228096458048 6947863185249762048 6966229375494608128 6972460349891293824 6995885865610276908 7013963090069218192 7020236760096113736 7026932696374819557 7100237634835106736 7106931673000916224 7113288499184280192 7138471310602991296 7168861065584157381 7173435960967427424 7186621370309891328 7187385254384116444 7191971971202485376 7242766849765437354 7248159252227504793 7261482009583952696 7277221758329188848 7357731402936317312 7405964054606889216 7457153065540624836 7461911937950031744 7513042148488310616 7526851784020575552 7534030932195682824 7553498712382234976 7560254972411199408 7605256490104123214 7612625917761351552 7646409760591653408 7660464537583070976 7686201554853117192 7691106597325901568 7691924104404698964 7696832798791683456 7706062540782970208 7720311916782938718 7740261043182894632 7771222291048046376 7785506484502382272 7829540193565638912 7837008047431434144 7842856550382667904 7890708476327870466 7923710741623726336 7995298132126030752 8015957817221963648 8023127725824129984 8030780224428365208 8077723886065474368 8078582487669010239 8083737932779201056 8090968467602796048 8098596557605695232 8105840382791389056 8161866843211989726 8169167260781946783 8190276220112132692 8198212526819917056 8277447828303356976 8283610573974291192 8298836582381660224 8316824866661930112 8402565329204836608 8490092051384053656 8497686051430014348 8586333883986640704 8610321065366494656 8632569957008268544 8640291397041370752 8669320358380841484 8674852790007121536 8691721702976140816 8700011909797395642 8707793673580756461 8738754012104746752 8758694795065180056 8765215839903029052 8781327081357338144 8823213619180501392 8846012620780451008 8881396904054910144 8914174584326692128 8920811387356928976 8937208627180249472 8956580625635924736 8967235147328636724 8973911455138815458 9007030569580095171 9017952544374709104 9110921127306407136 9134463559159912064 9178034542203845952 9205826555715848877 9238557637461944064 9246821105831766912 9272653455010071168 9327847820813702544 9336191155179367752 9360315680128151648 9369243595166426076 9459940375203836544 9466983513113475648 9477312057358943616 9558481420778876508 9564581281289903232 9657022466353916472 9664212336303339724 9702962344438918464 9711641201634302112 9778186915848158418 9784426984077799872 9878992966527005412 9942870754054166448 9951764198378007384 9958115037049595136 10009936908645920064 10017389531317747488 10035802378694100736 10045374576260910432 10054359705577780656 10080339963214932544 10114207084777648398 10150013894763628249 10187628096373362432 10195213014122204544 10248268739804156256 10255898805872931952 10276271504054901072 10293749222377251624 10355021539177116217 10361629721397395168 10412481288350179584 10449344063241912192 10458690524836940736 10461774338550076178 10520944635103827288 10530355140144170604 10660397509501374336 10669932748776420288 10697503634432173312 10707706965904486944 10770298514753965824 10771443316892013652 10778317243705601408 10779932055464836992 10781077881576174666 10787957956803728064 10882489124282652968 10892223014375929044 11036597104404475968 11044814098632388256 11099018516153488128 11151561657575355926 11290277676030863328 11320122735178738208 11330248068573352464 11340382458616799112 11407884735156184821 11448445178648854272 11480428087155326208 11490696806374606464 11537886156607048446 11545249198187525184 11559093811174455312 11600015879729860856 11610391564774341948 11656833436572069564 11678259726753573408 11686954453204038736 11744310290348458368 11764284825574001856 11799908265573923131 11841862538739880192 11885566112435589504 11886829459173731042 11894415183142571968 11956313529771515632 12009374092773460228 12023936725832945472 12034691588736194976 12125606899168801584 12147894836408542848 12158760574187083584 12237379389605127936 12242800264817984589 12274435407621131836 12285414330168199038 12425415860961436788 12437130427751603392 12448254873572490336 12492324793555234768 12577924195172203777 12622644684151300864 12647718774221416704 12735138077076080484 12744641894371835344 12876029955138555296 12903174486892415232 12937283125918557952 12948854935512402816 12960437095562056128 13037582554464211224 13045902645437066496 13050017864696093463 13147823759854543578 13171990622036007216 13257161005405555264 13269018931170676512 13322095356082365216 13346582544861226752 13356519375090329984 13381217081035393464 13393832768347880576 13405812940770374208 13450852720992955086 13460867182708223187 13485609446370197864 13545456825570065606 13664358319738875008 13701695338739868096 13724998963169668832 13857836456192916096 13944920699782587648 13991771731220553816 14027926180138436384 14040473520192227472 14053865392749639114 14200475269670213472 14226576998368560384 14276942621205982592 14337722131168314762 14346871921934854848 14374770508768232888 14383943942404970752 14485533699530874708 14496318504455009586 14522964019167905392 14554443516658377696 14715462805872634624 14914306131081249672 14923823875900063488 15026084296976621232 15053703568041151104 15068061864391365648 15106997424764469952 15120509944822398816 15171310627166472597 15210512980208246428 15225251835522703104 15292819521183306816 15372403109706234384 15383848208809397928 15393665597583366912 15412125081565940416 15440623833565877436 15480522086365789264 15542444582096092752 15571012969004764544 15674016094862868288 15685713100765335808 15692661507825114267 15781416952655740932 15990596264252061504 16031915634443927296 16046255451648259968 16061560448856730416 16155447772130948736 16157164975338020478 16167475865558402112 16171616822364261999 16181936935205592096 16211680765582778112 16323733686423979452 16338334521563893566 16380552440224265384 16554895656606713952 16567221147948582384 16597673164763320448 16633649733323860224 16727342486363033889 16980184102768107312 16995372102860028696 17172667767973281408 17220642130732989312 17280582794082741504 17338640716761682968 17349705580014243072 17383443405952281632 17400023819594791284 17415587347161512922 17517389590130360112 17530431679806058104 17562654162714676288 17646427238361002784 17692025241560902016 17762793808109820288 17828349168653384256 17830244188760596563 17841622774713857952 17874417254360498944 17934470294657273448 17947822910277630916 18014061139160190342 18035905088749418208 18221842254612814272 18268927118319824128 18356069084407691904 18411653111431697754 18428121495252298557 18493642211663533824 18545306910020142336 18655695641627405088 18672382310358735504 18720631360256303296 18738487190332852152 18850025804561023891 18919880750407673088 18933967026226951296 18954624114717887232 19116962841557753016 19129162562579806464 19314044932707832944 19328424672606679448 19405924688877836928 19423282403268604224 19556373831696316836 19568853968155599744 19757985933054010824 19885741508108332896 19903528396756014768 20019873817291840128 20034779062635494976 20090749152521820864 20108719411155561312 20160679926429865088 20228414169555296796 20300027789527256498 20318185238355098409 20390426028244409088 20496537479608312512 20511797611745863904 20552543008109802144 20587498444754503248 20710043078354232434 20723259442794790336 20898688126483824384 20917381049673881472 20923548677100152356 21041889270207654576 21060710280288341208 21320795019002748672 21339865497552840576 21415413931808973888 21542886633784027304 21556634487411202816 21559864110929673984 21562155763152349332 21575915913607456128 21744477756682514379 21764978248565305936 21784446028751858088 22073194208808951936 22089628197264776512 22303123315150711852 22580555352061726656 22640245470357476416 22660496137146704928 22680764917233598224 22815769470312369642 22981393612749212928 23075772313214096892 23090498396375050368 23118187622348910624 23200031759459721712 23220783129548683896 23313666873144139128 23356519453507146816 23359002076748378443 23373908906408077472 23488620580696916736 23528569651148003712 23599816531147846262 23771132224871179008 23773658918347462084 23788830366285143936 23912627059543031264 24018748185546920456 24047873451665890944 24069383177472389952 24235747463007030717 24251213798337603168 24295789672817085696 24317521148374167168 24485600529635969178 24548870815242263672 24570828660336398076 24850831721922873576 24874260855503206784 24896509747144980672 24984649587110469536 25155848390344407554 25470276154152160968 25489283788743670688 25752059910277110592 25897709871024805632 25920874191124112256 26075165108928422448 26100035729392186926 26295647519709087156 26343981244072014432 26514322010811110528 26538037862341353024 26618397715364431249 26644190712164730432 26713038750180659968 26762434162070786928 26787665536695761152 26811625881540748416 26901705441985910172 26921734365416446374 26971218892740395728 27021091708740285513 27090913651140131212 27328716639477750016 27403390677479736192 27449997926339337664 27617479667147546631 27715672912385832192 27983543462441107632 28055852360276872768 28080947040384454944 28107730785499278228 28400950539340426944 28553885242411965184 28675444262336629524 28693743843869709696 28749541017536465776 28971067399061749416 28992637008910019172 29045928038335810784 29108887033316755392 29828612262162499344 30052168593953242464 30107407136082302208 30136123728782731296 30213994849528939904 30241019889644797632 30342621254332945194 30421025960416492856 30450041684290884747 30585639042366613632 30744806219412468768 30767696417618795856 30824250163131880832 30881247667131754872 30961044172731578528 31065064617531348651 31084889164192185504 31142025938009529088 31348032189725736576 31385323015650228534 31408690092985854103 31562833905311481864 31981192528504123008 32092510903296519936 32123120897713460832 32310895544261897472 32314329950676040956 32334951731116804224 32343233644728523998 32363873870411184192 32647467372847958904 32676669043127787132 32761104880448530768 33109791313213427904 33134442295897164768 33195346329526640896 33454684972726067778 33960368205536214624 33990744205720057392 34223654205468554463 34345335535946562816 34441284261465978624 34677281433523365936 34766886811904563264 34800047639189582568 34831174694323025844 35034779180260720224 35060863359612116208 35125308325429352576 35292854476722005568 35384050483121804032 35399724796721769393 35525587616219640576 35656698337306768512 35660488377521193126 35683245549427715904 35868940589314546896 35895645820555261832 36028122278320380684 36071810177498836416 36443684509225628544 36712138168815383808 36823306222863395508 36856242990504597114 37311391283254810176 37344764620717471008 37441262720512606592 37476974380665704304 37700051609122047782 37733772585516611331 37867934052453902592 38233925683115506032 38628089865415665888 38656849345213358896 38811849377755673856 38846564806537208448 39030465801513745741 39112747663392633672 39137707936311199488 39515971866108021648 39771483016216665792 39807056793512029536 40039747634583680256 40069558125270989952 40181498305043641728 40217438822311122624 40321359852859730176 40382601548124669561 40456828339110593592 40600055579054512996 40636370476710196818 40993074959216625024 41023595223491727808 41105086016219604288 41174996889509006496 41420086156708464868 41446518885589580672 41603903107108058647 41834762099347762944 41847097354200304712 42083778540415309152 42121420560576682416 42679730995105681152 42830827863617947776 43085773267568054608 43124311526304698664 43151831827214912256 43488955513365028758 43529956497130611872 43568892057503716176 44146388417617903872 44179256394529553024 44606246630301423704 45161110704123453312 45280490940714952832 45320992274293409856 45361529834467196448 45631538940624739284 46151544626428193784 46180996792750100736 46236375244697821248 46400063518919443424 46441566259097367792 46627333746288278256 46713038907014293632 46718004153496756886 46747817812816154944 47057139302296007424 47077984523475342801 47199633062295692524 47547317836694924168 47577660732570287872 47825254119086062528 48037496371093840912 48095746903331781888 48138766354944779904 48471494926014061434 48502427596675206336 48635042296748334336 48971201059271938356 49097741630484527344 49141657320672796152 49701663443845747152 49748521711006413568 49793019494289961344 49969299174220939072 50182027459089101667 50311696780688815108 50940552308304321936 50978567577487341376 51504119820554221184 51841748382248224512 52150330217856844896 52200071458784373852 52591295039418174312 52687962488144028864 53028644021622221056 53076075724682706048 53236795430728862498 53288381424329460864 53490732566281789689 53524868324141573856 53623251763081496832 53803410883971820344 53843468730832892748 53942437785480791456 54042183417480571026 54181827302280262424 54806781354959472384 54899995852678675328 55234959334295093262 55967086924882215264 56111704720553745536 56161894080768909888 56215461570998556456 56550077413683071673 56801901078680853888 57350888524673259048 57387487687739419392 57499082035072931552 57942134798123498832 57985274017820038344 58091856076671621568 58217774066633510784 59657224524324998688 60104337187906484928 60272247457565462592 60427989699057879808 60482039779289595264 60685242508665890388 60842051920832985712 60900083368581769494 60954555715065295227 61171278084733227264 61489612438824937536 61535392835237591712 61648500326263761664 61762495334263509744 61922088345463157056 62130129235062697302 62169778328384371008 62696064379451473152 62770646031300457068 62817380185971708206 63125667810622963728 63962385057008246016 64246241795426921664 64628659901352081912 64669903462233608448 64686467289457047996 64727747740822368384 65294934745695917808 65353338086255574264 65522209760897061536 66219582626426855808 66268884591794329536 66909369945452135556 67920736411072429248 67981488411440114784 68447308410937108926 69354562867046731872 69533773623809126528 69600095278379165136 69662349388646051688 70069558360521440448 70077006230245135329 70121726719224232416 70250616650858705152 70585708953444011136 70799449593443538786 71313396674613537024 71320976755042386252 71366491098855431808 71737881178629093792 71791291641110523664 72056244556640761368 72143620354997672832 72485150774239813519 72887369018451257088 73646612445726791016 73712485981009194228 74622782566509620352 74689529241434942016 74882525441025213184 74953948761331408608 75400103218244095564 75467545171033222662 76467851366231012064 77256179730831331776 77264391484629251773 77313698690426717792 77693129613074416896 78060931603027491482 78225495326785267344 79031943732216043296 79542966032433331584 79614113587024059072 79855193146093293747 80139116250541979904 80362996610087283456 80434877644622245248 80765203096249339122 80913656678221187184 81200111158109025992 81272740953420393636 81986149918433250048 82047190446983455616 82210172032439208576 82349993779018012992 82840172313416929736 82893037771179161344 83207806214216117294 83694194708400609424 84167557080830618304 84242841121153364832 85661655727235895552 86171546535136109216 86248623052609397328 86977911026730057516 87059912994261223744 87137784115007432352 88045469366205426439 88358512789059106048 89212493260602847408 90322221408246906624 90560981881429905664 90641984548586819712 90723059668934392896 91263077881249478568 91350125052872654241 92303089252856387568 92472750489395642496 92800127037838886848 92883132518194735584 93195193852594045953 93254667492576556512 93426077814028587264 93436008306993513772 93495635625632309888 94155969046950685602 94226070278957562309 94399266124591385048 95094635673389848336 95650508238172125056 96074992742187681824 96277532709889559808 96942989852028122868 97004855193350412672 97942402118543876712 98195483260969054688 98283314641345592304 99403326887691494304 99586038988579922688 99938598348441878144 100364054918178203334 100623393561377630216 101881104616608643872 101957135154974682752 103008239641108442368 104300660435713689792 104400142917568747704 105182590078836348624 105375924976288057728 106152151449365412096 106199174390165308179 106473590861457724996 106576762848658921728 106981465132563579378 107049736648283147712 107606821767943640688 107686937461665785496 107884875570961582912 108084366834961142052 108363654604560524848 109799991705357350656 110469918668590186524 111934173849764430528 112223409441107491072 112323788161537819776 112430923141997112912 113100154827366143346 113201317756549833993 113603802157361707776 114701777049346518096 114998164070145863104 115884269596246997664 115970548035640076688 116183712153343243136 116435548133267021568 117091397404541237223 119314449048649997376 120208674375812969856 120544494915130925184 120964079558579190528 121370485017331780776 121684103841665971424 121800166737163538988 121909111430130590454 122979224877649875072 123070785670475183424 123524990668527019488 123844176690926314112 124260258470125394604 124339556656768742016 124811709321324175941 125541292062600914136 125634760371943416412 126251335621245927456 128492483590853843328 129257319802704163824 129372934578914095992 129455495481644736768 130589869491391835616 130706676172511148528 131044419521794123072 131950180631927167237 132439165252853711616 132537769183588659072 133818739890904271112 135841472822144858496 135962976822880229568 136894616821874217852 138709125734093463744 139067547247618253056 139200190556758330272 139324698777292103376 140139116721042880896 140154012460490270658 140243453438448464832 141171417906888022272 141598899186887077572 142641953510084772504 142732982197710863616 143475762357258187584 143582583282221047328 144112489113281522736 144287240709995345664 144970301548479627038 147293224891453582032 147424971962018388456 149245565133019240704 149379058482869884032 149907897522662817216 150800206436488191128 150935090342066445324 152935702732462024128 154512359461662663552 154528782969258503546 154627397380853435584 156121863206054982964 156450990653570534688 158063887464432086592 159085932064866663168 159228227174048118144 159710386292186587494 160869755289244490496 161530406192498678244 161827313356442374368 162400222316218051984 162545481906840787272 163513014537238649101 164094380893966911232 164420344064878417152 164699987558036025984 165680344626833859472 166415612428432234588 167388389416801218848 168335114161661236608 168485682242306729664 169650232241049215019 172343093070272218432 172497246105218794656 173955822053460115032 174119825988522447488 174275568230014864704 176090938732410852878 178424986521205694816 181283969097173639424 181446119337868785792 182526155762498957136 182700250105745308482 184606178505712775136 184945500978791284992 185600254075677773696 185766265036389471168 186390387705188091906 186509334985153113024 186872016613987027544 186991271251264619776 188311938093901371204 188452140557915124618 188798532249182770096 190189271346779696672 191301016476344250112 192149985484375363648 193885979704056245736 194009710386700825344 195884804237087753424 196390966521938109376 196566629282691184608 198806653775382988608 199877196696883756288 200728109836356406668 201246787122755260432 203762209233217287744 203914270309949365504 208601320871427379584 208800285835137495408 210231018690735405987 210365180157672697248 210751849952576115456 212398348780330616358 212947181722915449992 213962930265127158756 214099473296566295424 215213643535887281376 215373874923331570992 215769751141923165824 216168733669922284104 216727309209121049696 217455452322719440557 220939837337180373048 223868347699528861056 224647576323075639552 224861846283994225824 226200309654732286692 226402635513099667986 229403554098693036192 229996328140291726208 231768539192493995328 231793174453887755319 231941096071280153376 232367424306686486272 234182794809082474446 238628898097299994752 239565579438279881241 240417348751625939712 241088989830261850368 242740970034663561552 243368207683331942848 243600333474327077976 243818222860261180908 245958449755299750144 246141571340950366848 247049981337054038976 247688353381852628224 248520516940250789208 248679113313537484032 249623418642648351882 251082584125201828272 251269520743886832824 252502671242491854912 256984967181707686656 258514639605408327648 258745869157828191984 261179738982783671232 261413352345022297056 262088839043588246144 263900361263854334474 264136408098616279317 265075538367177318144 267637479781808542224 271682945644289716992 271925953645760459136 273789233643748435704 277418251468186927488 278400381113516660544 278649397554584206752 280278233442085761792 280308024920980541316 280486906876896929664 282678210836872686927 283197798373774155144 285283907020169545008 286951524714516375168 287165166564442094656 288224978226563045472 289940603096959254076 291227321749756410529 294586449782907164064 294849943924036776912 298758116965739768064 299815795045325634432 301600412872976382256 301870180684132890648 305871405464924048256 309024718923325327104 309057565938517007092 309254794761706871168 312243726412109965928 312901981307141069376 316127774928864173184 318456454348096236288 319420772584373174988 323060812384997356488 323654626712884748736 324800444632436103968 325090963813681574544 327026029074477298202 329399975116072051968 331360689253667718944 332831224856864469176 334776778833602437696 336670228323322473216 336971364484613459328 339300464482098430038 344686186140544436864 344994492210437589312 347911644106920230064 348239651977044894976 348551136460029729408 351274192213623711669 352181877464821705756 356849973042411389632 362892238675737571584 365052311524997914272 365400500211490616964 369212357011425550272 371200508151355547392 371532530072778942336 372780775410376183812 373018669970306226048 373744033227974055088 374435127963972527823 376623876187802742408 376904281115830249236 377597064498365540192 380378542693559393344 384299970968750727296 387771959408112491472 391769608474175506848 392781933043876218752 393133258565382369216 395850541895781501711 397613307550765977216 401456219672712813336 402493574245510520864 407524418466434575488 417202641742854759168 417600571670274990816 420462037381470811974 420730360315345394496 424796697560661232716 425894363445830899984 427925860530254317512 428198946593132590848 430427287071774562752 430747749846663141984 431539502283846331648 432337467339844568208 433454618418242099392 434910904645438881114 441879674674360746096 447736695399057722112 449723692567988451648 452400619309464573384 452805271026199335972 458807108197386072384 459992656280583452416 463537078384987990656 463586348907775510638 463882192142560306752 468365589618164948892 477257796194599989504 479131158876559762482 485481940069327123104 486736415366663885696 487200666948654155952 487636445720522361816 490539043611715947303 492283142681900733696 494099962674108077952 497041033880501578416 499246837285296703764 502165168250403656544 502539041487773665648 505005342484983709824 507396055419678694633 517029279210816655296 517491738315656383968 522359477965567342464 522826704690044594112 524177678087176492288 527800722527708668948 528272816197232558634 535274959563617084448 540850740392404762411 543851907291520918272 547578467287496871408 554836502936373854976 556800762227033321088 557298795109168413504 560616049841961082632 560973813753793859328 565356421673745373854 566395596747548310288 570567814040339090016 573903049429032750336 574330333128884189312 576449956453126090944 579881206193918508152 582454643499512821058 589172899565814328128 589699887848073553824 599631590090651268864 603200825745952764512 603740361368265781296 611742810929848096512 618115131877034014184 618509589523413742336 624487452824219931856 625803962614282138752 632255549857728346368 638841545168746349976 646121624769994712976 647309253425769497472 649600889264872207936 650181927627363149088 652366356968158321671 654052058148954596404 662721378507335437888 665662449713728938352 669553557667204875392 673942728969226918656 678600928964196860076 689372372281088873728 689988984420875178624 695379523361663265957 695823288213840460128 697102272920059458816 702548384427247423338 704363754929643411512 713699946084822779264 730104623049995828544 730801000422981233928 738424714022851100544 743065060145557884672 745561550820752367624 746037339940612452096 747488066455948110176 748870255927945055646 753247752375605484816 753808562231660498472 755194128996731080384 760757085387118786688 768599941937501454592 775543918816224982944 783539216948351013696 785563866087752437504 786266517130764738432 791701083791563003422 792409224295848837951 795226615101531954432 802912439345425626672 804987148491021041728 815048836932869150976 835201143340549981632 840924074762941623948 841460720630690788992 849593395121322465432 851788726891661799968 855851721060508635024 860854574143549125504 861495499693326283968 864674934679689136416 866909236836484198784 869821809290877762228 873681965249269231587 883759349348721492192 899447385135976903296 904801238618929146768 905610542052398671944 917614216394772144768 927074156769975981312 927172697815551021276 927764384285120613504 936731179236329897784 958262317753119524964 970963880138654246208 973472830733327771392 974401333897308311904 975272891441044723632 981078087223431894606 988199925348216155904 994082067761003156832 998493674570593407528 1004330336500807313088 1004437089300180273049 1005078082975547331296 1010010684969967419648 1014792110839357389266 1034058558421633310592 1034983476631312767936 1044718955931134684928 1045653409380089188224 1055601445055417337896 1056545632394465117268 1070549919127234168896 1081701480784809524822 1095156934574993742816 1113601524454066642176 1114597590218336827008 1121232099683922165264 1130712843347490747708 1132791193495096620576 1141135628080678180032 1144591101760670543707 1148660666257768378624 1152899912906252181888 1159762412387837016304 1164909286999025642116 1178345799131628656256 1179399775696147107648 1187551625687344505133 1206401651491905529024 1207480722736531562592 1236230263754068028368 1248974905648439863712 1251607925228564277504 1277683090337492699952 1292243249539989425952 1294618506851538994944 1299201778529744415872 1300363855254726298176 1304732713936316643342 1308104116297909192808 1325442757014670875776 1331324899427457876704 1339107115334409750784 1357201857928393720152 1379977968841750357248 1390759046723326531914 1391646576427680920256 1405096768854494846676 1408727509859286823024 1427399892169645558528 1460209246099991657088 1461602000845962467856 1471617130835147841909 1476849428045702201088 1491123101641504735248 1494976132911896220352 1497740511855890111292 1506495504751210969632 1507617124463320996944 1510388257993462160768 1521514170774237573376 1522188166259036083899 1551087837632449965888 1567078433896702027392 1572533034261529476864 1583402167583126006844 1584818448591697675902 1605824878690851253344 1609974296982042083456 1622552221177214287233 1670402286681099963264 1681848149525883247896 1682921441261381577984 1699186790242644930864 1703577453783323599936 1711703442121017270048 1721709148287098251008 1722990999386652567936 1729349869359378272832 1733818473672968397568 1739643618581755524456 1747363930498538463174 1767518698697442984384 1798894770271953806592 1809602477237858293536 1811221084104797343888 1835228432789544289536 1854345395631102042552 1855528768570241227008 1873462358472659795568 1916524635506239049928 1941927760277308492416 1948802667794616623808 1950545782882089447264 1962156174446863789212 1988164135522006313664 1996987349141186815056 2008660673001614626176 2008874178600360546098 2010156165951094662592 2029584221678714778532 2068117116843266621184 2069966953262625535872 2091306818760178376448 2111202890110834675792 2113091264788930234536 2141099838254468337792 2163402961569619049644 2190313869149987485632 2229195180436673654016 2242464199367844330528 2261425686694981495416 2265582386990193241152 2282271256161356360064 2289182203521341087414 2305799825812504363776 2319524824775674032608 2329818573998051284232 2356691598263257312512 2358799551392294215296 2375103251374689010266 2412803302983811058048 2414961445473063125184 2472460527508136056736 2497949811296879727424 2555366180674985399904 2584486499079978851904 2598403557059488831744 2600727710509452596352 2609465427872633286684 2616208232595818385616 2621045895747807694761 2650885514029341751552 2662649798854915753408 2714403715856787440304 2781518093446653063828 2783293152855361840512 2810193537708989693352 2817455019718573646048 2920418492199983314176 2923204001691924935712 2943234261670295683818 2982246203283009470496 2989952265823792440704 2995481023711780222584 3012991009502421939264 3013311267900540819147 3015234248926641993888 3020776515986924321536 3044376332518072167798 3102175675264899931776 3134156867793404054784 3166804335166252013688 3169636897183395351804 3211649757381702506688 3219948593964084166912 3245104442354428574466 3340804573362199926528 3363696299051766495792 3398373580485289861728 3407154907566647199872 3423406884242034540096 3433773305282011631121 3445981998773305135872 3458699738718756545664 3479287237163511048912 3494727860997076926348 3535037397394885968768 3619204954475716587072 3622442168209594687776 3708690791262204085104 3746924716945319591136 3785955182746833336877 3833049271012478099856 3883855520554616984832 3897605335589233247616 3901091565764178894528 3924312348893727578424 3976328271044012627328 3993974698282373630112 4017321346003229252352 4017748357200721092196 4020312331902189325184 4059168443357429557064 4139933906525251071744 4222405780221669351584 4226182529577860469072 4282199676508936675584 4326805923139238099288 4380627738299974971264 4484928398735688661056 4522851373389962990832 4531164773980386482304 4564542512322712720128 4566564498777108251697 4578364407042682174828 4639049649551348065216 4659637147996102568464 4717599102784588430592 4750206502749378020532 4825606605967622116096 4829922890946126250368 4867656663531642861699 4944921055016272113472 4995899622593759454848 5110732361349970799808 5168972998159957703808 5201455421018905192704 5218930855745266573368 5232416465191636771232 5242091791495615389522 5325299597709831506816 5428807431713574880608 5563036186893306127656 5566586305710723681024 5620387075417979386704 5634910039437147292096 5846408003383849871424 5886468523340591367636 5964492406566018940992 5979904531647584881408 5990962047423560445168 6025982019004843878528 6026622535801081638294 6030468497853283987776 6088752665036144335596 6204351350529799863552 6333608670332504027376 6339273794366790703608 6423299514763405013376 6490208884708857148932 6727392598103532991584 6796747160970579723456 6814309815133294399744 6846813768484069080192 6867546610564023262242 6917399477437513091328 6958574474327022097824 6989455721994153852696 7031059625101261911343 7070074794789771937536 7238409908951433174144 7244884336419189375552 7417381582524408170208 7493849433890639182272 7571910365493666673754 7666098542024956199712 7795210671178466495232 7802183131528357789056 7848624697787455156848 7952656542088025254656 7987949396564747260224 8035496714401442184392 8040624663804378650368 8118336886714859114128 8444811560443338703168 8452365059155720938144 8653611846278476198576 8761255476599949942528 8969856797471377322112 9039933803701622457441 9045702746779925981664 9062329547960772964608 9133128997554216503394 9156728814085364349656 9278099299102696130432 9319274295992205136928 9500413005498756041064 9659845781892252500736 9735313327063285723398 9889842110032544226944 9991799245187518909696 10221464722699941599616 10301319915846034893363 10337945996319915407616 10437861711490533146736 10464832930383273542464 10484183582991230779044 10650599195419663013632 10857614863427149761216 11126072373786612255312 11240774150835958773408 11269820078874294584192 11357865548240500010631 11692816006767699742848 11772937046681182735272 11928984813132037881984 11981924094847120890336 12051964038009687757056 12053245071602163276588 12060936995706567975552 12177505330072288671192 12667217340665008054752 12678547588733581407216 12846599029526810026752 12980417769417714297864 13454785196207065983168 13593494321941159446912 13693627536968138160384 13735093221128046524484 13917148948654044195648 13978911443988307705392 14062119250202523822686 14476819817902866348288 14489768672838378751104 14834763165048816340416 14987698867781278364544 15143820730987333347508 15332197084049912399424 15604366263056715578112 15697249395574910313696 15975898793129494520448 16070993428802884368784 16236673773429718228256 16889623120886677406336 16904730118311441876288 17307223692556952397152 17939713594942754644224 18079867607403244914882 18091405493559851963328 18266257995108433006788 18313457628170728699312 18556198598205392260864 18638548591984410273856 19000826010997512082128 19470626654126571446796 19779684220065088453888 20442929445399883199232 20602639831692069786726 20875723422981066293472 20929665860766547084928 20968367165982461558088 21093178875303785734029 21715229726854299522432 22252144747573224510624 22481548301671917546816 22539640157748589168384 22715731096481000021262 23385632013535399485696 23545874093362365470544 23857969626264075763968 23963848189694241780672 24106490143204326553176 24121873991413135951104 24355010660144577342384 25334434681330016109504 25357095177467162814432 25960835538835428595728 26909570392414131966336 27186988643882318893824 27470186442256093048968 27834297897308088391296 27957822887976615410784 28124238500405047645372 28979537345676757502208 29669526330097632680832 29975397735562556729088 30287641461974666695016 30664394168099824798848 31394498791149820627392 31951797586258989040896 32141986857605768737568 32473347546859436456512 33779246241773354812672 33809460236622883752576 34073596644721500031893 34614447385113904794304 36159735214806489829764 36182810987119703926656 36532515990216866013576 36626915256341457398624 37277097183968820547712 38001652021995024164256 38941253308253142893592 41205279663384139573452 41751446845962132586944 41859331721533094169856 41936734331964923116176 42186357750607571468058 43430459453708599044864 44504289495146449021248 44963096603343835093632 45431462192962000042524 47091748186724730941088 47927696379388483561344 48212980286408653106352 48710021320289154684768 49217417375708833379401 50668869362660032219008 50714190354934325628864 51921671077670857191456 53819140784828263932672 54940372884512186097936 55668595794616176782592 55915645775953230821568 56248477000810095290744 59339052660195265361664 60575282923949333390032 61328788336199649597696 62788997582299641254784 63279536625911357202087 64283973715211537475136 64946695093718872913024 67618920473245767505152 68147193289443000063786 69228894770227809588608 72319470429612979659528 72365621974239407853312 73065031980433732027152 73253830512682914797248 74554194367937641095424 76003304043990048328512 77882506616506285787184 82410559326768279146904 83502893691924265173888 83873468663929846232352 84372715501215142936116 89008578990292898042496 89926193206687670187264 90862924385924000085048 94183496373449461882176 95855392758776967122688 96425960572817306212704 97420042640578309369536 98434834751417666758802 101337738725320064438016 101428380709868651257728 103843342155341714382912 109880745769024372195872 111831291551906461643136 112496954001620190581488 121150565847898666780064 125577995164599282509568 126559073251822714404174 128567947430423074950272 129893390187437745826048 136294386578886000127572 138457789540455619177216 144638940859225959319056 146130063960867464054304 146507661025365829594496 147652252127126500138203 152006608087980096657024 155765013233012571574368 164821118653536558293808 167005787383848530347776 167746937327859692464704 168745431002430285872232 178017157980585796084992 181725848771848000170096 188366992746898923764352 192851921145634612425408 194840085281156618739072 196869669502835333517604 202856761419737302515456 207686684310683428765824 219761491538048744391744 223662583103812923286272 224993908003240381162976 242301131695797333560128 253118146503645428808348 257135894860846149900544 272588773157772000255144 289277881718451918638112 292260127921734928108608 293015322050731659188992 295304504254253000276406 304013216175960193314048 311530026466025143148736 329642237307073116587616 335493874655719384929408 337490862004860571744464 363451697543696000340192 376733985493797847528704 385703842291269224850816 389680170562313237478144 393739339005670667035208 415373368621366857531648 439522983076097488783488 442956756381379500414609 449987816006480762325952 484602263391594667120256 506236293007290857616696 545177546315544000510288 578555763436903837276224 584520255843469856217216 590609008508506000552812 623060052932050286297472 659284474614146233175232 670987749311438769858816 674981724009721143488928 726903395087392000680384 771407684582538449701632 787478678011341334070416 879045966152194977566976 885913512762759000829218 899975632012961524651904 969204526783189334240512 1012472586014581715233392 1090355092631088001020576 1157111526873807674552448 1169040511686939712434432 1181218017017012001105624 1246120105864100572594944 1318568949228292466350464 1349963448019442286977856 1453806790174784001360768 1574957356022682668140832 1771827025525518001658436 1799951264025923049303808 2024945172029163430466784 2180710185262176002041152 2314223053747615349104896 2362436034034024002211248 2637137898456584932700928 2699926896038884573955712 2907613580349568002721536 3149914712045365336281664 3543654051051036003316872 4049890344058326860933568 4361420370524352004082304 4724872068068048004422496 5399853792077769147911424 6299829424090730672563328 7087308102102072006633744 8099780688116653721867136 8722840741048704008164608 9449744136136096008844992 12599658848181461345126656 14174616204204144013267488 16199561376233307443734272 18899488272272192017689984 28349232408408288026534976 37798976544544384035379968 56698464816816576053069952 113396929633633152106139904
- Sum of all divisors σ(n): 427447798307457540393728493
- Sum of proper divisors (its aliquot sum) s(n): 314050868673824388287588589
- 113396929633633152106139904 is an abundant number, because the sum of its proper divisors (314050868673824388287588589) is greater than itself. Its abundance is 200653939040191236181448685
Bases of 113396929633633152106139904
- Binary: 1011101110011001011101111011111100000110110001011101001100001111001011010010001000000002
- Hexadecimal: 0x5DCCBBDF8362E987969100
- Base-36: E8XPZ9JSTEW9DQV40
Squares and roots of 113396929633633152106139904
- 113396929633633152106139904 squared (1133969296336331521061399042) is 12858863650335148524343265763872259860260495221129216
- 113396929633633152106139904 cubed (1133969296336331521061399043) is 1458155656525537970684332648717387864579112929939054464453808511131945757835264
-
113396929633633152106139904 is a
perfect square number . Itssquare root is 10648799445648 -
The
cube root of 113396929633633152106139904 is 484024225.3225661029
Scales and comparisons
How big is 113396929633633152106139904?- 113,396,929,633,633,152,106,139,904 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 113,396,929,633,633,152,106,139,904 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 113396929633633152106139904 cubic inches would be around 40335352.1 feet tall.
Recreational maths with 113396929633633152106139904
- 113396929633633152106139904 backwards is 409931601251336336929693311
- The number of decimal digits it has is: 27
- The sum of 113396929633633152106139904'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 113396929633633152106139904 - Facts about the integer". Numbermatics.com. 2024. Web. 3 May 2024.
APA style:
Numbermatics. (2024). Number 113396929633633152106139904 - Facts about the integer. Retrieved 3 May 2024, from https://numbermatics.com/n/113396929633633152106139904/
Chicago style:
Numbermatics. 2024. "Number 113396929633633152106139904 - Facts about the integer". https://numbermatics.com/n/113396929633633152106139904/
The information we have on file for 113396929633633152106139904 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 113396929633633152106139904, math, Factors of 113396929633633152106139904, curriculum, school, college, exams, university, Prime factorization of 113396929633633152106139904, STEM, science, technology, engineering, physics, economics, calculator, one hundred thirteen septillion, three hundred ninety-six sextillion, nine hundred twenty-nine quintillion, six hundred thirty-three quadrillion, six hundred thirty-three trillion, one hundred fifty-two billion, one hundred six million, one hundred thirty-nine thousand, nine hundred four.