81870717227410663607107584
81,870,717,227,410,663,607,107,584 is an even composite number composed of six prime numbers multiplied together.
81870717227410663607107584 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of twenty-one thousand, three hundred seventy-five divisors.
Prime factorization of 81870717227410663607107584:
218 × 34 × 74 × 312 × 414 × 7692
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 7 × 7 × 7 × 7 × 31 × 31 × 41 × 41 × 41 × 41 × 769 × 769)See below for interesting mathematical facts about the number 81870717227410663607107584 from the Numbermatics database.
Names of 81870717227410663607107584
- Cardinal: 81870717227410663607107584 can be written as Eighty-one septillion, eight hundred seventy sextillion, seven hundred seventeen quintillion, two hundred twenty-seven quadrillion, four hundred ten trillion, six hundred sixty-three billion, six hundred seven million, one hundred seven thousand, five hundred eighty-four.
Scientific notation
- Scientific notation: 8.1870717227410663607107584 × 1025
Factors of 81870717227410663607107584
Divisors of 81870717227410663607107584
- Number of divisors d(n): 21375
-
Complete list of divisors:
1 2 3 4 6 7 8 9 12 14 16 18 21 24 27 28 31 32 36 41 42 48 49 54 56 62 63 64 72 81 82 84 93 96 98 108 112 123 124 126 128 144 147 162 164 168 186 189 192 196 216 217 224 246 248 252 256 279 287 288 294 324 328 336 343 369 372 378 384 392 432 434 441 448 492 496 504 512 558 567 574 576 588 648 651 656 672 686 738 744 756 768 769 784 837 861 864 868 882 896 961 984 992 1008 1024 1029 1107 1116 1134 1148 1152 1176 1271 1296 1302 1312 1323 1344 1372 1476 1488 1512 1519 1536 1538 1568 1674 1681 1722 1728 1736 1764 1792 1922 1953 1968 1984 2009 2016 2048 2058 2214 2232 2268 2296 2304 2307 2352 2401 2511 2542 2583 2592 2604 2624 2646 2688 2744 2883 2952 2976 3024 3038 3072 3076 3087 3136 3321 3348 3362 3444 3456 3472 3528 3584 3813 3844 3906 3936 3968 3969 4018 4032 4096 4116 4428 4464 4536 4557 4592 4608 4614 4704 4802 5022 5043 5084 5166 5184 5208 5248 5292 5376 5383 5488 5766 5859 5904 5952 6027 6048 6076 6144 6152 6174 6272 6642 6696 6724 6727 6888 6912 6921 6944 7056 7168 7203 7626 7688 7749 7812 7872 7936 7938 8036 8064 8192 8232 8649 8856 8897 8928 9072 9114 9184 9216 9228 9261 9408 9604 10044 10086 10168 10332 10368 10416 10496 10584 10633 10752 10766 10976 11439 11532 11718 11767 11808 11904 12054 12096 12152 12288 12304 12348 12544 13284 13392 13448 13454 13671 13776 13824 13842 13888 14063 14112 14336 14406 15129 15252 15376 15498 15624 15744 15872 15876 16072 16128 16149 16384 16464 17298 17577 17712 17794 17856 18081 18144 18228 18368 18432 18456 18522 18816 19208 20088 20172 20181 20336 20664 20736 20763 20832 20992 21168 21266 21504 21532 21609 21952 22878 23064 23247 23436 23534 23616 23808 23839 24108 24192 24304 24576 24608 24696 25088 25947 26568 26691 26784 26896 26908 27342 27552 27648 27684 27776 27783 28126 28224 28672 28812 30258 30504 30752 30996 31248 31488 31529 31744 31752 31899 32144 32256 32298 32768 32928 34317 34596 35154 35301 35424 35588 35712 36162 36288 36456 36736 36864 36912 37044 37632 37681 38416 39401 40176 40344 40362 40672 41013 41328 41472 41526 41664 41984 42189 42336 42532 43008 43064 43218 43904 45387 45756 46128 46494 46872 47068 47089 47232 47616 47678 48216 48384 48447 48608 49152 49216 49392 50176 51894 52111 53136 53382 53568 53792 53816 54243 54684 55104 55296 55368 55552 55566 56252 56448 57344 57624 60516 60543 61008 61504 61992 62279 62289 62496 62976 63058 63488 63504 63798 64288 64512 64596 64827 65536 65856 68634 68921 69192 70308 70602 70848 71176 71424 71517 72324 72576 72912 73472 73728 73824 74088 74431 75264 75362 76832 77841 78802 80073 80352 80688 80724 81344 82026 82369 82656 82944 83052 83328 83968 84378 84672 85064 86016 86128 86436 87808 90774 91512 92256 92988 93744 94136 94178 94464 94587 95232 95356 95697 96432 96768 96894 97216 98304 98432 98441 98784 100352 102951 103788 104222 105903 106272 106764 107136 107584 107632 108486 109368 110208 110592 110736 111104 111132 112504 112896 113043 114688 115248 118203 121032 121086 122016 123008 123039 123984 124558 124578 124992 125952 126116 126567 126976 127008 127596 128576 129024 129192 129654 131072 131712 136161 137268 137842 138384 140616 141204 141267 141696 142352 142848 143034 144648 145152 145341 145824 146944 147456 147648 148176 148862 150528 150724 153664 155682 156333 157604 160146 160704 161376 161448 162688 162729 164052 164738 165312 165888 166104 166656 166873 167936 168756 169344 170128 172032 172256 172872 175616 181548 181629 183024 184512 185976 186837 187488 188272 188356 188928 189174 190464 190712 191394 192864 193536 193788 194432 194481 196608 196864 196882 197568 200704 205902 206763 207576 208444 211806 212544 213528 214272 214551 215168 215264 216972 218736 220416 220703 221184 221472 222208 222264 223293 225008 225792 226086 229376 230496 236406 240219 242064 242172 244032 246016 246078 247107 247968 249116 249156 249984 251904 252232 253134 253952 254016 255192 257152 258048 258384 259308 262144 263424 263767 272322 274536 275684 275807 276768 281232 282408 282534 283392 283761 284704 285696 286068 287091 289296 290304 290682 291648 293888 294912 295296 295323 296352 297724 301056 301448 307328 311364 312666 315208 317709 320292 321408 322752 322896 325376 325458 328104 329476 329623 330624 331776 332208 333312 333746 335872 337512 338688 339129 340256 344064 344512 345744 351232 354609 363096 363258 364777 366048 369024 371952 373674 374976 376544 376712 377856 378348 379701 380928 381424 382788 385728 387072 387576 388864 388962 393216 393728 393764 395136 401408 411804 413526 415152 416888 423612 423801 425088 427056 428544 429102 430336 430528 433944 435953 436023 437472 440832 441406 442368 442944 444416 444528 446586 450016 451584 452172 458752 460992 468999 472812 480438 482447 484128 484344 488064 492032 492156 494214 495936 498232 498312 499968 500619 503808 504464 506268 507904 508032 510384 514304 516096 516768 518616 526848 527534 544644 544887 549072 551368 551614 553536 560511 562464 564816 565068 566784 567522 569408 571392 572136 574182 576583 578592 580608 581364 583296 587776 589824 590592 590646 591361 592704 595448 602112 602896 614656 620289 622728 625332 630416 635418 640584 642816 643653 645504 645792 650752 650916 656208 658952 659246 661248 662109 663552 664416 666624 667492 669879 671744 675024 677376 678258 680512 688128 689024 691488 702464 709218 720657 726192 726516 729554 732096 738048 739009 741321 743904 747348 749952 753088 753424 755712 756696 759402 761856 762848 765576 771456 774144 775152 777728 777924 786432 787456 787528 790272 791301 802816 823608 827052 827421 830304 833776 847224 847602 850176 851283 854112 857088 858204 860672 861056 861273 867888 871906 872046 874944 881664 882812 884736 885888 885969 888832 889056 893172 900032 903168 904344 917504 921984 937998 945624 953127 960876 964894 968256 968688 976128 977399 984064 984312 988428 988869 991872 996464 996624 999936 1001238 1007616 1008928 1012536 1015808 1016064 1017387 1020768 1028608 1032192 1033536 1037232 1053696 1055068 1063827 1089288 1089774 1094331 1098144 1102736 1103228 1107072 1121022 1124928 1129632 1130136 1133568 1135044 1138816 1139103 1142784 1144272 1148364 1153166 1157184 1161216 1162728 1166592 1168111 1175552 1179648 1181184 1181292 1182722 1185408 1190896 1204224 1205792 1229312 1240578 1245456 1250664 1260832 1270836 1271403 1281168 1285632 1287306 1291008 1291584 1292689 1301504 1301832 1307859 1312416 1317904 1318492 1322496 1324218 1327104 1328832 1333248 1334984 1339758 1343488 1350048 1354752 1356516 1361024 1376256 1378048 1382976 1404928 1406997 1418436 1441314 1447341 1452384 1453032 1459108 1464192 1476096 1478018 1482642 1487808 1494696 1499904 1501857 1506176 1506848 1511424 1513392 1518804 1523712 1525696 1531152 1542912 1544921 1548288 1550304 1555456 1555848 1574912 1575056 1580544 1582602 1605632 1615441 1647216 1654104 1654842 1660608 1667552 1681533 1694448 1695204 1700352 1702566 1708224 1714176 1716408 1721344 1722112 1722546 1729749 1735776 1743812 1744092 1749888 1763328 1765624 1769472 1771776 1771938 1774083 1777664 1778112 1786344 1800064 1806336 1808688 1835008 1843968 1846369 1860867 1875996 1891248 1906254 1921752 1929788 1930649 1930959 1936512 1937376 1952256 1954798 1968128 1968624 1976856 1977738 1983744 1986327 1992928 1993248 1999872 2002476 2009637 2015232 2017856 2025072 2031616 2032128 2034774 2041536 2057216 2064384 2067072 2074464 2107392 2110136 2127654 2136551 2178576 2179548 2188662 2196288 2205472 2206456 2214144 2217027 2223963 2242044 2249856 2259264 2260272 2267136 2270088 2277632 2278206 2285568 2288544 2296728 2306332 2307361 2314368 2322432 2325456 2333184 2336222 2351104 2359296 2362368 2362584 2365444 2370816 2373903 2381792 2408448 2411584 2458624 2481156 2482263 2490912 2501328 2521664 2541672 2542806 2553439 2553849 2562336 2571264 2574612 2582016 2583168 2585378 2603008 2603664 2615718 2624832 2635808 2636984 2644992 2648436 2654208 2657664 2657907 2666496 2669968 2679516 2686976 2700096 2709504 2713032 2722048 2752512 2756096 2765952 2809856 2813994 2825761 2836872 2882628 2894682 2904768 2906064 2918216 2928384 2932197 2952192 2956036 2965284 2966607 2975616 2989392 2999808 3003714 3012352 3013696 3022848 3026784 3037608 3047424 3051392 3051671 3052161 3062304 3085824 3089842 3096576 3100608 3110912 3111696 3149824 3150112 3161088 3165204 3191481 3211264 3230882 3282993 3294432 3308208 3309684 3321216 3335104 3363066 3377129 3388896 3390408 3400704 3405132 3416448 3428352 3432816 3442688 3444224 3445092 3459498 3471552 3487624 3488184 3499776 3504333 3526656 3531248 3538944 3543552 3543876 3548166 3555328 3556224 3572688 3600128 3612672 3617376 3687936 3692738 3721734 3751992 3782496 3812508 3814209 3843504 3859576 3861298 3861918 3873024 3874752 3878067 3904512 3909596 3923577 3936256 3937248 3953712 3955476 3967488 3972654 3985856 3986496 3999744 4004952 4019274 4030464 4035712 4036081 4050144 4063232 4064256 4069548 4083072 4114432 4128768 4134144 4139527 4148928 4214784 4220272 4220991 4255308 4273102 4342023 4357152 4359096 4377324 4392576 4410944 4412912 4428288 4434054 4447926 4484088 4499712 4505571 4518528 4520544 4534272 4540176 4555264 4556412 4571136 4577088 4593456 4612664 4614722 4628736 4634763 4644864 4650912 4666368 4672444 4702208 4724736 4725168 4730888 4741632 4747806 4763584 4816896 4823168 4846323 4917248 4962312 4964526 4981824 5002656 5043328 5044599 5083344 5085612 5106878 5107698 5124672 5142528 5149224 5164032 5166336 5170756 5173063 5189247 5206016 5207328 5231436 5249664 5271616 5273968 5289984 5296872 5308416 5315328 5315814 5322249 5332992 5339936 5359032 5373952 5400192 5419008 5426064 5444096 5505024 5512192 5531904 5539107 5582601 5619712 5627988 5651522 5673744 5765256 5789364 5791947 5809536 5812128 5836432 5856768 5864394 5904384 5912072 5930568 5933214 5951232 5958981 5978784 5999616 6007428 6024704 6027392 6028911 6045696 6053568 6075216 6094848 6102784 6103342 6104322 6124608 6171648 6179684 6193152 6201216 6221824 6223392 6299648 6300224 6322176 6330408 6382962 6409653 6422528 6461764 6565986 6588864 6616416 6619368 6642432 6651081 6670208 6671889 6726132 6754258 6777792 6780816 6801408 6810264 6832896 6841793 6856704 6865632 6885376 6888448 6890184 6918996 6922083 6943104 6975248 6976368 6999552 7008666 7053312 7062496 7077888 7087104 7087752 7096332 7110656 7112448 7121709 7145376 7200256 7225344 7234752 7375872 7385476 7443468 7446789 7503984 7564992 7625016 7628418 7660317 7687008 7719152 7722596 7723836 7746048 7749504 7756134 7809024 7819192 7847154 7872512 7874496 7907424 7910952 7934976 7945308 7971712 7972992 7973721 7999488 8009904 8038548 8060928 8071424 8072162 8100288 8126464 8128512 8139096 8166144 8176777 8228864 8257536 8268288 8279054 8297856 8429568 8440544 8441982 8477283 8510616 8546204 8684046 8714304 8718192 8754648 8785152 8796591 8821888 8825824 8856576 8868108 8895852 8899821 8968176 8999424 9011142 9037056 9041088 9048823 9068544 9080352 9110528 9112824 9142272 9154176 9155013 9186912 9225328 9229444 9257472 9269526 9289728 9301824 9332736 9344888 9404416 9449472 9450336 9461776 9483264 9495612 9527168 9633792 9646336 9692646 9834496 9848979 9924624 9929052 9963648 10005312 10086656 10089198 10131387 10166688 10171224 10213756 10215396 10249344 10285056 10298448 10328064 10332672 10341512 10346126 10378494 10412032 10414656 10462872 10499328 10512999 10543232 10547936 10579968 10593744 10616832 10630656 10631628 10644498 10665984 10679872 10718064 10747904 10800384 10814447 10838016 10852128 10888192 11024384 11063808 11078214 11165202 11239424 11255976 11303044 11308087 11347488 11530512 11578728 11583894 11619072 11624256 11634201 11672864 11713536 11728788 11770731 11808768 11824144 11861136 11866428 11902464 11917962 11957568 11999232 12014856 12049408 12054784 12057822 12091392 12107136 12108243 12150432 12189696 12205568 12206684 12208644 12249216 12343296 12359368 12386304 12402432 12418581 12443648 12446784 12599296 12600448 12644352 12660816 12765924 12819306 12845056 12923528 13026069 13131972 13177728 13232832 13238736 13284864 13302162 13340416 13343778 13452264 13508516 13514543 13516713 13555584 13561632 13602816 13620528 13665792 13683586 13713408 13731264 13770752 13776896 13780368 13837992 13844166 13886208 13904289 13950496 13952736 13999104 14017332 14106624 14124992 14174208 14175504 14192664 14221312 14224896 14243418 14290752 14400512 14450688 14469504 14538969 14751744 14770952 14886936 14893578 14955857 15007968 15129984 15250032 15256836 15320634 15374016 15438304 15445192 15447672 15492096 15499008 15512268 15519189 15567741 15618048 15638384 15694308 15745024 15748992 15814848 15821904 15869952 15890616 15943424 15945984 15947442 15966747 15998976 16019808 16077096 16121856 16142848 16144324 16200576 16257024 16278192 16332288 16353554 16457728 16515072 16536576 16558108 16595712 16617321 16859136 16881088 16883964 16954566 17021232 17092408 17368092 17375841 17428608 17436384 17509296 17570304 17593182 17643776 17651648 17713152 17736216 17791704 17799642 17874073 17876943 17936352 17998848 18022284 18074112 18082176 18097646 18137088 18160704 18221056 18225648 18284544 18308352 18310026 18332191 18373824 18450656 18458888 18514944 18539052 18579456 18603648 18665472 18689776 18808832 18898944 18900672 18923552 18966528 18991224 19054336 19228959 19267584 19292672 19385292 19668992 19697958 19780327 19849248 19858104 19927296 19953243 20010624 20173312 20178396 20262774 20333376 20342448 20427512 20430792 20498688 20525379 20570112 20596896 20656128 20665344 20683024 20692252 20756988 20766249 20824064 20829312 20925744 20998656 21025998 21086464 21095872 21159936 21187488 21233664 21261312 21263256 21288996 21331968 21359744 21365127 21436128 21600768 21628894 21676032 21704256 21776384 22048768 22127616 22156428 22330404 22340367 22478848 22511952 22606088 22616174 22694976 22980951 23061024 23157456 23167788 23238144 23248512 23268402 23345728 23427072 23457576 23541462 23617536 23639903 23648288 23722272 23732856 23804928 23835924 23915136 23998464 24029712 24098816 24109568 24115644 24182784 24214272 24216486 24245801 24300864 24379392 24411136 24413368 24417288 24498432 24530331 24686592 24718736 24772608 24804864 24837162 24887296 24893568 25198592 25200896 25288704 25321632 25431849 25531848 25638612 25847056 26052138 26263944 26355456 26389773 26465664 26477472 26569728 26604324 26680832 26687556 26699463 26904528 27017032 27029086 27033426 27111168 27123264 27146469 27205632 27241056 27331584 27367172 27426816 27462528 27465039 27541504 27553792 27560736 27675984 27688332 27772416 27808578 27900992 27905472 27998208 28034664 28213248 28249984 28348416 28351008 28385328 28442624 28449792 28486836 28581504 28801024 28901376 28939008 28976689 29077938 29503488 29541904 29546937 29773872 29787156 29911714 30015936 30259968 30299369 30394161 30500064 30513672 30641268 30748032 30876608 30890384 30895344 30984192 30998016 31024536 31038378 31135482 31236096 31276768 31388616 31490048 31497984 31538997 31629696 31643808 31739904 31781232 31886848 31891968 31894884 31933494 31997952 32039616 32154192 32243712 32285696 32288648 32401152 32443341 32514048 32556384 32664576 32707108 32915456 33073152 33116216 33191424 33234642 33718272 33762176 33767928 33909132 33924261 34042464 34184816 34736184 34751682 34857216 34872768 34902603 35018592 35140608 35186364 35287552 35303296 35312193 35426304 35472432 35583408 35599284 35748146 35753886 35872704 35997696 36044568 36148224 36164352 36195292 36211441 36274176 36321408 36324729 36442112 36451296 36569088 36616704 36620052 36664382 36747648 36901312 36917776 37029888 37078104 37158912 37207296 37255743 37330944 37379552 37617664 37797888 37801344 37847104 37933056 37982448 38108672 38457918 38535168 38585344 38770584 39078207 39337984 39395916 39560654 39698496 39716208 39854592 39906486 40021248 40073359 40346624 40356792 40525548 40543629 40666752 40684896 40855024 40861584 40997376 41050758 41140224 41193792 41312256 41330688 41366048 41384504 41513976 41532498 41648128 41658624 41712867 41851488 41997312 42051996 42172928 42191744 42319872 42374976 42522624 42526512 42577992 42663936 42719488 42730254 42872256 43201536 43257788 43352064 43408512 43552768 43616907 44097536 44255232 44312856 44660808 44680734 44867571 44957696 45023904 45212176 45232348 45389952 45961902 46122048 46314912 46335576 46476288 46497024 46536804 46557567 46691456 46703223 46854144 46915152 47082924 47235072 47279806 47296576 47444544 47465712 47609856 47671848 47830272 47892551 47900241 47996928 48059424 48197632 48219136 48231288 48365568 48428544 48432972 48491602 48601728 48822272 48826736 48834576 48996864 49060662 49373184 49437472 49545216 49609728 49674324 49774592 49787136 49851963 50397184 50401792 50577408 50643264 50863698 51063696 51277224 51694112 52104276 52127523 52527888 52710912 52779546 52931328 52954944 53000249 53139456 53208648 53361664 53375112 53398926 53622219 53809056 54034064 54058172 54066852 54222336 54246528 54292938 54411264 54482112 54663168 54734344 54853632 54925056 54930078 54996573 55083008 55107584 55121472 55351968 55376664 55544832 55617156 55801984 55810944 55996416 56069328 56426496 56499968 56696832 56702016 56770656 56885248 56899584 56973672 57163008 57237439 57602048 57686877 57802752 57878016 57953378 58155876 59006976 59083808 59093874 59340981 59547744 59574312 59823428 59859729 60031872 60519936 60598738 60788322 61000128 61027344 61282536 61496064 61576137 61753216 61780768 61790688 61968384 61996032 62049072 62076756 62270964 62298747 62472192 62553536 62777232 62980096 62995968 63077994 63259392 63287616 63341761 63479808 63562464 63773696 63783936 63789768 63866988 63995904 64079232 64308384 64571392 64577296 64802304 64886682 65028096 65112768 65329152 65414216 65830912 66146304 66232432 66233081 66382848 66469284 67436544 67524352 67535856 67818264 67848522 68084928 68369632 68942853 69472368 69503364 69714432 69745536 69805206 70037184 70281216 70372728 70575104 70606592 70624386 70852608 70919709 70944864 71166816 71198568 71496292 71507772 71745408 71995392 72089136 72296448 72328704 72390584 72422882 72548352 72642816 72649458 72737403 72884224 72902592 73138176 73233408 73240104 73328764 73495296 73590993 73802624 73835552 74059776 74156208 74317824 74414592 74511486 74661888 74759104 75235328 75595776 75602688 75694208 75701129 75866112 75964896 76217344 76295547 76915836 77170688 77541168 78156414 78675968 78791832 79121308 79156609 79169319 79396992 79432416 79709184 79812972 80042496 80146718 80693248 80713584 81051096 81087258 81333504 81369792 81439407 81710048 81723168 81994752 82101516 82280448 82387584 82395117 82624512 82661376 82732096 82769008 83027952 83064996 83296256 83317248 83425734 83702976 83994624 84103992 84345856 84383488 84639744 84749952 85045248 85053024 85155984 85327872 85438976 85460508 85744512 86403072 86515576 86704128 86817024 86930067 87105536 87233814 87598591 88195072 88510464 88625712 89321616 89361468 89735142 89915392 90047808 90424352 90464696 90779904 90898107 91182483 91923804 92244096 92629824 92671152 92952576 92994048 93073608 93115134 93382912 93406446 93708288 93830304 94165848 94470144 94559612 94593152 94601801 94616991 94889088 94931424 95219712 95343696 95660544 95785102 95800482 95993856 96118848 96395264 96438272 96462576 96731136 96857088 96865944 96983204 97203456 97330023 97644544 97653472 97669152 97993728 98121324 98746368 98874944 99219456 99348648 99549184 99574272 99703926 100794368 100803584 101154816 101286528 101727396 101772783 102127392 102554448 103388224 104208552 104255046 104690999 104707809 105055776 105421824 105559092 105862656 105909888 106000498 106278912 106417296 106723328 106750224 106797852 107244438 107618112 108068128 108116344 108133704 108444672 108493056 108585876 108634323 108822528 108964224 108974187 109326336 109468688 109707264 109850112 109860156 109993146 110166016 110215168 110242944 110703936 110753328 111089664 111234312 111603968 111621888 111767229 111992832 112138656 112852992 112999936 113393664 113404032 113541312 113799168 113947344 114326016 114474878 115204096 115373754 115605504 115756032 115906756 116311752 118013952 118167616 118187748 118681962 119095488 119148624 119646856 119719458 120063744 120220077 121039872 121197476 121576644 121630887 122000256 122054688 122565072 122992128 123152274 123506432 123561536 123581376 123936768 123992064 124098144 124153512 124541928 124597494 124944384 125107072 125118511 125138601 125554464 125960192 125991936 126155988 126518784 126575232 126683522 126959616 127124928 127547392 127567872 127579536 127733976 127991808 128158464 128325337 128616768 129142784 129154592 129604608 129773364 130056192 130225536 130658304 130828432 130850721 131661824 132292608 132464864 132466162 132765696 132938568 134602713 134873088 135048704 135071712 135636528 135697044 136169856 136739264 137885706 138462289 138944736 139006728 139428864 139491072 139610412 139672701 140074368 140562432 140745456 141150208 141213184 141248772 141705216 141839418 141889728 142333632 142397136 142992584 143015544 143490816 143677653 143990784 144178272 144592896 144657408 144781168 144845764 145096704 145285632 145298916 145474806 145768448 145805184 146466816 146480208 146657528 146990592 147181986 147605248 147671104 148119552 148312416 148635648 148829184 149022972 149323776 149518208 149555889 151191552 151205376 151388416 151402258 151732224 151929792 152434688 152591094 153831672 154341376 155082336 156312828 156382569 157351936 157583664 158242616 158313218 158338638 158793984 158864832 159000747 159418368 159625944 160084992 160293436 160866657 161386496 161427168 162102192 162174516 162667008 162739584 162878814 163420096 163446336 163989504 164203032 164560896 164775168 164790234 164989719 165249024 165322752 165464192 165479321 165538016 166055904 166129992 166592512 166634496 166851468 167405952 167989248 168207984 168691712 168766976 169279488 169499904 169720607 170090496 170106048 170311968 170655744 170877952 170921016 171489024 171712317 172806144 173031152 173060631 173408256 173634048 173860134 174211072 174467628 175197182 176390144 177020928 177251424 178022943 178643232 178722936 179470284 180095616 180848704 180929392 181559808 181796214 182364966 183847608 184488192 184728411 185259648 185342304 185905152 185988096 186147216 186230268 186765824 186812892 186896241 187416576 187660608 188331696 188940288 189119224 189186304 189203602 189233982 189778176 189862848 190025283 190439424 190687392 191321088 191570204 191600964 191987712 192237696 192790528 192876544 192925152 193714176 193731888 193966408 194406912 194660046 195289088 195306944 195338304 195987456 196242648 197492736 197749888 198438912 198697296 198699243 199098368 199148544 199407852 201588736 201607168 202309632 202573056 202836823 203454792 203545566 204254784 205108896 206776448 206828559 208417104 208510092 209381998 209415618 210111552 210843648 211118184 211725312 211819776 212000996 212095583 212557824 212759127 212834592 213446656 213500448 213595704 214488876 215236224 216136256 216232688 216267408 216889344 216986112 217171752 217268646 217645056 217928448 217948374 218212209 218652672 218937376 219414528 219700224 219720312 219986292 220332032 220430336 220485888 220772979 221407872 221506656 222179328 222468624 223207936 223243776 223534458 223985664 224277312 225705984 225999872 226787328 226808064 227082624 227103387 227598336 227894688 228652032 228886641 228949756 230408192 230747508 231512064 231813512 232623504 236027904 236335232 236375496 237363924 237469827 238190976 238297248 239293712 239438916 240127488 240440154 242079744 242394952 243153288 243261774 244000512 244109376 244318221 245130144 245984256 246304548 247012864 247123072 247162752 247185351 247873536 247984128 248196288 248307024 249083856 249194988 249888768 250214144 250237022 250277202 251108928 251920384 251983872 252311976 253037568 253150464 253367044 253480087 253919232 254249856 255094784 255135744 255159072 255467952 255983616 256316928 256650674 257233536 258285568 258309184 259209216 259546728 260112384 260451072 260790201 261316608 261656864 261701442 262795773 263323648 264585216 264929728 264932324 265531392 265877136 269205426 269746176 270097408 270143424 271273056 271394088 272339712 272694321 273478528 273547449 275771412 276924578 277889472 278013456 278857728 278982144 279220824 279345402 280148736 280513513 281124864 281490912 282300416 282426368 282497544 283410432 283678836 283779456 283805403 284667264 284794272 285985168 286031088 286981632 287355306 287981568 288356544 289185792 289314816 289562336 289691528 290193408 290571264 290597832 290949612 291536896 291610368 291990069 292933632 292960416 293315056 293981184 294363972 295210496 295342208 296239104 296624832 297658368 298045944 298647552 299036416 299111778 302383104 302410752 302776832 302804516 303464448 303859584 304869376 305182188 305318349 307663344 308682752 310164672 312625656 312765138 314072997 314703872 315167328 316485232 316626436 316677276 317587968 317729664 318001494 318836736 319251888 320169984 320586872 321733314 322772992 322854336 324204384 324349032 325334016 325479168 325757628 325902969 326840192 326892672 326922561 327979008 328406064 329121792 329550336 329580468 329979438 330498048 330645504 330928384 330958642 331076032 332111808 332259984 333185024 333268992 333702936 334811904 335247857 335301687 335978496 336415968 337383424 337533952 338558976 338999808 339441214 340180992 340212096 340623936 341755904 341842032 342978048 343424634 345612288 346062304 346121262 346816512 347268096 347720268 348422144 348935256 350394364 352780288 354041856 354502848 356045886 357286464 357445872 358940568 360191232 360660231 361697408 361858784 363119616 363592428 364729932 364892661 367695216 368976384 369456822 370519296 370684608 371001743 371810304 371976192 372294432 372460536 373531648 373625784 373792482 374833152 375321216 375355533 376663392 377880576 378238448 378372608 378407204 378467964 379556352 379725696 380050566 380878848 381374784 382642176 383140408 383201928 383975424 384475392 384976011 385581056 385753088 385850304 387428352 387463776 387932816 388813824 389320092 390578176 390613888 390676608 391974912 392485296 394985472 395499776 396877824 397394592 397398486 398196736 398297088 398815704 403214336 403808139 404619264 405146112 405673646 406909584 407091132 408509568 410217792 413552896 413657118 415386867 416834208 417020184 418763996 418831236 419018103 420223104 421687296 422236368 423450624 423639552 424001992 424191166 425115648 425518254 425669184 426893312 427000896 427191408 428977752 430472448 431032959 432272512 432465376 432534816 433778688 433972224 434343504 434537292 435290112 435856896 435896748 436424418 437305344 437874752 439400448 439440624 439972584 440664064 440860672 440971776 441545958 442815744 443013312 443392327 444358656 444937248 446415872 446487552 447068916 447971328 448554624 451999744 453574656 453616128 454165248 454206774 455196672 455789376 457304064 457773282 457899512 460816384 461495016 463024128 463627024 463631567 465247008 472055808 472670464 472750992 474727848 474939654 476381952 476594496 477002241 478587424 478877832 480254976 480880308 482599971 484159488 484789904 486306576 486523548 488001024 488218752 488636442 490260288 491968512 492609096 494025728 494246144 494325504 494370702 494969157 495747072 495968256 496392576 496437963 496614048 498167712 498389976 499777536 500428288 500474044 500554404 502217856 503967744 504623952 506075136 506300928 506734088 506960174 507838464 508499712 509161821 510189568 510271488 510318144 510935904 511967232 512633856 513301348 514467072 515136951 516571136 516618368 518418432 519093456 520224768 520902144 521580402 522633216 523313728 523402884 525591546 526647296 529170432 529859456 529864648 531062784 531754272 534068829 538410852 540194816 540286848 542546112 542788176 544679424 545388642 546957056 547094898 551542824 553849156 554096263 554185233 555778944 556026912 557715456 557964288 558441648 558690804 560297472 561027026 562249728 562981824 564600832 564852736 564995088 566820864 567357672 567558912 567610806 568297921 569334528 569588544 570075849 571970336 572062176 573963264 574710612 575963136 576713088 578371584 578629632 579124672 579383056 581142528 581195664 581899224 583073792 583220736 583980138 585867264 585920832 586630112 587962368 588727944 590420992 590684416 592478208 593249664 595316736 596091888 596097729 597295104 598072832 598223556 604766208 604821504 605553664 605609032 606928896 607719168 608510469 609738752 610364376 610636698 613190137 615326688 617365504 620329344 625251312 625530276 628145994 629407744 630334656 632970464 633252872 633354552 635175936 635459328 636002988 636286749 637673472 638277381 638503776 640339968 641173744 643466628 645545984 645708672 648408768 648698064 650668032 650958336 651515256 651805938 653680384 653785344 653845122 654636627 655958016 656812128 658243584 659100672 659160936 659958876 660996096 661291008 661856768 661917284 662152064 662318937 664223616 664519968 666537984 667405872 669623808 670495714 670603374 671956992 672831936 674766848 675067904 677117952 677999616 678882428 680361984 680424192 681247872 681310161 683511808 683684064 685956096 686849268 691224576 692124608 692242524 694536192 695440536 696844288 697870512 700788728 705560576 708083712 709005696 712091772 712409481 714572928 714891744 717881136 720382464 721320462 723394816 723717568 726239232 727184856 729459864 729785322 732836993 732954663 735390432 737952768 738913644 741038592 741369216 742003486 743620608 743952384 744588864 744921072 747063296 747251568 747584964 749666304 750642432 750711066 751619831 753326784 755761152 756476896 756745216 756814408 756935928 759112704 759451392 760101132 760440261 761757696 762749568 765284352 766280816 766403856 767950848 768950784 769952022 771162112 771506176 771700608 774856704 774927552 775865632 777627648 778640184 781156352 781227776 781353216 782370603 783949824 784970592 788387319 789970944 790999552 793755648 794789184 794796972 796594176 797631408 806428672 807616278 809238528 810292224 811347292 813819168 814182264 817019136 818082963 820435584 827105792 827314236 830773734 833668416 834040368 837527992 837662472 838036206 840446208 841540539 843374592 844472736 846901248 847279104 848003984 848382332 850231296 851036508 851338368 851416209 853786624 854001792 854382816 857955504 860944896 862065918 864545024 864930752 865069632 867557376 867944448 868687008 869074584 870580224 871713792 871793496 872848836 874610688 875749504 875970207 878800896 878881248 879945168 881721344 881943552 883091916 885631488 886026624 886784654 888717312 889874496 892831744 892975104 894137832 895942656 897109248 898277359 903999488 907149312 907232256 908330496 908413548 910393344 911578752 914608128 915546564 915799024 915955047 921632768 922990032 926048256 927254048 927263134 930494016 942218991 944111616 945340928 945501984 949455696 949879308 952763904 953188992 954004482 957174848 957755664 960509952 961760616 965199942 968318976 969236023 969579808 972613152 973047096 976002048 976437504 977272884 977708907 980520576 983937024 985218192 988051456 988492288 988651008 988741404 989938314 991494144 991936512 992785152 992875926 993228096 994077841 996335424 996779952 999555072 1000856576 1000948088 1001108808 1004435712 1005743571 1007935488 1009247904 1012150272 1012601856 1013468176 1013920348 1015676928 1016999424 1018323642 1020379136 1020542976 1020636288 1021871808 1025267712 1026602696 1028934144 1030273902 1033142272 1033236736 1036836864 1038186912 1040449536 1041804288 1043160804 1045266432 1046627456 1046805768 1051183092 1058340864 1059718912 1059729296 1062125568 1063508544 1068137658 1076821704 1080389632 1080573696 1081980693 1085092224 1085576352 1089358848 1090777284 1093914112 1094189796 1094677983 1103085648 1107698312 1108192526 1108370466 1111557888 1112053824 1113005229 1115430912 1115928576 1116883296 1117381608 1120594944 1122054052 1124499456 1125963648 1126066599 1129201664 1129705472 1129990176 1133641728 1134715344 1135117824 1135221612 1136595842 1138669056 1139177088 1140151698 1143940672 1144124352 1147926528 1149421224 1151926272 1153426176 1154928033 1156743168 1157259264 1158249344 1158766112 1162285056 1162391328 1163798448 1166147584 1166441472 1167960276 1171734528 1171841664 1173260224 1175924736 1177455888 1180841984 1181368832 1184956416 1186499328 1188044249 1190633472 1192183776 1192195458 1194590208 1196145664 1196447112 1209643008 1211107328 1211218064 1211424417 1213857792 1215438336 1217020938 1219477504 1220728752 1221273396 1226380274 1230653376 1234731008 1240658688 1242274129 1246160601 1250502624 1251060552 1256291988 1260669312 1265940928 1266505744 1266709104 1270351872 1270918656 1272005976 1272573498 1275346944 1276554762 1277007552 1280679936 1282347488 1286933256 1291091968 1291417344 1293098877 1296817536 1297396128 1301336064 1301916672 1303030512 1303611876 1307360768 1307570688 1307690244 1309273254 1311916032 1313624256 1318201344 1318321872 1319917752 1321992192 1322582016 1323713536 1323834568 1324304128 1324637874 1328447232 1329039936 1330176981 1333075968 1334811744 1339247616 1340991428 1341206748 1343913984 1345663872 1349533696 1350135808 1355999232 1357764856 1360723968 1360848384 1362495744 1362620322 1367023616 1367368128 1371912192 1373698536 1382449152 1384249216 1384485048 1389072384 1390881072 1390894701 1393688576 1395741024 1401577456 1411121152 1416167424 1418011392 1419857761 1424183544 1424818962 1429145856 1429783488 1431006723 1435762272 1440764928 1442640924 1446789632 1447435136 1447799913 1452478464 1454369712 1458919728 1459570644 1465673986 1465909326 1470780864 1475905536 1477827288 1482077184 1482738432 1484006972 1484669081 1484907471 1487241216 1487904768 1489177728 1489313889 1489842144 1494126592 1494503136 1495169928 1499332608 1501284864 1501422132 1503239662 1506653568 1512953792 1513490432 1513628816 1513871856 1518225408 1518902784 1520202264 1520880522 1523515392 1525499136 1527485463 1530568704 1532561632 1532807712 1535901696 1537901568 1539904044 1542324224 1543012352 1543401216 1545410853 1549713408 1549855104 1551731264 1555255296 1557280368 1562312704 1562455552 1562706432 1564741206 1567899648 1569941184 1576774638 1579941888 1581999104 1587511296 1589578368 1589593944 1593188352 1595262816 1602206487 1612857344 1615232556 1620584448 1622694584 1627638336 1628364528 1634038272 1636165926 1640871168 1643007719 1654211584 1654628472 1661547468 1662288789 1667336832 1668080736 1675055984 1675324944 1676072412 1680892416 1683081078 1686749184 1688945472 1693802496 1694558208 1696007968 1696764664 1700462592 1702073016 1702676736 1702832418 1704893763 1707573248 1708003584 1708765632 1710227547 1715911008 1721889792 1724131836 1729090048 1729861504 1730139264 1735114752 1735888896 1737374016 1738149168 1743427584 1743586992 1745697672 1749221376 1751499008 1751940414 1757601792 1757762496 1759890336 1763442688 1763887104 1766183832 1771262976 1772053248 1773569308 1774360609 1777434624 1779748992 1785663488 1785950208 1788275664 1788293187 1791885312 1794218496 1796554718 1807998976 1814298624 1814464512 1816660992 1816827096 1820786688 1823157504 1825531407 1829216256 1831093128 1831598048 1831910094 1839570411 1843265536 1845980064 1852096512 1854508096 1854526268 1860988032 1884437982 1888223232 1890681856 1891003968 1898911392 1899758616 1905527808 1906377984 1908008964 1908860247 1914349696 1914832143 1915511328 1921019904 1923521232 1930399884 1936637952 1938472046 1939159616 1945226304 1946094192 1952004096 1952875008 1954545768 1955417814 1961041152 1963594591 1963909881 1967874048 1970436384 1976102912 1976984576 1977302016 1977482808 1979876628 1982988288 1983873024 1985570304 1985751852 1986456192 1988155682 1992670848 1993559904 2001713152 2001896176 2002217616 2008871424 2011487142 2015870976 2018495808 2024300544 2025203712 2026936352 2027840696 2031353856 2033998848 2036647284 2040758272 2041085952 2041272576 2043743616 2043930483 2050535424 2053205392 2057868288 2060547804 2066284544 2066473472 2073673728 2076373824 2083608576 2086321608 2090532864 2093254912 2093611536 2102366184 2116681728 2119437824 2119458592 2124251136 2127017088 2136275316 2137228443 2153643408 2160779264 2161147392 2163961386 2170184448 2171152704 2173010209 2178717696 2181554568 2187828224 2188379592 2189355966 2198510979 2206171296 2215396624 2216385052 2216740932 2223115776 2224107648 2226010458 2230861824 2231857152 2233766592 2234763216 2241189888 2244108104 2248998912 2251927296 2252133198 2254859493 2258403328 2259410944 2259980352 2267283456 2269430688 2270235648 2270443224 2273191684 2277338112 2278354176 2280303396 2281320783 2287881344 2288248704 2295853056 2298842448 2303852544 2306852352 2309856066 2313486336 2314518528 2316498688 2317532224 2324570112 2324782656 2327596896 2332295168 2332882944 2335920552 2343469056 2343683328 2346520448 2346734999 2347111809 2351849472 2354911776 2361683968 2362737664 2365161957 2369912832 2372998656 2376088498 2381266944 2384367552 2384390916 2392291328 2392894224 2419286016 2422214656 2422436128 2422848834 2427715584 2430876672 2434041876 2438955008 2441457504 2442546792 2452760548 2454248889 2461306752 2469462016 2481317376 2484548258 2492321202 2501005248 2502121104 2512583976 2521338624 2524621617 2531881856 2533011488 2533418208 2540703744 2541837312 2544011952 2545146996 2550693888 2553109524 2554015104 2554248627 2561359872 2564694976 2573866512 2582183936 2582834688 2586197754 2593635072 2594792256 2597012201 2602672128 2603833344 2606061024 2607223752 2614721536 2615141376 2615380488 2618546508 2623832064 2627248512 2636402688 2636643744 2639835504 2645164032 2647427072 2647669136 2648608256 2649275748 2656894464 2658079872 2660353962 2666151936 2669623488 2678495232 2681982856 2682413496 2687827968 2691327744 2694832077 2699067392 2700271616 2711998464 2715529712 2715556321 2721447936 2721696768 2724991488 2725240644 2734047232 2734736256 2743824384 2747397072 2764898304 2768498432 2768970096 2778144768 2781762144 2781789402 2787377152 2791482048 2803154912 2826656973 2832334848 2836022784 2839715522 2848367088 2849637924 2858291712 2859566976 2862013446 2871524544 2881529856 2885281848 2893579264 2894870272 2895599826 2904956928 2907708069 2908739424 2917839456 2919141288 2931347972 2931818652 2933126721 2941561728 2951811072 2955654576 2964154368 2965476864 2968013944 2969338162 2969814942 2974482432 2975809536 2978355456 2978627778 2979684288 2982233523 2988253184 2989006272 2990339856 2998665216 3002569728 3002844264 3006479324 3013307136 3017230713 3025907584 3026980864 3027257632 3027743712 3036450816 3037805568 3040404528 3041761044 3047030784 3050998272 3054970926 3061137408 3065123264 3065615424 3075803136 3079808088 3084648448 3086024704 3086802432 3090821706 3099426816 3099710208 3103462528 3103746289 3110510592 3114560736 3124625408 3124911104 3125412864 3129482412 3135799296 3139882368 3153549276 3163998208 3175022592 3179156736 3179187888 3186376704 3190525632 3204412974 3225714688 3230465112 3241168896 3245389168 3245420969 3245942079 3255276672 3256729056 3268076544 3272331852 3281742336 3286015438 3308423168 3309256944 3323094936 3324577578 3334673664 3336161472 3339015687 3350111968 3350649888 3352144824 3361784832 3366162156 3373498368 3377890944 3378199797 3387604992 3389116416 3392015936 3393529328 3400925184 3404146032 3405353472 3405664836 3409787526 3415146496 3416007168 3417531264 3420455094 3431822016 3443779584 3448263672 3458180096 3459723008 3460278528 3464784099 3470229504 3471777792 3474748032 3476298336 3486855168 3487173984 3491395344 3498442752 3502998016 3503880828 3515203584 3515524992 3519780672 3527774208 3532367664 3542525952 3544106496 3547138616 3548721218 3554869248 3559497984 3564132747 3571326976 3571900416 3576551328 3576586374 3583770624 3588436992 3593109436 3615997952 3628929024 3633321984 3633654192 3641573376 3646315008 3651062814 3658432512 3662186256 3663196096 3663820188 3679140822 3686531072 3691960128 3704193024 3709016192 3709052536 3721976064 3726822387 3738481803 3768875964 3781363712 3782007936 3797822784 3799517232 3811055616 3812755968 3816017928 3817720494 3828699392 3829664286 3831022656 3842039808 3847042464 3860799768 3873275904 3876944092 3878319232 3878673841 3879296631 3890452608 3892188384 3904008192 3905750016 3909091536 3910835628 3922082304 3927189182 3927819762 3935748096 3940872768 3952205824 3953969152 3954604032 3954965616 3959753256 3965976576 3967746048 3971140608 3971503704 3972912384 3976311364 3978085447 3985341696 3987119808 3990530943 4003426304 4003792352 4004435232 4017742848 4022974284 4031741952 4036991616 4048601088 4050407424 4053872704 4055681392 4067997696 4073294568 4081516544 4082171904 4082545152 4087487232 4087860966 4101070848 4106410784 4115736576 4121095608 4132569088 4132946944 4147347456 4152747648 4167217152 4172643216 4172684103 4181065728 4186509824 4187223072 4204732368 4233363456 4238875648 4238917184 4248502272 4254034176 4259573283 4272550632 4274456886 4292330959 4293020169 4307286816 4321558528 4322294784 4327922772 4340368896 4342305408 4346020418 4357435392 4363109136 4375656448 4376759184 4378711932 4397021958 4412342592 4430793248 4432770104 4433481864 4446231552 4448215296 4452020916 4454007243 4461723648 4463714304 4467533184 4467941667 4469526432 4482379776 4488216208 4497997824 4503854592 4504266396 4509718986 4516806656 4518821888 4519960704 4538861376 4540471296 4540886448 4546383368 4554676224 4556708352 4560606792 4562641566 4575762688 4576497408 4582456389 4591706112 4597684896 4607705088 4613704704 4619712132 4626972672 4629037056 4632997376 4635064448 4636232559 4649140224 4649565312 4655193792 4665765888 4671841104 4686938112 4687366656 4693040896 4693469998 4694223618 4703698944 4709823552 4723367936 4725475328 4730323914 4739825664 4745997312 4752176996 4762533888 4768735104 4768781832 4784582656 4785788448 4838572032 4844429312 4844872256 4845697668 4861753344 4868083752 4877910016 4882915008 4885093584 4905521096 4908497778 4922613504 4929023157 4938924032 4962634752 4969096516 4984642404 4986866367 5002010496 5004242208 5025167952 5042677248 5049243234 5063763712 5066022976 5066836416 5081407488 5083674624 5088023904 5090293992 5101387776 5106219048 5108030208 5108497254 5114681289 5122719744 5129389952 5129858951 5130682641 5147733024 5164367872 5165669376 5172395508 5187270144 5189584512 5194024402 5205344256 5207666688 5212122048 5214447504 5229443072 5230282752 5230760976 5237093016 5247664128 5254497024 5261338817 5272805376 5273287488 5279671008 5290328064 5294854144 5295338272 5297216512 5298551496 5313788928 5316159744 5320707924 5323081827 5332303872 5339246976 5356990464 5363965712 5364826992 5364879561 5375655936 5382655488 5389664154 5398134784 5400543232 5423996928 5431059424 5431112642 5442895872 5443393536 5449982976 5450481288 5468094464 5469472512 5476594221 5487648768 5494794144 5518711233 5529796608 5536996864 5537940192 5556289536 5563524288 5563578804 5582964096 5606309824 5653313946 5664669696 5672045568 5679431044 5696734176 5699275848 5716583424 5719133952 5724026892 5726580741 5743049088 5763059712 5770563696 5787158528 5789740544 5791199652 5809913856 5815416138 5817478848 5835678912 5838282576 5862695944 5863637304 5866253442 5883123456 5890783773 5903622144 5911309152 5928308736 5930953728 5936027888 5938676324 5939629884 5948964864 5951619072 5956710912 5957255556 5959368576 5964467046 5976506368 5978012544 5980679712 6005139456 6005688528 6012958648 6026614272 6034461426 6051815168 6053961728 6054515264 6055487424 6072901632 6075611136 6080809056 6083522088 6094061568 6101996544 6109941852 6122274816 6130246528 6131230848 6131791449 6151606272 6159616176 6172049408 6173604864 6181643412 6198853632 6199420416 6206925056 6207492578 6221021184 6229121472 6249250816 6249822208 6250825728 6258964824 6271598592 6279764736 6287941513 6307098552 6327996416 6350045184 6358313472 6358375776 6372753408 6381051264 6408825948 6411685329 6451429376 6460930224 6482337792 6490778336 6490841938 6491884158 6510553344 6513458112 6519030627 6536153088 6544663704 6563484672 6572030876 6595532937 6616846336 6618513888 6646189872 6649155156 6669347328 6672322944 6678031374 6700223936 6701299776 6704289648 6723569664 6732324312 6746996736 6755781888 6756399594 6764578479 6775209984 6778232832 6784031872 6784652161 6787058656 6801850368 6808292064 6810706944 6811329672 6819575052 6830292992 6832014336 6835062528 6840910188 6843962349 6863644032 6887559168 6896527344 6916360192 6919446016 6920557056 6929568198 6940459008 6943555584 6949496064 6952596672 6958544887 6973710336 6974347968 6982790688 6996885504 7005996032 7007761656 7030407168 7031049984 7039561344 7040204997 7055548416 7064735328 7085051904 7088212992 7094277232 7095485871 7097442436 7109738496 7118995968 7128265494 7142653952 7143800832 7153102656 7153172748 7176873984 7186218872 7231995904 7257858048 7266643968 7267308384 7283146752 7292630016 7302125628 7316865024 7324372512 7326392192 7327640376 7358281644 7383920256 7408386048 7418032384 7418105072 7443952128 7453644774 7476963606 7537751928 7562727424 7564015872 7573864851 7595645568 7599034464 7622111232 7625511936 7632035856 7635440988 7657398784 7659328572 7662045312 7662745881 7684079616 7694084928 7721599536 7746551808 7753888184 7756638464 7757347682 7758593262 7780905216 7784376768 7791036603 7808016384 7811500032 7818183072 7821671256 7844164608 7854378364 7855639524 7871496192 7881745536 7904411648 7907938304 7909208064 7909931232 7919506512 7935492096 7942281216 7943007408 7945824768 7952622728 7956170894 7970683392 7974239616 7981061886 8006852608 8007584704 8008870464 8035485696 8045948568 8063483904 8073983232 8084496231 8097202176 8100814848 8107745408 8111362784 8135995392 8146589136 8146668963 8163033088 8164343808 8165090304 8174974464 8175721932 8202141696 8212821568 8231473152 8242191216 8265138176 8265893888 8294694912 8305495296 8316309743 8334434304 8345286432 8345368206 8362131456 8373019648 8374446144 8409464736 8477751296 8477834368 8479970919 8497004544 8508068352 8519146566 8545101264 8548913772 8584661918 8586040338 8614573632 8643117056 8644589568 8655845544 8680737792 8684610816 8692040836 8695918903 8714870784 8723124207 8726218272 8751312896 8753518368 8757423864 8794043916 8824685184 8861586496 8865540208 8866963728 8892463104 8896430592 8904041832 8908014486 8923447296 8927428608 8935066368 8935883334 8939052864 8946700569 8964759552 8976432416 8995995648 9007709184 9008532792 9019437972 9033613312 9037643776 9039921408 9051692139 9077722752 9080942592 9081772896 9092766736 9109352448 9113416704 9121213584 9125283132 9151525376 9152994816 9164912778 9183412224 9195369792 9227409408 9239424264 9253945344 9258074112 9265994752 9270128896 9272465118 9298280448 9299130624 9310387584 9311238867 9331531776 9343682208 9373876224 9374733312 9386081792 9386939996 9388447236 9407397888 9419647104 9446735872 9450950656 9460647828 9491994624 9504353992 9525067776 9537470208 9537563664 9569165312 9571576896 9677144064 9688858624 9689744512 9691395336 9723506688 9736167504 9736262907 9755820032 9765830016 9770187168 9811042192 9816995556 9845227008 9858046314 9877848064 9925269504 9938193032 9969284808 9973732734 10004020992 10008484416 10017047061 10050335904 10085354496 10098486468 10127527424 10132045952 10133672832 10134599391 10162814976 10167349248 10176047808 10180587984 10202775552 10212438096 10216060416 10216994508 10229362578 10245439488 10258779904 10259717902 10261365282 10295466048 10328735744 10331338752 10344791016 10374540288 10379169024 10388048804 10392683567 10394352297 10410688512 10415333376 10424244096 10428895008 10458886144 10460565504 10461521952 10474186032 10495328256 10508994048 10522677634 10545610752 10546574976 10559342016 10589708288 10590676544 10594433024 10597102992 10627577856 10632319488 10641415848 10646163654 10664607744 10678493952 10692398241 10713980928 10727931424 10729653984 10729759122 10751311872 10765310976 10779328308 10796269568 10801086464 10847993856 10862118848 10862225284 10886787072 10899965952 10900962576 10936188928 10938945024 10953188442 10975297536 10989588288 11037422466 11059593216 11073993728 11075880384 11112579072 11127048576 11127157608 11165928192 11180467161 11212619648 11215445409 11306627892 11344091136 11358862088 11393468352 11398551696 11433166848 11438267904 11448053784 11453161482 11486098176 11501054033 11526119424 11541127392 11574317056 11579481088 11582399304 11619827712 11630832276 11634957696 11636021523 11671357824 11676565152 11725391888 11727274608 11732506884 11766246912 11781567546 11807244288 11822618304 11856617472 11861907456 11872055776 11877352648 11879259768 11897929728 11903238144 11913421824 11914511112 11918737152 11928934092 11934256341 11953012736 11956025088 11961359424 11971592829 12010278912 12011377056 12025917296 12053228544 12068922852 12103630336 12107923456 12109030528 12110974848 12145803264 12151222272 12161618112 12167044176 12203993088 12219883704 12244549632 12260493056 12262461696 12263582898 12303212544 12319232352 12344098816 12347209728 12363286824 12397707264 12398840832 12413850112 12414985156 12442042368 12458242944 12499644416 12501651456 12517929648 12518052309 12543197184 12559529472 12575883026 12614197104 12655992832 12700090368 12716626944 12716751552 12745506816 12762102528 12778719849 12817651896 12823370658 12876992877 12902858752 12921860448 12964675584 12981556672 12981683876 12983768316 13021106688 13026916224 13038061254 13072306176 13089327408 13126969344 13144061752 13191065874 13233692672 13237027776 13292379744 13298310312 13338694656 13344645888 13356062748 13362021729 13400447872 13402599552 13403825001 13408579296 13447139328 13464648624 13493993472 13511563776 13512799188 13529156958 13550419968 13556465664 13568063744 13569304322 13574117312 13616584128 13621413888 13622659344 13639150104 13660585984 13664028672 13670125056 13681820376 13687924698 13727288064 13745162137 13747369167 13775118336 13793054688 13832720384 13838892032 13841114112 13859136396 13880918016 13887111168 13898992128 13905193344 13917089774 13947420672 13948695936 13965581376 14011992064 14015523312 14060814336 14062099968 14079122688 14080409994 14111096832 14129470656 14170103808 14176425984 14188554464 14190971742 14194884872 14219476992 14237991936 14256530988 14285307904 14287601664 14306205312 14306345496 14353747968 14372437744 14463991808 14515716096 14533287936 14534616768 14585260032 14604251256 14633730048 14648745024 14652784384 14655280752 14716563288 14767840512 14787069471 14816772096 14836064768 14836210144 14887904256 14907289548 14953927212 14960599101 15075503856 15125454848 15128031744 15147729702 15191291136 15198068928 15211071463 15244222464 15251023872 15264071712 15270881976 15314797568 15318657144 15324090624 15325491762 15344043867 15368159232 15388169856 15389576853 15443199072 15493103616 15507776368 15513276928 15514695364 15517186524 15561810432 15568753536 15582073206 15616032768 15623000064 15636366144 15643342512 15688329216 15708756728 15711279048 15742992384 15763491072 15784016451 15808823296 15815876608 15818416128 15819862464 15839013024 15870984192 15884562432 15886014816 15891649536 15905245456 15912341788 15941366784 15948479232 15962123772 15969245481 16013705216 16015169408 16017740928 16070971392 16091897136 16126967808 16147966464 16168992462 16194404352 16201629696 16215490816 16222725568 16271990784 16293178272 16293337926 16326066176 16328687616 16330180608 16349948928 16351443864 16404283392 16425643136 16429782663 16462946304 16484382432 16531787776 16556133699 16589389824 16610990592 16632619486 16668868608 16690572864 16690736412 16746039296 16748892288 16818929472 16955502592 16955668736 16959941838 16994009088 17016136704 17038293132 17090202528 17097827544 17169323836 17172080676 17179742223 17229147264 17286234112 17289179136 17311691088 17361475584 17369221632 17384081672 17391837806 17429741568 17446248414 17452436544 17502625792 17507036736 17514847728 17588087832 17649370368 17672351319 17723172992 17731080416 17733927456 17784926208 17792861184 17808083664 17816028972 17846894592 17854857216 17870132736 17871766668 17878105728 17893401138 17929519104 17952864832 18015418368 18017065584 18038875944 18067226624 18075287552 18079842816 18103384278 18155445504 18161885184 18163545792 18179085407 18185533472 18218704896 18226833408 18242427168 18250566264 18303050752 18305989632 18329825556 18366824448 18390739584 18454818816 18478848528 18516148224 18531989504 18540257792 18544930236 18596560896 18598261248 18620775168 18622477734 18663063552 18687364416 18747752448 18749466624 18772163584 18773879992 18776894472 18814795776 18839294208 18863824539 18893471744 18901901312 18921295656 18983989248 19008707984 19008894247 19050135552 19074940416 19075127328 19138330624 19143153792 19354288128 19377717248 19379489024 19382790672 19447013376 19472335008 19472525814 19511640064 19531660032 19540374336 19557091881 19622084384 19633991112 19690454016 19716092628 19786598811 19850539008 19876386064 19938569616 19947465468 20008041984 20016968832 20034094122 20100671808 20170708992 20196972936 20255054848 20264091904 20267345664 20269198782 20293735437 20325629952 20334698496 20352095616 20353956483 20361175968 20405551104 20424876192 20432120832 20433989016 20458725156 20490878976 20517559808 20519435804 20522730564 20531887047 20590932096 20662677504 20689582032 20749080576 20758338048 20776097608 20785367134 20788704594 20821377024 20830666752 20848488192 20857790016 20875634661 20917772288 20921131008 20923043904 20948372064 20990656512 21017988096 21045355268 21091221504 21093149952 21118684032 21120614991 21179416576 21181353088 21188866048 21194205984 21255155712 21264638976 21282831696 21292327308 21329215488 21356987904 21384796482 21427961856 21455862848 21459307968 21459518244 21530621952 21558656616 21592539136 21602172928 21695987712 21724237696 21724450568 21773574144 21799931904 21801925152 21872377856 21877890048 21906376884 21950595072 21979176576 22074844932 22147987456 22151760768 22225158144 22254097152 22254315216 22331856384 22360934322 22425239296 22430890818 22613255784 22688182272 22717724176 22717946783 22721594553 22786936704 22797103392 22866333696 22876535808 22896107568 22906322964 22972196352 23002108066 23052238848 23082254784 23148634112 23158962176 23164798608 23239655424 23261664552 23269915392 23272043046 23300214761 23342715648 23353130304 23373109809 23450783776 23454549216 23465013768 23532493824 23563135092 23614488576 23645236608 23713234944 23723814912 23744111552 23754705296 23758519536 23806476288 23826843648 23829022224 23837474304 23857868184 23868512682 23906025472 23912050176 23922718848 23943185658 24020557824 24022754112 24051834592 24106457088 24137845704 24207260672 24215846912 24218061056 24221949696 24253488693 24291606528 24302444544 24323236224 24334088352 24407986176 24439767408 24440006889 24489099264 24520986112 24524923392 24527165796 24606425088 24638464704 24694419456 24726573648 24795414528 24797681664 24827700224 24829970312 24884084736 24916485888 24948929229 24999288832 25003302912 25035859296 25036104618 25086394368 25119058944 25151766052 25228394208 25311985664 25433253888 25433503104 25491013632 25524205056 25557439698 25635303792 25646741316 25753985754 25805717504 25843720896 25929351168 25963113344 25963367752 25967536632 26042213376 26053832448 26076122508 26087756709 26144612352 26169372621 26178654816 26253938688 26288123504 26382131748 26467385344 26474055552 26584759488 26596620624 26677389312 26689291776 26712125496 26724043458 26800895744 26805199104 26807650002 26817158592 26840101707 26894278656 26929297248 26987986944 27023127552 27025598376 27058313916 27100839936 27112931328 27136127488 27138608644 27148234624 27155076417 27233168256 27242827776 27245318688 27278300208 27328057344 27340250112 27363640752 27375849396 27454576128 27490324274 27494738334 27550236672 27586109376 27665440768 27677784064 27682228224 27718272792 27761836032 27774222336 27797984256 27810386688 27834179548 27846598129 27894841344 27897391872 27931162752 27933716601 28023984128 28031046624 28121628672 28124199936 28158245376 28160819988 28222193664 28258941312 28340207616 28352851968 28377108928 28381943484 28389769744 28475983872 28513061976 28570615808 28575203328 28612410624 28612690992 28707495936 28744875488 28927983616 29031432192 29066575872 29069233536 29170520064 29208502512 29208788721 29267460096 29297490048 29305568768 29310561504 29433126576 29535681024 29574138942 29633544192 29672129536 29672420288 29775808512 29814579096 29907854424 29921198202 30046316713 30051141183 30151007712 30250909696 30256063488 30295459404 30382582272 30396137856 30422142926 30488444928 30502047744 30528143424 30541763952 30629595136 30637314288 30648181248 30650983524 30688087734 30736318464 30776339712 30779153706 30816413071 30886398144 30986207232 31015552736 31026553856 31029390728 31034373048 31123620864 31137507072 31164146412 31178050701 31232065536 31246000128 31272732288 31286685024 31376658432 31417513456 31422558096 31485984768 31526982144 31568032902 31617646592 31631753216 31636832256 31639724928 31678026048 31769124864 31772029632 31783299072 31810490912 31824683576 31882733568 31896958464 31924247544 31938490962 32027410432 32030338816 32035481856 32077194723 32141942784 32183794272 32253935616 32295932928 32337984924 32388808704 32403259392 32430981632 32445451136 32543981568 32586356544 32586675852 32660361216 32699897856 32702887728 32808566784 32851286272 32859565326 32925892608 32968764864 33063575552 33112267398 33178779648 33221981184 33265238972 33337737216 33381145728 33381472824 33492078592 33497784576 33541401483 33637858944 33911005184 33911337472 33919883676 34032273408 34076586264 34180405056 34195655088 34338647672 34344161352 34359484446 34458294528 34503162099 34572468224 34578358272 34623382176 34722951168 34738443264 34768163344 34783675612 34859483136 34892496828 34904873088 34908064569 35005251584 35014073472 35029695456 35176175664 35298740736 35344702638 35446345984 35462160832 35467854912 35569852416 35585722368 35616167328 35632057944 35693789184 35709714432 35740265472 35743533336 35756211456 35786802276 35802769023 35859038208 35905729664 35914778487 36030836736 36034131168 36077751888 36150575104 36159685632 36206768556 36310891008 36323770368 36327091584 36358170814 36371066944 36437409792 36453666816 36484854336 36501132528 36606101504 36611979264 36659651112 36733648896 36781479168 36829371719 36909637632 36957697056 37032296448 37063979008 37080515584 37089860472 37193121792 37196522496 37241550336 37244955468 37326127104 37374728832 37498933248 37544327168 37547759984 37553788944 37554156927 37629591552 37678588416 37727649078 37786943488 37803802624 37842591312 37967978496 38017415968 38017788494 38100271104 38149880832 38150254656 38276661248 38286307584 38336159547 38630978631 38708576256 38755434496 38758978048 38765581344 38894026752 38944670016 38945051628 39063320064 39080748672 39114183762 39244168768 39267982224 39380908032 39432185256 39573197622 39701078016 39752772128 39877139232 39894930936 40016083968 40033937664 40068188244 40086065187 40201343616 40341417984 40393945872 40510109696 40528183808 40534691328 40538397564 40587470874 40651259904 40669396992 40704191232 40707912966 40722351936 40757191481 40849752384 40864241664 40867978032 40917450312 40981757952 41035119616 41038871608 41045461128 41063774094 41181864192 41235486411 41325355008 41379164064 41498161152 41516676096 41552195216 41570734268 41577409188 41642754048 41661333504 41696976384 41715580032 41751269322 41835544576 41842262016 41846087808 41896744128 42035976192 42090710536 42182443008 42186299904 42237368064 42241229982 42358833152 42362706176 42377732096 42388411968 42510311424 42529277952 42565663392 42584654616 42658430976 42713975808 42769592964 42855923712 42911725696 42918615936 42919036488 43061243904 43117313232 43204345856 43391975424 43448475392 43448901136 43547148288 43599863808 43603850304 43744755712 43755780096 43812753768 43901190144 43958353152 44015590591 44149689864 44295974912 44303521536 44361208413 44450316288 44508194304 44508630432 44663712768 44721868644 44850478592 44861781636 44881797303 45226511568 45376364544 45435448352 45435893566 45443189106 45573873408 45594206784 45633214389 45732667392 45753071616 45792215136 45812645928 45944392704 46004216132 46032131601 46104477696 46164509568 46168730559 46297268224 46317924352 46329597216 46479310848 46523329104 46539830784 46544086092 46600429522 46685431296 46706260608 46746219618 46901567552 46909098432 46930027536 47064987648 47126270184 47228977152 47290473216 47352049353 47426469888 47447629824 47488223104 47509410592 47517039072 47612952576 47653687296 47658044448 47674948608 47715736368 47737025364 47812050944 47824100352 47845437696 47886371316 47907736443 48041115648 48045508224 48103669184 48212914176 48275691408 48414521344 48431693824 48436122112 48443899392 48506977386 48583213056 48604889088 48646472448 48668176704 48709814209 48815972352 48879534816 48880013778 48978198528 49041972224 49049846784 49054331592 49212850176 49276929408 49388838912 49453147296 49595363328 49655400448 49659940624 49668401097 49768169472 49832971776 49897858458 49998577664 50006605824 50071718592 50072209236 50238117888 50303532104 50456788416 50623971328 50866507776 50867006208 50933239289 50982027264 51048410112 51114879396 51270607584 51293482632 51507971508 51687441792 51858702336 51926226688 51926735504 51935073264 52084426752 52107664896 52152245016 52175513418 52289224704 52338745242 52357309632 52507877376 52576247008 52764263496 52934770688 52948111104 53017053957 53169518976 53193241248 53354778624 53378583552 53424250992 53448086916 53601791488 53610398208 53615300004 53634317184 53680203414 53788557312 53858594496 54046255104 54051196752 54116627832 54201679872 54225862656 54272254976 54277217288 54296469248 54310152834 54466336512 54485655552 54490637376 54537256221 54556600416 54656114688 54680500224 54727281504 54751698792 54909152256 54980648548 54989476668 55100473344 55172218752 55330881536 55355568128 55364456448 55436545584 55548444672 55595968512 55620773376 55668359096 55693196258 55789682688 55794783744 55862325504 55867433202 56047968256 56062093248 56243257344 56248399872 56316490752 56321639976 56444387328 56517882624 56591473617 56680415232 56705703936 56754217856 56763886968 56779539488 56951967744 57026123952 57026682741 57141231616 57150406656 57224821248 57225381984 57414991872 57489750976 57855967232 58062864384 58133151744 58138467072 58214168201 58341040128 58417005024 58417577442 58534920192 58594980096 58611137536 58621123008 58671275643 58866253152 59071362048 59148277884 59344259072 59344840576 59359796433 59551617024 59629158192 59815708848 59842396404 60092633426 60102282366 60302015424 60501819392 60512126976 60590918808 60765164544 60792275712 60844285852 60871432321 60881206311 60976889856 61004095488 61056286848 61061869449 61083527904 61259190272 61274628576 61296362496 61301967048 61376175468 61472636928 61552679424 61558307412 61632826142 61772796288 62031105472 62053107712 62058781456 62068746096 62247241728 62275014144 62328292824 62356101402 62464131072 62492000256 62545464576 62573370048 62626903983 62753316864 62835026912 62845116192 62971969536 63053964288 63136065804 63235293184 63263506432 63273664512 63279449856 63356052096 63361844973 63538249728 63544059264 63566598144 63620981824 63649367152 63765467136 63793916928 63848495088 63876981924 64054820864 64060677632 64070963712 64154389446 64283885568 64367588544 64591865856 64675969848 64777617408 64806518784 64861963264 64890902272 65087963136 65172713088 65173351704 65320722432 65399795712 65405775456 65617133568 65702572544 65719130652 65851785216 65937529728 66127151104 66224534796 66443962368 66530477944 66675474432 66762291456 66762945648 66984157184 66995569152 67082802966 67275717888 67363316479 67822010368 67822674944 67839767352 68064546816 68153172528 68153840349 68360810112 68391310176 68677295344 68688322704 68718968892 68916589056 69006324198 69144936448 69156716544 69246764352 69445902336 69476886528 69536326688 69567351224 69718966272 69784993656 69809746176 69816129138 69900644283 70010503168 70028146944 70059390912 70119329427 70352351328 70597481472 70689405276 70892691968 70924321664 70935709824 71139704832 71171444736 71232334656 71264115888 71419428864 71480530944 71487066672 71512422912 71573604552 71605538046 71718076416 71811459328 71829556974 72061673472 72068262336 72155503776 72301150208 72319371264 72413537112 72621782016 72647540736 72654183168 72716341628 72742133888 72748784969 72760466079 72874819584 72907333632 72969708672 73002265056 73212203008 73223958528 73319302224 73320020667 73467297792 73562958336 73658743438 73819275264 73915394112 74127958016 74161031168 74179720944 74386243584 74393044992 74483100672 74489910936 74652254208 74749457664 74846787687 74997866496 75088654336 75095519968 75107577888 75108313854 75259183104 75357176832 75455298156 75573886976 75607605248 75685182624 75935956992 76034831936 76035576988 76299761664 76300509312 76553322496 76572615168 76672319094 77261957262 77417152512 77510868992 77517956096 77531162688 77788053504 77889340032 77890103256 78126640128 78161497344 78228367524 78263270127 78488337536 78508117863 78535964448 78761816064 78864370512 79146395244 79402156032 79505544256 79754278464 79789861872 80032167936 80067875328 80136376488 80172130374 80402687232 80507378231 80520305121 80682835968 80787891744 81020219392 81056367616 81069382656 81076795128 81174941748 81302519808 81338793984 81408382464 81415825932 81444703872 81514382962 81699504768 81728483328 81735956064 81834900624 82070239232 82077743216 82090922256 82127548188 82363728384 82470972822 82650710016 82758328128 82996322304 83033352192 83104390432 83141468536 83154818376 83285508096 83322667008 83393952768 83431160064 83502538644 83539794387 83671089152 83684524032 83692175616 83793488256 83801149803 84071952384 84181421072 84364886016 84372599808 84474736128 84482459964 84717666304 84725412352 84755464192 84776823936 85020622848 85058555904 85131326784 85169309232 85427951616 85539185928 85711847424 85823451392 85837231872 85838072976 86122487808 86234626464 86408691712 86783950848 86896950784 86897802272 87094296576 87199727616 87207700608 87511560192 87625507536 87626366163 87802380288 87916706304 88031181182 88299379728 88591949824 88607043072 88722416826 88900632576 89016388608 89017260864 89327425536 89443737288 89700957184 89723563272 89763594606 90138950139 90453023136 90752729088 90870896704 90871787132 90886378212 91147746816 91188413568 91266428778 91465334784 91506143232 91584430272 91625291856 91888785408 92008432264 92064263202 92208955392 92329019136 92337461118 92449239213 92594536448 92635848704 92659194432 92958621696 93046658208 93079661568 93088172184 93200859044 93370862592 93412521216 93492439236 93534152103 93803135104 93818196864 93860055072 94129975296 94252540368 94457954304 94580946432 94704098706 94852939776 94895259648 94976446208 95018821184 95034078144 95307374592 95316088896 95349897216 95431472736 95474050728 95624101888 95648200704 95690875392 95772742632 95815472886 96082231296 96091016448 96207338368 96216134959 96231584169 96425828352 96551382816 96829042688 96863387648 96872244224 96887798784 97013954772 97166426112 97209778176 97292944896 97336353408 97419628418 97631944704 97759069632 97760027556 98083944448 98099693568 98108663184 98425700352 98553858816 98777677824 98906294592 99190726656 99310800896 99319881248 99336802194 99536338944 99665943552 99795716916 99997155328 100013211648 100143437184 100144418472 100476235776 100607064208 100624204449 100913576832 101247942656 101733015552 101734012416 101866478578 102096820224 102229758792 102541215168 102586965264 103015943016 103374883584 103509486297 103717404672 103852453376 103853471008 103870146528 104168853504 104215329792 104304490032 104351026836 104578449408 104677490484 104714619264 104724193707 105015754752 105152494016 105528526992 105869541376 105896222208 106034107914 106339037952 106386482496 106477500241 106709557248 106757167104 106848501984 106896173832 107203582976 107220796416 107230600008 107268634368 107360406828 107408307069 107577114624 107717188992 108092510208 108102393504 108233255664 108451725312 108544509952 108554434576 108592938496 108620305668 108932673024 108971311104 108981274752 109074512442 109113200832 109312229376 109361000448 109454563008 109503397584 109818304512 109961297096 109978953336 110200946688 110344437504 110488115157 110661763072 110711136256 110728912896 110873091168 111096889344 111191937024 111241546752 111336718192 111386392516 111579365376 111589567488 111724651008 111734866404 112095936512 112124186496 112496799744 112632981504 112643279952 112888774656 113035765248 113182947234 113360830464 113411407872 113508435712 113527773936 113559078976 113903935488 114052247904 114053365482 114282463232 114300813312 114449642496 114450763968 114829983744 114979501952 115008478641 115892935893 116125728768 116266303488 116276934144 116428336402 116682080256 116834010048 116835154884 117189960192 117222275072 117242246016 117342551286 117732506304 118142724096 118296555768 118688518144 118689681152 118719592866 119103234048 119258316384 119631417696 119684792808 120185266852 120204564732 120258195561 120604030848 121003638784 121024253952 121181837616 121530329088 121584551424 121688571704 121742864642 121762412622 121953779712 122008190976 122112573696 122123738898 122167055808 122271574443 122518380544 122549257152 122592724992 122603934096 122752350936 122945273856 123105358848 123116614824 123265652284 123545592576 123706459233 124062210944 124106215424 124117562912 124137492192 124494483456 124550028288 124656585648 124712202804 124928262144 124984000512 125090929152 125146740096 125253807966 125506633728 125670053824 125690232384 126107928576 126272131608 126470586368 126527012864 126547329024 126558899712 126712104192 126723689946 127076499456 127088118528 127133196288 127241963648 127253597849 127298734304 127530934272 127587833856 127696990176 127753963848 128109641728 128121355264 128141927424 128308778892 128567771136 128735177088 129183731712 129351939696 129613037568 129723926528 129781804544 130175926272 130345426176 130346703408 130641444864 130799591424 130811550912 131234267136 131405145088 131438261304 131703570432 131875059456 132046771773 132254302208 132449069592 132887924736 133060955888 133062259729 133083625239 133350948864 133524582912 133525891296 133968314368 133991138304 134165605932 134551435776 134726632958 135644020736 135645349888 135679534704 136129093632 136306345056 136307680698 136721620224 136782620352 136899643167 137354590688 137376645408 137437937784 137833178112 138012648396 138313433088 138493528704 138506191677 138891804672 138953773056 139072653376 139134702448 139437932544 139569987312 139619492352 139632258276 139801288566 140021006336 140056293888 140118781824 140238658854 140704702656 141194962944 141378810552 141785383936 141848643328 141871419648 142056148059 142279409664 142342889472 142464669312 142528231776 142838857728 142961061888 142974133344 143024845824 143147209104 143211076092 143436152832 143622918656 143659113948 143723209329 144123346944 144136524672 144311007552 144638742528 144827074224 145243564032 145295081472 145308366336 145432683256 145484267776 145497569938 145520932158 145749639168 145814667264 145939417344 146004530112 146129442627 146424406016 146447917056 146638604448 146640041334 146934595584 147125916672 147317486876 147638550528 147830788224 148255916032 148322062336 148359441888 148786089984 148966201344 148979821872 149304508416 149498915328 149693575374 149995732992 150177308672 150191039936 150215155776 150216627708 150714353664 150910596312 151147773952 151215210496 151370365248 151871913984 152069663872 152071153976 152599523328 152601018624 152799717867 153106644992 153145230336 153344638188 154523914524 155021737984 155035912192 155062325376 155576107008 155778680064 155780206512 156253280256 156322994688 156456735048 156526540254 156976675072 157016235726 157071928896 157523632128 157728741024 158292790488 158804312064 159011088512 159025627481 159051161871 159508556928 159579723744 160064335872 160135750656 160272752976 160344260748 160805374464 161014756462 161040610242 161365671936 161575783488 162040438784 162112735232 162138765312 162153590256 162349883496 162605039616 162677587968 162816764928 162831651864 162889407744 163028765924 163101503327 163399009536 163456966656 163471912128 163611768663 163669801248 164140478464 164155486432 164181844512 164255096376 164727456768 164941945644 165301420032 165516656256 165992644608 166066704384 166208780864 166282937072 166309636752 166645334016 166787905536 166862320128 167005077288 167079588774 167342178304 167369048064 167384351232 167586976512 167602299606 168143904768 168362842144 168729772032 168745199616 168949472256 168964919928 169435332608 169450824704 169510928384 169553647872 169774420851 170041245696 170117111808 170262653568 170338618464 170855903232 171078371856 171080048223 171423694848 171646902784 171674463744 171676145952 172244975616 172469252928 173567901696 173793901568 173795604544 174188593152 174399455232 174415401216 174642504603 175023120384 175251015072 175252732326 175604760576 175833412608 176013826929 176062362364 176598759456 177183899648 177214086144 177444833652 178032777216 178034521728 178654851072 178887474576 179401914368 179447126544 179527189212 180277900278 180906046272 181505458176 181741793408 181743574264 181772756424 182295493632 182376827136 182532857556 182614296963 182930669568 183012286464 183168860544 183185608347 183250583712 183777570816 184016864528 184128526404 184417910784 184658038272 184674922236 184898478426 185189072896 185271697408 185318388864 186093316416 186159323136 186176344368 186401718088 186741725184 186825042432 186984878472 187068304206 187606270208 187636393728 187720110144 187880711949 188259950592 188505080736 188915908608 189161892864 189408197412 189705879552 189790519296 189952892416 190037642368 190068156288 190085534919 190614749184 190632177792 190699794432 190862945472 190948101456 191296401408 191381750784 191545485264 191630945772 192164462592 192182032896 192414676736 192432269918 192463168338 192851656704 193102765632 193658085376 193726775296 193744488448 193775597568 194027909544 194332852224 194419556352 194585889792 194672706816 194839256836 194926186903 195263889408 195518139264 195520055112 196167888896 196199387136 196217326368 196851400704 197107717632 197555355648 197812589184 198381453312 198621601792 198639762496 198673604388 199331887104 199591433832 199994310656 200026423296 200286874368 200288836944 200952471552 201214128416 201248408898 201827153664 202089949437 202495885312 203466031104 203468024832 203732957156 204193640448 204459517584 204461521047 205082430336 205173930528 206031886032 206749767168 207018972594 207434809344 207704906752 207706942016 207740293056 208337707008 208430659584 208608980064 208702053672 209156898816 209354980968 209429238528 209448387414 209701932849 210031509504 210304988032 210324216991 210357988281 211057053984 211739082752 211792444416 212068215828 212678075904 212772964992 212955000482 213419114496 213514334208 213697003968 213792347664 214407165952 214441592832 214461200016 214537268736 214720813656 214816614138 215154229248 215434377984 215714891497 216185020416 216204787008 216466511328 216903450624 217089019904 217108869152 217185876992 217240611336 217865346048 217942622208 217962549504 218149024884 218226401664 218246354907 218624458752 218722000896 218909126016 219006795168 219636609024 219922594192 219957906672 219960062001 220401893376 220688875008 220976230314 221323526144 221422272512 221457825792 221746182336 222383874048 222483093504 222673436384 222772785032 223158730752 223179134976 223449302016 223469732808 224191873024 224248372992 224540363061 224993599488 225265963008 225286559904 225777549312 226071530496 226365894468 226721660928 226822815744 227016871424 227055547872 227118157952 227807870976 228104495808 228106730964 228899284992 228901527936 229659967488 229959003904 230016957282 231785871786 232251457536 232532606976 232553868288 232856672804 233364160512 233668020096 233670309768 234379920384 234444550144 234484492032 234685102572 234789810381 235465012608 236285448192 236593111536 237377036288 237379362304 237439185732 238206468096 238516632768 239262835392 239369585616 240370533704 240409129464 240516391122 241208061696 241522134693 242007277568 242048507904 242363675232 243060658176 243169102848 243377143408 243485729284 243524825244 243907559424 244016381952 244225147392 244247477796 244334111616 244543148886 245036761088 245098514304 245185449984 245207868192 245504701872 246210717696 246233229648 246531304568 247091185152 247412918466 248124421888 248212430848 248235125824 248274984384 248988966912 249100056576 249313171296 249424405608 249856524288 249968001024 250181858304 250293480192 250507615932 250619383161 251013267456 251340107648 251380464768 251403449409 252215857152 252544263216 253054025728 253094658048 253117799424 253424208384 253447379892 254152998912 254176237056 254266392576 254483927296 254507195698 254597468608 255061868544 255175667712 255393980352 255507927696 256219283456 256242710528 256283854848 256617557784 257135542272 257470354176 257805602033 258367463424 258703879392 259226075136 259447853056 259563609088 260351852544 260690852352 260693406816 261282889728 261599182848 261623101824 262810290176 262876522608 262879098489 263407140864 263750118912 264093543546 264508604416 264898139184 265775849472 266121911776 266124519458 266167250478 266701897728 267049165824 267051782592 267936628736 267982276608 268331211864 269102871552 269453265916 270416850417 271288041472 271290699776 271359069408 272258187264 272612690112 272615361396 273443240448 273565240704 273799286334 274709181376 274753290816 274875875568 275666356224 276025296792 276626866176 276987057408 277012383354 277347717639 277783609344 277907546112 278145306752 278269404896 278875865088 279139974624 279238984704 279264516552 279602577132 280042012672 280112587776 280237563648 280477317708 280602456309 281409405312 282389925888 282757621104 283570767872 283697286656 283742839296 284112296118 284558819328 284685778944 284929338624 285056463552 285300340367 285922123776 285948266688 286049691648 286294418208 286422152184 286872305664 287245837312 287318227896 287446418658 288246693888 288273049344 288622015104 288648404877 289277485056 289654148448 290487128064 290590162944 290616732672 290865366512 290968535552 290995139876 291041864316 291499278336 291629334528 291878834688 292009060224 292258885254 292848812032 292895834112 293277208896 293280082668 294251833344 294634973752 295277101056 295661576448 296511832064 296644124672 296718883776 297572179968 297932402688 297959643744 298609016832 298997830656 299387150748 299991465984 300354617344 300382079872 300430311552 300433255416 301428707328 301821192624 302430420992 302740730496 303743827968 304139327744 304142307952 305199046656 305202037248 305599435734 306213289984 306290460672 306689276376 309047829048 310071824384 310124650752 310528458891 311152214016 311557360128 311560413024 312506560512 312645989376 312913470096 313053080508 313953350144 314032471452 314143857792 314172581121 315047264256 315457482048 316585580976 317608624128 318022177024 318051254962 318102323742 319017113856 319159447488 319432500723 320128671744 320271501312 320545505952 320688521496 321610748928 322029512924 322081220484 322224921207 322731343872 323151566976 324080877568 324225470464 324277530624 324307180512 324699766992 325355175936 325633529856 325663303728 325778815488 326057531848 326203006654 326798019072 326913933312 326943824256 327223537326 327339602496 328280956928 328310972864 328363689024 328510192752 329454913536 329883891288 330602840064 331033312512 331464345471 331985289216 332133408768 332417561728 332565874144 332619273504 333290668032 333575811072 333724640256 334010154576 334159177548 334684356608 334738096128 334768702464 335173953024 335204599212 336287809536 336725684288 337490399232 337898944512 337929839856 338870665216 338901649408 339021856768 339107295744 339548841702 340082491392 340234223616 340525307136 340677236928 340968699463 341711806464 342156743712 342160096446 342847389696 343293805568 343348927488 343352291904 344489951232 344938505856 347587803136 347591209088 347678807679 348377186304 348798910464 348830802432 349285009206 350046240768 350502030144 350505464652 351666825216 352027653858 352124724728 353197518912 354367799296 354428172288 354889667304 356065554432 356069043456 356532675023 357309702144 357774949152 358803828736 358894253088 359054378424 360555800556 361812092544 363010916352 363483586816 363487148528 363545512848 364590987264 364753654272 365065715112 365228593926 365861339136 366024572928 366337721088 366371216694 366501167424 366814723329 367555141632 368033729056 368257052808 368835821568 369316076544 369349844472 369796956852 370378145792 370543394816 370636777728 371119377699 372186632832 372318646272 372352688736 372803436176 373483450368 373650084864 373969756944 374136608412 375212540416 375272787456 375440220288 375761423898 376519901184 377010161472 378323785728 378816394824 379411759104 379581038592 379905784832 380075284736 380136312576 380171069838 381229498368 381264355584 381399588864 381725890944 381760793547 381896202912 382592802816 382763501568 383090970528 383261891544 384328925184 384364065792 384829353472 384864539836 384926336676 385703313408 386205531264 387316170752 387488976896 387551195136 388055819088 388839112704 389171779584 389345413632 389678513672 389852373806 390527778816 391036278528 391040110224 392335777792 392398774272 392434652736 393702801408 394215435264 395110711296 395625178368 396140315319 396762906624 397243203584 397279524992 397347208776 398663774208 399182867664 399186779187 399988621312 400052846592 400573748736 400577673888 401904943104 402428256832 402496817796 403654307328 404179898874 404991770624 406932062208 406936049664 407465914312 408387280896 408919035168 408923042094 410164860672 410347861056 410698929501 412063772064 413499534336 414037945188 415409813504 415413884032 415480586112 415518575031 416675414016 416861319168 417217960128 417404107344 418313797632 418709961936 418858477056 418896774828 419403865698 420063019008 420609976064 420648433982 420715976562 422114107968 423478165504 423584888832 424136431656 425356151808 425545929984 425910000964 426100026247 426168444177 426838228992 427028668416 427394007936 427584695328 428814331904 428883185664 428922400032 429074537472 429441627312 429633228276 430308458496 430868755968 431429782994 432370040832 432409574016 432933022656 434178039808 434217738304 434371753984 434481222672 435730692096 435885244416 435925099008 436298049768 436452803328 436492709814 437248917504 437444001792 437818252032 438013590336 438388327881 439273218048 439845188384 439915813344 439920124002 440803786752 441377750016 441952460628 442647052288 442844545024 442915651584 443492364672 444767748096 444966187008 445346872768 445545570064 446358269952 446898604032 446939465616 448383746048 448496745984 449080726122 449987198976 450531926016 450573119808 452143060992 452731788936 453443321856 453645631488 454033742848 454111095744 454236315904 455615741952 456208991616 456213461928 457798569984 457803055872 458399153601 459319934976 459918007808 460033914564 463571743572 465065213952 465107736576 465713345608 466728321024 467336040192 467340619536 468759840768 468889100288 468968984064 469370205144 469579620762 470930025216 471543215353 472570896384 473186223072 474754072576 474758724608 474878371464 476412936192 477033265536 477076882443 478525670784 478739171232 480741067408 480818258928 481032782244 482416123392 483044269386 484014555136 484097015808 484727350464 486121316352 486338205696 486754286816 486971458568 487049650488 487815118848 488032763904 488450294784 488494955592 488668223232 489086297772 489304509981 490073522176 490197028608 490370899968 490415736384 490835305989 491009403744 492421435392 492466459296 493062609136 494182370304 494825836932 496248843776 496424861696 496470251648 496549968768 497977933824 498200113152 498626342592 498848811216 499936002048 500363716608 500586960384 501015231864 501238766322 502026534912 502680215296 502760929536 502806898818 504431714304 505088526432 506108051456 506189316096 506235598848 506848416768 506894759784 508305997824 508352474112 508532785152 508967854592 509014391396 509194937216 509323262553 510123737088 510351335424 510787960704 511015855392 512485421056 512567709696 513235115568 513240144669 514271084544 514940708352 515611204066 516734926848 517407758784 518895706112 519127218176 520703705088 521381704704 521386813632 522565779456 523198365696 523246203648 523927513809 525620580352 525753045216 525758196978 526814281728 527500237824 528187087092 529017208832 529796278368 531551698944 532243823552 532249038916 532334500956 534098331648 534103565184 535873257472 535964553216 536662423728 538205743104 538906531832 540833700834 542576082944 542581399552 542718138816 544516374528 545225380224 545230722792 546886480896 547130481408 547598572668 547842890889 549418362752 549506581632 549556825041 549751751136 551332712448 552050593584 553253732352 553974114816 554024766708 554695435278 555567218688 555815092224 556290613504 556538809792 558279949248 558477969408 558529033104 559205154264 560084025344 560225175552 560475127296 560954635416 561204912618 562818810624 563551647617 563642135847 564779851776 565515242208 567141535744 567394573312 567485678592 568224592236 569117638656 569371557888 569858677248 570112927104 570600680734 571844247552 571896533376 572099383296 572588836416 572844304368 574491674624 574636455792 574892837316 576493387776 576546098688 577244030208 577296809754 578554970112 579308296896 580974256128 581180325888 581233465344 581730733024 581937071104 581990279752 582083728632 582998556672 583258669056 583757669376 584018120448 584517770508 584778560709 585697624064 585791668224 586554417792 586560165336 588503666688 589269947504 590554202112 591323152896 593023664128 593288249344 593437767552 595144359936 595864805376 595919287488 597995661312 598774301496 599982931968 600709234688 600764159744 600860623104 600866510832 602857414656 603642385248 604860841984 605481460992 606269848311 607487655936 608278655488 608284615904 610398093312 610404074496 611198871468 612580921344 613378552752 613384563141 618095658096 620143648768 620249301504 621056917782 622304428032 623114720256 623120826048 625013121024 625291978752 625826940192 626106161016 627906700288 628064942904 628287715584 628345162242 629105798547 630094528512 630914964096 630972650973 633171161952 635217248256 636044354048 636102509924 636204647484 638034227712 638318894976 638865001446 640257343488 640543002624 641091011904 641377042992 643221497856 644059025848 644162440968 644449842414 645462687744 646303133952 647144674491 648161755136 648450940928 648555061248 648614361024 649399533984 650710351872 651267059712 651326607456 651557630976 652115063696 652406013308 653596038144 653827866624 653887648512 654447074652 654679204992 654739064721 656561913856 656621945728 656727378048 657020385504 658909827072 659767782576 661205680128 662066625024 662928690942 663970578432 664266817536 664835123456 665131748288 665238547008 667151622144 667449280512 668020309152 668318355096 669368713216 669476192256 669537404928 670347906048 670409198424 672575619072 673451368576 673621089183 674980798464 675797889024 675859679712 677803298816 678043713536 678214591488 679097683404 680164982784 680468447232 681050614272 681354473856 681937398926 683423612928 684313487424 684320192892 686587611136 686697854976 686704583808 688979902464 689877011712 695175606272 695182418176 695357615358 696754372608 697597820928 697661604864 698570018412 700092481536 701004060288 701010929304 703333650432 704055307716 704249449456 704369431143 706395037824 708735598592 708856344576 709779334608 712131108864 712138086912 713065350046 714619404288 715549898304 717607657472 717788506176 718108756848 721111601112 723624185088 724566404079 726021832704 726967173632 726974297056 727091025696 729181974528 729507308544 730131430224 730457187852 731722678272 732049145856 732675442176 732742433388 733002334848 733629446658 735110283264 736067458112 736514105616 738632153088 738699688944 739593913704 740756291584 741086789632 741273555456 742238755398 744373265664 744637292544 744705377472 745342501687 745606872352 746966900736 747300169728 747939513888 748273216824 750425080832 750545574912 750880440576 751522847796 751858149483 753039802368 754020322944 756647571456 757632789648 759162077184 759811569664 760150569472 760272625152 760342139676 762458996736 762528711168 762799177728 763451781888 763521587094 763792405824 765185605632 765527003136 766181941056 766523783088 768657850368 768728131584 769658706944 769729079672 769852673352 771406626816 772411062528 773416806099 774632341504 774977953792 775102390272 776111638176 777678225408 778343559168 778690827264 779357027344 779704747612 781055557632 782072557056 782080220448 784671555584 784797548544 784869305472 788430870528 790221422592 791250356736 792280630638 793525813248 794486407168 794559049984 794694417552 797327548416 798365735328 798373558374 799977242624 800105693184 801147497472 801155347776 803809886208 804856513664 804993635592 807308614656 808359797748 811250551251 813864124416 813872099328 814931828624 816774561792 817838070336 817846084188 820329721344 820695722112 821397859002 824127544128 826999068672 828075890376 830819627008 830827768064 830961172224 831037150062 832043152917 833350828032 833722638336 834435920256 834808214688 836627595264 837419923872 837716954112 837793549656 838807731396 840126038016 841219952128 841296867964 841431953124 841807368927 844228215936 847169777664 848272863312 850712303616 851091859968 851820001928 852200052494 852336888354 853676457984 854057336832 854788015872 855169390656 855901021101 857628663808 857766371328 857844800064 858149074944 858883254624 859266456552 860616916992 861737511936 862859565988 864740081664 864819148032 865866045312 865945214631 868356079616 868435476608 868743507968 868962445344 871461384192 871770488832 871850198016 872596099536 872905606656 872985419628 874497835008 874888003584 875636504064 876027180672 876776655762 878546436096 879690376768 879831626688 879840248004 882755500032 883904921256 885294104576 885689090048 885831303168 886984729344 889535496192 889932374016 890693745536 891091140128 892716539904 893797208064 893878931232 896767492096 896993491968 898161452244 899974397952 901063852032 901146239616 904286121984 905463577872 907291262976 908067485696 908222191488 908472631808 911231483904 912417983232 912426923856 915597139968 915606111744 916798307202 918639869952 919836015616 920067829128 927143487144 930215473152 931426691216 931435818103 931585376673 933456642048 934672080384 934681239072 937519681536 937778200576 937937968128 938740410288 939159241524 941860050432 943086430706 945141792768 946372446144 949508145152 949517449216 949756742928 952825872384 954066531072 954153764886 955308805201 957051341568 957478342464 958297502169 961482134816 961636517856 962065564488 964832246784 966088538772 968194031616 969454700928 972242632704 972676411392 973508573632 973942917136 974099300976 976065527808 976900589568 976989911184 977336446464 978172595544 978609019962 980147044352 980394057216 980741799936 980831472768 981670611978 982018807488 984842870784 984932918592 986125218272 988364740608 989651673864 992497687552 992849723392 992940503296 993099937536 994393036413 995955867648 996400226304 997252685184 997697622432 999872004096 1000727433216 1001173920768 1002030463728 1002477532644 1004053069824 1005360430592 1005521859072 1005613797636 1008863428608 1010177052864 1012471197696 1013696833536 1013789519568 1016611995648 1016704948224 1017065570304 1017935709184 1018028782792 1018389874432 1018646525106 1020247474176 1020702670848 1021575921408 1022031710784 1022906098389 1024970842112 1025135419392 1026470231136 1026480289338 1028542169088 1029881416704 1031222408132 1033469853696 1034815517568 1037791412224 1038254436352 1042763409408 1042773627264 1045131558912 1046396731392 1046492407296 1047855027618 1051241160704 1051506090432 1051516393956 1055000475648 1056374174184 1058034417664 1059592556736 1063103397888 1064487647104 1064498077832 1064669001912 1068196663296 1068207130368 1069598025069 1071746514944 1071929106432 1073324847456 1076411486208 1077813063664 1081667401668 1085152165888 1085162799104 1085436277632 1089032749056 1090450760448 1090461445584 1093772961792 1094260962816 1095197145336 1095685781778 1098836725504 1099013163264 1099113650082 1099503502272 1100444169987 1102665424896 1104101187168 1106507464704 1107948229632 1108049533416 1109390870556 1111134437376 1111630184448 1112581227008 1113077619584 1113358133097 1116559898496 1116955938816 1117058066208 1118410308528 1120450351104 1120950254592 1121909270832 1122409825236 1125637621248 1127103295234 1127284271694 1129559703552 1131030484416 1134283071488 1134789146624 1134971357184 1136449184472 1138235277312 1138743115776 1139717354496 1140225854208 1141201361468 1141710523289 1143688495104 1143793066752 1144198766592 1145177672832 1145282380641 1145688608736 1148983349248 1149272911584 1149785674632 1152986775552 1153092197376 1154488060416 1154593619508 1157109940224 1158616593792 1161948512256 1162466930688 1163461466048 1163874142208 1163980559504 1164167457264 1166517338112 1167515338752 1168036240896 1169035541016 1169557121418 1171395248128 1171583336448 1173108835584 1173120330672 1177007333376 1178539895008 1181108404224 1182646305792 1186047328256 1186576498688 1186875535104 1188420945957 1190288719872 1191729610752 1191838574976 1195991322624 1197548602992 1197560337561 1199965863936 1201418469376 1201528319488 1201721246208 1201733021664 1205714829312 1207284770496 1210962921984 1212539696622 1214975311872 1216557310976 1216569231808 1220796186624 1220808148992 1222397742936 1225161842688 1226757105504 1226769126282 1232096788503 1236191316192 1240287297536 1240498603008 1242113835564 1246229440512 1246241652096 1250026242048 1250583957504 1251653880384 1252212322032 1255813400576 1256129885808 1256575431168 1256690324484 1258211597094 1260189057024 1261829928192 1261945301946 1263472935911 1266342323904 1270434496512 1272088708096 1272205019848 1272409294968 1276068455424 1276637789952 1277730002892 1278300078741 1280514686976 1281086005248 1282182023808 1282754085984 1286442995712 1288118051696 1288324881936 1288899684828 1290925375488 1292606267904 1294289348982 1296323510272 1296901881856 1297110122496 1297228722048 1298799067968 1302534119424 1302653214912 1303115261952 1304230127392 1304812026616 1307192076288 1307655733248 1307775297024 1308894149304 1309358409984 1309478129442 1313123827712 1313243891456 1313454756096 1314040771008 1315164983643 1317819654144 1319535565152 1322411360256 1324133250048 1325857381884 1327941156864 1328533635072 1329670246912 1330263496576 1330477094016 1334303244288 1334898561024 1336040618304 1336636710192 1339074809856 1340695812096 1340818396848 1345151238144 1346902737152 1347242178366 1349961596928 1351595778048 1351719359424 1355606597632 1356087427072 1356429182976 1358195366808 1360329965568 1360936894464 1362101228544 1362708947712 1363874797852 1364483308321 1366847225856 1368626974848 1368640385784 1373175222272 1373395709952 1373409167616 1375197460803 1377959804928 1379754023424 1390351212544 1390364836352 1390715230716 1395195641856 1395323209728 1397140036824 1400184963072 1402008120576 1402021858608 1406667300864 1408110615432 1408498898912 1408738862286 1412790075648 1414629646059 1417471197184 1417712689152 1419558669216 1424262217728 1424276173824 1426130700092 1429238808576 1431099796608 1431230647329 1435215314944 1435577012352 1436217513696 1442223202224 1447248370176 1449132808158 1452043665408 1453934347264 1453948594112 1454182051392 1458363949056 1459014617088 1460262860448 1460914375704 1463445356544 1464098291712 1465350884352 1465484866776 1466004669696 1467258893316 1467913529943 1470220566528 1472134916224 1472505917967 1473028211232 1477264306176 1477399377888 1479187827408 1482173579264 1482547110912 1484477510796 1488746531328 1489274585088 1489410754944 1490685003374 1491213744704 1493933801472 1494600339456 1495879027776 1496546433648 1500850161664 1501091149824 1501760881152 1503045695592 1503716298966 1506079604736 1508040645888 1510004240479 1513295142912 1515265579296 1518324154368 1519623139328 1520301138944 1520545250304 1520684279352 1524917993472 1525057422336 1525598355456 1526903563776 1527043174188 1527584811648 1530371211264 1531054006272 1532363882112 1533047566176 1537456263168 1539317413888 1539458159344 1539705346704 1539720434007 1542813253632 1544822125056 1546833612198 1549264683008 1549955907584 1550204780544 1552223276352 1556687118336 1557381654528 1558714054688 1559409495224 1562111115264 1564145114112 1564160440896 1569343111168 1569595097088 1569738610944 1571782541427 1576861741056 1580442845184 1582500713472 1584561261276 1587051626496 1588972814336 1589118099968 1589388835104 1594655096832 1596731470656 1596747116748 1602294994944 1602310695552 1607619772416 1609713027328 1609987271184 1614617229312 1616719595496 1622501102502 1627728248832 1627744198656 1629863657248 1633549123584 1635676140672 1635692168376 1640659442688 1641391444224 1642795718004 1643528672667 1648255088256 1653998137344 1656151780752 1661639254016 1661655536128 1661922344448 1662074300124 1664086305834 1666701656064 1667445276672 1668871840512 1669616429376 1671044850721 1674839847744 1675433908224 1675587099312 1677615462792 1680252076032 1682439904256 1682593735928 1682863906248 1683614737854 1688456431872 1690654942851 1694339555328 1696545726624 1701424607232 1702183719936 1703640003856 1704400104988 1704673776708 1707352915968 1708114673664 1709576031744 1710338781312 1711802042202 1715257327616 1715532742656 1715689600128 1716298149888 1717766509248 1718532913104 1723475023872 1725719131976 1729480163328 1729638296064 1731732090624 1731890429262 1736712159232 1736870953216 1737487015936 1737924890688 1742922768384 1743540977664 1743700396032 1745192199072 1745811213312 1745970839256 1748995670016 1749776007168 1751273008128 1752054361344 1753553311524 1754335682127 1757092872192 1759380753536 1759663253376 1759680496008 1765511000064 1767809842512 1771378180096 1771662606336 1773969458688 1779070992384 1779864748032 1781387491072 1782182280256 1785433079808 1787594416128 1787757862464 1793534984192 1793986983936 1796322904488 1799948795904 1802127704064 1802292479232 1804639214231 1808572243968 1810927155744 1814582525952 1816134971392 1816444382976 1816945263616 1818809544933 1822462967808 1824835966464 1824853847712 1831194279936 1831212223488 1833596614404 1839672031232 1840135658256 1840153689423 1854286974288 1860430946304 1862853382432 1862871636206 1863170753346 1866913284096 1869344160768 1869362478144 1875039363072 1875556401152 1875875936256 1877480820576 1878318483048 1883720100864 1886172861412 1887317395641 1890283585536 1892744892288 1892917952919 1899016290304 1899034898432 1899513485856 1905651744768 1908133062144 1908307529772 1910617610402 1914102683136 1914956684928 1916595004338 1922964269632 1923273035712 1924131128976 1929664493568 1932177077544 1936388063232 1938909401856 1941434023473 1944485265408 1945352822784 1947017147264 1947885834272 1948198601952 1952131055616 1953801179136 1953979822368 1954672892928 1956345191088 1957218039924 1960294088704 1960788114432 1961483599872 1961662945536 1963341223956 1964037614976 1964217194163 1969685741568 1969865837184 1972250436544 1976729481216 1979303347728 1984995375104 1985699446784 1985881006592 1986199875072 1988786072826 1991911735296 1992800452608 1994505370368 1995395244864 1997102382569 2001454866432 2002347841536 2004060927456 2004955065288 2008106139648 2010720861184 2011043718144 2011227595272 2017726857216 2020354105728 2024942395392 2027393667072 2027579039136 2033409896448 2034131140608 2035871418368 2036057565584 2036779748864 2037293050212 2040494948352 2041405341696 2043151842816 2044063421568 2045812196778 2049941684224 2050270838784 2052940462272 2052960578676 2059762833408 2062444816264 2066939707392 2069631035136 2075582824448 2076508872704 2085526818816 2085547254528 2088262810849 2090263117824 2092793462784 2092984814592 2095710055236 2102482321408 2103012180864 2103032787912 2110000951296 2112748348368 2119185113472 2126206795776 2128975294208 2128996155664 2129338003824 2136393326592 2136414260736 2139196050138 2143493029888 2143858212864 2146649694912 2152822972416 2155626127328 2163334803336 2170325598208 2170872555264 2173699212237 2178065498112 2180901520896 2180922891168 2187545923584 2188521925632 2190394290672 2191371563556 2197673451008 2198026326528 2198227300164 2199007004544 2200888339974 2205330849792 2208202374336 2215896459264 2216099066832 2218781741112 2222268874752 2223260368896 2225162454016 2226155239168 2226716266194 2233119796992 2233911877632 2234116132416 2236027505061 2236820617056 2240900702208 2241900509184 2243818541664 2244819650472 2251275242496 2254206590468 2254568543388 2255574448449 2259119407104 2262060968832 2268566142976 2269578293248 2269942714368 2272898368944 2277486231552 2279434708992 2280451708416 2282402722936 2283421046578 2287376990208 2287586133504 2288397533184 2290355345664 2290564761282 2291377217472 2297966698496 2298545823168 2299571349264 2305973551104 2306184394752 2308976120832 2309187239016 2314219880448 2317233187584 2320250418297 2323897024512 2324933861376 2326922932096 2327748284416 2327961119008 2328334914528 2333034676224 2335030677504 2336072481792 2338071082032 2339114242836 2342790496256 2343166672896 2346217671168 2346240661344 2354014666752 2357079790016 2365292611584 2372094656512 2373152997376 2373751070208 2376841891914 2380577439744 2383459221504 2383677149952 2386780896241 2391982645248 2395097205984 2395120675122 2399931727872 2402836938752 2403056638976 2403442492416 2403466043328 2411429658624 2414569540992 2421925843968 2425079393244 2433114621952 2433138463616 2433751653753 2441592373248 2441616297984 2444795485872 2450323685376 2453514211008 2453538252564 2464193577006 2472382632384 2480574595072 2480997206016 2484227671128 2492458881024 2492483304192 2495728725161 2496129458751 2500052484096 2501167915008 2503307760768 2504424644064 2511626801152 2512259771616 2513150862336 2513380648968 2516423194188 2520378114048 2523659856384 2523890603892 2526945871822 2532684647808 2544177416192 2544410039696 2544818589936 2552136910848 2553275579904 2555460005784 2556600157482 2561029373952 2562172010496 2564364047616 2565508171968 2567703063303 2572885991424 2576236103392 2576649763872 2577799369656 2581850750976 2585212535808 2588578697964 2592647020544 2593803763712 2594220244992 2594457444096 2597598135936 2597835643893 2605068238848 2605306429824 2606230523904 2608460254784 2609624053232 2614384152576 2615311466496 2615550594048 2617788298608 2618716819968 2618956258884 2626247655424 2626487782912 2626909512192 2628081542016 2630329967286 2635639308288 2639071130304 2648266500096 2651714763768 2655882313728 2657067270144 2659340493824 2660526993152 2660954188032 2668606488576 2669797122048 2672081236608 2673273420384 2678149619712 2681391624192 2681636793696 2690302476288 2693805474304 2694484356732 2699923193856 2703191556096 2703438718848 2711213195264 2712858365952 2716390733616 2721873788928 2724202457088 2725417895424 2727749595704 2728966616642 2733694451712 2737253949696 2737280771568 2746350444544 2746791419904 2746818335232 2750394921606 2755919609856 2759508046848 2780702425088 2780729672704 2781430461432 2790646419456 2794280073648 2794307454309 2800369926144 2804016241152 2804043717216 2813334601728 2816221230864 2816997797824 2817477724572 2825580151296 2829259292118 2834942394368 2835425378304 2839117338432 2848524435456 2848552347648 2852261400184 2858477617152 2862199593216 2862461294658 2865926415603 2870430629888 2871154024704 2872435027392 2874892506507 2884446404448 2894496740352 2898265616316 2907868694528 2907897188224 2908364102784 2916727898112 2918029234176 2920525720896 2921828751408 2928196583424 2930701768704 2930969733552 2932009339392 2934517786632 2935827059886 2940441133056 2944269832448 2945011835934 2946056422464 2954528612352 2954798755776 2958375654816 2964347158528 2965094221824 2968955021592 2977493062656 2978549170176 2978821509888 2981370006748 2982427489408 2982700183729 2983179109239 2987867602944 2989200678912 2991758055552 2993092867296 3001700323328 3002182299648 3003521762304 3006091391184 3007432597932 3012159209472 3016081291776 3020008480958 3026590285824 3030531158592 3039246278656 3040602277888 3041090500608 3041368558704 3049835986944 3050114844672 3051196710912 3053807127552 3054086348376 3055169623296 3060742422528 3062108012544 3064727764224 3066095132352 3068718295167 3074912526336 3078634827776 3078916318688 3079410693408 3079440868014 3085626507264 3089644250112 3093667224396 3098529366016 3099911815168 3100409561088 3104446552704 3113374236672 3114763309056 3117428109376 3118818990448 3128290228224 3128320881792 3138686222336 3139190194176 3139477221888 3143565082854 3153723482112 3165001426944 3169122522552 3174103252992 3177945628672 3178236199936 3178777670208 3189310193664 3193462941312 3193494233496 3204589989888 3204621391104 3208794075207 3215239544832 3219426054656 3219974542368 3229234458624 3233439190992 3245002205004 3255456497664 3255488397312 3259727314496 3267098247168 3271352281344 3271384336752 3281318885376 3282782888448 3285591436008 3287057345334 3296510176512 3300802507471 3301332509961 3307996274688 3312303561504 3323278508032 3323311072256 3323844688896 3324148600248 3328172611668 3333403312128 3334890553344 3337743681024 3339232858752 3342089701442 3349679695488 3350867816448 3351174198624 3355230925584 3364879808512 3365187471856 3365727812496 3367229475708 3376912863744 3381309885702 3388679110656 3393091453248 3402849214464 3404367439872 3407280007712 3408800209976 3409347553416 3414705831936 3416229347328 3419152063488 3420677562624 3423604084404 3425131569867 3430514655232 3431065485312 3431379200256 3432596299776 3435533018496 3435847141923 3437065826208 3446950047744 3451438263952 3458960326656 3459276592128 3463464181248 3463780858524 3473424318464 3473741906432 3474974031872 3475849781376 3485845536768 3487400792064 3490384398144 3491622426624 3491941678512 3499552014336 3502546016256 3504108722688 3507106623048 3508671364254 3514185744384 3518761507072 3519326506752 3519360992016 3531022000128 3535619685024 3542756360192 3543325212672 3547938917376 3558141984768 3559729496064 3562774982144 3564364560512 3565262837871 3570866159616 3575188832256 3575515724928 3587973967872 3592645808976 3592681012683 3599897591808 3604255408128 3604584958464 3609278428462 3617144487936 3621854311488 3632269942784 3632888765952 3633890527232 3637619089866 3644925935616 3649671932928 3649707695424 3662388559872 3662424446976 3667193228808 3679344062464 3680271316512 3680307378846 3708573948576 3720861892608 3725706764864 3725743272412 3726341506692 3738688321536 3738724956288 3750078726144 3751112802304 3751751872512 3754961641152 3756636966096 3767440201728 3772345722824 3774634791282 3780567171072 3785489784576 3785835905838 3790418807733 3798032580608 3798069796864 3799026971712 3811303489536 3816266124288 3816615059544 3821235220804 3828205366272 3829913369856 3833190008676 3834900236223 3845928539264 3846546071424 3848262257952 3859328987136 3864354155088 3872776126464 3877818803712 3882868046946 3888970530816 3890705645568 3894034294528 3895771668544 3896397203904 3907602358272 3907959644736 3909345785856 3912690382176 3914436079848 3920588177408 3921576228864 3922967199744 3923325891072 3926682447912 3928075229952 3928434388326 3939371483136 3939731674368 3944500873088 3944861533319 3945494950929 3953458962432 3958606695456 3969990750208 3971398893568 3971762013184 3972399750144 3977572145652 3983823470592 3985600905216 3989010740736 3990790489728 3994204765138 4002909732864 4004695683072 4008121854912 4009910130576 4021441722368 4022087436288 4022455190544 4035453714432 4040708211456 4049884790784 4054787334144 4055158078272 4066819792896 4068262281216 4071742836736 4072115131168 4073559497728 4074586100424 4080989896704 4082810683392 4086303685632 4088126843136 4091624393556 4093449924963 4099883368448 4100541677568 4105880924544 4105921157352 4119525666816 4124889632528 4125592382409 4133879414784 4139262070272 4151165648896 4153017745408 4171053637632 4171094509056 4176525621698 4185586925568 4185969629184 4191420110472 4204964642816 4206024361728 4206065575824 4220001902592 4225496696736 4238370226944 4243888938177 4252413591552 4257950588416 4257992311328 4258676007648 4272786653184 4272828521472 4278392100276 4287716425728 4293299389824 4293691941987 4305645944832 4311252254656 4326669606672 4340651196416 4341745110528 4347398424474 4356130996224 4361803041792 4361845782336 4375091847168 4377043851264 4380788581344 4382743127112 4395346902016 4396052653056 4396454600328 4398014009088 4401776679948 4403740589829 4410661699584 4416404748672 4431792918528 4432198133664 4437563482224 4446520737792 4450324908032 4452310478336 4453432532388 4466239593984 4467823755264 4468232264832 4472055010122 4473641234112 4481801404416 4483801018368 4487637083328 4489639300944 4502550484992 4508413180936 4509137086776 4511148896898 4518238814208 4524121937664 4530012721437 4537132285952 4539156586496 4539885428736 4545796737888 4554972463104 4558869417984 4560903416832 4564805445872 4566842093156 4574753980416 4575172267008 4576795066368 4580710691328 4581129522564 4582754434944 4595933396992 4597091646336 4599142698528 4612368789504 4617952241664 4618374478032 4628439760896 4634466375168 4640500836594 4647794049024 4649867722752 4653845864192 4655496568832 4655922238016 4656669829056 4670061355008 4672144963584 4676142164064 4678228485672 4685580992512 4686333345792 4692435342336 4692481322688 4708029333504 4714159580032 4715347624281 4730585223168 4746305994752 4747502140416 4753683783828 4761154879488 4766918443008 4767354299904 4773561792482 4783965290496 4790194411968 4790241350244 4805673877504 4806113277952 4806884984832 4806932086656 4822859317248 4829139081984 4843851687936 4850158786488 4866229243904 4866276927232 4867503307506 4883184746496 4883232595968 4889590971744 4900647370752 4907028422016 4907076505128 4928387154012 4930586018001 4944765264768 4961149190144 4961994412032 4968455342256 4984917762048 4984966608384 4991457450322 4992258917502 5000104968192 5002335830016 5006615521536 5008849288128 5013134552163 5023253602304 5024519543232 5026301724672 5026761297936 5032846388376 5040756228096 5047319712768 5047781207784 5053891743644 5065369295616 5071964828553 5088354832384 5088820079392 5089637179872 5104273821696 5106551159808 5110920011568 5113200314964 5122058747904 5124344020992 5128728095232 5131016343936 5135406126606 5145771982848 5152472206784 5153299527744 5155598739312 5170425071616 5177157395928 5185294041088 5187607527424 5188440489984 5188914888192 5195196271872 5195671287786 5210136477696 5210612859648 5212461047808 5216920509568 5217397511809 5219248106464 5228768305152 5230622932992 5231101188096 5235576597216 5237433639936 5237912517768 5252495310848 5252975565824 5253819024384 5256163084032 5260659934572 5263007046381 5271278616576 5278142260608 5296533000192 5303429527536 5314134540288 5318680987648 5321053986304 5321908376064 5337212977152 5339594244096 5344162473216 5346546840768 5356299239424 5362783248384 5363273587392 5380604952576 5387610948608 5388968713464 5399846387712 5406383112192 5406877437696 5413917642693 5422426390528 5425716731904 5432781467232 5443747577856 5448404914176 5450835790848 5455499191408 5456428634799 5457933233284 5467388903424 5474507899392 5474561543136 5492700889088 5493582839808 5493636670464 5500789843212 5519016093696 5561404850176 5561459345408 5562860922864 5581292838912 5588560147296 5588614908618 5600739852288 5608032482304 5608087434432 5626669203456 5632442461728 5633995595648 5634955449144 5651160302592 5658518584236 5670850756608 5678234676864 5678753858757 5697048870912 5697104695296 5704522800368 5716955234304 5724399186432 5724922589316 5731852831206 5740861259776 5742308049408 5744870054784 5749785013014 5768892808896 5788993480704 5796531232632 5815737389056 5815794376448 5816728205568 5824302070419 5833455796224 5836058468352 5841051441792 5843657502816 5856393166848 5861403537408 5861939467104 5864018678784 5869035573264 5871654119772 5880882266112 5888539664896 5890023671868 5892112844928 5892651582489 5909057224704 5909597511552 5916751309632 5930188443648 5937910043184 5954986125312 5957098340352 5957643019776 5962740013496 5964854978816 5965400367458 5966358218478 5975735205888 5978401357824 5983516111104 5986185734592 5991307147707 6003400646656 6004364599296 6007043524608 6012182782368 6014865195864 6024318418944 6032162583552 6040016961916 6053180571648 6061062317184 6078492557312 6081204555776 6082181001216 6082737117408 6100229689344 6102393421824 6107614255104 6108172696752 6110339246592 6121484845056 6124216025088 6129455528448 6132190264704 6137436590334 6149825052672 6157269655552 6157832637376 6158821386816 6158881736028 6179288500224 6187334448792 6197058732032 6199823630336 6200819122176 6208893105408 6226748473344 6229526618112 6234856218752 6237637980896 6256580456448 6256641763584 6264788432547 6277372444672 6278380388352 6278954443776 6287130165708 6307446964224 6330002853888 6338245045104 6355891257344 6356472399872 6357555340416 6378620387328 6386925882624 6386988466992 6409179979776 6409242782208 6417588150414 6430479089664 6438852109312 6439949084736 6458468917248 6466878381984 6490004410008 6510976794624 6519454628992 6520050726721 6521097636711 6534196494336 6542704562688 6542768673504 6562637770752 6565565776896 6571182872016 6574114690668 6593020353024 6601605014942 6602665019922 6615992549376 6624607123008 6646557016064 6646622144512 6647689377792 6648297200496 6656345223336 6666806624256 6669781106688 6675487362048 6678465717504 6684179402884 6687161636407 6699359390976 6701735632896 6702348397248 6708082515183 6710461851168 6729759617024 6730374943712 6731455624992 6734458951416 6753825727488 6762619771404 6777358221312 6786182906496 6805698428928 6808734879744 6814560015424 6817600419952 6818695106832 6832458694656 6838304126976 6841355125248 6847208168808 6850263139734 6861029310464 6862130970624 6862758400512 6865192599552 6871066036992 6871694283846 6874131652416 6893900095488 6902876527904 6917920653312 6918553184256 6926928362496 6927561717048 6946848636928 6947483812864 6949948063744 6951699562752 6960751254891 6971691073536 6974801584128 6980768796288 6983244853248 6983883357024 6999104028672 7005092032512 7008217445376 7014213246096 7017342728508 7028371488768 7037523014144 7038653013504 7038721984032 7062044000256 7071239370048 7095877834752 7116283969536 7119458992128 7125549964288 7128729121024 7130525675742 7141732319232 7150377664512 7151031449856 7160342688723 7175947935744 7185291617952 7185362025366 7199795183616 7208510816256 7209169916928 7218556856924 7234288975872 7243708622976 7264539885568 7265777531904 7267781054464 7275238179732 7299343865856 7299415390848 7324777119744 7324848893952 7334386457616 7358688124928 7360542633024 7360614757692 7417147897152 7441723785216 7451413529728 7451486544824 7452683013384 7477376643072 7477449912576 7487186175483 7500157452288 7502225604608 7503503745024 7509923282304 7513273932192 7534880403456 7544691445648 7549269582564 7561134342144 7570979569152 7571671811676 7580837615466 7596065161216 7596139593728 7598053943424 7632532248576 7633230119088 7642470441608 7656410732544 7659826739712 7666380017352 7669800472446 7691857078528 7693092142848 7696524515904 7703109189909 7718657974272 7728708310176 7745552252928 7755637607424 7765736093892 7777941061632 7781411291136 7788068589056 7791543337088 7792794407808 7793506931679 7815204716544 7815919289472 7818691571712 7825380764352 7828872159696 7843152457728 7845934399488 7846651782144 7853364895824 7856150459904 7856868776652 7878742966272 7879463348736 7889001746176 7889723066638 7890989901858 7906917924864 7917213390912 7939981500416 7942797787136 7943524026368 7944799500288 7955144291304 7967646941184 7971201810432 7978021481472 7981580979456 7988409530276 7991973663023 8005819465728 8009391366144 8016243709824 8019820261152 8042883444736 8044174872576 8044910381088 8070907428864 8081416422912 8099769581568 8109574668288 8110316156544 8133639585792 8143485673472 8144230262336 8147118995456 8149172200848 8165621366784 8172607371264 8176253686272 8183248787112 8186899849926 8199766736896 8201083355136 8211761849088 8211842314704 8239051333632 8249779265056 8251184764818 8267758829568 8278524140544 8302331297792 8306035490816 8342107275264 8342189018112 8353051243396 8371939258368 8382840220944 8382922362927 8409929285632 8412048723456 8412131151648 8440003805184 8450993393472 8476740453888 8487777876354 8504827183104 8515901176832 8515984622656 8517352015296 8545573306368 8545657042944 8556784200552 8575432851456 8586598779648 8587383883974 8597779246809 8611291889664 8622504509312 8624677519521 8653339213344 8681302392832 8683490221056 8694796848948 8723606083584 8723691564672 8750183694336 8754087702528 8761577162688 8765486254224 8790693804032 8792105306112 8792909200656 8796028018176 8803553359896 8807481179658 8821323399168 8832809497344 8844310551377 8863585837056 8864396267328 8875126964448 8893041475584 8900649816064 8904620956672 8906865064776 8932479187968 8935647510528 8936464529664 8944110020244 8947282468224 8948100551187 8963602808832 8967602036736 8975274166656 8979278601888 9005100969984 9016826361872 9018274173552 9022297793796 9036477628416 9048243875328 9060025442874 9074264571904 9078313172992 9079770857472 9091593475776 9117738835968 9121806833664 9129610891744 9133684186312 9149507960832 9150344534016 9153590132736 9161421382656 9162259045128 9165508869888 9191866793984 9194183292672 9198285397056 9206154885501 9224737579008 9235904483328 9236748956064 9256879521792 9268932750336 9281001673188 9295588098048 9299735445504 9307691728384 9310993137664 9311844476032 9313339658112 9340122710016 9344289927168 9352284328128 9356456971344 9384870684672 9384962645376 9416058667008 9428319160064 9430695248562 9461170446336 9492611989504 9495004280832 9507367567656 9522309758976 9533836886016 9534708599808 9547123584964 9567930580992 9580388823936 9580482700488 9612226555904 9613769969664 9613864173312 9626382225621 9645718634496 9658278163968 9687703375872 9700317572976 9732458487808 9732553854464 9735006615012 9766369492992 9766465191936 9779181943488 9801294741504 9814056844032 9814153010256 9856774308024 9861172036002 9889530529536 9902407522413 9922298380288 9923988824064 9936910684512 9969835524096 9969933216768 9982914900644 9984517835004 10000209936384 10004671660032 10013231043072 10017698576256 10026269104326 10046507204608 10049039086464 10052603449344 10053522595872 10065692776752 10094639425536 10095562415568 10107783487288 10130738591232 10143929657106 10176709664768 10177640158784 10179274359744 10208547643392 10213102319616 10221840023136 10226400629928 10244117495808 10248688041984 10257456190464 10262032687872 10270812253212 10275394709601 10291543965696 10304944413568 10306599055488 10307541425769 10311197478624 10340850143232 10354314791856 10375215054848 10376880979968 10377829776384 10390392543744 10391342575572 10420272955392 10421225719296 10424922095616 10433841019136 10434795023618 10438496212928 10457536610304 10462202376192 10471153194432 10474867279872 10475825035536 10504990621696 10505951131648 10507638048768 10512326168064 10521319869144 10526014092762 10542557233152 10556284521216 10570029683353 10593066000384 10606859055072 10628269080576 10637361975296 10642107972608 10643816752128 10674425954304 10679188488192 10688324946432 10693093681536 10712598478848 10725566496768 10726547174784 10775221897216 10777937426928 10778043038049 10799692775424 10812766224384 10813754875392 10827835285386 10844852781056 10851433463808 10865562934464 10896809828352 10901671581696 10910998382816 10912857269598 10915866466568 10934777806848 10949015798784 10949123086272 10985401778176 10987165679616 10987273340928 11001579686424 11038032187392 11122809700352 11122918690816 11125721845728 11162585677824 11177120294592 11177229817236 11216064964608 11216174868864 11253338406912 11264884923456 11267991191296 11269910898288 11302320605184 11317037168472 11341701513216 11356469353728 11357507717514 11371256423199 11394097741824 11394209390592 11409045600736 11433910468608 11448798372864 11449845178632 11463705662412 11481722519552 11484616098816 11489740109568 11499570026028 11504700708669 11537785617792 11577986961408 11593062465264 11631474778112 11631588752896 11633456411136 11648604140838 11666911592448 11672116936704 11682102883584 11687315005632 11697313955047 11722807074816 11723878934208 11728037357568 11738071146528 11743308239544 11761764532224 11777079329792 11780047343736 11784225689856 11785303164978 11818114449408 11819195023104 11833502619264 11834584599957 11860376887296 11875820086368 11909972250624 11914196680704 11915286039552 11925480026992 11929709957632 11930800734916 11932716436956 11951470411776 11956802715648 11967032222208 11972371469184 11982614295414 12006801293312 12008729198592 12014087049216 12024365564736 12029730391728 12064325167104 12080033923832 12106361143296 12122124634368 12156985114624 12162409111552 12164362002432 12165474234816 12200459378688 12204786843648 12215228510208 12216345393504 12220678493184 12242969690112 12248432050176 12258911056896 12264380529408 12274873180668 12280349774889 12299650105344 12314539311104 12315665274752 12317642773632 12317763472056 12358577000448 12374668897584 12399647260672 12401638244352 12417786210816 12453496946688 12459053236224 12469712437504 12475275961792 12513160912896 12513283527168 12529576865094 12554744889344 12556760776704 12557908887552 12574260331416 12614893928448 12660005707776 12676490090208 12712944799744 12715110680832 12731666814531 12757240774656 12773851765248 12773976933984 12818359959552 12818485564416 12835176300828 12877704218624 12879898169472 12881075825961 12916937834496 12933756763968 12980008820016 13021953589248 13038909257984 13040101453442 13042195273422 13068392988672 13085409125376 13085537347008 13125275541504 13131131553792 13142365744032 13148229381336 13186040706048 13203210029884 13205330039844 13211221769487 13231985098752 13249214246016 13293114032128 13293244289024 13295378755584 13296594400992 13312690446672 13339562213376 13350974724096 13356931435008 13368358805768 13374323272814 13398718781952 13403471265792 13404696794496 13416165030366 13420923702336 13459519234048 13460749887424 13462911249984 13468917902832 13507651454976 13525239542808 13554716442624 13572365812992 13590038164311 13611396857856 13617469759488 13629120030848 13635200839904 13637390213664 13664917389312 13676608253952 13682710250496 13694416337616 13700526279468 13722058620928 13724261941248 13725516801024 13730385199104 13742132073984 13743388567692 13748263304832 13787800190976 13805753055808 13837106368512 13853856724992 13855123434096 13893697273856 13894967625728 13899896127488 13903399125504 13921502509782 13943382147072 13949603168256 13961537592576 13966489706496 13967766714048 13979716677983 14010184065024 14016434890752 14028426492192 14034685457016 14056742977536 14075046028288 14077306027008 14077443968064 14124088000512 14142478740096 14191755669504 14238917984256 14251099928576 14257458242048 14261051351484 14283464638464 14300755329024 14302062899712 14320685377446 14351895871488 14370583235904 14370724050732 14417021632512 14418339833856 14437113713848 14468577951744 14487417245952 14529079771136 14531555063808 14535562108928 14550476359464 14598687731712 14598830781696 14617839675943 14649554239488 14649697787904 14668772915232 14717376249856 14721085266048 14721229515384 14834295794304 14883447570432 14902827059456 14902973089648 14905366026768 14954753286144 14954899825152 14974372350966 15000314904576 15004451209216 15007007490048 15019846564608 15026547864384 15039403656489 15069760806912 15089382891296 15098539165128 15122268684288 15141959138304 15143343623352 15161675230932 15192279187456 15196107886848 15215894485659 15265064497152 15266460238176 15284940883216 15312821465088 15319653479424 15332760034704 15339600944892 15383714157056 15386184285696 15393049031808 15406218379818 15437315948544 15457416620352 15511275214848 15531472187784 15555882123264 15562822582272 15576137178112 15583086674176 15585588815616 15587013863358 15630409433088 15631838578944 15637383143424 15650761528704 15652192535427 15657744319392 15686304915456 15691868798976 15693303564288 15706729791648 15712300919808 15713737553304 15757485932544 15758926697472 15778003492352 15779446133276 15781979803716 15789021139143 15813835849728 15834426781824 15879963000832 15887048052736 15889599000576 15910288582608 15942403620864 15956042962944 15963161958912 15976819060552 15983947326046 16011638931456 16018782732288 16032487419648 16039640522304 16085766889472 16088349745152 16089820762176 16141814857728 16162832845824 16199539163136 16219149336576 16220632313088 16241752928079 16267279171584 16286971346944 16288460524672 16294237990912 16298344401696 16331242733568 16345214742528 16352507372544 16366497574224 16373799699852 16399533473792 16402166710272 16423523698176 16423684629408 16478102667264 16499558530112 16502369529636 16557048281088 16604662595584 16612070981632 16684214550528 16684378036224 16706102486792 16743878516736 16765680441888 16765844725854 16819858571264 16824097446912 16824262303296 16880007610368 16901986786944 16953480907776 16975555752708 17031802353664 17031969245312 17034704030592 17036261576271 17091146612736 17091314085888 17113568401104 17150865702912 17173197559296 17174767767948 17195558493618 17222583779328 17245009018624 17249355039042 17306678426688 17362604785664 17366980442112 17389593697896 17447212167168 17447383129344 17470101076127 17472906211257 17500367388672 17508175405056 17523154325376 17530972508448 17581387608064 17584210612224 17585818401312 17592056036352 17607106719792 17614962359316 17642646798336 17665618994688 17688621102754 17727171674112 17728792534656 17750253928896 17801299632128 17809241913344 17813730129552 17864958375936 17871295021056 17872929059328 17888220040488 17894564936448 17896201102374 17927205617664 17935204073472 17950548333312 17958557203776 17973921443121 18010201939968 18033652723744 18036548347104 18044595587592 18072955256832 18096487750656 18120050885748 18148529143808 18156626345984 18159541714944 18183186951552 18235477671936 18243613667328 18259221783488 18267368372624 18300689068032 18307180265472 18322842765312 18324518090256 18331017739776 18383733587968 18388366585344 18396570794112 18412309771002 18449475158016 18471808966656 18473497912128 18537865500672 18562003346376 18591176196096 18599470891008 18615383456768 18621986275328 18623688952064 18626679316224 18680245420032 18688579854336 18704568656256 18712913942688 18769741369344 18769925290752 18794365297641 18832117334016 18856638320128 18861390497124 18922340892672 18990008561664 19014735135312 19067673772032 19069417199616 19094247169928 19135861161984 19160777647872 19160965400976 19224453111808 19227539939328 19227728346624 19252764451242 19291437268992 19316556327936 19375406751744 19400635145952 19464916975616 19465107708928 19470013230024 19532930383872 19558363886976 19560152180163 19602589483008 19628113688064 19628306020512 19713548616048 19722344072004 19779061059072 19804815044826 19844596760576 19847977648128 19873821369024 19939671048192 19939866433536 19965829801288 19969035670008 20000419872768 20009343320064 20026462086144 20035397152512 20052538208652 20061484909221 20093014409216 20098078172928 20105206898688 20107045191744 20124247545549 20131385553504 20189278851072 20191124831136 20215566974576 20261477182464 20287859314212 20353419329536 20355280317568 20358548719488 20417095286784 20426204639232 20443680046272 20452801259856 20497376083968 20514912380928 20524065375744 20541624506424 20550789419202 20583087931392 20609888827136 20613198110976 20615082851538 20622394957248 20681700286464 20708629583712 20750430109696 20753761959936 20755659552768 20780785087488 20782685151144 20840545910784 20842451438592 20849844191232 20867682038272 20869590047236 20876992425856 20882253764673 20915073220608 20924404752384 20942306388864 20949734559744 20951650071072 21011902263296 21015276097536 21024652336128 21042639738288 21052028185524 21085114466304 21112569042432 21140059366706 21186132000768 21213718110144 21274723950592 21284215945216 21287633504256 21348851908608 21358376976384 21376649892864 21386187363072 21425196957696 21451132993536 21453094349568 21481028066169 21550443794432 21555874853856 21556086076098 21599385550848 21625532448768 21627509750784 21655670570772 21689705562112 21702866927616 21731125868928 21793619656704 21803343163392 21821996765632 21825714539196 21831732933136 21898031597568 21898246172544 21970803556352 21974331359232 21974546681856 22003159372848 22076064374784 22245619400704 22245837381632 22251443691456 22325171355648 22354240589184 22354459634472 22432129929216 22432349737728 22461558526449 22506676813824 22529769846912 22535982382592 22539821796576 22604641210368 22634074336944 22683403026432 22712938707456 22715015435028 22742512846398 22788195483648 22788418781184 22818091201472 22897596745728 22899690357264 22927411324824 22963445039104 22969232197632 22979480219136 22999140052056 23009401417338 23075571235584 23105617552297 23109327569727 23155973922816 23186124930528 23262949556224 23263177505792 23266912822272 23297208281676 23333823184896 23344233873408 23364205767168 23374630011264 23394627910094 23445614149632 23447757868416 23456074715136 23476142293056 23486616479088 23554158659584 23560094687472 23568451379712 23570606329956 23636228898816 23638390046208 23667005238528 23669169199914 23720753774592 23751640172736 23819944501248 23828393361408 23830572079104 23850960053984 23859419915264 23861601469832 23865432873912 23902940823552 23913605431296 23934064444416 23944742938368 23965228590828 23975920989069 24013602586624 24017458397184 24028174098432 24048731129472 24059460783456 24128650334208 24160067847664 24212722286592 24244249268736 24313970229248 24324818223104 24328724004864 24330948469632 24400918757376 24430457020416 24432690787008 24441356986368 24496864100352 24517822113792 24528761058816 24549746361336 24560699549778 24599300210688 24629078622208 24631330549504 24635285547264 24635526944112 24717154000896 24749337795168 24799294521344 24803276488704 24835572421632 24906993893376 24918106472448 24939424875008 24950551923584 25026321825792 25026567054336 25059153730188 25115817775104 25148520662832 25148767088781 25229787856896 25320011415552 25352980180416 25425889599488 25430221361664 25463333629062 25514481549312 25547703530496 25547953867968 25636719919104 25636971128832 25670352601656 25755408437248 25759796338944 25762151651922 25793337740427 25833875668992 25867513527936 25960017640032 26043907178496 26077818515968 26080202906884 26084390546844 26170818250752 26171074694016 26250551083008 26262263107584 26284731488064 26296458762672 26372081412096 26406420059768 26410660079688 26422443538974 26463970197504 26498428492032 26532931654131 26586228064256 26586488578048 26590757511168 26593188801984 26625380893344 26679124426752 26701949448192 26713862870016 26736717611536 26748646545628 26797437563904 26806942531584 26809393588992 26832330060732 26841847404672 26844301653561 26919038468096 26921499774848 26925822499968 26937835805664 27015302909952 27050479085616 27109432885248 27144731625984 27180076328622 27222793715712 27234939518976 27258240061696 27270401679808 27274780427328 27353216507904 27365420500992 27388832675232 27401052558936 27444117241856 27448523882496 27451033602048 27460770398208 27484264147968 27486777135384 27496526609664 27575600381952 27611506111616 27618464656503 27674212737024 27707713449984 27710246868192 27789935251456 27799792254976 27806798251008 27843005019564 27886764294144 27899206336512 27923075185152 27932979412992 27935533428096 27959433355966 28020368130048 28032869781504 28056852984384 28069370914032 28150092056576 28154612054016 28154887936128 28248176001024 28284957480192 28383511339008 28477835968512 28502199857152 28514916484096 28522102702968 28566929276928 28601510658048 28604125799424 28641370754892 28703791742976 28741166471808 28741448101464 28836679667712 28874227427696 28879146676863 28937155903488 28974834491904 29058159542272 29063110127616 29071124217856 29100952718928 29197375463424 29197661563392 29235679351886 29299108478976 29299395575808 29337545830464 29434752499712 29442170532096 29442459030768 29668591588608 29707222567239 29766895140864 29805654118912 29805946179296 29810732053536 29909506572288 29909799650304 29948744701932 30000629809152 30014014980096 30039693129216 30053095728768 30078807312978 30139521613824 30178765782592 30197078330256 30283918276608 30286687246704 30323350461864 30384558374912 30392215773696 30431788971318 30530128994304 30532920476352 30569881766432 30625642930176 30639306958848 30665520069408 30679201889784 30767428314112 30772368571392 30786098063616 30812436759636 30826184128803 30874631897088 30914833240704 31022550429696 31062944375568 31125645164544 31152274356224 31166173348352 31171177631232 31174027726716 31260818866176 31263677157888 31274766286848 31301523057408 31304385070854 31315488638784 31372609830912 31386607128576 31413459583296 31424601839616 31427475106608 31514971865088 31517853394944 31556006984704 31558892266552 31563959607432 31578042278286 31627671699456 31668853563648 31710089050059 31759926001664 31774096105472 31779198001152 31820577165216 31884807241728 31912085925888 31926323917824 31953638121104 31967894652092 32023277862912 32037565464576 32064974839296 32079281044608 32171533778944 32176699490304 32179641524352 32325665691648 32399078326272 32438298673152 32441264626176 32483505856158 32534558343168 32573942693888 32576921049344 32588475981824 32596688803392 32690429485056 32705014745088 32732995148448 32747599399704 32799066947584 32804333420544 32847047396352 32847369258816 32956205334528 32999117060224 33004739059272 33114096562176 33224141963264 33368429101056 33368756072448 33412204973584 33487757033472 33531360883776 33531689451708 33639717142528 33648194893824 33648524606592 33760015220736 33803973573888 33906961815552 33951111505416 34063604707328 34063938490624 34069408061184 34072523152542 34113769269597 34182293225472 34182628171776 34227136802208 34301731405824 34346395118592 34349535535896 34391116987236 34445167558656 34490018037248 34498710078084 34514102126007 34613356853376 34733960884224 34779187395792 34894424334336 34894766258688 34940202152254 34945812422514 35000734777344 35016350810112 35046308650752 35061945016896 35091941865141 35162775216128 35168421224448 35171636802624 35184112072704 35214213439584 35229924718632 35285293596672 35331237989376 35377242205508 35454343348224 35457585069312 35500507857792 35503753799871 35602599264256 35618483826688 35627460259104 35729916751872 35742590042112 35745858118656 35776440080976 35789129872896 35792402204748 35854411235328 35870408146944 35901096666624 35917114407552 35947842886242 36020403879936 36067305447488 36073096694208 36089191175184 36192975501312 36240101771496 36297058287616 36313252691968 36319083429888 36366373903104 36470955343872 36487227334656 36518443566976 36534736745248 36601378136064 36614360530944 36645685530624 36649036180512 36662035479552 36767467175936 36776733170688 36793141588224 36824619542004 36841049324667 36898950316032 36943617933312 36946995824256 37075731001344 37124006692752 37198941782016 37230766913536 37243972550656 37247377904128 37253358632448 37360490840064 37377159708672 37409137312512 37425827885376 37539482738688 37539850581504 37588730595282 37664234668032 37713276640256 37722780994248 37844681785344 37980017123328 38029470270624 38138834399232 38188494339856 38195000443593 38271722323968 38321555295744 38321930801952 38448906223616 38455079878656 38455456693248 38505528902484 38633112655872 38750813503488 38801270291904 38929833951232 38930215417856 38940026460048 39065860767744 39116727773952 39120304360326 39167661013241 39205178966016 39256227376128 39256612041024 39427097232096 39444688144008 39558122118144 39609630089652 39695955296256 39747642738048 39879342096384 39879732867072 39931659602576 39938071340016 40018686640128 40052924172288 40070794305024 40105076417304 40122969818442 40186028818432 40196156345856 40210413797376 40214090383488 40248495091098 40262771107008 40378557702144 40382249662272 40431133949152 40522954364928 40575718628424 40706838659072 40710560635136 40717097438976 40770114492933 40834190573568 40852409278464 40887360092544 40905602519712 40994752167936 41029824761856 41048130751488 41083249012848 41101578838404 41166175862784 41219777654272 41226396221952 41230165703076 41244789914496 41363400572928 41417259167424 41511319105536 41561570174976 41565370302288 41681091821568 41684902877184 41699688382464 41735364076544 41739180094472 41753984851712 41764507529346 41830146441216 41848809504768 41884612777728 41899469119488 41903300142144 41939150033949 42023804526592 42030552195072 42049304672256 42085279476576 42104056371048 42170228932608 42225138084864 42280118733412 42372264001536 42427436220288 42549447901184 42568431890432 42575267008512 42716753952768 42753299785728 42772374726144 42850393915392 42902265987072 42906188699136 42962056132338 43100887588864 43111749707712 43112172152196 43251064897536 43255019501568 43311341141544 43379411124224 43405733855232 43462251737856 43587239313408 43606686326784 43643993531264 43651429078392 43663465866272 43796063195136 43796492345088 43853519027829 43941607112704 43948662718464 43949093363712 44006318745696 44152128749568 44491238801408 44491674763264 44502887382912 44650342711296 44708481178368 44708919268944 44864259858432 44864699475456 44923117052898 45013353627648 45059539693824 45071964765184 45079643593152 45118210969467 45209282420736 45268148673888 45366806052864 45425877414912 45430030870056 45485025692796 45576837562368 45636182402944 45647683456977 45795193491456 45799380714528 45854822649648 45938464395264 45958960438272 45998280104112 46018802834676 46151142471168 46211235104594 46218655139454 46311947845632 46372249861056 46525899112448 46526355011584 46533825644544 46594416563352 46667646369792 46688467746816 46728411534336 46749260022528 46789255820188 46810131454849 46891228299264 46895515736832 46912149430272 46952284586112 46956577606281 46973232958176 47108317319168 47120189374944 47136902759424 47141212659912 47272457797632 47276780092416 47334010477056 47338338399828 47441507549184 47503280345472 47639889002496 47661144158208 47701920107968 47718839830528 47723202939664 47730865747824 47827210862592 47868128888832 47889485876736 47930457181656 47951841978138 48027205173248 48034916794368 48056348196864 48097462258944 48118921566912 48257300668416 48320135695328 48425444573184 48488498537472 48627940458496 48649636446208 48657448009728 48661896939264 48725258784237 48801837514752 48860914040832 48865381574016 48882713972736 48993728200704 49035644227584 49057522117632 49099492722672 49121399099556 49198600421376 49258157244416 49262661099008 49270571094528 49271053888224 49434308001792 49498675590336 49671144843264 49813987786752 49836212944896 49878849750016 49901103847168 50052643651584 50053134108672 50118307460376 50231635550208 50297041325664 50297534177562 50459575713792 50640022831104 50705960360832 50851779198976 50860442723328 50926667258124 51095407060992 51095907735936 51273439838208 51273942257664 51340705203312 51510816874496 51519592677888 51524303303844 51586675480854 51667751337984 51735027055872 51802390372351 51920035280064 52087814356992 52155637031936 52160405813768 52168781093688 52341636501504 52342149388032 52410303228381 52501102166016 52524526215168 52569462976128 52592917525344 52744162824192 52812840119536 52821320159376 52844887077948 52927940395008 52996856984064 53065863308262 53172456128512 53172977156096 53181515022336 53186377603968 53250761786688 53403898896384 53427725740032 53473435223072 53497293091256 53594875127808 53613885063168 53618787177984 53664660121464 53683694809344 53688603307122 53838076936192 53842999549696 53851644999936 53875671611328 53921764329363 54030605819904 54100958171232 54218865770496 54289463251968 54360152657244 54445587431424 54469879037952 54516480123392 54540803359616 54549560854656 54706433015808 54730841001984 54777665350464 54802105117872 54902067204096 54921540796416 54968528295936 54973554270768 54993053219328 55151200763904 55223012223232 55236929313006 55348425474048 55415426899968 55420493736384 55579870502912 55599584509952 55613596502016 55686010039128 55773528588288 55798412673024 55846150370304 55865958825984 55871066856192 55918866711932 55943815641161 56040736260096 56065739563008 56113705968768 56138741828064 56300184113152 56309224108032 56309775872256 56383095892923 56496352002048 56569914960384 56767022678016 57004399714304 57029832968192 57044205405936 57203021316096 57208251598848 57282741509784 57407583485952 57482332943616 57482896202928 57673359335424 57748454855392 57758293353726 57874311806976 57949668983808 58116319084544 58126220255232 58142248435712 58201905437856 58394750926848 58395323126784 58471358703772 58598791151616 58675091660928 58680456540489 58869504999424 58884341064192 58884918061536 59337183177216 59414445134478 59533790281728 59611308237824 59611892358592 59621464107072 59819013144576 59819599300608 59897489403864 60001259618304 60028029960192 60079386258432 60106191457536 60157614625956 60184454727663 60279043227648 60357531565184 60372742636647 60394156660512 60567836553216 60573374493408 60646700923728 60769116749824 60784431547392 60863577942636 61060257988608 61065840952704 61139763532864 61251285860352 61278613917696 61331040138816 61358403779568 61534856628224 61544737142784 61572196127232 61624873519272 61652368257606 61749263794176 61829666481408 61910173859639 62045100859392 62125888751136 62251290329088 62304548712448 62332346696704 62342355262464 62348055453432 62521637732352 62527354315776 62549532573696 62603046114816 62608770141708 62630977277568 62745219661824 62773214257152 62826919166592 62849203679232 62854950213216 63035706789888 63112013969408 63117784533104 63127919214864 63156084556572 63255343398912 63337707127296 63420178100118 63519852003328 63548192210944 63558396002304 63641154330432 63824171851776 63852647835648 63907276242208 63935789304184 64046555725824 64075130929152 64129949678592 64158562089216 64343067557888 64353398980608 64359283048704 64443084198507 64651331383296 64798156652544 64876597346304 64882529252352 64967011712316 65069116686336 65147885387776 65153842098688 65176951963648 65193377606784 65380858970112 65410029490176 65465990296896 65495198799408 65694094792704 65694738517632 65912410669056 65998234120448 66009478118544 66228193124352 66448283926528 66736858202112 66737512144896 66824409947168 66975514066944 67062721767552 67063378903416 67296389787648 67297049213184 67384675579347 67520030441472 67607947147776 67813923631104 67902223010832 68127209414656 68127876981248 68138816122368 68145046305084 68227538539194 68364586450944 68365256343552 68454273604416 68692790237184 68699071071792 68782233974472 68890335117312 68980036074496 68997420156168 69028204252014 69226713706752 69316852656891 69467921768448 69558374791584 69788848668672 69789532517376 69880404304508 69891624845028 70001469554688 70032701620224 70092617301504 70123890033792 70183883730282 70325550432256 70336842448896 70343273605248 70368224145408 70428426879168 70459849437264 70662475978752 70754484411016 70908686696448 70915170138624 71001015715584 71007507599742 71205198528512 71236967653376 71254920518208 71459833503744 71485180084224 71491716237312 71552880161952 71578259745792 71584804409496 71708822470656 71740816293888 71802193333248 71834228815104 71895685772484 71927762967207 72040807759872 72134610894976 72146193388416 72178382350368 72385951002624 72480203542992 72626505383936 72638166859776 72732747806208 72941910687744 72974454669312 73036887133952 73069473490496 73202756272128 73291371061248 73298072361024 73324070959104 73534934351872 73553466341376 73586283176448 73649239084008 73682098649334 73797900632064 73887235866624 73893991648512 73990207783471 74151462002688 74248013385504 74397883564032 74461533827072 74487945101312 74494755808256 74506717264896 74720981680128 74754319417344 74818274625024 74851655770752 75078965477376 75079701163008 75177461190564 75426553280512 75445561988496 75446301266343 75689363570688 75960034246656 76058940541248 76277668798464 76376988679712 76390000887186 76543444647936 76643110591488 76643861603904 76897812447232 76910159757312 76910913386496 77011057804968 77266225311744 77380013221281 77501627006976 77602540583808 77859667902464 77860430835712 77880052920096 78131721535488 78233455547904 78240608720652 78335322026482 78512454752256 78513224082048 78854194464192 78889376288016 79116244236288 79219260179304 79391910592512 79495285476096 79598794962393 79758684192768 79759465734144 79863319205152 79876142680032 80037373280256 80105848344576 80141588610048 80210152834608 80245939636884 80372057636864 80392312691712 80420827594752 80428180766976 80496990182196 80525542214016 80532904960683 80757115404288 80764499324544 80862267898304 81045908729856 81151437256848 81413677318144 81421121270272 81434194877952 81540228985866 81668381147136 81704818556928 81774720185088 81811205039424 81881197685329 82059649523712 82096261502976 82166498025696 82203157676808 82332351725568 82439555308544 82452792443904 82460331406152 82489579828992 82726801145856 82834518334848 83022638211072 83123140349952 83130740604576 83369805754368 83399376764928 83470728153088 83478360188944 83507969703424 83529015058692 83660292882432 83697619009536 83769225555456 83798938238976 83806600284288 83878300067898 84047609053184 84061104390144 84098609344512 84170558953152 84208112742096 84450276169728 84560237466824 84744528003072 84854872440576 85098895802368 85136863780864 85150534017024 85433507905536 85506599571456 85544749452288 85700787830784 85804531974144 85812377398272 85924112264676 86201775177728 86223499415424 86224344304392 86510039003136 86622682283088 86811467710464 86924503475712 87174478626816 87213372653568 87287987062528 87302858156784 87326931732544 87592126390272 87592984690176 87707038055658 87883214225408 87897325436928 87898186727424 88012637491392 88304257499136 88983349526528 89005774765824 89121667701717 89300685422592 89416962356736 89417838537888 89728519716864 89729398950912 89846234105796 90119079387648 90143929530368 90159287186304 90236421938934 90418564841472 90536297347776 90851754829824 90860061740112 90970051385592 91153675124736 91272364805888 91295366913954 91590386982912 91598761429056 91709645299296 91876928790528 91917920876544 91996560208224 92037605669352 92302284942336 92422470209188 92437310278908 92478552386409 92623895691264 92744499722112 93051798224896 93052710023168 93067651289088 93188833126704 93376935493632 93456823068672 93498520045056 93578511640376 93620262909698 93782456598528 93791031473664 93824298860544 93904569172224 93913155212562 93946465916352 94216634638336 94240378749888 94273805518848 94282425319824 94544915595264 94553560184832 94668020954112 94676676799656 94883015098368 95006560690944 95130267150177 95279778004992 95322288316416 95403840215936 95437679661056 95446405879328 95461731495648 95654421725184 95736257777664 95778971753472 95860914363312 95903683956276 96054410346496 96069833588736 96112696393728 96194924517888 96237843133824 96514601336832 96640271390656 96976997074944 97255880916992 97299272892416 97314896019456 97323793878528 97450517568474 97603675029504 97721828081664 97730763148032 97765427945472 97858016745881 98071288455168 98115044235264 98198985445344 98242798199112 98397200842752 98516314488832 98525322198016 98541142189056 98542107776448 98868616003584 98997351180672 99342289686528 99672425889792 99757699500032 99802207694336 100105287303168 100106268217344 100236614920752 100463271100416 100594082651328 100595068355124 100919151427584 101280045662208 101411920721664 101703558397952 101720885446656 101853334516248 102190814121984 102191815471872 102324877731601 102341307808791 102546879676416 102547884515328 102681410406624 103021633748992 103039185355776 103048606607688 103173350961708 103335502675968 103470054111744 103604780744702 103840070560128 104311274063872 104320811627536 104337562187376 104683273003008 104684298776064 104820606456762 105002204332032 105049052430336 105138925952256 105185835050688 105275825595423 105488325648384 105625680239072 105642640318752 105689774155896 105855880790016 105993713968128 106131726616524 106345954312192 106363030044672 106372755207936 106501523573376 106511261399613 106807797792768 106855451480064 106946870446144 106994586182512 107189750255616 107227770126336 107237574355968 107329320242928 107367389618688 107377206614244 107676153872384 107685999099392 107703289999872 107751343222656 107843528658726 108061211639808 108201916342464 108578926503936 108720305314488 108891174862848 108939758075904 109032960246784 109081606719232 109099121709312 109412866031616 109461682003968 109555330700928 109604210235744 109804134408192 109843081592832 109937056591872 109947108541536 109986106438656 110302401527808 110446024446464 110473858626012 110523147974001 110696850948096 110830853799936 110840987472768 111159741005824 111227193004032 111372020078256 111596825346048 111692300740608 111731917651968 111742133712384 111837733423864 111887631282322 112081472520192 112131479126016 112227411937536 112277483656128 112600368226304 112618448216064 112619551744512 112766191785846 112992704004096 113139829920768 113534045356032 114008799428608 114059665936384 114088410811872 114416503197696 114565483019568 114815166971904 114964665887232 114965792405856 115346718670848 115496909710784 115516586707452 115899337967616 116232638169088 116252440510464 116284496871424 116403810875712 116789501853696 116790646253568 116942717407544 117197582303232 117350183321856 117360913080978 117502983039723 117739009998848 117768682128384 117769836123072 118674366354432 118828890268956 119222616475648 119223784717184 119242928214144 119638026289152 119639198601216 119794978807728 120056059920384 120158772516864 120212382915072 120315229251912 120368909455326 120558086455296 120715063130368 120745485273294 120788313321024 121135673106432 121146748986816 121293401847456 121538233499648 121568863094784 121727155885272 122120515977216 122131681905408 122279527065728 122290707532889 122310343478799 122502571720704 122557227835392 122662080277632 122716807559136 123069713256448 123089474285568 123144392254464 123249747038544 123304736515212 123498527588352 123659332962816 123820347719278 124090201718784 124251777502272 124609097424896 124664693393408 124684710524928 124696110906864 125043275464704 125054708631552 125099065147392 125206092229632 125217540283416 125261954555136 125490439323648 125546428514304 125653838333184 125698407358464 125709900426432 125817450101847 126071413579776 126224027938816 126235569066208 126255838429728 126312169113144 126510686797824 126675414254592 126840356200236 127039704006656 127096384421888 127116792004608 127282308660864 127648343703552 127705295671296 127814552484416 127871578608368 128150261858304 128259899357184 128317124178432 128686135115776 128706797961216 128718566097408 128886168397014 129302662766592 129753194692608 129765058504704 129934023424632 130138233372672 130295770775552 130307684197376 130353903927296 130386755213568 130761717940224 130820058980352 130931980593792 130990397598816 131388189585408 131389477035264 131560557083487 131824821338112 131996468240896 132018956237088 132456386248704 133473716404224 133475024289792 133648819894336 133951028133888 134125443535104 134126757806832 134592779575296 134594098426368 134769351158694 135040060882944 135215894295552 135354632908401 135627847262208 135804446021664 136254418829312 136255753962496 136277632244736 136290092610168 136455077078388 136730512687104 136908547208832 137385580474368 137398142143584 137564467948944 137960072148992 137994840312336 138056408504028 138453427413504 138633705313782 138935843536896 139116749583168 139577697337344 139579065034752 139760808609016 139783249690056 140002939109376 140065403240448 140185234603008 140247780067584 140367767460564 140430394364547 140651100864512 140673684897792 140686547210496 140736448290816 140856853758336 140869732818843 140919698874528 141324951957504 141508968822032 141817373392896 141830340277248 142002031431168 142015015199484 142410397057024 142473935306752 142509841036416 142919667007488 142983432474624 143105760323904 143156519491584 143169608818992 143481632587776 143604386666496 143668457630208 143791371544968 143855525934414 144081615519744 144269221789952 144292386776832 144356764700736 144771902005248 144960407085984 145253010767872 145276333719552 145465495612416 145883821375488 145948909338624 146073774267904 146138946980992 146175776352711 146405512544256 146582742122496 146596144722048 146648141918208 147106932682752 147172566352896 147298478168016 147364197298668 147595801264128 147774471733248 147787983297024 147980415566942 148302924005376 148496026771008 148923067654144 148975890202624 148989511616512 149013434529792 149441963360256 149508638834688 149636549250048 149703311541504 150157930954752 150159402326016 150354922381128 150853106561024 150891123976992 150892602532686 151378727141376 151920068493312 152117881082496 152555337596928 152753977359424 152780001774372 153286221182976 153287723207808 153795624894464 153820319514624 153821826772992 154022115609936 154532450623488 154760026442562 155003254013952 155205081167616 155407171117053 155719335804928 155720861671424 155760105840192 156263443070976 156466911095808 156481217441304 156670644052964 157024909504512 157026448164096 157230909685143 157708388928384 157778752576032 158232488472576 158438520358608 158783821185024 158990570952192 159197589924786 159517368385536 159518931468288 159726638410304 159752285360064 160211696689152 160283177220096 160420305669216 160491879273768 160744115273728 160784625383424 160841655189504 160856361533952 160993980364392 161051084428032 161065809921366 161514230808576 161528998649088 161724535796608 161739322866079 161765292988089 162091817459712 162302874513696 162827354636288 162842242540544 162868389755904 163080457971732 163336762294272 163409637113856 163549440370176 163622410078848 163762395370658 164119299047424 164192523005952 164332996051392 164406315353616 164879110617088 164905584887808 164920662812304 164979159657984 165453602291712 165669036669696 166045276422144 166246280699904 166261481209152 166739611508736 166798753529856 166941456306176 166956720377888 167015939406848 167058030117384 167320585764864 167395238019072 167538451110912 167597876477952 167613200568576 167756600135796 167831446923483 168095218106368 168122208780288 168197218689024 168341117906304 168416225484192 168900552339456 169120474933648 169149287678769 169489056006144 169709744881152 170197791604736 170273727561728 170301068034048 171013199142912 171089498904576 171609063948288 171624754796544 171848224529352 172403550355456 172446998830848 172448688608784 173020078006272 173245364566176 173622935420928 173849006951424 174348957253632 174426745307136 174575974125056 174605716313568 174653863465088 175184252780544 175185969380352 175414076111316 175796373454848 176025274982784 176041369621467 176608514998272 177966699053056 178011549531648 178243335403434 178601370845184 178833924713472 178835677075776 179457039433728 179458797901824 179692468211592 180238158775296 180287859060736 180318574372608 180472843877868 180553364182989 180837129682944 181072594695552 181703509659648 181720123480224 181940102771184 182307350249472 182544729611776 182590733827908 183180773965824 183197522858112 183419290598592 183753857581056 183835841753088 183993120416448 184075211338704 184604569884672 184844940418376 184874620557816 184957104772818 185247791382528 185488999444224 185730521578917 186103596449792 186105420046336 186135302578176 186377666253408 186753870987264 186913646137344 186997040090112 187157023280752 187240525819396 187564913197056 187582062947328 187648597721088 187809138344448 187826310425124 187892931832704 188433269276672 188480757499776 188547611037696 188564850639648 189107120369664 189336041908224 189353353599312 189766030196736 190013121381888 190260534300354 190559556009984 190644576632832 190807680431872 190875359322112 190892811758656 190923462991296 191472515555328 191557943506944 191721828726624 191807367912552 192108820692992 192139667177472 192225392787456 192389849035776 192475686267648 193029202673664 193280542781312 193329252595521 193953994149888 194598545784832 194629792038912 194647587757056 194901035136948 195207350059008 195443656163328 195461526296064 195530855890944 195716033491762 196142576910336 196230088470528 196397970890688 196485596398224 197032628977664 197050644396032 197082284378112 197084215552896 197737232007168 197994702361344 198684579373056 199344851779584 199515399000064 199604415388672 200210574606336 200212536434688 200473229841504 200926542200832 201188165302656 201190136710248 202154026738041 202560091324416 202823841443328 203407116795904 203441770893312 203706669032496 204381628243968 204383630943744 204649755463202 204682615617582 205093759352832 205095769030656 205362820813248 206043267497984 206078370711552 206097213215376 206346701923416 206671005351936 206940108223488 207209561489404 207680141120256 207950557970673 208622548127744 208641623255072 208675124374752 209366546006016 209368597552128 209641212913524 210004408664064 210098104860672 210277851904512 210371670101376 210551651190846 210976651296768 211251360478144 211285280637504 211379548311792 211987427936256 212263453233048 212691908624384 212726060089344 212745510415872 213003047146752 213022522799226 213615595585536 213710902960128 213893740892288 213989172365024 214379500511232 214455540252672 214475148711936 214658640485856 214734779237376 214754413228488 215352307744768 215371998198784 215406579999744 215502686445312 215687057317452 215783288901621 216122423279616 216403832684928 217157853007872 217440610628976 217879516151808 218065920493568 218163213438464 218198243418624 218825732063232 218923364007936 219110661401856 219208420471488 219608268816384 219874113183744 219894217083072 219972212877312 220604803055616 220892048892928 220947717252024 221046295948002 221393701896192 221661707599872 221681974945536 221970623350413 222319482011648 222454386008064 222744040156512 223193650692096 223384601481216 223463835303936 223484267424768 223675466847728 223775262564644 224162945040384 224262958252032 224454823875072 224554967312256 225200736452608 225236896432128 225239103489024 225532383571692 226279659841536 227068090712064 228017598857216 228119331872768 228176821623744 228833006395392 229130966039136 229630333943808 229929331774464 229931584811712 230693437341696 230993819421568 231033173414904 231798675935232 232504881020928 232568993742848 232807621751424 233579003707392 233581292507136 233885434815088 234395164606464 234700366643712 234721826161956 235005966079446 235478019997696 235537364256768 235539672246144 237348732708864 237657780537912 238445232951296 238447569434368 238485856428288 238796384887179 239276052578304 239278397202432 239589957615456 240112119840768 240317545033728 240424765830144 240630458503824 240737818910652 241116172910592 241430126260736 241490970546588 241576626642048 241598714882049 242271346212864 242293497973632 242586803694912 243137726189568 243454311770544 244241031954432 244263363810816 244559054131456 244581415065778 244620686957598 245005143441408 245114455670784 245324160555264 245433615118272 245643593055987 246139426512896 246178948571136 246288784508928 246499494077088 246609473030424 246997055176704 247318665925632 247640695438556 248180403437568 248503555004544 249218194849792 249329386786816 249369421049856 249392221813728 250109417263104 250198130294784 250412184459264 250435080566832 250523909110272 250980878647296 251092857028608 251307676666368 251396814716928 251419800852864 251634900203694 252142827159552 252448055877632 252471138132416 252511676859456 252624338226288 253350828509184 253680712400472 254079408013312 254192768843776 254233584009216 254564617321728 255296687407104 255410591342592 255629104968832 255743157216736 256300523716608 256519798714368 256634248356864 257372270231552 257413595922432 257437132194816 257772336794028 258605325533184 259530117009408 259868046849264 260591541551104 260615368394752 260707807854592 260773510427136 261523435880448 261640117960704 261863961187584 261980795197632 262776379170816 262778954070528 263121114166974 263649642676224 263992936481792 264037912474176 264912772497408 266950048579584 267297639788672 267365003105151 267902056267776 268250887070208 268253515613664 269185559150592 269188196852736 269538702317388 270431788591104 270709265816802 271255694524416 271608892043328 272508837658624 272511507924992 272555264489472 272580185220336 272910154156776 273461025374208 273817094417664 274173627092687 274771160948736 274796284287168 275128935897888 275920144297984 275989680624672 276112817008056 276906854827008 277267410627564 277871687073792 278233499166336 279155394674688 279158130069504 279521617218032 279566499380112 280130806480896 280370469206016 280495560135168 280735534921128 280860788729094 281302201729024 281347369795584 281373094420992 281472896581632 281713707516672 281739465637686 281839397749056 282649903915008 283017937644064 283634746785792 283660680554496 284004062862336 284030030398968 284820794114048 284947870613504 285019682072832 285390801450531 285839334014976 285966864949248 286211520647808 286313038983168 286339217637984 286963265175552 287208773332992 287336915260416 287582743089936 287711051868828 288163231039488 288538443579904 288584773553664 288713529401472 289543804010496 289920814171968 290930991224832 291767642750976 291897818677248 292147548535808 292277893961984 292351552705422 292811025088512 293165484244992 293192289444096 293296283836416 293574050237643 294213865365504 294345132705792 294596956336032 294728394597336 295191602528256 295548943466496 295575966594048 295960831133884 296605848010752 296992053542016 297846135308288 297979023233024 298026869059584 299017277669376 299273098500096 299406623083008 300315861909504 300318804652032 300709844762256 301706213122048 301782247953984 301785205065372 302757454282752 303840136986624 304235762164992 305110675193856 305507954718848 305560003548744 306572442365952 306575446415616 306974633194803 307591249788928 307640639029248 307643653545984 308044231219872 309064901246976 309520052885124 310006508027904 310410162335232 310814342234106 311438671609856 311441723342848 311520211680384 312933822191616 312962434882608 313341288105928 314049819009024 314052896328192 314461819370286 315416777856768 315557505152064 315827476786269 316464976945152 316877040717216 317567642370048 317981141904384 318395179849572 319037862936576 319453276820608 319504570720128 319533784198839 320423393378304 320566354440192 320840611338432 320983758547536 321569250766848 321683310379008 321712723067904 321987960728784 322102168856064 322131619842732 323028461617152 323057997298176 323449071593216 323478645732158 323530585976178 324183634919424 324605749027392 325654709272576 325684485081088 325736779511808 326160915943464 326673524588544 326819274227712 327098880740352 327244820157696 327524790741316 327670920183943 328238598094848 328385046011904 328665992102784 328812630707232 329758221234176 329811169775616 329841325624608 329958319315968 330907204583424 331338073339392 332090552844288 332492561399808 332522962418304 333479223017472 333882912612352 333913440755776 334031878813696 334116060234768 334790476038144 335076902221824 335195752955904 335226401137152 335513200271592 335662893846966 336190436212736 336244417560576 336394437378048 336682235812608 336832450968384 337801104678912 338240949867296 338298575357538 338978112012288 339419489762304 340395583209472 340547455123456 340602136068096 342026398285824 342178997809152 343249509593088 343696449058704 344807100710912 344893997661696 344897377217568 346040156012544 346490729132352 347698013902848 348697914507264 348853490614272 349151948250112 349211432627136 349307726930176 350368505561088 350371938760704 350828152222632 351592746909696 352050549965568 352082739242934 352508949119169 353217029996544 355933398106112 356023099063296 356486670806868 357667849426944 357671354151552 358914078867456 358917595803648 359384936423184 360476317550592 360575718121472 360637148745216 360945687755736 361106728365978 361674259365888 362145189391104 362616732606457 363407019319296 363440246960448 363880205542368 364614700498944 365089459223552 365181467655816 366361547931648 366395045716224 366838581197184 366872122598667 367507715162112 367671683506176 367986240832896 368150422677408 369209139769344 369689880836752 369749241115632 369914209545636 370495582765056 370977998888448 371461043157834 372207192899584 372210840092672 372270605156352 372755332506816 373827292274688 373994080180224 374314046561504 374481051638792 375129826394112 375164125894656 375297195442176 375618276688896 375652620850248 375785863665408 376866538553344 376961514999552 377095222075392 377129701279296 377452350305541 378214240739328 378672083816448 378706707198624 379532060393472 380026242763776 380521068600708 381119112019968 381289153265664 381615360863744 381750718644224 381785623517312 381846925982592 382945031110656 383115887013888 383443657453248 383614735825104 384450785574912 384779698071552 384951372535296 386058405347328 386561085562624 386658505191042 387907988299776 389197091569664 389259584077824 389295175514112 389802070273896 390414700118016 390887312326656 390923052592128 391061711781888 391432066983524 392285153820672 392460176941056 392795941781376 392971192796448 394101288792064 394164568756224 394168431105792 394681671250461 395474464014336 395989404722688 397369158746112 399030798000128 399208830777344 400421149212672 400425072869376 400946459683008 401853084401664 402376330605312 402380273420496 404308053476082 405120182648832 405647682886656 406814233591808 406883541786624 407413338064992 408763256487936 408767261887488 409299510926404 409365231235164 410191538061312 410725641626496 412086534995968 412156741423104 412194426430752 412693403846832 413880216446976 414419122978808 415360282240512 415901115941346 417245096255488 417283246510144 417350248749504 418733092012032 418737195104256 419282425827048 420008817328128 420196209721344 420555703809024 420743340202752 421103302381692 421291183093641 421953302593536 422502720956288 422570561275008 422609198456529 422759096623584 423974855872512 424526906466096 425383817248768 425452120178688 425491020831744 426006094293504 426045045598452 427231191171072 427421805920256 427787481784576 427978344730048 428759001022464 428950297423872 429317280971712 429469558474752 429508826456976 430704615489536 430743996397568 430813159999488 431005372890624 431374114634904 431566577803242 432244846559232 432807665369856 433371217017473 434315706015744 434881221257952 435759032303616 436131840987136 436326426876928 436396486837248 437651464126464 437846728015872 438221322803712 438416840942976 439216537632768 439748226367488 439788434166144 439944425754624 441784097785856 441895434504048 442092591896004 442787403792384 443323415199744 443363949891072 443941246700826 444638964023296 444908772016128 445488080313024 446769202962432 446927670607872 446968534849536 447350933695456 447550525129288 448325890080768 448525916504064 448909647750144 449109934624512 450401472905216 450473792864256 450478206978048 451064767143384 452559319683072 454136181424128 456035197714432 456238663745536 456353643247488 457666012790784 458261932078272 459858663548928 459863169623424 461386874683392 461987638843136 462066346829808 463597351870464 465009762041856 465137987485696 465615243502848 466221513351159 467158007414784 467162585014272 467770869630176 468790329212928 469400733287424 469443652323912 470011932158892 471074728513536 471079344492288 471692729055429 474697465417728 475315561075824 476890465902592 476895138868736 476971712856576 477592769774358 478552105156608 478556794404864 479179915230912 480635090067456 480849531660288 481260917007648 481475637821304 482232345821184 482860252521472 482981941093176 483153253284096 483197429764098 484542692425728 484586995947264 485173607389824 485217968598237 486275452379136 486908623541088 488482063908864 488526727621632 489118108262912 489162830131556 489241373915196 490010286882816 490228911341568 490648321110528 490867230236544 491287186111974 492278853025792 492357897142272 492577569017856 492998988154176 493218946060848 494637331851264 495281390877112 496360806875136 497007110009088 498436389699584 498658773573632 498738842099712 498784443627456 500218834526208 500396260589568 500824368918528 500870161133664 501047818220544 501961757294592 502185714057216 502615353332736 502793629433856 502839601705728 503269800407388 503494340770449 504285654319104 504896111755264 504942276264832 505023353718912 505248676452576 506701657018368 507361424800944 508385537687552 508467168018432 509129234643456 510593374814208 510821182685184 511258209937664 511486314433472 513039597428736 513268496713728 514744540463104 514827191844864 514874264389632 515544673588056 517210651066368 519060234018816 519736093698528 521230736789504 521415615709184 521547020854272 523046871760896 523280235921408 523727922375168 523961590395264 525552758341632 525557908141056 526242228333948 527985872963584 528075824948352 528124108864401 529825544994816 533900097159168 534595279577344 534730006210302 535804112535552 536501774140416 536507031227328 538371118301184 538376393705472 539077404634776 540863577182208 541418531633604 541660092548967 542511389048832 543217784086656 545017675317248 545023015849984 545110528978944 545160370440672 545820308313552 546922050748416 547634188835328 548347254185374 549542321897472 549592568574336 550257871795776 551840288595968 551979361249344 552225634016112 553813709654016 554534821255128 555743374147584 556466998332672 557191564736751 558310789349376 558316260139008 559043234436064 559132998760224 560261612961792 560740938412032 560991120270336 561471069842256 561721577458188 562604403458048 562694739591168 562746188841984 562945793163264 563427415033344 563478931275372 563678795498112 565299807830016 566035875288128 567321361108992 568008125724672 568060060797936 569641588228096 569895741227008 570039364145664 570781602901062 571678668029952 571933729898496 572423041295616 572626077966336 572678435275968 573168383797303 574417546665984 574673830520832 575165486179872 575422103737656 576326462078976 577076887159808 577169547107328 577427058802944 579087608020992 579841628343936 581861982449664 583795637354496 584295097071616 584555787923968 584703105410844 585622050177024 586330968489984 586384578888192 586592567672832 587148100475286 588427730731008 588690265411584 589193912672064 589456789194672 591097886932992 591151933188096 591921662267768 593211696021504 593984107084032 595692270616576 595958046466048 596053738119168 598034555338752 598546197000192 598813246166016 600631723819008 600637609304064 601419689524512 603412426244096 603564495907968 603570410130744 607680273973248 608471524329984 610221350387712 611015909437696 611120007097488 613144884731904 613150892831232 613949266389606 615182499577856 615281278058496 615287307091968 616088462439744 618129802493952 619040105770248 620013016055808 620820324670464 621628684468212 622883446685696 623040423360768 623851673912019 625867644383232 625924869765216 626682576211856 628099638018048 628105792656384 628923638740572 630833555713536 631115010304128 631654953572538 632929953890304 633754081434432 635962283808768 636790359699144 638075725873152 638906553641216 639009141440256 639067568397678 640846786756608 641132708880384 641681222676864 641967517095072 643138501533696 643366620758016 643425446135808 643975921457568 644204337712128 644263239685464 646056923234304 646115994596352 646898143186432 646957291464316 647061171952356 647349866704863 648367269838848 649211498054784 651368970162176 651473559023616 652321831886928 653638548455424 654197761480704 654489640315392 655049581482632 655341840367886 656477196189696 656770092023808 657331984205568 657625261414464 659516442468352 659622339551232 659682651249216 659916638631936 661814409166848 662676146678784 664181105688576 664985122799616 665045924836608 665911870051239 666958446034944 667765825224704 667826881511552 668063757627392 668232120469536 669580952076288 670153804443648 670391505911808 670452802274304 671026400543184 671325787693932 672380872425472 672488835121152 672788874756096 673364471625216 673664901936768 675602209357824 676481899734592 676597150715076 678838979524608 680791166418944 681094910246912 681204272136192 684052796571648 684357995618304 686499019186176 687392898117408 689614201421824 689787995323392 689794754435136 692080312025088 692981458264704 695396027805696 697706981228544 698303896500224 698422865254272 698615453860352 700737011122176 700743877521408 701656304445264 703185493819392 704101099931136 704165478485868 705017898238338 706434059993088 711866796212224 712046198126592 712973341613736 715335698853888 715342708303104 716274144121207 716389154661537 717828157734912 717835191607296 718769872846368 720952635101184 721151436242944 721274297490432 721891375511472 722213456731956 723348518731776 724290378782208 725233465212914 726814038638592 726880493920896 727760411084736 730178918447104 730362935311632 732723095863296 732790091432448 733677162394368 733744245197334 735015430324224 735343367012352 735972481665792 736300845354816 736930779167961 738418279538688 739379761673504 739498482231264 739828419091272 740991165530112 741955997776896 742922086315668 744421680185344 744541210312704 745510665013632 747654584549376 747988160360448 748628093123008 748962103277584 750328251789312 750594390884352 751236553377792 751305241700496 751571727330816 753733077106688 753923029999104 754190444150784 754259402558592 754904700611082 756428481478656 757344167632896 757413414397248 760052485527552 761042137201416 762238224039936 762578306531328 763230721727488 763501437288448 763571247034624 763693851965184 765890062221312 766231774027776 766887314906496 767229471650208 768901571149824 769559396143104 769902745070592 772116810694656 773122171125248 773317010382084 775815976599552 778590351028224 779604140547792 781774624653312 781846105184256 782123423563776 782864133967048 784570307641344 784920353882112 785591883562752 785942385592896 788202577584128 788329137512448 788336862211584 789363342500922 790948928028672 791978809445376 794738317492224 798061596000256 798417661554688 800850145738752 801892919366016 803706168803328 804752661210624 804760546840992 808616106952164 811295365773312 813628467183616 813767083573248 814826676129984 817526512975872 817534523774976 818599021852808 818730462470328 820383076122624 821451283252992 822520881278061 824173069991936 824313482846208 824388852861504 825386807693664 827760432893952 828838245957616 830720564481024 831802231882692 834490192510976 834566493020288 834700497499008 837466184024064 837474390208512 838564851654096 840392419442688 841111407618048 841486680405504 842206604763384 842582366187282 843906605187072 845005441912576 845141122550016 845218396913058 845518193247168 847949711745024 849053812932192 850767634497536 850904240357376 850982041663488 852012188587008 852090091196904 854462382342144 854843611840512 855574963569152 855956689460096 856172404351593 857518002044928 857900594847744 858634561943424 858939116949504 859017652913952 861487992795136 861626319998976 862010745781248 862748229269808 863133155606484 864489693118464 865615330739712 866742434034946 868631412031488 869762442515904 872263681974272 872652853753856 872792973674496 875302928252928 875693456031744 876442645607424 876833681885952 878433075265536 879496452734976 879576868332288 879888851509248 880722150712929 883568195571712 883790869008096 884185183792008 885574807584768 886646830399488 886727899782144 887882493401652 889277928046592 889817544032256 890976160626048 893538405924864 893937069699072 894701867390912 895101050258576 897051833008128 897819295500288 898219869249024 900802945810432 900947585728512 900956413956096 902129534286768 905118639366144 908272362848256 912070395428864 912477327491072 912707286494976 915332025581568 916523864156544 919717327097856 919726339246848 920923899584409 922773749366784 923975277686272 924132693659616 927194703740928 930019524083712 931230487005696 932443026702318 934316014829568 934325170028544 935541739260352 938801466574848 938887304647824 940023864317784 942149457027072 942158688984576 943385458110858 947482430358807 949394930835456 950631122151648 953780931805184 953790277737472 953943425713152 955185539548716 957113588809728 958359830461824 961270180134912 961699063320576 962521834015296 962951275642608 965720505042944 965963882186352 966306506568192 966394859528196 969085384851456 969173991894528 970347214779648 970435937196474 972550904758272 973817247082176 976964127817728 977053455243264 978236216525824 978325660263112 978482747830392 980020573765632 980457822683136 981296642221056 981734460473088 982574372223948 983012760551829 984557706051584 984715794284544 985155138035712 985997976308352 986437892121696 989274663702528 990562781754224 992721613750272 994014220018176 996872779399168 997317547147264 997477684199424 997568887254912 1000437669052416 1001648737837056 1001740322267328 1002095636441088 1004371428114432 1005230706665472 1005587258867712 1005679203411456 1006539600814776 1006988681540898 1008571308638208 1009792223510528 1009884552529664 1010046707437824 1010497352905152 1013403314036736 1014722849601888 1016771075375104 1016934336036864 1018258469286912 1021186749628416 1021642365370368 1022516419875328 1022972628866944 1026079194857472 1026536993427456 1029748528779264 1031089347176112 1034421302132736 1038120468037632 1039472187397056 1042461473579008 1042831231418368 1043094041708544 1046093743521792 1046560471842816 1047455844750336 1047923180790528 1051105516683264 1051115816282112 1052484456667896 1055971745927168 1056151649896704 1056248217728802 1057526847357507 1059651089989632 1067800194318336 1069190559154688 1069460012420604 1073003548280832 1073014062454656 1076742236602368 1076752787410944 1078154809269552 1081727154364416 1082837063267208 1083320185097934 1085022778097664 1086435568173312 1087850197819371 1090035350634496 1090046031699968 1090221057957888 1090320740881344 1091640616627104 1093844101496832 1095268377670656 1096694508370748 1099084643794944 1099185137148672 1100515743591552 1100616367796001 1103680577191936 1103958722498688 1104451268032224 1107627419308032 1109069642510256 1111486748295168 1112933996665344 1114383129473502 1116621578698752 1116632520278016 1118086468872128 1118265997520448 1121481876824064 1121982240540672 1122942139684512 1123443154916376 1125208806916096 1125389479182336 1125492377683968 1125891586326528 1126854830066688 1126957862550744 1127357590996224 1130599615660032 1132071750576256 1132357050916623 1134642722217984 1136016251449344 1136120121595872 1139791482454016 1140078728291328 1141563205802124 1143357336059904 1143867459796992 1144846082591232 1145252155932672 1145356870551936 1146336767594606 1148835093331968 1149347661041664 1150330972359744 1150844207475312 1154153774319616 1154339094214656 1154854117605888 1158175216041984 1159683256687872 1163723964899328 1167591274708992 1168590194143232 1169111575847936 1169406210821688 1171244100354048 1172661936979968 1172769157776384 1173185135345664 1174296200950572 1176855461462016 1177380530823168 1178387825344128 1178913578389344 1182303866376192 1183843324535536 1184045013751383 1186423392043008 1187968214168064 1191384541233152 1191916092932096 1192107476238336 1197092394000384 1197626492332032 1201263447638016 1201275218608128 1202839379049024 1206824852488192 1207128991815936 1207140820261488 1215360547946496 1216943048659968 1220442700775424 1222031818875392 1222240014194976 1226289769463808 1226301785662464 1227898532779212 1230574614183936 1232176924879488 1236259604987904 1238080211540496 1241640649340928 1243257368936424 1245766893371392 1246080846721536 1247703347824038 1251735288766464 1251849739530432 1253365152423712 1256199276036096 1256211585312768 1257847277481144 1261667111427072 1262230020608256 1263309907145076 1263873549280923 1265859907780608 1267508162868864 1271924567617536 1273580719398288 1276151451746304 1277813107282432 1278018282880512 1278135136795356 1281693573513216 1282265417760768 1283362445353728 1283935034190144 1286277003067392 1286850892271616 1287951842915136 1288408675424256 1288526479370928 1292113846468608 1292231989192704 1293796286372864 1293914582928632 1294122343904712 1294699733409726 1296734539677696 1298422996109568 1300113651052419 1302737940324352 1302947118047232 1304643663773856 1307277096910848 1308395522961408 1308979280630784 1310099162965264 1310683680735772 1312954392379392 1313540184047616 1314663968411136 1315250522828928 1319032884936704 1319244679102464 1319365302498432 1319833277263872 1325352293357568 1328362211377152 1329970245599232 1330091849673216 1331823740102478 1333916892069888 1335531650449408 1335653763023104 1336127515254784 1336464240939072 1340307608887296 1340783011823616 1340905604548608 1342052801086368 1342651575387864 1344761744850944 1344977670242304 1345577749512192 1346728943250432 1347329803873536 1351204418715648 1352963799469184 1353194301430152 1357677959049216 1362189820493824 1362408544272384 1368105593143296 1368715991236608 1372998038372352 1374785796234816 1379228402843648 1379575990646784 1379589508870272 1384160624050176 1385962916529408 1390792055611392 1395413962457088 1396607793000448 1396845730508544 1397230907720704 1398664540053477 1401474022244352 1401487755042816 1403312608890528 1406370987638784 1408202199862272 1408330956971736 1410035796476676 1415078187166287 1424092396253184 1425946683227472 1430671397707776 1430685416606208 1432548288242414 1432778309323074 1435656315469824 1435670383214592 1437539745692736 1441905270202368 1442302872485888 1442548594980864 1443782751022944 1444426913463912 1446697037463552 1448580757564416 1450466930425828 1453628077277184 1453760987841792 1455520822169472 1455653905794711 1460357836894208 1460725870623264 1465446191726592 1465580182864896 1467354324788736 1467488490394668 1470030860648448 1470686734024704 1471944963331584 1472601690709632 1473861558335922 1476836559077376 1478759523347008 1478996964462528 1479656838182544 1483911995553792 1485844172631336 1488843360370688 1489082420625408 1491021330027264 1495309169098752 1495976320720896 1497256186246016 1497924206555168 1500656503578624 1501188781768704 1502473106755584 1502610483400992 1503143454661632 1507466154213376 1507846059998208 1508380888301568 1508518805117184 1509809401222164 1510483022311347 1512856962957312 1514688335265792 1514826828794496 1520104971055104 1522084274402832 1525156613062656 1526461443454976 1527002874576896 1527142494069248 1527387703930368 1531780124442624 1532463548055552 1533774629812992 1534458943300416 1539118792286208 1539805490141184 1544233621389312 1546244342250496 1546634020764168 1551631953199104 1557180702056448 1559208281095584 1563692210368512 1564246847127552 1565728267934096 1569140615282688 1569840707764224 1571183767125504 1571884771185792 1576405155168256 1576658275024896 1576673724423168 1578726685001844 1583957618890752 1589476634984448 1596123192000512 1596835323109376 1601700291477504 1603785838732032 1605874101542881 1607412337606656 1609505322421248 1609521093681984 1617232213904328 1622590731546624 1627534167146496 1629653352259968 1635053025951744 1635069047549952 1637198043705616 1637460924940656 1640766152245248 1642902566505984 1645041762556122 1648346139983872 1648626965692416 1648777705723008 1650773615387328 1655520865787904 1657676491915232 1661441128962048 1663604463765384 1668980385021952 1669132986040576 1669400994998016 1671574694210253 1674932368048128 1674948780417024 1677129703308192 1680784838885376 1682222815236096 1682973360811008 1684413209526768 1685164732374564 1687813210374144 1690010883825152 1690282245100032 1690436793826116 1691036386494336 1695899423490048 1698107625864384 1701964083326976 1704024377174016 1704180182393808 1708924764684288 1709687223681024 1711149927138304 1711913378920192 1712344808703186 1715036004089856 1715801189695488 1717269123886848 1717878233899008 1718035305827904 1719505151391909 1722975985590272 1723252639997952 1724021491562496 1725496458539616 1726266311212968 1728979386236928 1731230661479424 1733484868069892 1737262824062976 1739524885031808 1744527363948544 1745305707507712 1745585947348992 1751386912063488 1752885291214848 1753667363771904 1756866150531072 1758992905469952 1759153736664576 1759777703018496 1761444301425858 1767136391143424 1767581738016192 1768370367584016 1773293660798976 1773455799564288 1775764986803304 1778555856093184 1779635088064512 1781952321252096 1787076811849728 1787874139398144 1789403734781824 1790202100517152 1794103666016256 1795638591000576 1796439738498048 1801605891620864 1801895171457024 1801912827912192 1804259068573536 1810237278732288 1824140790857728 1824954654982144 1825414572989952 1830664051163136 1833047728313088 1839434654195712 1839452678493696 1841847799168818 1845547498733568 1847950555372544 1848265387319232 1854389407481856 1860039048167424 1862460974011392 1864886053404636 1868650340057088 1871083478520704 1871555021736057 1877602933149696 1877774609295648 1880047728635568 1884298914054144 1884317377969152 1886770916221716 1894964860717614 1898789861670912 1901262244303296 1907561863610368 1907580555474944 1907886851426304 1910371079097432 1914227177619456 1916719660923648 1919215389648809 1922540360269824 1923398126641152 1925043668030592 1925902551285216 1931441010085888 1931927764372704 1932613013136384 1932789719056392 1938170769702912 1938347983789056 1940694429559296 1940871874392948 1945101809516544 1947634494164352 1954106910486528 1956472433051648 1956651320526224 1956965495660784 1960915645366272 1962593284442112 1963468920946176 1965148744447896 1966025521103658 1969115412103168 1969431588569088 1970310276071424 1971995952616704 1972875784243392 1978549327405056 1981125563508448 1985443227500544 1988028440036352 1993745558798336 1994635094294528 1994955368398848 1995137774509824 1997735610153717 2000875338104832 2003297475674112 2003480644534656 2004191272882176 2008742856228864 2010461413330944 2011174517735424 2011358406822912 2013079201629552 2013977363081796 2017142617276416 2019584447021056 2019769105059328 2020093414875648 2020994705810304 2026806628073472 2029445699203776 2036516938573824 2042373499256832 2043284730740736 2045032839750656 2045945257733888 2052158389714944 2053073986854912 2059497057558528 2062178694352224 2068842604265472 2076240936075264 2078944374794112 2084922947158016 2086188083417088 2093120943685632 2094911689500672 2095846361581056 2102211033366528 2102231632564224 2104968913335792 2111943491854336 2112303299793408 2112496435457604 2115053694715014 2119302179979264 2135600388636672 2138381118309376 2138920024841208 2146007096561664 2146028124909312 2148822432363621 2153484473204736 2153505574821888 2156309618539104 2163454308728832 2165674126534416 2166640370195868 2170045556195328 2172871136346624 2175700395638742 2180070701268992 2180092063399936 2180442115915776 2180641481762688 2183281233254208 2190536755341312 2193389016741496 2198169287589888 2198370274297344 2201031487183104 2201232735592002 2207361154383872 2207917444997376 2208902536064448 2210792337503883 2215254838616064 2218139285020512 2222973496590336 2225867993330688 2228766258947004 2233265040556032 2236172937744256 2236531995040896 2242963753648128 2243964481081344 2245884279369024 2246886309832752 2250984755367936 2251783172653056 2253709660133376 2253915725101488 2254715181992448 2261199231320064 2264143501152512 2264714101833246 2269285444435968 2272032502898688 2272240243191744 2279582964908032 2280157456582656 2283126411604248 2286714672119808 2287734919593984 2289692165182464 2290504311865344 2290713741103872 2292673535189212 2293696441287601 2297670186663936 2298695322083328 2300661944719488 2301688414950624 2308307548639232 2308678188429312 2309708235211776 2316350432083968 2319366513375744 2327447929798656 2337180388286464 2338223151695872 2338812421643376 2345323873959936 2345538315552768 2346370270691328 2348592401901144 2353710922924032 2354761061646336 2356775650688256 2357827156778688 2364607732752384 2367686649071072 2368090027502766 2372846784086016 2375936428336128 2382769082466304 2383832185864192 2384214952476672 2394184788000768 2395252984664064 2402550437216256 2405678758098048 2413649704976384 2414257983631872 2414281640522976 2433886097319936 2440885401550848 2444063637750784 2444480028389952 2452579538927616 2452603571324928 2455797065558424 2461149228367872 2464353849758976 2467562643834183 2472519209975808 2476160423080992 2483281298681856 2486514737872848 2491533786742784 2492161693443072 2495406695648076 2503470577532928 2503699479060864 2506730304847424 2512398552072192 2512423170625536 2515694554962288 2523334222854144 2524460041216512 2526619814290152 2527747098561846 2531719815561216 2535016325737728 2538317128245199 2543849135235072 2547161438796576 2552302903492608 2555626214564864 2556036565761024 2556270273590712 2563387147026432 2564530835521536 2566724890707456 2567870068380288 2572554006134784 2573701784543232 2575903685830272 2576817350848512 2577052958741856 2584463978385408 2587592572745728 2587829165857264 2588244687809424 2589399466819452 2593469079355392 2596845992219136 2600227302104838 2605475880648704 2605894236094464 2609287327547712 2616791045922816 2617958561261568 2620198325930528 2621367361471544 2625908784758784 2627080368095232 2629327936822272 2630501045657856 2638065769873408 2638489358204928 2638730604996864 2639666554527744 2642166452138787 2650704586715136 2656724422754304 2659940491198464 2660183699346432 2663647480204956 2667833784139776 2671063300898816 2671307526046208 2672255030509568 2672928481878144 2680615217774592 2681811209097216 2684105602172736 2685303150775728 2691155499024384 2693457886500864 2694659607747072 2702408837431296 2705927598938368 2706388602860304 2715355918098432 2724379640987648 2724817088544768 2736211186286592 2737431982473216 2745996076744704 2749571592469632 2759151981293568 2759179017740544 2762771698753227 2768321248100352 2771925833058816 2781584111222784 2793215586000896 2793691461017088 2794461815441408 2797329080106954 2802948044488704 2802975510085632 2806625217781056 2816404399724544 2816661913943472 2820071592953352 2830156374332574 2848184792506368 2851893366454944 2861342795415552 2861370833212416 2865096576484828 2865556618646148 2871340766429184 2875079491385472 2883810540404736 2884605744971776 2885097189961728 2887565502045888 2888853826927824 2897161515128832 2900933860851656 2907256154554368 2907521975683584 2911041644338944 2911307811589422 2920715673788416 2921451741246528 2930892383453184 2931160365729792 2934708649577472 2934976980789336 2940061721296896 2941373468049408 2943889926663168 2945203381419264 2947723116671844 2949038281655487 2953673118154752 2957519046694016 2957993928925056 2959313676365088 2967823991107584 2971688345262672 2977686720741376 2978164841250816 2982042660054528 2990618338197504 2991952641441792 2994512372492032 2995848413110336 3001313007157248 3004946213511168 3005220966801984 3006286909323264 3014932308426752 3015692119996416 3016761776603136 3017037610234368 3019618802444328 3020966044622694 3025713925914624 3029376670531584 3029653657588992 3033598519122311 3040209942110208 3044168548805664 3050313226125312 3052922886909952 3054005749153792 3054284988138496 3054775407860736 3063560248885248 3064927096111104 3067549259625984 3068917886600832 3078237584572416 3079610980282368 3092488684500992 3093268041528336 3103263906398208 3114361404112896 3118416562191168 3127384420737024 3128493694255104 3131456535868192 3138281230565376 3139681415528448 3142367534251008 3143769542371584 3152810310336512 3153316550049792 3153347448846336 3157453370003688 3167915237781504 3172580542072521 3178953269968896 3192246384001024 3193670646218752 3203400582955008 3207571677464064 3211748203085762 3219010644842496 3219042187363968 3234464427808656 3245181463093248 3255068334292992 3259306704519936 3263550593458113 3270106051903488 3270138095099904 3274396087411232 3274921849881312 3281532304490496 3285805133011968 3290083525112244 3297253931384832 3297555411446016 3301547230774656 3301849103388003 3311041731575808 3315352983830464 3322882257924096 3327208927530768 3337960770043904 3338265972081152 3338801989996032 3343149388420506 3349864736096256 3349897560834048 3354259406616384 3364445630472192 3365946721622016 3368826419053536 3370329464749128 3375626420748288 3380021767650304 3380564490200064 3380873587652232 3382072772988672 3391798846980096 3396215251728768 3403928166653952 3408048754348032 3408360364787616 3419374447362048 3422299854276608 3423826757840384 3424689617406372 3430072008179712 3431602379390976 3434538247773696 3435756467798016 3436070611655808 3439010302783818 3445951971180544 3446505279995904 3448042983124992 3450992917079232 3452532622425936 3462461322958848 3466969736139784 3474525648125952 3479049770063616 3489054727897088 3490611415015424 3491171894697984 3502773824126976 3505770582429696 3507334727543808 3513732301062144 3517985810939904 3518307473329152 3519555406036992 3522888602851716 3534272782286848 3535163476032384 3536740735168032 3546911599128576 3551529973606608 3559270176129024 3563904642504192 3574153623699456 3575748278796288 3578807469563648 3580404201034304 3591277182001152 3592879476996096 3603211783241728 3603790342914048 3603825655824384 3608518137147072 3620474557464576 3649909309964288 3650829145979904 3661328102326272 3666095456626176 3678869308391424 3678905356987392 3683695598337636 3695901110745088 3696530774638464 3708778814963712 3724921948022784 3729772106809272 3737300680114176 3742166957041408 3743110043472114 3755205866299392 3755549218591296 3760095457271136 3768597828108288 3768634755938304 3773541832443432 3789929721435228 3791620647842769 3797579723341824 3802524488606592 3815123727220736 3815161110949888 3815773702852608 3820742158194864 3828454355238912 3833439321847296 3838430779297618 3845080720539648 3846796253282304 3850087336061184 3851805102570432 3862882020171776 3863855528745408 3865226026272768 3865579438112784 3876341539405824 3876695967578112 3881388859118592 3881743748785896 3890203619033088 3895268988328704 3900340953157257 3908213820973056 3912944866103296 3913302641052448 3913930991321568 3921831290732544 3925186568884224 3926937841892352 3930297488895792 3932051042207316 3938230824206336 3938863177138176 3940620552142848 3943991905233408 3945751568486784 3957098654810112 3962251127016896 3976056880072704 3987491117596672 3989270188589056 3989910736797696 3990275549019648 3995471220307434 4001750676209664 4006594951348224 4006961289069312 4008382545764352 4012178686581121 4020922826661888 4022349035470848 4022716813645824 4026158403259104 4027954726163592 4034285234552832 4039168894042112 4039538210118656 4040186829751296 4041989411620608 4053613256146944 4058891398407552 4073033877147648 4086569461481472 4090065679501312 4091890515467776 4104316779429888 4106147973709824 4118994115117056 4124357388704448 4137685208530944 4152481872150528 4157888749588224 4169845894316032 4172376166834176 4186241887371264 4189823379001344 4191692723162112 4195993620160431 4204422066733056 4204463265128448 4209937826671584 4223886983708672 4224606599586816 4224992870915208 4230107389430028 4276762236618752 4277840049682416 4292014193123328 4292056249818624 4297644864727242 4306968946409472 4307011149643776 4312619237078208 4326908617457664 4331348253068832 4333280740391736 4340091112390656 4345742272693248 4351400791277484 4360184126799872 4360884231831552 4361282963525376 4366562466508416 4366961717384133 4381073510682624 4386778033482992 4396338575179776 4396740548594688 4402062974366208 4402465471184004 4414722308767744 4415834889994752 4417805072128896 4421584675007766 4430509677232128 4436278570041024 4451735986661376 4457532517894008 4466530081112064 4472345875488512 4473063990081792 4485927507296256 4487928962162688 4491768558738048 4493772619665504 4501969510735872 4503566345306112 4507419320266752 4507831450202976 4509430363984896 4522398462640128 4528287002305024 4529428203666492 4531449066934041 4538570888871936 4544065005797376 4544480486383488 4560314913165312 4566252823208496 4575469839187968 4579384330364928 4581008623730688 4581427482207744 4585347070378424 4587392882575202 4595340373327872 4597390644166656 4601323889438976 4603376829901248 4616615097278464 4617356376858624 4619416470423552 4632700864167936 4638733026751488 4654895859597312 4674360776572928 4676446303391744 4677624843286752 4691076631105536 4692740541382656 4697184803802288 4707421845848064 4709522123292672 4713551301376512 4715654313557376 4729215465504768 4735373298142144 4736180055005532 4751872856672256 4765538164932608 4767664371728384 4768429904953344 4788369576001536 4790505969328128 4805100874432512 4811357516196096 4817622304628643 4827299409952768 4828515967263744 4828563281045952 4867772194639872 4888127275501568 4888960056779904 4905159077855232 4905207142649856 4911594131116848 4922298456735744 4928707699517952 4935125287668366 4945038419951616 4952320846161984 4966562597363712 4973029475745696 4983067573485568 4984323386886144 4990813391296152 5006941155065856 5007398958121728 5013460609694848 5013919008848449 5014724082630759 5024797104144384 5024846341251072 5031389109924576 5046668445708288 5048920082433024 5053239628580304 5055494197123692 5063439631122432 5070032651475456 5076634256490398 5087698270470144 5094322877593152 5111252429129728 5112073131522048 5112540547181424 5126774294052864 5129061671043072 5133449781414912 5135740136760576 5145108012269568 5147403569086464 5151807371660544 5153634701697024 5154105917483712 5158515454175727 5168927956770816 5175185145491456 5175658331714528 5176489375618848 5178798933638904 5186938158710784 5193691984438272 5200454604209676 5210951761297408 5211788472188928 5218574655095424 5233582091845632 5235917122523136 5240396651861056 5242734722943088 5254160736190464 5258655873644544 5261002091315712 5276131539746816 5276978716409856 5277461209993728 5279333109055488 5284332904277574 5301409173430272 5319880982396928 5320367398692864 5327294960409912 5335667568279552 5342126601797632 5342615052092416 5344510061019136 5345856963756288 5361230435549184 5363622418194432 5368211204345472 5370606301551456 5382310998048768 5386915773001728 5389319215494144 5404817674862592 5411855197876736 5412777205720608 5430711836196864 5472422372573184 5474863964946432 5491992153489408 5499143184939264 5518303962587136 5518358035481088 5525543397506454 5536642496200704 5543851666117632 5563168222445568 5586431172001792 5587382922034176 5588923630882816 5594658160213908 5605951020171264 5613250435562112 5632808799449088 5633323827886944 5640143185906704 5660312748665148 5696369585012736 5703786732909888 5722685590831104 5722741666424832 5730193152969656 5731113237292296 5742681532858368 5750158982770944 5757646168946427 5767621080809472 5769211489943552 5770194379923456 5775131004091776 5777707653855648 5794323030257664 5801867721703312 5814512309108736 5815043951367168 5822083288677888 5822615623178844 5841431347576832 5842903482493056 5862320731459584 5869417299154944 5869953961578672 5882746936098816 5887779853326336 5890406762838528 5895446233343688 5898076563310974 5907346236309504 5915038093388032 5915987857850112 5918627352730176 5935647982215168 5943376690525344 5955373441482752 5956329682501632 5964085320109056 5981236676395008 5983905282883584 5989024744984064 5991696826220672 5993206830461151 6002626014314496 6009892427022336 6010441933603968 6012573818646528 6031384239992832 6033523553206272 6034075220468736 6039237604888656 6041932089245388 6051427851829248 6058753341063168 6059307315177984 6067197038244622 6080419884220416 6088337097611328 6105845773819904 6108011498307584 6108569976276992 6109550815721472 6127120497770496 6129854192222208 6135098519251968 6137835773201664 6156475169144832 6159221960564736 6184977369001984 6186536083056672 6206527812796416 6228722808225792 6236833124382336 6254768841474048 6262913071736384 6279362831056896 6284735068502016 6287539084743168 6305620620673024 6306633100099584 6306694897692672 6314906740007376 6335830475563008 6345161084145042 6357906539937792 6384492768002048 6387341292437504 6406801165910016 6415143354928128 6423496406171524 6438021289684992 6438084374727936 6446467297090863 6468928855617312 6490362926186496 6510136668585984 6518613409039872 6527101186916226 6540212103806976 6540276190199808 6548792174822464 6549843699762624 6571610266023936 6580167050224488 6594507862769664 6595110822892032 6603094461549312 6603698206776006 6622083463151616 6630705967660928 6632377012511649 6645764515848192 6654417855061536 6675921540087808 6676531944162304 6677603979992064 6686298776841012 6699795121668096 6708518813232768 6728891260944384 6731893443244032 6737652838107072 6740658929498256 6760043535300608 6761128980400128 6761747175304464 6764145545977344 6783597693960192 6792430503457536 6807856333307904 6816097508696064 6816720729575232 6838748894724096 6844599708553216 6847653515680768 6849379234812744 6860144016359424 6863204758781952 6869076495547392 6871512935596032 6872141223311616 6878020605567636 6881089323862803 6891903942361088 6893010559991808 6896085966249984 6901985834158464 6905065244851872 6924922645917696 6933939472279568 6949051296251904 6958099540127232 6978109455794176 6981222830030848 6982343789395968 7011541164859392 7014669455087616 7035971621879808 7036614946658304 7039110812073984 7045777205703432 7068545564573696 7070326952064768 7073481470336064 7093823198257152 7103059947213216 7118540352258048 7127809285008384 7148307247398912 7151496557592576 7157614939127296 7160808402068608 7182554364002304 7185758953992192 7207651311648768 7217036274294144 7240949114929152 7299818619928576 7301658291959808 7322656204652544 7332190913252352 7357738616782848 7357810713974784 7367391196675272 7391802221490176 7393061549276928 7402687931502549 7417557629927424 7449843896045568 7459544213618544 7474601360228352 7484333914082816 7486220086944228 7510411732598784 7511098437182592 7520190914542272 7537195656216576 7537269511876608 7547083664886864 7579859442870456 7583241295685538 7595159446683648 7605048977213184 7614951384735597 7630247454441472 7630322221899776 7631547405705216 7641484316389728 7656908710477824 7666878643694592 7676861558595236 7690161441079296 7693592506564608 7700174672122368 7703610205140864 7725764040343552 7727711057490816 7730452052545536 7731158876225568 7753391935156224 7762777718237184 7763487497571792 7780407238066176 7790537976657408 7800681906314514 7816427641946112 7825889732206592 7826605282104896 7827861982643136 7850373137768448 7853875683784704 7860594977791584 7864102084414632 7876461648412672 7877726354276352 7881241104285696 7887983810466816 7891503136973568 7914197309620224 7924502254033792 7926499356416361 7952113760145408 7978540377178112 7979821473595392 7980551098039296 7990942440614868 8003501352419328 8013189902696448 8013922578138624 8016765091528704 8024357373162242 8041845653323776 8045433627291648 8052316806518208 8055909452327184 8078337788084224 8079076420237312 8080373659502592 8083978823241216 8107226512293888 8117782796815104 8146067754295296 8173138922962944 8180131359002624 8183781030935552 8208633558859776 8212295947419648 8237988230234112 8248714777408896 8288315096259681 8304963744301056 8315777499176448 8339691788632064 8344752333668352 8379646758002688 8383385446324224 8391987240320862 8408844133466112 8408926530256896 8419875653343168 8447773967417344 8449213199173632 8449985741830416 8460214778860056 8553524473237504 8555680099364832 8584028386246656 8584112499637248 8595289729454484 8614022299287552 8625238474156416 8653817234915328 8662696506137664 8666561480783472 8691484545386496 8702801582554968 8720368253599744 8721768463663104 8722565927050752 8733124933016832 8733923434768266 8762147021365248 8773556066965984 8792677150359552 8793481097189376 8804125948732416 8804930942368008 8829444617535488 8831669779989504 8835610144257792 8843169350015532 8847114844966461 8861019354464256 8872557140082048 8903471973322752 8915065035788016 8933060162224128 8944691750977024 8946127980163584 8971855014592512 8975857924325376 8983537117476096 8987545239331008 9003939021471744 9014838640533504 9015662900405952 9018860727969792 9044796925280256 9056574004610048 9058856407332984 9062898133868082 9077141777743872 9088130011594752 9088960972766976 9100795557366933 9120629826330624 9132505646416992 9150939678375936 9158768660729856 9162017247461376 9162854964415488 9170694140756848 9174785765150404 9190680746655744 9194781288333312 9202647778877952 9206753659802496 9233230194556928 9234712753717248 9238832940847104 9277466053502976 9309791719194624 9348721553145856 9352892606783488 9355249686573504 9382153262211072 9385481082765312 9394369607604576 9414843691696128 9419044246585344 9427102602753024 9431308627114752 9458430931009536 9470746596284288 9472360110011064 9503745713344512 9535328743456768 9536859809906688 9576739152003072 9581011938656256 9610201748865024 9622715032392192 9635244609257286 9654598819905536 9657031934527488 9657126562091904 9735544389279744 9776254551003136 9777920113559808 9790651780374339 9810318155710464 9810414285299712 9823188262233696 9844596913471488 9857415399035904 9870250575336732 9904641692323968 9905547310164009 9933125194727424 9946058951491392 9968646773772288 9981626782592304 10013882310131712 10014797916243456 10026921219389696 10027838017696898 10029448165261518 10049594208288768 10049692682502144 10062778219849152 10093336891416576 10097840164866048 10106479257160608 10110988394247384 10126879262244864 10140065302950912 10153268512980796 10175396540940288 10188645755186304 10222504858259456 10224146263044096 10225081094362848 10258123342086144 10266899562829824 10271480273521152 10290216024539136 10294807138172928 10303614743321088 10307269403394048 10308211834967424 10317030908351454 10337855913541632 10350370290982912 10351316663429056 10352978751237696 10357597867277808 10387383968876544 10400909208419352 10421903522594816 10423576944377856 10437149310190848 10467164183691264 10471834245046272 10480793303722112 10485469445886176 10508321472380928 10517311747289088 10522004182631424 10552263079493632 10553957432819712 10554922419987456 10558666218110976 10568665808555148 10602818346860544 10640734797385728 10654589920819824 10684253203595264 10685230104184832 10689020122038272 10691713927512576 10722460871098368 10727244836388864 10736422408690944 10741212603102912 10773831546003456 10778638430988288 10809635349725184 10823710395753472 10825554411441216 10861423672393728 10949727929892864 10983984306978816 10998286369878528 11036607925174272 11036716070962176 11051086795012908 11087703332235264 11126336444891136 11172862344003584 11174765844068352 11177847261765632 11189316320427816 11211902040342528 11226500871124224 11241118710800167 11265617598898176 11266647655773888 11280286371813408 11320625497330296 11392739170025472 11407573465819776 11445371181662208 11445483332849664 11460386305939312 11462226474584592 11485363065716736 11500317965541888 11515292337892854 11535242161618944 11538422979887104 11540388759846912 11550262008183552 11555415307711296 11588646060515328 11603735443406624 11629024618217472 11630087902734336 11644166577355776 11645231246357688 11682862695153664 11685806964986112 11701022859471771 11724641462919168 11738834598309888 11739907923157344 11765493872197632 11775559706652672 11780813525677056 11790892466687376 11796153126621948 11814692472619008 11830076186776064 11831975715700224 11837254705460352 11871295964430336 11886753381050688 11928170640218112 11962473352790016 11967810565767168 11978049489968128 11983393652441344 11986413660922302 12005252028628992 12019784854044672 12020883867207936 12025147637293056 12036536059743363 12062768479985664 12067047106412544 12068150440937472 12078475209777312 12083864178490776 12102855703658496 12117506682126336 12118614630355968 12134394076489244 12160839768440832 12176674195222656 12211691547639808 12217139952553984 12219101631442944 12259708384444416 12270197038503936 12275671546403328 12312950338289664 12318443921129472 12369954738003968 12373072166113344 12413055625592832 12457445616451584 12473666248764672 12509537682948096 12525826143472768 12558725662113792 12569470137004032 12575078169486336 12611241241346048 12613266200199168 12613389795385344 12629813480014752 12671660951126016 12690322168290084 12768985536004096 12774682584875008 12830286709856256 12846992812343048 12876042579369984 12876168749455872 12892934594181726 12937857711234624 12980725852372992 13020273337171968 13037226818079744 13054202373832452 13080552380399616 13097584349644928 13099687399525248 13100885152152399 13143220532047872 13160334100448976 13189015725539328 13190221645784064 13206188923098624 13207396413552012 13244166926303232 13261411935321856 13264754025023298 13291529031696384 13308835710123072 13351843080175616 13353063888324608 13355207959984128 13372597553682024 13399590243336192 13417037626465536 13434507727541663 13457782521888768 13463786886488064 13475305676214144 13481317858996512 13520087070601216 13522257960800256 13523494350608928 13528291091954688 13567195387920384 13584861006915072 13615712666615808 13632195017392128 13633441459150464 13689199417106432 13695307031361536 13698758469625488 13726409517563904 13738152991094784 13743025871192064 13744282446623232 13756041211135272 13762178647725606 13783807884722176 13786021119983616 13792171932499968 13803971668316928 13810130489703744 13849845291835392 13867878944559136 13898102592503808 13916199080254464 13956218911588352 13962445660061696 13964687578791936 14023082329718784 14029338910175232 14073229893316608 14078221624147968 14091554411406864 14137091129147392 14140653904129536 14146962940672128 14187646396514304 14206119894426432 14255618570016768 14296614494797824 14302993115185152 14315229878254592 14321616804137216 14365108728004608 14371517907984384 14415302623297536 14434072548588288 14452866913885929 14481898229858304 14603316583919616 14664381826504704 14715477233565696 14715621427949568 14734782393350544 14783604442980352 14786123098553856 14805375863005098 14835115259854848 14899687792091136 14919088427237088 14949202720456704 14968667828165632 14972440173888456 15020823465197568 15022196874365184 15040381829084544 15041757026545347 15074391312433152 15074539023753216 15094167329773728 15159718885740912 15166482591371076 15190318893367296 15210097954426368 15229902769471194 15260494908882944 15260644443799552 15263094811410432 15282968632779456 15333757287389184 15353723117190472 15380322882158592 15387185013129216 15400349344244736 15407220410281728 15451528080687104 15455422114981632 15460904105091072 15462317752451136 15475546362527181 15506783870312448 15525555436474368 15526974995143584 15560814476132352 15581075953314816 15601363812629028 15632855283892224 15651779464413184 15653210564209792 15655723965286272 15700746275536896 15707751367569408 15721189955583168 15728204168829264 15762482208571392 15775967620933632 15783006273947136 15828394619240448 15849004508067584 15852998712832722 15904227520290816 15957080754356224 15959642947190784 15961102196078592 15981884881229736 16007002704838656 16026379805392896 16027845156277248 16033530183057408 16048714746324484 16083691306647552 16090867254583296 16104633613036416 16111818904654368 16158152840474624 16160747319005184 16167957646482432 16214453024587776 16235565593630208 16292135508590592 16360262718005248 16367562061871104 16417267117719552 16424591894839296 16475976460468224 16497429554817792 16576630192519362 16609927488602112 16631554998352896 16679383577264128 16689504667336704 16759293516005376 16766770892648448 16783974480641724 16817853060513792 16839751306686336 16895547934834688 16898426398347264 16899971483660832 16920429557720112 17107048946475008 17111360198729664 17168056772493312 17168224999274496 17190579458908968 17228044598575104 17250476948312832 17272938506839281 17307634469830656 17325393012275328 17333122961566944 17382969090772992 17405603165109936 17440736507199488 17443536927326208 17445131854101504 17466249866033664 17467846869536532 17524294042730496 17547112133931968 17586962194378752 17608251897464832 17609861884736016 17658889235070976 17663339559979008 17671220288515584 17686338700031064 17694229689932922 17722038708928512 17745114280164096 17768219897716393 17806943946645504 17830130071576032 17866120324448256 17889383501954048 17892255960327168 17943710029185024 17951715848650752 17967074234952192 17975090478662016 18007878042943488 18029677281067008 18031325800811904 18037721455939584 18113148009220096 18117712814665968 18125796267736164 18154283555487744 18176260023189504 18177921945533952 18201591114733866 18241259652661248 18265011292833984 18317537321459712 18324034494922752 18325709928830976 18341388281513696 18349571530300808 18381361493311488 18389562576666624 18405295557755904 18413507319604992 18466460389113856 18469425507434496 18477665881694208 18554932107005952 18619583438389248 18697443106291712 18705785213566976 18710499373147008 18764306524422144 18788739215209152 18838088493170688 18854205205506048 18862617254229504 18916861862019072 18941493192568576 18944720220022128 19007491426689024 19070657486913536 19073719619813376 19153478304006144 19162023877312512 19220403497730048 19245430064784384 19270489218514572 19314063869054976 19314253124183808 19339401891272589 19471088778559488 19552509102006272 19555840227119616 19581303560748678 19620636311420928 19620828570599424 19646376524467392 19714830798071808 19740501150673464 19809283384647936 19811094620328018 19866250389454848 19892117902982784 19937293547544576 19963253565184608 20027764620263424 20029595832486912 20053842438779392 20055676035393796 20058896330523036 20099385365004288 20125556439698304 20186673782833152 20195680329732096 20212958514321216 20221976788494768 20280130605901824 20306537025961592 20350793081880576 20377291510372608 20445009716518912 20448292526088192 20450162188725696 20516246684172288 20533799125659648 20542960547042304 20580432049078272 20589614276345856 20607229486642176 20614538806788096 20616423669934848 20634061816702908 20643267971588409 20675711827083264 20700740581965824 20702633326858112 20705957502475392 20715195734555616 20774767937753088 20801818416838704 20843807045189632 20847153888755712 20874298620381696 20934328367382528 20943668490092544 20961586607444224 20970938891772352 21034623494578176 21044008365262848 21104526158987264 21107914865639424 21109844839974912 21117332436221952 21137331617110296 21205636693721088 21281469594771456 21309179841639648 21370460208369664 21378040244076544 21383427855025152 21444921742196736 21454489672777728 21472844817381888 21482425206205824 21547663092006912 21557276861976576 21647420791506944 21651108822882432 21722847344787456 21899455859785728 21967968613957632 21996572739757056 22073215850348544 22073432141924352 22102173590025816 22175406664470528 22208063794507647 22252672889782272 22345724688007168 22349531688136704 22355694523531264 22378632640855632 22423804080685056 22453001742248448 22482237421600334 22531235197796352 22533295311547776 22560572743626816 22641250994660592 22785478340050944 22815146931639552 22844854154206791 22890742363324416 22890966665699328 22920772611878624 22924452949169184 22970726131433472 23000635931083776 23030584675785708 23070484323237888 23080777519693824 23100524016367104 23110830615422592 23177292121030656 23207470886813248 23260175805468672 23288333154711552 23290462492715376 23365725390307328 23371613929972224 23402045718943542 23449282925838336 23477669196619776 23479815846314688 23551119413305344 23561627051354112 23581784933374752 23592306253243896 23629384945238016 23660152373552128 23663951431400448 23674509410920704 23742591928860672 23773506762101376 23856341280436224 23935621131534336 23956098979936256 23966787304882688 23972827321844604 24010504057257984 24039569708089344 24041767734415872 24050295274586112 24073072119486726 24125536959971328 24136300881874944 24156950419554624 24167728356981552 24235013364252672 24237229260711936 24268788152978488 24321679536881664 24353348390445312 24423383095279616 24434279905107968 24438203262885888 24519416768888832 24540394077007872 24551343092806656 24625900676579328 24636887842258944 24739909476007936 24746144332226688 24914891232903168 24947332497529344 25019075365896192 25051652286945536 25138940274008064 25150156338972672 25222482482692096 25226532400398336 25226779590770688 25259626960029504 25343321902252032 25380644336580168 25549365169750016 25660573419712512 25693985624686096 25752085158739968 25752337498911744 25785869188363452 25875715422469248 25961451704745984 26074453636159488 26108404747664904 26161104760799232 26195168699289856 26199374799050496 26201770304304798 26286441064095744 26320668200897952 26378031451078656 26380443291568128 26412377846197248 26414792827104024 26488333852606464 26522823870643712 26529508050046596 26541344534899383 26583058063392768 26617671420246144 26706127776649216 26710415919968256 26745195107364048 26799180486672384 26834075252931072 26869015455083326 26915565043777536 26927573772976128 26950611352428288 26962635717993024 27040174141202432 27044515921600512 27046988701217856 27056582183909376 27134390775840768 27169722013830144 27231425333231616 27264390034784256 27266882918300928 27302386672100799 27378398834212864 27390614062723072 27397516939250976 27452819035127808 27476305982189568 27486051742384128 27488564893246464 27512082422270544 27524357295451212 27567615769444352 27572042239967232 27584343864999936 27607943336633856 27620260979407488 27699690583670784 27735757889118272 27832398160508928 27912437823176704 27924891320123392 27929375157583872 28046164659437568 28058677820350464 28146459786633216 28156443248295936 28183108822813728 28274182258294784 28281307808259072 28293925881344256 28375292793028608 28412239788852864 28511237140033536 28605986230370304 28630459756509184 28643233608274432 28730217456009216 28743035815968768 28830605246595072 28868145097176576 28905733827771858 28963796459716608 29206633167839232 29328763653009408 29371955341123017 29430954467131392 29431242855899136 29469564786701088 29567208885960704 29572246197107712 29610751726010196 29799375584182272 29838176854474176 29937335656331264 29944880347776912 30041646930395136 30044393748730368 30080763658169088 30083514053090694 30148782624866304 30149078047506432 30188334659547456 30319437771481824 30332965182742152 30380637786734592 30420195908852736 30459805538942388 30521288887599104 30526189622820864 30565937265558912 30667514574778368 30707446234380944 30774370026258432 30800698688489472 30814440820563456 30903056161374208 30910844229963264 30921808210182144 30924635504902272 30951092725054362 31013567740624896 31051110872948736 31053949990287168 31162151906629632 31202727625258056 31265710567784448 31303558928826368 31306421128419584 31311447930572544 31401492551073792 31415502735138816 31442379911166336 31456408337658528 31524964417142784 31551935241867264 31566012547894272 31656789238480896 31698009016135168 31705997425665444 31808455040581632 31922204392157184 31963769762459472 32052759610785792 32055690312554496 32067060366114816 32097429492648968 32167382613295104 32181734509166592 32209267226072832 32223637809308736 32316305680949248 32321494638010368 32335915292964864 32428906049175552 32471131187260416 32584271017181184 32720525436010496 32735124123742208 32849183789678592 32951952920936448 32994859109635584 33153260385038724 33263109996705792 33358767154528256 33379009334673408 33518587032010752 33533541785296896 33567948961283448 33635706121027584 33679502613372672 33723356132400501 33791095869669376 33796852796694528 33799942967321664 33840859115440224 34214097892950016 34222720397459328 34336113544986624 34336449998548992 34381158917817936 34456089197150208 34500953896625664 34545877013678562 34615268939661312 34650786024550656 34666245923133888 34765938181545984 34811206330219872 34881473014398976 34887073854652416 34890263708203008 34932499732067328 34935693739073064 35048588085460992 35094224267863936 35103068578415313 35173924388757504 35216503794929664 35219723769472032 35326679119958016 35342440577031168 35372677400062128 35388459379865844 35444077417857024 35490228560328192 35536439795432786 35613887893291008 35660260143152064 35778767003908096 35784511920654336 35887420058370048 35903431697301504 35934148469904384 35950180957324032 36015756085886976 36059354562134016 36062651601623808 36075442911879168 36109608179230089 36226296018440192 36235425629331936 36251592535472328 36308567110975488 36352520046379008 36355843891067904 36403182229467732 36482519305322496 36530022585667968 36635074642919424 36651419857661952 36682776563027392 36699143060601616 36779125153333248 36810591115511808 36827014639209984 36932920778227712 36938851014868992 36955331763388416 37109864214011904 37239166876778496 37394886212583424 37411570427133952 37420998746294016 37528613048844288 37577478430418304 37676176986341376 37708410411012096 37725234508459008 37833723724038144 37882986385137152 37889440440044256 38014982853378048 38306956608012288 38324047754625024 38490860129568768 38540978437029144 38628127738109952 38628506248367616 38678803782545178 38942177557118976 39105018204012544 39111680454239232 39162607121497356 39241657141198848 39292753048934784 39429661596143616 39481002301346928 39618566769295872 39622189240656036 39732500778909696 39784235805965568 39874587095089152 39926507130369216 40055529240526848 40059191664973824 40107684877558784 40111352070787592 40117792661046072 40198770730008576 40251112879396608 40303523182624989 40373347565666304 40391360659464192 40425917028642432 40443953576989536 40560261211803648 40613074051923184 40701586163761152 40754583020745216 40890019433037824 40896585052176384 40900324377451392 41067598251319296 41085921094084608 41179228552691712 41214458973284352 41229077613576192 41232847339869696 41268123633405816 41286535943176818 41351423654166528 41401481163931648 41405266653716224 41411915004950784 41430391469111232 41549535875506176 41603636833677408 41687614090379264 41694307777511424 41748597240763392 41868656734765056 41887336980185088 41923173214888448 41941877783544704 42069246989156352 42088016730525696 42219689679949824 42234664872443904 42274663234220592 42411273387442176 42562939189542912 42618359683279296 42740920416739328 42756080488153088 42766855710050304 42889843484393472 42908979345555456 42945689634763776 42964850412411648 43095326184013824 43114553723953152 43294841583013888 43302217645764864 43358600741657787 43445694689574912 43993145479514112 44146431700697088 44146864283848704 44204347180051632 44350813328941056 44416127589015294 44505345779564544 44691449376014336 44699063376273408 44711389047062528 44757265281711264 44847608161370112 44906003484496896 44964474843200668 45062470395592704 45066590623095552 45121145487253632 45125271079636041 45282501989321184 45570956680101888 45630293863279104 45689708308413582 45781484726648832 45781933331398656 45841545223757248 45848905898338368 46001271862167552 46061169351571416 46140968646475776 46161555039387648 46201048032734208 46221661230845184 46354584242061312 46414941773626496 46426639087581543 46520351610937344 46576666309423104 46580924985430752 46731450780614656 46743227859944448 46804091437887084 46898565851676672 46955338393239552 46959631692629376 47102238826610688 47123254102708224 47163569866749504 47184612506487792 47320304747104256 47327902862800896 47349018821841408 47485183857721344 47547013524202752 47712682560872448 47871242263068672 47912197959872512 47933574609765376 47945654643689208 48021008114515968 48079139416178688 48083535468831744 48100590549172224 48146144238973452 48251073919942656 48272601763749888 48313900839109248 48335456713963104 48474458521423872 48537576305956976 48643359073763328 48706696780890624 48846766190559232 48868559810215936 48876406525771776 49080788154015744 49102686185613312 49251801353158656 49273775684517888 49479818952015872 49492288664453376 49829782465806336 49894664995058688 50038150731792384 50103304573891072 50277880548016128 50300312677945344 50453559181541376 50519253920059008 50686643804504064 50761288673160336 51098730339500032 51321146839425024 51387971249372192 51504170317479936 51504674997823488 51571738376726904 51751430844938496 51818815520517843 51922903409491968 52148907272318976 52216809495329808 52322209521598464 52390337398579712 52398749598100992 52403540608609596 52572882128191488 52641336401795904 52760886583136256 52824755692394496 52829585654208048 52976667705212928 53045647741287424 53059016100093192 53082689069798766 53166116126785536 53235342840492288 53304659693149179 53412255553298432 53420831839936512 53490390214728096 53598360973344768 53668150505862144 53738030910166652 53831130087555072 53855147545952256 53901222704856576 53925271435986048 54080348282404864 54089031843201024 54093977402435712 54113164367818752 54339444027660288 54462850666463232 54528780069568512 54533765836601856 54604773344201598 54756797668425728 54781228125446144 54795033878501952 54952611964379136 54972103484768256 54977129786492928 55024164844541088 55048714590902424 55135231538888704 55144084479934464 55168687729999872 55215886673267712 55240521958814976 55399381167341568 55471515778236544 55664796321017856 55849782640246784 55858750315167744 56092329318875136 56117355640700928 56292919573266432 56366217645627456 56548364516589568 56562615616518144 56587851762688512 56750585586057216 56824479577705728 57022474280067072 57211972460740608 57260919513018368 57286467216548864 57460434912018432 57486071631937536 57661210493190144 57736290194353152 57811467655543716 58018205673817767 58413266335678464 58657527306018816 58743910682246034 58861908934262784 58862485711798272 58939129573402176 59134417771921408 59144492394215424 59221503452020392 59598751168364544 59676353708948352 59874671312662528 59889760695553824 60083293860790272 60088787497460736 60161527316338176 60167028106181388 60298156095012864 60376669319094912 60638875542963648 60665930365484304 60840391817705472 60919611077884776 61042577775198208 61052379245641728 61131874531117824 61335029149556736 61414892468761888 61548740052516864 61601397376978944 61628881641126912 61806112322748416 61821688459926528 61843616420364288 61849271009804544 61902185450108724 61929803914765227 62027135481249792 62102221745897472 62107899980574336 62324303813259264 62405455250516112 62531421135568896 62607117857652736 62612842256839168 62622895861145088 62802985102147584 62831005470277632 62884759822332672 62912816675317056 63103870483734528 63132025095788544 63313578476961792 63396018032270336 63411994851330888 63616910081163264 63844408784314368 63927539524918944 64111380625108992 64134120732229632 64194858985297936 64334765226590208 64363469018333184 64418534452145664 64447275618617472 64632611361898496 64642989276020736 64671830585929728 64942262374520832 65168542034362368 65441050872020992 65470248247484416 65698367579357184 65903905841872896 65989718219271168 66306520770077448 66526219993411584 66758018669346816 67037174064021504 67067083570593792 67135897922566896 67271412242055168 67359005226745344 67446712264801002 67582191739338752 67593705593389056 67599885934643328 67681718230880448 68428195785900032 68445440794918656 68534562462620373 68672227089973248 68672899997097984 68762317835635872 68912178394300416 69001907793251328 69091754027357124 69301572049101312 69332491846267776 69531876363091968 69622412660439744 69780527416406016 69864999464134656 69871387478146128 70097176170921984 70188448535727872 70206137156830626 70347848777515008 70433007589859328 70439447538944064 70653358239916032 70684881154062336 70745354800124256 70776918759731688 70888154835714048 70980457120656384 71072879590865572 71227775786582016 71320520286304128 71557534007816192 71569023841308672 71806863394603008 71868296939808768 71900361914648064 72031512171773952 72118709124268032 72125303203247616 72150885823758336 72219216358460178 72452592036880384 72470851258663872 72503185070944656 72705040092758016 72711687782135808 72806364458935464 72965038610644992 73060045171335936 73270149285838848 73302839715323904 73365553126054784 73398286121203232 73558250306666496 73621182231023616 73654029278419968 73865841556455424 73877702029737984 73910663526776832 74219728428023808 74789772425166848 74823140854267904 74841997492588032 75057226097688576 75154956860836608 75416820822024192 75450469016918016 75667447448076288 75765972770274304 75778880880088512 76029965706756096 76648095509250048 76981720259137536 77081956874058288 77256255476219904 77257012496735232 77357607565090356 77884355114237952 78210036408025088 78223360908478464 78325214242994712 78483314282397696 78585506097869568 78687830975601169 78859323192287232 78962004602693856 79237133538591744 79244378481312072 79465001557819392 79568471611931136 79749174190178304 79853014260738432 80118383329947648 80215369755117568 80222704141575184 80235585322092144 80397541460017152 80502225758793216 80607046365249978 80746695131332608 80782721318928384 80851834057284864 80887907153979072 81120522423607296 81226148103846368 81403172327522304 81509166041490432 81780038866075648 81793170104352768 81800648754902784 81907160016302397 82135196502638592 82171842188169216 82358457105383424 82428917946568704 82458155227152384 82465694679739392 82536247266811632 82573071886353636 82702847308333056 82802962327863296 82810533307432448 82823830009901568 82860782938222464 83099071751012352 83207273667354816 83497194481526784 83737313469530112 83774673960370176 83846346429776896 83883755567089408 84138493978312704 84176033461051392 84439379359899648 84469329744887808 84549326468441184 84822546774884352 85125878379085824 85236719366558592 85481840833478656 85533711420100608 85817958691110912 85891379269527552 85929700824823296 86190652368027648 86229107447906304 86589683166027776 86604435291529728 86717201483315574 86891389379149824 87986290959028224 88292863401394176 88293728567697408 88408694360103264 88701626657882112 88832255178030588 89382898752028672 89398126752546816 89422778094125056 89514530563422528 89812006968993792 89928949686401336 90124940791185408 90133181246191104 90242290974507264 90250542159272082 90565003978642368 91141913360203776 91260587726558208 91379416616827164 91563866662797312 91683090447514496 91697811796676736 92002543724335104 92122338703142832 92323110078775296 92402096065468416 92443322461690368 92709168484122624 92829883547252992 92853278175163086 93040703221874688 93153332618846208 93161849970861504 93462901561229312 93486455719888896 93608182875774168 93797131703353344 93910676786479104 93919263385258752 94041554092791641 94204477653221376 94246508205416448 94327139733499008 94369225012975584 94640609494208512 94655805725601792 94698037643682816 94970367715442688 95094027048405504 95425365121744896 95824395919745024 95867149219530752 95891309287378416 96158278832357376 96167070937663488 96201181098344448 96292288477946904 96502147839885312 96545203527499776 96627801678218496 96670913427926208 96948917042847744 97075152611913952 97286718147526656 97413393561781248 97693532381118464 97737119620431872 97752813051543552 98161576308031488 98205372371226624 98547551369035776 98959637904031744 98984577328906752 99789329990117376 100076301463584768 100206609147782144 100555761096032256 100600625355890688 100907118363082752 101038507840118016 101170068397201503 101373287609008128 101522577346320672 102642293678850048 102775942498744384 103008340634959872 103009349995646976 103143476753453808 103502861689876992 103637631041035686 103845806818983936 104297814544637952 104433618990659616 104644419043196928 104780674797159424 104797499196201984 104807081217219192 105145764256382976 105282672803591808 105521773166272512 105649511384788992 105659171308416096 106091295482574848 106118032200186384 106165378139597532 106332232253571072 106470685680984576 106609319386298358 106824511106596864 106841663679873024 106980780429456192 107336301011724288 107476061820333304 107662260175110144 107710295091904512 107802445409713152 107850542871972096 108160696564809728 108178063686402048 108187954804871424 108226328735637504 108328824537690267 108678888055320576 108925701332926464 109057560139137024 109067531673203712 109209546688403196 109513595336851456 109562456250892288 109590067757003904 109905223928758272 109954259572985856 110048329689082176 110097429181804848 110337375459999744 110431773346535424 110481043917629952 110798762334683136 110943031556473088 111329592642035712 111699565280493568 111717500630335488 112184658637750272 112234711281401856 112585839146532864 112732435291254912 113125231233036288 113175703525377024 113501171172114432 113648959155411456 114044948560134144 114521839026036736 114572934433097728 114920869824036864 114972143263875072 115472580388706304 115622935311087432 116036411347635534 116826532671356928 117315054612037632 117487821364492068 117724971423596544 117878259146804352 118268835543842816 118288984788430848 118443006904040784 119197502336729088 119352707417896704 119749342625325056 119779521391107648 120166587721580544 120177574994921472 120323054632676352 120334056212362776 120596312190025728 120753338638189824 120910569547874967 121277751085927296 121331860730968608 121680783635410944 121839222155769552 122085155550396416 122104758491283456 122263749062235648 122670058299113472 122829784937523776 123202794753957888 123257763282253824 123612224645496832 123643376919853056 123687232840728576 123698542019609088 123804370900217448 123859607829530454 124054270962499584 124204443491794944 124215799961148672 124377539284014751 124648607626518528 124810910501032224 125062842271137792 125214235715305472 125225684513678336 125245791722290176 125605970204295168 125662010940555264 125769519644665344 125825633350634112 126207740967469056 126264050191577088 126792036064540672 126823989702661776 127233820162326528 127688817568628736 127855079049837888 128222761250217984 128268241464459264 128389717970595872 128669530453180416 128726938036666368 128837068904291328 128894551237234944 129265222723796992 129285978552041472 129343661171859456 129884524749041664 130075802224973361 130337084068724736 130882101744041984 130940496494968832 131979436438542336 132613041540154896 133052439986823168 133516037338693632 134074348128043008 134134167141187584 134271795845133792 134542824484110336 134718010453490688 134893424529602004 135187411186778112 135199771869286656 135363436461760896 135375813238908123 136856391571800064 136890881589837312 137069124925240746 137344454179946496 137345799994195968 137524635671271744 138003815586502656 138183508054714248 138603144098202624 138664983692535552 139063752726183936 139244825320879488 139561054832812032 139729998928269312 139742774956292256 140194352341843968 140376897071455744 140412274313661252 140695697555030016 140866015179718656 140878895077888128 141306716479832064 141369762308124672 141490709600248512 141553837519463376 141960914241312768 142145759181731144 142455551573164032 142641040572608256 143115068015632384 143138047682617344 143613726789206016 143736593879617536 143800723829296128 144063024343547904 144237418248536064 144250606406495232 144301771647516672 144438432716920356 144905184073760768 144941702517327744 145006370141889312 145423375564271616 145612728917870928 145930077221289984 146120090342671872 146540298571677696 146605679430647808 146731106252109568 146796572242406464 147242364462047232 147308058556839936 147731683112910848 147755404059475968 147821327053553664 148439456856047616 149646281708535808 149683994985176064 150114452195377152 150309913721673216 150833641644048384 150900938033836032 151531945540548608 151557761760177024 152059931413512192 153296191018500096 153963440518275072 154163913748116576 154512510952439808 154514024993470464 154715215130180712 155456446561553529 155768710228475904 156420072816050176 156446721816956928 156650428485989424 156966628564795392 157171012195739136 157375661951202338 157718646384574464 157924009205387712 158474267077183488 158488756962624144 158930003115638784 159136943223862272 159498348380356608 159706028521476864 159913979079447537 160236766659895296 160430739510235136 160445408283150368 160471170644184288 160795082920034304 161004451517586432 161214092730499956 161493390262665216 161565442637856768 161703668114569728 161775814307958144 162241044847214592 162452296207692736 163018332082980864 163560077732151296 163586340208705536 163601297509805568 163814320032604794 164270393005277184 164343684376338432 164857835893137408 164916310454304768 164931389359478784 165072494533623264 165146143772707272 165405694616666112 165605924655726592 165621066614864896 165647660019803136 165721565876444928 166198143502024704 166414547334709632 166994388963053568 167549347920740352 167692692859553792 167767511134178816 168276987956625408 168352066922102784 168878758719799296 169098652936882368 169645093549768704 170251756758171648 170473438733117184 170963681666957312 171067422840201216 171635917382221824 171782758539055104 171859401649646592 172381304736055296 172458214895812608 173179366332055552 173208870583059456 173434402966631148 175972581918056448 176585726802788352 176587457135394816 176817388720206528 177403253315764224 177664510356061176 178796253505093632 178845556188250112 179029061126845056 179624013937987584 179857899372802672 180249881582370816 180266362492382208 180484581949014528 180501084318544164 181130007957284736 182521175453116416 182758833233654328 183127733325594624 183366180895028992 183395623593353472 184005087448670208 184244677406285664 184646220157550592 184804192130936832 184886644923380736 185418336968245248 185659767094505984 185706556350326172 185789411744295681 186081406443749376 186306665237692416 186323699941723008 186972911439777792 187216365751548336 187594263406706688 187821353572958208 187838526770517504 188083108185583282 188408955306442752 188493016410832896 188654279466998016 188738450025951168 189281218988417024 189311611451203584 189396075287365632 189940735430885376 190188054096811008 190850730243489792 191648791839490048 191734298439061504 191782618574756832 192334141875326976 192402362196688896 192584576955893808 193004295679770624 193090407054999552 193255603356436992 193341826855852416 193897834085695488 194150305223827904 194826787123562496 195387064762236928 195474239240863744 195505626103087104 196323152616062976 196410744742453248 197095102738071552 197919275808063488 197969154657813504 199578659980234752 200413218295564288 201111522192064512 201201250711781376 201814236726165504 202077015680236032 202340136794403006 202746575218016256 203045154692641344 205284587357700096 205551884997488768 205603687387861119 206016681269919744 206018699991293952 206286953506907616 207005723379753984 207275262082071372 208595629089275904 208867237981319232 209561349594318848 209594998392403968 209614162434438384 210291528512765952 210565345607183616 211043546332545024 211299022769577984 211318342616832192 212182590965149696 212236064400372768 212330756279195064 212664464507142144 212941371361969152 213218638772596716 213649022213193728 213683327359746048 213961560858912384 214672602023448576 214952123640666608 215420590183809024 215604890819426304 215701085743944192 216321393129619456 216356127372804096 216375909609742848 216452657471275008 216657649075380534 217357776110641152 218115120278274048 218135063346407424 218419093376806392 219027190673702912 219124912501784576 219180135514007808 219810447857516544 219908519145971712 220096659378164352 220194858363609696 220674750919999488 220863546693070848 220962087835259904 221597524669366272 221886063112946176 222659185284071424 224369317275500544 224469422562803712 225171678293065728 225464870582509824 226250462466072576 226351407050754048 227002342344228864 227297918310822912 228089897120268288 229043678052073472 229145868866195456 229944286527750144 230945160777412608 231245870622174864 232072822695271068 233653065342713856 234630109224075264 234975642728984136 235449942847193088 235756518293608704 236063492926803507 236537671087685632 236577969576861696 236886013808081568 238395004673458176 238705414835793408 239498685250650112 239559042782215296 240355149989842944 240646109265352704 240668112424725552 241192624380051456 241506677276379648 241821139095749934 242555502171854592 242663721461937216 243361567270821888 243678444311539104 244170311100792832 244209516982566912 244527498124471296 245340116598226944 245659569875047552 245721480048907191 246405589507915776 246515526564507648 247286753839706112 247374465681457152 247397084039218176 247608741800434896 247719215659060908 248108541924999168 248408886983589888 248431599922297344 248755078568029502 249297215253037056 249621821002064448 250428471430610944 250451369027356672 250491583444580352 251211940408590336 251324021881110528 251539039289330688 251651266701268224 252415481934938112 252528100383154176 253584072129081344 253647979405323552 254467640324653056 255377635137257472 255710158099675776 256445522500435968 256779435941191744 257453876073332736 257674137808582656 257789102474469888 258530445447593984 258571957104082944 258687322343718912 259769049498083328 260151604449946722 260674168137449472 261764203488083968 261880992989937664 263958872877084672 265226083080309792 266104879973646336 268148696256086016 268268334282375168 268543591690267584 269436020906981376 269786849059204008 270374822373556224 270399543738573312 270726872923521792 270751626477816246 273712783143600128 273781763179674624 274138249850481492 274691599988391936 275049271342543488 276007631173005312 276367016109428496 277206288196405248 277329967385071104 278127505452367872 278489650641758976 279122109665624064 279459997856538624 279485549912584512 280388704683687936 280753794142911488 280824548627322504 281391395110060032 281732030359437312 281757790155776256 282124662278374923 282613432959664128 282739524616249344 282981419200497024 283107675038926752 283921828482625536 284291518363462288 284911103146328064 285282081145216512 286230136031264768 286276095365234688 287473187759235072 287601447658592256 288474836497072128 288501212812990464 288603543295033344 288876865433840712 289810368147521536 289883405034655488 290012740283778624 290846751128543232 291225457835741856 291860154442579968 292240180685343744 293080597143355392 293211358861295616 293462212504219136 293593144484812928 294484728924094464 294616117113679872 295642654107107328 296878913712095232 299292563417071616 299367989970352128 300228904390754304 300619827443346432 301667283288096768 301801876067672064 303063891081097216 303115523520354048 303510205191604509 304119862827024384 307926881036550144 308327827496233152 309025021904879616 309028049986940928 309430430260361424 310912893123107058 311537420456951808 312840145632100352 312893443633913856 313300856971978848 313933257129590784 314342024391478272 314751323902404676 315437292769148928 315848018410775424 316948534154366976 316977513925248288 318273886447724544 318996696760713216 319412057042953728 319827958158895074 320473533319790592 320861479020470272 320890816566300736 320942341288368576 322008903035172864 322428185460999912 322986780525330432 323130885275713536 323407336229139456 323551628615916288 324482089694429184 324904592415385472 324986473613070801 326036664165961728 327120155464302592 327172680417411072 327202595019611136 327628640065209588 328540786010554368 328687368752676864 329715671786274816 329862778718957568 330144989067246528 330292287545414544 331211849311453184 331242133229729792 331295320039606272 331443131752889856 332396287004049408 332829094669419264 333988777926107136 335098695841480704 335385385719107584 335535022268357632 336553975913250816 336704133844205568 337757517439598592 338197305873764736 340503513516343296 340946877466234368 341927363333914624 342134845680402432 343565517078110208 343718803299293184 344762609472110592 344916429791625216 346358732664111104 346417741166118912 346868805933262296 351945163836112896 353174914270789632 353634777440413056 354806506631528448 355329020712122352 357592507010187264 357691112376500224 358058122253690112 359248027875975168 359715798745605344 360499763164741632 360532724984764416 360969163898029056 361002168637088328 362260015914569472 362731708643624901 365042350906232832 365517666467308656 366255466651189248 366732361790057984 366791247186706944 368010174897340416 368489354812571328 369608384261873664 369773289846761472 370836673936490496 371319534189011968 371413112700652344 371578823488591362 372162812887498752 372613330475384832 372647399883446016 373132617852044253 373945822879555584 374432731503096672 375188526813413376 375642707145916416 375677053541035008 376166216371166564 376817910612885504 376986032821665792 377308558933996032 377476900051902336 378562437976834048 378623222902407168 378792150574731264 380376108193622016 381701460486979584 383297583678980096 383468596878123008 383565237149513664 384668283750653952 384804724393377792 385169153911787616 386008591359541248 386180814109999104 386511206712873984 386683653711704832 387795668171390976 388300610447655808 389653574247124992 390948478481727488 391011252206174208 392646305232125952 392821489484906496 395838551616126976 395938309315627008 399157319960469504 400826436591128576 402223044384129024 402402501423562752 403628473452331008 404154031360472064 404680273588806012 406090309385282688 406127439716724369 410569174715400192 411103769994977536 411207374775722238 412033362539839488 412037399982587904 412573907013815232 414011446759507968 414550524164142744 417191258178551808 417734475962638464 419122699188637696 419189996784807936 419228324868876768 420583057025531904 421130691214367232 422087092665090048 422598045539155968 422636685233664384 424365181930299392 424472128800745536 424661512558390128 425882742723938304 426437277545193432 427298044426387456 427366654719492096 427923121717824768 429345204046897152 429904247281333216 430841180367618048 431209781638852608 431402171487888384 432642786259238912 432712254745608192 432751819219485696 432905314942550016 433315298150761068 434715552221282304 436270126692814848 436838186753612784 438054381347405824 438249825003569152 438360271028015616 439620895715033088 439817038291943424 440193318756328704 440389716727219392 441727093386141696 441924175670519808 443195049338732544 443772126225892352 445318370568142848 448938845125607424 450343356586131456 450929741165019648 452500924932145152 452702814101508096 454595836621645824 456179794240536576 458087356104146944 458291737732390912 459888573055500288 461890321554825216 462491741244349728 464145645390542136 467306130685427712 469260218448150528 469951285457968272 470899885694386176 471513036587217408 472126985853607014 473075342175371264 473155939153723392 473772027616163136 476790009346916352 477410829671586816 478997370501300224 479118085564430592 479741937238342611 480710299979685888 481292218530705408 481336224849451104 482385248760102912 483013354552759296 483642278191499868 485111004343709184 485327442923874432 486723134541643776 487356888623078208 489054996248942592 490680233196453888 491319139750095104 491442960097814382 492811179015831552 493031053129015296 494573507679412224 494748931362914304 494794168078436352 495217483600869792 495438431318121816 496217083849998336 496817773967179776 496863199844594688 497510157136059004 498594430506074112 499243642004128896 500902738054713344 500983166889160704 502648043762221056 503078078578661376 503302533402536448 504830963869876224 505056200766308352 507168144258162688 507295958810647104 508935280649306112 510755270274514944 511420316199351552 512891045000871936 513558871882383488 514907752146665472 515348275617165312 515578204948939776 517060890895187968 517143914208165888 517374644687437824 519538098996166656 520303208899893444 523528406976167936 523761985979875328 527917745754169344 530452166160619584 532209759947292672 536536668564750336 537087183380535168 538872041813962752 539573698118408016 540749644747112448 540799087477146624 541453745847043584 541503252955632492 547425566287200256 547563526359349248 548276499700962984 549383199976783872 550098542685086976 550814816829208183 552015262346010624 552734032218856992 554412576392810496 554659934770142208 556255010904735744 556979301283517952 558244219331248128 558919995713077248 558971099825169024 561507588285822976 561649097254645008 562782790220120064 563464060718874624 563515580311552512 564249324556749846 565226865919328256 565479049232498688 565962838400994048 566215350077853504 567843656965251072 568583036726924576 569822206292656128 570564162290433024 572460272062529536 572552190730469376 574946375518470144 575202895317184512 577002425625980928 577207086590066688 577753730867681424 579620736295043072 579766810069310976 580025480567557248 581693502257086464 582450915671483712 584480361370687488 586161194286710784 586422717722591232 586924425008438272 587186288969625856 588969457848188928 589232234227359744 591285308214214656 593757827424190464 598735979940704256 601239654886692864 603334566576193536 603603752135344128 606127782162194432 606231047040708096 607020410383209018 608239725654048768 615853762073100288 616655654992466304 618050043809759232 618056099973881856 618860860520722848 621825786246214116 625680291264200704 625786887267827712 626601713943957696 628684048782956544 629502647804809352 630874585538297856 631696036821550848 633897068308733952 633955027850496576 636547772895449088 637993393521426432 638824114085907456 639655916317790148 640947066639581184 641722958040940544 641781633132601472 641884682576737152 644017806070345728 644856370921999824 646261770551427072 646814672458278912 647103257231832576 648964179388858368 649809184830770944 649972947226141602 652073328331923456 654240310928605184 654345360834822144 654405190039222272 655257280130419176 657081572021108736 657374737505353728 659431343572549632 659725557437915136 660289978134493056 660584575090829088 662484266459459584 662590640079212544 662886263505779712 664792574008098816 665658189338838528 667977555852214272 670770771438215168 671070044536715264 673107951826501632 673408267688411136 675515034879197184 676394611747529472 681007027032686592 681893754932468736 683854726667829248 684269691360804864 687131034156220416 687437606598586368 689832859583250432 692717465328222208 692835482332237824 693737611866524592 703890327672225792 706349828541579264 707269554880826112 708190478780410521 709613013263056896 710658041424244704 715185014020374528 716116244507380224 718496055751950336 719431597491210688 721065449969528832 721938327796058112 722004337274176656 724520031829138944 725463417287249802 730084701812465664 731035332934617312 732510933302378496 733464723580115968 733582494373413888 736020349794680832 736978709625142656 739216768523747328 739546579693522944 742639068378023936 742826225401304688 743157646977182724 744325625774997504 745226660950769664 745294799766892032 746265235704088506 747891645759111168 748865463006193344 751285414291832832 751354107082070016 752332432742333128 753635821225771008 753972065643331584 754617117867992064 754953800103804672 757124875953668096 757246445804814336 757584301149462528 760752216387244032 763402920973959168 766595167357960192 766937193756246016 767130474299027328 769336567501307904 770338307823575232 772361628219998208 773022413425747968 773367307423409664 775591336342781952 776601220895311616 779307148494249984 781896956963454976 782022504412348416 785292610464251904 785642978969812992 791876618631254016 798314639920939008 801652873182257152 804446088768258048 804805002847125504 808308062720944128 809360547177612024 812180618770565376 812254879433448738 821138349430800384 822207539989955072 822414749551444476 824074799965175808 825147814027630464 828022893519015936 829101048328285488 834382516357103616 835468951925276928 838245398377275392 838379993569615872 838456649737753536 841166114051063808 842261382428734464 844174185330180096 845196091078311936 845273370467328768 846373986835124769 848730363860598784 848944257601491072 849323025116780256 851765485447876608 852874555090386864 854596088852774912 854733309438984192 855846243435649536 858690408093794304 859808494562666432 862419563277705216 862804342975776768 865285572518477824 865424509491216384 865503638438971392 865810629885100032 866630596301522136 869431104442564608 872540253385629696 873676373507225568 876499650007138304 876720542056031232 879241791430066176 879634076583886848 880386637512657408 880779433454438784 883454186772283392 883848351341039616 887544252451784704 890636741136285696 897877690251214848 900686713172262912 901859482330039296 905001849864290304 905405628203016192 909191673243291648 910530615574813527 912359588481073152 916174712208293888 916583475464781824 923780643109650432 924983482488699456 928291290781084272 934612261370855424 938520436896301056 939902570915936544 941799771388772352 943026073174434816 944253971707214028 946311878307446784 947544055232326272 954821659343173632 957994741002600448 958236171128861184 959483874476685222 961420599959371776 962584437061410816 962672449698902208 966026709105518592 967284556382999736 970222008687418368 970654885847748864 973446269083287552 974713777246156416 978109992497885184 981360466392907776 982638279500190208 982885920195628764 985622358031663104 986062106258030592 989147015358824448 989588336156872704 990434967201739584 990876862636243632 993635547934359552 993726399689189376 995020314272118008 997188861012148224 998487284008257792 1001805476109426688 1001966333778321408 1005296087524442112 1006156157157322752 1006605066805072896 1009661927739752448 1010112401532616704 1014336288516325376 1014591917621294208 1021510540549029888 1022840632398703104 1025782090001743872 1027117743764766976 1030696551234330624 1031156409897879552 1034121781790375936 1034287828416331776 1034749289374875648 1039076197992333312 1040606417799786888 1047523971959750656 1055835491508338688 1060904332321239168 1064419519894585344 1073073337129500672 1074174366761070336 1077744083627925504 1079147396236816032 1081499289494224896 1081598174954293248 1082907491694087168 1083006505911264984 1088195125930874703 1095127052718698496 1096552999401925968 1098766399953567744 1100197085370173952 1101629633658416366 1104030524692021248 1105468064437713984 1108825152785620992 1109319869540284416 1112510021809471488 1113958602567035904 1116488438662496256 1117839991426154496 1117942199650338048 1119397853556132759 1123015176571645952 1123298194509290016 1125565580440240128 1126928121437749248 1127031160623105024 1128498649113499692 1130453731838656512 1130958098464997376 1131925676801988096 1132430700155707008 1135687313930502144 1137166073453849152 1141128324580866048 1144920544125059072 1145104381460938752 1149892751036940288 1150405790634369024 1154004851251961856 1154414173180133376 1155507461735362848 1159241472590086144 1159533620138621952 1160050961135114496 1163387004514172928 1164901831342967424 1168960722741374976 1172845435445182464 1173848850016876544 1174372577939251712 1177938915696377856 1178464468454719488 1187515654848380928 1197471959881408512 1202479309773385728 1206669133152387072 1207207504270688256 1212255564324388864 1212462094081416192 1214040820766418036 1231707524146200576 1233311309984932608 1236100087619518464 1236112199947763712 1237721721041445696 1243651572492428232 1251573774535655424 1253203427887915392 1257368097565913088 1259005295609618704 1261749171076595712 1263392073643101696 1267794136617467904 1267910055700993152 1273095545790898176 1277648228171814912 1279311832635580296 1281894133279162368 1283445916081881088 1283563266265202944 1283769365153474304 1288035612140691456 1289712741843999648 1292523541102854144 1293629344916557824 1294206514463665152 1297928358777716736 1299618369661541888 1299945894452283204 1304146656663846912 1308810380078444544 1310514560260838352 1314163144042217472 1314749475010707456 1318862687145099264 1319451114875830272 1320579956268986112 1321169150181658176 1324968532918919168 1325181280158425088 1325772527011559424 1329585148016197632 1331316378677677056 1335955111704428544 1341541542876430336 1342140089073430528 1346816535376822272 1351030069758394368 1352789223495058944 1363787509864937472 1367709453335658496 1368539382721609728 1374262068312440832 1374875213197172736 1379665719166500864 1385434930656444416 1385670964664475648 1387475223733049184 1407780655344451584 1412699657083158528 1414539109761652224 1416380957560821042 1419226026526113792 1421316082848489408 1430370028040749056 1432232489014760448 1436992111503900672 1438863194982421376 1439225811715027833 1442130899939057664 1443876655592116224 1444008674548353312 1449040063658277888 1450926834574499604 1460169403624931328 1462070665869234624 1466929447160231936 1467164988746827776 1472040699589361664 1473957419250285312 1478433537047494656 1479093159387045888 1485278136756047872 1485652450802609376 1486315293954365448 1488651251549995008 1490453321901539328 1490589599533784064 1492530471408177012 1495783291518222336 1497730926012386688 1502708214164140032 1504664865484666256 1507944131286663168 1509234235735984128 1509907600207609344 1514249751907336192 1514492891609628672 1515168602298925056 1521504432774488064 1526805841947918336 1533190334715920384 1533874387512492032 1534260948598054656 1538673135002615808 1540676615647150464 1544723256439996416 1546044826851495936 1546734614846819328 1551182672685563904 1553202441790623232 1558614296988499968 1570585220928503808 1571285957939625984 1583753237262508032 1596629279841878016 1603305746364514304 1609610005694251008 1616616125441888256 1618721094355224048 1624361237541130752 1624509758866897476 1642276698861600768 1644415079979910144 1644829499102888952 1648149599930351616 1650295628055260928 1652444450487624549 1656045787038031872 1658202096656570976 1668765032714207232 1670937903850553856 1676490796754550784 1676759987139231744 1676913299475507072 1684522764857468928 1688348370660360192 1690392182156623872 1690546740934657536 1692747973670249538 1697460727721197568 1697888515202982144 1698646050233560512 1703530970895753216 1705749110180773728 1709192177705549824 1709466618877968384 1711692486871299072 1717380816187588608 1719616989125332864 1724839126555410432 1725608685951553536 1731007276877942784 1731621259770200064 1733261192603044272 1738862208885129216 1745080506771259392 1747352747014451136 1752999300014276608 1753441084112062464 1758483582860132352 1759268153167773696 1760773275025314816 1761558866908877568 1766908373544566784 1767696702682079232 1775088504903569408 1781273482272571392 1803718964660078592 1810003699728580608 1810811256406032384 1818383346486583296 1821061231149627054 1824719176962146304 1832349424416587776 1833166950929563648 1847561286219300864 1849966964977398912 1856582581562168544 1877040873792602112 1879805141831873088 1886052146348869632 1888507943414428056 1892623756614893568 1895088110464652544 1909643318686347264 1915989482005200896 1916472342257722368 1918967748953370444 1922841199918743552 1925168874122821632 1925344899397804416 1932053418211037184 1934569112765999472 1940444017374836736 1941309771695497728 1946892538166575104 1949427554492312832 1956219984995770368 1962720932785815552 1965276559000380416 1965771840391257528 1971244716063326208 1972124212516061184 1978294030717648896 1979176672313745408 1980869934403479168 1981753725272487264 1987452799378378752 1990040628544236016 1994377722024296448 1996974568016515584 2003610952218853376 2003932667556642816 2012312314314645504 2013210133610145792 2019323855479504896 2020224803065233408 2028672577032650752 2029183835242588416 2043021081098059776 2045681264797406208 2051564180003487744 2054235487529533952 2061393102468661248 2062312819795759104 2069498578749751296 2078152395984666624 2081212835599573776 2095047943919501312 2111670983016677376 2121808664642478336 2124571436341231563 2128839039789170688 2148348733522140672 2155488167255851008 2158294792473632064 2163196349908586496 2165814983388174336 2166013011822529968 2176390251861749406 2190254105437396992 2193105998803851936 2197532799907135488 2200394170740347904 2203259267316832732 2208061049384042496 2210936128875427968 2217650305571241984 2218639739080568832 2227917205134071808 2232976877324992512 2235679982852308992 2235884399300676096 2238795707112265518 2246030353143291904 2246596389018580032 2253856242875498496 2254062321246210048 2256997298226999384 2260907463677313024 2261916196929994752 2263851353603976192 2264861400311414016 2271374627861004288 2274332146907698304 2282256649161732096 2289841088250118144 2290208762921877504 2299785502073880576 2300811581268738048 2308009702503923712 2311014923470725696 2318482945180172288 2319067240277243904 2320101922270228992 2326774009028345856 2329803662685934848 2337921445482749952 2345690870890364928 2347697700033753088 2348745155878503424 2355877831392755712 2356928936909438976 2394943919762817024 2404958619546771456 2413338266304774144 2414415008541376512 2424511128648777728 2424924188162832384 2428081641532836072 2463415048292401152 2466622619969865216 2472224399895527424 2475443442082891392 2487303144984856464 2503147549071310848 2506406855775830784 2514736195131826176 2518010591219237408 2523498342153191424 2526784147286203392 2535588273234935808 2535820111401986304 2539121960505374307 2546191091581796352 2555296456343629824 2558623665271160592 2563788266558324736 2566891832163762176 2567126532530405888 2567538730306948608 2576071224281382912 2579425483687999296 2587258689833115648 2588413028927330304 2595856717555433472 2599236739323083776 2599891788904566408 2608293313327693824 2617620760156889088 2621029120521676704 2629498950021414912 2637725374290198528 2638902229751660544 2641159912537972224 2642338300363316352 2649937065837838336 2650362560316850176 2651545054023118848 2662632757355354112 2671910223408857088 2683083085752860672 2684280178146861056 2693633070753644544 2702060139516788736 2705578446990117888 2727575019729874944 2737078765443219456 2748524136624881664 2749750426394345472 2770869861312888832 2771341929328951296 2774950447466098368 2815561310688903168 2825399314166317056 2829078219523304448 2832761915121642084 2842632165696978816 2864464978029520896 2873984223007801344 2877726389964842752 2878451623430055666 2884261799878115328 2887753311184232448 2888017349096706624 2898080127316555776 2901853669148999208 2920338807249862656 2924141331738469248 2933858894320463872 2934329977493655552 2944081399178723328 2947914838500570624 2956867074094989312 2958186318774091776 2970556273512095744 2971304901605218752 2972630587908730896 2980906643803078656 2981179199067568128 2985060942816354024 2991566583036444672 2995461852024773376 3005416428328280064 3009329730969332512 3015888262573326336 3018468471471968256 3019815200415218688 3028499503814672384 3028985783219257344 3030337204597850112 3043008865548976128 3066380669431840768 3067748775024984064 3068521897196109312 3077346270005231616 3081353231294300928 3092089653702991872 3093469229693638656 3102365345371127808 3106404883581246464 3117228593976999936 3142571915879251968 3167506474525016064 3193258559683756032 3206611492729028608 3219220011388502016 3233232250883776512 3237442188710448096 3248722475082261504 3249019517733794952 3288830159959820288 3289658998205777904 3296299199860703232 3300591256110521856 3304888900975249098 3312091574076063744 3316404193313141952 3337530065428414464 3341875807701107712 3352981593509101568 3353519974278463488 3353826598951014144 3358193560668398277 3369045529714937856 3376696741320720384 3380784364313247744 3381093481869315072 3385495947340499076 3394921455442395136 3395777030405964288 3397292100467121024 3407061941791506432 3411498220361547456 3423384973742598144 3434761632375177216 3439233978250665728 3449678253110820864 3451217371903107072 3462014553755885568 3463242519540400128 3466522385206088544 3477724417770258432 3490161013542518784 3494705494028902272 3506882168224124928 3518536306335547392 3521546550050629632 3523117733817755136 3533816747089133568 3535393405364158464 3550177009807138816 3562546964545142784 3607437929320157184 3620007399457161216 3621622512812064768 3636766692973166592 3642122462299254108 3664698848833175552 3666333901859127296 3695122572438601728 3699933929954797824 3713165163124337088 3759610283663746176 3772104292697739264 3777015886828856112 3785247513229787136 3790176220929305088 3819286637372694528 3831978964010401792 3832944684515444736 3837935497906740888 3845682399837487104 3850337748245643264 3850689798795608832 3855703717804457281 3864106836422074368 3869138225531998944 3880888034749673472 3882619543390995456 3893785076333150208 3898855108984625664 3912439969991540736 3930553118000760832 3931543680782515056 3942489432126652416 3944248425032122368 3956588061435297792 3958353344627490816 3961739868806958336 3963507450544974528 3974905598756757504 3980081257088472032 3988755444048592896 3993949136033031168 4007221904437706752 4007865335113285632 4024624628629291008 4026420267220291584 4040449606130466816 4057345154065301504 4058367670485176832 4091362529594812416 4103128360006975488 4108470975059067904 4122786204937322496 4124625639591518208 4138997157499502592 4156304791969333248 4162425671199147552 4223341966033354752 4243617329284956672 4249142872682463126 4257678079578341376 4296697467044281344 4310976334511702016 4316589584947264128 4326392699817172992 4331629966776348672 4332026023645059936 4352780503723498812 4380508210874793984 4386211997607703872 4400788341480695808 4406518534633665464 4416122098768084992 4421872257750855936 4435300611142483968 4437279478161137664 4455834410268143616 4465953754649985024 4471359965704617984 4471768798601352192 4477591414224531036 4492060706286583808 4493192778037160064 4508124642492420096 4513994596453998768 4523832393859989504 4527702707207952384 4529722800622828032 4542749255722008576 4548664293815396608 4564513298323464192 4579682176500236288 4580417525843755008 4599571004147761152 4601623162537476096 4616019405007847424 4622029846941451392 4638134480554487808 4640203844540457984 4653548018056691712 4659607325371869696 4675842890965499904 4695395400067506176 4697490311757006848 4711755662785511424 4713857873818877952 4789887839525634048 4809917239093542912 4828830017082753024 4849022257297555456 4849848376325664768 4856163283065672144 4926830096584802304 4933245239939730432 4944448799791054848 4950886884165782784 4957333351462873647 4974606289969712928 5006295098142621696 5012813711551661568 5029472390263652352 5036021182438474816 5053568294572406784 5071176546469871616 5071640222803972608 5078243921010748614 5092382183163592704 5110592912687259648 5117247330542321184 5127576533116649472 5133783664327524352 5134253065060811776 5135077460613897216 5152142448562765824 5158850967375998592 5174517379666231296 5176826057854660608 5198473478646167552 5199783577809132816 5216586626655387648 5235241520313778176 5242058241043353408 5258997900042829824 5275450748580397056 5277804459503321088 5282319825075944448 5284676600726632704 5299874131675676672 5300725120633700352 5303090108046237696 5325265514710708224 5343820446817714176 5366166171505721344 5368560356293722112 5411156893980235776 5455150039459749888 5474157530886438912 5497048273249763328 5499500852788690944 5542683858657902592 5549900894932196736 5631122621377806336 5658156439046608896 5665523830243284168 5685264331393957632 5728929956059041792 5747968446015602688 5755452779929685504 5756903246860111332 5768523599756230656 5775506622368464896 5776034698193413248 5796160254633111552 5803707338297998416 5840677614499725312 5848282663476938496 5867717788640927744 5868659954987311104 5888162798357446656 5895829677001141248 5913734148189978624 5916372637548183552 5941112547024191488 5942609803210437504 5945261175817461792 5962358398135136256 5970121885632708048 5983133166072889344 5990923704049546752 6010832856656560128 6018659461938665024 6036936942943936512 6039630400830437376 6056999007629344768 6057971566438514688 6060674409195700224 6086017731097952256 6135497550049968128 6137043794392218624 6154692540010463232 6162706462588601856 6184179307405983744 6186938459387277312 6212809767162492928 6234457187953999872 6285143831758503936 6335012949050032128 6373714309023694689 6386517119367512064 6413222985458057216 6466464501767553024 6474884377420896192 6497444950164523008 6498039035467589904 6577660319919640576 6579317996411555808 6592598399721406464 6601182512221043712 6609777801950498196 6624183148152127488 6632808386626283904 6683751615402215424 6705963187018203136 6707039948556926976 6707653197902028288 6716387121336796554 6738091059429875712 6761568728626495488 6762186963738630144 6770991894680998152 6789842910884790272 6791554060811928576 6794584200934242048 6814123883583012864 6822996440723094912 6846769947485196288 6869523264750354432 6878467956501331456 6899356506221641728 6902434743806214144 6924029107511771136 6933044770412177088 6955448835540516864 6980322027085037568 6989410988057804544 7013764336448249856 7037072612671094784 7043093100101259264 7046235467635510272 7067633494178267136 7070786810728316928 7100354019614277632 7214875858640314368 7240014798914322432 7243245025624129536 7273533385946333184 7284244924598508216 7332667803718254592 7390245144877203456 7399867859909595648 7426330326248674176 7519220567327492352 7544208585395478528 7554031773657712224 7570495026459574272 7580352441858610176 7617365881516122921 7638573274745389056 7665889369030889472 7675870995813481776 7691364799674974208 7700675496491286528 7701379597591217664 7711407435608914562 7728213672844148736 7738276451063997888 7761776069499346944 7765239086781990912 7787570152666300416 7797710217969251328 7824879939983081472 7861106236001521664 7863087361565030112 7888496850064244736 7913176122870595584 7916706689254981632 7923479737613916672 7927014901089949056 7949811197513515008 7960162514176944064 7987898272066062336 8014443808875413504 8015730670226571264 8049249257258582016 8052840534440583168 8080899212260933632 8114690308130603008 8116735340970353664 8182725059189624832 8216941950118135808 8245572409874644992 8249251279183036416 8312609583938666496 8324851342398295104 8446683932066709504 8487234658569913344 8498285745364926252 8593394934088562688 8621952669023404032 8633179169894528256 8652785399634345984 8663259933552697344 8664052047290119872 8705561007446997624 8761016421749587968 8772423995215407744 8801576682961391616 8813037069267330928 8832244197536169984 8843744515501711872 8870601222284967936 8874558956322275328 8911668820536287232 8942719931409235968 8943537597202704384 8955182828449062072 8984121412573167616 8986385556074320128 9016249284984840192 9027989192907997536 9047664787719979008 9055405414415904768 9059445601245656064 9085498511444017152 9097328587630793216 9129026596646928384 9199142008295522304 9203246325074952192 9232038810015694848 9244059693882902784 9276268961108975616 9280407689080915968 9307096036113383424 9319214650743739392 9351685781930999808 9390790800135012352 9394980623514013696 9427715747637755904 9579775679051268096 9619834478187085824 9657660034165506048 9698044514595110912 9699696752651329536 9712326566131344288 9866490479879460864 9888897599582109696 9901773768331565568 9914666702925747294 9949212579939425856 10012590196285243392 10025627423103323136 10058944780527304704 10072042364876949632 10074580682005194831 10107136589144813568 10142353092939743232 10143280445607945216 10156487842021497228 10184764366327185408 10221185825374519296 10234494661084642368 10267567328655048704 10268506130121623552 10270154921227794432 10304284897125531648 10317701934751997184 10349034759332462592 10353652115709321216 10396946957292335104 10399567155618265632 10433173253310775296 10470483040627556352 10484116482086706816 10555608919006642176 10564639650151888896 10569353201453265408 10599748263351353344 10601450241267400704 10606180216092475392 10650531029421416448 10687640893635428352 10732332343011442688 10737120712587444224 10822313787960471552 10910300078919499776 10994096546499526656 10999001705577381888 11085367717315805184 11099801789864393472 11316312878093217792 11331047660486568336 11370528662787915264 11457859912118083584 11495936892031205376 11510905559859371008 11513806493720222664 11537047199512461312 11551013244736929792 11552069396386826496 11567111153413371843 11592320509266223104 11607414676595996832 11681355228999450624 11696565326953876992 11735435577281855488 11737319909974622208 11791659354002282496 11827468296379957248 11832745275096367104 11882225094048382976 11885219606420875008 11890522351634923584 11924716796270272512 11940243771265416096 11966266332145778688 11981847408099093504 12021665713313120256 12037318923877330048 12073873885887873024 12079260801660874752 12121348818391400448 12172035462195904512 12270995100099936256 12274087588784437248 12309385080020926464 12325412925177203712 12368358614811967488 12373876918774554624 12425619534324985856 12468914375907999744 12670025898100064256 12747428618047389378 12773034238735024128 12826445970916114432 12932929003535106048 12949768754841792384 12994889900329046016 12996078070935179808 13155320639839281152 13158635992823111616 13202365024442087424 13219555603900996392 13248366296304254976 13265616773252567808 13367503230804430848 13411926374036406272 13414079897113853952 13415306395804056576 13432774242673593108 13476182118859751424 13524373927477260288 13541983789361996304 13579685821769580544 13583108121623857152 13589168401868484096 13628247767166025728 13645992881446189824 13693539894970392576 13739046529500708864 13756935913002662912 13798713012443283456 13804869487612428288 13848058215023542272 13866089540824354176 13960644054170075136 13978821976115609088 14027528672896499712 14086186200202518528 14092470935271020544 14135266988356534272 14141573621456633856 14200708039228555264 14429751717280628736 14486490051248259072 14547066771892666368 14568489849197016432 14665335607436509184 14780490289754406912 14799735719819191296 14852660652497348352 14872000054388620941 15038441134654984704 15088417170790957056 15108063547315424448 15160704883717220352 15234731763032245842 15277146549490778112 15331778738061778944 15351741991626963552 15382729599349948416 15401350992982573056 15402759195182435328 15422814871217829124 15456427345688297472 15476552902127995776 15523552138998693888 15530478173563981824 15595420435938502656 15649759879966162944 15722212472003043328 15726174723130060224 15776993700128489472 15826352245741191168 15833413378509963264 15846959475227833344 15854029802179898112 15899622395027030016 15920325028353888128 15975796544132124672 16028887617750827008 16031461340453142528 16098498514517164032 16105681068881166336 16229380616261206016 16233470681940707328 16365450118379249664 16433883900236271616 16491144819749289984 16498502558366072832 16649702684796590208 16893367864133419008 16974469317139826688 16996571490729852504 17186789868177125376 17243905338046808064 17266358339789056512 17305570799268691968 17326519867105394688 17328104094580239744 17411122014893995248 17522032843499175936 17544847990430815488 17603153365922783232 17626074138534661856 17664488395072339968 17687489031003423744 17741202444569935872 17749117912644550656 17823337641072574464 17887075194405408768 17910365656898124144 17968242825146335232 17972771112148640256 18032498569969680384 18055978385815995072 18110810828831809536 18118891202491312128 18170997022888034304 18194657175261586432 18258053193293856768 18406492650149904384 18464077620031389696 18488119387765805568 18552537922217951232 18560815378161831936 18638429301487478784 18703371563861999616 18781581600270024704 18789961247028027392 18855431495275511808 19159551358102536192 19239668956374171648 19396089029190221824 19399393505302659072 19424653132262688576 19732980959758921728 19777795199164219392 19803547536663131136 19829333405851494588 19898425159878851712 20051254846206646272 20117889561054609408 20144084729753899264 20149161364010389662 20214273178289627136 20284706185879486464 20286560891215890432 20312975684042994456 20369528732654370816 20442371650749038592 20468989322169284736 20537012260243247104 20540309842455588864 20608569794251063296 20635403869503994368 20698069518664925184 20707304231418642432 20793893914584670208 20799134311236531264 20866346506621550592 20940966081255112704 20968232964173413632 21111217838013284352 21129279300303777792 21138706402906530816 21199496526702706688 21202900482534801408 21212360432184950784 21301062058842832896 21464664686022885376 21474241425174888448 21644627575920943104 21820600157838999552 21998003411154763776 22170735434631610368 22199603579728786944 22632625756186435584 22662095320973136672 22741057325575830528 22915719824236167168 23021811119718742016 23027612987440445328 23074094399024922624 23102026489473859584 23104138792773652992 23134222306826743686 23184641018532446208 23214829353191993664 23362710457998901248 23393130653907753984 23470871154563710976 23474639819949244416 23583318708004564992 23665490550192734208 23764450188096765952 23770439212841750016 23781044703269847168 23849433592540545024 23880487542530832192 23963694816198187008 24043331426626240512 24074637847754660096 24147747771775746048 24158521603321749504 24242697636782800896 24344070924391809024 24548175177568874496 24650825850354407424 24736717229623934976 24747753837549109248 24851239068649971712 24937828751815999488 25340051796200128512 25494857236094778756 25652891941832228864 25865858007070212096 25899537509683584768 25989779800658092032 25992156141870359616 26310641279678562304 26317271985646223232 26404730048884174848 26439111207801992784 26496732592608509952 26531233546505135616 26735006461608861696 26823852748072812544 26828159794227707904 26830612791608113152 26865548485347186216 26952364237719502848 27048747854954520576 27083967578723992608 27166216243247714304 27178336803736968192 27256495534332051456 27291985762892379648 27387079789940785152 27513871826005325824 27597426024886566912 27609738975224856576 27696116430047084544 27732179081648708352 27921288108340150272 27957643952231218176 28055057345792999424 28172372400405037056 28184941870542041088 28283147242913267712 28401416078457110528 28859503434561257472 28972980102496518144 29094133543785332736 29136979698394032864 29599471439638382592 29705321304994696704 29744000108777241882 30076882269309969408 30176834341581914112 30216127094630848896 30321409767434440704 30469463526064491684 30554293098981556224 30663557476123557888 30703483983253927104 30802701985965146112 30805518390364870656 30845629742435658248 30912854691376594944 30953105804255991552 31047104277997387776 31060956347127963648 31190840871877005312 31299519759932325888 31444424944006086656 31452349446260120448 31666826757019926528 31693918950455666688 31708059604359796224 31799244790054060032 31840650056707776256 31951593088264249344 32057775235501654016 32062922680906285056 32196997029034328064 32211362137762332672 32466941363881414656 32730900236758499328 32867767800472543232 32982289639498579968 32997005116732145664 33299405369593180416 33948938634279653376 33993142981459705008 34373579736354250752 34487810676093616128 34532716679578113024 34611141598537383936 34653039734210789376 34656208189160479488 34701333460240115529 34822244029787990496 35044065686998351872 35089695980861630976 35206306731845566464 35252148277069323712 35374978062006847488 35482404889139871744 35498235825289101312 35646675282145148928 35774150388810817536 35820731313796248288 35936485650292670464 35945542224297280512 36064997139939360768 36111956771631990144 36221621657663619072 36237782404982624256 36389314350523172864 36516106386587713536 36812985300299808768 36928155240062779392 36976238775531611136 37105075844435902464 37121630756323663872 37276858602974957568 37406743127723999232 37563163200540049408 37579922494056054784 38319102716205072384 38479337912748343296 38798787010605318144 38849306264525377152 39465961919517843456 39607095073326262272 39658666811702989176 39796850319757703424 40102509692413292544 40235779122109218816 40288169459507798528 40298322728020779324 40428546356579254272 40573121782431780864 40625951368085988912 40739057465308741632 40884743301498077184 40937978644338569472 41074024520486494208 41080619684911177728 41217139588502126592 41270807739007988736 41396139037329850368 41414608462837284864 41587787829169340416 41598268622473062528 41881932162510225408 41936465928346827264 42258558600607555584 42277412805813061632 42398993053405413376 42405800965069602816 42424720864369901568 42602124117685665792 42948482850349776896 43289255151841886208 43641200315677999104 43996006822309527552 44341470869263220736 44399207159457573888 44616000163165862823 45265251512372871168 45324190641946273344 45482114651151661056 45831439648472334336 46043622239437484032 46055225974880890656 46148188798049845248 46204052978947719168 46208277585547305984 46268444613653487372 46369282037064892416 46429658706383987328 46786261307815507968 46941742309127421952 46949279639898488832 47166637416009129984 47330981100385468416 47528900376193531904 47540878425683500032 47562089406539694336 47698867185081090048 47760975085061664384 47927389632396374016 48086662853252481024 48149275695509320192 48295495543551492096 48317043206643499008 48688141848783618048 49096350355137748992 49301651700708814848 49473434459247869952 49495507675098218496 49702478137299943424 50680103592400257024 50989714472189557512 51731716014140424192 51799075019367169536 51979559601316184064 51984312283740719232 52621282559357124608 52634543971292446464 52809460097768349696 52878222415603985568 52993465185217019904 53062467093010271232 53470012923217723392 53661225583216226304 53731096970694372432 53904728475439005696 54097495709909041152 54167935157447985216 54332432486495428608 54356673607473936384 54512991068664102912 54583971525784759296 54774159579881570304 55027743652010651648 55219477950449713152 55392232860094169088 55464358163297416704 55915287904462436352 56110114691585998848 56344744800810074112 56369883741084082176 56566294485826535424 56802832156914221056 57719006869122514944 58188267087570665472 58273959396788065728 59198942879276765184 59410642609989393408 59488000217554483764 60153764538619938816 60353668683163828224 60432254189261697792 60642819534868881408 60938927052128983368 61108586197963112448 61327114952247115776 61406967966507854208 61611036780729741312 61691259484871316496 61825709382753189888 61906211608511983104 62094208555994775552 62121912694255927296 62381681743754010624 62599039519864651776 62888849888012173312 62904698892520240896 63333653514039853056 63387837900911333376 63416119208719592448 63598489580108120064 63681300113415552512 63903186176528498688 64393994058068656128 64422724275524665344 64933882727762829312 65461800473516998656 65735535600945086464 65994010233464291328 66598810739186360832 67897877268559306752 67986285962919410016 68747159472708501504 69065433359156226048 69222283197074767872 69306079468421578752 69312416378320958976 69402666920480231058 69644488059575980992 70088131373996703744 70179391961723261952 70412613463691132928 70504296554138647424 70749956124013694976 70996471650578202624 71293350564290297856 71548300777621635072 71641462627592496576 71872971300585340928 71891084448594561024 72129994279878721536 72223913543263980288 72443243315327238144 72475564809965248512 72778628701046345728 73032212773175427072 73952477551063222272 74210151688871804928 74243261512647327744 74553717205949915136 74813486255447998464 75126326401080098816 75159844988112109568 76958675825496686592 77597574021210636288 77698612529050754304 78931923839035686912 79214190146652524544 79317333623405978352 79593700639515406848 80205019384826585088 80471558244218437632 80576338919015597056 80596645456041558648 80857092713158508544 81146243564863561728 81251902736171977824 81769486602996154368 81875957288677138944 82148049040972988416 82161239369822355456 82541615478015977472 82792278074659700736 82829216925674569728 83175575658338680832 83196537244946125056 83763864325020450816 83872931856693654528 84517117201215111168 84554825611626123264 84849441728739803136 85204248235371331584 85896965700699553792 86578510303683772416 87282400631355998208 88798414318915147776 89232000326331725646 90530503024745742336 90648381283892546688 90964229302303322112 91662879296944668672 92087244478874968064 92110451949761781312 92408105957895438336 92416555171094611968 92536889227306974744 92738564074129784832 92859317412767974656 93572522615631015936 93883484618254843904 93898559279796977664 94333274832018259968 95057800752387063808 95081756851367000064 95124178813079388672 95397734370162180096 95521950170123328768 95854779264792748032 96173325706504962048 96298551391018640384 96590991087102984192 96634086413286998016 98192700710275497984 98603303401417629696 98946868918495739904 98991015350196436992 99404956274599886848 101979428944379115024 103463432028280848384 103598150038734339072 103959119202632368128 103968624567481438464 104104000380720346587 105242565118714249216 105269087942584892928 105618920195536699392 105756444831207971136 106124934186020542464 106940025846435446784 107322451166432452608 107462193941388744864 107809456950878011392 108194991419818082304 108335870314895970432 108664864972990857216 108713347214947872768 109167943051569518592 109548319159763140608 110055487304021303296 110438955900899426304 110784465720188338176 110928716326594833408 111830575808924872704 112220229383171997696 112689489601620148224 112739767482168164352 113605664313828442112 115438013738245029888 116547918793576131456 118397885758553530368 118821285219978786816 118976000435108967528 120307529077239877632 120707337366327656448 120864508378523395584 121285639069737762816 121877854104257966736 122217172395926224896 122654229904494231552 122813935933015708416 123222073561459482624 123382518969742632992 123651418765506379776 123812423217023966208 124188417111989551104 124243825388511854592 124763363487508021248 125777699776024346624 125809397785040481792 126775675801822666752 126832238417439184896 127196979160216240128 127362600226831105024 127806372353056997376 128845448551049330688 129867765455525658624 130923600947033997312 131471071201890172928 131988020466928582656 133197621478372721664 135795754537118613504 135972571925838820032 137494318945417003008 138130866718312452096 138444566394149535744 138612158936843157504 138624832756641917952 138805333840960462116 139288976119151961984 140358783923446523904 140825226927382265856 141008593108277294848 141499912248027389952 141992943301156405248 142586701128580595712 143096601555243270144 143282925255184993152 143782168897189122048 144259988559757443072 144447827086527960576 144886486630654476288 144951129619930497024 145557257402092691456 146064425546350854144 147904955102126444544 148420303377743609856 148486523025294655488 149107434411899830272 150252652802160197632 150319689976224219136 155195148042421272576 155397225058101508608 157863847678071373824 158428380293305049088 158634667246811956704 159187401279030813696 160410038769653170176 161152677838031194112 161193290912083117296 161714185426317017088 162292487129727123456 162503805472343955648 163538973205992308736 163751914577354277888 164296098081945976832 164322478739644710912 165083230956031954944 165658433851349139456 166351151316677361664 166393074489892250112 167745863713387309056 169034234402430222336 169109651223252246528 169698883457479606272 170408496470742663168 173157020607367544832 174564801262711996416 177596828637830295552 178464000652663451292 181061006049491484672 181296762567785093376 181928458604606644224 183325758593889337344 184174488957749936128 184220903899523562624 184833110342189223936 185073778454613949488 185477128148259569664 185718634825535949312 187145045231262031872 187766969236509687808 187797118559593955328 188666549664036519936 190163513702734000128 190248357626158777344 190795468740324360192 191043900340246657536 191709558529585496064 192597102782037280768 193181982174205968384 193268172826573996032 196385401420550995968 197206606802835259392 197982030700392873984 198809912549199773696 203958857888758230048 207196300077468678144 207918238405264736256 207937249134962876928 208208000761440693174 210485130237428498432 210538175885169785856 211237840391073398784 211512889662415942272 212249868372041084928 213880051692870893568 214644902332864905216 214924387882777489728 215618913901756022784 216389982839636164608 216671740629791940864 217329729945981714432 217426694429895745536 218335886103139037184 219096638319526281216 220110974608042606592 221857432653189666816 223661151617849745408 224440458766343995392 225378979203240296448 225479534964336328704 230876027476490059776 233095837587152262912 236795771517107060736 237642570439957573632 237952000870217935056 240615058154479755264 241414674732655312896 241729016757046791168 242571278139475525632 243755708208515933472 245308459808988463104 245627871866031416832 246444147122918965248 246765037939485265984 247624846434047932416 248376834223979102208 248487650777023709184 249526726975016042496 251555399552048693248 251618795570080963584 253551351603645333504 253664476834878369792 254725200453662210048 255612744706113994752 257690897102098661376 259735530911051317248 261847201894067994624 262942142403780345856 266395242956745443328 271591509074237227008 271945143851677640064 274988637890834006016 276261733436624904192 277224317873686315008 277249665513283835904 277610667681920924232 278577952238303923968 280717567846893047808 281650453854764531712 282017186216554589696 282999824496054779904 285173402257161191424 286193203110486540288 286565850510369986304 287564337794378244096 288519977119514886144 288895654173055921152 289772973261308952576 289902259239860994048 291114514804185382912 295809910204252889088 296840606755487219712 296973046050589310976 298214868823799660544 300639379952448438272 310390296084842545152 310794450116203017216 312312001142161039761 315727695356142747648 316856760586610098176 317269334493623913408 318374802558061627392 320820077539306340352 322305355676062388224 322386581824166234592 323428370852634034176 324584974259454246912 325007610944687911296 327503829154708555776 328592196163891953664 328644957479289421824 330166461912063909888 331316867702698278912 332702302633354723328 332786148979784500224 335491727426774618112 338068468804860444672 338219302446504493056 340816992941485326336 346314041214735089664 355193657275660591104 356928001305326902584 362122012098982969344 362593525135570186752 363856917209213288448 366651517187778674688 368348977915499872256 368441807799047125248 369666220684378447872 370147556909227898976 370954256296519139328 371437269651071898624 374290090462524063744 377333099328073039872 380327027405468000256 380496715252317554688 381590937480648720384 382087800680493315072 383419117059170992128 385194205564074561536 386536345653147992064 392770802841101991936 394413213605670518784 395964061400785747968 397619825098399547392 407917715777516460096 414392600154937356288 415836476810529472512 415874498269925753856 416416001522881386348 420970260474856996864 421076351770339571712 422475680782146797568 423025779324831884544 424499736744082169856 427760103385741787136 429289804665729810432 429848775765554979456 432779965679272329216 433343481259583881728 434659459891963428864 434853388859791491072 436671772206278074368 438193276639052562432 440221949216085213184 443714865306379333632 447322303235699490816 450757958406480592896 450959069928672657408 466191675174304525824 473591543034214121472 475285140879915147264 475904001740435870112 481230116308959510528 483458033514093582336 485142556278951051264 487511416417031866944 490616919617976926208 491255743732062833664 492888294245837930496 493530075878970531968 495249692868095864832 496975301554047418368 499053453950032084992 503110799104097386496 503237591140161927168 507102703207290667008 507328953669756739584 509450400907324420096 511225489412227989504 519471061822102634496 523694403788135989248 525884284807560691712 532790485913490886656 543183018148474454016 543890287703355280128 549977275781668012032 552523466873249808384 554499331026567671808 555221335363841848464 557155904476607847936 561435135693786095616 563300907709529063424 564034372433109179392 565999648992109559808 572386406220973080576 573131701020739972608 575128675588756488192 577791308346111842304 579545946522617905152 579804518479721988096 582229029608370765824 591619820408505778176 593946092101178621952 596429737647599321088 601278759904896876544 621588900232406034432 624624002284322079522 631455390712285495296 633713521173220196352 634538668987247826816 636749605116123254784 641640155078612680704 644610711352124776448 644773163648332469184 646856741705268068352 649169948518908493824 650015221889375822592 655007658309417111552 657184392327783907328 657289914958578843648 660332923824127819776 665404605266709446656 665572297959569000448 670983454853549236224 676136937609720889344 676438604893008986112 692628082429470179328 710387314551321182208 713856002610653805168 724244024197965938688 725187050271140373504 727713834418426576896 736697955830999744512 736883615598094250496 739332441368756895744 740295113818455797952 742874539302143797248 748580180925048127488 754666198656146079744 760654054810936000512 760993430504635109376 764175601360986630144 766838234118341984256 770388411128149123072 773072691306295984128 785541605682203983872 788826427211341037568 795239650196799094784 815835431555032920192 828785200309874712576 831672953621058945024 831748996539851507712 832832003045762772696 842152703540679143424 844951361564293595136 846051558649663769088 848999473488164339712 855520206771483574272 858579609331459620864 859697551531109958912 865559931358544658432 866686962519167763456 869318919783926857728 869706777719582982144 873343544412556148736 880443898432170426368 887429730612758667264 894644606471398981632 901918139857345314816 932383350348609051648 947183086068428242944 950570281759830294528 951808003480871740224 962460232617919021056 966916067028187164672 970285112557902102528 975022832834063733888 982511487464125667328 985776588491675860992 987060151757941063936 990499385736191729664 993950603108094836736 998106907900064169984 1006475182280323854336 1014205406414581334016 1014657907339513479168 1018900801814648840192 1022450978824455979008 1038942123644205268992 1051768569615121383424 1065580971826981773312 1086366036296948908032 1087780575406710560256 1099954551563336024064 1105046933746499616768 1108998662053135343616 1110442670727683696928 1114311808953215695872 1122870271387572191232 1128068744866218358784 1131999297984219119616 1144772812441946161152 1146263402041479945216 1150257351177512976384 1155582616692223684608 1159609036959443976192 1164458059216741531648 1183239640817011556352 1187892184202357243904 1192859475295198642176 1243177800464812068864 1249248004568644159044 1262910781424570990592 1267427042346440392704 1269077337974495653632 1273499210232246509568 1283280310157225361408 1289221422704249552896 1289546327296664938368 1298339897037816987648 1300030443778751645184 1310015316618834223104 1314368784655567814656 1314579829917157687296 1320665847648255639552 1331144595919138000896 1341966909707098472448 1352273875219441778688 1352877209786017972224 1420774629102642364416 1427712005221307610336 1450374100542280747008 1455427668836853153792 1473395911661999489024 1473767231196188500992 1478664882737513791488 1480590227636911595904 1485749078604287594496 1497160361850096254976 1509332397312292159488 1521308109621872001024 1521986861009270218752 1528351202721973260288 1533676468236683968512 1540776822256298246144 1571083211364407967744 1577652854422682075136 1631670863110065840384 1657570400619749425152 1663497993079703015424 1665664006091525545392 1684305407081358286848 1689902723128587190272 1692103117299327538176 1697998946976328679424 1717159218662919241728 1719395103062219917824 1733373925038335526912 1738637839567853715456 1739413555439165964288 1746687088825112297472 1760887796864340852736 1774859461225517334528 1789289212942797963264 1803836279714690629632 1864766700697218103296 1894366172136856485888 1901140563519660589056 1903616006961743480448 1924920465235838042112 1933832134056374329344 1940570225115804205056 1950045665668127467776 1965022974928251334656 1971553176983351721984 1974120303515882127872 1980998771472383459328 1996213815800128339968 2012950364560647708672 2028410812829162668032 2029315814679026958336 2037801603629297680384 2077884247288410537984 2131161943653963546624 2172732072593897816064 2175561150813421120512 2210093867492999233536 2217997324106270687232 2220885341455367393856 2228623617906431391744 2245740542775144382464 2256137489732436717568 2263998595968438239232 2292526804082959890432 2300514702355025952768 2311165233384447369216 2319218073918887952384 2328916118433483063296 2366479281634023112704 2385718950590397284352 2486355600929624137728 2498496009137288318088 2534854084692880785408 2538154675948991307264 2546998420464493019136 2566560620314450722816 2578442845408499105792 2579092654593329876736 2596679794075633975296 2600060887557503290368 2620030633237668446208 2641331695296511279104 2662289191838276001792 2683933819414196944896 2705754419572035944448 2841549258205284728832 2855424010442615220672 2900748201084561494016 2910855337673706307584 2946791823323998978048 2947534462392377001984 2957329765475027582976 2961180455273823191808 2971498157208575188992 2994320723700192509952 3042616219243744002048 3043973722018540437504 3056702405443946520576 3067352936473367937024 3081553644512596492288 3155305708845364150272 3263341726220131680768 3315140801239498850304 3326995986159406030848 3331328012183051090784 3368610814162716573696 3384206234598655076352 3395997893952657358848 3434318437325838483456 3438790206124439835648 3466747850076671053824 3478827110878331928576 3493374177650224594944 3521775593728681705472 3549718922451034669056 3578578425885595926528 3729533401394436206592 3788732344273712971776 3802281127039321178112 3807232013923486960896 3849840930471676084224 3867664268112748658688 3900091331336254935552 3930045949856502669312 3943106353966703443968 3948240607031764255744 3961997542944766918656 4025900729121295417344 4056821625658325336064 4058631629358053916672 4075603207258595360768 4262323887307927093248 4351122301626842241024 4420187734985998467072 4435994648212541374464 4441770682910734787712 4457247235812862783488 4491481085550288764928 4512274979464873435136 4527997191936876478464 4585053608165919780864 4601029404710051905536 4622330466768894738432 4657832236866966126592 4732958563268046225408 4972711201859248275456 4996992018274576636176 5069708169385761570816 5076309351897982614528 5093996840928986038272 5156885690816998211584 5158185309186659753472 5200121775115006580736 5240061266475336892416 5282663390593022558208 5324578383676552003584 5367867638828393889792 5411508839144071888896 5683098516410569457664 5710848020885230441344 5801496402169122988032 5821710675347412615168 5895068924784754003968 5914659530950055165952 5922360910547646383616 5942996314417150377984 5988641447400385019904 6085232438487488004096 6087947444037080875008 6113404810887893041152 6163107289025192984576 6526683452440263361536 6630281602478997700608 6653991972318812061696 6662656024366102181568 6737221628325433147392 6768412469197310152704 6791995787905314717696 6877580412248879671296 6933495700153342107648 6957654221756663857152 6986748355300449189888 7099437844902069338112 7157156851771191853056 7459066802788872413184 7604562254078642356224 7614464027846973921792 7699681860943352168448 7735328536225497317376 7800182662672509871104 7860091899713005338624 7896481214063528511488 7923995085889533837312 8051801458242590834688 8117263258716107833344 8151206414517190721536 8524647774615854186496 8702244603253684482048 8840375469971996934144 8871989296425082748928 8883541365821469575424 8914494471625725566976 8982962171100577529856 9024549958929746870272 9170107216331839561728 9202058809420103811072 9244660933537789476864 9465917126536092450816 9945422403718496550912 9993984036549153272352 10152618703795965229056 10187993681857972076544 10313771381633996423168 10316370618373319506944 10400243550230013161472 10480122532950673784832 10565326781186045116416 10649156767353104007168 10735735277656787779584 11366197032821138915328 11421696041770460882688 11602992804338245976064 11790137849569508007936 11829319061900110331904 11844721821095292767232 11885992628834300755968 12170464876974976008192 12175894888074161750016 12226809621775786082304 12326214578050385969152 13053366904880526723072 13260563204957995401216 13307983944637624123392 13325312048732204363136 13474443256650866294784 13536824938394620305408 13583991575810629435392 13755160824497759342592 13866991400306684215296 13973496710600898379776 14198875689804138676224 14918133605577744826368 15209124508157284712448 15228928055693947843584 15470657072450994634752 15600365325345019742208 15720183799426010677248 15792962428127057022976 15847990171779067674624 16103602916485181669376 16234526517432215666688 16302412829034381443072 17049295549231708372992 17404489206507368964096 17743978592850165497856 17767082731642939150848 17828988943251451133952 17965924342201155059712 18049099917859493740544 18340214432663679123456 18489321867075578953728 19890844807436993101824 19987968073098306544704 20305237407591930458112 20375987363715944153088 20627542763267992846336 20632741236746639013888 20800487100460026322944 20960245065901347569664 21298313534706208014336 21471470555313575559168 22843392083540921765376 23205985608676491952128 23580275699139016015872 23689443642190585534464 23771985257668601511936 24351789776148323500032 24453619243551572164608 24652429156100771938304 26106733809761053446144 26521126409915990802432 26615967889275248246784 26650624097464408726272 26948886513301732589568 27073649876789240610816 27510321648995518685184 27733982800613368430592 28397751379608277352448 29836267211155489652736 30457856111387895687168 30941314144901989269504 31200730650690039484416 31440367598852021354496 31585924856254114045952 31695980343558135349248 32207205832970363338752 32604825658068762886144 34098591098463416745984 34808978413014737928192 35487957185700330995712 35534165463285878301696 35657977886502902267904 36098199835718987481088 36680428865327358246912 36978643734151157907456 39781689614873986203648 39975936146196613089408 40610474815183860916224 40751974727431888306176 41265482473493278027776 41600974200920052645888 41920490131802695139328 42596627069412416028672 45686784167081843530752 46411971217352983904256 47160551398278032031744 47378887284381171068928 47543970515337203023872 48703579552296647000064 48907238487103144329216 52213467619522106892288 53231935778550496493568 53301248194928817452544 53897773026603465179136 54147299753578481221632 55020643297991037370368 55467965601226736861184 59672534422310979305472 60915712222775791374336 61882628289803978539008 62401461301380078968832 62880735197704042708992 63171849712508228091904 64414411665940726677504 69617956826029475856384 71068330926571756603392 71315955773005804535808 72196399671437974962176 73360857730654716493824 73957287468302315814912 79563379229747972407296 79951872292393226178816 81220949630367721832448 82530964946986556055552 83201948401840105291776 85193254138824832057344 91373568334163687061504 92823942434705967808512 94321102796556064063488 94757774568762342137856 95087941030674406047744 97814476974206288658432 104426935239044213784576 106463871557100992987136 106602496389857634905088 108294599507156962443264 110041286595982074740736 110935931202453473722368 119345068844621958610944 121831424445551582748672 124802922602760157937664 125761470395408085417984 126343699425016456183808 139235913652058951712768 142136661853143513206784 142631911546011609071616 144392799342875949924352 146721715461309432987648 159903744584786452357632 162441899260735443664896 165061929893973112111104 166403896803680210583552 182747136668327374123008 185647884869411935617024 188642205593112128126976 189515549137524684275712 208853870478088427569152 213204992779715269810176 216589199014313924886528 220082573191964149481472 221871862404906947444736 238690137689243917221888 243662848891103165497344 249605845205520315875328 252687398850032912367616 278471827304117903425536 284273323706287026413568 285263823092023218143232 293443430922618865975296 319807489169572904715264 324883798521470887329792 330123859787946224222208 332807793607360421167104 365494273336654748246016 377284411186224256253952 379031098275049368551424 417707740956176855138304 426409985559430539620352 433178398028627849773056 440165146383928298962944 487325697782206330994688 499211690411040631750656 505374797700065824735232 556943654608235806851072 568546647412574052827136 639614978339145809430528 649767597042941774659584 660247719575892448444416 665615587214720842334208 730988546673309496492032 758062196550098737102848 835415481912353710276608 852819971118861079240704 880330292767856597925888 974651395564412661989376 998423380822081263501312 1010749595400131649470464 1137093294825148105654272 1279229956678291618861056 1299535194085883549319168 1320495439151784896888832 1461977093346618992984064 1516124393100197474205696 1670830963824707420553216 1705639942237722158481408 1949302791128825323978752 1996846761644162527002624 2274186589650296211308544 2558459913356583237722112 2640990878303569793777664 2923954186693237985968128 3032248786200394948411392 3411279884475444316962816 3898605582257650647957504 4548373179300592422617088 5116919826713166475444224 5847908373386475971936256 6822559768950888633925632 9096746358601184845234176 10233839653426332950888448 11695816746772951943872512 13645119537901777267851264 20467679306852665901776896 27290239075803554535702528 40935358613705331803553792 81870717227410663607107584
- Sum of all divisors σ(n): 302617405727483447045748105
- Sum of proper divisors (its aliquot sum) s(n): 220746688500072783438640521
- 81870717227410663607107584 is an abundant number, because the sum of its proper divisors (220746688500072783438640521) is greater than itself. Its abundance is 138875971272662119831532937
Bases of 81870717227410663607107584
- Binary: 1000011101110001100110001111001010110110000011110011001100001100100010000000000000000002
- Hexadecimal: 0x43B8CC795B079986440000
- Base-36: AABY3JJLNDIRZ0G00
Squares and roots of 81870717227410663607107584
- 81870717227410663607107584 squared (818707172274106636071075842) is 6702814339330637217635018318660501748116002550317056
- 81870717227410663607107584 cubed (818707172274106636071075843) is 548764217403172026017080599483303903940618667657724425452927425228954302152704
-
81870717227410663607107584 is a
perfect square number . Itssquare root is 9048243875328 -
The
cube root of 81870717227410663607107584 is 434219708.7195933121
Scales and comparisons
How big is 81870717227410663607107584?- 81,870,717,227,410,663,607,107,584 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 81,870,717,227,410,663,607,107,584 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 81870717227410663607107584 cubic inches would be around 36184975.7 feet tall.
Recreational maths with 81870717227410663607107584
- 81870717227410663607107584 backwards is 48570170636601472271707818
- 81870717227410663607107584 is a
Harshad number . - The number of decimal digits it has is: 26
- The sum of 81870717227410663607107584's digits is 108
- More coming soon!
Link to this page
HTML: To link to this page, just copy and paste the link below into your blog, web page or email.
BBCODE: To link to this page in a forum post or comment box, just copy and paste the link code below:
Cite this page
MLA style:
"Number 81870717227410663607107584 - Facts about the integer". Numbermatics.com. 2024. Web. 6 June 2024.
APA style:
Numbermatics. (2024). Number 81870717227410663607107584 - Facts about the integer. Retrieved 6 June 2024, from https://numbermatics.com/n/81870717227410663607107584/
Chicago style:
Numbermatics. 2024. "Number 81870717227410663607107584 - Facts about the integer". https://numbermatics.com/n/81870717227410663607107584/
The information we have on file for 81870717227410663607107584 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 81870717227410663607107584, math, Factors of 81870717227410663607107584, curriculum, school, college, exams, university, Prime factorization of 81870717227410663607107584, STEM, science, technology, engineering, physics, economics, calculator, eighty-one septillion, eight hundred seventy sextillion, seven hundred seventeen quintillion, two hundred twenty-seven quadrillion, four hundred ten trillion, six hundred sixty-three billion, six hundred seven million, one hundred seven thousand, five hundred eighty-four.