108880579895826923030052864
108,880,579,895,826,923,030,052,864 is an even composite number composed of six prime numbers multiplied together.
108880579895826923030052864 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of nineteen thousand, four hundred fifty-six divisors.
Prime factorization of 108880579895826923030052864:
218 × 33 × 73 × 313 × 733 × 1573
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 7 × 7 × 7 × 31 × 31 × 31 × 73 × 73 × 73 × 157 × 157 × 157)See below for interesting mathematical facts about the number 108880579895826923030052864 from the Numbermatics database.
Names of 108880579895826923030052864
- Cardinal: 108880579895826923030052864 can be written as One hundred eight septillion, eight hundred eighty sextillion, five hundred seventy-nine quintillion, eight hundred ninety-five quadrillion, eight hundred twenty-six trillion, nine hundred twenty-three billion, thirty million, fifty-two thousand, eight hundred sixty-four.
Scientific notation
- Scientific notation: 1.08880579895826923030052864 × 1026
Factors of 108880579895826923030052864
Divisors of 108880579895826923030052864
- Number of divisors d(n): 19456
-
Complete list of divisors:
1 2 3 4 6 7 8 9 12 14 16 18 21 24 27 28 31 32 36 42 48 49 54 56 62 63 64 72 73 84 93 96 98 108 112 124 126 128 144 146 147 157 168 186 189 192 196 216 217 219 224 248 252 256 279 288 292 294 314 336 343 372 378 384 392 432 434 438 441 448 471 496 504 511 512 558 576 584 588 628 651 657 672 686 744 756 768 784 837 864 868 876 882 896 942 961 992 1008 1022 1024 1029 1099 1116 1152 1168 1176 1256 1302 1314 1323 1344 1372 1413 1488 1512 1519 1533 1536 1568 1674 1728 1736 1752 1764 1792 1884 1922 1953 1971 1984 2016 2044 2048 2058 2198 2232 2263 2304 2336 2352 2512 2604 2628 2646 2688 2744 2826 2883 2976 3024 3038 3066 3072 3087 3136 3297 3348 3456 3472 3504 3528 3577 3584 3768 3844 3906 3942 3968 4032 4088 4096 4116 4239 4396 4464 4526 4557 4599 4608 4672 4704 4867 5024 5208 5256 5292 5329 5376 5488 5652 5766 5859 5952 6048 6076 6132 6144 6174 6272 6594 6696 6727 6789 6912 6944 7008 7056 7154 7168 7536 7688 7693 7812 7884 7936 8064 8176 8192 8232 8478 8649 8792 8928 9052 9114 9198 9216 9261 9344 9408 9734 9891 10048 10416 10512 10584 10633 10658 10731 10752 10976 11304 11461 11532 11718 11904 12096 12152 12264 12288 12348 12544 13188 13392 13454 13578 13671 13797 13824 13888 14016 14112 14308 14336 14601 15072 15376 15386 15624 15768 15841 15872 15987 16128 16352 16384 16464 16956 17298 17584 17856 18104 18228 18396 18432 18522 18688 18816 19468 19782 20096 20181 20367 20832 21024 21168 21266 21316 21462 21504 21952 22608 22922 23064 23079 23436 23808 24192 24304 24528 24576 24649 24696 25039 25088 25947 26376 26784 26908 27156 27342 27594 27648 27776 28032 28224 28616 28672 29202 29673 29791 30144 30752 30772 31248 31536 31682 31744 31899 31974 32193 32256 32704 32768 32928 33912 34069 34383 34596 35168 35712 36208 36456 36792 36864 37044 37303 37376 37632 38936 39564 40192 40362 40734 41013 41664 42048 42336 42532 42632 42924 43008 43803 43904 45216 45844 46128 46158 46872 47089 47523 47616 47961 48384 48608 49056 49152 49298 49392 50078 50176 51894 52752 53568 53816 53851 54312 54684 55188 55296 55552 56064 56448 57232 57344 58404 59346 59582 60288 60543 61101 61504 61544 62496 63072 63364 63488 63798 63948 64386 64512 65408 65536 65856 67824 68138 68766 69192 69237 70153 70336 71424 72416 72912 73584 73728 73947 74088 74606 74752 75117 75264 77872 79128 80227 80384 80724 81468 82026 83328 84096 84672 85064 85264 85848 86016 87606 87808 89373 90432 91688 92256 92316 93744 94178 95046 95232 95697 95922 96579 96768 97216 98112 98304 98596 98784 100156 100352 102207 103149 103788 105504 107136 107632 107702 108624 109368 110376 110592 110887 111104 111909 112128 112896 114464 114688 116808 118692 119164 120576 121086 122202 123008 123088 124992 126144 126728 126976 127596 127896 128772 129024 130816 131072 131409 131712 135648 136276 137532 138384 138474 140306 140672 141267 142569 142848 143883 144832 145824 147168 147456 147894 148176 149212 149504 150234 150528 150877 155744 158256 160454 160768 161448 161553 162936 164052 165199 166656 168192 169344 170128 170528 171696 172032 172543 175212 175616 178746 180864 181629 183376 184512 184632 187488 188356 190092 190464 191394 191844 193158 193536 194432 196224 196608 197192 197568 200312 200704 204414 206298 207576 207711 208537 210459 211008 214272 215264 215404 217248 218736 220752 221184 221774 221841 222208 223818 224256 225351 225792 228928 229376 233616 237384 238328 238483 240681 241152 242172 244404 246016 246176 249984 252288 253456 253952 255192 255792 257544 258048 261121 261632 262144 262818 263424 268119 271296 272552 275064 276768 276948 280612 281344 282534 285138 285696 287091 287766 289664 291648 294336 294912 295788 296352 298424 299008 300468 301056 301754 306621 309447 311488 316512 320908 321536 322896 323106 325872 328104 329623 330398 332661 333312 335727 336384 338688 340256 341056 343392 344064 345086 350424 351232 355291 357492 361728 363258 366752 369024 369264 374976 376712 380184 380928 382788 383688 386316 387072 388864 389017 392448 393216 394384 395136 400624 401408 408828 412596 415152 415422 417074 420918 422016 423801 427707 428544 430528 430808 434496 437472 441504 442368 443548 443682 444416 447636 448512 450702 451584 452631 457856 458752 467232 474768 476656 476966 481362 482304 484344 484659 488808 491071 492032 492352 495597 499968 504576 506912 507904 510384 511584 515088 516096 517629 522242 523264 525636 526848 536238 542592 545104 550128 553536 553896 561224 561589 562688 565068 570276 571392 574182 575532 579328 583296 588672 589824 591576 592704 596848 598016 600936 602112 603508 613242 618894 622976 625611 631377 633024 641816 643072 645792 646212 651744 656208 659246 660796 665322 665523 666624 671454 672768 676053 677376 680512 682112 686784 688128 690172 700848 702464 710582 714984 715449 722043 723456 726516 733504 738048 738528 749952 753424 760368 761856 764119 765576 767376 772632 774144 776209 777728 778034 783363 784896 786432 788768 790272 801248 802816 804357 817656 825192 830304 830844 834148 836653 841836 844032 847602 855414 857088 861056 861616 868992 874944 883008 884736 887096 887364 888832 895272 897024 901404 903168 905262 915712 917504 919863 934464 949536 953312 953932 962724 964608 968688 969318 977616 982142 984064 984704 988869 991194 997983 999936 1007181 1009152 1013824 1015808 1020768 1023168 1030176 1032192 1035258 1044484 1046528 1051272 1053696 1056139 1065873 1072476 1085184 1090208 1100256 1107072 1107792 1122448 1123178 1125376 1130136 1140552 1142784 1148364 1151064 1156393 1158656 1166592 1167051 1177344 1179648 1183152 1185408 1193696 1196032 1201872 1204224 1207016 1207801 1226484 1237788 1245952 1251222 1262754 1266048 1271403 1283632 1286144 1291584 1292424 1303488 1312416 1318492 1321592 1330644 1331046 1333248 1342908 1345536 1352106 1354752 1357893 1361024 1364224 1373568 1376256 1380344 1401696 1404928 1421164 1429968 1430898 1444086 1446912 1453032 1453977 1459759 1467008 1473213 1476096 1477056 1486791 1499904 1506848 1520736 1523712 1528238 1531152 1534752 1545264 1548288 1552418 1552887 1555456 1556068 1566726 1569792 1577536 1580544 1602496 1605632 1608714 1635312 1650384 1660608 1661688 1668296 1669381 1673306 1683672 1684767 1688064 1695204 1710828 1714176 1722112 1723232 1737984 1749888 1766016 1769472 1774192 1774728 1777664 1790544 1794048 1799377 1802808 1806336 1810524 1827847 1831424 1835008 1839726 1868928 1876833 1894131 1899072 1906624 1907864 1925448 1929216 1937376 1938636 1955232 1964284 1968128 1969408 1977738 1982388 1995966 1999872 2014362 2018304 2027648 2031616 2041536 2046336 2060352 2064384 2070516 2088968 2093056 2102544 2107392 2112278 2131746 2144952 2146347 2166129 2170368 2174743 2180416 2200512 2214144 2215584 2244896 2246356 2250752 2260272 2281104 2285568 2292357 2296728 2302128 2312786 2317312 2328627 2333184 2334102 2350089 2354688 2359296 2366304 2370816 2387392 2392064 2403744 2408448 2414032 2415602 2452968 2475576 2487037 2491904 2502444 2509959 2525508 2532096 2542806 2567264 2572288 2583168 2584848 2606976 2624832 2636984 2643184 2661288 2662092 2666496 2685816 2691072 2704212 2709504 2715786 2722048 2723119 2728448 2747136 2752512 2760688 2803392 2809856 2842328 2859936 2861796 2888172 2893824 2906064 2907954 2919518 2934016 2946426 2952192 2954112 2966607 2973582 2993949 2999808 3013696 3041472 3047424 3056476 3062304 3069504 3090528 3096576 3104836 3105774 3110912 3112136 3133452 3139584 3155072 3161088 3168417 3197619 3204992 3211264 3217428 3270624 3300768 3321216 3323376 3336592 3338762 3346612 3367344 3369534 3376128 3390408 3421656 3428352 3437497 3444224 3446464 3469179 3475968 3499776 3501153 3532032 3538944 3548384 3549456 3555328 3581088 3588096 3598754 3605616 3612672 3621048 3623403 3655694 3662848 3679452 3737856 3753666 3788262 3798144 3813248 3815728 3850896 3858432 3869893 3874752 3877272 3910464 3928568 3931123 3936256 3938816 3955476 3964776 3991932 3999744 4028724 4036608 4055296 4063232 4073679 4083072 4092672 4120704 4128768 4141032 4177936 4186112 4205088 4214784 4224556 4263492 4289904 4292694 4332258 4340736 4349486 4360832 4379277 4401024 4419639 4428288 4431168 4460373 4489792 4492712 4501504 4520544 4562208 4571136 4584714 4593456 4604256 4625572 4634624 4657254 4658661 4666368 4668204 4677187 4700178 4709376 4732608 4741632 4774784 4784128 4807488 4816896 4828064 4831204 4905936 4951152 4974074 4983808 5004888 5008143 5019918 5051016 5054301 5064192 5085612 5121169 5134528 5144576 5166336 5169696 5213952 5249664 5273968 5286368 5322576 5324184 5332992 5348833 5371632 5382144 5398131 5408424 5419008 5431572 5444096 5446238 5456896 5483541 5494272 5505024 5521376 5606784 5619712 5630499 5684656 5719872 5723592 5776344 5787648 5812128 5815908 5839036 5856571 5868032 5892852 5904384 5908224 5933214 5947164 5987898 5999616 6027392 6082944 6094848 6112952 6124608 6139008 6181056 6193152 6209672 6211548 6221824 6224272 6266904 6279168 6310144 6322176 6336834 6395238 6409984 6422528 6434856 6439041 6524229 6541248 6601536 6642432 6646752 6673184 6677524 6693224 6734688 6739068 6752256 6780816 6843312 6856704 6874994 6877071 6888448 6892928 6938358 6951936 6985881 6999552 7002306 7050267 7064064 7077888 7096768 7098912 7110656 7162176 7176192 7197508 7211232 7225344 7242096 7246806 7311388 7325696 7358904 7392973 7461111 7475712 7507332 7529877 7576524 7596288 7626496 7631456 7701792 7716864 7739786 7749504 7754544 7820928 7857136 7862246 7872512 7877632 7910952 7929552 7983864 7999488 8057448 8073216 8094751 8110592 8126464 8147358 8166144 8169357 8185344 8241408 8257536 8282064 8355872 8372224 8410176 8429568 8449112 8454607 8526984 8579808 8585388 8664516 8681472 8698972 8721664 8758554 8802048 8839278 8856576 8862336 8899821 8920746 8979584 8985424 9003008 9041088 9124416 9142272 9169428 9186912 9208512 9251144 9269248 9314508 9317322 9332736 9336408 9354374 9400356 9418752 9465216 9483264 9505251 9549568 9568256 9592857 9614976 9633792 9656128 9662408 9811872 9902304 9948148 9967616 10009776 10016286 10039836 10102032 10108602 10128384 10171224 10218313 10242338 10269056 10289152 10312491 10332672 10339392 10407537 10427904 10499328 10503459 10547936 10572736 10645152 10648368 10665984 10697666 10743264 10764288 10796262 10816848 10838016 10863144 10870209 10888192 10892476 10913792 10967082 10988544 11014021 11042752 11213568 11239424 11260998 11369312 11439744 11447184 11552688 11575296 11609679 11624256 11631816 11678072 11713142 11736064 11785704 11793369 11808768 11816448 11866428 11894328 11975796 11999232 12054784 12059527 12165888 12189696 12225904 12249216 12278016 12362112 12386304 12419344 12423096 12443648 12448544 12533808 12558336 12595639 12620288 12644352 12673668 12790476 12819968 12845056 12869712 12878082 13048458 13082496 13137831 13203072 13258917 13284864 13293504 13346368 13355048 13386448 13469376 13478136 13504512 13561632 13686624 13713408 13749988 13754142 13776896 13785856 13876716 13903872 13971762 13999104 14004612 14031561 14100534 14128128 14193536 14197824 14221312 14324352 14352384 14395016 14422464 14450688 14484192 14493612 14622776 14651392 14717808 14785946 14922222 14951424 15014664 15024429 15059754 15153048 15162903 15192576 15223201 15252992 15262912 15363507 15403584 15433728 15479572 15499008 15509088 15641856 15714272 15724492 15745024 15755264 15821904 15859104 15967728 15998976 16046499 16114896 16146432 16189502 16194393 16221184 16294716 16332288 16338714 16370688 16450623 16482816 16515072 16564128 16711744 16744448 16820352 16859136 16898224 16909214 17053968 17159616 17170776 17329032 17362944 17397944 17409259 17443328 17517108 17569713 17604096 17678556 17713152 17724672 17799642 17841492 17959168 17970848 18006016 18082176 18248832 18284544 18338856 18373824 18417024 18502288 18538496 18629016 18634644 18665472 18672816 18708748 18800712 18837504 18930432 18966528 19010502 19061833 19099136 19136512 19185714 19229952 19267584 19312256 19324816 19572687 19623744 19804608 19896296 19935232 20019552 20032572 20079672 20204064 20217204 20256768 20342448 20436626 20484676 20538112 20578304 20624982 20631213 20665344 20678784 20815074 20855808 20957643 20998656 21006918 21095872 21145472 21290304 21296736 21331968 21395332 21486528 21528576 21592524 21633696 21676032 21726288 21740418 21776384 21784952 21827584 21934164 21977088 22028042 22085504 22178919 22383333 22427136 22478848 22521996 22589631 22738624 22879488 22894368 23105376 23150592 23219358 23248512 23263632 23356144 23426284 23472128 23571408 23586738 23617536 23632896 23687689 23732856 23788656 23951592 23998464 24062479 24109568 24119054 24284253 24331776 24379392 24451808 24498432 24508071 24556032 24724224 24772608 24838688 24846192 24887296 24897088 25067616 25116672 25191278 25240576 25288704 25347336 25363821 25580952 25639936 25739424 25756164 25936243 26096916 26164992 26275662 26406144 26517834 26569728 26587008 26692736 26710096 26772896 26938752 26956272 27009024 27089251 27123264 27373248 27426816 27499976 27508284 27553792 27571712 27753432 27807744 27943524 27998208 28009224 28063122 28201068 28256256 28387072 28395648 28442624 28515753 28648704 28704768 28790032 28844928 28901376 28968384 28987224 29245552 29302784 29435616 29571892 29844444 29902848 30029328 30048858 30119508 30306096 30325806 30385152 30446402 30505984 30525824 30654939 30727014 30807168 30867456 30937473 30959144 30998016 31018176 31222611 31283712 31428544 31448984 31490048 31510528 31643808 31718208 31935456 31997952 32092998 32229792 32292864 32379004 32388786 32442368 32589432 32610627 32664576 32677428 32740309 32741376 32901246 32965632 33042063 33128256 33423488 33488896 33640704 33718272 33796448 33818428 34107936 34319232 34341552 34658064 34725888 34795888 34818518 34829037 34886656 35034216 35139426 35208192 35357112 35380107 35426304 35449344 35599284 35682984 35848183 35918336 35941696 36012032 36164352 36178581 36497664 36569088 36677712 36747648 36834048 37004576 37076992 37258032 37269288 37330944 37345632 37417496 37441831 37601424 37675008 37786917 37860864 37933056 38021004 38123666 38198272 38371428 38459904 38535168 38624512 38649632 39145374 39247488 39413493 39609216 39792592 39870464 40039104 40065144 40159344 40408128 40434408 40513536 40684896 40873252 40969352 40995997 41076224 41156608 41249964 41262426 41330688 41357568 41630148 41711616 41915286 41997312 42013836 42094683 42191744 42290944 42580608 42593472 42663936 42790664 42973056 43057152 43185048 43267392 43352064 43452576 43480836 43552768 43569904 43655168 43868328 43954176 44056084 44171008 44357838 44766666 44854272 44957696 45043992 45073287 45179262 45477248 45669603 45758976 45788736 46090521 46210752 46301184 46438716 46497024 46527264 46712288 46852568 46944256 47142816 47173476 47235072 47265792 47375378 47465712 47577312 47903184 47996928 48124958 48139497 48219136 48238108 48568506 48583179 48663552 48903616 48996864 49016142 49112064 49351869 49448448 49545216 49677376 49692384 49774592 49794176 50135232 50233344 50382556 50481152 50577408 50694672 50727642 51161904 51279872 51478848 51512328 51750811 51872486 52193832 52227777 52329984 52551324 52709139 52812288 53035668 53139456 53174016 53385472 53420192 53545792 53877504 53912544 54018048 54178502 54246528 54746496 54853632 54999952 55016568 55107584 55143424 55506864 55615488 55780687 55887048 55996416 56018448 56126244 56402136 56512512 56663257 56774144 56791296 56885248 57031506 57185499 57297408 57409536 57580064 57689856 57802752 57936768 57974448 58491104 58605568 58718061 58871232 59143784 59688888 59805696 60058656 60097716 60239016 60612192 60651612 60770304 60892804 61011968 61051648 61075669 61309878 61454028 61614336 61734912 61874946 61918288 61996032 62036352 62445222 62567424 62857088 62897968 62980096 63021056 63287616 63436416 63870912 63995904 64185996 64459584 64585728 64758008 64777572 64884736 65178864 65221254 65329152 65354856 65480618 65482752 65802492 65931264 66084126 66256512 66536757 66846976 66977792 67149999 67281408 67436544 67592896 67636856 68215872 68638464 68683104 69316128 69451776 69591776 69637036 69658074 69773312 70068432 70278852 70416384 70714224 70760214 70852608 70898688 71063067 71198568 71365968 71696366 71836672 71883392 72024064 72187437 72328704 72357162 72852759 72995328 73138176 73355424 73495296 73524213 73668096 74009152 74153984 74516064 74538576 74661888 74691264 74834992 74883662 75202848 75350016 75573834 75721728 75866112 76042008 76091463 76247332 76396544 76742856 76919808 77098147 77249024 77299264 77808729 78290748 78494976 78826986 79218432 79585184 79740928 80078208 80130288 80318688 80816256 80868816 81027072 81267753 81369792 81746504 81938704 81991994 82152448 82499928 82524852 82661376 82715136 83260296 83423232 83830572 83994624 84027672 84189366 84383488 84416689 84581888 85161216 85186944 85327872 85581328 85946112 86114304 86370096 86534784 86704128 86905152 86961672 87105536 87139808 87310336 87736656 87908352 88112168 88169473 88342016 88715676 89533332 89708544 89915392 90087984 90146574 90358524 90954496 91339206 91517952 91577472 91964817 92181042 92421504 92602368 92812419 92877432 92994048 93054528 93424576 93705136 93888512 94285632 94346952 94470144 94531584 94750756 94931424 95154624 95806368 95993856 96249916 96278994 96438272 96476216 97137012 97166358 97327104 97807232 97993728 98032284 98220927 98224128 98703738 98896896 99126189 99354752 99384768 99549184 99588352 100270464 100466688 100765112 100962304 101154816 101389344 101455284 102323808 102559744 102957696 103024656 103501622 103744972 104387664 104455554 104487111 104659968 105102648 105418278 105624576 106071336 106140321 106278912 106348032 106562407 106770944 106840384 107091584 107544549 107755008 107825088 108036096 108357004 108493056 108535743 109492992 109707264 109999904 110033136 110215168 110286848 111013728 111230976 111561374 111774096 111992832 112036896 112252488 112325493 112804272 113025024 113326514 113360751 113548288 113582592 114063012 114370998 114594816 115160128 115379712 115605504 115873536 115948896 116982208 117211136 117436122 117742464 118287568 119377776 119611392 119966683 120117312 120195432 120478032 121224384 121303224 121540608 121785608 121864813 122023936 122103296 122151338 122619756 122908056 122987991 123228672 123469824 123749892 123836576 123992064 124072704 124890444 125134848 125714176 125795936 125960192 126042112 126284049 126575232 126872832 127741824 127991808 128371992 128919168 129171456 129516016 129555144 129769472 130357728 130442508 130658304 130709712 130961236 130965504 131354521 131604984 131862528 132168252 132513024 133073514 133432831 133693952 133955584 134299998 134562816 134873088 135185792 135273712 136431744 137008809 137276928 137366208 138271563 138632256 138903552 139183552 139274072 139316148 139546624 140136864 140557704 140832768 141428448 141520428 141705216 141797376 142126134 142397136 142731936 143392732 143673344 143766784 144048128 144374874 144418491 144657408 144714324 145705518 145990656 146710848 146990592 147048426 147336192 148018304 148307968 149032128 149077152 149323776 149382528 149669984 149767324 150405696 150700032 151147668 151443456 151732224 152084016 152182926 152494664 152793088 153485712 153839616 154196294 154498048 154598528 155252433 155617458 156581496 156683331 156989952 157653972 158127417 158436864 158756239 159170368 159481856 160156416 160260576 160637376 161632512 161737632 162054144 162535506 162739584 163493008 163877408 163983988 164304896 164999856 165049704 165322752 165430272 165813823 166520592 166846464 167342061 167661144 167989248 168055344 168378732 168766976 168833378 169163776 169989771 170322432 170373888 170655744 171162656 171556497 171892224 172228608 172740192 173069568 173408256 173810304 173923344 174211072 174279616 174620672 175473312 175816704 176224336 176338946 176684032 177431352 179066664 179417088 180175968 180293148 180717048 181553701 181908992 182678412 183035904 183154944 183227007 183929634 184362084 184843008 185204736 185624838 185754864 185988096 186109056 186849152 187410272 187777024 188571264 188693904 188940288 189063168 189501512 189624757 189862848 190309248 191612736 191987712 192499832 192557988 192876544 192952432 194274024 194332716 194654208 195614464 195987456 196064568 196441854 196448256 197407476 197793792 198252378 198709504 198769536 199098368 199176704 199610271 200540928 200933376 201530224 201924608 202309632 202778688 202910568 204647616 205119488 205915392 206049312 207003244 207489944 208775328 208911108 208974222 209319936 210205296 210836556 211249152 212142672 212280642 212557824 212696064 213124814 213189201 213541888 213680768 214183168 215089098 215510016 215650176 216072192 216562311 216714008 216986112 217071486 218558277 218985984 219414528 219999808 220066272 220430336 220573696 222027456 222461952 223122748 223548192 223985664 224073792 224504976 224650986 225608544 226050048 226653028 226721502 227096576 227165184 228126024 228274389 228741996 229182163 229189632 230320256 230759424 231294441 231747072 231897792 233426187 233964416 234422272 234872244 235484928 236575136 238755552 239222784 239933366 240234624 240390864 240956064 242448768 242606448 243081216 243571216 243729626 243803259 244047872 244206592 244302676 245239512 245816112 245975982 246457344 247499784 247673152 247984128 248145408 249780888 250269696 250937281 251428352 251591872 251920384 252084224 252568098 253150464 253250067 253745664 255483648 255983616 256743984 257838336 258342912 259032032 259110288 259538944 260715456 260885016 261316608 261419424 261922472 261931008 262092817 262709042 263209968 263725056 264336504 264508419 265026048 266147028 266865662 267387904 268599996 269125632 269746176 270371584 270547424 272863488 274017618 274553856 274732416 275894451 276543126 277264512 277807104 278367104 278548144 278632296 279093248 280273728 281115408 281665536 282502189 282856896 283040856 283410432 283594752 284252268 284794272 285463872 286785464 286971979 287346688 287533568 288096256 288749748 288836982 289314816 289428648 291411036 291981312 293421696 293981184 294096852 294662781 294672384 296036608 296615936 297378567 298064256 298154304 298647552 298765056 299339968 299534648 300811392 301400064 302295336 302886912 303464448 304168032 304365852 304989328 305586176 306971424 307679232 308392588 308996096 309197056 310504866 311234916 313162992 313366662 313979904 315307944 316254834 316873728 317512478 318340736 318963712 319687221 320312832 320521152 321274752 322633647 323265024 323475264 324108288 325071012 325479168 325607229 326986016 327754816 327967976 328609792 329999712 330099408 330645504 330860544 331627646 333041184 333692928 334684122 335322288 335978496 336110688 336757464 336976479 337533952 337666756 338327552 339979542 340082253 340644864 340747776 341434651 342325312 343112994 343784448 345480384 346139136 346816512 347620608 347846688 348422144 348559232 349241344 350946624 351633408 352448672 352677892 353368064 354862704 358133328 358834176 359900049 360351936 360586296 361434096 363107402 363817984 365356824 365594439 366071808 366309888 366454014 367859268 368724168 368963973 369686016 370409472 371249676 371509728 371976192 372218112 373698304 373845337 374820544 375554048 377142528 377387808 377880576 378126336 379003024 379249514 379725696 380618496 383225472 383975424 384999664 385115976 385753088 385904864 388548048 388665432 389308416 390464809 391228928 391974912 392129136 392883708 392896512 394063563 394814952 395587584 396504756 397419008 397539072 398196736 398353408 399220542 400298493 401081856 401866752 403060448 403849216 404619264 405557376 405821136 409295232 410238976 411026427 411830784 412098624 414006488 414979888 417550656 417822216 417948444 418639872 420410592 421673112 422498304 424285344 424561284 425115648 425392128 426249628 426378402 427083776 427361536 427529683 428366336 430178196 431020032 431300352 432144384 433124622 433428016 433972224 434142972 437116554 437971968 439999616 440132544 440860672 441147392 444054912 444923904 446245496 447096384 447971328 448147584 449009952 449301972 451217088 452100096 453306056 453443004 454193152 454330368 456252048 456548778 457483992 458364326 458379264 460640512 461518848 462588882 463494144 463795584 465757299 466852374 467928832 468844544 469744488 470049993 470969856 473150272 476268717 477511104 478445568 479866732 480469248 480781728 481912128 484897536 485212896 486162432 487142432 487459252 487606518 488095744 488413184 488605352 490479024 491632224 491951964 492914688 494999568 495346304 495968256 496290816 497441469 499561776 500539392 501874562 502026183 502856704 503183744 504168448 505136196 506300928 506500134 507491328 509969313 510967296 511967232 513487968 514669491 515676672 516685824 518064064 518220576 519077888 521430912 521770032 522633216 522838848 523844944 523862016 524185634 525418084 526419936 527450112 528673008 529016838 530052096 532294056 533731324 534775808 537199992 538251264 539687029 540743168 541094848 544661103 545726976 548035236 549107712 549464832 549681021 551788902 553086252 554529024 555614208 556734208 557096288 557264592 558186496 560547456 562230816 563331072 565004378 565713792 566081712 566820864 567189504 568504536 568874271 569588544 570927744 573570928 573943958 574693376 575067136 577499496 577673964 578629632 578857296 582822072 583962624 586843392 587962368 588193704 589325562 589344768 590916823 592073216 593231872 594757134 596128512 596308608 597295104 597530112 598679936 599069296 601622784 602800128 604590672 605773824 606928896 608336064 608731704 609978656 611172352 613942848 615358464 616785176 617186311 617992192 618394112 621009732 622469832 626325984 626733324 627959808 630615888 632509668 633747456 635024956 636681472 637927424 639374442 639567603 640625664 641042304 642549504 645267294 646530048 646950528 648216576 649686933 650142024 650958336 651214458 653972032 655509632 655935952 657219584 659999424 660198816 661291008 661721088 663255292 666082368 667385856 669368244 670644576 671956992 672221376 673514928 673952958 675067904 675333512 676655104 679959084 680164506 681289728 681495552 682869302 684650624 686225988 687546489 687568896 690960768 692278272 693883323 695241216 695693376 696844288 697118464 698482688 700278561 701893248 703266816 704897344 705355784 706736128 709725408 716266656 717668352 719800098 720703872 721172592 722868192 726214804 727635968 730713648 731188878 731409777 732143616 732619776 732908028 734318359 735718536 737448336 737927946 739372032 742499352 743019456 743952384 744436224 745936849 747396608 747690674 749641088 751108096 752811843 754285056 754775616 755761152 756252672 758006048 758499028 759451392 759750201 761236992 766450944 767950848 769999328 770231952 771506176 771809728 777096096 777330864 778616832 780929618 782457856 783949824 784258272 785767416 785793024 786278451 788127126 789629904 791175168 793009512 793525257 794838016 795078144 796706816 798441084 800596986 802163712 804023533 806120896 807698432 809238528 811114752 811642272 818590464 820477952 822052854 823661568 824197248 828012976 829959776 835101312 835644432 835896888 837279744 839766781 840821184 843346224 844996608 847506567 848570688 849122568 850231296 850784256 852499256 852756804 854167552 854723072 855059366 856732672 860356392 860915937 862040064 862600704 864288768 866249244 866856032 867944448 868285944 874233108 875943936 879999232 880265088 881721344 882294784 883988343 888109824 889847808 892490992 894192768 895942656 896295168 898019904 898603944 902434176 904200192 906612112 906886008 908386304 908660736 912504096 913097556 914967984 916728652 916758528 919481647 921281024 923037696 925177764 926988288 927591168 931514598 933704748 935857664 937689088 939488976 940099986 941939712 946300544 952537434 955022208 956891136 959061663 959733464 960938496 961563456 963824256 967900941 969795072 970425792 972324864 974284864 974918504 975213036 976191488 976826368 977210704 980958048 983264448 983903928 985829376 989999136 990692608 991936512 992581632 994882938 999123552 1001078784 1003749124 1004052366 1005713408 1006367488 1008336896 1010272392 1010929437 1012601856 1013000268 1014982656 1019938626 1021934592 1024303953 1026975936 1029338982 1031353344 1036128128 1036441152 1038155776 1042861824 1043540064 1045266432 1045677696 1047689888 1047724032 1048371268 1050836168 1052839872 1054900224 1057346016 1058033676 1060104192 1064588112 1067462648 1069551616 1074399984 1076502528 1079374058 1079700147 1081486336 1082189696 1089322206 1091453952 1096070472 1096783317 1098215424 1098929664 1099362042 1103577804 1106172504 1106891919 1109058048 1111228416 1111293673 1113468416 1114192576 1114529184 1116372992 1121094912 1121536011 1124461632 1126662144 1130008756 1131427584 1132163424 1133641728 1134379008 1137009072 1137748542 1139177088 1141855488 1147141856 1147887916 1149386752 1150134272 1154998992 1155347928 1157259264 1157714592 1160696761 1165644144 1167925248 1171394427 1173686784 1175924736 1176387408 1178651124 1178689536 1181833646 1182190689 1184146432 1189514268 1192257024 1192617216 1194590208 1195060224 1197359872 1198138592 1200895479 1203245568 1205600256 1209181344 1211547648 1213857792 1216672128 1217463408 1219957312 1222344704 1227885696 1230716928 1233570352 1234372622 1235984384 1236788224 1242019464 1244939664 1252651968 1253466648 1255919616 1261231776 1265019336 1267494912 1270049912 1270875907 1273362944 1275854848 1278748884 1279135206 1281251328 1282084608 1282589049 1285099008 1290534588 1293060096 1293901056 1296433152 1299373866 1300284048 1301916672 1302428916 1307944064 1311019264 1311871904 1314439168 1319998848 1320397632 1322582016 1323442176 1326510584 1327373299 1332164736 1334771712 1338736488 1341289152 1343913984 1344442752 1347029856 1347905916 1350135808 1350667024 1353310208 1359918168 1360329012 1362579456 1362991104 1365738604 1369301248 1372451976 1375092978 1375137792 1381921536 1384556544 1387766646 1390482432 1391386752 1393688576 1394236928 1396965376 1397271897 1400557122 1403786496 1406533632 1409794688 1410711568 1413472256 1419450816 1428806151 1432533312 1435336704 1439600196 1441407744 1442345184 1445736384 1452429608 1455271936 1461427296 1462377756 1462819554 1464287232 1465239552 1465816056 1468636718 1471437072 1474896672 1475855892 1478744064 1484998704 1486038912 1487904768 1488872448 1491873698 1492324407 1494793216 1495381348 1499282176 1502216192 1505623686 1506078549 1508570112 1509551232 1512505344 1516012096 1516998056 1518902784 1519500402 1522473984 1529907939 1532901888 1535901696 1539998656 1540463904 1543012352 1543619456 1554192192 1554661728 1557233664 1561859236 1564915712 1567899648 1568516544 1571534832 1571586048 1572556902 1576254252 1579259808 1582350336 1586019024 1587050514 1589676032 1590156288 1593413632 1596882168 1601193972 1604275141 1604327424 1608047066 1612241792 1615396864 1619061087 1622229504 1623284544 1633983309 1637180928 1640955904 1644105708 1647323136 1648394496 1649043063 1656025952 1659919552 1670202624 1671288864 1671793776 1674559488 1679533562 1681642368 1686692448 1689993216 1695013134 1697141376 1698245136 1700462592 1701568512 1704998512 1705513608 1706622813 1708335104 1709446144 1710118732 1713465344 1720712784 1721831874 1724080128 1725201408 1729201297 1732498488 1733712064 1735888896 1736571888 1748466216 1751887872 1756560967 1759998464 1760530176 1763442688 1764589568 1767976686 1772750469 1776219648 1779695616 1784981984 1788385536 1791885312 1792590336 1796039808 1797207888 1804868352 1808400384 1813224224 1813772016 1816772608 1817321472 1825008192 1826195112 1829935968 1833457304 1833517056 1838963294 1842562048 1846075392 1850355528 1851558933 1853976576 1855182336 1863029196 1867409496 1871715328 1878977952 1880199972 1883879424 1892601088 1893345739 1905074868 1910044416 1913782272 1918123326 1919466928 1921876992 1923126912 1927648512 1935801882 1939590144 1940851584 1944649728 1948569728 1949837008 1950426072 1952382976 1953652736 1954421408 1961916096 1966528896 1967807856 1971658752 1977515323 1979998272 1981385216 1983873024 1985163264 1989765876 1998247104 2002157568 2007498248 2008104732 2011426816 2012734976 2016673792 2020544784 2021858874 2025203712 2026000536 2029965312 2039877252 2043869184 2048607906 2053951872 2058677964 2062639467 2062706688 2072256256 2072882304 2076311552 2081649969 2085723648 2087080128 2090532864 2091355392 2095379776 2095448064 2096742536 2101672336 2105679744 2109800448 2114692032 2116067352 2120208384 2129176224 2134925296 2139103232 2148799968 2153005056 2158748116 2159400294 2162972672 2164379392 2178644412 2182907904 2192140944 2193566634 2196430848 2197859328 2198724084 2202955077 2207155608 2212345008 2213783838 2218116096 2222587346 2226936832 2228385152 2229058368 2232745984 2237810547 2242189824 2243072022 2248923264 2253324288 2258435529 2260017512 2262855168 2264326848 2267283456 2268758016 2274018144 2275497084 2278354176 2279250603 2283710976 2294283712 2295775832 2298773504 2300268544 2309997984 2310695856 2314518528 2315429184 2321393522 2331288288 2335850496 2342788854 2347373568 2351849472 2352774816 2357302248 2357379072 2358835353 2363667292 2364381378 2368292864 2379028536 2380575771 2384514048 2385234432 2390042557 2390120448 2394719744 2396277184 2401790958 2406491136 2412070599 2418362688 2423095296 2427715584 2433344256 2434926816 2439914624 2444689408 2455771392 2461433856 2467140704 2468745244 2471968768 2473576448 2484038928 2489879328 2505303936 2506933296 2511839232 2519300343 2522463552 2530038672 2534989824 2540099824 2541751814 2542519701 2546725888 2557497768 2558270412 2562502656 2564169216 2565178098 2570198016 2581069176 2582747811 2586120192 2587802112 2592866304 2598747732 2600568096 2603833344 2604857832 2615888128 2616917359 2622038528 2623743808 2628878336 2639997696 2640795264 2645164032 2646884352 2653021168 2654746598 2664329472 2669543424 2677472976 2682578304 2687827968 2688885504 2694059712 2695811832 2700271616 2701334048 2706620416 2719836336 2720658024 2725158912 2725982208 2731477208 2733253663 2738602496 2744903952 2750185956 2750275584 2758444941 2763843072 2769113088 2775533292 2780964864 2782773504 2787377152 2788473856 2794543794 2801114244 2807572992 2813067264 2819589376 2821423136 2826944512 2838901632 2857612302 2865066624 2870673408 2877184989 2879200392 2882815488 2884690368 2891472768 2904859216 2910543872 2922854592 2924755512 2925639108 2928574464 2930479104 2931632112 2937273436 2942874144 2949793344 2951711784 2957488128 2969997408 2972077824 2975809536 2977744896 2983747396 2984648814 2989586432 2990762696 2992707781 2998564352 3004432384 3011247372 3012157098 3017140224 3019102464 3025010688 3032024192 3033996112 3037805568 3039000804 3044947968 3059815878 3065803776 3072911859 3079997312 3080927808 3086024704 3087238912 3108384384 3109323456 3114467328 3123718472 3129831424 3135799296 3137033088 3143069664 3143172096 3145113804 3152508504 3158519616 3164700672 3172038048 3174101028 3179352064 3180312576 3186827264 3193764336 3202387944 3208550282 3208654848 3216094132 3224483584 3230793728 3238122174 3239100441 3244459008 3246569088 3267966618 3274361856 3281911808 3288211416 3290349951 3294646272 3296788992 3298086126 3312051904 3319839104 3333881019 3340405248 3342577728 3343587552 3349118976 3359067124 3363284736 3364608033 3373384896 3379986432 3390026268 3394282752 3396490272 3400925184 3403137024 3409997024 3411027216 3413245626 3416670208 3418892288 3420237464 3426930688 3441425568 3443663748 3448160256 3450402816 3458402594 3464996976 3467424128 3471777792 3473143776 3482090283 3496932432 3503775744 3513121934 3514183281 3519996928 3521060352 3529179136 3535953372 3545500938 3546572067 3552439296 3569963968 3576771072 3583770624 3585180672 3592079616 3594415776 3602686437 3609736704 3616800768 3626448448 3627544032 3633545216 3634642944 3650016384 3652390224 3659871936 3666914608 3667034112 3677926588 3685124096 3692150784 3700711056 3703117866 3707953152 3710364672 3718967173 3726058392 3734818992 3743430656 3757955904 3760399944 3767758848 3777809203 3785202176 3786691478 3810149736 3812627721 3820088832 3827564544 3836246652 3838933856 3843753984 3846253824 3847767147 3855297024 3871603764 3879180288 3881703168 3889299456 3897139456 3899674016 3900852144 3904765952 3907305472 3908842816 3923832192 3933057792 3935615712 3943317504 3955030646 3959996544 3962770432 3967746048 3970326528 3979531752 3982119897 3996494208 4004315136 4014996496 4016209464 4022853632 4025469952 4041089568 4043717748 4050407424 4052001072 4059930624 4071990151 4079754504 4087738368 4097215812 4107903744 4117355928 4125278934 4125413376 4136417761 4144512512 4145764608 4152623104 4163299938 4171447296 4174160256 4181065728 4182710784 4190759552 4190896128 4193485072 4203344672 4211359488 4219600896 4229384064 4232134704 4240416768 4258352448 4269850592 4278206464 4286418453 4297599936 4306010112 4317496232 4318800588 4325945344 4328758784 4357288824 4365815808 4384281888 4387133268 4392861696 4395718656 4397448168 4405910154 4414311216 4424690016 4427567676 4436232192 4445174692 4453873664 4456770304 4458116736 4465491968 4475621094 4476973221 4484379648 4486144044 4497846528 4506648576 4516871058 4520035024 4525710336 4528653696 4537516032 4548036288 4550994168 4556708352 4558501206 4567421952 4588567424 4591551664 4597547008 4600537088 4619995968 4621391712 4629037056 4630858368 4642787044 4662576576 4671700992 4685577708 4694747136 4703698944 4705549632 4714604496 4714758144 4717670706 4727334584 4728762756 4736585728 4758057072 4761151542 4769028096 4770468864 4780085114 4780240896 4789439488 4792554368 4803581916 4812825423 4812982272 4824141198 4836725376 4846190592 4857183261 4866688512 4869853632 4879829248 4889378816 4901949927 4911542784 4922867712 4934281408 4937490488 4943937536 4947152896 4968077856 4979758656 5010607872 5013866592 5023678464 5038600686 5044927104 5060077344 5069979648 5080199648 5083503628 5085039402 5093451776 5114995536 5116540824 5119868439 5125005312 5128338432 5130356196 5140228513 5140396032 5162138352 5165495622 5172240384 5175604224 5187603891 5197495464 5201136192 5207666688 5209715664 5231776256 5233834718 5244077056 5247487616 5257756672 5269682901 5279995392 5281590528 5290328064 5293768704 5306042336 5309493196 5318251407 5328658944 5339086848 5354945952 5365156608 5375655936 5377771008 5388119424 5391623664 5400543232 5402668096 5413240832 5439672672 5441316048 5450317824 5451964416 5462954416 5466507326 5477204992 5489807904 5500371912 5500551168 5516889882 5527686144 5538226176 5551066584 5554676799 5561929728 5565547008 5576947712 5589087588 5602228488 5615145984 5628164731 5639178752 5642846272 5653889024 5677803264 5680037217 5715224604 5730133248 5741346816 5754369978 5758400784 5765630976 5769380736 5782945536 5809718432 5821087744 5845709184 5849511024 5851278216 5857148928 5860958208 5863264224 5874546872 5878367467 5885748288 5899586688 5903423568 5914976256 5932545969 5939994816 5944155648 5951619072 5955489792 5967494792 5969297628 5979172864 5981525392 5985415562 5997128704 6022494744 6024314196 6034280448 6038204928 6050021376 6064048384 6067992224 6075611136 6078001608 6089895936 6119631756 6131607552 6145823718 6159994624 6161855616 6172049408 6174477824 6187918401 6216768768 6218646912 6228934656 6247436944 6259662848 6271598592 6274066176 6286139328 6286344192 6290227608 6305017008 6317039232 6329401344 6344076096 6348202056 6358704128 6360625152 6373654528 6387528672 6404775888 6417100564 6417309696 6432188264 6436371529 6448967168 6461587456 6476244348 6478200882 6488918016 6493138176 6535933236 6548723712 6563823616 6576422832 6580699902 6589292544 6593577984 6596172252 6608865231 6624103808 6639678208 6667762038 6680810496 6685155456 6687175104 6698237952 6713431641 6718134248 6726569472 6729216066 6746769792 6759972864 6775306587 6780052536 6788565504 6792980544 6801850368 6806274048 6819994048 6822054432 6826491252 6833340416 6837784576 6840474928 6853861376 6882851136 6887327496 6896320512 6900805632 6916805188 6929993952 6934848256 6943555584 6946287552 6964180566 6993864864 7007551488 7026243868 7028366562 7039993856 7042120704 7058358272 7071906744 7076506059 7091001876 7093144134 7104878592 7139927936 7153542144 7170127671 7170361344 7184159232 7188831552 7205372874 7219473408 7236211797 7252896896 7255088064 7267090432 7269285888 7300032768 7304780448 7319743872 7333829216 7334068224 7355853176 7370248192 7384301568 7401422112 7406235732 7415906304 7420729344 7437934346 7452116784 7469637984 7486861312 7515911808 7520799888 7535517696 7555618406 7557901029 7570404352 7573382956 7620299472 7625255442 7627559103 7640177664 7672493304 7677867712 7687507968 7692507648 7695534294 7710594048 7743207528 7748243433 7758360576 7763406336 7778598912 7779055711 7794278912 7799348032 7801704288 7809531904 7814610944 7817685632 7847664384 7850752077 7866115584 7871231424 7886635008 7910061292 7919993088 7925540864 7935492096 7940653056 7959063504 7964239794 7992988416 8008630272 8029992992 8032418928 8045707264 8050939904 8082179136 8087435496 8100814848 8104002144 8119861248 8124877327 8143980302 8159509008 8175476736 8194431624 8199760989 8215807488 8234711856 8250557868 8250826752 8272835522 8275334823 8289025024 8291529216 8326599876 8342894592 8348320512 8362131456 8365421568 8381519104 8386970144 8406689344 8422718976 8439201792 8458768128 8464269408 8480833536 8516704896 8539701184 8556412928 8572836906 8595199872 8612020224 8634992464 8637601176 8651890688 8657517568 8714577648 8731631616 8757567859 8768563776 8774266536 8785723392 8791437312 8794896336 8811820308 8828622432 8849380032 8855135352 8872464384 8890349384 8896131349 8907747328 8913540608 8916233472 8930983936 8951242188 8953946442 8968759296 8972288088 8978123343 8995693056 9013297152 9033742116 9040070048 9051420672 9057307392 9075032064 9096072576 9101988336 9113416704 9117002412 9134843904 9177134848 9183103328 9195094016 9201074176 9218735577 9239991936 9242783424 9258074112 9261716736 9285574088 9325153152 9343401984 9371155416 9389494272 9407397888 9411099264 9429208992 9429516288 9435341412 9454669168 9457525512 9473171456 9516114144 9522303084 9538056192 9540937728 9560170228 9560481792 9578878976 9585108736 9588880033 9607163832 9625650846 9625964544 9648282396 9673450752 9692381184 9714366522 9733377024 9739707264 9759658496 9778757632 9803899854 9823085568 9845735424 9868562816 9874980976 9887875072 9894305792 9936155712 9959517312 10001643057 10021215744 10027733184 10047356928 10077201372 10089854208 10093824099 10120154688 10139959296 10160399296 10167007256 10170078804 10186903552 10229991072 10233081648 10239736878 10250010624 10256676864 10260712392 10280457026 10280792064 10324276704 10330991244 10344480768 10351208448 10375207782 10394990928 10402272384 10415333376 10419431328 10446270849 10463552512 10467669436 10488154112 10494975232 10515513344 10539365802 10542549843 10559990784 10563181056 10587537408 10612084672 10618986392 10636502814 10657317888 10709891904 10730313216 10751311872 10755542016 10776238848 10783247328 10801086464 10805336192 10826481664 10879345344 10882632096 10900635648 10903928832 10925908832 10933014652 10954409984 10979615808 11000743824 11001102336 11033779764 11055372288 11076452352 11102133168 11109353598 11123859456 11131094016 11153895424 11156901519 11178175176 11204456976 11230291968 11256329462 11278357504 11285692544 11307778048 11333427609 11355606528 11360074434 11430449208 11437883163 11460266496 11482693632 11508739956 11516801568 11531261952 11538761472 11543301441 11565891072 11589205447 11619436864 11642175488 11691418368 11699022048 11702556432 11714297856 11721916416 11726528448 11749093744 11756734934 11771496576 11799173376 11806847136 11829952512 11865091938 11879989632 11888311296 11903238144 11910979584 11934989584 11938595256 11946359691 11958345728 11963050784 11970831124 11994257408 12044989488 12048628392 12068560896 12076409856 12104409079 12128096768 12135984448 12151222272 12156003216 12179791872 12215970453 12239263512 12263215104 12291647436 12319989248 12323711232 12344098816 12348955648 12375836802 12409253283 12433537536 12437293824 12457869312 12494873888 12519325696 12543197184 12548132352 12572278656 12572688384 12580455216 12610034016 12634078464 12658802688 12688152192 12696404112 12717408256 12721250304 12747309056 12775057344 12809551776 12834201128 12834619392 12864376528 12872743058 12897934336 12952488696 12956401764 12977836032 12986276352 13071866472 13097447424 13152845664 13161399804 13178585088 13187155968 13192344504 13217730462 13248207616 13253420173 13279356416 13335524076 13361620992 13370310912 13374350208 13396475904 13426863282 13436268496 13453138944 13458432132 13493539584 13519945728 13550613174 13560105072 13577131008 13585961088 13612548096 13639988096 13644108864 13652982504 13666680832 13675569152 13680949856 13707722752 13765702272 13774654992 13792641024 13801611264 13833610376 13842607261 13859987904 13869696512 13887111168 13892575104 13928361132 13987729728 14015102976 14052487736 14056733124 14079987712 14084241408 14116716544 14143813488 14153012118 14182003752 14186288268 14209757184 14279855872 14307084288 14340255342 14340722688 14368318464 14377663104 14410745748 14438476269 14438946816 14472423594 14505793792 14510176128 14534180864 14538571776 14571549783 14600065536 14609560896 14639487744 14667658432 14668136448 14711706352 14740496384 14768603136 14802844224 14812471464 14831812608 14841458688 14875868692 14904233568 14939275968 14973722624 15031823616 15041599776 15071035392 15111236812 15115802058 15140808704 15146765912 15240598944 15250510884 15255118206 15280355328 15344986608 15355735424 15375015936 15385015296 15391068588 15420685539 15421188096 15486415056 15496486866 15516721152 15526812672 15558111422 15562811673 15588557824 15598696064 15603408576 15629221888 15635371264 15695328768 15701504154 15732231168 15742462848 15773270016 15809048703 15820122584 15839986176 15851081728 15870984192 15881306112 15918127008 15928479588 15954754221 15985976832 16017260544 16059985984 16064837856 16091414528 16101879808 16164358272 16174870992 16201629696 16208004288 16239722496 16249754654 16287960604 16319018016 16350953472 16388863248 16399521978 16431614976 16469423712 16501115736 16501653504 16545671044 16550669646 16578050048 16583058432 16653199752 16664030397 16685789184 16696641024 16730297899 16730843136 16763038208 16773940288 16813378688 16845437952 16884494193 16917536256 16928538816 16961667072 17033409792 17040111651 17079402368 17112825856 17145673812 17190399744 17224040448 17269984928 17275202352 17303781376 17315035136 17429155296 17463263232 17515135718 17537127552 17548533072 17571446784 17582874624 17589792672 17623640616 17635102401 17657244864 17698760064 17710270704 17744928768 17780698768 17792262698 17797637907 17815494656 17827081216 17832466944 17902484376 17907892884 17937518592 17944576176 17956246686 17991386112 18067484232 18080140096 18102841344 18114614784 18150064128 18192145152 18203976672 18226833408 18234004824 18269687808 18318421513 18354269696 18366206656 18390188032 18402148352 18437471154 18479983872 18485566848 18516148224 18523433472 18571148176 18650306304 18686803968 18742310832 18778988544 18814795776 18822198528 18858417984 18859032576 18870682824 18909338336 18915051024 18946342912 19032228288 19044606168 19076112384 19081875456 19120340456 19120963584 19132775641 19157757952 19170217472 19177760066 19214327664 19251301692 19251929088 19296564792 19309114587 19346901504 19384762368 19428733044 19466754048 19479414528 19519316992 19607799708 19646171136 19691470848 19737125632 19749961952 19775750144 19788611584 19826595693 19872311424 19919034624 20003286114 20042431488 20055466368 20094713856 20140294923 20154402744 20179708416 20187648198 20240309376 20279918592 20320798592 20334014512 20340157608 20373807104 20459982144 20466163296 20479473756 20500021248 20513353728 20521424784 20560914052 20561584128 20622659797 20648553408 20661982488 20688961536 20702416896 20750415564 20789981856 20804544768 20830666752 20838862656 20892541698 20927105024 20935338872 20948954467 20976308224 20989950464 21031026688 21078731604 21085099686 21119981568 21126362112 21175074816 21224169344 21237972784 21273005628 21314635776 21419783808 21460626432 21510383013 21511084032 21552477696 21566494656 21602172928 21610672384 21652963328 21708635391 21758690688 21765264192 21801271296 21807857664 21851817664 21866029304 21908819968 21959231616 22001487648 22002204672 22067559528 22110744576 22152904704 22204266336 22218707196 22247718912 22262188032 22307790848 22313803038 22356350352 22408913952 22460583936 22512658924 22556715008 22571385088 22615556096 22666855218 22673703087 22711213056 22720148868 22860898416 22875766326 22920532992 23017479912 23033603136 23062523904 23077522944 23086602882 23131782144 23178410894 23238873728 23284350976 23337167133 23382836736 23398044096 23405112864 23428595712 23443832832 23453056896 23498187488 23513469868 23542993152 23552256231 23598346752 23613694272 23659905024 23730183876 23759979264 23776622592 23806476288 23821959168 23869979168 23877190512 23892719382 23916691456 23926101568 23941662248 23988514816 24089978976 24097256784 24137121792 24152819712 24208818158 24256193536 24271968896 24302444544 24312006432 24359583744 24374631981 24431940906 24478527024 24526430208 24583294872 24599282967 24639978496 24647422464 24697911296 24751673604 24818506566 24826004469 24867075072 24874587648 24924729523 24989747776 25038651392 25086394368 25096264704 25144557312 25160910432 25220068032 25268156928 25317605376 25376304384 25392808224 25434816512 25442500608 25494618112 25550114688 25619103552 25668402256 25669238784 25728753056 25745486116 25795868672 25904977392 25912803528 25955672064 25972552704 26032770211 26143732944 26194894848 26272703577 26305691328 26322799608 26357170176 26374311936 26384689008 26435460924 26496415232 26506840346 26558712832 26671048152 26688394047 26723241984 26740621824 26748700416 26792951808 26853726564 26872536992 26906277888 26916864264 26934370029 26987079168 27039891456 27101226348 27120210144 27154262016 27171922176 27225096192 27279976192 27288217728 27305965008 27333361664 27351138304 27361899712 27415445504 27531404544 27549309984 27585282048 27603222528 27667220752 27685214522 27719975808 27739393024 27774222336 27785150208 27856722264 27975459456 28030205952 28104975472 28113466248 28159975424 28168482816 28287626976 28306024236 28364007504 28372576536 28419514368 28503931057 28559711744 28614168576 28680510684 28681445376 28736636928 28755326208 28766640099 28821491496 28876952538 28877893632 28944847188 29011587584 29020352256 29068361728 29077143552 29143099566 29200131072 29219121792 29278975488 29335316864 29336272896 29423412704 29480992768 29537206272 29605688448 29624942928 29663625216 29682917376 29751737384 29808467136 29878551936 29947445248 30004929171 30063647232 30083199552 30142070784 30222473624 30231604116 30281617408 30293531824 30481197888 30501021768 30510236412 30560710656 30689973216 30711470848 30750031872 30770030592 30782137176 30841371078 30842376192 30972830112 30992973732 31033442304 31053625344 31116222844 31125623346 31177115648 31197392128 31206817152 31258443776 31270742528 31338812547 31390657536 31403008308 31464462336 31484925696 31546540032 31618097406 31640245168 31679972352 31702163456 31762612224 31836254016 31856959176 31909508442 31971953664 32119971968 32129675712 32182829056 32203759616 32328716544 32349741984 32403259392 32416008576 32479444992 32499509308 32575921208 32638036032 32701906944 32777726496 32799043956 32863229952 32938847424 33002231472 33003307008 33091342088 33101339292 33156100096 33166116864 33306399504 33328060794 33371578368 33393282048 33460595798 33461686272 33470704557 33526076416 33547880576 33626757376 33690875904 33768988386 33835072512 33857077632 33923334144 34000282827 34066819584 34080223302 34158804736 34225651712 34291347624 34313649489 34380799488 34448080896 34539969856 34550404704 34607562752 34630070272 34767616341 34858310592 34926526464 35030271436 35074255104 35097066144 35142893568 35165749248 35179585344 35247281232 35270204802 35314489728 35397520128 35420541408 35489857536 35561397536 35584525396 35595275814 35630989312 35654162432 35664933888 35804968752 35815785768 35839079073 35875037184 35889152352 35912493372 35981599591 35982772224 36134968464 36160280192 36205682688 36229229568 36313227237 36384290304 36407953344 36453666816 36468009648 36539375616 36636843026 36647911359 36708539392 36732413312 36804296704 36874942308 36959967744 36971133696 37032296448 37046866944 37142296352 37227759849 37300612608 37373607936 37484621664 37557977088 37629591552 37644397056 37716835968 37718065152 37741365648 37818676672 37830102048 37892685824 38064456576 38089212336 38152224768 38163750912 38240680912 38241927168 38265551282 38315515904 38340434944 38355520132 38428655328 38502603384 38503858176 38593129584 38618229174 38693803008 38857466088 38933508096 38958829056 39038633984 39215599416 39292342272 39397153117 39474251264 39499923904 39551500288 39577223168 39653191386 39744622848 39760260519 39838069248 40006572228 40084862976 40110932736 40189427712 40280589846 40308805488 40359416832 40375296396 40480618752 40559837184 40641597184 40668029024 40680315216 40747614208 40919964288 40932326592 40958947512 41000042496 41026707456 41042849568 41121828104 41123168256 41148572269 41245319594 41297106816 41323964976 41377923072 41404833792 41500831128 41527821783 41579963712 41609089536 41661333504 41677725312 41785083396 41854210048 41870677744 41897908934 41952616448 41979900928 42157463208 42170199372 42239963136 42252724224 42350149632 42448338688 42475945568 42546011256 42629271552 42839567616 42921252864 43020766026 43022168064 43104955392 43132989312 43204345856 43221344768 43305926656 43315428807 43417270782 43517381376 43530528384 43602542592 43615715328 43703635328 43732058608 43817639936 43918463232 44002975296 44004409344 44135119056 44221489152 44305809408 44408532672 44437414392 44495437824 44524376064 44615581696 44627606076 44712700704 44817827904 44921167872 45025317848 45054600703 45113430016 45142770176 45231112192 45333710436 45347406174 45422426112 45440297736 45721796832 45751532652 45841065984 46034959824 46067206272 46125047808 46155045888 46173205764 46262056617 46263564288 46356821788 46477747456 46568701952 46674334266 46688435019 46765673472 46796088192 46810225728 46887665664 46906113792 46996374976 47026939736 47085986304 47104512462 47196693504 47227388544 47319810048 47427146109 47460367752 47519958528 47553245184 47612952576 47643918336 47739958336 47754381024 47785438764 47833382912 47852203136 47883324496 47977029632 48179957952 48194513568 48274243584 48305639424 48417636316 48512387072 48543937792 48604889088 48624012864 48719167488 48749263962 48863881812 48957054048 49052860416 49166589744 49198565934 49279956992 49294844928 49395822592 49503347208 49637013132 49652008938 49734150144 49749175296 49849459046 49979495552 50077302784 50190893697 50192529408 50289114624 50321820864 50440136064 50536313856 50653482579 50752608768 50785616448 50869633024 50885001216 50989236224 51100229376 51120334953 51238207104 51336804512 51338477568 51457506112 51490972232 51591737344 51809954784 51825607056 51911344128 51945105408 52065540422 52287465888 52389789696 52545407154 52611382656 52645599216 52714340352 52748623872 52769378016 52870921848 52905307203 52992830464 53013680692 53117425664 53342096304 53376788094 53392913721 53446483968 53481243648 53497400832 53605240207 53707453128 53745073984 53812555776 53833728528 53868740058 53974158336 54202452696 54240420288 54308524032 54343844352 54450192384 54453389977 54559952384 54576435456 54611930016 54666723328 54702276608 54723799424 54830891008 54955264539 55062809088 55098619968 55170564096 55206445056 55334441504 55370429044 55439951616 55478786048 55548444672 55570300416 55713444528 55950918912 56060411904 56209950944 56226932496 56319950848 56336965632 56575253952 56612048472 56728015008 56745153072 56839028736 57007862114 57119423488 57228337152 57361021368 57362890752 57398326923 57473273856 57510652416 57533280198 57642982992 57753905076 57755787264 57889694376 57927343761 58023175168 58040704512 58154287104 58286199132 58400262144 58438243584 58557950976 58670633728 58693717909 58846825408 58961985536 59074412544 59211376896 59249885856 59327250432 59365834752 59503474768 59616934272 59757103872 59894890496 60009858342 60127294464 60166399104 60284141568 60444947248 60463208232 60563234816 60587063648 60962395776 61002043536 61020472824 61121421312 61302975013 61379946432 61422941696 61500063744 61540061184 61564274352 61682742156 61684752384 61867979391 61945660224 61985947464 62066884608 62107250688 62232445688 62251246692 62354231296 62394784256 62413634304 62516887552 62541485056 62677625094 62781315072 62806016616 62846863401 62928924672 62969851392 63093080064 63236194812 63280490336 63359944704 63404326912 63525224448 63672508032 63713918352 63819016884 63943907328 64239943936 64259351424 64365658112 64407519232 64531149039 64657433088 64699483968 64806518784 64832017152 64958889984 64999018616 65151842416 65276072064 65403813888 65555452992 65598087912 65726459904 65877694848 66004462944 66006614016 66182684176 66202678584 66312200192 66332233728 66612799008 66656121588 66743156736 66786564096 66921191596 66923372544 66941409114 67052152832 67095761152 67122160231 67253514752 67381751808 67537976772 67670145024 67714155264 67846668288 68000565654 68133639168 68160446604 68317609472 68451303424 68582695248 68627298978 68761598976 69079939712 69100809408 69215125504 69260140544 69535232682 69716621184 69853052928 70011501399 70060542872 70148510208 70194132288 70285787136 70331498496 70359170688 70494562464 70540409604 70628979456 70656768693 70795040256 70841082816 70979715072 71122795072 71169050792 71190551628 71261978624 71308324864 71329867776 71609937504 71631571536 71678158146 71750074368 71778304704 71824986744 71963199182 71965544448 72269936928 72320560384 72411365376 72458459136 72626454474 72768580608 72815906688 72907333632 72936019296 73078751232 73123895943 73273686052 73295822718 73417078784 73464826624 73608593408 73749884616 73797848901 73919935488 73942267392 74093733888 74284592704 74455519698 74601225216 74774188569 74969243328 75115954176 75259183104 75288794112 75433671936 75482731296 75637353344 75660204096 75785371648 76128913152 76178424672 76304449536 76327501824 76481361824 76483854336 76531102564 76631031808 76680869888 76711040264 76857310656 77005206768 77007716352 77186259168 77236458348 77387606016 77714932176 77867016192 77917658112 78077267968 78098310633 78431198832 78584684544 78794306234 78818110731 78948502528 78999847808 79154446336 79306382772 79489245696 79520521038 79676138496 80013144456 80065182141 80169725952 80221865472 80378855424 80561179692 80617610976 80718833664 80750592792 80803110087 80961237504 81119674368 81124438129 81283194368 81336058048 81360630432 81495228416 81839928576 81864653184 81917895024 82000084992 82053414912 82085699136 82243656208 82246336512 82297144538 82490639188 82594213632 82647929952 82755846144 82809667584 83001662256 83055643566 83159927424 83218179072 83322667008 83355450624 83570166792 83708420096 83741355488 83795817868 83905232896 83959801856 84314926416 84340398744 84479926272 84505448448 84730863553 84896677376 84951891136 85092022512 85258543104 85511793171 85679135232 85842505728 86041532052 86044336128 86209910784 86265978624 86299920297 86408691712 86442689536 86630857614 86834541564 87034762752 87061056768 87205085184 87231430656 87407270656 87464117216 87635279872 87836926464 88005950592 88008818688 88270238112 88442978304 88611618816 88817065344 88874828784 88990875648 89048752128 89231163392 89255212152 89425401408 89635655808 89842335744 90050635696 90109201406 90226860032 90285540352 90667420872 90694812348 90844852224 90880595472 91443593664 91503065304 91682131968 92069919648 92134412544 92250095616 92310091776 92346411528 92524113234 92527128576 92713643576 92773941211 92955494912 93137403904 93348668532 93376870038 93531346944 93592176384 93620451456 93775331328 93812227584 93992749952 94053879472 94171972608 94209024924 94393387008 94454777088 94639620096 94854292218 94920735504 95039917056 95106490368 95287836672 95479916672 95508762048 95570877528 95666765824 95704406272 95766648992 95954059264 96359915904 96389027136 96548487168 96611278848 96835272632 96898250827 97024774144 97087875584 97209778176 97248025728 97438334976 97498527924 97727763624 97914108096 98105720832 98333179488 98397131868 98559913984 98589689856 98791645184 99006694416 99274026264 99304017876 99468300288 99498350592 99698918092 99958991104 100154605568 100381787394 100385058816 100412113671 100578229248 100643641728 100880272128 101072627712 101306965158 101505217536 101571232896 101739266048 101770002432 101978472448 102000848481 102200458752 102240669906 102476414208 102673609024 102676955136 102915012224 102981944464 103183474688 103619909568 103651214112 103822688256 103890210816 104131080844 104302849023 104574931776 104779579392 105090814308 105222765312 105291198432 105428680704 105497247744 105538756032 105741843696 105810614406 105985660928 106027361384 106234851328 106684192608 106753576188 106785827442 106892967936 106962487296 106994801664 107210480414 107414906256 107490147968 107625111552 107667457056 107737480116 107944798773 107948316672 108404905392 108480840576 108617048064 108687688704 108906779954 108939681711 109119904768 109152870912 109223860032 109404553216 109447598848 109661782016 109910529078 109943734077 110125618176 110197239936 110412890112 110668883008 110740858088 110879903232 110957572096 111096889344 111140600832 111426889056 111683279547 111901837824 112120823808 112419901888 112453864992 112639901696 112673931264 113150507904 113224096944 113456030016 113490306144 113678057472 114015724228 114238846976 114456674304 114722042736 114725781504 114796653846 114946547712 115021304832 115066560396 115285965984 115287982363 115507810152 115511574528 115779388752 115854687522 116046350336 116081409024 116572398264 116800524288 116876487168 117112085293 117115901952 117341267456 117387435818 117693650816 117923971072 118191459351 118422753792 118499771712 118654500864 118731669504 119006949536 119233868544 119280781557 119514207744 119789780992 120019716684 120254588928 120332798208 120568283136 120889894496 120926416464 121126469632 121174127296 121924791552 122004087072 122040945648 122242842624 122605950026 122759892864 122845883392 123000127488 123080122368 123128548704 123365484312 123369504768 123445716807 123735958782 123891320448 123971894928 124133769216 124214501376 124464891376 124502493384 124583465349 124708462592 124789568512 124827268608 125082970112 125355250188 125562630144 125612033232 125693726802 125857849344 125939702784 126231694681 126472389624 126560980672 126719889408 126808653824 127050448896 127345016064 127427836704 127638033768 127887814656 128228950591 128479887872 128518702848 128731316224 128815038464 129062298078 129314866176 129398967936 129613037568 129664034304 129917779968 129998037232 130303684832 130552144128 130807627776 131110905984 131196175824 131452919808 131755389696 132008925888 132013228032 132365368352 132405357168 132624400384 132664467456 133225598016 133312243176 133486313472 133573128192 133842383192 133846745088 133882818228 134104305664 134191522304 134244320462 134507029504 134763503616 135075953544 135163802109 135340290048 135428310528 135693336576 136001131308 136267278336 136320893208 136635218944 137165390496 137254597956 137523197952 138159879424 138201618816 138430251008 138520281088 138786169851 139070465364 139433242368 139706105856 140023002798 140121085744 140297020416 140388264576 140662996992 140718341376 140989124928 141080819208 141257958912 141313537386 141590080512 141682165632 141959430144 142245590144 142338101584 142381103256 142523957248 142616649728 142659735552 143219875008 143263143072 143356316292 143500148736 143556609408 143649973488 143926398364 143931088896 144358618579 144539873856 144641120768 144822730752 144916918272 145252908948 145537161216 145631813376 145814667264 145872038592 146157502464 146247791886 146547372104 146591645436 146834157568 146929653248 147217186816 147499769232 147595697802 147839870976 147884534784 148187467776 148569185408 148911039396 149202450432 149548377138 149938486656 150231908352 150572681091 150577588224 150867343872 150965462592 151274706688 151320408192 151570743296 151960447737 152257826304 152356849344 152608899072 152655003648 152962723648 152967708672 153062205128 153262063616 153361739776 153422080528 153714621312 154010413536 154015432704 154372518336 154472916696 154775212032 155429864352 155734032384 155835316224 156154535936 156196621266 156862397664 157169369088 157588612468 157636221462 157897005056 157999695616 158308892672 158612765544 158715921609 158978491392 159041042076 159352276992 160026288912 160130364282 160339451904 160443730944 160815720621 161122359384 161235221952 161437667328 161501185584 161606220174 161922475008 162248876258 162566388736 162672116096 162721260864 162990456832 163360169931 163679857152 163729306368 163835790048 164000169984 164106829824 164171398272 164487312416 164492673024 164594289076 164865793617 164981278376 165188427264 165295859904 165511692288 165619335168 166003324512 166111287132 166319854848 166436358144 166645334016 166710901248 167140333584 167416840192 167482710976 167591635736 167810465792 167919603712 168629852832 168680797488 168959852544 169010896896 169461727106 169793354752 169903782272 170184045024 170517086208 171023586342 171358270464 171685011456 172083064104 172088672256 172194980769 172419821568 172531957248 172599840594 172885379072 173261715228 173669083128 173782031283 174069525504 174122113536 174462861312 174473106661 174814541312 174928234432 175270559744 175673852928 176011901184 176081153727 176540476224 176885956608 177223237632 177634130688 177749657568 177981751296 178097504256 178462326784 178510424304 178850802816 179271311616 179684671488 180101271392 180218402812 180453720064 180571080704 181334841744 181389624696 181689704448 181761190944 182229391477 182887187328 183006130608 183364263936 183908925039 184139839296 184268825088 184500191232 184620183552 184692823056 185048226468 185054257152 185427287152 185547882422 185603938173 185910989824 186697337064 186753740076 187062693888 187184352768 187240902912 187550662656 187624455168 187985499904 188107758944 188343945216 188418049848 188540590203 188786774016 188909554176 189279240192 189708584436 189841471008 190079834112 190212980736 190575673344 190959833344 191017524096 191141755056 191333531648 191408812544 191533297984 191908118528 192719831808 192778054272 193096974336 193222557696 193670545264 193796501654 194049548288 194175751168 194419556352 194496051456 194876669952 194997055848 195455527248 195828216192 196211441664 196666358976 196794263736 197119827968 197179379712 197583290368 198013388832 198548052528 198608035752 198936600576 198996701184 199397836184 199527517399 199917982208 200309211136 200763574788 200770117632 200824227342 201156458496 201287283456 201366480693 201760544256 202145255424 202613930316 203010435072 203142465792 203478532096 203540004864 204001696962 204400917504 204481339812 204952828416 205347218048 205353910272 205830024448 205963888928 206366949376 207239819136 207302428224 207645376512 207780421632 208262161688 208605698046 209149863552 209559158784 210034504197 210181628616 210445530624 210582396864 210857361408 210994495488 211077512064 211483687392 211621228812 211971321856 212054722768 212469702656 213368385216 213507152376 213571654884 213785935872 213924974592 213989603328 214420960828 214829812512 214980295936 215250223104 215334914112 215474960232 215889597546 215896633344 216809810784 216961681152 217234096128 217375377408 217813559908 217879363422 218239809536 218305741824 218447720064 218809106432 218895197696 219323564032 219371687829 219821058156 219887468154 220251236352 220394479872 220825780224 221337766016 221481716176 221759806464 221915144192 222281201664 222853778112 223366559094 223803675648 224322565707 224839803776 224907729984 225279803392 225347862528 226301015808 226448193888 226912060032 226980612288 227356114944 228031448456 228477693952 228913348608 229444085472 229451563008 229593307692 229893095424 230042609664 230133120792 230571931968 230575964726 231015620304 231023149056 231558777504 231709375044 232092700672 232162818048 233144796528 233601048576 233752974336 234224170586 234231803904 234294931899 234682534912 234774871636 235387301632 235847942144 236382918702 236454332193 236845507584 236999543424 237463339008 238013899072 238467737088 238561563114 239028415488 239579561984 240039433368 240195546423 240509177856 240665596416 241136566272 241779788992 241852832928 242252939264 242348254592 243373314387 243849583104 244008174144 244081891296 244485685248 245211900052 245519785728 245691766784 246000254976 246160244736 246257097408 246730968624 246739009536 246891433614 247471917564 247782640896 247943789856 248267538432 248429002752 248929782752 249004986768 249166930698 249416925184 249579137024 249654537216 250165940224 250710500376 251125260288 251224066464 251387453604 251715698688 251871197137 251879405568 252463389362 252944779248 253121961344 253439778816 253617307648 254192590659 254690032128 254855673408 255276067536 255775629312 256457901182 256535379513 256959775744 257037405696 257630076928 258124596156 258629732352 258797935872 258899760891 259226075136 259328068608 259996074464 260607369664 261104288256 261615255552 262221811968 262392351648 262905839616 263510779392 264017851776 264026456064 264730736704 264810714336 265248800768 265328934912 266451196032 266624486352 266972626944 267146256384 267684766384 267693490176 267765636456 268208611328 268383044608 268488640924 269014059008 269527007232 270151907088 270327604218 270680580096 270856621056 271484603629 272002262616 272534556672 272641786416 273270437888 274330780992 274509195912 275046395904 275780071819 276319758848 276403237632 276860502016 277040562176 277572339702 278140930728 278321823633 278866484736 279412211712 280046005596 280242171488 280594040832 280776529152 281325993984 281436682752 281978249856 282161638416 282515917824 282627074772 283180161024 283364331264 283918860288 284491180288 284676203168 284762206512 285047914496 285233299456 285319471104 286439750016 286526286144 286712632584 287000297472 287113218816 287299946976 287852796728 287862177792 288717237158 289079747712 289282241536 289645461504 289833836544 290505817896 290694752481 291074322432 291263626752 291629334528 291744077184 292315004928 292495583772 293094744208 293183290872 293668315136 293859306496 294999538464 295191395604 295679741952 295769069568 296374935552 297138370816 297255281023 297822078792 298404900864 299096754276 299876973312 300463816704 301145362182 301155176448 301734687744 301930925184 302549413376 302640816384 303141486592 303920895474 304515652608 304713698688 305217798144 305310007296 305925447296 305935417344 306124410256 306524127232 306723479552 306844161056 307429242624 308020827072 308030865408 308745036672 308945833392 309550424064 310859728704 311468064768 311670632448 312309071872 312393242532 312908547069 313724795328 314338738176 315177224936 315272442924 315794010112 315999391232 316617785344 317225531088 317431843218 317956982784 318082084152 318704553984 320052577824 320260728564 320678903808 320887461888 321631441242 322244718768 322470443904 322875334656 323002371168 323212440348 323834396319 323844950016 324497752516 325132777472 325344232192 325442521728 325980913664 326720339862 326819045133 327359714304 327458612736 327671580096 328213659648 328342796544 328974624832 328985346048 329188578152 329731587234 329962556752 330376854528 330591719808 331238670336 332006649024 332222574264 332639709696 332872716288 333290668032 333421802496 334280667168 334833680384 334965421952 335183271472 335620931584 335839207424 337259705664 337361594976 337919705088 338021793792 338923454212 339586709504 339807564544 340368090048 341034172416 342047172684 342716540928 343370022912 344166128208 344177344512 344389961538 344839643136 345063914496 345199681188 345770758144 345863947089 346523430456 347338166256 347564062566 348139051008 348244227072 348946213322 349629082624 349856468864 350541119488 351336255879 351347705856 352023802368 352162307454 353080952448 353771913216 354574378053 355268261376 355499315136 355963502592 356195008512 356924653568 357020848608 357701605632 357842344671 358542623232 359369342976 360202542784 360436805624 360907440128 361142161408 362669683488 362779249392 363379408896 363522381888 364458782954 365774374656 366012261216 366728527872 367817850078 368279678592 368537650176 369000382464 369240367104 369385646112 370096452936 370108514304 370337150421 370854574304 371095764844 371207876346 371821979648 373394674128 373507480152 373750396047 374125387776 374368705536 374481805824 375236681449 375248910336 375970999808 376215517888 376687890432 376836099696 377081180406 377573548032 377819108352 378695084043 379417168872 379682942016 380159668224 380425961472 381151346688 381919666688 382035048192 382283510112 382667063296 382817625088 383066595968 383816237056 384686851773 385439663616 385556108544 386193948672 386445115392 387341090528 387593003308 388099096576 388351502336 388839112704 388992102912 389753339904 389994111696 390911054496 391656432384 392422883328 393332717952 393588527472 394239655936 394358759424 395166580736 396026777664 397096105056 397216071504 397873201152 397993402368 398795672368 399055034798 399835964416 401527149576 401540235264 401648454684 402312916992 402574566912 402732961386 403521088512 404290510848 405227860632 405491406327 406020870144 406284931584 407080009728 408003393924 408801835008 408962679624 409905656832 410694436096 410856025363 411660048896 411927777856 412733898752 414479638272 414604856448 415290753024 415560843264 416524323376 417211396092 418299727104 419118317568 420069008394 420363257232 420891061248 421164793728 421988990976 422155024128 422967374784 423242457624 423942643712 424109445536 424939405312 426736770432 427014304752 427143309768 427571871744 427849949184 427979206656 428841921656 429120825091 429659625024 429960591872 430500446208 430669828224 430949920464 431779195092 431793266688 433075855737 433619621568 433923362304 434468192256 434750754816 435627119816 435758726844 436479619072 436611483648 436895440128 437618212864 437790395392 438743375658 439642116312 439774936308 440502472704 440788959744 441651560448 442675532032 442963432352 443519612928 443830288384 444562403328 445707556224 446733118188 447607351296 448645131414 449679607552 449815459968 450559606784 450695725056 451718043273 452602031616 452896387776 453824120064 453961224576 454712229888 456062896912 456955387904 457826697216 458888170944 458903126016 459186615384 459786190848 460085219328 460266241584 461143863936 461151929452 462031240608 462046298112 463117555008 463418750088 464185401344 464325636096 466289593056 467202097152 467505948672 468448341172 468463607808 468589863798 469365069824 469549743272 469855121617 470774603264 471695884288 472765837404 472908664386 473691015168 473999086848 474926678016 476027798144 476935474176 477123126228 478056830976 479159123968 480078866736 480391092846 481018355712 481331192832 482447161863 483559577984 483705665856 484505878528 484696509184 486746628774 487699166208 488016348288 488163782592 488971370496 490080509793 490423800104 491039571456 491383533568 492000509952 492320489472 492514194816 493461937248 493478019072 493782867228 494597380851 494943835128 495565281792 495887579712 496535076864 496858005504 497859565504 498009973536 498333861396 498833850368 499158274048 499309074432 500331880448 501421000752 502250520576 502448132928 502774907208 503431397376 503742394274 503758811136 504926778724 505889558496 506243922688 506879557632 507234615296 508385181318 509380064256 509711346816 510552135072 511551258624 512915802364 513070759026 513919551488 514074811392 515260153856 516249192312 516584942307 517259464704 517595871744 517799521782 518656137216 519992148928 521214739328 522208576512 523419319983 524443623936 524784703296 525811679232 527021558784 528035703552 528243461181 529461473408 529621428672 530497601536 530657869824 532902392064 533248972704 533945253888 534292512768 535369532768 535386980352 535531272912 536417222656 536766089216 536977281848 538028118016 539054014464 540303814176 540655208436 541361160192 541713242112 542969207258 544004525232 545069113344 545283572832 546540875776 546688174431 548661561984 549018391824 550092791808 551560143638 551726775117 552639517696 552806475264 554081124352 555144679404 556281861456 556643647266 556811814519 557732969472 560092011192 560484342976 561188081664 561553058304 562651987968 562873365504 563956499712 564323276832 565031835648 565254149544 565621770609 566360322048 566728662528 567837720576 567871066903 568982360576 569352406336 569524413024 570095828992 570466598912 570638942208 572879500032 573052572288 573425265168 574000594944 574226437632 574599893952 575705593456 575724355584 577434474316 578159495424 578564483072 579290923008 579667673088 581011635792 581389504962 582148644864 582527253504 583258669056 583488154368 584630009856 584991167544 586189488416 586366581744 587336630272 587718612992 589999076928 590382791208 591359483904 591538139136 592749871104 593116044871 594276741632 594510562046 595644157584 596809801728 598193508552 598582552197 599753946624 600927633408 602290724364 602310352896 603469375488 603861850368 604099442079 605098826752 605281632768 607841790948 609031305216 609427397376 610435596288 610620014592 611850894592 612248820512 613048254464 613446959104 613688322112 614858485248 616041654144 616061730816 617490073344 617891666784 619100848128 621719457408 622936129536 623341264896 624618143744 624786485064 625817094138 627449590656 628677476352 630354449872 630544885848 631588020224 631998782464 634451062176 634863686436 635913965568 636164168304 637409107968 639302453707 640105155648 640521457128 641357807616 641774923776 643262882484 644489437536 644940887808 645750669312 646004742336 646424880696 647668792638 647689900032 648995505032 649417588477 650265554944 650688464384 650885043456 651961827328 653440679724 653638090266 654719428608 654917225472 655343160192 656427319296 656685593088 657949249664 657970692096 658377156304 659463174468 659925113504 660753709056 661183439616 662477340672 664013298048 664445148528 665279419392 665745432576 666843604992 668561334336 669667360768 669930843904 670366542944 671241863168 671678414848 672967697121 674519411328 674723189952 675839410176 676043587584 677846908424 679173419008 679615129088 680736180096 682068344832 684094345368 685433081856 686740045824 688332256416 688354689024 688779923076 689679286272 690127828992 690399362376 691541516288 691727894178 693046860912 694676332512 695128125132 696278102016 696488454144 697892426644 699258165248 699712937728 701082238976 702672511758 702695411712 702884795697 704047604736 704324614908 706161904896 707543826432 709148756106 710536522752 710998630272 712390017024 713849307136 714041697216 715403211264 715684689342 717085246464 718738685952 720405085568 720873611248 721814880256 722284322816 725339366976 725558498784 726758817792 727044763776 728917565908 730119943161 731548749312 732024522432 733457055744 735635700156 736559357184 737075300352 738000764928 738480734208 738771292224 740192905872 740217028608 740674300842 741709148608 742191529688 742415752692 743643959296 746789348256 747014960304 747500792094 748250775552 748737411072 748963611648 750473362898 750497820672 751941999616 752431035776 753375780864 753672199392 754162360812 755147096064 755613591411 755638216704 757390168086 758834337744 759365884032 760319336448 760851922944 762577771977 763839333376 764070096384 764567020224 765635250176 766133191936 767632474112 769373703546 769606138539 770879327232 771112217088 772890230784 774682181056 775186006616 776198193152 776703004672 777678225408 777984205824 779988223392 781822108992 783312864768 784845766656 786665435904 787177054944 788479311872 788717518848 790333161472 792053555328 794192210112 794432143008 795746402304 795986804736 797591344736 798110069596 799671928832 803054299152 803080470528 803296909368 804625833984 805149133824 805465922772 807015876541 807042177024 808581021696 810455721264 810982812654 812041740288 812569863168 814453810887 816006787848 817603670016 817925359248 819811313664 821388872192 821712050726 823320097792 823855555712 825467797504 827340215457 828959276544 829209712896 830581506048 831121686528 833048646752 834422792184 834965470899 836599454208 838236635136 840138016788 840726514464 841782122496 842329587456 843977981952 844310048256 845934749568 846484915248 847885287424 848218891072 849878810624 853473540864 854028609504 854286619536 855143743488 855699898368 855958413312 857683843312 858241650182 859319250048 859921183744 861000892416 861339656448 861899840928 863558390184 863586533376 866151711474 867239243136 867846724608 868936384512 869501509632 871254239632 871517453688 872084257443 872959238144 873222967296 873790880256 875580790784 877486751316 879284232624 879549872616 881004945408 881577919488 883621862767 885351064064 885926864704 887039225856 887660576768 889124806656 891415112448 891765843069 893466236376 895214702592 897290262828 899359215104 899630919936 901119213568 901391450112 903436086546 905204063232 905792775552 907648240128 907922449152 909424459776 912125793824 913910775808 915653394432 917776341888 917806252032 918373230768 919572381696 920170438656 920532483168 922287727872 922303858904 924062481216 924092596224 926235110016 926837500176 928370802688 928651272192 932579186112 934404194304 935011897344 936896682344 936927215616 937179727596 938730139648 939099486544 939710243234 941549206528 945531674808 945817328772 947382030336 947998173696 949853356032 952055596288 953870948352 954246252456 956113661952 960157733472 960782185692 962036711424 962662385664 964894323726 967119155968 967411331712 969011757056 969393018368 971503188957 973493257548 975398332416 976032696576 976327565184 977942740992 980161019586 980847600208 982079142912 982767067136 984640978944 985028389632 986923874496 986956038144 987565734456 989194761702 989887670256 991130563584 991775159424 993716011008 995719131008 996019947072 996667722792 997667700736 998316548096 998618148864 1000663760896 1002842001504 1004501041152 1004896265856 1005549814416 1006862794752 1007484788548 1007517622272 1009853557448 1010510330053 1011779116992 1012487845376 1013759115264 1014469230592 1016770362636 1018760128512 1019422693632 1021104270144 1023102517248 1025831604728 1026141518052 1027839102976 1028149622784 1030520307712 1032498384624 1033169884614 1034518929408 1035191743488 1035599043564 1037312274432 1037591841267 1039984297856 1042429478656 1044417153024 1046838639966 1048887247872 1049569406592 1051623358464 1054008767637 1054043117568 1056071407104 1056486922362 1058922946816 1059242857344 1060995203072 1061315739648 1063723134159 1065804784128 1066497945408 1067890507776 1068585025536 1070739065536 1070773960704 1071062545824 1072834445312 1073532178432 1073954563696 1076056236032 1078108028928 1080607628352 1081310416872 1082722320384 1083426484224 1085938414516 1088009050464 1090138226688 1090567145664 1093081751552 1093376348862 1097323123968 1098036783648 1100185583616 1103120287276 1103453550234 1105279035392 1105612950528 1108162248704 1110289358808 1111011451263 1112563722912 1113287294532 1113623629038 1115465938944 1120184022384 1120968685952 1122376163328 1123106116608 1125710044347 1125746731008 1127912999424 1128646553664 1130063671296 1130508299088 1131243541218 1132720644096 1133457325056 1135742133806 1136085252129 1137964721152 1138704812672 1139048826048 1140933197824 1141277884416 1145759000064 1146105144576 1146850530336 1148001189888 1148452875264 1149199787904 1151411186912 1151448711168 1154060555319 1154868948632 1156318990848 1157128966144 1158581846016 1159335346176 1162023271584 1162779009924 1164297289728 1165054507008 1166517338112 1166976308736 1169260019712 1169982335088 1172378976832 1172733163488 1174673260544 1175437225984 1179998153856 1180765582416 1182718967808 1183076278272 1185499742208 1186232089742 1188553483264 1189021124092 1191288315168 1193619603456 1196387017104 1197165104394 1199507893248 1204581448728 1204620705792 1206938750976 1207723700736 1208198884158 1210197653504 1210563265536 1215683581896 1216474218981 1218062610432 1218854794752 1221240029184 1221311746627 1223701789184 1224497641024 1226096508928 1226893918208 1227376644224 1229716970496 1232083308288 1232568076089 1234980146688 1235783333568 1238201696256 1243438914816 1245872259072 1246682529792 1249236287488 1249572970128 1251634188276 1254899181312 1257354952704 1260708899744 1261089771696 1263176040448 1263997564928 1268902124352 1269727372872 1271827931136 1272328336608 1274818215936 1275605740339 1278604907414 1280210311296 1281042914256 1282715615232 1283549847552 1286525764968 1287362475273 1288978875072 1289881775616 1291501338624 1292009484672 1292849761392 1295337585276 1295379800064 1297991010064 1298835176954 1299227567211 1300531109888 1301376928768 1301770086912 1306881359448 1307276180532 1309438857216 1309834450944 1310686320384 1312854638592 1313371186176 1315898499328 1316754312608 1318926348936 1319850227008 1321507418112 1322366879232 1324954681344 1328026596096 1328890297056 1330558838784 1331490865152 1333687209984 1337122668672 1339334721536 1339861687808 1340733085888 1342483726336 1343356829696 1345935394242 1349038822656 1349446379904 1351678820352 1352087175168 1355693816848 1358346838016 1359230258176 1361472360192 1364136689664 1368188690736 1370866163712 1373480091648 1376664512832 1376709378048 1377559846152 1379358572544 1380255657984 1380798724752 1383083032576 1383455788356 1386093721824 1389352665024 1390256250264 1392556204032 1392976908288 1395784853288 1396692621793 1398516330496 1399425875456 1402164477952 1405345023516 1405390823424 1405769591394 1408095209472 1408649229816 1409565364851 1412323809792 1415087652864 1418297512212 1421073045504 1421997260544 1424780034048 1428083394432 1430806422528 1431369378684 1434170492928 1437477371904 1440810171136 1441747222496 1443629760512 1444568645632 1447341485589 1450678733952 1451116997568 1453517635584 1454089527552 1457835131816 1460239886322 1463097498624 1464049044864 1466914111488 1470241529379 1471271400312 1473118714368 1474150600704 1476001529856 1476961468416 1477542584448 1480385811744 1480434057216 1481348601684 1483418297216 1484383059376 1484831505384 1487287918592 1493578696512 1494029920608 1495001584188 1496501551104 1497474822144 1497927223296 1500946725796 1500995641344 1503883999232 1504862071552 1505454165181 1506751561728 1507344398784 1508324721624 1510294192128 1511227182822 1511276433408 1514780336172 1517668675488 1518731768064 1520638672896 1521703845888 1525155543954 1527678666752 1528140192768 1529134040448 1531270500352 1532266383872 1535264948224 1538747407092 1539212277078 1541758654464 1542224434176 1545780461568 1549364362112 1550372013232 1552396386304 1553406009344 1555968411648 1559976446784 1563644217984 1566625729536 1570257959949 1573330871808 1574354109888 1576958623744 1577435037696 1580666322944 1584107110656 1584730383543 1588384420224 1588864286016 1591492804608 1591973609472 1595182689472 1596220139192 1599343857664 1606108598304 1606160941056 1606593818736 1609251667968 1610298267648 1610931845544 1614031753082 1614084354048 1617162043392 1620911442528 1621965625308 1624083480576 1625139726336 1628907621774 1632013575696 1635207340032 1635850718496 1639622627328 1640064523293 1642777744384 1643424101452 1646640195584 1647711111424 1650935595008 1654680430914 1655180325351 1657918553088 1658419425792 1662243373056 1666097293504 1668845584368 1669930941798 1673198908416 1680276033576 1681453028928 1683564244992 1684659174912 1687955963904 1688620096512 1691869499136 1692969830496 1695770574848 1696437782144 1699757621248 1703613200709 1706947081728 1708057219008 1708573239072 1710287486976 1711399796736 1711916826624 1715367686624 1716483300364 1718638500096 1719842367488 1722001784832 1722679312896 1723799681856 1727116780368 1727173066752 1732303422948 1734478486272 1735693449216 1737872769024 1739003019264 1742508479264 1743034907376 1744168514886 1745918476288 1746445934592 1747581760512 1751161581568 1754973502632 1758568465248 1759099745232 1762009890816 1763155838976 1767243725534 1770702128128 1771853729408 1774078451712 1775321153536 1778249613312 1779348134613 1782830224896 1783531686138 1786932472752 1790429405184 1794580525656 1795747656591 1798718430208 1799261839872 1802782900224 1806872173092 1810408126464 1811585551104 1812298326237 1815296480256 1815844898304 1819505255179 1824251587648 1827821551616 1831306788864 1835552683776 1836746461536 1839144763392 1840340877312 1841064966336 1844575455744 1844607717808 1848124962432 1848185192448 1852470220032 1853675000352 1856741605376 1857302544384 1865158372224 1868808388608 1870023794688 1873793364688 1873854431232 1874359455192 1877460279296 1878198973088 1879420486468 1883098413056 1891063349616 1891634657544 1894764060672 1895996347392 1900392225403 1904111192576 1907741896704 1908492504912 1912227323904 1917907361121 1920315466944 1921564371384 1924073422848 1925324771328 1929788647452 1934238311936 1934822663424 1938023514112 1938786036736 1943006377914 1946986515096 1948252765431 1950796664832 1952065393152 1952655130368 1955885481984 1960322039172 1961695200416 1964158285824 1965534134272 1969281957888 1970056779264 1973847748992 1973912076288 1975131468912 1978389523404 1979775340512 1982261127168 1983550318848 1987432022016 1991438262016 1992039894144 1993335445584 1995335401472 1996633096192 1997236297728 2001327521792 2005684003008 2009002082304 2009792531712 2011099628832 2013725589504 2014969577096 2015035244544 2019707114896 2021020660106 2023558233984 2024975690752 2027518230528 2033540725272 2037520257024 2038845387264 2042208540288 2046205034496 2051663209456 2052283036104 2055678205952 2056299245568 2064996769248 2066339769228 2069037858816 2070383486976 2071198087128 2074624548864 2075183682534 2079968595712 2080786967161 2084858957312 2088834306048 2093677279932 2097774495744 2099138813184 2103246716928 2108017535274 2108086235136 2112142814208 2112973844724 2117845893632 2118485714688 2121990406144 2122631479296 2127446268318 2131609568256 2132995890816 2137170051072 2141478131072 2141547921408 2142125091648 2145668890624 2147064356864 2147909127392 2152112472064 2156216057856 2161215256704 2162620833744 2165444640768 2166852968448 2171876829032 2176018100928 2180276453376 2181134291328 2186163503104 2186752697724 2190359829483 2194646247936 2196073567296 2200371167232 2206240574552 2206907100468 2210558070784 2211225901056 2216324497408 2220578717616 2222022902526 2225127445824 2226574589064 2227247258076 2230931877888 2240368044768 2241937371904 2244752326656 2246212233216 2251420088694 2251493462016 2255825998848 2257293107328 2260127342592 2261016598176 2262487082436 2265441288192 2266840774233 2266914650112 2271484267612 2272170504258 2275929442304 2277409625344 2278097652096 2281866395648 2282555768832 2287733315931 2291518000128 2292210289152 2293701060672 2296905750528 2298399575808 2302822373824 2302897422336 2308121110638 2309737897264 2312637981696 2314257932288 2318670692352 2324046543168 2325558019848 2328594579456 2330109014016 2333034676224 2333952617472 2339964670176 2344757953664 2345466326976 2349346521088 2350874451968 2359996307712 2361531164832 2365437935616 2366152556544 2370999484416 2372464179484 2377106966528 2378042248184 2382576630336 2387239206912 2392774034208 2394330208788 2399015786496 2409162897456 2409241411584 2413877501952 2415447401472 2416397768316 2420395307008 2421047629623 2421126531072 2431367163792 2432948437962 2436125220864 2437709589504 2442623493254 2443361432661 2447403578368 2448995282048 2453787836416 2454753288448 2459433940992 2464166616576 2465136152178 2469960293376 2471566667136 2476403392512 2482020646371 2486877829632 2491744518144 2493365059584 2498472574976 2499145940256 2503268376552 2504896412697 2509798362624 2514709905408 2521417799488 2522179543392 2526352080896 2527995129856 2537804248704 2539454745744 2543655862272 2544656673216 2549636431872 2551211480678 2557209814828 2560420622592 2562085828512 2565431230464 2567099695104 2573051529936 2574724950546 2577957750144 2579763551232 2583002677248 2584018969344 2585699522784 2590675170552 2590759600128 2595982020128 2597670353908 2598455134422 2601062219776 2602753857536 2603540173824 2613762718896 2614552361064 2616252772329 2618877714432 2619668901888 2621372640768 2626656770143 2626742372352 2631796998656 2633508625216 2637852697872 2639700454016 2643014836224 2644733758464 2650865588301 2656053192192 2657780594112 2661117677568 2662981730304 2667374419968 2674245337344 2675297529207 2678669443072 2679723375616 2681466171776 2686713659392 2691870788484 2698077645312 2698892759808 2703357640704 2704174350336 2711387633696 2716693676032 2718460516352 2722944720384 2728273379328 2736377381472 2741732327424 2746960183296 2753329025664 2753418756096 2755119692304 2758717145088 2760511315968 2761597449504 2766166065152 2766911576712 2772187443648 2778705330048 2780512500528 2785112408064 2785953816576 2791569706576 2793385243586 2797032660992 2798851750912 2810690047032 2810781646848 2811539182788 2816190418944 2817298459632 2819130729702 2824647619584 2836595024424 2842146091008 2843994521088 2849560068096 2856166788864 2861612845056 2862738757368 2868340985856 2875992177541 2881620342272 2883494444992 2887259521024 2889137291264 2894682971178 2901357467904 2902233995136 2907035271168 2908179055104 2915670263632 2920479772644 2926194997248 2928098089728 2933828222976 2940483058758 2942542800624 2946237428736 2948301201408 2953922936832 2955085168896 2960771623488 2960868114432 2962697203368 2966836594432 2968766118752 2969663010768 2974575837184 2987157393024 2988059841216 2990003168376 2993003102208 2994949644288 2995854446592 3001893451592 3001991282688 3003845775637 3007767998464 3009724143104 3010908330362 3013503123456 3014688797568 3016649443248 3020588384256 3022454365644 3022552866816 3029560672344 3031530990159 3035337350976 3037463536128 3041277345792 3043407691776 3050311087908 3055357333504 3056280385536 3058268080896 3062541000704 3064532767744 3077494814184 3078424554156 3083517308928 3084448868352 3091560923136 3098728724224 3100744026464 3104792772608 3106812018688 3111936823296 3112775523801 3119952893568 3127288435968 3133251459072 3140515919898 3146661743616 3148708219776 3153917247488 3154870075392 3161332645888 3162026302911 3168214221312 3169460767086 3176768840448 3177728572032 3182985609216 3183947218944 3190365378944 3192440278384 3198687715328 3212217196608 3212321882112 3213187637472 3218503335936 3220596535296 3221863691088 3228063506164 3228168708096 3234324086784 3241822885056 3243931250616 3248166961152 3250279452672 3257815243548 3264027151392 3270414680064 3271701436992 3279245254656 3280129046586 3285555488768 3286848202904 3288985851319 3293280391168 3295422222848 3301871190016 3309360861828 3310360650702 3315837106176 3316838851584 3324486746112 3332194587008 3337691168736 3339861883596 3346397816832 3360552067152 3362906057856 3367128489984 3369318349824 3377130133041 3377240193024 3383738998272 3385939660992 3391541149696 3392875564288 3399515242496 3407226401418 3408255756387 3413894163456 3416114438016 3417146478144 3422799593472 3423833653248 3430735373248 3432966600728 3437277000192 3439684734976 3444003569664 3445358625792 3447599363712 3454233560736 3454346133504 3462181665957 3464606845896 3468956972544 3471386898432 3475745538048 3478006038528 3485016958528 3486069814752 3488337029772 3491836952576 3492891869184 3495163521024 3502323163136 3509947005264 3517136930496 3518199490464 3524019781632 3526311677952 3534487451068 3541404256256 3543707458816 3548156903424 3550642307072 3556499226624 3558696269226 3565660449792 3567063372276 3573864945504 3580858810368 3589161051312 3591495313182 3597436860416 3598523679744 3613744346184 3620816252928 3623171102208 3624596652474 3630592960512 3631689796608 3639010510358 3648503175296 3655643103232 3663935239881 3671105367552 3673492923072 3678289526784 3680681754624 3682129932672 3689150911488 3689215435616 3696249924864 3697704228267 3704940440064 3707350000704 3713483210752 3714605088768 3730316744448 3737616777216 3740047589376 3747586729376 3747708862464 3748718910384 3754920558592 3756397946176 3758840972936 3766196826112 3782126699232 3783269315088 3789528121344 3791992694784 3800784450806 3808222385152 3815483793408 3816985009824 3824454647808 3826817221017 3835814722242 3840630933888 3843128742768 3848146845696 3850649542656 3859577294904 3862087425819 3868476623872 3869645326848 3877572073472 3886012755828 3893973030192 3896505530862 3897682701633 3901593329664 3904130786304 3905310260736 3913182535111 3920644078344 3923390400832 3928316571648 3931068268544 3938563915776 3940113558528 3947695497984 3950262937824 3956779046808 3959550681024 3964522254336 3967100637696 3974864044032 3975097468321 3982876524032 3984079788288 3986670891168 3990670802944 3993266192384 3994472595456 4002655043584 4011368006016 4018004164608 4019585063424 4022199257664 4027451179008 4029939154192 4030070489088 4039414229792 4042041320212 4047116467968 4049951381504 4055036461056 4067081450544 4075040514048 4077690774528 4084417080576 4092410068992 4103326418912 4104566072208 4111356411904 4112598491136 4129993538496 4132679538456 4138075717632 4140766973952 4142396174256 4149249097728 4150367365068 4159937191424 4161573934322 4169717914624 4177668612096 4187354559864 4190077865379 4195548991488 4198277626368 4206493433856 4216035070548 4216172470272 4224285628416 4225947689448 4228696094553 4235691787264 4236971429376 4245262958592 4254892536636 4263219136512 4265991781632 4274340102144 4282956262144 4284250183296 4291337781248 4294128713728 4295818254784 4304224944128 4312432115712 4322430513408 4325241667488 4330889281536 4333705936896 4343753658064 4352036201856 4360552906752 4362268582656 4372327006208 4373505395448 4380719658966 4389292495872 4392147134592 4400742334464 4412481149104 4413814200936 4421116141568 4422451802112 4441157435232 4444045805052 4450254891648 4453149178128 4454494516152 4461863755776 4475117175949 4480736089536 4483874743808 4489504653312 4492424466432 4502840177388 4502986924032 4511651997696 4514586214656 4516362495543 4520254685184 4522033196352 4524974164872 4530882576384 4533681548466 4533829300224 4542968535224 4544341008516 4551858884608 4554819250688 4556195304192 4563732791296 4565111537664 4575466631862 4583036000256 4584420578304 4587402121344 4593811501056 4596799151616 4605644747648 4605794844672 4616242221276 4619475794528 4625275963392 4628515864576 4637341384704 4648093086336 4651116039696 4657189158912 4660218028032 4667905234944 4679929340352 4689515907328 4690932653952 4698693042176 4701748903936 4710773879847 4719992615424 4723062329664 4730875871232 4732305113088 4741998968832 4744928358968 4754213933056 4756084496368 4765153260672 4774478413824 4785548068416 4788660417576 4798031572992 4818325794912 4818482823168 4827755003904 4830894802944 4832795536632 4840790614016 4842095259246 4842253062144 4862734327584 4865896875924 4872250441728 4875419179008 4885246986508 4886722865322 4894807156736 4897990564096 4907575672832 4909506576896 4918867881984 4920193569879 4928333233152 4930272304356 4939920586752 4943133334272 4952806785024 4964041292742 4973755659264 4986730119168 4996945149952 4998291880512 5006536753104 5009792825394 5019596725248 5042835598976 5044359086784 5052704161792 5055990259712 5075608497408 5078909491488 5087311724544 5089313346432 5099272863744 5102422961356 5110839602127 5114419629656 5120841245184 5124171657024 5130862460928 5134199390208 5146103059872 5149449901092 5155915500288 5159527102464 5166005354496 5168037938688 5171399045568 5181350341104 5181519200256 5191964040256 5195340707816 5196910268844 5202124439552 5205507715072 5207080347648 5227525437792 5229104722128 5232505544658 5237755428864 5239337803776 5242745281536 5253313540286 5253484744704 5263593997312 5267017250432 5275705395744 5279400908032 5286029672448 5289467516928 5301731176602 5312106384384 5315561188224 5322235355136 5325963460608 5334748839936 5338044403839 5348490674688 5350595058414 5359446751232 5362932343552 5373427318784 5383741576968 5387242969773 5396155290624 5397785519616 5408348700672 5422775267392 5433387352064 5436921032704 5445889440768 5458515765537 5472754762944 5483464654848 5493920366592 5506658051328 5510239384608 5517434290176 5521022631936 5523194899008 5532332130304 5533823153424 5544374887296 5557410660096 5561025001056 5570224816128 5571907633152 5583139413152 5586770487172 5594065321984 5597703501824 5621380094064 5621563293696 5623078365576 5632380837888 5634596919264 5638261459404 5649111135787 5649295239168 5673190048848 5684292182016 5687989042176 5701176676209 5712333577728 5723225690112 5725477514736 5736681971712 5751984355082 5753722083363 5763240684544 5766988889984 5778274582528 5789365942356 5802714935808 5804467990272 5814070542336 5816358110208 5831340527264 5840959545288 5844758296293 5852389994496 5856196179456 5867656445952 5880966117516 5885085601248 5892474857472 5896602402816 5907845873664 5910170337792 5921543246976 5921736228864 5925394406736 5933673188864 5937532237504 5939326021536 5949151674368 5974314786048 5976119682432 5980006336752 5986006204416 5989899288576 5991708893184 6003786903184 6003982565376 6007691551274 6015535996928 6019448286208 6021816660724 6027006246912 6029377595136 6033298886496 6041176768512 6044908731288 6045105733632 6059121344688 6063061980318 6070674701952 6074927072256 6082554691584 6100622175816 6110714667008 6112560771072 6116536161792 6125082001408 6129065535488 6154989628368 6156849108312 6167034617856 6168897736704 6185353039369 6197457448448 6201488052928 6209585545216 6213624037376 6223873646592 6225551047602 6239905787136 6242360901483 6254576871936 6266502918144 6281031839796 6293323487232 6297416439552 6307834494976 6309740150784 6324052605822 6336428442624 6338921534172 6353537680896 6355457144064 6365971218432 6367894437888 6380730757888 6384880556768 6397375430656 6424434393216 6424643764224 6426375274944 6437006671872 6441193070592 6443727382176 6456127012328 6456337416192 6468648173568 6483645770112 6487862501232 6496333922304 6500558905344 6515630487096 6528054302784 6540829360128 6543402873984 6558490509312 6560258093172 6571110977536 6573696405808 6577971702638 6586560782336 6590844445696 6618721723656 6620721301404 6631674212352 6633677703168 6648973492224 6664389174016 6675382337472 6679723767192 6692795633664 6721104134304 6725812115712 6734256979968 6738636699648 6754260266082 6754480386048 6767477996544 6771879321984 6783082299392 6785751128576 6799030484992 6800522322699 6814452802836 6816511512774 6827788326912 6832228876032 6834292956288 6845599186944 6847667306496 6861470746496 6865933201456 6874554000384 6879369469952 6890717251584 6895198727424 6908467121472 6908692267008 6924363331914 6929213691792 6937913945088 6942773796864 6956012077056 6970033917056 6972139629504 6976674059544 6983673905152 6985783738368 6990327042048 7004646326272 7019894010528 7034273860992 7036398980928 7048039563264 7052623355904 7068974902136 7073572310371 7082808512512 7087414917632 7096313806848 7101284614144 7112998453248 7117392538452 7131320899584 7134126744552 7147729891008 7161717620736 7178322102624 7182990626364 7194873720832 7197047359488 7227488692368 7241632505856 7246342204416 7249193304948 7261185921024 7263142888869 7263379593216 7278021020716 7297006350592 7311286206464 7327870479762 7330084297983 7342210735104 7346985846144 7361363509248 7364259865344 7378301822976 7378430871232 7392499849728 7395408456534 7409880880128 7414700001408 7426966421504 7429210177536 7446061939113 7460633488896 7475233554432 7480095178752 7495173458752 7495417724928 7497437820768 7509841117184 7512795892352 7517681945872 7532393652224 7564253398464 7566538630176 7579056242688 7583985389568 7601568901612 7616444770304 7630967586816 7633970019648 7648909295616 7653634442034 7671629444484 7681261867776 7686257485536 7696293691392 7701299085312 7719154589808 7724174851638 7736953247744 7739290653696 7755144146944 7772025511656 7787946060384 7793011061724 7795365403266 7803186659328 7808261572608 7810620521472 7826365070222 7841288156688 7846780801664 7856633143296 7862136537088 7879970310429 7880227117056 7895390995968 7900525875648 7913558093616 7919101362048 7929044508672 7934201275392 7950194936642 7952596764903 7965753048064 7968159576576 7973341782336 7986532384768 7988945190912 8005310087168 8022736012032 8025892587621 8036008329216 8039170126848 8044398515328 8059878308384 8060140978176 8078828459584 8084082640424 8094232935936 8099902763008 8110072922112 8134162901088 8150081028096 8155381549056 8168834161152 8184820137984 8206652837824 8209132144416 8222712823808 8225196982272 8259987076992 8265359076912 8276151435264 8281533947904 8284792348512 8298498195456 8300734730136 8319874382848 8323147868644 8339435829248 8355337224192 8374709119728 8380155730758 8391097982976 8396555252736 8416022712499 8432070141096 8432344940544 8448571256832 8451895378896 8457392189106 8471383574528 8473942858752 8509785073272 8526438273024 8531983563264 8548680204288 8549182226389 8565912524288 8568500366592 8582675562496 8588257427456 8591636509568 8608449888256 8627976532623 8644861026816 8650483334976 8661778563072 8667411873792 8687507316128 8704072403712 8721105813504 8724537165312 8744654012416 8747010790896 8761439317932 8778584991744 8784294269184 8801484668928 8824962298208 8827628401872 8842232283136 8844903604224 8882314870464 8888091610104 8900509783296 8906298356256 8908989032304 8923727511552 8950234351898 8961472179072 8967749487616 8979009306624 8984848932864 9005680354776 9005973848064 9011537326911 9023303995392 9029172429312 9032724991086 9040509370368 9044066392704 9049948329744 9061765152768 9067363096932 9067658600448 9085937070448 9088682017032 9094592970477 9103717769216 9109638501376 9112390608384 9130223075328 9150933263724 9166072000512 9168841156608 9174804242688 9187623002112 9193598303232 9211289495296 9214913711713 9232484442552 9238951589056 9250551926784 9257031729152 9274682769408 9296186172672 9302232079392 9314378317824 9320436056064 9335810469888 9359858680704 9379031814656 9381865307904 9397386084352 9403497807872 9421547759694 9439985230848 9446124659328 9461751742464 9464610226176 9483997937664 9489856717936 9508427866112 9512168992736 9530306521344 9548956827648 9571096136832 9577320835152 9596063145984 9636651589824 9636965646336 9655510007808 9661789605888 9665591073264 9681581228032 9684190518492 9684506124288 9725468655168 9731793751848 9744500883456 9750838358016 9770493973016 9773445730644 9789614313472 9795981128192 9815151345664 9819013153792 9837735763968 9840387139758 9856666466304 9860544608712 9866957553957 9879841173504 9886266668544 9905613570048 9928082585484 9947511318528 9973460238336 9996583761024 10013073506208 10019585650788 10039193450496 10085671197952 10088718173568 10105408323584 10111980519424 10131390399123 10151216994816 10157818982976 10174623449088 10178626692864 10198545727488 10204845922712 10221679204254 10228839259312 10241682490368 10248343314048 10268398780416 10292206119744 10298899802184 10311831000576 10319054204928 10332010708992 10336075877376 10342798091136 10362700682208 10363038400512 10383928080512 10390681415632 10393820537688 10404248879104 10411015430144 10414160695296 10455050875584 10458209444256 10465011089316 10475510857728 10478675607552 10485490563072 10506627080572 10506969489408 10527187994624 10534034500864 10538179156267 10551410791488 10558801816064 10572059344896 10578935033856 10603462353204 10624212768768 10631122376448 10644470710272 10651926921216 10669497679872 10676088807678 10696981349376 10701190116828 10718893502464 10725864687104 10746854637568 10767483153936 10774485939546 10792310581248 10795571039232 10845550534784 10866774704128 10873842065408 10891778881536 10917031531074 10945509525888 10966929309696 10991805719643 11013316102656 11020478769216 11034868580352 11042045263872 11046389798016 11064664260608 11067646306848 11088749774592 11093112684801 11114821320192 11122050002112 11140449632256 11143815266304 11166278826304 11173540974344 11188130643968 11195407003648 11242760188128 11243126587392 11246156731152 11264761675776 11269193838528 11276522918808 11298222271574 11298590478336 11346380097696 11368584364032 11375978084352 11402353352418 11424667155456 11446451380224 11450955029472 11473363943424 11480451663051 11503968710164 11507444166726 11526481369088 11533977779968 11556549165056 11578731884712 11586262277457 11605429871616 11608935980544 11632716220416 11662681054528 11681919090576 11689516592586 11704779988992 11712392358912 11739547605333 11761932235032 11770171202496 11784949714944 11793204805632 11815691747328 11820340675584 11843086493952 11850788813472 11867346377728 11875064475008 11878652043072 11898303348736 11925292404963 11948629572096 11952239364864 11960012673504 11972012408832 11979798577152 11983417786368 12007573806368 12007965130752 12015383102548 12031071993856 12038896572416 12043633321448 12054012493824 12058755190272 12066597772992 12082353537024 12089817462576 12090211467264 12118242689376 12126123960636 12141349403904 12149854144512 12165109383168 12201244351632 12221429334016 12225121542144 12233072323584 12250164002816 12258131070976 12309979256736 12313698216624 12334069235712 12337795473408 12370706078738 12394914896896 12402976105856 12427248074752 12447747293184 12451102095204 12479811574272 12484721802966 12509153743872 12533005836288 12562063679592 12570233596137 12586646974464 12594832879104 12619480301568 12648105211644 12672856885248 12677843068344 12686088283659 12707075361792 12710914288128 12735788875776 12736536786253 12761461515776 12769761113536 12794750861312 12848868786432 12852750549888 12874013343744 12882386141184 12887454764352 12912254024656 12912674832384 12937296347136 12967291540224 12975725002464 12992667844608 13001117810688 13031260974192 13056108605568 13081658720256 13086805747968 13116981018624 13120516186344 13142221955072 13147392811616 13155943405276 13173121564672 13181688891392 13237443447312 13241442602808 13263348424704 13267355406336 13302745577821 13328778348032 13350764674944 13359447534384 13385591267328 13425351527847 13442208268608 13451624231424 13468513959936 13477273399296 13508520532164 13508960772096 13534955993088 13543758643968 13549087486629 13566164598784 13571502257152 13601044645398 13628905605672 13633023025548 13655576653824 13664457752064 13668585912576 13691198373888 13695334612992 13722941492992 13731866402912 13749108000768 13758738939904 13781434503168 13790397454848 13816934242944 13817384534016 13848726663828 13858427383584 13875827890176 13885547593728 13912024154112 13940067834112 13944279259008 13953348119088 13967347810304 13971567476736 13980654084096 14009292652544 14039788021056 14068547721984 14072797961856 14096079126528 14105246711808 14137949804272 14147144620742 14165617025024 14174829835264 14192627613696 14225996906496 14234785076904 14262641799168 14268253489104 14295459782016 14323435241472 14356644205248 14365981252728 14389747441664 14394094718976 14454977384736 14483265011712 14492684408832 14498386609896 14522371842048 14526285777738 14526759186432 14556042041432 14565508770127 14594012701184 14622572412928 14655740959524 14660168595966 14684421470208 14693971692288 14722727018496 14728519730688 14756603645952 14756861742464 14784999699456 14790816913068 14819761760256 14829400002816 14853932843008 14858420355072 14892123878226 14921266977792 14960190357504 14990346917504 14990835449856 14994875641536 15019682234368 15025591784704 15035363891744 15064787304448 15128506796928 15133077260352 15158112485376 15167970779136 15203137803224 15232889540608 15261935173632 15267940039296 15297818591232 15307268884068 15332518806381 15343258888968 15362523735552 15372514971072 15392587382784 15402598170624 15438309179616 15448349703276 15473906495488 15478581307392 15510288293888 15544051023312 15575892120768 15586022123448 15590730806532 15606373318656 15616523145216 15621241042944 15652730140444 15682576313376 15693561603328 15713266286592 15724273074176 15759940620858 15760454234112 15790781991936 15801051751296 15827116187232 15838202724096 15858089017344 15868402550784 15900389873284 15905193529806 15931506096128 15936319153152 15946683564672 15973064769536 15977890381824 16010620174336 16014133211517 16045472024064 16051785175242 16078340253696 16088797030656 16119756616768 16120281956352 16157656919168 16168165280848 16188465871872 16199805526016 16268325802176 16300162056192 16310763098112 16337668322304 16375547296611 16413305675648 16418264288832 16445425647616 16450393964544 16519974153984 16530718153824 16552302870528 16563067895808 16569584697024 16596996390912 16601469460272 16639748765696 16646295737288 16678871658496 16710674448384 16749418239456 16760311461516 16782195965952 16793110505472 16832045424998 16864140282192 16864689881088 16897142513664 16903790757792 16914784378212 16942767149056 16947333407361 16947885717504 17019570146544 17052876546048 17063967126528 17098364452778 17103530028627 17131825048576 17137000733184 17176514854912 17183273019136 17216899776512 17255953065246 17261166250089 17289722053632 17300966669952 17334823747584 17375014632256 17408144807424 17442211627008 17449074330624 17489308024832 17494021581792 17522878635864 17534274888879 17557169983488 17568588538368 17602969337856 17649924596416 17655256803744 17684464566272 17689807208448 17764629740928 17776183220208 17801019566592 17812596712512 17817978064608 17847455023104 17900468703796 17922944358144 17935498975232 17958018613248 17969697865728 18011360709552 18011947696128 18023074653822 18046607990784 18058344858624 18065449982172 18081018740736 18088132785408 18099896659488 18123530305536 18134726193864 18135317200896 18171874140896 18177364034064 18189185940954 18207435538432 18219277002752 18224781216768 18301866527448 18332144001024 18337682313216 18349608485376 18375246004224 18386597391001 18387196606464 18422578990592 18429827423426 18464968885104 18477903178112 18501103853568 18514063458304 18556059118107 18592372345344 18604464158784 18628756635648 18640872112128 18671620939776 18719717361408 18727082704449 18758063629312 18763730615808 18806995615744 18843095519388 18879970461696 18892249318656 18923503484928 18929220452352 18979713435872 19016855732224 19024337985472 19060613042688 19097913655296 19142192273664 19154641670304 19192126291968 19273303179648 19273931292672 19311020015616 19323579211776 19331182146528 19363162456064 19368381036984 19369012248576 19450937310336 19463587503696 19489001766912 19501676716032 19540987946032 19546891461288 19579228626944 19591962256384 19638026307584 19675471527936 19680774279516 19713332932608 19721089217424 19733915107914 19759682347008 19772533337088 19818376064917 19856165170968 19895022637056 19946920476672 19993167522048 20026147012416 20039171301576 20078386900992 20131945242787 20171342395904 20177436347136 20210816647168 20223961038848 20262780798246 20302433989632 20315637965952 20349246898176 20357253385728 20397091454976 20409691845424 20443358408508 20457678518624 20483364980736 20496686628096 20536797560832 20584412239488 20597799604368 20623662001152 20638108409856 20672151754752 20685596182272 20725401364416 20726076801024 20767856161024 20781362831264 20787641075376 20808497758208 20822030860288 20828321390592 20910101751168 20916418888512 20930022178632 20951021715456 20957351215104 20970981126144 21013254161144 21013938978816 21054375989248 21068069001728 21076358312534 21102821582976 21117603632128 21144118689792 21157870067712 21206924706408 21220716931113 21248425537536 21262244752896 21288941420544 21303853842432 21338995359744 21352177615356 21393962698752 21402380233656 21437787004928 21451729374208 21534966307872 21548971879092 21584621162496 21591142078464 21691101069568 21733549408256 21747684130816 21783557763072 21789428666607 21834063062148 21891019051776 21933858619392 21983611439286 22026632205312 22040957538432 22084090527744 22092779596032 22129328521216 22135292613696 22177499549184 22186225369602 22229642640384 22244100004224 22280899264512 22287630532608 22332557652608 22347081948688 22376261287936 22390814007296 22485520376256 22486253174784 22492313462304 22529523351552 22538387677056 22553045837616 22596444543148 22597180956672 22692760195392 22737168728064 22751956168704 22804706704836 22849334310912 22892902760448 22901910058944 22946727886848 22960903326102 23007937420328 23014888333452 23052962738176 23067955559936 23113098330112 23157463769424 23172524554914 23210859743232 23217871961088 23265432440832 23325362109056 23363838181152 23379033185172 23409559977984 23424784717824 23479095210666 23523864470064 23540342404992 23569899429888 23586409611264 23639910931287 23640681351168 23686172987904 23701577626944 23734692755456 23750128950016 23757304086144 23796606697472 23850584809926 23857790294709 23897259144192 23904478729728 23920025347008 23959597154304 23966835572736 24015147612736 24015930261504 24030766205096 24062143987712 24077793144832 24087266642896 24108024987648 24117510380544 24133195545984 24179634925152 24180422934528 24236485378752 24252247921272 24282698807808 24299708289024 24330218766336 24402488703264 24442858668032 24450243084288 24466144647168 24500328005632 24516262141952 24619958513472 24627396433248 24668138471424 24675590946816 24741412157476 24789829793792 24805952211712 24854496149504 24895494586368 24902204190408 24959623148544 24969443605932 25018307487744 25066011672576 25124127359184 25140467192274 25173293948928 25189665758208 25248068137497 25296210423288 25345713770496 25355686136688 25372176567318 25414150723584 25421828576256 25473073572506 25522923031552 25539522227072 25589501722624 25647546679167 25697737572864 25705501099776 25748026687488 25764772282368 25774909528704 25824508049312 25825349664768 25883929597869 25934583080448 25951450004928 25985335689216 26002235621376 26062521948384 26112217211136 26163317440512 26173611495936 26233962037248 26241032372688 26284443910144 26294785623232 26311886810552 26346243129344 26363377782784 26474886894624 26482885205616 26526696849408 26534710812672 26605491155642 26657556696064 26701529349888 26718895068768 26771182534656 26850703055694 26884416537216 26903248462848 26937027919872 26954546798592 27017041064328 27017921544192 27034611980733 27069911986176 27087517287936 27098174973258 27143004514304 27202089290796 27257811211344 27266046051096 27283778911431 27311153307648 27328915504128 27337171825152 27390669225984 27392277745777 27445882985984 27463732805824 27498216001536 27517477879808 27562869006336 27580794909696 27633868485888 27644741135139 27697453327656 27716854767168 27751655780352 27771095187456 27824048308224 27880135668224 27888558518016 27906696238176 27934695620608 27943134953472 27961308168192 28018585305088 28079576042112 28137095443968 28145595923712 28192158253056 28210493423616 28275899608544 28294289241484 28331234050048 28349659670528 28385255227392 28451993812992 28469570153808 28525283598336 28536506978208 28590919564032 28646870482944 28713288410496 28731962505456 28779494883328 28788189437952 28909954769472 28966530023424 28985368817664 28996773219792 29044743684096 29052571555476 29053518372864 29112084082864 29131017540254 29188025402368 29311481919048 29320337191932 29368842940416 29387943384576 29445454036992 29457039461376 29513207291904 29513723484928 29569999398912 29581633826136 29600872661871 29639523520512 29658800005632 29716840710144 29784247756452 29842533955584 29920380715008 29980693835008 29989751283072 30039364468736 30051183569408 30070727783488 30129574608896 30257013593856 30266154520704 30316224970752 30335941558272 30406275606448 30465779081216 30523870347264 30535880078592 30595637182464 30614537768136 30665037612762 30686517777936 30725047471104 30745029942144 30805196341248 30876618359232 30896699406552 30947812990976 30957162614784 31020576587776 31088102046624 31151784241536 31172044246896 31181461613064 31212746637312 31233046290432 31242482085888 31305460280888 31325820231643 31365152626752 31387123206656 31426532573184 31448546148352 31519881241716 31520908468224 31581563983872 31602103502592 31614537468801 31654232374464 31676405448192 31716178034688 31736805101568 31800779746568 31810387059612 31863012192256 31872638306304 31893367129344 31946129539072 31955780763648 32028266423034 32090944048128 32103570350484 32156680507392 32177594061312 32239513233536 32240563912704 32315313838336 32336330561696 32376931743744 32399611052032 32536651604352 32600324112384 32621526196224 32675336644608 32751094593222 32826611351296 32836528577664 32890851295232 32900787929088 32975417158929 33039948307968 33061436307648 33104605741056 33126135791616 33139169394048 33193992781824 33202938920544 33279497531392 33292591474576 33357743316992 33421348896768 33498836478912 33520622923032 33564391931904 33586221010944 33664090849996 33728280564384 33729379762176 33794285027328 33807581515584 33829568756424 33885534298112 33894666814722 33895771435008 34039140293088 34105753092096 34127934253056 34196728905556 34207060057254 34263650097152 34274001466368 34353029709824 34366546038272 34433799553024 34441354989153 34511906130492 34522332500178 34579444107264 34601933339904 34669647495168 34750029264512 34816289614848 34898148661248 34978616049664 34988043163584 35045757271728 35068549777758 35114339966976 35137177076736 35218642815999 35299849192832 35310513607488 35368929132544 35379614416896 35529259481856 35552366440416 35602039133184 35625193425024 35635956129216 35694910046208 35775877214889 35800937407592 35845888716288 35870997950464 35916037226496 35939395731456 36022721419104 36023895392256 36046149307644 36093215981568 36116689717248 36130899964344 36162037481472 36176265570816 36199793318976 36247060611072 36269452387728 36270634401792 36343748281792 36354728068128 36378371881908 36414871076864 36438554005504 36449562433536 36603733054896 36664288002048 36675364626432 36699216970752 36750492008448 36773194782002 36774393212928 36845157981184 36859654846852 36929937770208 36955806356224 37002207707136 37028126916608 37112118236214 37184744690688 37208928317568 37281744224256 37343241879552 37439434722816 37454165408898 37516127258624 37527461231616 37613991231488 37686191038776 37710700788411 37759940923392 37784498637312 37858440904704 37959426871744 38033711464448 38048675970944 38121226085376 38209610358759 38284384547328 38309283340608 38384252583936 38546606359296 38622040031232 38647158423552 38662364293056 38726324912128 38736762073968 38738024497152 38901874620672 38927175007392 38978003533824 39003353432064 39081975892064 39093782922576 39158457253888 39183924512768 39276052615168 39350943055872 39361548559032 39426665865216 39442178434848 39467830215828 39519364694016 39543777950509 39545066674176 39636752129834 39712330341936 39790045274112 39908236733463 39986335044096 40052294024832 40078342603152 40156773801984 40263890485574 40276054583541 40342684791808 40354872694272 40447922077696 40525561596492 40604867979264 40631275931904 40647262459887 40698493796352 40714506771456 40819383690848 40886716817016 40915357037248 40966729961472 40993373256192 41073595121664 41168824478976 41195599208736 41247324002304 41276216819712 41344303509504 41371192364544 41450802728832 41452153602048 41535712322048 41562725662528 41575282150752 41616995516416 41644061720576 41656642781184 41820203502336 41832837777024 41860044357264 41902043430912 41914702430208 41941962252288 42026508322288 42027877957632 42108751978496 42136138003456 42152716625068 42205643165952 42235207264256 42288237379584 42315740135424 42413849412816 42441433862226 42496851075072 42524489505792 42577882841088 42677990719488 42704355230712 42787925397504 42804760467312 42875574009856 42903458748416 43069932615744 43097943758184 43169242324992 43182284156928 43297471275583 43382202139136 43467098816512 43495368261632 43567115526144 43578857333214 43668126124296 43696526310381 43782038103552 43867717238784 43967222878572 44053264410624 44081915076864 44168181055488 44185559192064 44270585227392 44354999098368 44372450739204 44459285280768 44488200008448 44561798529024 44575261065216 44665115305216 44694163897376 44752522575872 44781628014592 44971040752512 44972506349568 44984626924608 45059046703104 45076775354112 45106091675232 45192889086296 45194361913344 45385520390784 45474337456128 45503912337408 45609413409672 45698668621824 45785805520896 45803820117888 45893455773696 45921806652204 46015874840656 46029776666904 46105925476352 46135911119872 46314927538848 46345049109828 46421719486464 46435743922176 46530864881664 46650724218112 46669079120611 46727676362304 46758066370344 46819119955968 46849569435648 46958190421332 47047728940128 47080684809984 47139798859776 47172819222528 47279821862574 47281362702336 47372345975808 47403155253888 47469385510912 47500257900032 47514608172288 47593213394944 47701169619852 47715580589418 47794518288384 47808957459456 47840050694016 47919194308608 47933671145472 48030295225472 48031860523008 48061532410192 48124287975424 48155586289664 48174533285792 48235020761088 48266391091968 48359269850304 48360845869056 48472970757504 48504495842544 48565397615616 48599416578048 48804977406528 48885717336064 48900486168576 48932289294336 49000656011264 49032524283904 49126641889833 49239917026944 49254792866496 49336276942848 49351181893632 49482824314952 49579659587584 49611904423424 49708992299008 49790989172736 49804408380816 49919246297088 49938887211864 50036614975488 50132023345152 50248254718368 50280934384548 50346587897856 50379331516416 50496136274994 50592420846576 50691427540992 50711372273376 50744353134636 50828301447168 50842000222083 50843657152512 50946147145012 51045846063104 51079044454144 51179003445248 51295093358334 51310590085881 51395475145728 51411002199552 51529544564736 51549819057408 51649016098624 51650699329536 51767859195738 51869166160896 51902900009856 52004471242752 52125043896768 52224434422272 52326634881024 52347222991872 52467924074496 52482064745376 52568887820288 52589571246464 52623773621104 52692486258688 52726755565568 52949773789248 52965770411232 53053393698816 53069421625344 53210982311284 53315113392128 53403058699776 53437790137536 53542365069312 53701406111388 53768833074432 53806496925696 53874055839744 53909093597184 54034082128656 54035843088384 54069223961466 54139823972352 54175034575872 54196349946516 54286009028608 54404178581592 54515622422688 54532092102192 54567557822862 54622306615296 54657831008256 54674343650304 54784555491554 54891765971968 54927465611648 54996432003072 55034955759616 55125738012672 55159792173003 55161589819392 55267736971776 55289482270278 55394906655312 55433709534336 55503311560704 55542190374912 55668177354321 55760271336448 55777117036032 55813392476352 55886269906944 55922616336384 56037170610176 56159152084224 56181248113347 56274190887936 56291191847424 56420986847232 56551799217088 56588578482968 56662468100096 56699319341056 56770510454784 56939140307616 57050567196672 57073013956416 57181839128064 57293740965888 57426576820992 57463925010912 57558989766656 57576378875904 57819909538944 57933060046848 57970737635328 57993546439584 58089487368192 58105143110952 58107036745728 58224168165728 58262035080508 58376050804736 58622963838096 58640674383864 58737685880832 58775886769152 58912158987493 58914078922752 59026414583808 59027446969856 59139998797824 59163267652272 59201745323742 59279047041024 59317600011264 59455128194751 59568495512904 59685067911168 59840761430016 59961387670016 59979502566144 60078728937472 60102367138816 60141455566976 60259149217792 60395835728361 60514027187712 60532309041408 60632449941504 60671883116544 60812551212896 60931558162432 61047740694528 61071760157184 61191274364928 61229075536272 61330075225524 61373035555872 61450094942208 61490059884288 61610392682496 61753236718464 61793398813104 61895625981952 61914325229568 62041153175552 62176204093248 62303568483072 62344088493792 62362923226128 62425493274624 62466092580864 62484964171776 62610920561776 62651640463286 62730305253504 62774246413312 62853065146368 63039762483432 63041816936448 63163127967744 63204207005184 63229074937602 63308464748928 63352810896384 63432356069376 63473610203136 63601559493136 63620774119224 63662150793339 63726024384512 63745276612608 63786734258688 63911561527296 64056532846068 64181888096256 64207140700968 64313361014784 64355188122624 64479026467072 64504395981991 64630627676672 64672661123392 64753863487488 64799222104064 65073303208704 65200648224768 65243052392448 65350673289216 65502189186444 65653222702592 65673057155328 65781702590464 65801575858176 65950834317858 66079896615936 66122872615296 66252271583232 66278338788096 66387985563648 66405877841088 66558995062784 66585182949152 66715486633984 66842697793536 66997672957824 67041245846064 67128783863808 67172442021888 67328181699992 67456561128768 67458759524352 67588570054656 67615163031168 67659137512848 67771068596224 67789333629444 67791542870016 68078280586176 68211506184192 68255868506112 68393457811112 68414120114508 68527300194304 68548002932736 68706059419648 68733092076544 68882709978306 69023812260984 69044665000356 69158888214528 69203866679808 69339294990336 69500058529024 69632579229696 69796297322496 69976086327168 70091514543456 70137099555516 70228679933952 70274354153472 70437285631998 70599698385664 70621027214976 70737858265088 70759228833792 70919732793861 71058518963712 71104732880832 71204078266368 71250386850048 71271912258432 71389820092416 71551754429778 71601874815184 71691777432576 71741995900928 71878791462912 72045442838208 72047790784512 72092298615288 72186431963136 72233379434496 72261799928688 72324074962944 72352531141632 72399586637952 72538904775456 72541268803584 72687496563584 72709456136256 72756743763816 72829742153728 72877108011008 72899124867072 73207466109792 73328576004096 73350729252864 73398433941504 73500984016896 73546389564004 73548786425856 73690315962368 73719309693704 73767254093869 73859875540416 73911612712448 74004415414272 74056253833216 74224236472428 74369489381376 74417856635136 74563488448512 74686483759104 74878869445632 74908330817796 75032254517248 75054922463232 75227982462976 75372382077552 75421401576822 75519881846784 75568997274624 75744204412491 75918853743488 76067422928896 76097351941888 76242452170752 76419220717518 76568769094656 76618566681216 76768505167872 76942640037501 77093212718592 77244080062464 77294316847104 77324728586112 77452649824256 77473524147936 77476048994304 77651788793607 77803749241344 77854350014784 77956007067648 78006706864128 78163951784128 78187565845152 78316914507776 78367849025536 78552105230336 78701886111744 78723097118064 78853331730432 78884356869696 78935660431656 79038729388032 79087555901018 79090133348352 79273504259668 79424660683872 79580090548224 79816473466926 79972670088192 80104588049664 80156685206304 80313547603968 80527780971148 80552109167082 80685369583616 80709745388544 80895844155392 81051123192984 81103835942199 81209735958528 81262551863808 81294524919774 81429013542912 81638767381696 81773433634032 81830714074496 81933459922944 81986746512384 82176833237331 82337648957952 82391198417472 82494648004608 82552433639424 82688607019008 82742384729088 82901605457664 82934223405417 83071424644096 83125451325056 83150564301504 83288123441152 83313285562368 83640407004672 83665675554048 83720088714528 83804086861824 83829404860416 83883924504576 84053016644576 84055755915264 84217503956992 84272276006912 84305433250136 84411286331904 84470414528512 84576474759168 84631480270848 84827698825632 84882867724452 84993702150144 85048979011584 85155765682176 85355981438976 85408710461424 85575850795008 85609520934624 85751148019712 85806917496832 86139865231488 86195887516368 86338484649984 86364568313856 86594942551166 86764404278272 86990736523264 87134231052288 87157714666428 87336252248592 87393052620762 87564076207104 87934445757144 88106528821248 88163830153728 88336362110976 88371118384128 88541170454784 88709998196736 88744901478408 88802617985613 88918570561536 88976400016896 89150522130432 89155757503771 89330230610432 89388327794752 89505045151744 89563256029184 89942081505024 89969253849216 90118093406208 90153550708224 90212183350464 90385778172592 90388723826688 90771040781568 90948674912256 91007824674816 91218826819344 91397337243648 91571611041792 91607640235776 91786911547392 91843613304408 92031749681312 92059553333808 92211850952704 92271822239744 92629855077696 92690098219656 92843438972928 92871487844352 93061729763328 93119219044747 93301448436224 93338158241222 93455352724608 93516132740688 93638239911936 93699138871296 93916380842664 93977460694929 94095457880256 94161369619968 94279597719552 94345638445056 94559643725148 94562725404672 94744691951616 94806310507776 94843612406403 94938771021824 95000515800064 95029216344576 95402339239704 95431161178836 95589036576768 95617914918912 95680101388032 95838388617216 95867342290944 96060590450944 96123064820384 96248575950848 96311172579328 96349066571584 96470041522176 96532782183936 96718539700608 96721691738112 96945941515008 97008991685088 97130795231232 97198833156096 97609954813056 97771434672128 97800972337152 97864578588672 98001312022528 98065048567808 98253283779666 98479834053888 98509585732992 98672553885696 98702363787264 98965648629904 99159319175168 99223808846848 99581978345472 99608816761632 99838492594176 99877774423728 100073229950976 100264046690304 100496509436736 100561868769096 100693175795712 100758663032832 100992272549988 101184841693152 101382855081984 101422744546752 101488706269272 101656602894336 101684000444166 101687314305024 101892294290024 101958561390889 102091692126208 102158088908288 102358006890496 102590186716668 102621180171762 102790950291456 102822004399104 103059089129472 103099638114816 103298032197248 103301398659072 103535718391476 103738332321792 103805800019712 104008942485504 104250087793536 104448868844544 104694445983744 104935848148992 104964129490752 105137775640576 105179142492928 105247547242208 105384972517376 105453511131136 105655928447997 105899547578496 105931540822464 106106787397632 106138843250688 106421964622568 106630226784256 106806117399552 106875580275072 107084730138624 107327631644667 107402812222776 107537666148864 107612993851392 107748111679488 107818187194368 108068164257312 108071686176768 108138447922932 108279647944704 108350069151744 108392699893032 108572018057216 108808357163184 109031244845376 109064184204384 109135115645724 109244613230592 109315662016512 109348687300608 109569110983108 109783531943936 109854931223296 109992864006144 110069911519232 110251476025344 110319584346006 110323179638784 110535473943552 110578964540556 110789813310624 110867419068672 111006623121408 111084380749824 111336354708642 111520542672896 111554234072064 111626784952704 111845232672768 112074341220352 112318304168448 112362496226694 112548381775872 112582383694848 112841973694464 113103598434176 113177156965936 113324936200192 113398638682112 113878280615232 114101134393344 114146027912832 114363678256128 114628831076277 114853153641984 114927850021824 115117979533312 115152757751808 115639819077888 115866120093696 115941475270656 115987092879168 116178974736384 116210286221904 116214073491456 116448336331456 116524070161016 116752101609472 117245927676192 117281348767728 117475371761664 117551773538304 117824317974986 117828157845504 118052829167616 118054893939712 118279997595648 118326535304544 118403490647484 118558094082048 118631333851527 118635200022528 118910256389502 119136991025808 119370135822336 119724710200389 119922775340032 119959005132288 120204734277632 120282911133952 120518298435584 120791671456722 120828163750623 121028054375424 121064618082816 121343766233088 121625102425792 121863116324864 122095481389056 122143520314368 122458151072544 122660150451048 122746071111744 122900189884416 122980119768576 123220785364992 123506473436928 123586797626208 123791251963904 123828650459136 124082306351104 124352408186496 124607136966144 124688176987584 124725846452256 124850986549248 124932185161728 124969928343552 125221841123552 125303280926572 125460610507008 125548492826624 125706130292736 126079524966864 126083633872896 126326255935488 126408414010368 126458149875204 126616929497856 126705621792768 126864712138752 126947220406272 127203118986272 127241548238448 127324301586678 127452048769024 127490553225216 127573468517376 128113065692136 128363776192512 128414281401936 128626722029568 128710376245248 128958052934144 129008791963982 129261255353344 129345322246784 129507726974976 129598444208128 129892413826749 130146606417408 130401296449536 130486104784896 130701346578432 131004378372888 131089578931143 131306445405184 131346114310656 131603151716352 131901668635716 132159793231872 132245745230592 132504543166464 132556677576192 132811755682176 133117990125568 133170365898304 133430973267968 133685395587072 133995345915648 134082491692128 134257567727616 134344884043776 134656363399984 134913122257536 134917519048704 135177140109312 135230326062336 135318275025696 135542137192448 135578667258888 135583085740032 136156561172352 136423012368384 136511737012224 136786915622224 136828240229016 137054600388608 137096005865472 137466184153088 137765419956612 138047624521968 138089330000712 138317776429056 138407733359616 138728632454419 139000117058048 139265158459392 139592594644992 139952172654336 140007237361833 140183029086912 140274199111032 140457359867904 140548708306944 140874571263996 141199396771328 141242054429952 141475716530176 141518457667584 141839465587722 142117037927424 142209465761664 142408156532736 142500773700096 142543824516864 142779640184832 143103508859556 143203749630368 143383554865152 143483991801856 143757582925824 144090885676416 144095581569024 144184597230576 144372863926272 144466758868992 144523599857376 144705062283264 144799173275904 145077809550912 145082537607168 145374993127168 145418912272512 145513487527632 145659484307456 145754216022016 145798249734144 146414932219584 146657152008192 146701458505728 146796867883008 147001968033792 147092779128008 147097572851712 147380631924736 147438619387408 147534508187738 147719751080832 147823225424896 148008830828544 148448472944856 148738978762752 148835713270272 149126976897024 149372967518208 149757738891264 149816661635592 150064509034496 150109844926464 150744764155104 150842803153644 151039763693568 151137994549248 151488408824982 151837707486976 152134845857792 152194703883776 152484904341504 152526000666249 152838441435036 153137538189312 153237133362432 153537010335744 153885280075002 154186425437184 154588633694208 154649457172224 154905299648512 154947048295872 154952097988608 155303577587214 155607498482688 155708700029568 156013413728256 156327903568256 156375131690304 156633829015552 156735698051072 157104210460672 157403772223488 157446194236128 157706663460864 157768713739392 157871320863312 158077458776064 158175111802036 158180266696704 158547008519336 158849321367744 159160181096448 159632946933852 159945340176384 160209176099328 160313370412608 160627095207936 161055561942296 161104218334164 161370739167232 161419490777088 161791688310784 162102246385968 162207671884398 162419471917056 162525103727616 162589049839548 162858027085824 163277534763392 163546867268064 163661428148992 163866919845888 163973493024768 164353666474662 164675297915904 164782396834944 164989296009216 165104867278848 165377214038016 165479376519009 165484769458176 165803210915328 165868446810834 166142849288192 166250902650112 166301128603008 166576246882304 166626571124736 167004532062963 167280814009344 167331351108096 167440177429056 167658809720832 167767849009152 168106033289152 168111511830528 168435007913984 168544552013824 168610866500272 168822572663808 168940829057024 169262960541696 169655397651264 169765735448904 169987404300288 170097958023168 170311531364352 170817420922848 171151701590016 171219041869248 171502296039424 171613834993664 172279730462976 172391775032736 172676969299968 172729136627712 173189885102332 173528808556544 173981473046528 174268462104576 174315429332856 174672504497184 174786105241524 175128152414208 175868891514288 176213057642496 176327660307456 176736476962479 176742236768256 177082340909568 177419996393472 177489802956816 177605235971226 177837141123072 177952800033792 178311515007542 178365384584253 178660461220864 178776655589504 179126512058368 179884163010048 179938507698432 180236186812416 180307101416448 180424366700928 180771556345184 180777447653376 181187507185083 181542081563136 181897349824512 182015649349632 182437653638688 182794674487296 183143222083584 183215280471552 183573823094784 183687226608816 184063499362624 184119106667616 184423701905408 184543644479488 185259710155392 185380196439312 185686877945856 185742975688704 186123459526656 186238438089494 186602896872448 186676316482444 186910705449216 187032265481376 187276479823872 187398277742592 187832761685328 187954921389858 188190915760512 188322739239936 188559195439104 189119287450296 189125450809344 189489383903232 189612621015552 189687224812806 189877542043648 190001031600128 190058432689152 190804678479408 190862322357672 190986452380017 191178073153536 191235829837824 191360202776064 191734684581888 191745944220439 192121180901888 192246129640768 192497151901696 192622345158656 192698133143168 192940083044352 193065564367872 193437079401216 193513187945973 193891883030016 194017983370176 194261590462464 194397666312192 195219909626112 195542869344256 195601944674304 195729157177344 196130097135616 196506567559332 196959668107776 197019171465984 197345107771392 197404727574528 197931297259808 198318638350336 198447617693696 199163956690944 199217633523264 199676985188352 199755548847456 200146459901952 200528093380608 200993018873472 201123737538192 201386351591424 201517326065664 201984545099976 202369683386304 202765710163968 202845489093504 202977412538544 203313205788672 203368000888332 203374628610048 203784588580048 203917122781778 204183384252416 204316177816576 205180373433336 205242360343524 205581900582912 205644008798208 206118178258944 206199276229632 206596064394496 207071436782952 207476664643584 207611600039424 208017884971008 208500175587072 208897737689088 209388891967488 209928258981504 210275551281152 210358284985856 210495094484416 210769945034752 210907022262272 211311856895994 211799095156992 211863081644928 212213574795264 212277686501376 212843929245136 213260453568512 213612234799104 213751160550144 214169460277248 214655263289334 214805624445552 215075332297728 215225987702784 215636374388736 216136328514624 216143372353536 216276895845864 216559295889408 216700138303488 216785399786064 217144036114432 217616714326368 218062489690752 218128368408768 218270231291448 218489226461184 218631324033024 218697374601216 219138221966216 219280741621501 219567063887872 219709862446592 219985728012288 220139823038464 220502952050688 220639168692012 220646359277568 221070947887104 221157929081112 221301762281607 221579626621248 221734838137344 222013246242816 222168761499648 222672709417284 223041085345792 223108468144128 223253569905408 223690465345536 224636608336896 224724992453388 225096763551744 225164767389696 225683947388928 226207196868352 226354313931872 226649872400384 226797277364224 227232613237473 227756561230464 228202268786688 228292055825664 228727356512256 229257662152554 229706307283968 229855700043648 230235959066624 230305515503616 230827920112503 231279638155776 231732240187392 231882950541312 231974185758336 232357949472768 232420572443808 232428146982912 232896672662912 233048140322032 233504203218944 234491855352384 234562697535456 234950743523328 235103547076608 235648635949972 235656315691008 236105658335232 236109787879424 236559995191296 236653070609088 236806981294968 237116188164096 237262667703054 237270400045056 237820512779004 238273982051616 238740271644672 239449420400778 239845550680064 239918010264576 240409468555264 240565822267904 241036596871168 241583342913444 241656327501246 242056108750848 242129236165632 242687532466176 243250204851584 243726232649728 244287040628736 244916302145088 245320300902096 245492142223488 245800379768832 245960239537152 246530499711993 247012946873856 247173595252416 247582503927808 247657300918272 248164612702208 248704816372992 248802670216251 249214273932288 249376353975168 249451692904512 249864370323456 249939856687104 250443682247104 250606561853144 250921221014016 251096985653248 251412260585472 252159049933728 252167267745792 252652511870976 252816828020736 252916299750408 253233858995712 253411243585536 253729424277504 253894440812544 254406237972544 254483096476896 254648603173356 254904097538048 254981106450432 255146937034752 256226131384272 256727552385024 256828562803872 257253444059136 257420752490496 257916105868288 258017583927964 258522510706688 258690644493568 259015453949952 259196888416256 259784827653498 260293212834816 260972209569792 261402693156864 262008756745776 262179157862286 262612890810368 262692228621312 263803337271432 264319586463744 264491490461184 265009086332928 265113355152384 265623511364352 266235980251136 266340731796608 266861946535936 267467272511313 267990691831296 268164983384256 268515135455232 268689768087552 269312726799968 269826244515072 270354280218624 270460652124672 270636550051392 271084274384896 271157334517776 271166171480064 272313122344704 272846024736768 273023474024448 273573831244448 273656480458032 274109200777216 274192011730944 274932368306176 275530839913224 276095249043936 276178660001424 276635552858112 276815466719232 277457264908838 278000234116096 278530316918784 279185189289984 279357657134241 279904345308672 280014474723666 280366058173824 280548398222064 280914719735808 281097416613888 281749142527992 281932382084787 282398793542656 282484108859904 283036915335168 283678931175444 284234075854848 284418931523328 284530837219209 284816313065472 285001547400192 285087649033728 285662325063103 286207017719112 286407499260736 286767109730304 286967983603712 287515165851648 288181771352832 288369194461152 288745727852544 288933517737984 289047199714752 289410124566528 289598346551808 290155619101824 290165075214336 290749986254336 290837824545024 291026975055264 291318968614912 291508432044032 291596499468288 292829864439168 293314304016384 293402917011456 293593735766016 294003936067584 294185558256016 294195145703424 294761263849472 294877238774816 295069016375476 295439502161664 295646450849792 296017661657088 296896945889712 297477957525504 297671426540544 298745935036416 299515477782528 299633323271184 300129018068992 300219689852928 301489528310208 301685606307288 302079527387136 302275989098496 302976817649964 303675414973952 304269691715584 304389407767552 304969808683008 305052001332498 305676882870072 305875684172667 306275076378624 306474266724864 307074020671488 307770560150004 308372850874368 309177267388416 309298914344448 309894096591744 309904195977216 310607155174428 311214996965376 311417400059136 312026827456512 312655807136512 312750263380608 313267658031104 313471396102144 314208420921344 314807544446976 314892388472256 315413326921728 315537427478784 315742641726624 316154917552128 316350223604072 316360533393408 317094017038672 317698642735488 318320362192896 319265893867704 319890680352768 320418352198656 320626740825216 321254190415872 322111123884592 322208436668328 322741478334464 322838981554176 324204492771936 324415343768796 324838943834112 325050207455232 325178099679096 325716054171648 326555069526784 326683553844277 327093734536128 327322856297984 327733839691776 327946986049536 328707332949324 329350595831808 329564793669888 329978592018432 330209734557696 330754428076032 330958753038018 330969538916352 331606421830656 331736893621668 332285698576384 332501805300224 332602257206016 333152493764608 333253142249472 334009064125926 334561628018688 334662702216192 334880354858112 335535698018304 336212066578304 336223023661056 336870015827968 337089104027648 337221733000544 337645145327616 337881658114048 338525921083392 339310795302528 339531470897808 339974808600576 340195916046336 341634841845696 342303403180032 342438083738496 343004592078848 343227669987328 343886493228831 344559460925952 344783550065472 345353938599936 345458273255424 346379770204664 347057617113088 347962946093056 348536924209152 348630858665712 349345008994368 349572210483048 350256304828416 351737783028576 352426115284992 352655320614912 353472953924958 353484473536512 354164681819136 354839992786944 354979605913632 355210471942452 355674282246144 355894001554581 355905600067584 356623030015084 356730769168506 357320922441728 357553311179008 358253024116736 359174130601167 359768326020096 359877015396864 360614202832896 360848733401856 361543112690368 361554895306752 362375014370166 363084163126272 364031298699264 364875307277376 365589348974592 366286444167168 366430560943104 367374453217632 368126998725248 368238213335232 368847403810816 369087288958976 370519420310784 370760392878624 371373755891712 371485951377408 372246919053312 372476876178988 373205793744896 373352632964888 373821410898432 374064530962752 374552959647744 374796555485184 375665523370656 375909842779716 376381831521024 376645478479872 377118390878208 378238574900592 378250901618688 378978767806464 379225242031104 379374449625612 379755084087296 380002063200256 380116865378304 381609356958816 381724644715344 381972904760034 382356146307072 382471659675648 382720405552128 383491888440878 384242361803776 384492259281536 385244690317312 385396266286336 385880166088704 386131128735744 386874158802432 387026375891946 387783766060032 388035966740352 388523180924928 388795332624384 389677241480247 390439819252224 391203889348608 391458314354688 392260194271232 393013135118664 393268736793429 393919336215552 394038342931968 394809455149056 395862594519616 396637276700672 396895235387392 398435267046528 399353970376704 399511097694912 400292919803904 401056186761216 401986037746944 402247475076384 402772703182848 403034652131328 403969090199952 404739366772608 405531420327936 405690978187008 405954825077088 406626411577344 406736001776664 406749257220096 407569177160096 407834245563556 408366768504832 408632355633152 410360746866672 410484720687048 411163801165824 411288017596416 412385112912451 412398552459264 413192128788992 414142873565904 414953329287168 415223200078848 416185897363257 417000351174144 417795475378176 418777783934976 419856517963008 420021712085499 420551102562304 420716569971712 420990188968832 421814044524544 422623713791988 423598190313984 423726163289856 424427149590528 424555373002752 425687858490272 426520907137024 427224469598208 427502321100288 428338920554496 429310526578668 429611248891104 430150664595456 430451975405568 431272748777472 432272657029248 432286744707072 432553791691728 433118591778816 433400276606976 433570799572128 434288072228864 435233428652736 436124979381504 436256736817536 436540462582896 436978452922368 437262648066048 437394749202432 438276443932432 438561483243002 439134127775744 439419724893184 439971456024576 441005904101376 441278337384024 441292718555136 442141895774208 442315858162224 442603524563214 443159253242496 443469676274688 444026492485632 445345418834568 446082170691584 446216936288256 446507139810816 447380930691072 449273216673792 449449984906776 450193527103488 450329534779392 451530771873937 452414393736704 452708627863744 453299744800768 453594554728448 454465226474946 455513122460928 456404537573376 456584111651328 457454713024512 458515324305108 459412614567936 459711400087296 460471918133248 460611031007232 461655840225006 462559276311552 463765901082624 463948371516672 464715898945536 464841144887616 464856293965824 465793345325824 466096280644064 467008406437888 468983710704768 469125395070912 469901487046656 470207094153216 471297271899944 471312631382016 472211316670464 472219575758848 473119990382592 473306141218176 473613962589936 474232376328192 474525335406108 474540800090112 475641025558008 476547964103232 477480543289344 478898840801556 479691101360128 479836020529152 480818937110528 481131644535808 483166685826888 483312655002492 484112217501696 484258472331264 485375064932352 486500409703168 487452465299456 488574081257472 489832604290176 490640601804192 490984284446976 491600759537664 491920479074304 493060999423986 494025893747712 494347190504832 495165007855616 495314601836544 496329225404416 496438129557027 497409632745984 497605340432502 498428547864576 498752707950336 498903385809024 499728740646912 499879713374208 500887364494208 501213123706288 501842442028032 502193971306496 504318099867456 504334535491584 505305023741952 505633656041472 505832599500816 506467717991424 506822487171072 507788881625088 508812475945088 508966192953792 509297206346712 509808195076096 509962212900864 510293874069504 512452262768544 513455104770048 513657125607744 514506888118272 514841504980992 515832211736576 516035167855928 516370778657083 517045021413376 517381288987136 518030907899904 518393776832512 519569655306996 520586425669632 521944419139584 522805386313728 524017513491552 524358315724572 525225781620736 525384457242624 527606674542864 528639172927488 528982980922368 530209430887437 530226710304768 531247022728704 532471960502272 532681463593216 533723893071872 534934545022626 535096153752759 535981383662592 536329966768512 537379536175104 538625453599936 539652489030144 540708560437248 540921304249344 541273100102784 542168548769792 542314669035552 542332342960128 543562521555249 544626244689408 545692049473536 546046948048896 547147662488896 547312960916064 548218401554432 548384023461888 549864736612352 551061679826448 552190498087872 552357320002848 553271105716224 553630933438464 554914529817676 556000468232192 557060633837568 558370378579968 558715314268482 559808690617344 560028949447332 560732116347648 561096796444128 561829439471616 562194833227776 563498285055984 563864764169574 564797587085312 564968217719808 567357862350888 568468151709696 568837863046656 569061674438418 569632626130944 570003094800384 570175298067456 571324650126206 572414035438224 572814998521472 573534219460608 573935967207424 575237832661317 576363542705664 576738388922304 577491455705088 577867035475968 578094399429504 578820249133056 579196693103616 580311238203648 580539563837919 581499972508672 581675649090048 582053950110528 583016864088064 583192998936576 585659728878336 586628608032768 586805834022912 587187471532032 588371116512032 588390291406848 589522527698944 589754477549632 590138032750952 590879004323328 591292901699584 592035323314176 593793891779424 594955915051008 595342853081088 597491870072832 599030955565056 599266646542368 600258036137984 600439379705856 602979056620416 603371212614576 604159054774272 604551978196992 605953635299928 607350829947904 608778815535104 609939617366016 610104002664996 611353765740144 611751368345334 612550152757248 612948533449728 614369658012427 615541120300008 616745701748736 618354534776832 618597828688896 619788193183488 621214310348856 622429993930752 622834800118272 624053654913024 624090302526397 625311614273024 625500526761216 626535316062208 626942792204288 628416841842688 629784776944512 630826653843456 631074854957568 631485283453248 632309835104256 632700447208144 632721066786816 634188034077344 635397285470976 636640724385792 638531787735408 639781360705536 640836704397312 641253481650432 642508380831744 644222247769184 644416873336656 645482956668928 645677963108352 648408985543872 648830687537592 649677887668224 650100414910464 650356199358192 651432108343296 653110139053568 653367107688554 654187469072256 654645712595968 655467679383552 655893972099072 657414665898648 657842224864503 658701191663616 659129587339776 659957184036864 660419469115392 661508856152064 661917506076036 661939077832704 663212843661312 663473787243336 663905286844821 664571397152768 665003610600448 665204514412032 666506284498944 668018128251852 669123256037376 669325404432384 669760709716224 671071396036608 672424133156608 673740031655936 674178208055296 674443466001088 675290290655232 675763316228096 677051842166784 678621590605056 679062941795616 679949617201152 680391832092672 683269683691392 684606806360064 684876167476992 686009184157696 686455339974656 687772986457662 689118921851904 689567100130944 690707877199872 690916546510848 692759540409328 694115234226176 697073848418304 697261717331424 698690017988736 699144420966096 700512609656832 703475566057152 704852230569984 705310641229824 706945907849916 706968947073024 708329363638272 709679985573888 709959211827264 710420943884904 711348564492288 711788003109162 711811200135168 713246060030168 713461538337012 714641844883456 715106622358016 716506048233472 718348261202334 719536652040192 719754030793728 721228405665792 721697466803712 723086225380736 723109790613504 724750028740332 726168326252544 728062597398528 729750614554752 731178697949184 732861121886208 734748906435264 736253997450496 736476426670464 737694807621632 738174577917952 739591499135979 741038840621568 741520785757248 742747511783424 742971902754816 744493838106624 744953752357976 746411587489792 746705265929776 747642821796864 748129061925504 749593110970368 751331046741312 751819685559432 752763663042048 753290956959744 754236781756416 756477149801184 756501803237376 757957535612928 758450484062208 758748899251224 759510168174592 760004126400512 760233730756608 763218713917632 763449289430688 763945809520068 764712292614144 764943319351296 765440811104256 766983776881756 768484723607552 768984518563072 770489380634624 770792532572672 771760332177408 772262257471488 773748317604864 774052751783892 775567532120064 776071933480704 777046361849856 777590665248768 779354482960494 780879638504448 782916628709376 784520388542464 786026270237328 786537473586858 787838672431104 788076685863936 791725189039232 793274553401344 793790470774784 796870534093056 798707940753408 799022195389824 800585839607808 802401817533939 803972075493888 804494950152768 805545406365696 806069304262656 807938180399904 809478733545216 811062840655872 811381956374016 811909650154176 813252823154688 813472003553328 813498514440192 815138354320192 815668491127112 816733537009664 817264711266304 820721493733344 820969441374096 822327602331648 822576035192832 824770225824902 824797104918528 826384257577984 828285747131808 829906658574336 830446400157696 832371794726514 834000702348288 835590950756352 837555567869952 838072971402723 839713035926016 840043424170998 841433139943424 841980377937664 843628089049088 845247427583976 845797146254361 847196380627968 847452326579712 849110746005504 851375716980544 853041814274048 854448939196416 855004642200576 856986975189309 858621053157336 859222497782208 860301329190912 860903950811136 862545497554944 864545314058496 865107583383456 866237183557632 866800553213952 867141599144256 868576144457728 870466857305472 872249958763008 872513473635072 873080925165792 873956905844736 874525296132096 874789498404864 876552887864864 877122966486004 878268255551488 878839449786368 879942912049152 882011808202752 882556674768048 882585437110272 884283791548416 884631716324448 885207049126428 886318506484992 886939352549376 888052984971264 890690837669136 892164341383168 892433872576512 893014279621632 898546433347584 898899969813552 900387054206976 900659069558784 903061543747874 904828787473408 905417255727488 907189109456896 908930452949892 911026244921856 912809075146752 913168223302656 914909426049024 917030648610216 917627052518001 918825229135872 919422800174592 921222062014464 923311680450012 925118552623104 927531802165248 927896743033344 929682289775232 929712587931648 931586690651648 932192561288128 934016812875776 937967421409536 938250790141824 939802974093312 940414188306432 942594543799888 942625262764032 944422633340928 944439151517696 946239980765184 946612282436352 947227925179872 948464752656384 949050670812216 949081600180224 951282051116016 953095928206464 954961086578688 957797681603112 959382202720256 959672041058304 961637874221056 962263289071616 966333371653776 966625310004984 968224435003392 968516944662528 971100427180933 973000819406336 974904930598912 977148162514944 979665208580352 980050661532831 981281203608384 981968568893952 983201519075328 983840958148608 986121998847972 988051787495424 988694381009664 990330015711232 990629203673088 992876259114054 994819265491968 995210680865004 996857095729152 997505415900672 997806771618048 999457481293824 999759426748416 1001774728988416 1002426247412576 1003684884056064 1004387942612992 1008636199734912 1008669070983168 1010610047483904 1011267312082944 1011665199001632 1012935435982848 1013644974342144 1015577763250176 1017624951890176 1017932385907584 1018594412693424 1019616390152192 1019924425801728 1020587748139008 1024904525537088 1026910209540096 1027314251215488 1029013776236544 1029683009961984 1031664423473152 1032070335711856 1032741557314166 1034090042826752 1034762577974272 1036061815799808 1039139310613992 1041172851339264 1043888838279168 1045610772627456 1048035026983104 1048716631449144 1050451563241472 1050768914485248 1055213349085728 1057278345854976 1057965961844736 1060418861774874 1060453420609536 1062494045457408 1064943921004544 1065362927186432 1067447786143744 1067682004663743 1069869090045252 1070192307505518 1071962767325184 1072659933537024 1074759072350208 1077250907199872 1079304978060288 1081842608498688 1082546200205568 1084337097539584 1084629338071104 1084664685920256 1087125043110498 1089252489378816 1092093896097792 1094295324977792 1094625921832128 1096436803108864 1096768046923776 1099729473224704 1102123359652896 1104380996175744 1104714640005696 1106542211432448 1107261866876928 1109829059635352 1112000936464384 1114121267675136 1116740757159936 1117430628536964 1119617381234688 1120057898894664 1121464232695296 1122193592888256 1123658878943232 1124389666455552 1126996570111968 1127729528339148 1129595174170624 1129936435439616 1134715724701776 1136936303419392 1137675726093312 1138123348876836 1139265252261888 1140006189600768 1140350596134912 1142649300252412 1144828070876448 1145629997042944 1147068438921216 1147871934414848 1150475665322634 1152727085411328 1153476777844608 1155734070951936 1156188798859008 1157640498266112 1158393386207232 1160622476407296 1161079127675838 1162999945017344 1163351298180096 1164107900221056 1166033728176128 1166385997873152 1169031724440741 1171319457756672 1173611668045824 1174374943064064 1176742233024064 1176780582813696 1179045055397888 1179508955099264 1180276065501904 1181758008646656 1182585803399168 1187587783558848 1189911830102016 1190685706162176 1198061911130112 1198533293084736 1200516072275968 1200878759411712 1205958113240832 1206742425229152 1208318109548544 1209103956393984 1211907270599856 1214701659895808 1217557631070208 1219879234732032 1220208005329992 1222707531480288 1223502736690668 1225100305514496 1225897066899456 1228739316024854 1231082240600016 1233491403497472 1237155338737353 1237195657377792 1239576386366976 1242428620697712 1244859987861504 1245669600236544 1248180605052794 1248557692089771 1250623228546048 1251001053522432 1253885584408576 1256833683685376 1259569553889024 1260065136256497 1261653307686912 1262149709915136 1262970566906496 1265400894416288 1265442133573632 1268376068154688 1270794570941952 1273281448771584 1277063575470816 1279562721411072 1281673408794624 1282506963300864 1285016761663488 1288444495538368 1288833746673312 1290965913337856 1291355926216704 1296817971087744 1297661375075184 1299355775336448 1300200829820928 1300712398716384 1302864216686592 1306220278107136 1306734215377108 1308374938144512 1309291425191936 1310935358767104 1311787944198144 1314829331797296 1315684449729006 1317402383327232 1318259174679552 1319914368073728 1323017712304128 1323835012152072 1323878155665408 1326425687322624 1326947574486672 1327810573689642 1329142794305536 1330007221200896 1330409028824064 1336036256503704 1338246512074752 1338650808864768 1339521419432448 1342142792073216 1342221609543073 1344848266313216 1347480063311872 1348356416110592 1348886932002176 1350580581310464 1351526632456192 1354592315621811 1357243181210112 1358125883591232 1359899234402304 1360783664185344 1366539367382784 1369213612720128 1369752334953984 1372910679949312 1375545972915324 1378237843703808 1379134200261888 1381415754399744 1381833093021696 1385519080818656 1388230468452352 1394147696836608 1394523434662848 1397380035977472 1398288841932192 1401025219313664 1406951132114304 1409704461139968 1410621282459648 1413891815699832 1413937894146048 1416658727276544 1419359971147776 1419918423654528 1420841887769808 1422697128984576 1423576006218324 1423622400270336 1426492120060336 1426923076674024 1429283689766912 1430213244716032 1436696522404668 1439073304080384 1439508061587456 1442456811331584 1443394933607424 1446172450761472 1446741452738941 1449500057480664 1452336652505088 1456125194797056 1459501229109504 1462357395898368 1465722243772416 1469497812870528 1472507994900992 1472952853340928 1475389615243264 1476349155835904 1479182998271958 1482077681243136 1483041571514496 1485495023566848 1485943805509632 1488987676213248 1489907504715952 1492823174979584 1493410531859552 1495285643593728 1496258123851008 1499186221940736 1502662093482624 1503639371118864 1505527326084096 1506581913919488 1512954299602368 1513003606474752 1515915071225856 1516900968124416 1517497798502448 1519020336349184 1520008252801024 1520467461513216 1526437427835264 1526898578861376 1527891619040136 1529424585228288 1529886638702592 1530881622208512 1533967553763512 1536969447215104 1537969037126144 1540978761269248 1541585065145344 1543520664354816 1544524514942976 1547496635209728 1548105503567784 1549112335971249 1551135064240128 1552143866961408 1554092723699712 1555181330497536 1558708965920988 1561759277008896 1565833257418752 1572052540474656 1573074947173716 1575677344862208 1576153371727872 1583450378078464 1586549106802688 1587580941549568 1590628292662311 1593741068186112 1597415881506816 1598044390779648 1601171679215616 1604803635067878 1607944150987776 1608989900305536 1612138608525312 1615876360799808 1618957467090432 1622125681311744 1622763912748032 1623819300308352 1626505646309376 1626944007106656 1626997028880384 1630276708640384 1631336982254224 1633467074019328 1634529422532608 1641442987466688 1641938882748192 1644655204663296 1645152070385664 1649540451649804 1649594209837056 1652768515155968 1656571494263616 1659813317148672 1660892800315392 1664743589453028 1668001404696576 1671181901512704 1675111135739904 1676145942805446 1679426071852032 1680086848341996 1682866279886848 1683960755875328 1687256178098176 1690494855167952 1691594292508722 1694392761255936 1694904653159424 1702751433961088 1706083628548096 1708897878392832 1710009284401152 1713973950378618 1717242106314672 1718444995564416 1720602658381824 1721807901622272 1725713497983951 1729090628116992 1730215166766912 1732474367115264 1733601106427904 1734283198288512 1737152288915456 1740933714610944 1741618691513757 1744499917526016 1745026947270144 1746161850331584 1749050592264192 1749578996809728 1753105775729728 1754245932972008 1756536511102976 1757678899572736 1759885824098304 1765113349536096 1765170874220544 1768567583096832 1769263432648896 1770414098252856 1772637012969984 1773878705098752 1776105969942528 1781381675338272 1784328682766336 1784867745153024 1786028559243264 1797092866695168 1797799939627104 1800774108413952 1801318139117568 1806123087495748 1809657574946816 1810834511454976 1814378218913792 1817860905899784 1822052489843712 1826336446605312 1829818852098048 1834061297220432 1835254105036002 1837650458271744 1838845600349184 1843108974037281 1846623360900024 1850237105246208 1855063604330496 1855793486066688 1859364579550464 1863173381303296 1864385122576256 1868033625751552 1872270907579191 1875934842819072 1876501580283648 1879605948186624 1880828376612864 1885189087599776 1885250525528064 1888878303035392 1892479961530368 1893224564872704 1894455850359744 1896929505312768 1898101341624432 1898163200360448 1902564102232032 1906191856412928 1909922173157376 1915595363206224 1918764405440512 1919344082116608 1923275748442112 1924526578143232 1932666743307552 1933250620009968 1936448870006784 1937033889325056 1942200854361866 1946001638812672 1954296325029888 1959330417160704 1960101323065662 1962562407216768 1963937137787904 1966403038150656 1967681916297216 1972243997695944 1973526674593509 1976103574990848 1977388762019328 1981258407346176 1985752518228108 1989638530983936 1990421361730008 1991715860534463 1993714191458304 1995010831801344 1995613543236096 1999518853496832 1999636275441721 2003549457976832 2004852494825152 2007369768112128 2008775885225984 2017272399469824 2021220094967808 2022534624165888 2023330398003264 2025870871965696 2027289948684288 2031155526500352 2035249903780352 2035864771815168 2037188825386848 2039232780304384 2039848851603456 2041175496278016 2049809051074176 2053820419080192 2054628502430976 2058027552473088 2059366019923968 2063328846946304 2064140671423712 2065483114628332 2068180085653504 2069525155948544 2072123631599616 2078278621227984 2082345702678528 2091221545254912 2096070053966208 2097433262898288 2100903126482944 2101537828970496 2110426698171456 2114556691709952 2115931923689472 2120837723549748 2120906841219072 2124988090914816 2129887842009088 2130725854372864 2135364009327486 2139738180090504 2140384615011036 2143925534650368 2145319867074048 2149518144700416 2154501814399744 2158609956120576 2163685216997376 2165092400411136 2169258676142208 2169329371840512 2174250086220996 2178504978757632 2184187792195584 2188590649955584 2189251843664256 2192873606217728 2193536093847552 2199458946449408 2204246719305792 2208761992351488 2209429280011392 2213084422864896 2214523733753856 2219658119270704 2224001872928768 2228242535350272 2233481514319872 2234861257073928 2239234762469376 2240115797789328 2242928465390592 2244387185776512 2248779332911104 2253993140223936 2255459056678296 2259190348341248 2259872870879232 2269431449403552 2273872606838784 2275351452186624 2276246697753672 2278530504523776 2280012379201536 2280701192269824 2285298600504824 2286784876909939 2289656141752896 2291259994085888 2294136877842432 2295743868829696 2300951330645268 2305454170822656 2306953555689216 2311468141903872 2312377597718016 2315280996532224 2316786772414464 2321244952814592 2322158255351676 2325999890034688 2326702596360192 2328215800442112 2332067456352256 2332771995746304 2338063448881482 2342638915513344 2348749886128128 2353484466048128 2353561165627392 2358090110795776 2359017910198528 2360552131003808 2363516017293312 2365171606798336 2375175567117696 2379823660204032 2381371412324352 2396123822260224 2397066586169472 2401032144551936 2401757518823424 2407205452601817 2411916226481664 2413484850458304 2416636219097088 2418207912787968 2423814541199712 2429403319791616 2435115262140416 2439758469464064 2440416010659984 2445415062960576 2447005473381336 2450200611028992 2451794133798912 2457478632049708 2462164481200032 2466982806994944 2474310677474706 2474391314755584 2479152772733952 2484857241395424 2489719975723008 2491339200473088 2496361210105588 2497115384179542 2501246457092096 2502002107044864 2507771168817152 2513667367370752 2514218914208169 2519139107778048 2520130272512994 2524299419830272 2525941133812992 2530801788832576 2530884267147264 2536752136309376 2541589141883904 2554127150941632 2559125442822144 2563346817589248 2565013926601728 2570960925567927 2576888991076736 2577667493346624 2581931826675712 2582711852433408 2593635942175488 2595322750150368 2598711550672896 2600401659641856 2601424797432768 2605728433373184 2612440556214272 2613468430754216 2616749876289024 2618582850383872 2621870717534208 2623575888396288 2629658663594592 2631368899458012 2634804766654464 2636518349359104 2639828736147456 2646035424608256 2647670024304144 2647756311330816 2652851374645248 2653895148973344 2655621147379284 2658285588611072 2660014442401792 2660818057648128 2672072513007408 2676493024149504 2677301617729536 2679042838864896 2684443219086146 2689696532626432 2696712832221184 2697773864004352 2701161162620928 2703053264912384 2709184631243622 2714486362420224 2716251767182464 2721567328370688 2733078734765568 2738427225440256 2739504669907968 2745821359898624 2751091945830648 2752881157554003 2756475687407616 2758268400523776 2763666186043392 2771038161637312 2776460936904704 2789046869325696 2794760071954944 2796577683864384 2802050438627328 2813902264228608 2819408922279936 2821242564919296 2827783631399664 2827875788292096 2833317454553088 2838719942295552 2839836847309056 2841683775539616 2845394257969152 2847152012436648 2847244800540672 2852984240120672 2853846153348048 2858567379533824 2860426489432064 2873393044809336 2878146608160768 2879016123174912 2884913622663168 2886695790387157 2886789867214848 2892344901522944 2893482905477882 2899000114961328 2904673305010176 2913301281542799 2919002458219008 2924714791796736 2931444487544832 2938995625741056 2940151984598493 2945015989801984 2945905706681856 2952698311671808 2958365996543916 2964155362486272 2966083143028992 2970990047133696 2971887611019264 2979815009431904 2985646349959168 2986821063719104 2990571287187456 2992516247702016 2998372443881472 3005324186965248 3007278742237728 3011054652168192 3013163827838976 3025908599204736 3026007212949504 3031830142451712 3033801936248832 3034995597004896 3038040672698368 3040016505602048 3040934923026432 3052874855670528 3053797157722752 3055783238080272 3058849170456576 3059773277405184 3061763244417024 3067935107527024 3073938894430208 3075938074252288 3083170130290688 3087041328709632 3089049029885952 3094993270419456 3096211007135568 3098224671942498 3102270128480256 3104287733922816 3108185447399424 3117417931841976 3123518554017792 3131666514837504 3144105080949312 3146149894347432 3151354689724416 3152306743455744 3160715403117559 3166900756156928 3173098213605376 3175161883099136 3181256585324622 3187482136372224 3194831763013632 3196088781559296 3202343358431232 3209607270135756 3215888301975552 3217979800611072 3224277217050624 3231752721599616 3237914934180864 3245527825496064 3247638600616704 3253011292618752 3253888014213312 3253994057760768 3260553417280768 3262673964508448 3266934148038656 3269058845065216 3282885974933376 3283877765496384 3289310409326592 3290304140771328 3299080903299608 3299188419674112 3305537030311936 3313142988527232 3319626634297344 3321785600630784 3329487178906056 3336002809393152 3342363803025408 3350222271479808 3352291885610892 3358852143704064 3360173696683992 3365732559773696 3367921511750656 3380989710335904 3383188585017444 3388785522511872 3389809306318848 3405502867922176 3412167257096192 3417795756785664 3420018568802304 3427947900757236 3434484212629344 3436889991128832 3441205316763648 3443615803244544 3451426995967902 3458181256233984 3460430333533824 3467202212855808 3468566396577024 3474304577830912 3481867429221888 3483237383027514 3488999835052032 3490053894540288 3492323700663168 3498101184528384 3499157993619456 3506211551459456 3508491865944016 3513073022205952 3515357799145472 3530226699072192 3530341748441088 3537135166193664 3538526865297792 3540828196505712 3545274025939968 3547757410197504 3562763350676544 3568657365532672 3569735490306048 3572057118486528 3594185733390336 3595599879254208 3601548216827904 3602636278235136 3612246174991496 3619315149893632 3621669022909952 3628756437827584 3635721811799568 3644104979687424 3652672893210624 3659637704196096 3668122594440864 3670508210072004 3675300916543488 3677691200698368 3686217948074562 3693246721800048 3700474210492416 3711466016212059 3711586972133376 3718729159100928 3726346762606592 3728770245152512 3736067251503104 3744541815158382 3745673076269313 3751869685638144 3753003160567296 3761656753225728 3770378175199552 3770501051056128 3777756606070784 3784959923060736 3786449129745408 3788911700719488 3796202683248864 3796326400720896 3805128204464064 3812383712825856 3819844346314752 3831190726412448 3837528810881024 3838688164233216 3846551496884224 3849053156286464 3865333486615104 3866501240019936 3872897740013568 3874067778650112 3884401708723732 3892003277625344 3908592650059776 3918660834321408 3920202646131324 3925124814433536 3927874275575808 3932806076301312 3935363832594432 3944487995391888 3947053349187018 3952207149981696 3954777524038656 3971505036456216 3979277061967872 3980842723460016 3983431721068926 3987428382916608 3990021663602688 3991227086472192 3999272550883442 4007098915953664 4009704989650304 4014739536224256 4017551770451968 4026664828629219 4034544798939648 4042440189935616 4045069248331776 4046660796006528 4051741743931392 4054579897368576 4063776946865433 4070499807560704 4071729543630336 4074377650773696 4079697703206912 4082350992556032 4099618102148352 4107640838160384 4109257004861952 4118732039847936 4126657693892608 4128281342847424 4130966229256664 4136360171307008 4139050311897088 4144247263199232 4156557242455968 4164691405357056 4182443090509824 4192140107932416 4194866525796576 4201806252965888 4203075657940992 4220853396342912 4229113383419904 4231863847378944 4241675447099496 4241813682438144 4249976181829632 4261451708745728 4270728018654972 4279476360181008 4280769230022072 4287851069300736 4290639734148096 4300587606086989 4309003628799488 4317219912241152 4327370433994752 4330184800822272 4338517352284416 4340224358216823 4348500172441992 4357009957515264 4368375584391168 4377181299911168 4378503687328512 4385747212435456 4387072187695104 4398917892898816 4408493438611584 4417523984702976 4418858560022784 4426168845729792 4429047467507712 4439316238541408 4448003745857536 4456485070700544 4466963028639744 4469722514147856 4478469524938752 4480231595578656 4485856930781184 4488774371553024 4497558665822208 4507986280447872 4510918113356592 4518380696682496 4519745741758464 4538862898807104 4547745213677568 4550702904373248 4552493395507344 4557061009047552 4560024758403072 4561402384539648 4570597201009648 4573569753819878 4579312283505792 4582519988171776 4588273755684864 4601902661290536 4610908341645312 4613907111378432 4622936283807744 4624755195436032 4630561993064448 4633573544828928 4642489905629184 4644316510703352 4647337007913747 4651999780069376 4653405192720384 4656431600884224 4665543991492608 4676126897762964 4685277831026688 4697499772256256 4706968932096256 4716180221591552 4718035820397056 4721104262007616 4727032034586624 4730343213596672 4750351134235392 4759647320408064 4762742824648704 4792247644520448 4794133172338944 4802064289103872 4803515037646848 4814410905203634 4823832452963328 4826969700916608 4836415825575936 4847629082399424 4858806639583232 4870230524280832 4879516938928128 4880832021319968 4890830125921152 4894010946762672 4900401222057984 4903588267597824 4914957264099416 4924328962400064 4933965613989888 4948621354949412 4948782629511168 4958305545467904 4969714482790848 4979439951446016 4982678400946176 4992722420211176 4994230768359084 5002492914184192 5004004214089728 5015542337634304 5028437828416338 5038278215556096 5040260545025988 5048598839660544 5051882267625984 5061603577665152 5061768534294528 5073504272618752 5083178283767808 5108254301883264 5118250885644288 5126693635178496 5130027853203456 5141921851135854 5153777982153472 5155334986693248 5163863653351424 5165423704866816 5177140493951853 5187271884350976 5190645500300736 5197423101345792 5200803319283712 5202849594865536 5211456866746368 5224881112428544 5226936861508432 5233499752578048 5237165700767744 5247151776792576 5259317327189184 5262737798916024 5269609533308928 5273036698718208 5279657472294912 5295340048608288 5295512622661632 5305702749290496 5307790297946688 5311242294758568 5316571177222144 5320028884803584 5321636115296256 5344145026014816 5352986048299008 5354603235459072 5358085677729792 5368886438172292 5379393065252864 5393425664442368 5395547728008704 5402322325241856 5406106529824768 5418369262487244 5428972724840448 5432503534364928 5443134656741376 5466157469531136 5479009339815936 5491642719797248 5502183891661296 5505762315108006 5512951374815232 5516536801047552 5529326922111843 5542076323274624 5552921873809408 5578093738651392 5589520143909888 5593155367728768 5604100877254656 5616812722737573 5627804528457216 5638817844559872 5642485129838592 5655567262799328 5655751576584192 5666634909106176 5677439884591104 5679673694618112 5683367551079232 5690788515938304 5694304024873296 5694489601081344 5705968480241344 5707692306696096 5717134759067648 5720852978864128 5746786089618672 5756293216321536 5758032246349824 5769827245326336 5773391580774314 5773579734429696 5784689803045888 5786965810955764 5798000229922656 5809346610020352 5826602563085598 5838004916438016 5862888975089664 5877991251482112 5880303969196986 5890031979603968 5891811413363712 5905396623343616 5916731993087832 5920580023780527 5928310724972544 5932166286057984 5943775222038528 5959630018863808 5971292699918336 5973642127438208 5981142574374912 5985032495404032 5998908826325163 6010648373930496 6014557484475456 6022109304336384 6026327655677952 6051817198409472 6063660284903424 6067603872497664 6069991194009792 6080033011204096 6081869846052864 6105749711341056 6107594315445504 6111566476160544 6117698340913152 6119546554810368 6123526488834048 6135870215054048 6147877788860416 6151876148504576 6166340260581376 6174082657419264 6178098059771904 6189986540838912 6192422014271136 6196449343884996 6204540256960512 6208575467845632 6216370894798848 6234835863683952 6247037108035584 6288210161898624 6292299788694864 6302709379448832 6304613486911488 6321430806235118 6333801512313856 6350323766198272 6362513170649244 6374964272744448 6389663526027264 6392177563118592 6419214540271512 6431776603951104 6435959601222144 6448554434101248 6463505443199232 6475829868361728 6491055650992128 6495277201233408 6507776028426624 6507988115521536 6521106834561536 6525347929016896 6533868296077312 6538117690130432 6565771949866752 6567755530992768 6578620818653184 6580608281542656 6598161806599216 6598376839348224 6611074060623872 6626285977054464 6639253268594688 6643571201261568 6658974357812112 6672005618786304 6684727606050816 6700444542959616 6704583771221784 6717704287408128 6720347393367984 6731465119547392 6735843023501312 6761979420671808 6766377170034888 6777571045023744 6779618612637696 6797702990266531 6811005735844352 6824334514192384 6835591513571328 6840037137604608 6855895801514472 6860354630729817 6868968425258688 6873779982257664 6882410633527296 6887231606489088 6902853991935804 6916362512467968 6920860667067648 6934404425711616 6937132793154048 6963734858443776 6966474766055028 6977999670104064 6980107789080576 6984647401326336 6996202369056768 6998315987238912 7012423102918912 7016983731888032 7026146044411904 7030715598290944 7060453398144384 7060683496882176 7074270332387328 7077053730595584 7081656393011424 7090548051879936 7095514820395008 7125526701353088 7137314731065344 7139470980612096 7144114236973056 7188371466780672 7191199758508416 7203096433655808 7205272556470272 7224492349982992 7238630299787264 7243338045819904 7271443623599136 7288209959374848 7305345786421248 7319275408392192 7336245188881728 7341016420144008 7350601833086976 7355382401396736 7372435896149124 7386493443600096 7400948420984832 7422932032424118 7423173944266752 7437458318201856 7452693525213184 7457540490305024 7472134503006208 7489083630316764 7491346152538626 7503739371276288 7506006321134592 7523313506451456 7540756350399104 7541002102112256 7555513212141568 7572898259490816 7577823401438976 7592405366497728 7592652801441792 7610256408928128 7624767425651712 7662381452824896 7675057621762048 7677376328466432 7693102993768448 7698106312572928 7712882776703781 7730666973230208 7733002480039872 7745795480027136 7748135557300224 7768803417447464 7784006555250688 7817185300119552 7837321668642816 7840405292262648 7850249628867072 7855748551151616 7865612152602624 7870727665188864 7888975990783776 7894106698374036 7904414299963392 7909555048077312 7943010072912432 7958554123935744 7961685446920032 7966863442137852 7974856765833216 7980043327205376 7982454172944384 7998545101766884 8014197831907328 8019409979300608 8029479072448512 8035103540903936 8053329657258438 8069089597879296 8090138496663552 8093321592013056 8103483487862784 8109159794737152 8127553893730866 8140999615121408 8143459087260672 8148755301547392 8164701985112064 8199236204296704 8215281676320768 8218514009723904 8237464079695872 8253315387785216 8256562685694848 8261932458513328 8272720342614016 8278100623794176 8313114484911936 8329382810714112 8384280215864832 8389733051593152 8403612505931776 8406151315881984 8441706792685824 8458226766839808 8463727694757888 8483350894198992 8483627364876288 8499952363659264 8522903417491456 8541456037309944 8558952720362016 8561538460044144 8575702138601472 8581279468296192 8601175212173978 8618007257598976 8634439824482304 8654740867989504 8660087371161471 8660369601644544 8677034704568832 8680448716433646 8697000344883984 8714019915030528 8739903844628397 8754362599822336 8757007374657024 8774144375390208 8797835785797632 8816986877223168 8820455953795479 8835047969405952 8837717120045568 8858094935015424 8878632477082816 8896007491715072 8912970141401088 8939445028295712 8956939049877504 8960463191157312 8971713861562368 8977548743106048 8995117331644416 9015972560895744 9021836226713184 9036761393364992 9039491483516928 9077725797614208 9095490427355136 9101405808746496 9104986791014688 9114122018095104 9120049516806144 9122804769079296 9141194402019296 9147139507639756 9158624567011584 9165039976343552 9176547511369728 9203805322581072 9221816683290624 9227814222756864 9249510390872064 9261123986128896 9267147089657856 9284979811258368 9288633021406704 9294674015827494 9303999560138752 9306810385440768 9312863201768448 9352253795525928 9370555662053376 9394999544512512 9413937864192512 9432360443183104 9436071640794112 9442208524015232 9454064069173248 9460686427193344 9482146209352677 9500702268470784 9519294640816128 9525485649297408 9584495289040896 9588266344677888 9607030075293696 9628821810407268 9647664905926656 9653939401833216 9672831651151872 9695258164798848 9717613279166464 9740461048561664 9759033877856256 9761664042639936 9781660251842304 9788021893525344 9800802444115968 9807176535195648 9829914528198832 9848657924800128 9867931227979776 9897242709898824 9897565259022336 9916611090935808 9939428965581696 9958879902892032 9965356801892352 9985444840422352 9988461536718168 10004985828368384 10008008428179456 10056875656832676 10076556431112192 10080521090051976 10097197679321088 10103764535251968 10123207155330304 10127190169172587 10147008545237504 10166356567535616 10216508603766528 10236501771288576 10253387270356992 10260055706406912 10283843702271708 10307555964306944 10310669973386496 10327727306702848 10330847409733632 10354280987903706 10374543768701952 10381291000601472 10401606638567424 10405699189731072 10422913733492736 10449762224857088 10453873723016864 10466999505156096 10474331401535488 10494303553585152 10518634654378368 10525475597832048 10539219066617856 10546073397436416 10590680097216576 10591025245323264 10611405498580992 10615580595893376 10622484589517136 10633142354444288 10640057769607168 10643272230592512 10688290052029632 10705972096598016 10709206470918144 10716171355459584 10737772876344584 10758786130505728 10786851328884736 10791095456017408 10804644650483712 10836738524974488 10857945449680896 10865007068729856 10886269313482752 10932314939062272 10958018679631872 11004367783322592 11011524630216012 11025902749630464 11033073602095104 11058653844223686 11084152646549248 11105843747618816 11134398048636177 11156187477302784 11179040287819776 11186310735457536 11208201754509312 11233625445475146 11255609056914432 11284970259677184 11311134525598656 11311503153168384 11333269818212352 11354879769182208 11359347389236224 11366735102158464 11388608049746592 11388979202162688 11411936960482688 11415384613392192 11434269518135296 11441705957728256 11493572179237344 11512586432643072 11516064492699648 11539654490652672 11546783161548628 11547159468859392 11569379606091776 11573931621911528 11596000459845312 11618693220040704 11653205126171196 11676009832876032 11725777950179328 11755982502964224 11760607938393972 11780063959207936 11783622826727424 11810793246687232 11833463986175664 11841160047561054 11856621449945088 11864332572115968 11919260037727616 11942585399836672 11947284254876416 11962285148749824 11970064990808064 11997817652650326 12021296747860992 12029114968950912 12044218608672768 12052655311355904 12079994485887657 12103634396818944 12127320569806848 12135207744995328 12139982388019584 12160066022408192 12163739692105728 12191330840596299 12211499422682112 12215188630891008 12223132952321088 12239093109620736 12247052977668096 12271740430108096 12295755577720832 12303752297009152 12332680521162752 12356196119543808 12379973081677824 12384844028542272 12392898687769992 12409080513921024 12417150935691264 12432741789597696 12469671727367904 12494074216071168 12576420323797248 12584599577389728 12605418758897664 12609226973822976 12642861612470236 12667603024627712 12700647532396544 12725026341298488 12749928545488896 12784355126237184 12838429080543024 12863553207902208 12871919202444288 12901762818260967 12927010886398464 12951659736723456 12982111301984256 12990554402466816 13015552056853248 13020673074650469 13042213669123072 13050695858033792 13076235380260864 13131543899733504 13135511061985536 13157241637306368 13161216563085312 13196323613198432 13196753678696448 13222148121247744 13252571954108928 13278506537189376 13287142402523136 13317948715624224 13344011237572608 13369455212101632 13400889085919232 13409167542443568 13435408574816256 13440694786735968 13462930239094784 13471686047002624 13523958841343616 13532754340069776 13555142090047488 13559237225275392 13595405980533062 13622011471688704 13671183027142656 13680074275209216 13711791603028944 13720709261459634 13737936850517376 13747559964515328 13764821267054592 13805707983871608 13832725024935936 13841721334135296 13868808851423232 13874265586308096 13927469716887552 13932949532110056 13942011023741241 13955999340208128 13960215578161152 13969294802652672 13996631974477824 13997453928092047 14024846205837824 14033967463776064 14052292088823808 14061431196581888 14120906796288768 14148540664774656 14154107461191168 14163312786022848 14181096103759872 14191029640790016 14251053402706176 14274629462130688 14278941961224192 14288228473946112 14376742933561344 14382399517016832 14406192867311616 14410545112940544 14448984699965984 14477260599574528 14486676091639808 14542887247198272 14576419918749696 14610691572842496 14638550816784384 14672490377763456 14682032840288016 14701203666173952 14710764802793472 14744871792298248 14772986887200192 14801896841969664 14845864064848236 14846347888533504 14874916636403712 14905387050426368 14915080980610048 14978167260633528 14982692305077252 15007478742552576 15012012642269184 15046627012902912 15081512700798208 15111026424283136 15145796518981632 15155646802877952 15184810732995456 15185305602883584 15220512817856256 15249534851303424 15324762905649792 15350115243524096 15354752656932864 15386205987536896 15396212625145856 15425765553407562 15461333946460416 15466004960079744 15491590960054272 15496271114600448 15537606834894928 15568013110501376 15634370600239104 15674643337285632 15680810584525296 15700499257734144 15711497102303232 15741455330377728 15777951981567552 15788213396748072 15808828599926784 15819110096154624 15886020145824864 15917108247871488 15923370893840064 15933726884275704 15949713531666432 15960086654410752 15964908345888768 15997090203533768 16007494138369573 16028395663814656 16038819958601216 16058958144897024 16070207081807872 16106659314516876 16138179195758592 16180276993327104 16186643184026112 16206966975725568 16218319589474304 16255107787461732 16281999230242816 16286918174521344 16297510603094784 16329403970224128 16398472408593408 16437028019447808 16474928159391744 16506630775570432 16513125371389696 16523864917026656 16545440685228032 16556201247588352 16587980766335529 16626228969823872 16658765621428224 16768560431729664 16779466103186304 16807225011863552 16812302631763968 16850438168212719 16883413585371648 16916453533679616 16927455389515776 16966701788397984 16967254729752576 16999904727318528 17045806834982912 17082912074619888 17117905440724032 17123076920088288 17151404277202944 17162558936592384 17202350424347956 17236014515197952 17268879648964608 17309481735979008 17320174742322942 17320739203289088 17354069409137664 17360897432867292 17394000689767968 17428039830061056 17479807689256794 17508725199644672 17514014749314048 17595671571595264 17633973754446336 17640911907590958 17670095938811904 17675434240091136 17716189870030848 17757264954165632 17792014983430144 17878890056591424 17913878099755008 17920926382314624 17943427723124736 17955097486212096 17996726478975489 18031945121791488 18043672453426368 18073522786729984 18078982967033856 18155451595228416 18190980854710272 18202811617492992 18209973582029376 18240099033612288 18245609538158592 18282388804038592 18294279015279512 18317249134023168 18330079952687104 18353095022739456 18407610645162144 18443633366581248 18455628445513728 18499020781744128 18522247972257792 18534294179315712 18569959622516736 18577266042813408 18589348031654988 18607999120277504 18613620770881536 18625726403536896 18704507591051856 18741111324106752 18827875728385024 18872143281588224 18884417048030464 18908128138346496 18921372854386688 18964292418705354 19001404536941568 19050971298594816 19168990578081792 19176532689355776 19257643620814536 19295329811853312 19307878803666432 19345663302303744 19390516329597696 19435226558332928 19480922097123328 19523328085279872 19563320503684608 19576043787050688 19601604888231936 19614353070391296 19659829056397664 19697315849600256 19735862455959552 19794485419797648 19795130518044672 19833222181871616 19878857931163392 19917759805784064 19930713603784704 19970889680844704 19976923073436336 20009971656736768 20016016856358912 20113751313665352 20153112862224384 20161042180103952 20194395358642176 20207529070503936 20246414310660608 20254380338345174 20294017090475008 20332713135071232 20393108970799593 20433017207533056 20473003542577152 20506774540713984 20520111412813824 20567687404543416 20581063892189451 20615111928613888 20621339946772992 20661694819467264 20708561975807412 20749087537403904 20762582001202944 20803213277134848 20811398379462144 20899524449714176 20907747446033728 20933999010312192 20948662803070976 20988607107170304 21037269308756736 21050951195664096 21078438133235712 21092146794872832 21181360194433152 21182050490646528 21222810997161984 21231161191786752 21244969179034272 21266284708888576 21280115539214336 21286544461185024 21376580104059264 21411944193196032 21418412941836288 21432342710919168 21475545752689168 21517572261011456 21582190912034816 21609289300967424 21673477049948976 21715890899361792 21730014137459712 21864629878124544 21916037359263744 22008735566645184 22023049260432024 22051805499260928 22066147204190208 22117307688447372 22168305293098496 22211687495237632 22268796097272354 22312374954605568 22358080575639552 22372621470915072 22416403509018624 22467250890950292 22511218113828864 22569940519354368 22622269051197312 22623006306336768 22666539636424704 22718694778472448 22733470204316928 22777216099493184 22777958404325376 22823873920965376 22830769226784384 22868539036270592 22883411915456512 22987144358474688 23025172865286144 23032128985399296 23079308981305344 23093566323097256 23094318937718784 23138759212183552 23147863243823056 23192000919690624 23237386440081408 23306410252342392 23352019665752064 23451555900358656 23511965005928448 23521215876787944 23560127918415872 23567245653454848 23666927972351328 23682320095122108 23713242899890176 23728665144231936 23838520075455232 23885170799673344 23894568509752832 23924570297499648 23940129981616128 23995635305300652 24042593495721984 24058229937901824 24088437217345536 24105310622711808 24159988971775314 24207268793637888 24270415489990656 24279964776039168 24320132044816384 24327479384211456 24382661681192598 24422998845364224 24430377261782016 24446265904642176 24494105955336192 24543480860216192 24591511155441664 24607504594018304 24665361042325504 24712392239087616 24759946163355648 24769688057084544 24785797375539984 24818161027842048 24834301871382528 24939343454735808 24988148432142336 25152840647594496 25169199154779456 25210837517795328 25218453947645952 25285723224940472 25335206049255424 25401295064793088 25450052682596976 25499857090977792 25568710252474368 25676858161086048 25727106415804416 25743838404888576 25803525636521934 25854021772796928 25903319473446912 25964222603968512 25980262113484413 25981108804933632 26031104113706496 26041346149300938 26084427338246144 26101391716067584 26152470760521728 26219711533885191 26263087799467008 26271022123971072 26322433126170624 26392647226396864 26393507357392896 26444296242495488 26505143908217856 26574284805046272 26635897431248448 26688022475145216 26738910424203264 26818335084887136 26870817149632512 26881389573471936 26925860478189568 26943372094005248 27047917682687232 27065508680139552 27110284180094976 27118474450550784 27190811961066124 27244022943377408 27342366054285312 27360148550418432 27423583206057888 27441418522919268 27475873701034752 27495119929030656 27529642534109184 27611415967743216 27665450049871872 27683442668270592 27748531172616192 27854939433775104 27865899064220112 27884022047482482 27911998680416256 27920431156322304 27938589605305344 27994907856184094 28049692411675648 28067934927552128 28122862393163776 28241813592577536 28297081329549312 28308214922382336 28326625572045696 28362192207519744 28382059281580032 28446438628058031 28502106805412352 28557883922448384 28576456947892224 28753485867122688 28764799034033664 28821090225881088 28897969399931968 28954521199149056 28973352183279616 29085774494396544 29152839837499392 29221383145684992 29277101633568768 29344980755526912 29364065680576032 29402407332347904 29421529605586944 29489743584596496 29545973774400384 29603793683939328 29691728129696472 29692695777067008 29749833272807424 29810774100852736 29830161961220096 29956334521267056 29965384610154504 30014957485105152 30024025284538368 30104113242608923 30163025401596416 30222052848566272 30291593037963264 30311293605755904 30369621465990912 30381570507517761 30441025635712512 30499069702606848 30649525811299584 30700230487048192 30709505313865728 30792425250291712 30851531106815124 30922667892920832 30932009920159488 30983181920108544 30992542229200896 31075213669789856 31136026221002752 31268741200478208 31349286674571264 31361621169050592 31400998515468288 31422994204606464 31482910660755456 31555903963135104 31576426793496144 31617657199853568 31638220192309248 31772040291649728 31834216495742976 31846741787680128 31867453768551408 31899427063332864 31920173308821504 31929816691777536 31994180407067536 32014988276739146 32056791327629312 32077639917202432 32117916289794048 32213318629033752 32276358391517184 32360553986654208 32373286368052224 32413933951451136 32510215574923464 32563998460485632 32573836349042688 32595021206189568 32658807940448256 32796944817186816 32874056038895616 33013261551140864 33026250742779392 33047729834053312 33090881370456064 33112402495176704 33175961532671058 33252457939647744 33317531242856448 33537120863459328 33558932206372608 33614450023727104 33624605263527936 33700876336425438 33766827170743296 33854910779031552 33933403576795968 33934509459505152 33999809454637056 34091613669965824 34165824149239776 34235810881448064 34246153840176576 34302808554405888 34325117873184768 34404700848695912 34472029030395904 34537759297929216 34618963471958016 34640349484645884 34641478406578176 34708138818275328 34721794865734584 34788001379535936 34856079660122112 34959615378513588 35017450399289344 35028029498628096 35267947508892672 35281823815181916 35340191877623808 35350868480182272 35432379740061696 35514529908331264 35584029966860288 35757780113182848 35827756199510016 35841852764629248 35886855446249472 35910194972424192 35993452957950978 36063890243582976 36087344906852736 36147045573459968 36157965934067712 36239983457662971 36310903190456832 36381961709420544 36405623234985984 36419947164058752 36480198067224576 36491219076317184 36564777608077184 36588558030559024 36634498268046336 36660159905374208 36815221290324288 36887266733162496 36911256891027456 36998041563488256 37068588358631424 37139919245033472 37154532085626816 37178696063309976 37215998240555008 37227241541763072 37251452807073792 37409015182103712 37482222648213504 37655751456770048 37744286563176448 37768834096060928 37816256276692992 37842745708773376 37928584837410708 38002809073883136 38101942597189632 38353065378711552 38515287241629072 38590659623706624 38615757607332864 38705288454782901 38781032659195392 38870453116665856 38961844194246656 39046656170559744 39062019223951407 39126641007369216 39152087574101376 39228706140782592 39319658112795328 39394631699200512 39471724911919104 39588970839595296 39590261036089344 39666444363743232 39757715862326784 39835519611568128 39861427207569408 39941779361689408 39953846146872672 40019943313473536 40032033712717824 40227502627330704 40306225724448768 40322084360207904 40388790717284352 40415058141007872 40492828621321216 40508760676690348 40588034180950016 40665426270142464 40786217941599186 40866034415066112 41013549081427968 41040222825627648 41135374809086832 41162127784378902 41230223857227776 41242679893545984 41417123951614824 41498175074807808 41525164002405888 41606426554269696 41622796758924288 41799048899428352 41815494892067456 41867998020624384 41897325606141952 41992361784276141 42074538617513472 42101902391328192 42156876266471424 42184293589745664 42362720388866304 42445621994323968 42462322383573504 42489938358068544 42560231078428672 42573088922370048 42753160208118528 42823888386392064 42836825883672576 42864685421838336 42951091505378336 43035144522022912 43164381824069632 43218578601934848 43346954099897952 43431781798723584 43460028274919424 43729259756249088 43832074718527488 44017471133290368 44046098520864048 44103610998521856 44132294408380416 44234615376894744 44336610586196992 44537592194544708 44624749909211136 44716161151279104 44745242941830144 44848985034907171 44934501781900584 45022436227657728 45139881038708736 45244538102394624 45333079272849408 45437389556944896 45466940408633856 45554432198986368 45555916808650752 45647747841930752 45661538453568768 45737078072541184 45766823830913024 45974288716949376 46050345730572288 46064257970798592 46158617962610688 46187132646194512 46188637875437568 46277518424367104 46295726487646112 46384001839381248 46474772880162816 46612820504684784 46704039331504128 46903111800717312 47023930011856896 47042431753575888 47120255836831744 47134491306909696 47333855944702656 47364640190244216 47426485799780352 47457330288463872 47677040150910464 47770341599346688 47789137019505664 47849140594999296 47880259963232256 47991270610601304 48022482415108719 48085186991443968 48116459875803648 48176874434691072 48210621245423616 48319977943550628 48414537587275776 48540830979981312 48559929552078336 48654958768422912 48765323362385196 48845997690728448 48860754523564032 48892531809284352 48988211910672384 49086961720432384 49183022310883328 49215009188036608 49330722084651008 49424784478175232 49519892326711296 49539376114169088 49571594751079968 49636322055684096 49668603742765056 49878686909471616 49976296864284672 50305681295188992 50338398309558912 50421675035590656 50436907895291904 50571446449880944 50670412098510848 50900105365193952 50999714181955584 51137420504948736 51353716322172096 51454212831608832 51487676809777152 51607051273043868 51708043545593856 51806638946893824 51928445207937024 51960524226968826 51962217609867264 52062208227412992 52082692298601876 52168854676492288 52202783432135168 52304941521043456 52439423067770382 52526175598934016 52542044247942144 52785294452793728 52787014714785792 52888592484990976 53010287816435712 53148569610092544 53271794862496896 53376044950290432 53636670169774272 53741634299265024 53762779146943872 53851720956379136 53886744188010496 53990179436926467 54095835365374464 54131017360279104 54220568360189952 54236948901101568 54381623922132248 54488045886754816 54720297100836864 54847166412115776 54882837045838536 54951747402069504 54990239858061312 55059285068218368 55222831935486432 55330900099743744 55366885336541184 55497062345232384 55709878867550208 55731798128440224 55768044094964964 55823997360832512 55840862312644608 55877179210610688 55989815712368188 56099384823351296 56135869855104256 56245724786327552 56483627185155072 56616429844764672 56653251144091392 56724384415039488 56764118563160064 56892877256116062 57004213610824704 57152913895784448 57506971734245376 57529598068067328 57795938799863936 57909042398298112 57946704366559232 58171548988793088 58305679674998784 58442766291369984 58689961511053824 58728131361152064 58804814664695808 58843059211173888 58979487169192992 59091947548800768 59207587367878656 59383456259392944 59385391554134016 59499666545614848 59621548201705472 59660323922440192 59912669042534112 59930769220309008 60029914970210304 60048050569076736 60208226485217846 60326050803192832 60583186075926528 60622587211511808 60739242931981824 60763141015035522 60882051271425024 60998139405213696 61179326912398779 61299051622599168 61419010627731456 61584850500583424 61703062213630248 61743191676568353 61845335785841664 61864019840318976 61985084458401792 62150427339579712 62272052442005504 62698573349142528 62723242338101184 62801997030936576 62845988409212928 62965821321510912 63111807926270208 63152853586992288 63235314399707136 63276440384618496 63544080583299456 63668432991485952 63693483575360256 63734907537102816 63798854126665728 63840346617643008 63859633383555072 63988360814135072 64029976553478292 64113582655258624 64155279834404864 64235832579588096 64426637258067504 64552716783034368 64746572736104448 64827867902902272 65020431149846928 65127996920971264 65147672698085376 65190042412379136 65593889634373632 65748112077791232 66026523102281728 66052501485558784 66095459668106624 66224804990353408 66351923065342116 66504915879295488 66635062485712896 67074241726918656 67117864412745216 67249210527055872 67401752672850876 67533654341486592 67709821558063104 67866807153591936 67869018919010304 67999618909274112 68183227339931648 68331648298479552 68471621762896128 68492307680353152 68605617108811776 68650235746369536 68809401697391824 68944058060791808 69075518595858432 69237926943916032 69280698969291768 69282956813156352 69416277636550656 69443589731469168 69576002759071872 69712159320244224 69919230757027176 70034900798578688 70056058997256192 70535895017785344 70563647630363832 70680383755247616 70701736960364544 70890331184208109 71029059816662528 71168059933720576 71515560226365696 71655512399020032 71683705529258496 71773710892498944 71820389944848384 71986905915901956 72127780487165952 72174689813705472 72294091146919936 72315931868135424 72479966915325942 72621806380913664 72811246469971968 72839894328117504 72960396134449152 72982438152634368 73129555216154368 73177116061118048 73268996536092672 73320319810748416 73630442580648576 73774533466324992 73822513782054912 73996083126976512 74137176717262848 74279838490066944 74309064171253632 74357392126619952 74431996481110016 74454483083526144 74502905614147584 74818030364207424 74964445296427008 75311502913540096 75488573126352896 75537668192121856 75632512553385984 75857169674821416 76005618147766272 76203885194379264 76706130757423104 77030574483258144 77181319247413248 77231515214665728 77410576909565802 77562065318390784 77740906233331712 77923688388493312 77940786340453239 78093312341119488 78124038447902814 78253282014738432 78304175148202752 78457412281565184 78639316225590656 78789263398401024 79177941679190592 79180522072178688 79332888727486464 79515431724653568 79722854415138816 79883558723378816 79907692293745344 80039886626947072 80064067425435648 80455005254661408 80612451448897536 80644168720415808 80777581434568704 80830116282015744 80985657242642432 81017521353380696 81176068361900032 81330852540284928 81572435883198372 81732068830132224 82027098162855936 82080445651255296 82270749618173664 82324255568757804 82460447714455552 82485359787091968 82834247903229648 82996350149615616 83050328004811776 83245593517848576 83598097798856704 83630989784134912 83735996041248768 83794651212283904 83984723568552282 84149077235026944 84203804782656384 84368587179491328 84725440777732608 84891243988647936 84924644767147008 84979876716137088 85120462156857344 85146177844740096 85339315884174093 85506320416237056 85673651767345152 85729370843676672 85902183010756672 86070289044045824 86328763648139264 86693908199795904 86863563597447168 86920056549838848 87458519512498176 87664149437054976 88034942266580736 88092197041728096 88207221997043712 88264588816760832 88469230753789488 88673221172393984 89075184389089416 89249499818422272 89432322302558208 89490485883660288 89697970069814342 89869003563801168 90044872455315456 90312339727826769 90489076204789248 90666158545698816 90874779113889792 90933880817267712 91108864397972736 91144711522553283 91295495683861504 91323076907137536 91533647661826048 91948577433898752 92100691461144576 92128515941597184 92374265292389024 92377275750875136 92555036848734208 92591452975292224 92768003678762496 92949545760325632 93225641009369568 93408078663008256 93806223601434624 94047860023713792 94084863507151776 94240511673663488 94268982613819392 94667711889405312 94729280380488432 94852971599560704 94914660576927744 95354080301820928 95578274039011328 95698281189998592 95760519926464512 95982541221202608 96044964830217438 96170373982887936 96232919751607296 96353748869382144 96639955887101256 96829075174551552 97081661959962624 97119859104156672 97530646724770392 97691995381456896 97721509047128064 97785063618568704 97976423821344768 97982177496644329 98173923440864768 98366044621766656 98430018376073216 98661444169302016 99039784653422592 99078752228338176 99143189502159936 99272644111368192 99337207485530112 99757373818943232 99952593728569344 100611362590377984 100676796619117824 100843350071181312 100873815790583808 101142892899761888 101340824197021696 101800210730387904 101999428363911168 102274841009897472 102707432644344192 102908425663217664 102975353619554304 103214102546087736 103416087091187712 103613277893787648 103856890415874048 103921048453937652 103924435219734528 104124416454825984 104165384597203752 104337709352984576 104405566864270336 104878846135540764 105052351197868032 105084088495884288 105570588905587456 105777184969981952 106020575632871424 106297139220185088 106543589724993792 106752089900580864 107273340339548544 107483268598530048 107525558293887744 107703441912758272 107773488376020992 107980358873852934 108191670730748928 108262034720558208 108441136720379904 108473897802203136 108763247844264496 108976091773509632 109440594201673728 109694332824231552 109765674091677072 109903494804139008 109980479716122624 110445663870972864 110661800199487488 110733770673082368 110994124690464768 111419757735100416 111463596256880448 111536088189929928 111647994721665024 111681724625289216 111754358421221376 111979631424736376 112198769646702592 112271739710208512 112491449572655104 112967254370310144 113232859689529344 113306502288182784 113448768830078976 113528237126320128 113785754512232124 114008427221649408 114305827791568896 115059196136134656 115591877599727872 115818084796596224 115893408733118464 116115865364348703 116343097977586176 116611359349997568 116885532582739968 117379923022107648 117456262722304128 117686118422347776 117958974338385984 118183895097601536 118415174735757312 118766912518785888 118770783108268032 118999333091229696 119243096403410944 119320647844880384 119825338085068224 119861538440618016 120059829940420608 120096101138153472 120416452970435692 120652101606385664 121166372151853056 121245174423023616 121478485863963648 121526282030071044 121764102542850048 121996278810427392 122358653824797558 122598103245198336 123169701001166848 123406124427260496 123486383353136706 123690671571683328 123728039680637952 124300854679159424 124544104884011008 125397146698285056 125446484676202368 125603994061873152 125691976818425856 125977085352828423 126223615852540416 126305707173984576 126470628799414272 126552880769236992 127088161166598912 127336865982971904 127386967150720512 127469815074205632 127680693235286016 127719266767110144 127976721628270144 128059953106956584 128227165310517248 128310559668809728 128471665159176192 128853274516135008 129105433566068736 129493145472208896 129655735805804544 130040862299693856 130255993841942528 130295345396170752 130380084824758272 131187779268747264 131496224155582464 132105002971117568 132190919336213248 132449609980706816 132703846130684232 133009831758590976 134148483453837312 134235728825490432 134546955104721513 134803505345701752 135067308682973184 135419643116126208 135733614307183872 135999237818548224 136366454679863296 136663296596959104 136943243525792256 136984615360706304 137211234217623552 137300471492739072 137618803394783648 137888116121583616 138151037191716864 138475853887832064 138561397938583536 138565913626312704 138832555273101312 138887179462938336 139152005518143744 139424318640488448 139838461514054352 140069801597157376 140112117994512384 141071790035570688 141127295260727664 141360767510495232 141403473920729088 141780662368416218 142058119633325056 143031120452731392 143311024798040064 143367411058516992 143547421784997888 143640779889696768 143973811831803912 144067447245326157 144255560974331904 144349379627410944 144631863736270848 144959933830651884 145243612761827328 145622492939943936 145679788656235008 145964876305268736 146259110432308736 146354232122236096 146537993072185344 146640639621496832 147260885161297152 147549066932649984 147645027564109824 147992166253953024 148274353434525696 148559676980133888 148618128342507264 148714784253239904 148863992962220032 148908966167052288 149005811228295168 149636060728414848 149928890592854016 150623005827080192 150977146252705792 151075336384243712 151265025106771968 151714339349642832 152011236295532544 153412261514846208 154061148966516288 154362638494826496 154463030429331456 154821153819131604 155124130636781568 155481812466663424 155881572680906478 156186624682238976 156248076895805628 156506564029476864 156608350296405504 156914824563130368 157278632451181312 157578526796802048 158355883358381184 158361044144357376 158665777454972928 159030863449307136 159445708830277632 159767117446757632 159815384587490688 160079773253894144 160128134850871296 160910010509322816 161224902897795072 161288337440831616 161555162869137408 161660232564031488 161971314485284864 162035042706761392 162352136723800064 162661705080569856 163144871766396744 163464137660264448 164160891302510592 164541499236347328 164648511137515608 164920895428911104 164970719574183936 165668495806459296 165992700299231232 166100656009623552 166491187035697152 167196195597713408 167261979568269824 167471992082497536 167589302424567808 167969447137104564 168298154470053888 168407609565312768 168737174358982656 169450881555465216 169849289534294016 169959753432274176 170240924313714688 170292355689480192 170678631768348186 171012640832474112 171458741687353344 171804366021513344 172140578088091648 172657527296278528 173387816399591808 173727127194894336 173840113099677696 174917039024996352 175328298874109952 176069884533161472 176184394083456192 176414443994087424 176529177633521664 176938461507578976 177346442344787968 178150368778178832 178498999636844544 178864644605116416 178980971767320576 179395940139628684 179738007127602336 180089744910630912 180624679455653538 180978152409578496 181749558227779584 181867761634535424 182217728795945472 182289423045106566 182590991367723008 182646153814275072 183067295323652096 183537980737196337 183897154867797504 184257031883194368 184748530584778048 184754551501750272 185110073697468416 185182905950584448 185536007357524992 186451282018739136 186816157326016512 188095720047427584 188169727014303552 188481023347326976 188537965227638784 189335423778810624 189458560760976864 189705943199121408 189829321153855488 190708160603641856 191156548078022656 191396562379997184 191521039852929024 191965082442405216 192089929660434876 192340747965775872 192465839503214592 192707497738764288 193279911774202512 193658150349103104 194239718208313344 195061293449540784 195383990762913792 195443018094256128 195570127237137408 195964354993288658 196347846881729536 196860036752146432 197322888338604032 198079569306845184 198157504456676352 198286379004319872 198674414971060224 199514747637886464 199905187457138688 201222725180755968 201353593238235648 201747631581167616 202285785799523776 202681648394043392 203600421460775808 203998856727822336 204549682019794944 205414865288688384 205816851326435328 205950707239108608 206428205092175472 206832174182375424 207226555787575296 207713780831748096 207842096907875304 207848870439469056 208248832909651968 208330769194407504 208675418705969152 208811133728540672 209757692271081528 210104702395736064 210168176991768576 210728792698262461 211141177811174912 211554369939963904 212041151265742848 212670993552624327 213087179449987584 213504179801161728 214546680679097088 214966537197060096 215051116587775488 215546976752041984 215960717747705868 216383341461497856 216524069441116416 216882273440759808 216947795604406272 217526495688528992 217952183547019264 218881188403347456 219388665648463104 219531348183354144 219806989608278016 219960959432245248 220891327741945728 221323600398974976 221467541346164736 221988249380929536 222839515470200832 222927192513760896 223072176379859856 223295989443330048 223363449250578432 223508716842442752 223959262849472752 224397539293405184 224543479420417024 225934508740620288 226465719379058688 226613004576365568 226897537660157952 227571509024464248 228016854443298816 228611655583137792 230118392272269312 231183755199455744 231636169593192448 231786817466236928 232231730728697406 232686195955172352 233222718699995136 233771065165479936 234759846044215296 234912525444608256 235372236844695552 235917948676771968 236367790195203072 237533825037571776 237541566216536064 237998666182459392 238486192806821888 238641295689760768 239650676170136448 239723076881236032 240119659880841216 240192202276306944 240832905940871384 241304203212771328 242332744303706112 242490348846047232 242956971727927296 243052564060142088 243528205085700096 243992557620854784 244717307649595116 245196206490396672 246812248854520992 246972766706273412 247381343143366656 247456079361275904 248601709358318848 249088209768022016 250794293396570112 250892969352404736 251207988123746304 251383953636851712 251954170705656846 252447231705080832 252611414347969152 253105761538473984 254176322333197824 254673731965943808 254773934301441024 254939630148411264 255361386470572032 255438533534220288 255953443256540288 256119906213913168 256454330621034496 256621119337619456 257706549032270016 258210867132137472 258986290944417792 260081724599387712 260511987683885056 260590690792341504 260760169649516544 262375558537494528 262992448311164928 264210005942235136 264381838672426496 264899219961413632 265407692261368464 266019663517181952 268296966907674624 268471457650980864 269093910209443026 269607010691403504 270134617365946368 270937019183480307 271467228614367744 271998475637096448 272732909359726592 273326593193918208 273434134567659849 273886487051584512 273969230721412608 274600942985478144 275237606789567296 275776232243167232 276302074383433728 277122795877167072 277131827252625408 277665110546202624 277774358925876672 278304011036287488 278848637280976896 279676923028108704 280139603194314752 280224235989024768 282143580071141376 282254590521455328 282721535020990464 282806947841458176 283561324736832436 284116239266650112 286062240905462784 286734822117033984 287094843569995776 287281559779393536 287947623663607824 288134894490652314 288511121948663808 288698759254821888 289919867661303768 290487225523654656 291244985879887872 291359577312470016 292518220864617472 292708464244472192 293075986144370688 293281279242993664 293946532489932987 294521770322594304 295098133865299968 295290055128219648 295984332507906048 297119353960267776 297236256685014528 297429568506479808 297817932334104576 298011622456590336 299272121456829696 299857781185708032 301246011654160384 301954292505411584 302150672768487424 302530050213543936 303428678699285664 304022472591065088 306824523029692416 308122297933032576 308725276989652992 308926060858662912 309642307638263208 310248261273563136 311763145361812956 312373249364477952 312496153791611256 313013128058953728 313216700592811008 313942895244350197 314557264902362624 315157053593604096 316711766716762368 317331554909945856 318061726898614272 318891417660555264 319534234893515264 319630769174981376 320159546507788288 320256269701742592 321820021018645632 322449805795590144 322576674881663232 323110325738274816 323320465128062976 323942628970569728 324070085413522784 324704273447600128 325323410161139712 326289743532793488 326928275320528896 328321782605021184 329082998472694656 329297022275031216 329841790857822208 329941439148367872 331336991612918592 331985400598462464 332201312019247104 332982374071394304 334392391195426816 334523959136539648 334943984164995072 335938894274209128 336596308940107776 336815219130625536 337474348717965312 338901763110930432 339698579068588032 339919506864548352 340584711378960384 341357263536696372 342025281664948224 342917483374706688 343608732043026688 344281156176183296 345315054592557056 346775632799183616 347454254389788672 347680226199355392 349834078049992704 350656597748219904 352139769066322944 352368788166912384 353058355267043328 353876923015157952 354692884689575936 356300737556357664 356997999273689088 357729289210232832 357961943534641152 358791880279257368 359476014255204672 360179489821261824 361249358911307076 361956304819156992 363499116455559168 363735523269070848 364435457591890944 364578846090213132 365181982735446016 365292307628550144 366134590647304192 367075961474392674 367794309735595008 369497061169556096 369509103003500544 370220147394936832 370365811901168896 371072014715049984 372902564037478272 373632314652033024 376191440094855168 376339454028607104 376962046694653952 377075930455277568 377931256058485269 378670847557621248 378917121521953728 379411886398242816 379658642307710976 381416321207283712 382313096156045312 383042079705858048 383930164884810432 384179859320869752 384681495931551744 384931679006429184 385414995477528576 386559823548405024 387316300698206208 388479436416626688 390122586899081568 390767981525827584 390886036188512256 391140254474274816 391928709986577316 392695693763459072 393720073504292864 394645776677208064 396315008913352704 396572758008639744 397348829942120448 399029495275772928 402445450361511936 402707186476471296 403640865314164539 404571571599047552 405363296788086784 407200842921551616 407997713455644672 409099364039589888 410829730577376768 411633702652870656 411901414478217216 412856410184350944 413664348364750848 414453111575150592 415427561663496192 415684193815750608 415697740878938112 416497665819303936 416661538388815008 417350837411938304 417622267457081344 419515384542163056 420209404791472128 420336353983537152 421457585396524922 422282355622349824 424082302531485696 425341987105248654 426174358899975168 429093361358194176 429933074394120192 430102233175550976 431093953504083968 431921435495411736 432202341735978471 432766682922995712 433048138882232832 433895591208812544 435052991377057984 435904367094038528 438777331296926208 439062696366708288 439613979216556032 439921918864490496 441782655483891456 442647200797949952 442935082692329472 443976498761859072 445679030940401664 445854385027521792 446144352759719712 446591978886660096 446726898501156864 447017433684885504 447918525698945504 448795078586810368 449086958840834048 451869017481240576 452931438758117376 453226009152731136 453795075320315904 455143018048928496 456033708886597632 460236784544538624 462367510398911488 463573634932473856 464463461457394812 465372391910344704 466445437399990272 469519692088430592 469825050889216512 470744473689391104 471835897353543936 472735580390406144 475067650075143552 475083132433072128 475997332364918784 476972385613643776 477282591379521536 479301352340272896 479446153762472064 480239319761682432 480384404552613888 481665811881742768 482608406425542656 484665488607412224 484980697692094464 485913943455854592 486105128120284176 487056410171400192 487985115241709568 489434615299190232 490392412980793344 493624497709041984 493945533412546824 494762686286733312 494912158722551808 496232318289456763 497203418716637696 498176419536044032 501588586793140224 501785938704809472 502415976247492608 502767907273703424 503908341411313692 504894463410161664 505222828695938304 506211523076947968 508352644666395648 509547868602882048 509879260296822528 510722772941144064 510877067068440576 511906886513080576 512239812427826336 512908661242068992 513242238675238912 515413098064540032 516421734264274944 517972581888835584 520163449198775424 521023975367770112 521181381584683008 521520339299033088 524751117074989056 525984896622329856 528420011884470272 528763677344852992 530815384522736928 532039327034363904 536593933815349248 536942915301961728 538187820418886052 539214021382807008 540269234731892736 541874038366960614 542934457228735488 545465818719453184 546653186387836416 546868269135319698 547772974103169024 547938461442825216 549201885970956288 550475213579134592 551552464486334464 554245591754334144 554263654505250816 555330221092405248 555548717851753344 556608022072574976 559353846056217408 560279206388629504 560448471978049536 564287160142282752 564509181042910656 565443070041980928 565613895682916352 567122649473664872 568232478533300224 572124481810925568 573469644234067968 574189687139991552 574563119558787072 575895247327215648 576269788981304628 577022243897327616 577397518509643776 579839735322607536 580974451047309312 582719154624940032 585036441729234944 585416928488944384 586151972288741376 586562558485987328 587893064979865974 589043540645188608 590580110256439296 591968665015812096 594238707920535552 594472513370029056 594859137012959616 596023244913180672 598544242913659392 599715562371416064 602492023308320768 603908585010823168 604301345536974848 606857357398571328 608044945182130176 613649046059384832 616244595866065152 617450553979305984 617852121717325824 619284615276526416 620496522547126272 623526290723625912 624746498728955904 624992307583222512 626026256117907456 626433401185622016 627885790488700394 629114529804725248 630314107187208192 632186378094787383 633423533433524736 634663109819891712 636123453797228544 638012980657872981 639068469787030528 639261538349962752 640512539403485184 643640042037291264 644899611591180288 645153349763326464 646640930256125952 647885257941139456 648140170827045568 649408546895200256 650646820322279424 652579487065586976 653856550641057792 656643565210042368 658165996945389312 658594044550062432 659683581715644416 659882878296735744 662673983225837184 663970801196924928 664402624038494208 665964748142788608 669047918273079296 669887968329990144 671877788548418256 673192617880215552 673630438261251072 677803526221860864 679397158137176064 679839013729096704 682714527073392744 684050563329896448 685834966749413376 687217464086053376 688562312352366592 690630109185114112 693551265598367232 694908508779577344 695360452398710784 699668156099985408 701313195496439808 704279538132645888 704737576333824768 706116710534086656 707753846030315904 709385769379151872 712601475112715328 713995998547378176 715458578420465664 715923887069282304 717583760558514736 718952028510409344 720358979642523648 722498717822614152 723912609638313984 726998232911118336 727471046538141696 728870915183781888 729157692180426264 730363965470892032 730584615257100288 734151922948785348 735588619471190016 738994122339112192 740440294789873664 740731623802337792 742144029430099968 745805128074956544 747264629304066048 752382880189710336 752678908057214208 753924093389307904 754151860910555136 755862512116970538 757341695115242496 757834243043907456 759317284615421952 762832642414567424 764626192312090624 766084159411716096 767860329769620864 768359718641739504 769362991863103488 769863358012858368 773119647096810048 774632601396412416 776958872833253376 780245173798163136 781535963051655168 781772072377024512 782280508948549632 783857419973154632 785391387526918144 787440147008585728 792630017826705408 793145516017279488 794697659884240896 798058990551545856 804890900723023872 805414372952942592 807281730628329078 809143143198095104 810726593576173568 812811057550440921 814401685843103232 815995426911289344 818198728079179776 821659461154753536 823802828956434432 825712820368701888 827328696729501696 828906223150301184 831368387631501216 831395481757876224 832995331638607872 833323076777630016 834701674823876608 835244534914162688 839030769084326112 840418809582944256 840672707967074304 842915170793049844 844564711244699648 848164605062971392 850683974210497308 852348717799950336 858186722716388352 860204466351101952 862187907008167936 863842870990823472 864404683471956942 865533365845991424 866096277764465664 870105982754115968 871808734188077056 877554662593852416 878125392733416576 879227958433112064 879843837728980992 881839597469798961 883565310967782912 885294401595899904 885870165384658944 887952997523718144 891358061880803328 891708770055043584 892288705519439424 893453797002313728 894034867369771008 895837051397891008 897590157173620736 898173917681668096 903738034962481152 905862877516234752 906452018305462272 907590150640631808 910286036097856992 912067417773195264 920473569089077248 924735020797822976 927147269864947712 928926922914789624 930744783820689408 939039384176861184 939650101778433024 941828685733050591 943671794707087872 945471160780812288 950135300150287104 951994664729837568 954565182759043072 958602704680545792 958892307524944128 960478639523364864 960768809105227776 963331623763485536 965216812851085312 969330977214824448 969961395384188928 971827886911709184 972210256240568352 974112820342800384 975970230483419136 978869230598380464 980784825961586688 987248995418083968 987891066825093648 989525372573466624 989824317445103616 992464636578913526 994406837433275392 1003177173586280448 1003571877409618944 1004831952494985216 1007816682822627384 1009788926820323328 1010445657391876608 1012423046153895936 1016705289332791296 1019095737205764096 1019758520593645056 1021754134136881152 1023813773026161152 1024479624855652672 1025817322484137984 1026484477350477824 1030826196129080064 1032843468528549888 1035945163777671168 1040326898397550848 1042047950735540224 1042362763169366016 1043040678598066176 1049502234149978112 1051969793244659712 1056840023768940544 1057527354689705984 1061630769045473856 1064078654068727808 1073187867630698496 1073885830603923456 1076375640837772104 1078428042765614016 1080538469463785472 1083748076733921228 1085868914457470976 1093306372775672832 1093736538270639396 1095545948206338048 1095876922885650432 1098403771941912576 1100950427158269184 1103104928972668928 1108491183508668288 1108527309010501632 1110660442184810496 1111097435703506688 1113216044145149952 1118707692112434816 1120558412777259008 1120896943956099072 1128574320284565504 1129018362085821312 1130886140083961856 1131227791365832704 1134245298947329744 1136464957066600448 1144248963621851136 1146939288468135936 1149126239117574144 1151790494654431296 1152539577962609256 1154044487794655232 1154795037019287552 1159679470645215072 1161948902094618624 1165438309249880064 1170072883458469888 1170833856977888768 1172303944577482752 1173125116971974656 1175786129959731948 1178087081290377216 1181160220512878592 1183937330031624192 1188945026740058112 1189718274025919232 1192046489826361344 1197088485827318784 1204984046616641536 1207817170021646336 1208602691073949696 1210922595942493617 1213714714797142656 1216089890364260352 1227298092118769664 1232489191732130304 1234901107958611968 1235704243434651648 1238569230553052832 1240993045094252544 1247052581447251824 1249492997457911808 1249984615166445024 1252052512235814912 1252866802371244032 1255771580977400788 1258229059609450496 1260628214374416384 1264372756189574766 1266847066867049472 1272246907594457088 1276025961315745962 1278136939574061056 1278523076699925504 1287280084074582528 1289799223182360576 1290306699526652928 1293281860512251904 1295770515882278912 1296280341654091136 1298817093790400512 1305158974131173952 1307713101282115584 1316331993890778624 1317188089100124864 1319367163431288832 1319765756593471488 1325347966451674368 1327941602393849856 1328805248076988416 1331929496285577216 1338095836546158592 1339775936659980288 1343755577096836512 1346385235760431104 1347260876522502144 1355607052443721728 1358794316274352128 1359678027458193408 1365429054146785488 1368101126659792896 1374434928172106752 1381260218370228224 1387102531196734464 1390720904797421568 1399336312199970816 1408559076265291776 1409475152667649536 1412233421068173312 1415507692060631808 1418771538758303744 1425202950225430656 1427991997094756352 1430917156840931328 1431847774138564608 1435167521117029472 1437904057020818688 1440717959285047296 1444997435645228304 1447825219276627968 1453996465822236672 1454942093076283392 1457741830367563776 1458315384360852528 1460727930941784064 1461169230514200576 1468303845897570696 1471177238942380032 1477988244678224384 1480880589579747328 1481463247604675584 1484288058860199936 1488696954868370289 1491610256149913088 1494529258608132096 1504765760379420672 1505357816114428416 1508303721821110272 1511725024233941076 1514683390230484992 1515668486087814912 1518634569230843904 1525665284829134848 1529252384624181248 1532168318823432192 1535720659539241728 1536719437283479008 1538725983726206976 1539726716025716736 1546239294193620096 1549265202792824832 1553917745666506752 1560490347596326272 1563071926103310336 1563544144754049024 1564561017897099264 1567714839946309264 1570782775053836288 1585260035653410816 1586291032034558976 1596117981103091712 1609781801446047744 1610828745905885184 1614563461256658156 1618286286396190208 1621453187152347136 1625622115100881842 1628803371686206464 1636397456158359552 1643318922309507072 1647605657912868864 1651425640737403776 1654657393459003392 1662736775263002432 1662790963515752448 1665990663277215744 1666646153555260032 1669403349647753216 1670489069828325376 1678061538168652224 1680837619165888512 1681345415934148608 1685830341586099688 1689129422489399296 1696329210125942784 1701367948420994616 1704697435599900672 1716373445432776704 1720408932702203904 1727685741981646944 1728809366943913884 1731066731691982848 1732192555528931328 1740211965508231936 1743617468376154112 1755109325187704832 1756250785466833152 1758455916866224128 1759687675457961984 1763679194939597922 1767130621935565824 1771740330769317888 1775905995047436288 1782716123761606656 1783417540110087168 1784577411038878848 1788069734739542016 1791674102795782016 1795180314347241472 1796347835363336192 1807476069924962304 1811725755032469504 1812904036610924544 1820572072195713984 1824134835546390528 1840947138178154496 1849470041595645952 1854294539729895424 1857853845829579248 1861489567641378816 1878078768353722368 1879300203556866048 1883657371466101182 1887343589414175744 1890942321561624576 1896559134284362149 1900270600300574208 1903989329459675136 1909130365518086144 1914038941973618943 1917205409361091584 1917784615049888256 1921537618210455552 1926663247526971072 1930433625702170624 1939922790768377856 1943655773823418368 1944420512481136704 1948225640685600768 1951940460966838272 1957738461196760928 1961569651923173376 1974497990836167936 1975782133650187296 1979050745146933248 1979648634890207232 1984929273157827052 1988813674866550784 2007143754819237888 2009663904989970432 2015633365645254768 2019577853640646656 2020891314783753216 2033410578665582592 2038191474411528192 2039517041187290112 2047627546052322304 2048959249711305344 2052968954700955648 2061652392258160128 2065686937057099776 2071890327555342336 2080653796795101696 2084725526338732032 2086081357196132352 2099004468299956224 2103939586489319424 2113680047537881088 2115054709379411968 2123261538090947712 2128157308137455616 2146375735261396992 2147771661207846912 2152751281675544208 2156856085531228032 2161076938927570944 2167496153467842456 2171737828914941952 2186612745551345664 2187473076541278792 2191091896412676096 2191753845771300864 2197600266710451379 2201900854316538368 2206209857945337856 2216982367017336576 2221320884369620992 2222194871407013376 2226432088290299904 2237415384224869632 2241116825554518016 2241793887912198144 2257148640569131008 2258036724171642624 2261772280167923712 2262455582731665408 2268490597894659488 2272929914133200896 2288497927243702272 2293878576936271872 2298252478235148288 2303580989308862592 2305079155925218512 2308088975589310464 2309590074038575104 2319358941290430144 2323897804189237248 2330876618499760128 2340145766916939776 2341667713955777536 2344607889154965504 2351572259919463896 2356174162580754432 2362320441025757184 2377890053480116224 2379436548051838464 2384092979652722688 2394176971654637568 2409968093233283072 2415634340043292672 2417205382147899392 2421845191884987234 2427429429594285312 2432179780728520704 2454596184237539328 2464978383464260608 2471408486869303296 2477138461106105664 2481986090188505088 2494105162894503648 2498985994915823616 2499969230332890048 2504105024471629824 2505733604742488064 2511543161954801576 2516458119218900992 2521256428748832768 2528745512379149532 2533694133734098944 2544493815188914176 2552051922631491924 2556273879148122112 2557046153399851008 2574560168149165056 2580613399053305856 2586563721024503808 2591541031764557824 2592560683308182272 2597634187580801024 2610317948262347904 2615426202564231168 2632663987781557248 2634376178200249728 2638734326862577664 2639531513186942976 2645518792409396883 2650695932903348736 2655883204787699712 2657610496153976832 2663858992571154432 2676191673092317184 2687511154193673024 2692770471520862208 2694521753045004288 2711214104887443456 2717588632548704256 2719356054916386816 2730858108293570976 2736202253319585792 2748869856344213504 2762520436740456448 2774205062393468928 2781441809594843136 2817118152530583552 2818950305335299072 2825486057199151773 2831015384121263616 2837543077516607488 2850405900450861312 2855983994189512704 2863695548277129216 2870335042234058944 2875808114041637376 2881435918570094592 2889994871290456608 2895650438553255936 2907992931644473344 2909884186152566784 2915483660735127552 2916630768721705056 2921455861883568128 2922338461028401152 2936607691795141392 2942354477884760064 2955976489356448768 2962926495209351168 2968576117720399872 2977393909736740578 2983220512299826176 3009531520758841344 3010715632228856832 3023450048467882152 3029366780460969984 3031336972175629824 3037269138461687808 3051330569658269696 3058504769248362496 3071441319078483456 3073438874566958016 3077451967452413952 3079453432051433472 3092478588387240192 3098530405585649664 3107835491333013504 3120980695192652544 3126143852206620672 3127088289508098048 3129122035794198528 3135429679892618528 3141565550107672576 3170520071306821632 3172582064069117952 3192235962206183424 3219563602892095488 3221657491811770368 3229126922513316312 3236572572792380416 3251244230201763684 3257606743372412928 3286637844619014144 3295211315825737728 3302851281474807552 3309314786918006784 3325473550526004864 3325581927031504896 3331981326554431488 3333292307110520064 3338806699295506432 3340978139656650752 3356123076337304448 3361675238331777024 3362690831868297216 3371660683172199376 3378258844978798592 3392658420251885568 3402735896841989232 3409394871199801344 3432746890865553408 3440817865404407808 3455371483963293888 3457618733887827768 3462133463383965696 3464385111057862656 3480423931016463872 3487234936752308224 3510218650375409664 3512501570933666304 3516911833732448256 3519375350915923968 3527358389879195844 3534261243871131648 3543480661538635776 3551811990094872576 3566835080220174336 3569154822077757696 3576139469479084032 3583348205591564032 3590360628694482944 3592695670726672384 3614952139849924608 3623451510064939008 3625808073221849088 3641144144391427968 3648269671092781056 3681894276356308992 3698940083191291904 3715707691659158496 3722979135282757632 3756157536707444736 3758600407113732096 3767314742932202364 3774687178828351488 3781884643123249152 3793118268568724298 3800541200601148416 3818260731036172288 3828077883947237886 3834410818722183168 3835569230099776512 3853326495053942144 3860867251404341248 3879845581536755712 3887311547646836736 3888841024962273408 3896451281371201536 3915476922393521856 3923139303846346752 3948995981672335872 3951564267300374592 3958101490293866496 3959297269780414464 3969858546315654104 3977627349733101568 4014287509638475776 4019327809979940864 4031266731290509536 4039155707281293312 4041782629567506432 4066821157331165184 4076382948823056384 4079034082374580224 4095255092104644608 4097918499422610688 4105937909401911296 4123304784516320256 4143780655110684672 4161307593590203392 4172162714392264704 4198008936599912448 4227360095075762176 4230109418758823936 4246523076181895424 4256314616274911232 4292751470522793984 4295543322415693824 4305502563351088416 4313712171062456064 4322153877855141888 4334992306935684912 4343475657829883904 4373225491102691328 4374946153082557584 4382183792825352192 4383507691542601728 4395200533420902758 4403801708633076736 4433964734034673152 4442641768739241984 4444389742814026752 4452864176580599808 4466090864605110867 4474830768449739264 4483587775824396288 4514297281138262016 4516073448343285248 4524911165463330816 4536981195789318976 4545859828266401792 4576995854487404544 4587757153872543744 4596504956470296576 4607161978617725184 4610158311850437024 4616177951178620928 4619180148077150208 4638717882580860288 4647795608378474496 4661753236999520256 4680291533833879552 4683335427911555072 4689215778309931008 4703144519838927792 4712348325161508864 4755780106960232448 4758873096103676928 4788353943309275136 4819936186466566144 4834410764295798784 4843690383769974468 4854858859188570624 4864359561457041408 4909192368475078656 4929956766928521216 4942816973738606592 4954276922212211328 4963972180377010176 4988210325789007296 4997971989831647232 4999938460665780096 5008210048943259648 5011467209484976128 5023086323909603152 5032916238437801984 5042512857497665536 5057491024758299064 5067388267468197888 5088987630377828352 5104103845262983848 5112547758296244224 5114092306799702016 5149120336298330112 5161226798106611712 5183082063529115648 5185121366616364544 5195268375161602048 5220635896524695808 5230852405128462336 5265327975563114496 5268752356400499456 5277468653725155328 5279063026373885952 5291037584818793766 5301391865806697472 5315220992307953664 5327717985142308864 5352383346184634368 5375022308387346048 5385540943041724416 5389043506090008576 5422428209774886912 5435177265097408512 5438712109832773632 5461716216587141952 5472404506639171584 5497739712688427008 5548410124786937856 5562883619189686272 5634236305061167104 5637900610670598144 5650972114398303546 5662030768242527232 5675086155033214976 5689677402853086447 5700811800901722624 5711967988379025408 5727391096554258432 5740670084468117888 5751616228083274752 5779989742580913216 5791300877106511872 5819768372305133568 5830967321470255104 5833261537443410112 5842911723767136256 5844676922056802304 5873215383590282784 5884708955769520128 5911952978712897536 5925852990418702336 5937152235440799744 5954787819473481156 5966441024599652352 6021431264457713664 6046900096935764304 6058733560921939968 6062673944351259648 6102661139316539392 6117009538496724992 6142882638156966912 6146877749133916032 6158906864102866944 6184957176774480384 6197060811171299328 6215670982666027008 6241961390385305088 6254176579016196096 6258244071588397056 6270859359785237056 6283131100215345152 6341040142613643264 6345164128138235904 6384471924412366848 6439127205784190976 6443314983623540736 6458253845026632624 6473145145584760832 6502488460403527368 6515213486744825856 6573275689238028288 6592800800131354137 6605702562949615104 6618629573836013568 6650947101052009728 6663962653108862976 6666584614221040128 6681956279313301504 6712246152674608896 6723350476663554048 6725381663736594432 6743321366344398752 6756517689957597184 6785316840503771136 6805471793683978464 6818789742399602688 6865493781731106816 6881635730808815616 6910742967926587776 6915237467775655536 6924266926767931392 6928770222115725312 6960847862032927744 7020437300750819328 7025003141867332608 7033823667464896512 7054716779758391688 7068522487742263296 7086961323077271552 7133670160440348672 7138309644155515392 7152278938958168064 7166696411183128064 7180721257388965888 7185391341453344768 7229904279699849216 7246903020129878016 7251616146443698176 7282288288782855936 7296539342185562112 7363788552712617984 7397880166382583808 7431415383318316992 7445958270565515264 7512315073414889472 7517200814227464192 7534629485864404728 7549374357656702976 7563769286246498304 7586236537137448596 7601082401202296832 7656155767894475772 7668821637444366336 7671138460199553024 7706652990107884288 7721734502808682496 7759691163073511424 7774623095293673472 7777682049924546816 7792902562742403072 7830953844787043712 7846278607692693504 7897991963344671744 7903128534600749184 7916202980587732992 7918594539560828928 7939717092631308208 7955254699466203136 8028575019276951552 8062533462581019072 8078311414562586624 8083565259135012864 8133642314662330368 8152765897646112768 8158068164749160448 8190510184209289216 8195836998845221376 8211875818803822592 8246609569032640512 8287561310221369344 8322615187180406784 8344325428784529408 8454720190151524352 8460218837517647872 8476458171597455319 8493046152363790848 8512629232549822464 8591086644831387648 8611005126702176832 8627424342124912128 8644307755710283776 8669984613871369824 8686951315659767808 8746450982205382656 8749892306165115168 8764367585650704384 8767015383085203456 8790401066841805516 8807603417266153472 8867929468069346304 8888779485628053504 8905728353161199616 8932181729210221734 8949661536899478528 9028594562276524032 9032146896686570496 9073962391578637952 9091719656532803584 9153991708974809088 9175514307745087488 9214323957235450368 9220316623700874048 9232355902357241856 9238360296154300416 9277435765161720576 9295591216756948992 9323506473999040512 9360583067667759104 9366670855823110144 9378431556619862016 9406289039677855584 9424696650323017728 9511560213920464896 9517746192207353856 9576707886618550272 9668821528591597568 9687380767539948936 9709717718377141248 9859913533857042432 9885633947477213184 9908553844424422656 9927944360754020352 9976420651578014592 9995943979663294464 9999876921331560192 10016420097886519296 10022934418969952256 10046172647819206304 10065832476875603968 10085025714995331072 10114982049516598128 10134776534936395776 10177975260755656704 10208207690525967696 10225095516592488448 10228184613599404032 10298240672596660224 10322453596213223424 10366164127058231296 10370242733232729088 10441271793049391616 10461704810256924672 10530655951126228992 10537504712800998912 10558126052747771904 10582075169637587532 10602783731613394944 10630441984615907328 10655435970284617728 10704766692369268736 10750044616774692096 10771081886083448832 10778087012180017152 10844856419549773824 10870354530194817024 10877424219665547264 10923432433174283904 10944809013278343168 10995479425376854016 11096820249573875712 11268472610122334208 11275801221341196288 11301944228796607092 11324061536485054464 11350172310066429952 11379354805706172894 11401623601803445248 11454782193108516864 11481340168936235776 11503232456166549504 11559979485161826432 11582601754213023744 11639536744610267136 11661934642940510208 11666523074886820224 11685823447534272512 11689353844113604608 11746430767180565568 11769417911539040256 11823905957425795072 11851705980837404672 11874304470881599488 11909575638946962312 11932882049199304704 12042862528915427328 12093800193871528608 12117467121843879936 12125347888702519296 12205322278633078784 12234019076993449984 12285765276313933824 12293755498267832064 12317813728205733888 12369914353548960768 12431341965332054016 12483922780770610176 12516488143176794112 12541718719570474112 12566262200430690304 12682080285227286528 12690328256276471808 12768943848824733696 12878254411568381952 12886629967247081472 12916507690053265248 12946290291169521664 13004976920807054736 13030426973489651712 13146551378476056576 13185601600262708274 13211405125899230208 13301894202104019456 13327925306217725952 13333169228442080256 13363912558626603008 13398272593815332601 13424492305349217792 13450763327473188864 13486642732688797504 13513035379915194368 13610943587367956928 13637579484799205376 13730987563462213632 13763271461617631232 13821485935853175552 13830474935551311072 13848533853535862784 13857540444231450624 13921695724065855488 14040874601501638656 14050006283734665216 14067647334929793024 14109433559516783376 14137044975484526592 14267340320880697344 14276619288311030784 14333392822366256128 14370782682906689536 14459808559399698432 14503232292887396352 14564576577565711872 14593078684371124224 14727577105425235968 14795760332765167616 14862830766636633984 14891916541131030528 15024630146829778944 15034401628454928384 15069258971728809456 15098748715313405952 15127538572492996608 15172473074274897192 15202164802404593664 15312311535788951544 15337643274888732672 15342276920399106048 15383201866973159653 15413305980215768576 15443469005617364992 15549246190587346944 15555364099849093632 15585805125484806144 15661907689574087424 15692557215385387008 15795983926689343488 15806257069201498368 15832405961175465984 15837189079121657856 15879434185262616416 15910509398932406272 16057150038553903104 16125066925162038144 16156622829125173248 16167130518270025728 16267284629324660736 16305531795292225536 16316136329498320896 16381020368418578432 16391673997690442752 16493219138065281024 16645230374360813568 16688650857569058816 16909440380303048704 16920437675035295744 16952916343194910638 16986092304727581696 17025258465099644928 17182173289662775296 17222010253404353664 17254848684249824256 17339969227742739648 17373902631319535616 17492901964410765312 17499784612330230336 17528735171301408768 17534030766170406912 17580802133683611032 17615206834532306944 17735858936138692608 17777558971256107008 17811456706322399232 17864363458420443468 17899323073798957056 18064293793373140992 18147924783157275904 18183439313065607168 18307983417949618176 18351028615490174976 18428647914470900736 18440633247401748096 18476720592308600832 18554871530323441152 18591182433513897984 18647012947998081024 18721166135335518208 18733341711646220288 18812578079355711168 18849393300646035456 19023120427840929792 19035492384414707712 19153415773237100544 19337643057183195136 19374761535079897872 19419435436754282496 19719827067714084864 19778402400394062411 19817107688848845312 19855888721508040704 19952841303156029184 19991887959326588928 19999753842663120384 20045868837939904512 20092345295638412608 20131664953751207936 20170051429990662144 20229964099033196256 20269553069872791552 20355950521511313408 20416415381051935392 20450191033184976896 20456369227198808064 20596481345193320448 20644907192426446848 20740485466465458176 20882543586098783232 21061311902252457984 21075009425601997824 21164150339275175064 21205567463226789888 21260883969231814656 21409533384738537472 21500089233549384192 21542163772166897664 21556174024360034304 21689712839099547648 21740709060389634048 21754848439331094528 21846864866348567808 21889618026556686336 21990958850753708032 22193640499147751424 22536945220244668416 22551602442682392576 22603888457593214184 22648123072970108928 22758709611412345788 22803247203606890496 22962680337872471552 23006464912333099008 23119958970323652864 23165203508426047488 23279073489220534272 23323869285881020416 23333046149773640448 23371646895068545024 23378707688227209216 23492861534361131136 23538835823078080512 23647811914851590144 23703411961674809344 23748608941763198976 23819151277893924624 23865764098398609408 24085725057830854656 24187600387743057216 24234934243687759872 24250695777405038592 24410644557266157568 24571530552627867648 24587510996535664128 24635627456411467776 24739828707097921536 24862683930664108032 24967845561541220352 25032976286353588224 25083437439140948224 25132524400861380608 25364160570454573056 25380656512552943616 25537887697649467392 25773259934494162944 25833015380106530496 25892580582339043328 26009953841614109472 26060853946979303424 26293102756952113152 26371203200525416548 26422810251798460416 26603788404208038912 26666338456884160512 26727825117253206016 26796545187630665202 26848984610698435584 26973285465377595008 27026070759830388736 27221887174735913856 27275158969598410752 27461975126924427264 27526542923235262464 27642971871706351104 27660949871102622144 27697067707071725568 27715080888462901248 27843391448131710976 28081749203003277312 28100012567469330432 28135294669859586048 28218867119033566752 28274089950969053184 28534680641761394688 28553238576622061568 28666785644732512256 28741565365813379072 29006464585774792704 29129153155131423744 29591520665530335232 29725661533273267968 29783833082262061056 30049260293659557888 30068803256909856768 30138517943457618912 30197497430626811904 30255077144985993216 30344946148549794384 30404329604809187328 30624623071577903088 30675286549777465344 30684553840798212096 30766403733946319306 30826611960431537152 31098492381174693888 31110728199698187264 31323815379148174848 31385114430770774016 31591967853378686976 31612514138402996736 31674378158243315712 31758868370525232832 31821018797864812544 32114300077107806208 32250133850324076288 32313245658250346496 32334261036540051456 32534569258649321472 32611063590584451072 32632272658996641792 32762040736837156864 32783347995380885504 32986438276130562048 33290460748721627136 33840875350070591488 33905832686389821276 33972184609455163392 34050516930199289856 34364346579325550592 34444020506808707328 34509697368499648512 34679938455485479296 34747805262639071232 34985803928821530624 34999569224660460672 35057470342602817536 35068061532340813824 35161604267367222064 35230413669064613888 35471717872277385216 35555117942512214016 35622913412644798464 35728726916840886936 35798646147597914112 36128587586746281984 36295849566314551808 36366878626131214336 36615966835899236352 36702057230980349952 36857295828941801472 36881266494803496192 36953441184617201664 37109743060646882304 37294025895996162048 37442332270671036416 37466683423292440576 37625156158711422336 37698786601292070912 38046240855681859584 38070984768829415424 38306831546474201088 38749523070159795744 38838870873508564992 39439654135428169728 39556804800788124822 39634215377697690624 39905682606312058368 39983775918653177856 39999507685326240768 40091737675879809024 40184690591276825216 40263329907502415872 40459928198066392512 40539106139745583104 40832830762103870784 40900382066369953792 40912738454397616128 41192962690386640896 41289814384852893696 41480970932930916352 41765087172197566464 42122623804504915968 42150018851203995648 42328300678550350128 42411134926453579776 42819066769477074944 43000178467098768384 43112348048720068608 43379425678199095296 43509696878662189056 43693729732697135616 43779236053113372672 43981917701507416064 44387280998295502848 45073890440489336832 45103204885364785152 45207776915186428368 45296246145940217856 45517419222824691576 45606494407213780992 45925360675744943104 46012929824666198016 46149605600919478959 46239917940647305728 46330407016852094976 46647738571762040832 46666092299547280896 46757415376454418432 46985723068722262272 47077671646156161024 47295623829703180288 47406823923349618688 47497217883526397952 47638302555787849248 47731528196797218816 48171450115661709312 48375200775486114432 48469868487375519744 48501391554810077184 49143061105255735296 49175021993071328256 49479657414195843072 49935691123082440704 50065952572707176448 50166874878281896448 50265048801722761216 50728321140909146112 50761313025105887232 51075775395298934784 51546519868988325888 51666030760213060992 51785161164678086656 52019907683228218944 52121707893958606848 52586205513904226304 52742406401050833096 52845620503596920832 53207576808416077824 53332676913768321024 53593090375261330404 53697969221396871168 53946570930755190016 54052141519660777472 54443774349471827712 54550317939196821504 54923950253848854528 55053085846470524928 55285943743412702208 55321899742205244288 55430161776925802496 55686782896263421952 56163498406006554624 56200025134938660864 56437734238067133504 56548179901938106368 57069361283522789376 57106477153244123136 57333571289465024512 57483130731626758144 58012929171549585408 58258306310262847488 59183041331060670464 59335207201182187233 59451323066546535936 59567666164524122112 60137606513819713536 60277035886915237824 60394994861253623808 60510154289971986432 60689892297099588768 60808659209618374656 61249246143155806176 61350573099554930688 61369107681596424192 61532807467892638612 61653223920863074304 62221456399396374528 62647630758296349696 63183935706757373952 63225028276805993472 63517736741050465664 63642037595729625088 64228600154215612416 64500267700648152576 64626491316500692992 64668522073080102912 65069138517298642944 65222127181168902144 65264545317993283584 65524081473674313728 65566695990761771008 65972876552261124096 66580921497443254272 67681750700141182976 67811665372779642552 67944369218910326784 68888041013617414656 69019394736999297024 69359876910970958592 69495610525278142464 69971607857643061248 69999138449320921344 70114940685205635072 70136123064681627648 70323208534734444128 70460827338129227776 70943435744554770432 71110235885024428032 71245826825289596928 71457453833681773872 71597292295195828224 72257175173492563968 72591699132629103616 73231933671798472704 73714591657883602944 73762532989606992384 73906882369234403328 74219486121293764608 74588051791992324096 74884664541342072832 74933366846584881152 75250312317422844672 75397573202584141824 76092481711363719168 76141969537658830848 76613663092948402176 77499046140319591488 77677741747017129984 78879308270856339456 79113609601576249644 79268430755395381248 79811365212624116736 79999015370652481536 80183475351759618048 80369381182553650432 80526659815004831744 80919856396132785024 81078212279491166208 81665661524207741568 81800764132739907584 81825476908795232256 82385925380773281792 82579628769705787392 82961941865861832704 83530174344395132928 84245247609009831936 84300037702407991296 84656601357100700256 84822269852907159552 85638133538954149888 86000356934197536768 86224696097440137216 87019393757324378112 87387459465394271232 87963835403014832128 88774561996591005696 90147780880978673664 90206409770729570304 90415553830372856736 90592492291880435712 91034838445649383152 91212988814427561984 91850721351489886208 92025859649332396032 92299211201838957918 92479835881294611456 93295477143524081664 93332184599094561792 93971446137444524544 94155343292312322048 94591247659406360576 94813647846699237376 95276605111575698496 95463056393594437632 96342900231323418624 96750401550972228864 96939736974751039488 97002783109620154368 98286122210511470592 98350043986142656512 98959314828391686144 99871382246164881408 100333749756563792896 101522626050211774464 102151550790597869568 103093039737976651776 103332061520426121984 103570322329356173312 104039815366456437888 104243415787917213696 105172411027808452608 105484812802101666192 105691241007193841664 106415153616832155648 106665353827536642048 107186180750522660808 107395938442793742336 107893141861510380032 108104283039321554944 108887548698943655424 109100635878393643008 109847900507697709056 110106171692941049856 110571887486825404416 110643799484410488576 110860323553851604992 111373565792526843904 112326996812013109248 112400050269877321728 112875468476134267008 113096359803876212736 114138722567045578752 114212954306488246272 114667142578930049024 116516612620525694976 118366082662121340928 118670414402364374466 118902646133093071872 120275213027639427072 120554071773830475648 120789989722507247616 121379784594199177536 121617318419236749312 122498492286311612352 122701146199109861376 122738215363192848384 123065614935785277224 123306447841726148608 124442912798792749056 125295261516592699392 126367871413514747904 126450056553611986944 127035473482100931328 127284075191459250176 128457200308431224832 129000535401296305152 129337044146160205824 130138277034597285888 130529090635986567168 131048162947348627456 131133391981523542016 131945753104522248192 133161842994886508544 135363501400282365952 135623330745559285104 135888738437820653568 137776082027234829312 138038789473998594048 138448816802758436877 138719753821941917184 138991221050556284928 139943215715286122496 139998276898641842688 140272246129363255296 140646417069468888256 140921654676258455552 141886871489109540864 142220471770048856064 142491653650579193856 142914907667363547744 143194584590391656448 144514350346985127936 145183398265258207232 147429183315767205888 147525065979213984768 148438972242587529216 149866733693169762304 150500624634845689344 150795146405168283648 152184963422727438336 152283939075317661696 153227326185896804352 154998092280639182976 155355483494034259968 157758616541712678912 158227219203152499288 158536861510790762496 159622730425248233472 159998030741304963072 160738762365107300864 161053319630009663488 161839712792265570048 162156424558982332416 163331323048415483136 163601528265479815168 163650953817590464512 164771850761546563584 165159257539411574784 165923883731723665408 167060348688790265856 168490495218019663872 168600075404815982592 169313202714201400512 169644539705814319104 172000713868395073536 172449392194880274432 174038787514648756224 174774918930788542464 175927670806029664256 177549123993182011392 180412819541459140608 180831107660745713472 181184984583760871424 182069676891298766304 182425977628855123968 183701442702979772416 184051719298664792064 184598422403677915836 184959671762589222912 186664369198189123584 187942892274889049088 189182495318812721152 189627295693398474752 190553210223151396992 190926112787188875264 192685800462646837248 193500803101944457728 193879473949502078976 194005566219240308736 196572244421022941184 196700087972285313024 197918629656783372288 199742764492329762816 200667499513127585792 203045252100423548928 206664123040852243968 207140644658712346624 208079630732912875776 208486831575834427392 210344822055616905216 210969625604203332384 211382482014387683328 212830307233664311296 213330707655073284096 214372361501045321616 214791876885587484672 215786283723020760064 217775097397887310848 219695801015395418112 221143774973650808832 221287598968820977152 221720647107703209984 222747131585053687808 224653993624026218496 224800100539754643456 225750936952268534016 226192719607752425472 228277445134091157504 228425908612976492544 229334285157860098048 233033225241051389952 237340828804728748932 237805292266186143744 240550426055278854144 241108143547660951296 241579979445014495232 242759569188398355072 243234636838473498624 244996984572623224704 245402292398219722752 245476430726385696768 246131229871570554448 246612895683452297216 248885825597585498112 250590523033185398784 252735742827029495808 252900113107223973888 254070946964201862656 254568150382918500352 256914400616862449664 258001070802592610304 258674088292320411648 261058181271973134336 262096325894697254912 262266783963047084032 263891506209044496384 266323685989773017088 271246661491118570208 271777476875641307136 275552164054469658624 276077578947997188096 276897633605516873754 277439507643883834368 279886431430572244992 279996553797283685376 281292834138937776512 281843309352516911104 283773742978219081728 284440943540097712128 285829815334727095488 286389169180783312896 289028700693970255872 290366796530516414464 294858366631534411776 295050131958427969536 296877944485175058432 299733467386339524608 301001249269691378688 304567878150635323392 306454652371793608704 309996184561278365952 310710966988068519936 315517233083425357824 316454438406304998576 317073723021581524992 319245460850496466944 319996061482609926144 321477524730214601728 323679425584531140096 324312849117964664832 326662646096830966272 327301907635180929024 329543701523093127168 330318515078823149568 331847767463447330816 334120697377580531712 336980990436039327744 337200150809631965184 338626405428402801024 339289079411628638208 344001427736790147072 349549837861577084928 351855341612059328512 355098247986364022784 360825639082918281216 361662215321491426944 362369969167521742848 364139353782597532608 364851955257710247936 367402885405959544832 368103438597329584128 369196844807355831672 369919343525178445824 373328738396378247168 375885784549778098176 378364990637625442304 379254591386796949504 381106420446302793984 381852225574377750528 385371600925293674496 387001606203888915456 388011132438480617472 393144488842045882368 393400175944570626048 395837259313566744576 399485528984659525632 401334999026255171584 406090504200847097856 413328246081704487936 414281289317424693248 415346450408275310631 416159261465825751552 416973663151668854784 421939251208406664768 422764964028775366656 425660614467328622592 426661415310146568192 428744723002090643232 429583753771174969344 431572567446041520128 435550194795774621696 442287549947301617664 442575197937641954304 445494263170107375616 449600201079509286912 451501873904537068032 452385439215504850944 456554890268182315008 456851817225952985088 458668570315720196096 466066450482102779904 474681657609457497864 475610584532372287488 482216287095321902592 483159958890028990464 485519138376796710144 486469273676946997248 489993969145246449408 490804584796439445504 490952861452771393536 492262459743141108896 493225791366904594432 497771651195170996224 501181046066370797568 505471485654058991616 505800226214447947776 508141893928403725312 516002141605185220608 517348176584640823296 522116362543946268672 524192651789394509824 524533567926094168064 527783012418088992768 532647371979546034176 542493322982237140416 543554953751282614272 551104328108939317248 552155157895994376192 553795267211033747508 554879015287767668736 559993107594567370752 562585668277875553024 563686618705033822208 567547485956438163456 568881887080195424256 571659630669454190976 572778338361566625792 578057401387940511744 580733593061032828928 589716733263068823552 590100263916855939072 593755888970350116864 599466934772679049216 602002498539382757376 609135756301270646784 619992369122556731904 621421933976137039872 631034466166850715648 632908876812609997152 634147446043163049984 638490921700992933888 639992122965219852288 642955049460429203456 647358851169062280192 653325292193661932544 659087403046186254336 663695534926894661632 668241394755161063424 673961980872078655488 674400301619263930368 677252810856805602048 678578158823257276416 688002855473580294144 699099675723154169856 721651278165836562432 723324430642982853888 724739938335043485696 728278707565195065216 729703910515420495872 734805770811919089664 736206877194659168256 738393689614711663344 739838687050356891648 746657476792756494336 751771569099556196352 756729981275250884608 762212840892605587968 763704451148755501056 770743201850587348992 774003212407777830912 776022264876961234944 786288977684091764736 786800351889141252096 791674518627133489152 798971057969319051264 802669998052510343168 826656492163408975872 828562578634849386496 830692900816550621262 832318522931651503104 843878502416813329536 845529928057550733312 851321228934657245184 853322830620293136384 857489446004181286464 859167507542349938688 863145134892083040256 871100389591549243392 884575099894603235328 885150395875283908608 890988526340214751232 899200402159018573824 903003747809074136064 913703634451905970176 917337140631440392192 932132900964205559808 949363315218914995728 951221169064744574976 964432574190643805184 971038276753593420288 972938547353893994496 979987938290492898816 981905722905542787072 984524919486282217792 986451582733809188864 995543302390341992448 1002362092132741595136 1010942971308117983232 1011600452428895895552 1016283787856807450624 1032004283210370441216 1049067135852188336128 1055566024836177985536 1065294743959092068352 1084986645964474280832 1087109907502565228544 1102208656217878634496 1104310315791988752384 1107590534422067495016 1109758030575535337472 1119986215189134741504 1125171336555751106048 1127373237410067644416 1135094971912876326912 1137763774160390848512 1143319261338908381952 1145556676723133251584 1156114802775881023488 1161467186122065657856 1179433466526137647104 1180200527833711878144 1187511777940700233728 1204004997078765514752 1218271512602541293568 1239984738245113463808 1242843867952274079744 1265817753625219994304 1268294892086326099968 1276981843401985867776 1279984245930439704576 1285910098920858406912 1294717702338124560384 1306650584387323865088 1327391069853789323264 1336482789510322126848 1348800603238527860736 1354505621713611204096 1357156317646514552832 1376005710947160588288 1398199351446308339712 1446648861285965707776 1449479876670086971392 1456557415130390130432 1459407821030840991744 1469611541623838179328 1472413754389318336512 1476787379229423326688 1479677374100713783296 1493314953585512988672 1503543138199112392704 1524425681785211175936 1548006424815555661824 1552044529753922469888 1572577955368183529472 1573600703778282504192 1583349037254266978304 1597942115938638102528 1605339996105020686336 1653312984326817951744 1661385801633101242524 1664637045863303006208 1687757004833626659072 1691059856115101466624 1702642457869314490368 1706645661240586272768 1714978892008362572928 1718335015084699877376 1726290269784166080512 1742200779183098486784 1769150199789206470656 1770300791750567817216 1781977052680429502464 1798400804318037147648 1806007495618148272128 1827407268903811940352 1834674281262880784384 1864265801928411119616 1898726630437829991456 1902442338129489149952 1928865148381287610368 1942076553507186840576 1959975876580985797632 1969049838972564435584 1972903165467618377728 1991086604780683984896 2004724184265483190272 2021885942616235966464 2023200904857791791104 2032567575713614901248 2064008566420740882432 2098134271704376672256 2169973291928948561664 2174219815005130457088 2204417312435757268992 2208620631583977504768 2215181068844134990032 2219516061151070674944 2239972430378269483008 2250342673111502212096 2270189943825752653824 2286638522677816763904 2291113353446266503168 2312229605551762046976 2322934372244131315712 2358866933052275294208 2360401055667423756288 2375023555881400467456 2408009994157531029504 2479969476490226927616 2485687735904548159488 2531635507250439988608 2536589784172652199936 2553963686803971735552 2559968491860879409152 2571820197841716813824 2589435404676249120768 2613301168774647730176 2654782139707578646528 2672965579020644253696 2697601206477055721472 2709011243427222408192 2752011421894321176576 2796398702892616679424 2893297722571931415552 2913114830260780260864 2918815642061681983488 2939223083247676358656 2953574758458846653376 2959354748201427566592 2986629907171025977344 3007086276398224785408 3048851363570422351872 3096012849631111323648 3147201407556565008384 3166698074508533956608 3195884231877276205056 3210679992210041372672 3306625968653635903488 3322771603266202485048 3329274091726606012416 3375514009667253318144 3382119712230202933248 3405284915738628980736 3413291322481172545536 3429957784016725145856 3436670030169399754752 3452580539568332161024 3484401558366196973568 3538300399578412941312 3540601583501135634432 3612014991236296544256 3654814537807623880704 3669348562525761568768 3728531603856822239232 3797453260875659982912 3804884676258978299904 3857730296762575220736 3884153107014373681152 3919951753161971595264 3938099677945128871168 3945806330935236755456 3982173209561367969792 4009448368530966380544 4046401809715583582208 4065135151427229802496 4128017132841481764864 4196268543408753344512 4339946583857897123328 4348439630010260914176 4408834624871514537984 4417241263167955009536 4430362137688269980064 4439032122302141349888 4479944860756538966016 4500685346223004424192 4573277045355633527808 4645868744488262631424 4717733866104550588416 4720802111334847512576 4750047111762800934912 4816019988315062059008 4959938952980453855232 5063271014500879977216 5073179568345304399872 5107927373607943471104 5119936983721758818304 5143640395683433627648 5178870809352498241536 5226602337549295460352 5345931158041288507392 5395202412954111442944 5418022486854444816384 5504022843788642353152 5592797405785233358848 5786595445143862831104 5826229660521560521728 5878446166495352717312 5907149516917693306752 5918709496402855133184 5973259814342051954688 6014172552796449570816 6097702727140844703744 6192025699262222647296 6294402815113130016768 6421359984420082745344 6613251937307271806976 6645543206532404970096 6658548183453212024832 6751028019334506636288 6810569831477257961472 6859915568033450291712 6873340060338799509504 6905161079136664322048 6968803116732393947136 7076600799156825882624 7081203167002271268864 7224029982472593088512 7457063207713644478464 7594906521751319965824 7609769352517956599808 7715460593525150441472 7768306214028747362304 7839903506323943190528 7876199355890257742336 7891612661870473510912 7964346419122735939584 8018896737061932761088 8092803619431167164416 8130270302854459604992 8256034265682963529728 8679893167715794246656 8817669249743029075968 8860724275376539960128 8878064244604282699776 8959889721513077932032 9001370692446008848384 9146554090711267055616 9291737488976525262848 9441604222669695025152 9500094223525601869824 9632039976630124118016 9919877905960907710464 10126542029001759954432 10146359136690608799744 10215854747215886942208 10239873967443517636608 10287280791366867255296 10357741618704996483072 10453204675098590920704 10836044973708889632768 11008045687577284706304 11185594811570466717696 11573190890287725662208 11652459321043121043456 11756892332990705434624 11814299033835386613504 11837418992805710266368 11946519628684103909376 12028345105592899141632 12195405454281689407488 12384051398524445294592 12588805630226260033536 12842719968840165490688 13226503874614543613952 13291086413064809940192 13317096366906424049664 13502056038669013272576 13719831136066900583424 13810322158273328644096 13937606233464787894272 14153201598313651765248 14162406334004542537728 14448059964945186177024 15189813043502639931648 15219538705035913199616 15430921187050300882944 15536612428057494724608 15679807012647886381056 15752398711780515484672 16037793474123865522176 16185607238862334328832 16260540605708919209984 16512068531365927059456 17359786335431588493312 17635338499486058151936 17721448550753079920256 17756128489208565399552 17919779443026155864064 18002741384892017696768 18293108181422534111232 18583474977953050525696 18883208445339390050304 19264079953260248236032 19839755811921815420928 20253084058003519908864 20431709494431773884416 20574561582733734510592 20715483237409992966144 20906409350197181841408 21672089947417779265536 22371189623140933435392 23146381780575451324416 23304918642086242086912 23628598067670773227008 23674837985611420532736 23893039257368207818752 24056690211185798283264 24390810908563378814976 24768102797048890589184 25685439937680330981376 26453007749229087227904 26582172826129619880384 26634192733812848099328 27004112077338026545152 27439662272133801166848 27620644316546657288192 27875212466929575788544 28324812668009085075456 28896119929890372354048 30379626087005279863296 30439077410071826399232 30861842374100601765888 31073224856114989449216 31359614025295772762112 31504797423561030969344 32521081211417838419968 33024137062731854118912 34719572670863176986624 35270676998972116303872 35442897101506159840512 35512256978417130799104 35839558886052311728128 36005482769784035393536 36586216362845068222464 37766416890678780100608 38528159906520496472064 39679511623843630841856 40506168116007039817728 41149123165467469021184 41430966474819985932288 41812818700394363682816 43344179894835558531072 46292763561150902648832 46609837284172484173824 47257196135341546454016 48113380422371596566528 48781621817126757629952 49536205594097781178368 52906015498458174455808 53164345652259239760768 53268385467625696198656 54008224154676053090304 54879324544267602333696 55241288633093314576384 55750424933859151577088 56649625336018170150912 57792239859780744708096 60759252174010559726592 61723684748201203531776 62146449712229978898432 62719228050591545524224 63009594847122061938688 65042162422835676839936 69439145341726353973248 70885794203012319681024 71024513956834261598208 71679117772104623456256 72010965539568070787072 73172432725690136444928 77056319813040992944128 79359023247687261683712 81012336232014079635456 82298246330934938042368 82861932949639971864576 83625637400788727365632 86688359789671117062144 92585527122301805297664 93219674568344968347648 94514392270683092908032 97563243634253515259904 99072411188195562356736 105812030996916348911616 106328691304518479521536 106536770935251392397312 108016448309352106180608 109758649088535204667392 113299250672036340301824 115584479719561489416192 121518504348021119453184 123447369496402407063552 124292899424459957796864 125438456101183091048448 126019189694244123877376 130084324845671353679872 138878290683452707946496 141771588406024639362048 144021931079136141574144 146344865451380272889856 158718046495374523367424 162024672464028159270912 165723865899279943729152 167251274801577454731264 173376719579342234124288 185171054244603610595328 186439349136689936695296 189028784541366185816064 195126487268507030519808 212657382609036959043072 213073541870502784794624 216032896618704212361216 219517298177070409334784 231168959439122978832384 243037008696042238906368 246894738992804814127104 248585798848919915593728 250876912202366182096896 252038379388488247754752 277756581366905415892992 283543176812049278724096 288043862158272283148288 292689730902760545779712 317436092990749046734848 324049344928056318541824 346753439158684468248576 370342108489207221190656 372878698273379873390592 378057569082732371632128 390252974537014061039616 425314765218073918086144 432065793237408424722432 439034596354140818669568 486074017392084477812736 497171597697839831187456 501753824404732364193792 504076758776976495509504 555513162733810831785984 567086353624098557448192 576087724316544566296576 585379461805521091559424 648098689856112637083648 693506878317368936497152 740684216978414442381312 745757396546759746781184 756115138165464743264256 850629530436147836172288 864131586474816849444864 878069192708281637339136 972148034784168955625472 1008153517553952991019008 1111026325467621663571968 1134172707248197114896384 1170758923611042183118848 1296197379712225274167296 1491514793093519493562368 1512230276330929486528512 1701259060872295672344576 1728263172949633698889728 1756138385416563274678272 1944296069568337911250944 2016307035107905982038016 2222052650935243327143936 2268345414496394229792768 2592394759424450548334592 3024460552661858973057024 3402518121744591344689152 3512276770833126549356544 3888592139136675822501888 4032614070215811964076032 4536690828992788459585536 5184789518848901096669184 6048921105323717946114048 6805036243489182689378304 7777184278273351645003776 9073381657985576919171072 12097842210647435892228096 13610072486978365378756608 15554368556546703290007552 18146763315971153838342144 27220144973956730757513216 36293526631942307676684288 54440289947913461515026432 108880579895826923030052864
- Sum of all divisors σ(n): 396686171858333673472000000
- Sum of proper divisors (its aliquot sum) s(n): 287805591962506750441947136
- 108880579895826923030052864 is an abundant number, because the sum of its proper divisors (287805591962506750441947136) is greater than itself. Its abundance is 178925012066679827411894272
Bases of 108880579895826923030052864
- Binary: 1011010000100000101110000010000001011111010001010010111111000001001110000000000000000002
- Hexadecimal: 0x5A105C102FA297E09C0000
- Base-36: DOI9TDK5E8YSQ51C0
Squares and roots of 108880579895826923030052864
- 108880579895826923030052864 squared (1088805798958269230300528642) is 11854980678451549929107056491348770369818118634602496
- 108880579895826923030052864 cubed (1088805798958269230300528643) is 1290777170923628443486565763388737323644649972028768257901472943861382506348544
-
The
square root of 108880579895826923030052864 is 10434585755832.7116865197 -
108880579895826923030052864 is a
perfect cube number . Itscube root is 477511104
Scales and comparisons
How big is 108880579895826923030052864?- 108,880,579,895,826,923,030,052,864 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 108,880,579,895,826,923,030,052,864 would take you about two hundred ninety-three billion, two hundred seventy-four million, seven hundred one thousand and nine years!
This is a very rough estimate, based on a speaking rate of half a second every third order of magnitude. If you speak quickly, you could probably say any randomly-chosen number between one and a thousand in around half a second. Very big numbers obviously take longer to say, so we add half a second for every extra x1000. (We do not count involuntary pauses, bathroom breaks or the necessity of sleep in our calculation!)
- A cube with a volume of 108880579895826923030052864 cubic inches would be around 39792592 feet tall.
Recreational maths with 108880579895826923030052864
- 108880579895826923030052864 backwards is 468250030329628598975088801
- 108880579895826923030052864 is a
Harshad number . - The number of decimal digits it has is: 27
- The sum of 108880579895826923030052864's digits is 126
- More coming soon!
Link to this page
HTML: To link to this page, just copy and paste the link below into your blog, web page or email.
BBCODE: To link to this page in a forum post or comment box, just copy and paste the link code below:
Cite this page
MLA style:
"Number 108880579895826923030052864 - Facts about the integer". Numbermatics.com. 2024. Web. 6 June 2024.
APA style:
Numbermatics. (2024). Number 108880579895826923030052864 - Facts about the integer. Retrieved 6 June 2024, from https://numbermatics.com/n/108880579895826923030052864/
Chicago style:
Numbermatics. 2024. "Number 108880579895826923030052864 - Facts about the integer". https://numbermatics.com/n/108880579895826923030052864/
The information we have on file for 108880579895826923030052864 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 108880579895826923030052864, math, Factors of 108880579895826923030052864, curriculum, school, college, exams, university, Prime factorization of 108880579895826923030052864, STEM, science, technology, engineering, physics, economics, calculator, one hundred eight septillion, eight hundred eighty sextillion, five hundred seventy-nine quintillion, eight hundred ninety-five quadrillion, eight hundred twenty-six trillion, nine hundred twenty-three billion, thirty million, fifty-two thousand, eight hundred sixty-four.