143337678596131050661625856
143,337,678,596,131,050,661,625,856 is an even composite number composed of six prime numbers multiplied together.
143337678596131050661625856 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of twenty-three thousand, six hundred twenty-five divisors.
Prime factorization of 143337678596131050661625856:
214 × 34 × 76 × 314 × 412 × 7692
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 7 × 7 × 7 × 7 × 7 × 7 × 31 × 31 × 31 × 31 × 41 × 41 × 769 × 769)See below for interesting mathematical facts about the number 143337678596131050661625856 from the Numbermatics database.
Names of 143337678596131050661625856
- Cardinal: 143337678596131050661625856 can be written as One hundred forty-three septillion, three hundred thirty-seven sextillion, six hundred seventy-eight quintillion, five hundred ninety-six quadrillion, one hundred thirty-one trillion, fifty billion, six hundred sixty-one million, six hundred twenty-five thousand, eight hundred fifty-six.
Scientific notation
- Scientific notation: 1.43337678596131050661625856 × 1026
Factors of 143337678596131050661625856
Divisors of 143337678596131050661625856
- Number of divisors d(n): 23625
-
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 16807 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 29791 30258 30504 30752 30996 31248 31488 31529 31744 31752 31899 32144 32256 32298 32928 33614 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 50421 51894 52111 53136 53382 53568 53792 53816 54243 54684 55104 55296 55368 55552 55566 56252 56448 57344 57624 59582 60516 60543 61008 61504 61992 62279 62289 62496 62976 63058 63488 63504 63798 64288 64512 64596 64827 65856 67228 68634 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 89373 90774 91512 92256 92988 93744 94136 94178 94464 94587 95232 95356 95697 96432 96768 96894 97216 98432 98441 98784 100352 100842 102951 103788 104222 105903 106272 106764 107136 107584 107632 108486 109368 110208 110592 110736 111104 111132 112504 112896 113043 114688 115248 117649 118203 119164 121032 121086 122016 123008 123039 123984 124558 124578 124992 125952 126116 126567 126976 127008 127596 128576 129024 129192 129654 131712 134456 136161 137268 138384 140616 141204 141267 141696 142352 142848 143034 144648 145152 145341 145824 146944 147456 147648 148176 148862 150528 150724 151263 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 178746 181548 181629 183024 184512 185976 186837 187488 188272 188356 188928 189174 190464 190712 191394 192864 193536 193788 194432 194481 196864 196882 197568 200704 201684 205902 207576 208444 208537 211806 212544 213528 214272 214551 215168 215264 216972 218736 220416 220703 221184 221472 222208 222264 223293 225008 225792 226086 230496 235298 236406 238328 240219 242064 242172 244032 246016 246078 247107 247968 249116 249156 249984 251904 252232 253134 253952 254016 255192 257152 258048 258384 259308 263424 263767 268119 268912 272322 274536 275807 276768 281232 282408 282534 283392 283761 284704 285696 286068 287091 289296 290304 290682 291648 293888 295296 295323 296352 297724 301056 301448 302526 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 352947 354609 357492 363096 363258 364777 366048 369024 371952 373674 374976 376544 376712 377856 378348 379701 380928 381424 382788 385728 387072 387576 388864 388962 393728 393764 395136 401408 403368 411804 415152 416888 417074 423612 423801 425088 427056 428544 429102 430336 430528 433944 435953 436023 437472 440832 441406 442368 442944 444416 444528 446586 450016 451584 452172 453789 460992 468999 470596 472812 476656 480438 484128 484344 488064 492032 492156 494214 495936 498232 498312 499968 500619 503808 504464 506268 507904 508032 510384 514304 516096 516768 518616 521017 526848 527534 536238 537824 544644 544887 549072 551614 553536 560511 562464 564816 565068 566784 567522 569408 571392 572136 574182 576583 578592 580608 581364 583296 587776 590592 590646 591361 592704 595448 602112 602896 605052 614656 622728 625332 625611 630416 635418 640584 642816 643653 645504 645792 650752 650916 656208 658952 659246 661248 662109 663552 664416 666624 667492 669879 671744 675024 677376 678258 680512 689024 689087 691488 702464 705894 709218 714984 720657 726192 726516 729554 732096 738048 739009 741321 743904 747348 749952 753088 753424 755712 756696 759402 761856 762848 765576 771456 774144 775152 777728 777924 787456 787528 790272 791301 802816 804357 806736 823608 827421 830304 833776 834148 847224 847602 850176 851283 854112 857088 858204 860672 861056 861273 867888 871906 872046 874944 881664 882812 885888 885969 888832 889056 893172 900032 903168 904344 907578 921984 923521 937998 941192 945624 953127 953312 960876 968256 968688 976128 977399 984064 984312 988428 988869 991872 996464 996624 999936 1001238 1007616 1008928 1012536 1016064 1017387 1020768 1028608 1032192 1033536 1037232 1042034 1053696 1055068 1058841 1063827 1072476 1075648 1089288 1089774 1094331 1098144 1103228 1107072 1121022 1124928 1129632 1130136 1133568 1135044 1138816 1139103 1142784 1144272 1148364 1153166 1157184 1161216 1162728 1166592 1168111 1175552 1181184 1181292 1182722 1185408 1190896 1204224 1205792 1210104 1221431 1229312 1245456 1250664 1251222 1260832 1270836 1271403 1281168 1285632 1287306 1291008 1291584 1292689 1301504 1301832 1307859 1312416 1317904 1318492 1322496 1324218 1327104 1328832 1333248 1334984 1339758 1350048 1354752 1356516 1361024 1361367 1378048 1378174 1382976 1404928 1406997 1411788 1418436 1429968 1441314 1452384 1453032 1459108 1459759 1464192 1476096 1478018 1482642 1487808 1494696 1499904 1501857 1506176 1506848 1511424 1513392 1518804 1523712 1525696 1531152 1542912 1544921 1548288 1550304 1555456 1555848 1563051 1574912 1575056 1580544 1582602 1608714 1613472 1615441 1647216 1654842 1660608 1667552 1668296 1681533 1694448 1695204 1700352 1702566 1708224 1714176 1716408 1721344 1722112 1722546 1729749 1735776 1743812 1744092 1749888 1763328 1765624 1771776 1771938 1774083 1777664 1778112 1786344 1800064 1806336 1808688 1815156 1843968 1846369 1847042 1875996 1876833 1882384 1891248 1906254 1906624 1921752 1930649 1930959 1936512 1937376 1952256 1954798 1968128 1968624 1976856 1977738 1983744 1986327 1992928 1993248 1999872 2002476 2009637 2015232 2017856 2025072 2032128 2034774 2041536 2057216 2067072 2067261 2074464 2084068 2107392 2110136 2117682 2127654 2144952 2151296 2178576 2179548 2188662 2196288 2206456 2214144 2217027 2223963 2242044 2249856 2259264 2260272 2267136 2270088 2277632 2278206 2285568 2288544 2296728 2306332 2307361 2314368 2322432 2325456 2333184 2336222 2351104 2362368 2362584 2365444 2370816 2373903 2381792 2408448 2411584 2413071 2420208 2442862 2458624 2482263 2490912 2501328 2502444 2521664 2541672 2542806 2553439 2553849 2562336 2571264 2574612 2582016 2583168 2585378 2603008 2603664 2615718 2624832 2635808 2636984 2644992 2648436 2657664 2657907 2666496 2669968 2679516 2700096 2709504 2713032 2722048 2722734 2756096 2756348 2765952 2770563 2809856 2813994 2823576 2836872 2859936 2882628 2904768 2906064 2918216 2919518 2928384 2932197 2952192 2956036 2965284 2966607 2975616 2989392 2999808 3003714 3012352 3013696 3022848 3026784 3037608 3051392 3051671 3052161 3062304 3085824 3089842 3096576 3100608 3110912 3111696 3126102 3149824 3150112 3161088 3165204 3176523 3191481 3217428 3226944 3230882 3282993 3294432 3309684 3321216 3335104 3336592 3363066 3388896 3390408 3400704 3405132 3416448 3428352 3432816 3442688 3444224 3445092 3459498 3471552 3487624 3488184 3499776 3504333 3526656 3531248 3543552 3543876 3548166 3555328 3556224 3572688 3600128 3612672 3617376 3630312 3647119 3664293 3687936 3692738 3694084 3751992 3753666 3764768 3782496 3812508 3813248 3814209 3843504 3861298 3861918 3873024 3874752 3878067 3904512 3909596 3923577 3936256 3937248 3953712 3955476 3967488 3972654 3985856 3986496 3999744 4004952 4019274 4035712 4036081 4050144 4064256 4069548 4083072 4114432 4134144 4134522 4139527 4148928 4168136 4214784 4220272 4220991 4235364 4255308 4289904 4302592 4357152 4359096 4377324 4379277 4392576 4412912 4428288 4434054 4447926 4484088 4499712 4505571 4518528 4520544 4534272 4540176 4555264 4556412 4571136 4577088 4593456 4612664 4614722 4628736 4634763 4644864 4650912 4666368 4672444 4689153 4702208 4724736 4725168 4730888 4741632 4747806 4763584 4823168 4823609 4826142 4840416 4846323 4885724 4917248 4964526 4981824 5002656 5004888 5043328 5044599 5083344 5085612 5106878 5107698 5124672 5142528 5149224 5164032 5166336 5170756 5173063 5189247 5206016 5207328 5231436 5249664 5271616 5273968 5289984 5296872 5315328 5315814 5322249 5332992 5339936 5359032 5400192 5419008 5426064 5444096 5445468 5512192 5512696 5531904 5539107 5541126 5619712 5627988 5630499 5647152 5673744 5719872 5765256 5791947 5809536 5812128 5836432 5839036 5856768 5864394 5904384 5912072 5930568 5933214 5951232 5958981 5978784 5999616 6007428 6024704 6027392 6028911 6045696 6053568 6075216 6102784 6103342 6104322 6124608 6171648 6179684 6201216 6201783 6221824 6223392 6252204 6299648 6300224 6322176 6330408 6353046 6382962 6434856 6453888 6461764 6464647 6565986 6588864 6619368 6642432 6651081 6670208 6671889 6673184 6726132 6777792 6780816 6801408 6810264 6832896 6841793 6856704 6865632 6885376 6888448 6890184 6918996 6922083 6943104 6975248 6976368 6999552 7008666 7053312 7062496 7087104 7087752 7096332 7112448 7121709 7145376 7200256 7225344 7234752 7260624 7294238 7328586 7375872 7385476 7388168 7446789 7503984 7507332 7529536 7564992 7625016 7626496 7628418 7660317 7687008 7722596 7723836 7746048 7749504 7756134 7809024 7819192 7847154 7872512 7874496 7907424 7910952 7934976 7945308 7971712 7972992 7973721 7999488 8009904 8038548 8071424 8072162 8100288 8128512 8139096 8166144 8176777 8228864 8268288 8269044 8279054 8297856 8311689 8336272 8429568 8440544 8441982 8470728 8510616 8550017 8579808 8605184 8714304 8718192 8754648 8758554 8785152 8796591 8825824 8856576 8868108 8895852 8899821 8968176 8999424 9011142 9037056 9041088 9048823 9068544 9080352 9110528 9112824 9154176 9155013 9186912 9225328 9229444 9257472 9269526 9289728 9301824 9332736 9344888 9378306 9449472 9450336 9461776 9483264 9495612 9527168 9529569 9646336 9647218 9652284 9680832 9692646 9771448 9834496 9848979 9929052 9963648 10005312 10009776 10086656 10089198 10166688 10171224 10213756 10215396 10218313 10249344 10285056 10298448 10328064 10332672 10341512 10346126 10378494 10412032 10414656 10462872 10499328 10512999 10543232 10547936 10579968 10593744 10630656 10631628 10644498 10665984 10679872 10718064 10800384 10814447 10838016 10852128 10888192 10890936 10941357 10992879 11024384 11025392 11063808 11078214 11082252 11255976 11260998 11294304 11308087 11347488 11439744 11530512 11583894 11619072 11624256 11634201 11672864 11678072 11713536 11728788 11770731 11808768 11824144 11861136 11866428 11902464 11917962 11957568 11999232 12014856 12049408 12054784 12057822 12107136 12108243 12150432 12205568 12206684 12208644 12249216 12343296 12359368 12402432 12403566 12418581 12443648 12446784 12504408 12599296 12600448 12644352 12660816 12706092 12765924 12869712 12907776 12923528 12924583 12929294 13131972 13137831 13177728 13238736 13284864 13302162 13340416 13343778 13346368 13452264 13514543 13516713 13555584 13561632 13602816 13620528 13665792 13683586 13713408 13731264 13770752 13776896 13780368 13837992 13844166 13886208 13904289 13950496 13952736 13999104 14017332 14067459 14106624 14124992 14174208 14175504 14192664 14224896 14243418 14290752 14400512 14469504 14470827 14521248 14538969 14588476 14657172 14751744 14770952 14776336 14893578 15007968 15014664 15059072 15129984 15250032 15252992 15256836 15320634 15374016 15445192 15447672 15492096 15499008 15512268 15519189 15567741 15618048 15638384 15694308 15745024 15748992 15814848 15821904 15869952 15890616 15943424 15945984 15947442 15966747 15998976 16019808 16077096 16142848 16144324 16151527 16200576 16257024 16278192 16332288 16353554 16457728 16536576 16538088 16558108 16595712 16617321 16623378 16672544 16859136 16881088 16883964 16891497 16941456 17021232 17100034 17159616 17210368 17375841 17428608 17436384 17509296 17517108 17570304 17593182 17651648 17713152 17736216 17791704 17799642 17874073 17876943 17936352 17998848 18022284 18074112 18082176 18097646 18137088 18160704 18221056 18225648 18308352 18310026 18332191 18373824 18450656 18458888 18514944 18539052 18603648 18605349 18665472 18689776 18756612 18898944 18900672 18923552 18966528 18991224 19054336 19059138 19292672 19294436 19304568 19361664 19385292 19393941 19542896 19668992 19697958 19858104 19927296 19953243 20010624 20019552 20173312 20178396 20333376 20342448 20427512 20430792 20436626 20498688 20525379 20570112 20596896 20656128 20665344 20683024 20692252 20756988 20766249 20824064 20829312 20925744 20998656 21025998 21086464 21095872 21159936 21187488 21261312 21263256 21288996 21359744 21361697 21365127 21436128 21600768 21628894 21676032 21704256 21776384 21781872 21882714 21985758 22048768 22050784 22127616 22156428 22164504 22340367 22511952 22521996 22588608 22616174 22694976 22879488 22909279 22980951 23061024 23167788 23238144 23248512 23268402 23345728 23356144 23427072 23457576 23541462 23617536 23648288 23722272 23732856 23804928 23835924 23915136 23998464 24029712 24098816 24109568 24115644 24214272 24216486 24245801 24300864 24411136 24413368 24417288 24498432 24530331 24686592 24718736 24804864 24807132 24837162 24887296 24893568 24935067 25008816 25200896 25288704 25321632 25412184 25531848 25650051 25739424 25815552 25847056 25849166 25858588 26263944 26275662 26355456 26389773 26477472 26569728 26604324 26680832 26687556 26692736 26699463 26904528 27029086 27033426 27111168 27123264 27146469 27205632 27241056 27331584 27367172 27462528 27465039 27541504 27553792 27560736 27675984 27688332 27772416 27808578 27900992 27905472 27998208 28034664 28134918 28249984 28252567 28348416 28351008 28385328 28449792 28486836 28581504 28801024 28939008 28941654 28976689 29042496 29077938 29176952 29314344 29503488 29541904 29546937 29552672 29787156 30015936 30029328 30118144 30259968 30299369 30500064 30505984 30513672 30641268 30654939 30748032 30890384 30895344 30984192 30998016 31024536 31038378 31135482 31236096 31276768 31388616 31497984 31538997 31629696 31643808 31739904 31781232 31886848 31891968 31894884 31933494 31997952 32039616 32154192 32285696 32288648 32303054 32401152 32443341 32514048 32556384 32664576 32707108 32824071 32915456 32978637 33073152 33076176 33116216 33191424 33234642 33246756 33345088 33762176 33767928 33782994 33882912 33924261 34042464 34200068 34319232 34420736 34751682 34857216 34872768 34902603 35018592 35034216 35140608 35186364 35303296 35312193 35426304 35472432 35583408 35599284 35748146 35753886 35872704 35997696 36044568 36148224 36164352 36195292 36211441 36321408 36324729 36442112 36451296 36616704 36620052 36664382 36747648 36901312 36917776 37029888 37078104 37207296 37210698 37255743 37330944 37379552 37513224 37797888 37801344 37847104 37864361 37933056 37982448 38108672 38118276 38585344 38588872 38609136 38723328 38770584 38773749 38787882 39085792 39337984 39395916 39413493 39716208 39854592 39906486 40021248 40039104 40073359 40346624 40356792 40543629 40666752 40684896 40855024 40861584 40873252 40997376 41050758 41140224 41193792 41312256 41330688 41366048 41384504 41513976 41532498 41658624 41712867 41851488 41997312 42051996 42172928 42191744 42202377 42319872 42374976 42522624 42526512 42577992 42719488 42723394 42730254 42872256 43201536 43257788 43408512 43412481 43552768 43563744 43616907 43765428 43971516 44097536 44101568 44255232 44312856 44329008 44680734 45023904 45043992 45177216 45232348 45252529 45389952 45758976 45818558 45961902 46122048 46335576 46476288 46497024 46536804 46557567 46691456 46703223 46712288 46854144 46915152 47082924 47235072 47296576 47444544 47465712 47609856 47671848 47830272 47892551 47900241 47996928 48059424 48197632 48219136 48231288 48428544 48432972 48454581 48491602 48601728 48822272 48826736 48834576 48996864 49060662 49373184 49437472 49609728 49614264 49674324 49787136 49851963 49870134 50017632 50078671 50401792 50577408 50643264 50824368 51063696 51300102 51478848 51631104 51694112 51698332 51717176 52127523 52527888 52551324 52710912 52779546 52954944 53139456 53208648 53361664 53375112 53385472 53398926 53622219 53809056 54058172 54066852 54222336 54246528 54292938 54411264 54482112 54663168 54734344 54925056 54930078 54996573 55107584 55121472 55351968 55376664 55544832 55617156 55801984 55810944 55816047 55996416 56069328 56269836 56499968 56505134 56696832 56702016 56770656 56899584 56973672 57163008 57237439 57602048 57878016 57883308 57953378 58084992 58155876 58181823 58353904 58628688 59006976 59083808 59093874 59105344 59574312 59850119 59859729 60031872 60058656 60236288 60519936 60598738 61000128 61011968 61027344 61282536 61309878 61496064 61576137 61780768 61790688 61968384 61996032 62049072 62076756 62270964 62298747 62472192 62553536 62777232 62995968 63077994 63259392 63287616 63341761 63479808 63562464 63773696 63783936 63789768 63866988 64079232 64085091 64308384 64571392 64577296 64606108 64802304 64886682 65028096 65112768 65329152 65414216 65648142 65957274 66146304 66152352 66232432 66382848 66469284 66493512 66690176 67524352 67535856 67565988 67765824 67848522 68084928 68400136 68638464 68727837 68841472 68942853 69503364 69714432 69745536 69805206 70037184 70068432 70281216 70372728 70606592 70624386 70852608 70944864 71166816 71198568 71496292 71507772 71528191 71745408 71995392 72089136 72296448 72328704 72390584 72422882 72642816 72649458 72737403 72884224 72902592 73233408 73240104 73328764 73495296 73590993 73802624 73835552 74059776 74156208 74414592 74421396 74511486 74661888 74759104 74805201 75026448 75602688 75694208 75701129 75728722 75866112 75964896 76217344 76236552 76950153 77170688 77177744 77218272 77446656 77541168 77547498 77575764 78171584 78791832 78826986 79156609 79169319 79432416 79709184 79812972 80042496 80078208 80146718 80693248 80713584 81087258 81333504 81369792 81439407 81710048 81723168 81746504 81994752 82101516 82387584 82395117 82624512 82661376 82732096 82769008 83027952 83064996 83317248 83425734 83702976 83994624 84103992 84345856 84383488 84404754 84749952 84757701 85045248 85053024 85155984 85438976 85446788 85460508 85744512 86403072 86515576 86817024 86824962 86930067 87105536 87127488 87233814 87530856 87943032 88195072 88203136 88510464 88625712 88658016 89361468 90047808 90087984 90354432 90464696 90472081 90505058 90779904 90898107 91517952 91637116 91923804 91964817 92244096 92671152 92952576 92994048 93073608 93115134 93382912 93406446 93424576 93708288 93830304 94165848 94593152 94601801 94616991 94889088 94931424 95219712 95343696 95660544 95785102 95800482 95993856 96118848 96395264 96438272 96462576 96857088 96865944 96909162 96983204 97203456 97330023 97644544 97653472 97669152 97993728 98121324 98472213 98746368 98874944 98935911 99219456 99228528 99348648 99574272 99703926 99740268 100035264 100157342 100803584 101286528 101648736 101772783 102127392 102600204 102957696 103262208 103388224 103396664 103434352 104255046 104707809 105055776 105102648 105421824 105559092 105909888 106278912 106417296 106723328 106750224 106770944 106797852 107244438 107618112 108116344 108133704 108444672 108493056 108585876 108634323 108964224 108974187 109326336 109468688 109850112 109860156 109993146 110215168 110242944 110703936 110753328 111089664 111234312 111603968 111621888 111632094 111767229 111992832 112138656 112539672 112999936 113010268 113060689 113393664 113404032 113541312 113593083 113799168 113947344 114326016 114474878 115204096 115756032 115766616 115906756 116169984 116311752 116321247 116363646 116707808 117257376 118013952 118167616 118187748 118210688 118240479 119148624 119700238 119719458 120063744 120117312 120220077 120472576 121039872 121197476 121630887 122000256 122023936 122054688 122565072 122619756 122992128 123152274 123561536 123581376 123936768 123992064 124098144 124153512 124541928 124597494 125107072 125118511 125138601 125554464 125991936 126155988 126518784 126575232 126683522 126959616 127124928 127547392 127567872 127579536 127733976 128158464 128170182 128325337 128616768 129142784 129154592 129212216 129604608 129773364 130225536 130237443 130658304 130828432 130850721 131296284 131914548 132292608 132304704 132464864 132765696 132938568 132987024 133380352 135048704 135071712 135131976 135531648 135697044 135757587 136169856 136800272 137276928 137455674 137682944 137885706 139006728 139428864 139491072 139610412 139672701 140074368 140136864 140562432 140745456 141213184 141248772 141705216 141889728 142333632 142397136 142992584 143015544 143056382 143490816 143677653 143990784 144178272 144592896 144657408 144781168 144845764 145285632 145298916 145363743 145474806 145768448 145805184 146466816 146480208 146657528 146990592 147181986 147605248 147671104 148119552 148312416 148829184 148842792 149022972 149518208 149531879 149555889 149610402 150052896 150236013 151205376 151388416 151402258 151457444 151732224 151929792 152434688 152473104 153900306 154341376 154355488 154436544 154893312 155082336 155094996 155151528 156343168 156382569 157583664 157653972 158313218 158338638 158864832 159418368 159625944 160084992 160156416 160293436 160364953 160866657 161386496 161427168 162174516 162667008 162739584 162878814 163420096 163446336 163493008 163989504 164203032 164775168 164790234 164989719 165322752 165464192 165538016 166055904 166129992 166634496 166851468 167405952 167989248 168207984 168691712 168766976 168809508 169499904 169515402 169720607 170090496 170106048 170311968 170877952 170893576 170921016 171489024 171712317 172806144 173031152 173634048 173649924 173860134 174211072 174254976 174467628 174545469 175061712 175886064 176406272 177020928 177251424 177316032 178722936 179550357 180095616 180175968 180708864 180929392 180944162 181010116 181559808 181796214 183035904 183274232 183847608 183929634 184488192 184728411 185342304 185905152 185988096 186147216 186230268 186765824 186812892 186849152 186896241 187416576 187660608 188331696 189186304 189203602 189233982 189778176 189862848 190025283 190439424 190687392 191321088 191570204 191600964 192237696 192255273 192790528 192876544 192925152 193714176 193731888 193818324 193966408 194406912 194660046 195289088 195306944 195338304 195987456 196242648 196944426 197749888 197767969 197871822 198438912 198457056 198697296 199148544 199407852 199480536 200070528 200314684 201607168 202573056 202836823 203297472 203545566 204254784 205200408 205915392 206183511 206524416 206776448 206793328 206828559 206868704 208510092 209415618 210111552 210205296 210843648 211118184 211819776 212095583 212557824 212834592 213446656 213500448 213541888 213595704 214488876 214584573 215236224 216232688 216267408 216889344 216986112 217171752 217268646 217928448 217948374 218212209 218652672 218937376 219700224 219720312 219986292 220485888 220772979 221407872 221506656 222179328 222468624 223207936 223243776 223264188 223534458 223985664 224277312 225079344 225999872 226020536 226121378 226808064 227082624 227103387 227186166 227598336 227894688 228652032 228949756 230408192 230850459 231512064 231533232 231813512 232339968 232623504 232642494 232727292 233415616 234514752 236335232 236375496 236421376 236480958 237469827 238297248 239400476 239438916 240127488 240234624 240440154 240945152 242079744 242394952 243261774 244000512 244047872 244109376 244318221 245130144 245239512 245984256 246304548 247123072 247162752 247185351 247873536 247984128 248196288 248307024 249083856 249194988 250214144 250237022 250277202 251108928 251983872 252311976 253037568 253150464 253367044 253480087 254249856 254273103 255094784 255135744 255159072 255467952 256316928 256340364 256650674 257233536 258285568 258309184 258424432 259209216 259546728 260451072 260474886 260790201 261316608 261656864 261701442 262592568 263829096 264585216 264609408 264929728 265050527 265531392 265877136 265974048 266760704 270097408 270143424 270263952 271063296 271394088 271416243 271515174 272339712 272694321 273600544 274553856 274911348 275365888 275771412 275894451 278013456 278857728 278982144 279220824 279345402 280148736 280273728 280513513 281124864 281490912 282426368 282497544 283779456 283805403 284667264 284794272 285985168 286031088 286112764 286981632 287355306 287981568 288356544 289185792 289314816 289562336 289691528 290571264 290597832 290727486 290949612 291610368 291990069 292933632 292960416 293315056 293981184 294363972 295210496 295342208 295416639 296239104 296624832 297658368 297685584 298045944 299036416 299063758 299111778 299220804 300105792 300472026 302410752 302776832 302804516 302914888 303859584 304869376 304946208 305318349 307800612 308682752 308710976 308873088 309786624 310164672 310189992 310303056 312686336 312765138 315167328 315307944 316626436 316677276 316767703 317729664 318836736 319251888 320169984 320312832 320586872 320729906 321733314 322772992 322854336 324349032 325334016 325479168 325757628 325902969 326840192 326892672 326922561 326986016 327979008 328406064 329550336 329580468 329979438 330645504 330928384 331076032 332111808 332259984 333268992 333702936 334811904 335247857 335301687 335978496 336415968 337383424 337533952 337619016 338999808 339030804 339182067 339441214 340180992 340212096 340623936 340779249 341755904 341787152 341842032 342978048 343424634 345612288 346062304 347268096 347299848 347720268 348509952 348935256 348963741 349090938 350123424 350550697 351772128 352812544 354041856 354502848 354632064 357445872 359100714 360191232 360351936 360660231 361417728 361858784 361888324 362020232 363119616 363592428 364892661 366071808 366548464 367695216 367859268 368976384 369456822 370684608 371810304 371976192 372294432 372460536 373531648 373625784 373698304 373792482 375321216 375355533 376663392 378372608 378407204 378467964 379556352 379725696 380050566 380878848 381374784 382642176 383140408 383201928 384475392 384510546 384976011 385753088 385850304 387428352 387463776 387636648 387932816 388813824 389320092 390578176 390613888 390676608 390712329 391974912 392485296 393888852 395499776 395535938 395743644 396877824 396914112 397394592 398297088 398815704 398961072 400141056 400629368 400662073 403214336 405146112 405673646 406594944 407091132 407272761 408509568 410400816 411830784 412367022 413048832 413552896 413586656 413657118 413737408 417020184 418831236 418950833 419018103 420223104 420410592 421687296 422236368 423639552 424191166 425115648 425669184 426893312 427000896 427083776 427191408 428977752 429169146 430472448 431032959 432465376 432534816 433778688 433972224 434343504 434537292 435856896 435896748 436091229 436424418 437305344 437874752 439400448 439440624 439972584 440971776 441545958 442815744 443013312 443392327 444358656 444937248 446415872 446487552 446528376 447068916 448554624 448595637 450158688 450708039 451999744 452041072 452242756 453616128 454165248 454206774 454372332 455196672 455789376 457304064 457899512 461700918 463024128 463066464 463627024 464679936 465247008 465284988 465454584 466831232 469029504 472670464 472750992 472842752 472961916 474939654 476594496 478800952 478877832 480254976 480469248 480880308 481094859 481890304 482599971 484159488 484789904 486523548 488001024 488095744 488218752 488636442 490260288 490479024 491968512 492609096 494246144 494325504 494370702 494969157 495968256 496392576 496614048 498167712 498389976 500428288 500474044 500554404 500697337 502217856 503967744 504623952 506075136 506300928 506734088 506960174 508499712 508546206 509161821 510189568 510271488 510318144 510935904 512633856 512680728 513301348 514467072 515136951 516571136 516618368 516848864 518418432 519093456 520902144 520949772 521580402 522633216 523313728 523402884 523636407 525185136 527658192 529218816 529859456 529907903 530101054 531062784 531754272 531948096 533521408 538651071 540194816 540286848 540527904 542126592 542788176 542832486 543030348 544679424 545388642 547201088 549107712 549822696 551542824 551788902 554096263 554185233 556026912 557715456 557964288 558441648 558690804 560297472 560547456 561027026 562249728 562981824 564852736 564995088 567558912 567610806 568297921 569334528 569588544 570075849 571970336 572062176 572225528 573963264 574710612 576713088 576765819 578371584 578629632 579124672 579383056 581142528 581195664 581454972 581899224 583220736 583980138 585867264 585920832 586630112 587962368 588727944 590420992 590684416 590833278 593249664 593303907 595316736 595371168 596091888 598072832 598127516 598223556 598441608 600211584 600944052 604821504 605553664 605609032 605829776 607719168 608510469 609738752 609892416 610636698 615601224 617365504 617421952 617746176 618550533 619573248 620329344 620379984 620606112 625372672 625530276 630334656 630615888 633252872 633354552 633535406 635459328 636286749 637673472 638503776 640339968 640625664 641173744 641459812 643466628 643753719 645545984 645708672 648698064 650668032 650958336 651515256 651805938 653680384 653785344 653845122 653972032 654636627 655958016 656812128 659100672 659160936 659958876 661856768 662152064 662212607 662318937 664223616 664519968 666537984 667405872 669623808 670495714 670603374 671956992 672831936 674766848 675067904 675238032 677999616 678061608 678364134 678882428 680424192 681247872 681310161 681558498 683511808 683574304 683684064 685956096 686849268 691224576 692124608 692551377 694536192 694599696 695440536 697019904 697870512 697927482 698181876 700246848 701101394 703544256 705625088 709005696 709264128 710187649 712409481 714891744 718201428 720382464 720703872 721320462 722835456 723717568 723776648 724040464 726239232 727184856 729785322 732143616 732954663 733096928 735390432 735718536 737952768 738913644 741369216 743620608 743952384 744588864 744921072 747063296 747251568 747396608 747584964 750642432 750711066 751619831 753326784 756745216 756814408 756935928 759112704 759451392 760101132 760440261 762749568 762819309 765284352 766280816 766403856 768950784 769021092 769952022 771506176 771700608 774856704 774927552 775273296 775865632 777627648 778640184 781227776 781353216 781424658 782370603 783949824 784970592 787777704 790999552 791071876 791487288 793755648 793828224 794789184 795151581 796594176 797631408 797922144 800282112 801258736 801324146 806428672 810292224 811347292 813189888 814182264 814248729 814545522 817019136 818082963 820801632 823661568 824734044 826097664 827105792 827173312 827314236 827474816 827683353 834040368 837662472 837901666 838036206 840446208 840821184 841540539 843374592 844472736 847279104 848382332 851338368 851416209 853786624 854001792 854167552 854382816 857955504 858338292 860944896 862065918 864930752 865069632 867557376 867944448 868687008 869074584 871713792 871793496 872182458 872848836 875749504 875829577 875970207 878800896 878881248 879945168 881943552 883091916 885631488 886026624 886784654 888717312 889874496 892831744 892975104 893056752 894137832 897109248 897191274 898277359 900317376 901416078 903999488 904082144 904485512 907232256 908330496 908413548 908744664 911578752 914608128 915799024 915955047 923401836 926048256 926132928 927254048 929359872 930494016 930569976 930909168 933662464 938059008 939280439 945340928 945501984 945685504 945923832 949879308 950303109 953188992 957601904 957755664 960509952 960938496 961760616 962189718 963780608 965199942 968318976 969579808 973047096 976002048 976437504 977272884 977708907 980520576 980958048 983937024 985218192 988492288 988651008 988741404 989938314 991936512 992785152 993228096 994077841 996335424 996779952 1000856576 1000948088 1001108808 1001394674 1004435712 1005743571 1007935488 1009247904 1012150272 1012601856 1013468176 1013920348 1016999424 1017092412 1017546201 1018323642 1020379136 1020542976 1020636288 1021871808 1022337747 1025267712 1025361456 1026602696 1028934144 1030273902 1033236736 1033697728 1036836864 1038186912 1041804288 1041899544 1043160804 1046627456 1046805768 1046891223 1047272814 1050370272 1051652091 1055316384 1058437632 1059718912 1059815806 1060202108 1062125568 1063508544 1063896192 1067042816 1077302142 1080389632 1080573696 1081055808 1081980693 1084253184 1085576352 1085664972 1086060696 1089358848 1090777284 1094402176 1094677983 1098215424 1099645392 1103085648 1103577804 1108192526 1108370466 1112053824 1115430912 1115928576 1116883296 1117381608 1120594944 1121094912 1122054052 1122554671 1125963648 1126066599 1129705472 1129990176 1135117824 1135221612 1136595842 1138669056 1139177088 1140151698 1143940672 1144124352 1144451056 1147926528 1149421224 1153426176 1153531638 1154928033 1157259264 1158249344 1158766112 1162285056 1162391328 1162909944 1163798448 1166441472 1167960276 1171734528 1171841664 1173260224 1175924736 1177455888 1180841984 1181368832 1181666556 1186499328 1186607814 1188044249 1190633472 1190742336 1192183776 1196145664 1196255032 1196447112 1196883216 1200423168 1201888104 1201986219 1209643008 1211107328 1211218064 1211659552 1215438336 1217020938 1219477504 1219784832 1221273396 1221818283 1231202448 1234843904 1235492352 1237101066 1239146496 1240658688 1240759968 1241212224 1242274129 1250745344 1251060552 1256852499 1260669312 1261231776 1266505744 1266709104 1267070812 1270918656 1272573498 1275346944 1277007552 1280679936 1281251328 1282347488 1282919624 1286933256 1287507438 1291417344 1293098877 1297396128 1301336064 1301916672 1303030512 1303611876 1307360768 1307570688 1307690244 1307944064 1308273687 1309273254 1311916032 1313624256 1318201344 1318321872 1319917752 1323713536 1324304128 1324425214 1324637874 1328447232 1329039936 1330176981 1333075968 1334811744 1339247616 1340991428 1341206748 1345663872 1345786911 1349533696 1350135808 1350476064 1352124117 1355999232 1356123216 1356728268 1357764856 1360848384 1362495744 1362620322 1363116996 1367023616 1367148608 1367368128 1371912192 1373698536 1384249216 1385102754 1389072384 1389199392 1390881072 1394039808 1395741024 1395854964 1396363752 1400493696 1402202788 1407088512 1411250176 1418011392 1418528256 1419857761 1420375298 1424818962 1429783488 1436402856 1440764928 1441407744 1442640924 1443284577 1445670912 1447435136 1447553296 1447799913 1448080928 1452478464 1454369712 1459570644 1464287232 1465909326 1466193856 1470780864 1471437072 1475905536 1477827288 1482738432 1484669081 1484907471 1487904768 1489177728 1489842144 1494126592 1494503136 1494793216 1495169928 1501284864 1501422132 1502092011 1503239662 1506653568 1513490432 1513628816 1513871856 1518225408 1518902784 1520202264 1520880522 1525499136 1525638618 1527485463 1530568704 1532561632 1532807712 1537901568 1538042184 1539904044 1543401216 1545410853 1549713408 1549855104 1550546592 1551731264 1552438801 1555255296 1557280368 1562455552 1562706432 1562849316 1564741206 1567899648 1569941184 1575555408 1581999104 1582143752 1582974576 1587656448 1589578368 1589723709 1590303162 1593188352 1595262816 1595844288 1600564224 1602517472 1602648292 1612857344 1615953213 1620584448 1622694584 1626379776 1628364528 1628497458 1629091044 1634038272 1636165926 1641603264 1647323136 1649468088 1654211584 1654346624 1654628472 1654949632 1655366706 1662288789 1668080736 1675324944 1675803332 1676072412 1680892416 1681642368 1683081078 1686749184 1688945472 1694558208 1696764664 1702676736 1702832418 1704893763 1708003584 1708335104 1708765632 1710227547 1715911008 1716676584 1721889792 1724131836 1729861504 1730139264 1730297457 1735114752 1735888896 1737374016 1738149168 1743427584 1743586992 1744364916 1745697672 1751499008 1751659154 1751940414 1757601792 1757762496 1759890336 1763887104 1766183832 1771262976 1772053248 1773569308 1774360609 1779748992 1779911721 1785663488 1785950208 1786113504 1788275664 1794218496 1794382548 1796554718 1800634752 1802832156 1807998976 1808164288 1808971024 1814464512 1816660992 1816827096 1817489328 1823157504 1825531407 1829216256 1831598048 1831910094 1846803672 1852096512 1852265856 1854508096 1855353689 1855651599 1858719744 1860988032 1861139952 1861818336 1867324928 1876118016 1878560878 1890681856 1891003968 1891371008 1891847664 1899758616 1900606218 1906377984 1908860247 1915203808 1915511328 1921019904 1921876992 1923521232 1924379436 1927561216 1930399884 1931261157 1936637952 1939159616 1946094192 1952004096 1952875008 1954545768 1955417814 1961041152 1961916096 1963594591 1963909881 1967874048 1970436384 1976984576 1977302016 1977482808 1979876628 1985570304 1986456192 1986637821 1988155682 1992670848 1993559904 2001713152 2001896176 2002217616 2002789348 2008871424 2011487142 2015870976 2018495808 2024300544 2025203712 2026936352 2027840696 2033998848 2034184824 2035092402 2036647284 2041272576 2043743616 2043930483 2044675494 2050535424 2050722912 2053205392 2057868288 2060547804 2066473472 2067395456 2073673728 2076373824 2083608576 2083799088 2086321608 2093254912 2093611536 2093782446 2094545628 2100740544 2103304182 2110632768 2116875264 2119437824 2119631612 2120404216 2127017088 2127792384 2130562947 2134085632 2137228443 2154604284 2160779264 2161147392 2162111616 2163961386 2168506368 2171152704 2171329944 2172121392 2178717696 2181554568 2188804352 2189355966 2196430848 2199290784 2206171296 2207155608 2216385052 2216740932 2217373921 2224107648 2230861824 2231857152 2233766592 2234763216 2241189888 2242189824 2244108104 2245109342 2251927296 2252133198 2254859493 2259410944 2259980352 2270235648 2270443224 2273191684 2277338112 2278354176 2280303396 2281320783 2287881344 2288248704 2288457927 2288902112 2295853056 2298842448 2306852352 2307063276 2309856066 2314518528 2316498688 2317532224 2324570112 2324782656 2325819888 2327596896 2332882944 2335920552 2343683328 2346520448 2346734999 2347111809 2351849472 2354911776 2361683968 2362737664 2363333112 2372998656 2373215628 2376088498 2381266944 2381484672 2384367552 2385454743 2392291328 2392510064 2392894224 2393766432 2400846336 2403776208 2403972438 2419286016 2422214656 2422436128 2423319104 2430876672 2434041876 2439569664 2442546792 2442746187 2443636566 2453854879 2454248889 2462404896 2469687808 2470984704 2474202132 2478292992 2481317376 2481519936 2482424448 2484548258 2501490688 2502121104 2513704998 2521338624 2522463552 2524621617 2533011488 2533418208 2534141624 2541837312 2545146996 2554015104 2554248627 2561359872 2562502656 2564694976 2565839248 2573866512 2575014876 2582834688 2586197754 2594792256 2602672128 2603833344 2606061024 2607223752 2614721536 2615141376 2615380488 2615888128 2616547374 2618546508 2627248512 2627488731 2636402688 2636643744 2639835504 2647427072 2648608256 2648850428 2649275748 2656894464 2658079872 2660353962 2666151936 2669623488 2678495232 2681982856 2682413496 2691327744 2691573822 2694832077 2700271616 2700952128 2704248234 2711998464 2712246432 2713456536 2715529712 2721696768 2724991488 2725240644 2726233992 2734047232 2734297216 2734736256 2743824384 2747397072 2768498432 2770205508 2778144768 2778398784 2781762144 2788079616 2791482048 2791709928 2792727504 2800987392 2804405576 2804634511 2814177024 2817841317 2822500352 2836022784 2837056512 2839715522 2840750596 2849637924 2850909327 2859566976 2872805712 2881529856 2882815488 2885281848 2886569154 2891341824 2894870272 2895106592 2895599826 2896161856 2904956928 2908739424 2919141288 2931818652 2932387712 2932655831 2933126721 2941561728 2942874144 2951811072 2955654576 2965476864 2969338162 2969814942 2975809536 2978355456 2979684288 2982233523 2988253184 2989006272 2989586432 2990339856 3002569728 3002844264 3004184022 3006479324 3013307136 3017230713 3026980864 3027257632 3027743712 3036450816 3037805568 3040404528 3041761044 3050998272 3051277236 3052638603 3054970926 3061137408 3065123264 3065615424 3067013241 3075803136 3076084368 3079808088 3086802432 3090821706 3099710208 3101093184 3103462528 3103746289 3104877602 3110510592 3114560736 3124911104 3125412864 3125698632 3129482412 3139882368 3151110816 3154956273 3163998208 3164287504 3165949152 3175312896 3179156736 3179447418 3180606324 3186376704 3190525632 3191688576 3201128448 3205034944 3205296584 3231906426 3241168896 3245389168 3245942079 3252759552 3256729056 3256994916 3258182088 3268076544 3272331852 3283206528 3294646272 3298936176 3308423168 3308693248 3309256944 3309899264 3310733412 3324577578 3336161472 3350649888 3351606664 3352144824 3361784832 3363284736 3366162156 3367664013 3377890944 3378199797 3389116416 3393529328 3405353472 3405664836 3409787526 3416007168 3416670208 3417531264 3420455094 3431822016 3433353168 3443779584 3448263672 3459723008 3460278528 3460594914 3464784099 3471777792 3474748032 3476298336 3486855168 3487173984 3488729832 3491395344 3502998016 3503318308 3503880828 3504881359 3515203584 3515524992 3519780672 3527774208 3532367664 3542525952 3544106496 3547138616 3548721218 3559497984 3559823442 3564132747 3571326976 3571900416 3572227008 3576551328 3588436992 3588765096 3593109436 3601269504 3605664312 3605958657 3615997952 3616328576 3617942048 3628929024 3633321984 3633654192 3634978656 3646315008 3651062814 3658432512 3663196096 3663820188 3665454849 3693607344 3704531712 3709016192 3709355321 3710707378 3711303198 3717439488 3721976064 3722279904 3723636672 3726822387 3734649856 3752236032 3757121756 3770557497 3781363712 3782007936 3782742016 3783695328 3799517232 3801212436 3812755968 3817720494 3830407616 3831022656 3842039808 3843753984 3847042464 3848758872 3860799768 3862522314 3878319232 3878673841 3879296631 3892188384 3904008192 3905750016 3909091536 3910835628 3922082304 3923832192 3927189182 3927819762 3935748096 3940872768 3953969152 3954604032 3954965616 3959753256 3971140608 3972912384 3973275642 3976311364 3978085447 3985341696 3987119808 3990530943 4003426304 4003792352 4004435232 4005578696 4017742848 4022974284 4036991616 4037360733 4048601088 4050407424 4053872704 4055681392 4056372351 4067997696 4068369648 4070184804 4073294568 4082545152 4087487232 4087860966 4089350988 4101070848 4101445824 4106410784 4115736576 4121095608 4132946944 4134790912 4152747648 4167217152 4167598176 4172643216 4186509824 4187223072 4187564892 4189091256 4201481088 4206608364 4221265536 4233750528 4238875648 4239263224 4240808432 4254034176 4255584768 4259573283 4261125894 4268171264 4274456886 4309208568 4321558528 4322294784 4324223232 4327922772 4329853731 4337012736 4342305408 4342659888 4344242784 4357435392 4363109136 4377608704 4378711932 4392861696 4398581568 4412342592 4414311216 4432770104 4433481864 4434747842 4448215296 4454007243 4463714304 4467533184 4469526432 4482379776 4484379648 4488216208 4490218684 4503854592 4504266396 4506276033 4509718986 4518821888 4519960704 4540471296 4540886448 4546383368 4554676224 4556708352 4560606792 4562641566 4575762688 4576497408 4576915854 4577804224 4582456389 4591706112 4597684896 4613704704 4614126552 4619712132 4632997376 4635064448 4635488249 4636232559 4649140224 4649565312 4651639776 4655193792 4657316403 4665765888 4671841104 4687366656 4693040896 4693469998 4694223618 4703698944 4709823552 4723367936 4725475328 4726666224 4745997312 4746431256 4752176996 4762969344 4768735104 4769171127 4770909486 4784582656 4785020128 4785788448 4787532864 4801692672 4807552416 4807944876 4838572032 4844429312 4844872256 4846638208 4847859639 4861753344 4868083752 4879139328 4885093584 4885492374 4887273132 4907709758 4908497778 4924809792 4939375616 4941969408 4948404264 4962634752 4963039872 4964848896 4969096516 4971313543 4986866367 5002981376 5004242208 5027409996 5042677248 5044927104 5049243234 5066022976 5066836416 5068283248 5083674624 5090293992 5108030208 5108497254 5114681289 5125005312 5129389952 5130682641 5131678496 5147733024 5150029752 5165669376 5172395508 5189584512 5205344256 5207666688 5212122048 5214447504 5229443072 5230282752 5230760976 5231776256 5233094748 5237093016 5254497024 5254977462 5261338817 5272805376 5273287488 5279671008 5294854144 5297216512 5297700856 5298551496 5313788928 5316159744 5320707924 5323081827 5339246976 5339735163 5356990464 5363965712 5364826992 5382655488 5383147644 5389664154 5400543232 5401904256 5408496468 5423996928 5424492864 5426913072 5431059424 5443393536 5449982976 5450481288 5452467984 5468594432 5469472512 5476594221 5487648768 5494794144 5536996864 5540411016 5556289536 5556797568 5563524288 5566061067 5576159232 5582964096 5583419856 5585455008 5601974784 5608811152 5609269022 5628354048 5635682634 5645000704 5672045568 5674113024 5679431044 5681501192 5699275848 5701818654 5719133952 5726580741 5745611424 5763059712 5765630976 5770563696 5773138308 5782683648 5789740544 5790213184 5791199652 5792323712 5793783471 5809913856 5817478848 5838282576 5863637304 5864775424 5865311662 5866253442 5883123456 5885748288 5890783773 5903622144 5911309152 5930953728 5938676324 5939629884 5956710912 5959368576 5959913463 5964467046 5976506368 5978012544 5979172864 5980679712 6005139456 6005688528 6008368044 6012958648 6026614272 6034461426 6053961728 6054515264 6055487424 6072901632 6075611136 6080809056 6083522088 6101996544 6102554472 6105277206 6109941852 6130246528 6130807039 6131230848 6131791449 6134026482 6151606272 6152168736 6159616176 6173604864 6181643412 6199420416 6202186368 6206925056 6207492578 6209755204 6221021184 6229121472 6249822208 6250825728 6251397264 6258964824 6279764736 6287941513 6302221632 6309912546 6327996416 6328575008 6331898304 6350625792 6358313472 6358894836 6361212648 6381051264 6383377152 6391688841 6402256896 6410069888 6410593168 6411685329 6463812852 6482337792 6490778336 6491884158 6505519104 6513458112 6513989832 6516364176 6536153088 6544663704 6566413056 6574963073 6589292544 6597872352 6616846336 6617386496 6618513888 6619798528 6621466824 6649155156 6652121763 6672322944 6701299776 6703213328 6704289648 6723569664 6726569472 6732324312 6735328026 6755781888 6756399594 6764578479 6778232832 6787058656 6810706944 6811329672 6819575052 6832014336 6835062528 6840910188 6843962349 6863644032 6866706336 6887559168 6896527344 6919446016 6920557056 6921189828 6929568198 6943555584 6949496064 6952596672 6958544887 6973710336 6974347968 6977459664 6982790688 7005996032 7006636616 7007761656 7009762718 7031049984 7039561344 7040204997 7055548416 7064735328 7085051904 7088212992 7094277232 7097442436 7118995968 7119646884 7128265494 7142653952 7143800832 7144454016 7153102656 7156364229 7176873984 7177530192 7186218872 7202539008 7211328624 7211917314 7232657152 7235884096 7257858048 7266643968 7267308384 7269957312 7292630016 7302125628 7326392192 7327640376 7328238561 7330909698 7361564637 7387214688 7409063424 7418032384 7418710642 7421414756 7422606396 7434878976 7443952128 7444559808 7447273344 7453644774 7469299712 7504472064 7514243512 7541114994 7562727424 7564015872 7565484032 7567390656 7573864851 7599034464 7602424872 7625511936 7635440988 7660815232 7662045312 7662745881 7684079616 7687507968 7694084928 7697517744 7721599536 7725044628 7756638464 7757347682 7758593262 7784376768 7808016384 7811500032 7818183072 7821671256 7844164608 7847664384 7854378364 7855639524 7857882697 7881745536 7882466193 7907938304 7909208064 7909931232 7919506512 7942281216 7945824768 7946551284 7952622728 7956170894 7970683392 7974239616 7981061886 8006852608 8007584704 8008870464 8011157392 8035485696 8045948568 8073983232 8074721466 8084496231 8100814848 8107745408 8111362784 8112744702 8135995392 8136739296 8140369608 8146589136 8165090304 8174974464 8175721932 8178701976 8202141696 8202891648 8212821568 8231473152 8242191216 8265893888 8269581824 8305495296 8316309743 8334434304 8335196352 8345286432 8373019648 8374446144 8375129784 8378182512 8402962176 8413216728 8413903533 8442531072 8453523951 8467501056 8477751296 8478526448 8481616864 8508068352 8511169536 8519146566 8522251788 8536342528 8548913772 8552727981 8618417136 8644589568 8648446464 8655845544 8659707462 8674025472 8684610816 8685319776 8688485568 8695918903 8714870784 8726218272 8755217408 8757423864 8797163136 8797967493 8824685184 8828622432 8865540208 8866963728 8869495684 8896430592 8908014486 8927428608 8935066368 8939052864 8946700569 8964759552 8968759296 8976432416 8980437368 9007709184 9008532792 9012552066 9019437972 9039921408 9051692139 9080942592 9081772896 9092766736 9109352448 9113416704 9121213584 9125283132 9151525376 9152994816 9153831708 9155608448 9157915809 9164912778 9183412224 9195369792 9227409408 9228253104 9239424264 9265994752 9270128896 9270976498 9272465118 9299130624 9303279552 9310387584 9311238867 9314632806 9331531776 9343682208 9374733312 9386081792 9386939996 9388447236 9419647104 9446735872 9450950656 9453332448 9464868819 9491994624 9492862512 9504353992 9525938688 9537470208 9538342254 9541818972 9569165312 9570040256 9571576896 9575065728 9603385344 9615104832 9615889752 9688858624 9689744512 9693276416 9695719278 9723506688 9736167504 9758278656 9770187168 9770984748 9774546264 9815419516 9816995556 9849619584 9878751232 9883938816 9896808528 9925269504 9926079744 9929697792 9938193032 9939004327 9942627086 9973732734 10005962752 10008484416 10054819992 10085354496 10089854208 10098486468 10102992039 10132045952 10133672832 10134599391 10136566496 10167349248 10180587984 10216060416 10216994508 10229362578 10250010624 10258779904 10261365282 10263356992 10295466048 10300059504 10331338752 10344791016 10379169024 10392683567 10394352297 10415333376 10424244096 10428895008 10458886144 10460565504 10461521952 10463552512 10466189496 10474186032 10508994048 10509954924 10514644077 10522677634 10545610752 10546574976 10559342016 10589708288 10594433024 10595401712 10597102992 10627577856 10632319488 10641415848 10646163654 10678493952 10679470326 10692398241 10713980928 10727931424 10729653984 10765310976 10766295288 10779328308 10803808512 10816992936 10817875971 10847993856 10848985728 10853826144 10862118848 10867071607 10886787072 10899965952 10900962576 10904935968 10937188864 10938945024 10953188442 10975297536 10989588288 11073993728 11080822032 11113595136 11127048576 11128065963 11132122134 11152318464 11165928192 11166839712 11170910016 11180467161 11203949568 11217622304 11218538044 11256708096 11271365268 11290001408 11311672491 11344091136 11348226048 11358862088 11363002384 11398551696 11403637308 11438267904 11453161482 11491222848 11526119424 11531261952 11541127392 11546276616 11579481088 11580426368 11582399304 11584647424 11587566942 11634957696 11636021523 11676565152 11727274608 11729550848 11730623324 11732506884 11766246912 11771496576 11781567546 11807244288 11822618304 11861907456 11877352648 11879259768 11913421824 11918737152 11919826926 11928934092 11934256341 11956025088 11958345728 11961359424 11971592829 12010278912 12011377056 12016736088 12025917296 12053228544 12068922852 12107923456 12109030528 12110974848 12112082199 12145803264 12151222272 12161618112 12167044176 12203993088 12205108944 12210554412 12219883704 12260493056 12261614078 12262461696 12263582898 12268052964 12303212544 12304337472 12319232352 12347209728 12363286824 12398840832 12404372736 12413850112 12414985156 12419510408 12420524263 12458242944 12499644416 12501651456 12502794528 12517929648 12559529472 12575883026 12604443264 12619825092 12655992832 12657150016 12663796608 12701251584 12716626944 12717789672 12722425296 12762102528 12766754304 12778719849 12783377682 12804513792 12820139776 12821186336 12823370658 12927625704 12964675584 12981556672 12983768316 12987475823 12989561193 13011038208 13026916224 13027979664 13032728352 13072306176 13089327408 13132826112 13149926146 13178585088 13195744704 13233692672 13234772992 13237027776 13239597056 13242933648 13298310312 13304243526 13344645888 13362021729 13402599552 13406426656 13408579296 13447139328 13453138944 13464648624 13470656052 13511563776 13512799188 13518828099 13529156958 13556465664 13574117312 13621413888 13622659344 13639150104 13664028672 13670125056 13681820376 13687924698 13727288064 13733412672 13745162137 13747369167 13775118336 13793054688 13838892032 13841114112 13842379656 13859136396 13898992128 13905193344 13906464747 13917089774 13947420672 13948695936 13954919328 13965581376 13971949209 14011992064 14013273232 14015523312 14019525436 14062099968 14079122688 14080409994 14111096832 14129470656 14170103808 14176425984 14188554464 14194884872 14237991936 14239293768 14256530988 14288908032 14306205312 14307513381 14312728458 14353747968 14355060384 14372437744 14405078016 14422657248 14423834628 14465314304 14471768192 14515716096 14533287936 14534616768 14539914624 14585260032 14604251256 14652784384 14655280752 14656477122 14661819396 14723129274 14774429376 14818126848 14836064768 14837421284 14842829512 14845212792 14887904256 14889119616 14894546688 14907289548 14913940629 14938599424 14960599101 15008944128 15028487024 15082229988 15125454848 15128031744 15130968064 15134781312 15147729702 15198068928 15204849744 15251023872 15270881976 15321630464 15324090624 15325491762 15344043867 15375015936 15388169856 15395035488 15443199072 15450089256 15513276928 15514695364 15517186524 15521617447 15568753536 15616032768 15623000064 15636366144 15643342512 15688329216 15695328768 15708756728 15711279048 15715765394 15763491072 15764932386 15784016451 15815876608 15818416128 15819862464 15839013024 15884562432 15891649536 15893102568 15905245456 15912341788 15941366784 15948479232 15962123772 15969245481 16013705216 16015169408 16017740928 16019205489 16022314784 16070971392 16091897136 16147966464 16149442932 16168992462 16201629696 16215490816 16222725568 16225489404 16271990784 16273478592 16280739216 16293178272 16330180608 16349948928 16351443864 16357403952 16405783296 16425643136 16427144993 16429782663 16462946304 16484382432 16531787776 16539163648 16610990592 16632619486 16668868608 16670392704 16690572864 16698183201 16746039296 16748892288 16750259568 16756365024 16805924352 16826433456 16827807066 16885062144 16907047902 16935002112 16955502592 16957052896 16963233728 17016136704 17022339072 17038293132 17044503576 17097827544 17105455962 17176984153 17179742223 17236834272 17289179136 17296892928 17311691088 17319414924 17348050944 17369221632 17370639552 17376971136 17391837806 17429741568 17452436544 17510434816 17514847728 17594326272 17595934986 17617235551 17649370368 17657244864 17672351319 17731080416 17733927456 17738991368 17792861184 17816028972 17870132736 17878105728 17879740389 17893401138 17929519104 17937518592 17952864832 17960874736 18015418368 18017065584 18025104132 18038875944 18079842816 18103384278 18161885184 18163545792 18185533472 18218704896 18226833408 18242427168 18250566264 18303050752 18305989632 18307663416 18311216896 18315831618 18329825556 18390739584 18392421117 18454818816 18456506208 18478848528 18531989504 18540257792 18541952996 18544930236 18598261248 18606559104 18620775168 18622477734 18629265612 18663063552 18687364416 18749466624 18772163584 18773879992 18776894472 18839294208 18863824539 18901901312 18906664896 18929737638 18983989248 18985725024 19008707984 19051877376 19074940416 19076684508 19083637944 19138330624 19140080512 19143153792 19150131456 19175066523 19206770688 19230209664 19231779504 19379489024 19386552832 19391438556 19447013376 19472335008 19516557312 19540374336 19541969496 19549092528 19630839032 19633991112 19699239168 19724889219 19757502464 19767877632 19793617056 19850539008 19852159488 19859395584 19876386064 19878008654 19885254172 19947465468 19956365289 20011925504 20016968832 20109639984 20170708992 20179708416 20196972936 20205984078 20264091904 20267345664 20269198782 20273132992 20293735437 20334698496 20361175968 20432120832 20433989016 20458725156 20517559808 20522730564 20526713984 20528590817 20531887047 20590932096 20600119008 20662677504 20689582032 20758338048 20785367134 20788704594 20830666752 20848488192 20857790016 20875634661 20917772288 20921131008 20923043904 20927105024 20932378992 20948372064 21017988096 21019909848 21029288154 21045355268 21093149952 21118684032 21120614991 21179416576 21188866048 21190803424 21194205984 21255155712 21264638976 21282831696 21292327308 21356987904 21358940652 21384796482 21427961856 21455862848 21459307968 21469092687 21530621952 21532590576 21558656616 21607617024 21633985872 21635751942 21697971456 21707652288 21724237696 21726224023 21734143214 21773574144 21799931904 21801925152 21809871936 21874377728 21877890048 21906376884 21979176576 22084693911 22147987456 22161644064 22227190272 22254097152 22256131926 22264244268 22304636928 22331856384 22333679424 22341820032 22360934322 22407899136 22435244608 22437076088 22513416192 22542730536 22623344982 22688182272 22696452096 22717724176 22721594553 22726004768 22797103392 22807274616 22876535808 22906322964 22982445696 23052238848 23062523904 23082254784 23092553232 23158962176 23160852736 23164798608 23169294848 23175133884 23269915392 23272043046 23300214761 23353130304 23454549216 23459101696 23461246648 23465013768 23532493824 23542993152 23563135092 23573648091 23645236608 23647398579 23723814912 23754705296 23758519536 23826843648 23837474304 23839653852 23857868184 23868512682 23912050176 23916691456 23922718848 23943185658 24020557824 24022754112 24033472176 24051834592 24106457088 24137845704 24218061056 24221949696 24224164398 24253488693 24302444544 24323236224 24334088352 24407986176 24410217888 24421108824 24439767408 24520986112 24523228156 24524923392 24527165796 24536105928 24606425088 24608674944 24638464704 24694419456 24726573648 24797681664 24808745472 24827700224 24829970312 24839020816 24841048526 24916485888 24948929229 24999288832 25003302912 25005589056 25035859296 25119058944 25151766052 25208886528 25239650184 25241710599 25311985664 25314300032 25327593216 25360571853 25402503168 25433253888 25435579344 25444850592 25524205056 25533508608 25557439698 25566755364 25609027584 25640279552 25642372672 25646741316 25658183943 25855251408 25963113344 25967536632 25974951646 25979122386 26022076416 26053832448 26055959328 26065456704 26087756709 26144612352 26178654816 26265652224 26299852292 26391489408 26393902479 26467385344 26469545984 26474055552 26479194112 26485867296 26596620624 26608487052 26689291776 26724043458 26805199104 26812853312 26817158592 26840101707 26894278656 26906277888 26929297248 26941312104 27023127552 27025598376 27037656198 27058313916 27148234624 27150716887 27155076417 27242827776 27245318688 27278300208 27328057344 27340250112 27363640752 27375849396 27454576128 27466825344 27490324274 27494738334 27550236672 27586109376 27677784064 27682228224 27684759312 27718272792 27797984256 27810386688 27812929494 27834179548 27846598129 27897391872 27909838656 27931162752 27933716601 27943898418 28023984128 28026546464 28031046624 28039050872 28124199936 28158245376 28160819988 28258941312 28340207616 28352851968 28377108928 28389769744 28394606457 28475983872 28478587536 28513061976 28577816064 28612410624 28615026762 28625456916 28707495936 28710120768 28744875488 28810156032 28845314496 28847669256 28930628608 28943536384 29066575872 29069233536 29079829248 29117693609 29170520064 29208502512 29305568768 29310561504 29312954244 29323638792 29446258548 29548858752 29636253696 29672129536 29674842568 29685659024 29690425584 29775808512 29778239232 29789093376 29814579096 29817012981 29827881258 29877198848 29921198202 30017888256 30056974048 30164459976 30250909696 30256063488 30269562624 30295459404 30308976117 30396137856 30409699488 30502047744 30541763952 30643260928 30648181248 30650983524 30688087734 30750031872 30776339712 30790070976 30816413071 30886398144 30900178512 31026553856 31029390728 31034373048 31043234894 31137507072 31178050701 31246000128 31272732288 31286685024 31376658432 31390657536 31417513456 31422558096 31431530788 31526982144 31529864772 31543932231 31568032902 31631753216 31636832256 31639724928 31678026048 31769124864 31783299072 31786205136 31810490912 31824683576 31882733568 31896958464 31924247544 31938490962 32030338816 32035481856 32038410978 32044629568 32077194723 32141942784 32183794272 32295932928 32298885864 32337984924 32430981632 32445451136 32450978808 32453627913 32543981568 32546957184 32561478432 32586356544 32601214821 32660361216 32699897856 32702887728 32714807904 32811566592 32851286272 32854289986 32859565326 32925892608 32968764864 33063575552 33078327296 33221981184 33265238972 33340785408 33381145728 33384197889 33396366402 33492078592 33497784576 33500519136 33512730048 33541401483 33611848704 33652866912 33655614132 33770124288 33814095804 33870004224 33911005184 33914105792 33926467456 33935017473 34032273408 34044678144 34076586264 34089007152 34195655088 34210911924 34353968306 34359484446 34473668544 34578358272 34593785856 34623382176 34638829848 34738443264 34741279104 34753942272 34783675612 34799194801 34904873088 34908064569 35020869632 35029695456 35188652544 35191869972 35234471102 35298740736 35314489728 35344702638 35462160832 35467854912 35477982736 35585722368 35632057944 35740265472 35756211456 35759480778 35786802276 35802769023 35875037184 35905729664 35914778487 35921749472 36030836736 36034131168 36050208264 36077751888 36159685632 36206768556 36323770368 36327091584 36371066944 36437409792 36453666816 36484854336 36501132528 36606101504 36611979264 36615326832 36622433792 36631663236 36659651112 36781479168 36784842234 36829371719 36909637632 36913012416 36957697056 37063979008 37080515584 37083905992 37089860472 37196522496 37213118208 37241550336 37244955468 37258531224 37261572789 37374728832 37498933248 37544327168 37547759984 37553788944 37678588416 37727649078 37803802624 37813329792 37859475276 37967978496 37971450048 38017415968 38103754752 38149880832 38153369016 38167275888 38280161024 38286307584 38300262912 38336159547 38350133046 38413541376 38460419328 38463559008 38510497999 38758978048 38773105664 38782877112 38894026752 38944670016 38962427469 39033114624 39080748672 39083938992 39098185056 39261678064 39267982224 39398478336 39449778438 39515004928 39535755264 39587234112 39701078016 39704318976 39718791168 39752772128 39756017308 39770508344 39894930936 39912730578 40033937664 40086065187 40219279968 40341417984 40359416832 40393945872 40411968156 40528183808 40534691328 40538397564 40546265984 40556484297 40587470874 40669396992 40722351936 40864241664 40867978032 40917450312 41035119616 41045461128 41053427968 41057181634 41063774094 41181864192 41200238016 41235486411 41325355008 41379164064 41516676096 41570734268 41577409188 41696976384 41715580032 41719394241 41751269322 41835544576 41842262016 41846087808 41854210048 41864757984 41896744128 41915847627 42035976192 42039819696 42058576308 42090710536 42186299904 42237368064 42241229982 42377732096 42381606848 42388411968 42510311424 42529277952 42565663392 42584654616 42713975808 42717881304 42769592964 42911725696 42918615936 42922540143 42938185374 43061243904 43065181152 43117313232 43215234048 43267971744 43271503884 43395942912 43415304576 43448475392 43452448046 43468286428 43547148288 43599863808 43603850304 43619743872 43748755456 43755780096 43812753768 43958353152 44015590591 44169387822 44295974912 44323288128 44454380544 44508194304 44512263852 44528488536 44663712768 44667358848 44683640064 44721868644 44741821887 44815798272 44870489216 44874152176 44881797303 45026832384 45085461072 45246689964 45376364544 45392904192 45435448352 45443189106 45452009536 45594206784 45614549232 45753071616 45812645928 45964891392 46024741511 46032131601 46125047808 46164509568 46185106464 46317924352 46321705472 46329597216 46338589696 46350267768 46539830784 46544086092 46564852341 46600429522 46706260608 46909098432 46918203392 46922493296 46930027536 47064987648 47085986304 47126270184 47147296182 47290473216 47294797158 47352049353 47447629824 47509410592 47517039072 47653687296 47674948608 47679307704 47715736368 47737025364 47824100352 47845437696 47886371316 47907736443 48041115648 48045508224 48066944352 48103669184 48212914176 48275691408 48436122112 48443899392 48448328796 48506977386 48604889088 48646472448 48668176704 48709814209 48815972352 48820435776 48842217648 48879534816 49041972224 49046456312 49049846784 49054331592 49072211856 49217349888 49276929408 49281434979 49388838912 49453147296 49595363328 49617490944 49655400448 49659940624 49678041632 49682097052 49832971776 49897858458 49998577664 50006605824 50011178112 50071718592 50094549603 50238117888 50303532104 50417773056 50479300368 50483421198 50628600064 50655186432 50721143706 50805006336 50866507776 50871158688 50889701184 51048410112 51067017216 51114879396 51133510728 51280559104 51284745344 51293482632 51316367886 51530952459 51710502816 51926226688 51935073264 51949903292 51958244772 52044152832 52107664896 52111918656 52130913408 52175513418 52289224704 52357309632 52531304448 52599704584 52782978816 52787804958 52851706653 52939091968 52948111104 52958388224 52971734592 53017053957 53193241248 53216974104 53378583552 53448086916 53610398208 53625706624 53634317184 53639221167 53680203414 53788557312 53812555776 53858594496 53882624208 54046255104 54051196752 54075312396 54116627832 54296469248 54301433774 54310152834 54485655552 54490637376 54556600416 54656114688 54680500224 54727281504 54751698792 54909152256 54933650688 54980648548 54989476668 55005178879 55172218752 55177263351 55355568128 55364456448 55369518624 55436545584 55595968512 55620773376 55625858988 55668359096 55693196258 55794783744 55819677312 55862325504 55867433202 55887796836 56047968256 56053092928 56062093248 56078101744 56248399872 56316490752 56321639976 56517882624 56591473617 56705703936 56754217856 56779539488 56789212914 56951967744 56957175072 57026123952 57155632128 57224821248 57230053524 57250913832 57414991872 57420241536 57489750976 57525199569 57620312064 57690628992 57695338512 57861257216 57887072768 58138467072 58159658496 58214168201 58235387218 58341040128 58417005024 58611137536 58621123008 58625908488 58647277584 58892517096 59097717504 59174667657 59272507392 59344259072 59349685136 59371318048 59380851168 59551617024 59556478464 59578186752 59629158192 59634025962 59655762516 59754397696 59842396404 59869095867 60035776512 60113948096 60328919952 60512126976 60539125248 60590918808 60617952234 60792275712 60819398976 60871432321 60881206311 61004095488 61083527904 61286521856 61296362496 61301967048 61376175468 61552679424 61580141952 61585772451 61632826142 61772796288 61800357024 62053107712 62058781456 62068746096 62086469788 62275014144 62356101402 62492000256 62545464576 62573370048 62626903983 62753316864 62781315072 62835026912 62845116192 62863061576 63053964288 63059729544 63087864462 63136065804 63279449856 63356052096 63361844973 63538249728 63566598144 63572410272 63620981824 63649367152 63765467136 63793916928 63848495088 63876981924 64060677632 64070963712 64076821956 64089259136 64154389446 64283885568 64367588544 64591865856 64597771728 64675969848 64861963264 64890902272 64901957616 64907255826 65093914368 65122956864 65172713088 65178672069 65202429642 65320722432 65399795712 65405775456 65429615808 65623133184 65702572544 65708579972 65719130652 65937529728 66127151104 66156654592 66254081733 66443962368 66530477944 66681570816 66762291456 66768395778 66792732804 66984157184 66995569152 67001038272 67025460096 67082802966 67223697408 67305733824 67311228264 67540248576 67628191608 67822010368 67828211584 67852934912 67870034946 68064546816 68089356288 68153172528 68178014304 68391310176 68421823848 68707936612 68718968892 68947337088 69156716544 69187571712 69246764352 69277659696 69476886528 69482558208 69507884544 69567351224 69573030289 69598389602 69809746176 69816129138 69900644283 70041739264 70059390912 70377305088 70383739944 70468942204 70597481472 70628979456 70689405276 70720944273 70924321664 70935709824 70942195737 70955965472 71171444736 71264115888 71480530944 71512422912 71518961556 71573604552 71605538046 71750074368 71811459328 71829556974 71843498944 72061673472 72068262336 72100416528 72155503776 72319371264 72413537112 72654183168 72742133888 72748784969 72760466079 72907333632 72969708672 73002265056 73212203008 73223958528 73230653664 73244867584 73263326472 73319302224 73562958336 73569684468 73658743438 73819275264 73826024832 73915394112 74127958016 74161031168 74167811984 74179720944 74393044992 74426236416 74483100672 74489910936 74517062448 74523145578 74749457664 74846787687 74997866496 75088654336 75095519968 75107577888 75357176832 75455298156 75626659584 75718950552 75725131797 75935956992 75942900096 76034831936 76069501249 76081715559 76207509504 76299761664 76306738032 76334551776 76560322048 76572615168 76600525824 76672319094 76700266092 76827082752 76920838656 76927118016 77020995998 77517956096 77546211328 77565754224 77889340032 77924854938 78066229248 78161497344 78167877984 78196370112 78263270127 78523356128 78535964448 78796956672 78899556876 79030009856 79174468224 79181707437 79402156032 79408637952 79437582336 79505544256 79512034616 79541016688 79789861872 79825461156 80067875328 80172130374 80438559936 80520305121 80682835968 80718833664 80787891744 80823936312 81056367616 81069382656 81076795128 81092531968 81112968594 81174941748 81444703872 81452150661 81728483328 81735956064 81834900624 82070239232 82090922256 82106855936 82114363268 82127548188 82363728384 82400476032 82470972822 82650710016 82758328128 83033352192 83141468536 83154818376 83393952768 83431160064 83438788482 83502538644 83539794387 83692175616 83708420096 83729515968 83793488256 83801149803 83831695254 84071952384 84079639392 84117152616 84181421072 84372599808 84474736128 84482459964 84755464192 84763213696 84776823936 85020622848 85058555904 85131326784 85169309232 85427951616 85435762608 85539185928 85823451392 85837231872 85845080286 85876370748 86122487808 86130362304 86234626464 86430468096 86535943488 86543007768 86791885824 86830609152 86896950784 86904896092 86936572856 86943669841 87199727616 87207700608 87239487744 87353080827 87497510912 87511560192 87625507536 87916706304 88031181182 88338775644 88591949824 88646576256 88908761088 89016388608 89024527704 89056977072 89327425536 89334717696 89367280128 89443737288 89451038943 89483643774 89631596544 89740978432 89748304352 89763594606 90053664768 90170922144 90493379928 90752729088 90870896704 90886378212 90904019072 90912330761 90926928351 91188413568 91229098464 91506143232 91625291856 91929782784 92049483022 92064263202 92250095616 92329019136 92370212928 92449239213 92635848704 92643410944 92659194432 92677179392 92700535536 93079661568 93088172184 93129704682 93200859044 93412521216 93534152103 93818196864 93836406784 93844986592 93860055072 94129975296 94171972608 94252540368 94294592364 94580946432 94589594316 94631796693 94704098706 94895259648 95018821184 95034078144 95307374592 95349897216 95358615408 95431472736 95474050728 95648200704 95690875392 95772742632 95815472886 96091016448 96133888704 96207338368 96216134959 96231584169 96425828352 96551382816 96872244224 96887798784 96896657592 97013954772 97292944896 97336353408 97419628418 97631944704 97640871552 97684435296 97759069632 97803644463 98083944448 98092912624 98099693568 98108663184 98144423712 98434699776 98553858816 98562869958 98777677824 98906294592 99190726656 99234981888 99310800896 99319881248 99356083264 99364194104 99665943552 99795716916 100022356224 100143437184 100152593667 100189099206 100476235776 100607064208 100624204449 100835546112 100958600736 100966842396 101257200128 101310372864 101442287412 101610012672 101733015552 101742317376 101779402368 102096820224 102134034432 102229758792 102267021456 102561118208 102569490688 102586965264 102632735772 103061904918 103421005632 103852453376 103870146528 103899806584 103916489544 104215329792 104223837312 104261826816 104351026836 104397584403 104714619264 104724193707 105062608896 105199409168 105565957632 105575609916 105703413306 105878183936 105896222208 105916776448 105943469184 106034107914 106386482496 106433948208 106757167104 106896173832 107220796416 107251413248 107268634368 107278442334 107360406828 107408307069 107625111552 107717188992 107765248416 108092510208 108102393504 108150624792 108233255664 108592938496 108602867548 108620305668 108651322129 108971311104 108981274752 109113200832 109312229376 109361000448 109454563008 109503397584 109818304512 109867301376 109961297096 109978953336 110010357758 110344437504 110354526702 110488115157 110711136256 110728912896 110739037248 110873091168 111191937024 111241546752 111251717976 111336718192 111386392516 111589567488 111639354624 111724651008 111734866404 111775593672 111784718367 112095936512 112106185856 112124186496 112156203488 112496799744 112632981504 112643279952 113035765248 113182947234 113411407872 113508435712 113559078976 113578425828 113903935488 113914350144 114052247904 114311264256 114449642496 114460107048 114501827664 114840483072 114979501952 114990014951 115008478641 115050399138 115240624128 115381257984 115390677024 115531493997 115722514432 115774145536 116276934144 116319316992 116428336402 116470774436 116682080256 116834010048 116887282407 117222275072 117242246016 117251816976 117294555168 117785034192 118195435008 118349335314 118545014784 118688518144 118699370272 118742636096 118761702336 119103234048 119112956928 119156373504 119258316384 119268051924 119311525032 119684792808 119738191734 120227896192 120238889071 120258195561 120657839904 121024253952 121078250496 121181837616 121235904468 121584551424 121638797952 121742864642 121762412622 122008190976 122167055808 122573043712 122592724992 122603934096 122752350936 123105358848 123160283904 123171544902 123265652284 123320648857 123545592576 123600714048 123706459233 124106215424 124117562912 124137492192 124172939576 124550028288 124712202804 125090929152 125146740096 125158182723 125253807966 125506633728 125562630144 125670053824 125690232384 125726123152 125747542881 126107928576 126119459088 126175728924 126272131608 126558899712 126712104192 126723689946 127133196288 127144820544 127241963648 127298734304 127530934272 127587833856 127696990176 127753963848 128121355264 128141927424 128153643912 128178518272 128308778892 128735177088 129183731712 129195543456 129351939696 129723926528 129781804544 129803915232 129814511652 130187828736 130245913728 130345426176 130357344138 130404859284 130641444864 130799591424 130811550912 130859231616 131246266368 131405145088 131417159944 131438261304 131875059456 132046771773 132313309184 132508163466 132887924736 133060955888 133363141632 133524582912 133536791556 133585465608 133968314368 133991138304 134002076544 134050920192 134165605932 134225465661 134447394816 134611467648 134622456528 135080497152 135256383216 135656423168 135705869824 135740069892 136129093632 136178712576 136306345056 136356028608 136782620352 136843647696 137415873224 137437937784 137894674176 138074224533 138375143424 138493528704 138555319392 138953773056 138965116416 139015769088 139134702448 139146060578 139196779204 139619492352 139632258276 139694557023 139801288566 140083478528 140118781824 140754610176 140767479888 140937884408 141194962944 141257958912 141378810552 141441888546 141848643328 141871419648 141884391474 141911930944 142056148059 142342889472 142528231776 142961061888 143024845824 143037923112 143147209104 143211076092 143622918656 143659113948 143686997888 143700135719 143723209329 144123346944 144136524672 144200833056 144311007552 144638742528 144827074224 145308366336 145484267776 145497569938 145520932158 145814667264 145939417344 146004530112 146129442627 146424406016 146447917056 146461307328 146489735168 146526652944 146638604448 147125916672 147139368936 147317486876 147652049664 147830788224 147844304937 148255916032 148322062336 148335623968 148359441888 148786089984 148852472832 148966201344 148979821872 149034124896 149046291156 149498915328 149693575374 149995732992 150177308672 150191039936 150215155776 150283648809 150714353664 150910596312 151253319168 151437901104 151450263594 151885800192 152069663872 152083568161 152139002498 152163431118 152415019008 152599523328 152613476064 152669103552 153120644096 153145230336 153201051648 153344638188 153400532184 153841677312 153854236032 154041991996 154592857377 155035912192 155092422656 155131508448 155778680064 155849709876 156132458496 156322994688 156335755968 156392740224 156526540254 157046712256 157071928896 157593913344 157799113752 158348936448 158363414874 158555119959 158817275904 158875164672 159011088512 159024069232 159051161871 159082033376 159579723744 159650922312 160135750656 160344260748 160877119872 161040610242 161365671936 161437667328 161575783488 161647872624 162112735232 162138765312 162153590256 162185063936 162225937188 162349883496 162889407744 162904301322 163101503327 163456966656 163471912128 163669801248 164140478464 164181844512 164213711872 164228726536 164255096376 164727456768 164800952064 164941945644 165015536637 165516656256 165531790053 166066704384 166282937072 166309636752 166787905536 166862320128 166877576964 167005077288 167079588774 167384351232 167416840192 167459031936 167586976512 167602299606 167663390508 168143904768 168159278784 168234305232 168362842144 168745199616 168949472256 168964919928 169526427392 169553647872 169774420851 170117111808 170262653568 170338618464 170855903232 170871525216 171078371856 171646902784 171674463744 171690160572 171752741496 172244975616 172260724608 172469252928 172860936192 173071886976 173086015536 173583771648 173661218304 173793901568 173809792184 173873145712 173887339682 174415401216 174478975488 174642504603 174706161654 174995021824 175023120384 175251015072 175833412608 176062362364 176677551288 177183899648 177293152512 177524002971 177817522176 178032777216 178049055408 178113954144 178654851072 178669435392 178734560256 178887474576 178902077886 178967287548 179263193088 179481956864 179496608704 179527189212 179607287601 180107329536 180341844288 180986759856 181741793408 181772756424 181808038144 181824661522 181853856702 182376827136 182458196928 182614296963 183012286464 183250583712 183859565568 184098966044 184128526404 184658038272 184740425856 184757317353 184898478426 185271697408 185286821888 185318388864 185354358784 185401071072 186159323136 186176344368 186259409364 186401718088 186825042432 187068304206 187636393728 187672813568 187689973184 187720110144 187880711949 188259950592 188343945216 188505080736 188589184728 189161892864 189179188632 189263593386 189408197412 190037642368 190055018209 190068156288 190085534919 190614749184 190699794432 190717230816 190862945472 190948101456 191296401408 191381750784 191545485264 191630945772 192182032896 192267777408 192414676736 192432269918 192463168338 192851656704 193102765632 193744488448 193775597568 193793315184 194027909544 194585889792 194672706816 194839256836 194926186903 195281743104 195368870592 195518139264 195536016207 195607288926 196167888896 196185825248 196199387136 196217326368 196288847424 196869399552 197107717632 197125739916 197812589184 198381453312 198469963776 198621601792 198639762496 198712166528 198728388208 198762245199 199331887104 199591433832 200044712448 200286874368 200305187334 200378198412 200952471552 201214128416 201248408898 201671092224 201917201472 201933684792 202514400256 202620745728 202884574824 203466031104 203484634752 203558804736 203823855263 204193640448 204268068864 204459517584 204534042912 205122236416 205138981376 205173930528 205265471544 206123809836 206842011264 207704906752 207740293056 207799613168 207832979088 208430659584 208447674624 208523653632 208702053672 208719090867 208795168806 209429238528 209448387414 209701932849 210125217792 210398818336 211131915264 211151219832 211406826612 211756367872 211792444416 211886938368 212068215828 212162832819 212772964992 212867896416 213514334208 213792347664 214441592832 214502826496 214537268736 214556884668 214720813656 214816614138 215250223104 215434377984 215530496832 215714891497 216185020416 216204787008 216301249584 216466511328 217185876992 217205735096 217240611336 217302644258 217962549504 218226401664 218246354907 218722000896 218909126016 219006795168 219636609024 219734602752 219922594192 219957906672 220020715516 220688875008 220709053404 220976230314 221422272512 221457825792 221478074496 221746182336 222383874048 222483093504 222503435952 222673436384 222772785032 223179134976 223278709248 223449302016 223469732808 223551187344 223569436734 224212371712 224248372992 224312406976 224540363061 224993599488 225265963008 225286559904 226071530496 226365894468 227016871424 227118157952 227156851656 227175395391 227807870976 227828700288 228104495808 228208503747 228622528512 228899284992 228920214096 229003655328 229680966144 229959003904 229980029902 230016957282 230100798276 230481248256 230762515968 230781354048 231062987994 231445028864 231548291072 232553868288 232638633984 232856672804 232941548872 233668020096 233774564814 234444550144 234484492032 234503633952 234589110336 234789810381 235570068384 236390870016 236698670628 237090029568 237377036288 237398740544 237485272192 237523404672 237545122311 238206468096 238225913856 238312747008 238516632768 238536103848 238623050064 239369585616 239476383468 240455792384 240477778142 240516391122 241315679808 242048507904 242156500992 242363675232 242471808936 243169102848 243277595904 243485729284 243524825244 243594363607 244334111616 244356451983 245146087424 245185449984 245207868192 245504701872 246210717696 246320567808 246343089804 246531304568 246641297714 247091185152 247201428096 247412918466 248212430848 248235125824 248274984384 248345879152 249100056576 249424405608 250181858304 250293480192 250316365446 250507615932 250619383161 251125260288 251340107648 251380464768 251403449409 251452246304 251495085762 252215857152 252238918176 252351457848 252544263216 253117799424 253424208384 253447379892 254266392576 254289641088 254483927296 254597468608 255061868544 255175667712 255393980352 255507927696 256242710528 256283854848 256307287824 256357036544 256617557784 257470354176 257805602033 258367463424 258391086912 258703879392 259447853056 259563609088 259607830464 259629023304 260375657472 260491827456 260690852352 260714688276 260809718568 260831009523 261599182848 261623101824 261718463232 262059242481 262492532736 262810290176 262834319888 262876522608 263750118912 264093543546 264626618368 265016326932 265775849472 266121911776 266726283264 267049165824 267073583112 267170931216 267982276608 268004153088 268101840384 268331211864 268353116829 268450931322 268894789632 269222935296 269244913056 269573485993 270160994304 270512766432 271312846336 271411739648 271480139784 272258187264 272612690112 272712057216 272736992283 273565240704 273687295392 274831746448 274875875568 275789348352 276148449066 276750286848 276987057408 277110638784 277347717639 277907546112 277930232832 278031538176 278269404896 278292121156 278393558408 279238984704 279264516552 279389114046 279602577132 280237563648 280602456309 281509220352 281534959776 281875768816 282389925888 282515917824 282757621104 282883777092 283697286656 283742839296 283768782948 283823861888 283895390079 284112296118 284685778944 285056463552 285922123776 286049691648 286075846224 286294418208 286422152184 287245837312 287318227896 287373995776 287400271438 287446418658 288273049344 288401666112 288622015104 288648404877 289277485056 289654148448 290616732672 290968535552 290995139876 291041864316 291878834688 292009060224 292258885254 292848812032 292895834112 292922614656 292979470336 293053305888 293277208896 293410933389 294251833344 294278737872 294634973752 295304099328 295661576448 295688609874 296644124672 296671247936 296718883776 297572179968 297704945664 297932402688 297959643744 298068249792 298092582312 298997830656 299387150748 300354617344 300382079872 300430311552 300457781001 300567297618 301428707328 301821192624 302506638336 302875802208 302900527188 303771600384 304139327744 304167136322 304278004996 304326862236 304830038016 305199046656 305226952128 305338207104 306241288192 306290460672 306402103296 306689276376 306801064368 307683354624 307708472064 308083983992 308109134137 309185714754 310071824384 310184845312 310263016896 311557360128 311699419752 312645989376 312671511936 312785480448 313053080508 313192753209 314093424512 314143857792 314172581121 315187826688 315598227504 316697872896 316726829748 317110239918 317634551808 317750329344 318022177024 318048138464 318102323742 318164066752 319159447488 319301844624 320271501312 320688521496 321754239744 322081220484 322173190577 322224921207 322875334656 323151566976 323295745248 324225470464 324277530624 324307180512 324370127872 324451874376 324699766992 325778815488 325808602644 325953966387 326203006654 326913933312 326943824256 327339602496 328280956928 328363689024 328427423744 328457453072 328510192752 329454913536 329601904128 329883891288 330031073274 331033312512 331063580106 331464345471 332133408768 332565874144 332619273504 333575811072 333724640256 333755153928 334010154576 334159177548 334768702464 334918063872 335173953024 335204599212 335326781016 335354155101 336287809536 336318557568 336468610464 336725684288 337490399232 337898944512 337929839856 339052854784 339107295744 339548841702 340234223616 340525307136 340677236928 340968699463 341711806464 341743050432 342156743712 343293805568 343348927488 343380321144 343505482992 344521449216 344938505856 344970044853 345721872384 346143773952 346172031072 346594481991 347167543296 347322436608 347587803136 347619584368 347746291424 347774679364 348830802432 348957950976 349285009206 349412323308 349990043648 350046240768 350502030144 350661847221 351666825216 352124724728 353355102576 354586305024 355048005942 355635044352 356065554432 356098110816 356227908288 357309702144 357338870784 357469120512 357774949152 357804155772 357934575096 358963913728 358993217408 359054378424 359214575202 360683688576 360716667213 361973519712 363483586816 363545512848 363616076288 363649323044 363707713404 364753654272 364916393856 365228593926 366024572928 366501167424 367719131136 368197932088 368257052808 369316076544 369480851712 369514634706 369796956852 369961946571 370573643776 370636777728 370708717568 370802142144 371119377699 372318646272 372352688736 372518818728 372803436176 373650084864 374136608412 375272787456 375345627136 375379946368 375440220288 375474548169 375761423898 376519901184 376687890432 377010161472 377178369456 378323785728 378358377264 378527186772 378816394824 380075284736 380110036418 380136312576 380171069838 381399588864 381434461632 381725890944 381896202912 382592802816 382763501568 383090970528 383261891544 384364065792 384535554816 384829353472 384864539836 384926336676 385036252153 386205531264 387488976896 387551195136 387586630368 388055819088 389171779584 389345413632 389678513672 389852373806 390563486208 390737741184 391036278528 391072032414 391214577852 392335777792 392371650496 392398774272 392434652736 392577694848 393738799104 394215435264 394251479832 395625178368 396140315319 396939927552 397243203584 397279524992 397424333056 397456776416 397524490398 398663774208 399182867664 400089424896 400573748736 400610374668 400756396824 401904943104 402428256832 402496817796 402676396983 403342184448 403834402944 403867369584 405028800512 405241491456 405769149648 406969269504 407117609472 407499177407 407647710526 408387280896 408536137728 408919035168 409068085824 410244472832 410277962752 410347861056 410530943088 412247619672 413684022528 414222673599 415409813504 415480586112 415599226336 415665958176 416861319168 416895349248 417047307264 417404107344 417438181734 417590337612 418858477056 418896774828 419083671069 419403865698 420250435584 420797636672 422263830528 422302439664 422813653224 423584888832 423773876736 424136431656 424325665638 425545929984 425735792832 426100026247 426168444177 427028668416 427584695328 428883185664 429005652992 429074537472 429113769336 429441627312 429633228276 430868755968 431060993664 431100407157 431429782994 432370040832 432409574016 432602499168 432933022656 434371753984 434411470192 434481222672 434605288516 435925099008 436452803328 436492709814 437444001792 437818252032 438013590336 438388327881 439273218048 439469205504 439845188384 439915813344 440041431032 441377750016 441418106808 441952460628 442956148992 443492364672 443532914811 444767748096 444966187008 445006871904 445346872768 445545570064 446358269952 446557418496 446898604032 446939465616 447102374688 447138873468 448424743424 448496745984 448624813952 449080726122 449987198976 450531926016 450573119808 452143060992 452731788936 454033742848 454236315904 454313703312 454350790782 455657400576 456208991616 456250704483 456417007494 457245057024 457798569984 457840428192 458007310656 459361932288 459918007808 459960059804 460033914564 460201596552 461525031936 461562708096 462125975988 462890057728 463096582144 463778572131 465107736576 465277267968 465713345608 465883097744 467336040192 467549129628 468889100288 468968984064 469007267904 469178220672 469579620762 471140136768 472781740032 473397341256 474754072576 474797481088 474970544384 475046809344 475090244622 475665359877 476451827712 476625494016 477033265536 477072207696 477246100128 478739171232 478952766936 480911584768 480955556284 481032782244 482631359616 484097015808 484313001984 484727350464 484943617872 486338205696 486555191808 486971458568 487049650488 487188727214 488668223232 488712903966 489304509981 490292174848 490370899968 490415736384 491009403744 492421435392 492641135616 492686179608 493062609136 493282595428 494182370304 494402856192 494825836932 495046609911 496424861696 496470251648 496549968768 496595370159 496691758304 498200113152 498848811216 500363716608 500586960384 500632730892 501015231864 501238766322 502250520576 502680215296 502760929536 502806898818 502904492608 502990171524 504431714304 504477836352 504702915696 505088526432 506235598848 506848416768 506894759784 508579282176 508967854592 509194937216 509241494783 509323262553 510351335424 510787960704 511015855392 512485421056 512567709696 512614575648 512714073088 513235115568 514940708352 515611204066 516734926848 516782173824 517407758784 518895706112 519127218176 519215660928 519258046608 520751314944 520983654912 521381704704 521429376552 521619437136 521662019046 523246203648 523436926464 523927513809 524118484962 524985065472 525620580352 525668639776 525753045216 527500237824 528187087092 530032653864 531551698944 532243823552 532486508743 532572008913 533452566528 534098331648 534147166224 534341862432 535964553216 536008306176 536203680768 536662423728 536706233658 536901862644 537789579264 538445870592 538489826112 539146971986 540321988608 541025532864 542625692672 542823479296 542960279568 545225380224 545424114432 545473984566 546134302081 547130481408 547374590784 547842890889 549663492896 549751751136 551578696704 552296898132 553974114816 554221277568 554271952059 554695435278 555815092224 555860465664 556063076352 556538809792 556584242312 556787116816 558477969408 558529033104 558778228092 559205154264 560475127296 561204912618 563018440704 563069919552 563642135847 563751537632 564779851776 565031835648 565515242208 565767554184 567394573312 567485678592 567537565896 567647723776 567790780158 568224592236 570112927104 570165054627 571844247552 572099383296 572151692448 572588836416 572844304368 574491674624 574636455792 574747991552 574800542876 574892837316 576546098688 576803332224 577244030208 577296809754 578554970112 579308296896 581233465344 581937071104 581990279752 582083728632 583757669376 584018120448 584517770508 584778560709 585845229312 585958940672 586106611776 586554417792 586608048621 586821866778 588503666688 588557475744 589269947504 590608198656 591323152896 591377219748 593288249344 593342495872 593437767552 595144359936 595409891328 595864805376 595919287488 596136499584 596185164624 597995661312 598774301496 600764159744 600860623104 600915562002 601134595236 602857414656 603642385248 605013276672 605751604416 605801054376 607543200768 608278655488 608334272644 608556009992 608653724472 610398093312 610453904256 610676414208 611471565789 612482576384 612580921344 612804206592 613378552752 613602128736 615366709248 615416944128 616167967984 616218268274 618371429508 620143648768 620369690624 620526033792 623114720256 623398839504 625291978752 625343023872 625570960896 626106161016 626157272601 626385506418 628186849024 628287715584 628345162242 629105798547 630375653376 631196455008 633395745792 633453659496 634220479836 635269103616 636044354048 636096276928 636204647484 636328133504 636386315327 636488498457 638318894976 638603689248 640543002624 641377042992 643508479488 644162440968 644346381154 644449842414 645750669312 646303133952 646591490496 647144674491 648450940928 648555061248 648614361024 648740255744 648903748752 649399533984 651557630976 651617205288 651907932774 652406013308 653887648512 654679204992 654739064721 656561913856 656727378048 656854847488 656914906144 657020385504 658909827072 659203808256 659767782576 660062146548 662066625024 662127160212 662928690942 664266817536 665131748288 665238547008 667151622144 667449280512 667510307856 668020309152 668318355096 669537404928 669836127744 670347906048 670409198424 670653562032 670708310202 672637115136 672937220928 673451368576 673512944713 673621089183 674980798464 675797889024 675859679712 678105709568 678214591488 679097683404 681050614272 681354473856 681937398926 683423612928 683486100864 684313487424 684625511241 686587611136 686697854976 686760642288 687010965984 689042898432 689877011712 689940089706 691443744768 692287547904 692344062144 693188963982 694335086592 694644873216 695175606272 695239168736 695492582848 695549358728 697661604864 697915901952 698570018412 698824646616 701004060288 701323694442 703333650432 704249449456 704369431143 706710205152 709172610048 710096011884 711270088704 712131108864 712196221632 712455816576 714619404288 714677741568 714938241024 715549898304 715608311544 715869150192 717927827456 717986434816 718108756848 718429150404 721367377152 721433334426 722306657591 723947039424 726967173632 727091025696 727232152576 727298646088 727415426808 729507308544 729832787712 730457187852 730783090821 733002334848 733069355949 735438262272 736395864176 736514105616 738632153088 738961703424 739029269412 739593913704 739923893142 741147287552 741273555456 741417435136 741604284288 742238755398 744637292544 744705377472 745037637456 745606872352 747300169728 748273216824 750545574912 750759892736 750880440576 750949096338 751522847796 751858149483 753375780864 754020322944 754356738912 756647571456 756716754528 757054373544 757632789648 760150569472 760220072836 760272625152 760342139676 762799177728 762868923264 763451781888 763792405824 765185605632 765527003136 766181941056 766523783088 768728131584 769071109632 769658706944 769729079672 769852673352 770072504306 772411062528 773416806099 774977953792 775102390272 775173260736 776111638176 778343559168 778690827264 779357027344 779704747612 781126972416 781475482368 782072557056 782144064828 782429155704 782493028569 784671555584 784743300992 784797548544 784869305472 785155389696 786177727443 787477598208 788430870528 788502959664 791250356736 792280630638 793879855104 794559049984 794848666112 794913552832 795048980796 797327548416 798365735328 800178849792 801147497472 801220749336 801512793648 804856513664 804993635592 805059350487 805352793966 806684368896 807668805888 807734739168 808720457979 810057601024 810482982912 811538299296 813938539008 814235218944 814998354814 815295421052 816774561792 817838070336 818136171648 818210976849 820488945664 820555925504 820695722112 821061886176 824495239344 827368045056 828445347198 830819627008 830961172224 831198452672 831331916352 832043152917 833722638336 833790698496 834094614528 834808214688 834876363468 835180675224 837716954112 837793549656 838167342138 838807731396 841595273344 841672223497 841807368927 844527661056 844604879328 845627306448 847169777664 847547753472 848272863312 848651331276 851091859968 851471585664 852200052494 852336888354 854057336832 855169390656 857766371328 858011305984 858149074944 858227538672 858883254624 859266456552 861737511936 862121987328 862200814314 862859565988 863244541999 864819148032 865204998336 865866045312 865945214631 868743507968 868822940384 868962445344 869210577032 871850198016 872905606656 872985419628 875636504064 876027180672 876776655762 878546436096 878938411008 879690376768 879831626688 880082862064 880232800167 882755500032 882836213616 883904921256 885912297984 886984729344 887065829622 889932374016 890013743808 890693745536 891091140128 892716539904 893114836992 893797208064 893878931232 894204749376 894277746936 896849486848 896993491968 897249627904 898161452244 901063852032 901146239616 904286121984 905463577872 908067485696 908472631808 908627406624 908701581564 911314801152 912417983232 912501408966 912834014988 914490114048 915597139968 915680856384 916014621312 918723864576 919836015616 919920119608 920067829128 920403193104 923050063872 923125416192 924251951976 924327402411 926193164288 927557144262 930215473152 930554535936 931426691216 931766195488 934672080384 935098259256 937778200576 937937968128 938014535808 938356441344 939159241524 939578259627 942280273536 945563480064 946794682512 949594962176 949941088768 950093618688 950180489244 951330719754 952903655424 953250988032 954066531072 954144415392 954492200256 955308805201 957478342464 957905533872 961823169536 961911112568 962065564488 965262719232 966519571731 968626003968 969454700928 969887235744 972676411392 973110383616 973942917136 974099300976 974377454428 977336446464 977425807932 977861899161 978609019962 980584349696 980741799936 980831472768 982018807488 984842870784 985282271232 985372359216 986125218272 986565190856 988364740608 988805712384 989651673864 990093219822 992940503296 993099937536 993190740318 993383516608 994393036413 996400226304 997697622432 1000727433216 1001173920768 1001265461784 1002030463728 1002477532644 1005360430592 1005521859072 1005613797636 1005808985216 1005980343048 1006062465303 1008863428608 1008955672704 1009405831392 1010177052864 1012471197696 1013696833536 1013789519568 1017158564352 1017935709184 1018389874432 1018482989566 1018646525106 1020702670848 1021575921408 1022031710784 1022906098389 1024970842112 1025135419392 1025229151296 1025428146176 1026470231136 1029881416704 1031222408132 1033564347648 1034815517568 1034910134559 1037791412224 1038254436352 1038431321856 1038516093216 1039783445973 1041502629888 1041967309824 1042763409408 1042858753104 1043238874272 1043324038092 1046492407296 1046873852928 1047855027618 1048236969924 1049970130944 1051241160704 1051337279552 1051506090432 1051985541663 1055000475648 1056374174184 1060065307728 1064487647104 1064973017486 1065144017826 1066905133056 1068196663296 1068294332448 1068683724864 1071929106432 1072016612352 1072407361536 1073324847456 1073412467316 1073803725288 1076891741184 1076979652224 1078293943972 1082051065728 1082150001639 1085251385344 1085646958592 1085920559136 1090450760448 1090848228864 1090947969132 1092268604162 1094260962816 1094749181568 1095685781778 1099326985792 1099503502272 1103157393408 1104593796264 1107948229632 1108442555136 1108543904118 1109390870556 1109885839713 1111720931328 1112126152704 1113077619584 1113168484624 1113358133097 1113574233632 1116955938816 1117058066208 1117556456184 1118410308528 1120950254592 1122409825236 1126036881408 1126139839104 1127284271694 1127503075264 1129559703552 1130063671296 1131030484416 1131535108368 1134789146624 1134971357184 1135075131792 1135295447552 1135581560316 1136449184472 1140225854208 1140330109254 1141710523289 1144198766592 1144303384896 1145177672832 1145688608736 1148983349248 1149272911584 1149495983104 1149601085752 1149785674632 1153092197376 1153606664448 1154488060416 1154593619508 1155108756459 1158616593792 1162466930688 1163874142208 1163980559504 1164167457264 1167515338752 1168036240896 1169035541016 1169557121418 1171690458624 1171917881344 1172213223552 1173108835584 1173216097242 1173643733556 1177007333376 1177114951488 1178539895008 1181216397312 1182646305792 1182754439496 1186684991744 1186875535104 1188420945957 1190819782656 1191729610752 1191838574976 1192272999168 1192370329248 1193825437969 1195991322624 1197548602992 1201528319488 1201721246208 1201831124004 1202269190472 1205714829312 1207284770496 1210026553344 1211503208832 1211602108752 1215086401536 1216557310976 1216668545288 1217112019984 1217307448944 1220907808512 1221352828416 1222497532221 1222943131578 1224965152768 1225161842688 1225608413184 1226757105504 1227204257472 1230733418496 1230833888256 1232335935968 1232436536548 1236742859016 1240287297536 1241052067584 1242668020797 1246229440512 1246797679008 1250583957504 1250686047744 1251141921792 1252212322032 1252314545202 1252771012836 1256373698048 1256575431168 1256690324484 1257251013207 1258211597094 1260751306752 1262392910016 1266791491584 1266907318992 1268440959672 1272088708096 1272192553856 1272409294968 1272656267008 1272772630654 1272976996914 1276637789952 1277207378496 1278300078741 1281086005248 1282754085984 1287016958976 1288324881936 1288692762308 1288899684828 1292606267904 1293182980992 1293301221471 1294289348982 1296901881856 1297110122496 1297228722048 1297480511488 1297807497504 1298799067968 1303115261952 1303234410576 1303815865548 1304812026616 1307775297024 1309358409984 1309478129442 1313454756096 1313709694976 1313829812288 1314040771008 1315164983643 1317819654144 1318407616512 1319535565152 1320124293096 1324133250048 1324254320424 1325857381884 1330263496576 1330477094016 1330598744433 1334303244288 1334898561024 1335020615712 1336040618304 1336636710192 1339074809856 1339672255488 1340695812096 1340818396848 1341307124064 1341416620404 1345274230272 1345874441856 1346902737152 1347025889426 1347242178366 1349961596928 1351595778048 1351719359424 1356211419136 1356429182976 1358195366808 1362101228544 1362708947712 1363874797852 1364483308321 1366972201728 1368626974848 1368752113449 1369251022482 1373175222272 1373395709952 1373521284576 1374021931968 1378085796864 1379754023424 1379880179412 1384575095808 1384688124288 1386377927964 1388670173184 1389289746432 1390351212544 1390478337472 1390985165696 1391098717456 1391335716393 1395323209728 1395831803904 1397140036824 1397649293232 1402008120576 1402647388884 1406667300864 1408498898912 1408738862286 1413420410304 1418345220096 1420192023768 1424262217728 1424392443264 1424911633152 1426766986841 1426996079631 1429355483136 1429876482048 1431099796608 1431216623088 1431738300384 1435855654912 1435972869632 1436217513696 1436858300808 1442734754304 1442866668852 1444613315182 1447894078848 1453934347264 1454182051392 1454464305152 1454597292176 1454830853616 1459014617088 1459665575424 1460914375704 1461566181642 1466004669696 1466138711898 1467913529943 1470876524544 1472791728352 1473028211232 1477264306176 1477923406848 1478058538824 1479187827408 1479847786284 1482294575104 1482547110912 1483208568576 1484477510796 1485139829733 1489274585088 1489410754944 1490075274912 1491213744704 1494600339456 1496546433648 1501091149824 1501519785472 1501760881152 1501898192676 1503045695592 1503716298966 1506751561728 1508040645888 1508713477824 1510004240479 1513295142912 1513433509056 1514108747088 1515265579296 1520301138944 1520440145672 1520545250304 1520684279352 1525737846528 1526903563776 1527584811648 1527724484349 1531054006272 1532363882112 1533047566176 1537456263168 1538142219264 1539317413888 1539458159344 1539705346704 1540145008612 1544822125056 1546833612198 1549955907584 1550204780544 1550346521472 1552223276352 1556687118336 1557381654528 1558714054688 1559409495224 1562253944832 1562950964736 1564145114112 1564288129656 1564858311408 1564986057138 1569486601984 1569738610944 1570310779392 1571782541427 1572355454886 1574955196416 1576861741056 1577005919328 1582500713472 1584561261276 1589118099968 1589697332224 1589827105664 1590097961592 1594655096832 1596731470656 1597459526229 1600357699584 1602294994944 1602441498672 1603025587296 1609713027328 1609987271184 1610118700974 1610705587932 1613368737792 1615337611776 1615469478336 1617440915958 1620115202048 1620965965824 1623076598592 1627877078016 1628470437888 1629996709628 1630590842104 1635676140672 1636272343296 1636421953698 1638402906243 1641111851008 1641391444224 1642123772352 1643528672667 1648990478688 1654736090112 1656890694396 1661639254016 1661922344448 1662396905344 1662663832704 1662815856177 1664086305834 1667445276672 1667581396992 1668189229056 1669616429376 1669752726936 1670361350448 1675433908224 1675587099312 1676334684276 1677615462792 1683190546688 1683344446994 1683614737854 1689055322112 1689209758656 1691254612896 1694339555328 1695095506944 1696545726624 1697302662552 1702183719936 1702943171328 1704400104988 1704673776708 1705160545249 1710338781312 1710495163881 1715532742656 1716022611968 1716298149888 1716455077344 1717766509248 1718532913104 1723475023872 1724243974656 1724401628628 1725719131976 1726489083998 1729638296064 1730409996672 1731732090624 1731890429262 1737487015936 1737645880768 1737924890688 1738421154064 1743700396032 1745811213312 1745970839256 1751273008128 1752054361344 1753553311524 1754335682127 1757876822016 1759380753536 1759663253376 1759824145863 1760165724128 1760465600334 1765511000064 1765672427232 1767809842512 1771824595968 1773969458688 1774131659244 1779864748032 1780027487616 1781387491072 1782182280256 1785433079808 1786229673984 1787594416128 1787757862464 1788409498752 1788555493872 1793698973696 1793986983936 1794499255808 1796322904488 1802292479232 1804639214231 1808572243968 1810927155744 1816134971392 1816945263616 1817254813248 1817403163128 1822629602304 1824835966464 1825002817932 1825668029976 1831194279936 1831361712768 1832029242624 1834414697367 1837447729152 1839672031232 1839840239216 1840135658256 1840806386208 1846100127744 1846250832384 1848503903952 1848654804822 1852386328576 1855114288524 1860430946304 1861109071872 1862853382432 1863532390976 1869344160768 1870196518512 1875875936256 1876029071616 1876712882688 1878318483048 1878471817803 1879156519254 1884560547072 1887014401951 1887317395641 1891126960128 1893589365024 1899189924352 1899882177536 1900187237376 1900360978488 1902661439508 1905807310848 1908133062144 1908288830784 1908984400512 1909158945981 1910617610402 1914956684928 1915811067744 1923646339072 1923822225136 1924131128976 1930525438464 1933039143462 1937252007936 1938909401856 1939774471488 1941434023473 1945352822784 1946220767232 1947885834272 1948198601952 1948754908856 1954672892928 1954851615864 1955723798322 1957218039924 1961662945536 1964037614976 1964217194163 1969685741568 1970564542464 1970744718432 1972250436544 1973130381712 1976729481216 1977611424768 1979303347728 1980186439644 1985881006592 1986199875072 1986381480636 1986767033216 1988786072826 1992800452608 1995395244864 2001454866432 2002347841536 2002530923568 2004060927456 2004955065288 2010720861184 2011043718144 2011227595272 2011617970432 2011960686096 2012124930606 2017911345408 2018811662784 2020354105728 2020538834139 2024942395392 2027393667072 2027579039136 2034317128704 2035871418368 2036779748864 2036965979132 2037293050212 2043151842816 2044063421568 2045812196778 2049941684224 2050270838784 2050458302592 2050856292352 2052940462272 2053876533723 2059762833408 2062444816264 2067128695296 2069631035136 2069820269118 2076508872704 2076862643712 2077032186432 2079566891946 2083005259776 2083934619648 2085526818816 2085717506208 2086477748544 2086648076184 2092984814592 2093747705856 2095710055236 2096473939848 2102482321408 2102674559104 2103012180864 2103971083326 2110000951296 2112748348368 2120130615456 2128975294208 2129946034972 2130288035652 2133810266112 2136393326592 2136588664896 2137367449728 2143858212864 2144033224704 2144814723072 2146649694912 2146824934632 2147607450576 2153783482368 2153959304448 2156587887944 2156763938959 2164102131456 2164300003278 2166919972773 2170502770688 2171293917184 2171841118272 2180901520896 2181696457728 2181895938264 2184537208324 2188521925632 2189498363136 2191371563556 2192349272463 2198653971584 2199007004544 2199208067847 2206314786816 2209187592528 2215896459264 2216885110272 2217087808236 2218781741112 2219771679426 2223441862656 2224252305408 2226155239168 2226336969248 2226716266194 2227148467264 2233911877632 2234116132416 2235112912368 2236820617056 2241900509184 2244819650472 2252279678208 2254568543388 2255006150528 2255212334039 2255574448449 2260127342592 2262060968832 2263070216736 2269578293248 2269942714368 2270150263584 2270590895104 2271163120632 2272898368944 2280451708416 2280660218508 2283421046578 2288397533184 2288606769792 2290355345664 2291377217472 2297966698496 2298545823168 2298991966208 2299202171504 2299571349264 2306184394752 2307213328896 2308976120832 2309187239016 2310217512918 2317233187584 2320250418297 2324933861376 2327748284416 2327961119008 2328334914528 2335030677504 2336072481792 2338071082032 2339114242836 2343380917248 2344426447104 2346217671168 2346432194484 2347287467112 2347479085707 2354014666752 2354229902976 2357079790016 2358533182329 2362432794624 2365292611584 2365508878992 2373369983488 2373751070208 2376841891914 2381639565312 2383677149952 2384545998336 2384740658496 2386780896241 2387650875938 2391982645248 2395097205984 2403056638976 2403442492416 2403662248008 2404538380944 2414569540992 2420053106688 2423006417664 2423204217504 2426161373937 2430172803072 2433114621952 2433337090576 2434224039968 2434614897888 2441815617024 2442705656832 2444995064442 2445886263156 2449930305536 2450323685376 2453514211008 2454408514944 2454632930547 2461466836992 2461667776512 2464671871936 2464873073096 2473485718032 2482104135168 2485336041594 2492458881024 2493595358016 2496129458751 2501167915008 2501372095488 2502283843584 2504424644064 2504629090404 2505542025672 2512747396096 2513150862336 2513380648968 2514502026414 2516423194188 2524785820032 2525016670491 2533582983168 2533814637984 2536881919344 2544177416192 2544385107712 2544818589936 2545312534016 2545545261308 2545953993828 2553275579904 2554414756992 2556600157482 2562172010496 2565508171968 2574033917952 2576649763872 2577385524616 2577799369656 2585212535808 2586365961984 2586602442942 2588578697964 2589733625997 2594457444096 2594961022976 2595614995008 2597598135936 2597835643893 2606230523904 2606468821152 2607631731096 2609624053232 2615550594048 2618716819968 2618956258884 2626909512192 2627419389952 2627659624576 2628081542016 2630329967286 2635639308288 2636815233024 2639071130304 2640248586192 2648266500096 2648508640848 2651714763768 2660526993152 2660954188032 2661197488866 2669797122048 2670041231424 2672081236608 2673273420384 2678149619712 2679344510976 2681391624192 2681636793696 2682614248128 2682833240808 2690548460544 2691748883712 2693805474304 2694051778852 2694484356732 2695253765071 2703191556096 2703438718848 2712422838272 2712858365952 2716390733616 2724202457088 2725417895424 2727749595704 2728966616642 2733944403456 2737253949696 2737504226898 2738502044964 2746350444544 2746791419904 2747042569152 2748043863936 2756171593728 2759508046848 2759760358824 2769150191616 2769376248576 2772755855928 2772982207233 2778579492864 2780702425088 2780956674944 2781970331392 2782197434912 2782671432786 2790646419456 2791663607808 2794280073648 2795298586464 2804016241152 2805294777768 2813334601728 2816997797824 2817477724572 2818734778881 2826840820608 2836690440192 2840384047536 2848784886528 2849823266304 2852494241849 2853533973682 2853992159262 2858710966272 2859752964096 2862199593216 2862433246176 2863476600768 2865926415603 2871711309824 2871945739264 2872435027392 2873716601616 2885469508608 2885733337704 2889226630364 2895788157696 2899558715193 2907868694528 2908364102784 2908928610304 2909194584352 2909661707232 2918029234176 2919331150848 2921828751408 2923132363284 2932009339392 2932277423796 2933585697483 2935827059886 2941753049088 2945583456704 2946056422464 2954528612352 2955846813696 2956117077648 2958375654816 2959695572568 2965094221824 2966417137152 2968955021592 2970279659466 2978821509888 2980150549824 2982427489408 2982700183729 2983179109239 2989200678912 2993092867296 3002182299648 3003039570944 3003521762304 3003796385352 3006091391184 3007432597932 3016081291776 3017426955648 3020008480958 3026590285824 3026867018112 3028217494176 3030531158592 3040602277888 3040880291344 3041090500608 3041368558704 3051475693056 3053807127552 3055169623296 3055448968698 3062108012544 3064727764224 3066095132352 3068718295167 3074912526336 3076284438528 3078634827776 3078916318688 3079410693408 3080290017224 3089644250112 3093667224396 3100693042944 3104446552704 3104730403677 3113374236672 3114763309056 3117428109376 3118818990448 3119350337919 3124507889664 3125901929472 3128290228224 3128576259312 3129716622816 3129972114276 3138973203968 3139477221888 3140621558784 3143565082854 3144710909772 3149910392832 3153723482112 3154011838656 3165001426944 3169122522552 3178236199936 3179394664448 3179654211328 3180195923184 3193462941312 3194919052458 3200715399168 3204589989888 3204882997344 3206051174592 3219426054656 3219974542368 3220237401948 3221411175864 3230675223552 3230938956672 3234881831916 3240230404096 3246153197184 3246450004917 3255754156032 3256940875776 3259993419256 3261181684208 3271352281344 3272544686592 3272843907396 3276805812486 3282223702016 3282782888448 3284247544704 3287057345334 3297980957376 3309472180224 3313781388792 3323278508032 3323844688896 3324793810688 3325327665408 3325631712354 3328172611668 3329657519139 3335162793984 3336378458112 3339232858752 3339505453872 3340722700896 3350867816448 3351174198624 3352669368552 3355230925584 3366381093376 3366688893988 3367229475708 3378110644224 3378419517312 3382509225792 3388679110656 3390191013888 3393091453248 3394605325104 3404367439872 3405886342656 3408800209976 3409347553416 3410321090498 3420677562624 3420990327762 3425131569867 3432045223936 3432596299776 3432910154688 3435533018496 3437065826208 3446950047744 3448487949312 3448803257256 3451438263952 3452978167996 3459276592128 3460819993344 3463464181248 3463780858524 3465326269377 3474974031872 3475291761536 3475849781376 3476842308128 3487400792064 3491622426624 3491941678512 3502546016256 3504108722688 3507106623048 3508671364254 3515753644032 3518761507072 3519326506752 3519648291726 3520331448256 3520931200668 3531022000128 3531344854464 3535619685024 3543649191936 3547938917376 3548263318488 3560054975232 3562774982144 3564364560512 3564690463481 3565262837871 3572459347968 3575188832256 3575515724928 3576818997504 3577110987744 3581476313907 3587397947392 3587973967872 3588998511616 3592645808976 3604584958464 3609278428462 3617144487936 3621854311488 3632269942784 3633890527232 3634509626496 3634806326256 3645259204608 3649671932928 3650005635864 3651336059952 3662723425536 3664058485248 3667492596663 3668829394734 3674895458304 3679344062464 3679680478432 3680271316512 3681612772416 3692200255488 3692501664768 3697007807904 3697309609644 3710228577048 3720861892608 3725706764864 3727064781952 3727405561201 3728004062391 3738688321536 3740393037024 3751751872512 3752058143232 3753425765376 3756636966096 3756943635606 3758313038508 3769121094144 3774028803902 3774634791282 3782253920256 3787178730048 3798379848704 3799764355072 3800374474752 3800721956976 3805322879016 3816266124288 3816577661568 3817968801024 3818317891962 3821235220804 3822940114567 3829913369856 3831622135488 3834900236223 3847292678144 3847644450272 3848262257952 3861050876928 3866078286924 3877818803712 3879548942976 3879903664413 3882868046946 3890705645568 3892441534464 3895771668544 3896397203904 3897509817712 3909345785856 3909703231728 3911447596644 3914436079848 3923325891072 3928075229952 3928434388326 3941129084928 3941489436864 3944500873088 3945494950929 3946260763424 3953458962432 3955222849536 3958606695456 3960372879288 3971762013184 3972399750144 3972762961272 3973534066432 3977572145652 3990790489728 4002909732864 4004695683072 4005061847136 4008121854912 4009910130576 4021441722368 4022087436288 4022455190544 4023235940864 4023921372192 4024249861212 4035822690816 4037623325568 4040708211456 4041077668278 4049884790784 4054787334144 4055158078272 4068634257408 4071742836736 4073559497728 4073931958264 4074586100424 4086303685632 4088126843136 4091624393556 4093449924963 4100916605184 4101712584704 4105880924544 4106256340347 4107753067446 4119525666816 4124889632528 4134257390592 4139262070272 4139640538236 4153017745408 4153725287424 4154064372864 4159133783892 4166010519552 4167869239296 4171053637632 4171435012416 4172955497088 4173296152368 4185969629184 4187495411712 4191420110472 4192947879696 4205349118208 4206024361728 4207942166652 4220001902592 4225496696736 4240261230912 4257950588416 4259892069944 4260576071304 4272786653184 4273177329792 4274734899456 4280300960523 4288066449408 4289629446144 4293299389824 4293649869264 4295214901152 4307566964736 4307918608896 4313175775888 4313527877918 4328204262912 4328600006556 4333839945546 4341005541376 4342587834368 4343682236544 4361803041792 4363392915456 4363791876528 4369074416648 4377043851264 4378996726272 4382743127112 4384698544926 4397307943168 4398014009088 4398416135694 4403740589829 4412629573632 4418375185056 4431792918528 4433770220544 4434175616472 4437563482224 4439543358852 4446883725312 4452310478336 4452673938496 4453432532388 4454296934528 4454704207289 4455419489199 4467823755264 4468232264832 4470225824736 4473641234112 4483801018368 4489639300944 4504559356416 4509137086776 4510012301056 4510424668078 4511148896898 4520254685184 4524121937664 4526140433472 4530012721437 4539156586496 4539885428736 4540300527168 4541181790208 4542326241264 4545796737888 4560903416832 4561320437016 4566842093156 4577213539584 4580710691328 4582754434944 4583173453047 4595933396992 4597091646336 4597983932416 4598404343008 4599142698528 4612368789504 4614426657792 4617952241664 4618374478032 4620435025836 4634466375168 4640500836594 4649867722752 4655496568832 4655922238016 4656669829056 4670061355008 4672144963584 4676142164064 4678228485672 4686761834496 4688852894208 4692435342336 4692864388968 4694574934224 4694958171414 4708459805952 4714159580032 4714590612991 4715347624281 4717066364658 4724865589248 4730585223168 4731017757984 4746739966976 4747502140416 4753683783828 4767354299904 4769091996672 4769481316992 4773561792482 4775301751876 4783965290496 4790194411968 4792378578687 4806113277952 4806884984832 4807324496016 4809076761888 4829139081984 4840106213376 4846012835328 4846408435008 4852322747874 4860345606144 4866229243904 4866674181152 4868448079936 4869229795776 4883631234048 4885411313664 4889990128884 4891772526312 4907028422016 4908817029888 4909265861094 4915208718729 4923335553024 4929343743872 4929746146192 4930586018001 4946971436064 4964208270336 4970672083188 4984917762048 4987190716032 4992258917502 5002335830016 5002744190976 5004567687168 5008849288128 5009258180808 5011084051344 5025494792192 5026301724672 5026761297936 5029004052828 5032846388376 5049571640064 5050033340982 5056146603137 5067165966336 5067629275968 5073763838688 5088354832384 5088770215424 5089637179872 5090625068032 5091090522616 5091907987656 5106551159808 5108829513984 5113200314964 5115481635747 5131016343936 5131485491643 5148067835904 5153299527744 5154771049232 5155598739312 5170425071616 5172731923968 5173204885884 5177157395928 5179467251994 5188914888192 5189922045952 5191229990016 5195196271872 5195671287786 5212461047808 5212937642304 5215263462192 5219248106464 5231101188096 5237433639936 5237912517768 5253819024384 5255319249152 5256163084032 5260659934572 5263007046381 5273630466048 5278142260608 5280497172384 5296533000192 5297017281696 5303429527536 5321053986304 5321908376064 5322394977732 5339594244096 5340082462848 5344162473216 5346546840768 5356299239424 5358689021952 5362783248384 5363273587392 5365228496256 5365666481616 5381096921088 5383497767424 5387610948608 5388103557704 5388968713464 5390507530142 5406877437696 5413917642693 5424845676544 5425716731904 5432781467232 5448404914176 5450835790848 5455499191408 5457933233284 5467888806912 5474507899392 5475008453796 5477004089928 5492700889088 5493582839808 5494085138304 5496087727872 5503244092101 5512343187456 5519016093696 5519520717648 5538300383232 5538752497152 5545511711856 5545964414466 5557158985728 5561913349888 5563940662784 5564394869824 5565342865572 5581292838912 5583327215616 5588560147296 5590597172928 5608032482304 5610589555536 5633995595648 5634955449144 5635415453409 5637469557762 5653681641216 5661043205853 5673380880384 5680768095072 5697569773056 5699646532608 5704988483698 5707067947364 5707984318524 5717421932544 5724399186432 5724866492352 5726953201536 5727476837943 5731852831206 5743422619648 5743891478528 5744870054784 5747433203232 5770939017216 5771466675408 5778453260728 5791576315392 5799117430386 5815737389056 5816728205568 5817857220608 5818389168704 5819323414464 5824302070419 5836058468352 5838662301696 5843657502816 5846264726568 5864018678784 5864554847592 5867171394966 5871654119772 5891166913408 5891705564479 5892112844928 5892651582489 5909057224704 5911693627392 5912234155296 5916751309632 5919391145136 5930188443648 5932834274304 5937910043184 5940559318932 5957643019776 5960301099648 5964854978816 5965400367458 5966358218478 5978401357824 5986185734592 6004364599296 6006079141888 6007043524608 6007592770704 6012182782368 6014865195864 6032162583552 6034853911296 6040016961916 6042711793993 6053734036224 6056434988352 6061062317184 6061616502417 6081204555776 6081760582688 6082181001216 6082737117408 6102951386112 6107614255104 6110339246592 6110897937396 6129455528448 6132190264704 6137436590334 6149825052672 6152568877056 6157269655552 6157832637376 6158821386816 6160580034448 6161629601169 6179288500224 6187334448792 6201386085888 6208893105408 6209460807354 6229526618112 6234856218752 6237637980896 6238700675838 6249015779328 6251803858944 6256580456448 6257152518624 6259433245632 6259944228552 6277946407936 6278954443776 6281243117568 6287130165708 6289421819544 6307446964224 6308023677312 6330002853888 6338245045104 6356472399872 6358789328896 6359308422656 6360391846368 6386925882624 6389838104916 6401430798336 6409179979776 6409765994688 6412102349184 6438852109312 6439949084736 6440474803896 6442822351728 6461350447104 6461877913344 6469763663832 6470291816877 6492306394368 6492900009834 6500759918319 6511508312064 6513881751552 6519986838512 6522363368416 6542704562688 6545089373184 6545687814792 6553611624972 6564447404032 6565565776896 6568495089408 6574114690668 6577047817389 6595961914752 6618944360448 6627562777584 6647689377792 6649587621376 6650655330816 6651263424708 6656345223336 6659315038278 6670325587968 6672756916224 6678465717504 6679010907744 6681445401792 6687161636407 6701735632896 6702348397248 6705338737104 6710461851168 6732762186752 6733377787976 6734458951416 6756839034624 6765018451584 6765637002117 6780382027776 6786182906496 6789210650208 6808734879744 6811772685312 6817600419952 6818695106832 6820642180996 6841355125248 6841980655524 6850263139734 6864090447872 6865192599552 6865820309376 6871066036992 6874131652416 6893900095488 6896975898624 6897606514512 6902876527904 6905956335992 6918553184256 6921639986688 6926928362496 6927561717048 6930652538754 6950583523072 6951699562752 6953684616256 6960751254891 6974801584128 6983244853248 6983883357024 7005092032512 7008217445376 7014213246096 7017342728508 7037523014144 7038653013504 7039296583452 7040662896512 7041862401336 7042437257121 7062044000256 7062689708928 7071239370048 7087298383872 7095877834752 7096526636976 7120109950464 7125549964288 7128729121024 7129380926962 7130525675742 7144918695936 7151031449856 7153637995008 7154221975488 7160342688723 7162952627814 7174795894784 7175947935744 7177997023232 7185291617952 7209169916928 7218556856924 7243708622976 7264539885568 7267781054464 7269019252992 7269612652512 7278484121811 7290518409216 7299343865856 7300011271728 7302672119904 7325446851072 7328116970496 7334985193326 7337658789468 7349790916608 7358688124928 7359360956864 7360542633024 7363225544832 7363898791641 7384400510976 7385003329536 7394015615808 7394619219288 7420457154096 7451413529728 7454129563904 7454811122402 7456008124782 7477376643072 7480786074048 7503503745024 7504116286464 7506851530752 7513273932192 7513887271212 7516626077016 7538242188288 7548057607804 7549269582564 7574357460096 7575050011473 7596759697408 7599528710144 7600748949504 7601443913952 7610645758032 7632532248576 7633155323136 7635937602048 7636635783924 7642470441608 7645880229134 7659826739712 7663244270976 7669800472446 7694585356288 7695288900544 7696524515904 7722101753856 7732156573848 7755637607424 7759097885952 7759807328826 7765736093892 7769200877991 7784883068928 7791543337088 7792794407808 7793506931679 7795019635424 7818691571712 7819406463456 7822895193288 7828872159696 7846651782144 7856150459904 7856868776652 7882258169856 7882978873728 7889001746176 7890989901858 7892521526848 7906917924864 7910445699072 7917213390912 7920745758576 7943524026368 7944799500288 7945525922544 7947068132864 7955144291304 7981580979456 7991973663023 8009391366144 8010123694272 8016243709824 8019820261152 8042883444736 8044174872576 8044910381088 8046471881728 8047842744384 8048499722424 8071645381632 8075246651136 8081416422912 8082155336556 8085761295213 8109574668288 8110316156544 8137268514816 8143485673472 8147118995456 8147863916528 8149172200848 8172607371264 8176253686272 8183248787112 8186899849926 8201833210368 8203425169408 8211761849088 8212512680694 8215506134892 8239051333632 8249779265056 8268514781184 8278524140544 8279281076472 8307450574848 8308128745728 8318267567784 8318946621699 8335738478592 8342107275264 8342870024832 8345910994176 8346592304736 8356778065783 8371939258368 8374990823424 8382840220944 8385895759392 8410698236416 8412048723456 8415884333304 8440003805184 8450993393472 8480522461824 8515901176832 8519784139888 8521152142608 8546354659584 8549469798912 8557482725547 8560601921046 8576132898816 8579258892288 8586598779648 8587299738528 8590429802304 8597779246809 8615133929472 8615837217792 8626351551776 8627055755836 8656408525824 8657200013112 8667679891092 8682011082752 8687364473088 8698676145579 8723606083584 8726785830912 8727583753056 8738148833296 8754087702528 8757993452544 8765486254224 8769397089852 8794615886336 8796028018176 8796832271388 8800757092449 8807481179658 8825259147264 8836750370112 8863585837056 8867540441088 8868351232944 8875126964448 8879086717704 8904620956672 8905347876992 8906865064776 8908593869056 8909408414578 8910838978398 8936464529664 8940451649472 8947282468224 8948100551187 8967602036736 8979278601888 9009118712832 9018274173552 9020024602112 9020849336156 9022297793796 9048243875328 9052280866944 9060025442874 9078313172992 9079770857472 9080601054336 9082363580416 9084652482528 9091593475776 9121806833664 9122640874032 9133684186312 9154427079168 9161421382656 9165508869888 9166346906094 9194183292672 9195967864832 9196808686016 9198285397056 9206154885501 9224737579008 9228853315584 9235904483328 9236748956064 9240870051672 9268932750336 9281001673188 9310993137664 9311844476032 9313339658112 9314191211031 9340122710016 9344289927168 9352284328128 9356456971344 9373523668992 9377705788416 9384870684672 9385728777936 9389149868448 9389916342828 9416919611904 9428319160064 9429181225982 9430695248562 9434132729316 9449731178496 9461170446336 9462035515968 9493479933952 9495004280832 9507367567656 9534708599808 9538183993344 9538962633984 9547123584964 9550603503752 9551383158247 9580388823936 9584757157374 9612226555904 9613769969664 9614648992032 9618153523776 9658278163968 9692025670656 9692816870016 9704645495748 9720691212288 9732458487808 9733348362304 9736896159872 9738459591552 9739350014751 9767262468096 9770822627328 9779980257768 9783545052624 9814056844032 9817634059776 9818531722188 9830417437458 9846671106048 9858687487744 9859492292384 9861172036002 9893942872128 9928416540672 9941344166376 9969835524096 9974381432064 9984517835004 9987368907887 9988972557417 10005488381952 10009135374336 10017698576256 10018516361616 10022168102688 10050989584384 10052603449344 10053522595872 10058008105656 10065692776752 10099143280128 10100066681964 10112293206274 10134331932672 10135258551936 10147527677376 10176709664768 10177540430848 10179274359744 10181250136064 10182181045232 10183815975312 10213102319616 10217659027968 10226400629928 10230963271494 10262032687872 10262970983286 10275394709601 10296135671808 10306599055488 10309542098464 10311197478624 10340850143232 10345463847936 10346409771768 10354314791856 10358934503988 10377829776384 10382459980032 10390392543744 10391342575572 10395978808131 10424922095616 10425875284608 10430526924384 10438496212928 10462202376192 10474867279872 10475825035536 10507638048768 10510638498304 10512326168064 10521319869144 10526014092762 10547260932096 10556284521216 10560994344768 10570029683353 10593066000384 10594034563392 10606859055072 10642107972608 10643816752128 10644789955464 10680164925696 10688324946432 10693093681536 10694071390443 10717378043904 10725566496768 10726547174784 10730456992512 10731332963232 10744428941721 10762193842176 10766995534848 10775221897216 10776207115408 10777937426928 10781015060284 10813754875392 10827835285386 10849691353088 10851433463808 10865562934464 10896809828352 10901671581696 10910998382816 10915866466568 10935777613824 10949015798784 10950016907592 10954008179856 10988170276608 10992175455744 11002477789989 11006488184202 11024686374912 11038032187392 11039041435296 11076600766464 11077504994304 11091023423712 11091928828932 11123826699776 11127881325568 11128789739648 11130685731144 11162585677824 11177120294592 11181194345856 11182216683603 11216064964608 11221179111072 11267991191296 11269910898288 11270830906818 11274939115524 11307363282432 11322086411706 11346761760768 11361536190144 11395139546112 11399293065216 11409976967396 11414135894728 11415968637048 11448798372864 11449732984704 11453906403072 11454953675886 11463705662412 11468820343701 11487782957056 11489740109568 11494866406464 11504700708669 11541878034432 11542933350816 11556906521456 11583152630784 11598234860772 11631474778112 11633456411136 11635714441216 11636778337408 11638646828928 11639710993239 11648604140838 11672116936704 11677324603392 11687315005632 11692529453136 11728037357568 11729109695184 11734342789932 11743308239544 11782333826816 11783411128958 11784225689856 11785303164978 11823387254784 11824468310592 11833502619264 11838782290272 11860376887296 11865668548608 11875820086368 11881118637864 11915286039552 11920602199296 11929709957632 11930800734916 11932716436956 11936123816743 11972371469184 12008729198592 12012158283776 12014087049216 12015185541408 12024365564736 12029730391728 12064325167104 12069707822592 12080033923832 12085423587986 12107468072448 12112869976704 12122124634368 12123233004834 12162409111552 12163521165376 12164362002432 12165474234816 12205902772224 12215228510208 12220678493184 12221795874792 12258911056896 12264380529408 12274873180668 12280349774889 12305137754112 12314539311104 12315665274752 12317642773632 12318769021041 12321160068896 12323259202338 12358577000448 12374668897584 12402772171776 12417786210816 12418921614708 12459053236224 12469712437504 12475275961792 12477401351676 12498031558656 12503607717888 12513160912896 12514305037248 12518866491264 12519888457104 12555892815872 12557908887552 12562486235136 12574260331416 12578843639088 12616047354624 12632474499617 12660005707776 12676490090208 12712944799744 12717578657792 12718616845312 12720783692736 12773851765248 12779676209832 12818359959552 12819531989376 12824204698368 12840902881569 12877704218624 12879898169472 12880949607792 12885644703456 12922700894208 12923755826688 12939527327664 12940583633754 12984612788736 12985800019668 13001519836638 13023016624128 13027763503104 13039973677024 13044726736832 13085409125376 13090178746368 13091375629584 13107223249944 13131131553792 13136990178816 13148229381336 13154095634778 13191923829504 13209100813657 13211221769487 13237888720896 13255125555168 13295378755584 13299175242752 13301310661632 13302526849416 13312690446672 13318630076556 13340651175936 13356931435008 13358021815488 13362890803584 13364112621867 13374323272814 13403471265792 13404696794496 13410677474208 13420923702336 13465524373504 13466755575952 13468917902832 13513678069248 13530036903168 13531274004234 13560764055552 13572365812992 13578421300416 13590038164311 13617469759488 13623545370624 13635200839904 13637390213664 13641284361992 13682710250496 13683961311048 13700526279468 13731640618752 13742132073984 13748263304832 13749520359141 13787800190976 13793951797248 13795213029024 13805753055808 13811912671984 13837106368512 13843279973376 13853856724992 13855123434096 13861305077508 13901167046144 13903399125504 13907369232512 13921502509782 13949603168256 13966489706496 13967766714048 14010184065024 14016434890752 14028426492192 14034685457016 14075046028288 14077306027008 14078593166904 14081325793024 14083724802672 14084874514242 14125379417856 14142478740096 14143771838973 14174596767744 14191755669504 14193053273952 14240219900928 14251099928576 14257458242048 14258761853924 14261051351484 14302062899712 14307275990016 14308443950976 14320685377446 14325905255628 14349591789568 14351895871488 14355994046464 14370583235904 14377135736061 14418339833856 14437113713848 14487417245952 14535562108928 14538038505984 14539225305024 14556968243622 14581036818432 14598687731712 14600022543456 14605344239808 14650893702144 14656233940992 14669970386652 14675317578936 14717376249856 14718721913728 14721085266048 14726451089664 14727797583282 14745626156187 14770006659072 14788031231616 14789238438576 14840914308192 14902827059456 14908259127808 14909622244804 14912016249564 14954753286144 14961572148096 15007007490048 15008232572928 15013703061504 15026547864384 15027774542424 15033252154032 15076484376576 15096115215608 15098539165128 15148714920192 15150100022946 15168439809411 15193519394816 15199057420288 15201497899008 15202887827904 15221291516064 15265064497152 15266310646272 15271875204096 15273271567848 15284940883216 15291760458268 15319653479424 15326488541952 15339600944892 15346444907241 15389170712576 15390577801088 15393049031808 15394456474929 15444203507712 15464313147696 15511275214848 15518195771904 15519614657652 15531472187784 15538401755982 15569766137856 15583086674176 15585588815616 15587013863358 15590039270848 15637383143424 15638812926912 15645790386576 15657744319392 15693303564288 15712300919808 15713737553304 15765957747456 15778003492352 15781979803716 15785043053696 15786486338273 15789021139143 15820891398144 15834426781824 15841491517152 15887048052736 15889599000576 15891051845088 15894136265728 15910288582608 15963161958912 15983947326046 16018782732288 16020247388544 16032487419648 16039640522304 16085766889472 16088349745152 16089820762176 16092943763456 16095685488768 16096999444848 16143290763264 16150493302272 16162832845824 16164310673112 16171522590426 16220632313088 16241752928079 16274537029632 16286971346944 16294237990912 16295727833056 16298344401696 16345214742528 16352507372544 16366497574224 16373799699852 16403666420736 16423523698176 16425025361388 16431012269784 16478102667264 16499558530112 16509732276303 16537029562368 16557048281088 16558562152944 16614901149696 16616257491456 16636535135568 16637893243398 16671476957184 16685740049664 16691821988352 16693184609472 16707466273687 16713556131566 16743878516736 16749981646848 16765680441888 16771791518784 16821396472832 16824097446912 16831768666608 16901986786944 16961044923648 16983129617559 17031802353664 17039568279776 17042304285216 17092709319168 17098939597824 17114965451094 17121203842092 17152265797632 17173197559296 17174599477056 17180859604608 17182430513829 17195558493618 17230267858944 17231674435584 17252703103552 17254111511672 17312817051648 17314400026224 17335359782184 17374728946176 17397352291158 17447212167168 17453571661824 17455167506112 17472906211257 17476297666592 17508175405056 17515986905088 17530972508448 17538794179704 17589231772672 17592056036352 17593664542776 17601514184898 17614962359316 17673500740224 17675116693437 17727171674112 17735080882176 17736702465888 17750253928896 17758173435408 17809241913344 17810695753984 17813730129552 17817187738112 17818816829156 17821677956796 17872929059328 17880903298944 17894564936448 17896201102374 17935204073472 17958557203776 18018237425664 18036548347104 18040049204224 18041698672312 18044595587592 18096487750656 18104561733888 18120050885748 18128135381979 18161202108672 18164727160832 18169304965056 18183186951552 18184849507251 18243613667328 18245281748064 18267368372624 18308854158336 18322842765312 18331017739776 18332693812188 18388366585344 18391935729664 18393617372032 18396570794112 18412309771002 18449475158016 18457706631168 18471808966656 18473497912128 18481740103344 18537865500672 18562003346376 18623688952064 18626679316224 18628382422062 18688579854336 18704568656256 18712913942688 18747047337984 18755411576832 18769741369344 18771457555872 18778299736896 18779832685656 18833839223808 18856638320128 18858362451964 18861390497124 18868265458632 18922340892672 18924071031936 18986959867904 18990008561664 19014735135312 19069417199616 19076367986688 19077925267968 19094247169928 19101207007504 19102766316494 19160777647872 19169514314748 19224453111808 19227539939328 19229297984064 19236307047552 19316556327936 19384051341312 19385633740032 19409290991496 19410875450631 19464916975616 19466696724608 19473792319744 19476919183104 19478700029502 19502279754957 19534524936192 19541645254656 19559960515536 19567090105248 19628113688064 19635268119552 19637063444376 19660834874916 19693342212096 19717374975488 19718984584768 19722344072004 19731143452167 19787885744256 19856833081344 19882688332752 19948762864128 19969035670008 19974737815774 19977945114834 20010976763904 20018270748672 20035397152512 20037032723232 20044336205376 20061484909221 20101979168768 20105206898688 20107045191744 20116016211312 20131385553504 20198286560256 20200133363928 20224586412548 20270517103872 20295055354752 20296911006351 20353419329536 20355080861696 20358548719488 20362500272128 20364362090464 20367631950624 20426204639232 20435318055936 20452801259856 20461926542988 20524065375744 20525941966572 20550789419202 20592271343616 20613198110976 20619084196928 20622394957248 20681700286464 20690927695872 20692819543536 20708629583712 20717869007976 20755659552768 20764919960064 20780785087488 20782685151144 20791957616262 20851750569216 20861053848768 20876992425856 20878901286103 20882253764673 20924404752384 20949734559744 20951650071072 21015276097536 21021276996608 21024652336128 21042639738288 21052028185524 21112569042432 21121988689536 21140059366706 21186132000768 21188069126784 21213718110144 21284215945216 21287633504256 21289579910928 21360329851392 21376649892864 21386187363072 21388142780886 21434756087808 21453094349568 21460913985024 21462665926464 21481028066169 21488857883442 21524387684352 21533991069696 21550443794432 21552414230816 21555874853856 21562030120568 21627509750784 21655670570772 21731125868928 21793619656704 21803343163392 21821996765632 21831732933136 21835452365433 21871555227648 21898031597568 21900033815184 21908016359712 21976340553216 21984350911488 22004955579978 22012976368404 22049372749824 22076064374784 22078082870592 22153201532928 22155009988608 22182046847424 22183857657864 22247653399552 22255762651136 22257579479296 22261371462288 22354240589184 22362388691712 22364433367206 22391506385321 22432129929216 22442358222144 22535982382592 22539821796576 22541661813636 22549878231048 22614726564864 22644172823412 22723072380288 22725150034419 22790279092224 22798586130432 22819953934792 22828271789456 22831937274096 22897596745728 22899465969408 22907812806144 22909907351772 22927411324824 22937640687402 22975565914112 22979480219136 22989732812928 23009401417338 23083756068864 23085866701632 23113813042912 23166305261568 23196469721544 23262949556224 23266912822272 23273556674816 23277293657856 23279421986478 23297208281676 23307602633973 23354649206784 23374630011264 23385058906272 23456074715136 23458219390368 23468685579864 23486616479088 23564667653632 23566822257916 23568451379712 23570606329956 23646774509568 23648936621184 23667005238528 23677564580544 23720753774592 23731337097216 23751640172736 23762237275728 23830572079104 23841204398592 23859419915264 23861601469832 23865432873912 23872247633486 23944742938368 23975920989069 24024316567552 24028174098432 24030371082816 24048731129472 24059460783456 24128650334208 24139415645184 24160067847664 24170847175972 24214936144896 24225739953408 24244249268736 24246466009668 24257283885639 24324818223104 24327042330752 24328724004864 24330948469632 24411805544448 24430457020416 24441356986368 24443591749584 24517822113792 24528761058816 24549746361336 24560699549778 24610275508224 24631330549504 24635285547264 24637538042082 24642320137792 24646518404676 24717154000896 24749337795168 24805544343552 24835572421632 24837843229416 24939424875008 24950551923584 24954802703352 24956839865097 25007215435776 25026321825792 25028610074496 25037732982528 25039776914208 25070334197349 25111785631744 25115817775104 25124972470272 25148520662832 25157687278176 25232094709248 25264948999234 25320011415552 25352980180416 25425889599488 25435157315584 25437233690624 25441567385472 25547703530496 25559352419664 25639063978752 25648409396736 25672448176641 25681805763138 25755408437248 25759796338944 25761899215584 25771289406912 25793337740427 25845401788416 25847511653376 25879054655328 25881167267508 25969225577472 25971600039336 26003039673276 26046033248256 26079947354048 26089453473664 26091838928407 26096028436737 26170818250752 26180357492736 26182751259168 26214446499888 26262263107584 26273980357632 26296458762672 26308191269556 26383847659008 26418201627314 26422443538974 26475777441792 26510251110336 26590757511168 26598350485504 26602621323264 26605053698832 26625380893344 26637260153112 26713862870016 26716043630976 26725781607168 26728225243734 26748646545628 26760580801969 26809393588992 26821354948416 26841847404672 26844301653561 26931048747008 26933511151904 26937835805664 27027356138496 27060073806336 27062548008468 27144731625984 27156842600832 27180076328622 27234939518976 27247090741248 27270401679808 27274780427328 27282568723984 27365420500992 27367922622096 27401052558936 27463281237504 27484264147968 27496526609664 27499040718282 27587903594496 27590426058048 27611506111616 27618464656503 27623825343968 27674212737024 27686559946752 27707713449984 27710246868192 27722610155016 27802334092288 27806798251008 27814738465024 27843005019564 27932979412992 27935533428096 28020368130048 28032869781504 28056852984384 28069370914032 28150092056576 28154612054016 28157186333808 28162651586048 28167449605344 28169749028484 28250758835712 28284957480192 28287543677946 28349193535488 28383511339008 28386106547904 28480439801856 28502199857152 28514916484096 28517523707848 28522102702968 28604125799424 28614551980032 28616887901952 28641370754892 28651810511256 28654149474741 28711988092928 28741166471808 28754271472122 28836679667712 28874227427696 28974834491904 29071124217856 29076077011968 29078450610048 29113936487244 29162073636864 29197375463424 29200045086912 29210688479616 29301787404288 29312467881984 29339940773304 29350635157872 29437443827456 29442170532096 29452902179328 29455595166564 29491252312374 29540013318144 29576062463232 29578476877152 29614572961231 29681828616384 29805654118912 29816518255616 29819244489608 29824032499128 29909506572288 29923144296192 29962106723661 30016465145856 30027406123008 30053095728768 30055549084848 30066504308064 30152968753152 30192230431216 30197078330256 30297429840384 30300200045892 30336879618822 30387038789632 30398114840576 30402995798016 30405775655808 30442583032128 30530128994304 30532621292544 30543750408192 30546543135696 30569881766432 30583520916536 30639306958848 30652977083904 30679201889784 30692889814482 30781155602176 30786098063616 30788912949858 30826184128803 30888407015424 30928626295392 31022550429696 31036391543808 31039229315304 31062944375568 31076803511964 31166173348352 31171177631232 31174027726716 31180078541696 31187936424393 31274766286848 31277625853824 31291580773152 31315488638784 31386607128576 31424601839616 31427475106608 31531915494912 31556006984704 31563959607432 31570086107392 31572972676546 31578042278286 31641782796288 31668853563648 31682983034304 31710089050059 31774096105472 31779198001152 31782103690176 31788272531456 31820577165216 31926323917824 31967894652092 32040494777088 32064974839296 32079281044608 32082214171329 32171533778944 32176699490304 32179641524352 32185887526912 32191370977536 32193998889696 32233286825163 32286581526528 32300986604544 32325665691648 32328621346224 32343045180852 32441264626176 32483505856158 32549074059264 32588475981824 32591455666112 32596688803392 32690429485056 32705014745088 32732995148448 32747599399704 32807332841472 32847047396352 32850050722776 32862024539568 32999117060224 33007433369967 33019464552606 33074059124736 33114096562176 33117124305888 33229802299392 33232514982912 33273070271136 33275786486796 33371480099328 33383643976704 33386369218944 33414932547374 33427112263132 33487757033472 33531360883776 33543583037568 33546650050809 33642792945664 33648194893824 33663537333216 33803973573888 33922089847296 33966259235118 34063604707328 34079136559552 34084608570432 34185418638336 34197879195648 34229930902188 34242407684184 34346395118592 34349198954112 34361719209216 34364861027658 34391116987236 34406461031103 34463348871168 34505406207104 34508223023344 34514102126007 34625634103296 34628800052448 34670719564368 34749457892352 34794704582316 34894424334336 34907143323648 34910335012224 34945812422514 34952595333184 35016350810112 35031973810176 35061945016896 35077588359408 35178463545344 35184112072704 35187329085552 35203028369796 35229924718632 35347001480448 35350233386874 35393026221959 35470161764352 35473404931776 35500507857792 35516346870816 35618483826688 35621391507968 35627460259104 35634375476224 35637633658312 35643355913592 35745858118656 35761806597888 35789129872896 35792402204748 35808371450229 35917114407552 36036474851328 36073096694208 36080098408448 36083397344624 36089191175184 36192975501312 36209123467776 36240101771496 36256270763958 36322404217344 36329454321664 36338609930112 36366373903104 36369699014502 36487227334656 36490563496128 36534736745248 36617708316672 36645685530624 36662035479552 36665387624376 36776733170688 36787234744064 36793141588224 36824619542004 36841049324667 36915413262336 36943617933312 36946995824256 36963480206688 37075731001344 37124006692752 37247377904128 37253358632448 37256764844124 37377159708672 37409137312512 37425827885376 37494094675968 37510823153664 37539482738688 37542915111744 37556599473792 37559665371312 37667678447616 37713276640256 37716724903928 37722780994248 37736530917264 37848142063872 37897423498851 37973919735808 37980017123328 38029470270624 38138834399232 38152735973376 38155850535936 38188494339856 38202414015008 38205532632988 38321555295744 38339028629496 38448906223616 38455079878656 38458595968128 38472614095104 38522708644707 38633112655872 38768102682624 38771267480064 38818581982992 38821750901262 38933393449216 38947584639488 38953838366208 38957400059004 39004559509914 39069049872384 39083290509312 39119921031072 39134180210496 39256227376128 39270536239104 39274126888752 39321669749832 39434749950976 39437969169536 39444688144008 39462286904334 39575771488512 39627302440971 39713666162688 39765376665504 39897525728256 39938071340016 39949475631548 39955890229668 40021953527808 40070794305024 40074065446464 40088672410752 40092337865601 40122969818442 40203958337536 40210413797376 40214090383488 40232032422624 40262771107008 40396573120512 40400266727856 40449172825096 40541034207744 40590110709504 40593822012702 40710161723392 40717097438976 40725000544256 40728724180928 40735263901248 40770114492933 40852409278464 40870636111872 40905602519712 40923853085976 41048130751488 41051883933144 41101578838404 41226396221952 41238168393856 41244789914496 41248561077423 41363400572928 41381855391744 41385639087072 41417259167424 41435738015952 41511319105536 41529839920128 41561570174976 41565370302288 41583915232524 41703501138432 41722107697536 41753984851712 41757802572206 41764507529346 41848809504768 41899469119488 41903300142144 42030552195072 42042553993216 42049304672256 42085279476576 42104056371048 42225138084864 42243977379072 42280118733412 42298982557951 42376138253568 42427436220288 42431315516919 42568431890432 42575267008512 42579159821856 42720659702784 42753299785728 42772374726144 42776285561772 42906188699136 42921827970048 42925331852928 42962056132338 42977715766884 43048775368704 43067982139392 43100887588864 43104828461632 43111749707712 43124060241136 43131407208183 43255019501568 43311341141544 43462251737856 43606686326784 43643993531264 43663465866272 43670904730866 43743110455296 43796063195136 43800067630368 43816032719424 43952681106432 43968701822976 44009911159956 44025952736808 44152128749568 44156165741184 44236878468561 44310019977216 44364093694848 44367715315728 44495306799104 44511525302272 44515158958592 44522742924576 44708481178368 44724777383424 44728866734412 44783012770642 44864259858432 44884716444288 45071964765184 45079643593152 45083323627272 45099756462096 45229453129728 45288345646824 45446144760576 45450300068838 45505319428233 45580558184448 45597172260864 45639907869584 45656543578912 45663874548192 45795193491456 45798931938816 45815625612288 45819814703544 45854822649648 45875281374804 45951131828224 45958960438272 45979465625856 46018802834676 46039334721723 46167512137728 46171733403264 46227626085824 46332610523136 46392939443088 46533825644544 46547113349632 46554587315712 46558843972956 46594416563352 46615205267946 46709298413568 46749260022528 46770117812544 46810131454849 46912149430272 46916438780736 46937371159728 46973232958176 47129335307264 47133644515832 47136902759424 47141212659912 47297873242368 47334010477056 47355129161088 47359459014819 47462674194432 47503280345472 47524474551456 47661144158208 47682408797184 47718839830528 47723202939664 47730865747824 47744495266972 47889485876736 47951841978138 48048633135104 48056348196864 48060742165632 48097462258944 48118921566912 48257300668416 48278831290368 48320135695328 48341694351944 48429872289792 48451479906816 48488498537472 48492932019336 48514567771278 48654084661504 48661896939264 48725258784237 48823611088896 48860914040832 48882713972736 48887183499168 49035644227584 49057522117632 49099492722672 49121399099556 49262661099008 49270571094528 49275076084164 49284640275584 49293036809352 49434308001792 49498675590336 49611088687104 49671144843264 49675686458832 49878849750016 49901103847168 49909605406704 49913679730194 50014430871552 50057220148992 50075465965056 50079553828416 50122398821061 50140668394698 50223571263488 50231635550208 50249944940544 50297041325664 50315374556352 50464189418496 50529897998468 50705960360832 50851779198976 50874467381248 50883134770944 50949388852677 51095407060992 51118704839328 51278127957504 51296818793472 51344896353282 51363611526276 51510816874496 51519592677888 51523798431168 51542578813824 51547291541487 51586675480854 51690803576832 51695023306752 51758109310656 51762334535016 51938451154944 51943200078672 52006079346552 52159894708096 52178906947328 52183677856814 52192056873474 52341636501504 52360714985472 52365502518336 52428892999776 52524526215168 52547960715264 52592917525344 52616382539112 52767695318016 52836403254628 52844887077948 53020502220672 53025350080311 53181515022336 53196700971008 53205242646528 53210107397664 53250761786688 53274520306224 53427725740032 53432087261952 53451563214336 53456450487468 53497293091256 53521161603938 53618787177984 53642709896832 53683694809344 53688603307122 53862097494016 53867022303808 53875671611328 54054712276992 54120147612672 54125096016936 54289463251968 54313685201664 54360152657244 54384406145937 54494181482496 54540803359616 54549560854656 54554548521753 54565137447968 54730841001984 54735845244192 54802105117872 54926562475008 54968528295936 54993053219328 54998081436564 55175807188992 55180852116096 55223012223232 55236929313006 55247650687936 55348425474048 55373119893504 55415426899968 55420493736384 55445220310032 55604668184576 55613596502016 55629476930048 55686010039128 55871066856192 55943815641161 56065739563008 56113705968768 56138741828064 56300184113152 56309224108032 56314372667616 56325303172096 56334899210688 56339498056968 56501517671424 56569914960384 56575087355892 56767022678016 56772213095808 56960879603712 57004399714304 57029832968192 57035047415696 57044205405936 57208251598848 57229103960064 57233775803904 57282741509784 57303621022512 57308298949482 57423976185856 57482332943616 57508542944244 57673359335424 57748454855392 57949668983808 58152154023936 58156901220096 58227872974488 58232626351893 58394750926848 58400090173824 58421376959232 58497446460481 58506839264871 58603574808576 58624935763968 58679881546608 58701270315744 58874887654912 58884341064192 58905804358656 58911190333128 58982504624748 59080026636288 59152124926464 59156953754304 59229145922462 59363657232768 59611308237824 59633036511232 59638488979216 59648064998256 59846288592384 59924213447322 60032930291712 60054812246016 60106191457536 60111098169696 60133008616128 60184454727663 60305937506304 60384460862432 60394156660512 60594859680768 60600400091784 60673759237644 60774077579264 60811551311616 60885166064256 60890733019053 61060257988608 61065242585088 61087500816384 61093086271392 61139763532864 61167041833072 61278613917696 61305954167808 61358403779568 61385779628964 61562311204352 61572196127232 61577825899716 61652368257606 61776814030848 61857252590784 62045100859392 62072783087616 62078458630608 62125888751136 62153607023928 62332346696704 62342355262464 62348055453432 62360157083392 62375872848786 62555251707648 62583161546304 62630977277568 62636703858309 62773214257152 62849203679232 62854950213216 63063830989824 63112013969408 63127919214864 63140172214784 63145945353092 63156084556572 63337707127296 63365966068608 63420178100118 63548192210944 63558396002304 63564207380352 63576545062912 63641154330432 63852647835648 63935789304184 64080989554176 64129949678592 64158562089216 64164428342658 64359283048704 64371775053824 64382741955072 64387997779392 64443084198507 64466573650326 64573163053056 64601973209088 64651331383296 64657242692448 64686090361704 64882529252352 64967011712316 65176951963648 65182911332224 65193377606784 65380858970112 65410029490176 65465990296896 65495198799408 65614665682944 65694094792704 65700101445552 65724049079136 65998234120448 66014866739934 66038929105212 66148118249472 66228193124352 66234248611776 66459604598784 66465029965824 66546140542272 66551572973592 66742960198656 66767287953408 66772738437888 66829865094748 66854224526264 66859682107729 67062721767552 67087166075136 67093300101618 67174519155963 67285585891328 67296389787648 67327074666432 67607947147776 67844179694592 67932518470236 68127209414656 68158273119104 68169217140864 68175450103257 68370837276672 68395758391296 68459861804376 68484815368368 68692790237184 68698397908224 68723438418432 68729722055316 68782233974472 68812922062206 68926697742336 69010812414208 69016446046688 69028204252014 69251268206592 69257600104896 69341439128736 69498915784704 69589409164632 69788848668672 69820670024448 69891624845028 69905190666368 69911582355209 69922807901919 70063947620352 70123890033792 70155176718816 70356927090688 70368224145408 70374658171104 70406056739592 70459849437264 70694002960896 70700466773748 70786052443918 70940323528704 70946809863552 71001015715584 71032693741632 71236967653376 71242783015936 71254920518208 71268750952448 71275267316624 71286711827184 71491716237312 71523613195776 71578259745792 71584804409496 71616742900458 71834228815104 71927762967207 72072949702656 72146193388416 72160196816896 72166794689248 72178382350368 72385951002624 72418246935552 72480203542992 72512541527916 72644808434688 72677219860224 72732747806208 72739398029004 72771851656917 72974454669312 72981126992256 73069473490496 73235416633344 73291371061248 73324070959104 73330775248752 73553466341376 73574469488128 73586283176448 73649239084008 73682098649334 73830826524672 73893991648512 73926960413376 73990207783471 74151462002688 74248013385504 74494755808256 74506717264896 74513529688248 74818274625024 74851655770752 75021646307328 75078965477376 75085830223488 75113198947584 75119330742624 75211002592047 75335356895232 75426553280512 75433449807856 75445561988496 75473061834528 75696284127744 75794846997702 75947839471616 75960034246656 76058940541248 76277668798464 76305471946752 76311701071872 76376988679712 76404828030016 76411065265976 76643110591488 76678057258992 76917191936256 76945228190208 77017344529923 77045417289414 77266225311744 77380013221281 77536205365248 77542534960128 77637163965984 77643501802524 77866786898432 77895169278976 77907676732416 77914800118008 78009119019828 78138099744768 78239842062144 78268360420992 78275516785221 78512454752256 78541072478208 78548253777504 78643339499664 78869499901952 78875938339072 78889376288016 78924573808668 79151542977024 79254604881942 79427332325376 79530753331008 79795051456512 79876142680032 79898951263096 79911780459336 80141588610048 80148130892928 80177344821504 80184675731202 80245939636884 80281742405907 80428180766976 80464064845248 80525542214016 80532904960683 80793146241024 80800533455712 80898345650192 81082068415488 81180221419008 81187644025404 81420323446784 81434194877952 81450001088512 81457448361856 81470527802496 81540228985866 81704818556928 81741272223744 81811205039424 81847706171952 82096261502976 82103767866288 82203157676808 82452792443904 82476336787712 82489579828992 82497122154846 82763710783488 82771278174144 82834518334848 82871476031904 83022638211072 83059679840256 83123140349952 83130740604576 83167830465048 83407002276864 83444215395072 83507969703424 83515605144412 83529015058692 83552866717201 83798938238976 83806600284288 84061104390144 84085107986432 84098609344512 84170558953152 84208112742096 84450276169728 84487954758144 84560237466824 84597965115902 84752276507136 84854872440576 84862631033838 85136863780864 85150534017024 85158319643712 85441319405568 85506599571456 85544749452288 85552571123544 85812377398272 85843655940096 85850663705856 85924112264676 85955431533768 85962448424223 86135964278784 86201775177728 86209656923264 86223499415424 86248120482272 86262814416366 86510039003136 86622682283088 86924503475712 87213372653568 87287987062528 87326931732544 87341809461732 87486220910592 87592126390272 87600135260736 87632065438848 87905362212864 87937403645952 88019822319912 88051905473616 88312331482368 88427321497319 88473756937122 88620039954432 88728187389696 88735430631456 88843718883693 88990613598208 89023050604544 89030317917184 89045485849152 89416962356736 89449554766848 89457733468824 89566025541284 89728519716864 89769432888576 89886320170983 90143929530368 90159287186304 90166647254544 90199512924192 90458906259456 90576691293648 90892289521152 90900600137676 91010638856466 91161116368896 91194344521728 91279815739168 91313087157824 91327749096384 91590386982912 91597863877632 91631251224576 91639629407088 91709645299296 91750562749608 91917920876544 91958931251712 92037605669352 92078669443446 92343466806528 92455252171648 92463705695599 92478552386409 92665221046272 92785878886176 93067651289088 93094226699264 93109174631424 93117687945912 93188833126704 93230410535892 93498520045056 93540235625088 93620262909698 93824298860544 93832877561472 93874742319456 93946465916352 94258670614528 94267289031664 94273805518848 94282425319824 94595746484736 94668020954112 94710258322176 94718918029638 94925348388864 95006560690944 95048949102912 95130267150177 95322288316416 95364817594368 95437679661056 95446405879328 95461731495648 95488990533944 95778971753472 95903683956276 96121484331264 96194924517888 96237843133824 96246642513987 96514601336832 96557662580736 96640271390656 96683388703888 96699860475489 96859744579584 96902959813632 96976997074944 96985864038672 97029135542556 97308169323008 97323793878528 97450517568474 97647222177792 97765427945472 97774366998336 98071288455168 98115044235264 98198985445344 98242798199112 98525322198016 98541142189056 98550152168328 98569280551168 98586073618704 98997351180672 99222177374208 99342289686528 99351372917664 99757699500032 99802207694336 99819210813408 99827359460388 100114440297984 100150931930112 100159107656832 100244797642122 100281336789396 100447142526976 100463271100416 100594082651328 100630749112704 100639950152427 100928378836992 101059795996936 101411920721664 101748934762496 101766269541888 101898777705354 102190814121984 102237409678656 102556255915008 102593637586944 102689792706564 102727223052552 103021633748992 103039185355776 103047596862336 103085157627648 103094583082974 103173350961708 103219383093309 103390046613504 103516218621312 103524669070032 103876902309888 103886400157344 104012158693104 104319789416192 104357813894656 104367355713628 104384113746948 104683273003008 104721429970944 104731005036672 104857785999552 105049052430336 105095921430528 105185835050688 105232765078224 105535390636032 105672806509256 105689774155896 106041004441344 106050700160622 106179078665877 106393401942016 106410485293056 106420214795328 106501523573376 106549040612448 106855451480064 106864174523904 106903126428672 106912900974936 106994586182512 107042323207876 107237574355968 107285419793664 107367389618688 107377206614244 107425114350687 107724194988032 107734044607616 107751343222656 108109424553984 108240295225344 108250192033872 108578926503936 108627370403328 108720305314488 108768812291874 108988362964992 109081606719232 109099121709312 109109097043506 109130274895936 109461682003968 109471690488384 109604210235744 109853124950016 109937056591872 109986106438656 109996162873128 110361704232192 110446024446464 110473858626012 110495301375872 110505404367911 110523147974001 110746239787008 110830853799936 110840987472768 110890440620064 111209336369152 111227193004032 111258953860096 111372020078256 111742133712384 111887631282322 112131479126016 112227411937536 112277483656128 112600368226304 112618448216064 112628745335232 112650606344192 112669798421376 112678996113936 113003035342848 113139829920768 113150174711784 113544426191616 113692270496553 113921759207424 114008799428608 114059665936384 114070094831392 114088410811872 114416503197696 114458207920128 114467551607808 114565483019568 114607242045024 114616597898964 114964665887232 115017085888488 115346718670848 115496909710784 115568125934121 115899337967616 116304308047872 116313802440192 116455745948976 116465252703786 116800180347648 116842753918464 116952263915809 116994892920962 117013678529742 117207149617152 117249871527936 117359763093216 117402540631488 117749775309824 117768682128384 117811608717312 117822380666256 117965009249496 118304249852928 118313907508608 118458291844924 118727314465536 118881907322913 119222616475648 119266073022464 119276977958432 119296129996512 119692577184768 119848426894644 120065860583424 120212382915072 120222196339392 120266017232256 120277013596803 120368909455326 120611875012608 120768921724864 120788313321024 121189719361536 121200800183568 121347518475288 121623102623232 121770332128512 121781466038106 122130485170176 122175001632768 122186172542784 122279527065728 122310343478799 122334083666144 122557227835392 122611908335616 122716807559136 122771559257928 123124622408704 123144392254464 123155651799432 123304736515212 123714505181568 124090201718784 124145566175232 124156917261216 124251777502272 124307214047856 124664693393408 124684710524928 124696110906864 124720314166784 124751745697572 125110503415296 125166323092608 125261954555136 125273407716618 125546428514304 125698407358464 125709900426432 126127661979648 126224027938816 126255838429728 126280344429568 126291890706184 126312169113144 126675414254592 126731932137216 126840356200236 126896947673853 127128414760704 127153090125824 127282308660864 127293946550757 127705295671296 127871578608368 128161979108352 128259899357184 128317124178432 128328856685316 128718566097408 128743550107648 128765483910144 128775995558784 128886168397014 128933147300652 129146326106112 129203946418176 129302662766592 129314485384896 129372180723408 129765058504704 129934023424632 130365822664448 130386755213568 130820058980352 130931980593792 130990397598816 131229331365888 131388189585408 131400202891104 131448098158272 131996468240896 132029733479868 132077858210424 132456386248704 132468497223552 132930059931648 133092281084544 133103145947184 133485920397312 133534575906816 133545476875776 133659730189496 133708449052528 133719364215458 134125443535104 134174332150272 134186600203236 134349038311926 134571171782656 134592779575296 134654149332864 135215894295552 135688359389184 135865036940472 136254418829312 136316546238208 136338434281728 136350900206514 136515958284699 136741674553344 136791516782592 136919723608752 136969630736736 137385580474368 137396795816448 137446876836864 137459444110632 137564467948944 137625844124412 137853395484672 138021624828416 138032892093376 138056408504028 138118004165169 138502536413184 138515200209792 138682878257472 138997831569408 139178818329264 139641340048896 139783249690056 139810381332736 139823164710418 139845615803838 140127895240704 140247780067584 140310353437632 140430394364547 140713854181376 140736448290816 140749316342208 140812113479184 140919698874528 141388005921792 141400933547496 141572104887836 141893619727104 142002031431168 142065387483264 142078377044457 142473935306752 142485566031872 142509841036416 142537501904896 142550534633248 142573423654368 142983432474624 143047226391552 143156519491584 143169608818992 143233485800916 143668457630208 143855525934414 144145899405312 144292386776832 144320393633792 144333589378496 144356764700736 144771902005248 144836493871104 144960407085984 145025083055832 145289616869376 145354439720448 145465495612416 145478796058008 145543703313834 145962253984512 146138946980992 146152309002721 146175776352711 146470833266688 146582742122496 146648141918208 146661550497504 147106932682752 147148938976256 147172566352896 147298478168016 147364197298668 147787983297024 147853920826752 147980415566942 148302924005376 148496026771008 148989511616512 149013434529792 149027059376496 149636549250048 149703311541504 150043292614656 150171660446976 150226397895168 150238661485248 150367196463183 150422005184094 150670713790464 150853106561024 150866899615712 150891123976992 150946123669056 151392568255488 151589693995404 152117881082496 152555337596928 152623402143744 152753977359424 152809656060032 152822130531952 152848166558031 153286221182976 153356114517984 153834383872512 153890456380416 154034689059846 154090834578828 154532450623488 154760026442562 155072410730496 155085069920256 155274327931968 155287003605048 155733573796864 155790338557952 155815353464832 155829600236016 156018238039656 156479684124288 156536720841984 156551033570442 156740544697247 157024909504512 157082144956416 157096507555008 157286678999328 157738999803904 157751876678144 157778752576032 157849147617336 158303085954048 158509209763884 159061506662016 159076050240933 159590102913024 159752285360064 159797902526192 159823560918672 160283177220096 160296261785856 160354689643008 160369351462404 160491879273768 160563484811814 160856361533952 160928129690496 161051084428032 161065809921366 161586292482048 161601066911424 161796691300384 162164136830976 162360442838016 162375288050808 162840646893568 162868389755904 162914896723712 162941055604992 163080457971732 163153218437811 163482544447488 163622410078848 163695412343904 164192523005952 164207535732576 164406315353616 164905584887808 164952673575424 164979159657984 164994244309692 165527421566976 165542556348288 165669036669696 165742952063808 166045276422144 166119359680512 166246280699904 166261481209152 166335660930096 166814004553728 166888430790144 167015939406848 167031210288824 167058030117384 167105733434402 167613200568576 167831446923483 168170215972864 168197218689024 168341117906304 168416225484192 168900552339456 168975909516288 169120474933648 169195930231804 169504553014272 169709744881152 169725262067676 170273727561728 170301068034048 170316639287424 170882638811136 171013199142912 171089498904576 171105142247088 171624754796544 171687311880192 171701327411712 171848224529352 171910863067536 171924896848446 172271928557568 172419313846528 172446998830848 172496240964544 172525628832732 173020078006272 173245364566176 173849006951424 174575974125056 174653863465088 174683618923464 174697879055679 175184252780544 175200270521472 175264130877696 175492339381443 175810724425728 175874807291904 176039644639824 176103810947232 176624662964736 176854642994638 176947513874244 177240079908864 177456374779392 177470861262912 177687437767386 177981227196416 178046101209088 178060635834368 178090971698304 178833924713472 178899109533696 178915466937648 179132051082568 179538865777152 179772640341966 180287859060736 180318574372608 180333294509088 180399025848384 180553364182989 180917812518912 181153382587296 181784579042304 181801200275352 182021277712932 182322232737792 182559631478336 182626174315648 182642872498849 182655498192768 182672199057159 183180773965824 183195727755264 183262502449152 183279258814176 183419290598592 183501125499216 183835841753088 183917862503424 184075211338704 184157338886892 184686933613056 184910504343296 184927411391198 184957104772818 185330442092544 185571757772352 186135302578176 186188453398528 186218349262848 186235375891824 186377666253408 186460821071784 186997040090112 187080471250176 187240525819396 187324065613783 187665755122944 187749484638912 187892931832704 187910111574927 188517341229056 188534578063328 188547611037696 188564850639648 189191492969472 189336041908224 189420516644352 189437836059276 190013121381888 190097898205824 190260534300354 190644576632832 190729635188736 190875359322112 190892811758656 190923462991296 190977981067888 191557943506944 191807367912552 192242968662528 192389849035776 192475686267648 192493285027974 193115325161472 193280542781312 193329252595521 193366777407776 193399720950978 193719489159168 193805919627264 193953994149888 193971728077344 194058271085112 194616338646016 194647587757056 194901035136948 195530855890944 195548733996672 196142576910336 196230088470528 196397970890688 196485596398224 197050644396032 197082284378112 197100304336656 197138561102336 197172147237408 197994702361344 198444354748416 198684579373056 198702745835328 199515399000064 199604415388672 199638421626816 199654718920776 200228880595968 200301863860224 200318215313664 200489595284244 200562673578792 200579046323187 201188165302656 201261498225408 201279900304854 201523557467889 201856757673984 202119591993872 202823841443328 203497869524992 203532539083776 203797555410708 204381628243968 204474819357312 205112511830016 205187275173888 205379585413128 205454446105104 206078370711552 206095193724672 206170315255296 206189166165948 206346701923416 206438766186618 206780093227008 207032437242624 207049338140064 207302010728617 207753804619776 207772800314688 208024317386208 208639578832384 208715627789312 208734711427256 208768227493896 209366546006016 209462010073344 209715571999104 209734747065627 210191842861056 210371670101376 210465530156448 211070781272064 211345613018512 211379548311792 212082008882688 212101400321244 212358157331754 212786803884032 212820970586112 212840429590656 213003047146752 213098081224896 213710902960128 213728349047808 213806252857344 213825801949872 213989172365024 214084646415752 214475148711936 214570839587328 214734779237376 214754413228488 214850228701374 215468089215232 215502686445312 215783288901621 216218849107968 216480590450688 216500384067744 217157853007872 217254740806656 217440610628976 217537624583748 218163213438464 218198243418624 218218194087012 218260549791872 218315554970751 218923364007936 218943380976768 219208420471488 219706249900032 219874113183744 219972212877312 219992325746256 220723408464384 220892048892928 220947717252024 220990602751744 221010808735822 221046295948002 221492479574016 221681974945536 221780881240128 221970623350413 222418672738304 222454386008064 222517907720192 222744040156512 223484267424768 223775262564644 224454823875072 224554967312256 225200736452608 225236896432128 225257490670464 225301212688384 225339596842752 225357992227872 225633007776141 226006070685696 226279659841536 226300349423568 227088852383232 227384540993106 227843518414848 228119331872768 228140189662784 228176821623744 228833006395392 228916415840256 228935103215616 229130966039136 229214484090048 229233195797928 229929331774464 230034171776976 230993819421568 231052033589769 231136251868242 231798675935232 232608616095744 232627604880384 232911491897952 232930505407572 233600360695296 233685507836928 233904527831618 233989785841924 234027357059484 234414299234304 234719526186432 234805081262976 234826550355663 235499550619648 235537364256768 235623217434624 235644761332512 235930018498992 236608499705856 236627815017216 236916583689848 237454628931072 237763814645826 238445232951296 238532146044928 238553955916864 238592259993024 239385154369536 239696853789288 240424765830144 240444392678784 240532034464512 240554027193606 240737818910652 240845227217721 241537843449728 241576626642048 241598714882049 242379438723072 242401600367136 242695036950576 243246205246464 243540664257024 243562932076212 244260970340352 244350003265536 244372345085568 244559054131456 244620686957598 244668167332288 245114455670784 245223816671232 245433615118272 245543118515856 246249244817408 246288784508928 246311303598864 246609473030424 247429010363136 247751183553713 248291132350464 248313834522432 248503555004544 248614428095712 249329386786816 249369421049856 249392221813728 249440628333568 249503491395144 250221006830592 250332646185216 250523909110272 250546815433236 250658600151603 251396814716928 251419800852864 252255323959296 252448055877632 252511676859456 252560688859136 252583781412368 252624338226288 253350828509184 253463864274432 253680712400472 253793895347706 254256829521408 254306180251648 254564617321728 254587893101514 255410591342592 255743157216736 256323958216704 256519798714368 256634248356864 256657713370632 257437132194816 257530967820288 257551991117568 257772336794028 257866294601304 257887345272669 258407892836352 258605325533184 258628970769792 258744361446816 259530117009408 259868046849264 260731645328896 260773510427136 261640117960704 261863961187584 261980795197632 262458662731776 262776379170816 262800405782208 262896196316544 263992936481792 264059466959736 264155716420848 264936994447104 265281964491957 265860119863296 266184562169088 266206291894368 266531156651079 266971840794624 267069151813632 267090953751552 267319460378992 267416898105056 267438728430916 268250887070208 268348664300544 268373200406472 268698076623852 269142343565312 269185559150592 269308298665728 269658960512949 270431788591104 271376718778368 271730073880944 272633092476416 272676868563456 272701800413028 273031916569398 273483349106688 273583033565184 273839447217504 273939261473472 274771160948736 274793591632896 274893753673728 274918888221264 275128935897888 275251688248824 276043249656832 276065784186752 276112817008056 276236008330338 277030400419584 277365756514944 277391117086797 277995663138816 278357636658528 279282680097792 279566499380112 279620762665472 279646329420836 279691231607676 280495560135168 280620706875264 280860788729094 281427708362752 281472896581632 281498632684416 281624226958368 281839397749056 282776011843584 282801867094992 283144209775672 283787239454208 284004062862336 284130774966528 284156754088914 284971132063744 285019682072832 285075003809792 285101069266496 285146847308736 285390801450531 285966864949248 286094452783104 286313038983168 286339217637984 286466971601832 287336915260416 287711051868828 288584773553664 288640787267584 288667178756992 288713529401472 288739927541961 289543804010496 289672987742208 289920814171968 290050166111664 290579233738752 290708879440896 290930991224832 290957592116016 291087406627668 291924507969024 292277893961984 292304618005442 292351552705422 292941666533376 293296283836416 293323100995008 294213865365504 294297877952512 294345132705792 294596956336032 294728394597336 295575966594048 295707841653504 295960831133884 296092877905657 296992053542016 297979023233024 298026869059584 298054118752992 299273098500096 299406623083008 300343320893952 300452795790336 300477322970496 300734392926366 300844010368188 301341427580928 301706213122048 301733799231424 301782247953984 301892247338112 301919850457281 302785136510976 303179387990808 304235762164992 305246804287488 305507954718848 305619312120064 305644261063904 305696333116062 306572442365952 306712229035968 307668767745024 307780912760832 308069378119692 308181669157656 309064901246976 309520052885124 309658149279927 310170139840512 310548655863936 310574007210096 311467147593728 311580677115904 311630706929664 311659200472032 312036476079312 312959368248576 313073441683968 313102067140884 313481089394494 314049819009024 314164289912832 314193015110016 314573357998656 315477999607808 315503753356288 315557505152064 315698295234672 316606171908096 317018419527768 318123013324032 318152100481866 318537235997631 319180205826048 319504570720128 319595805052384 319647121837344 320566354440192 320592523571712 320709379286016 320738702924808 320983758547536 321126969623628 321712723067904 321856259380992 322102168856064 322131619842732 322275343052061 323172584964096 323202133822848 323593382600768 324328273661952 324720885676032 324750576101616 325736779511808 325829793447424 325882111209984 326160915943464 326306436875622 326965088894976 327244820157696 327390824687808 327670920183943 328385046011904 328415071465152 328812630707232 329811169775616 329905347150848 329958319315968 329988488619384 331085112696576 331338073339392 331485904127616 331516213103733 332238719361024 332492561399808 332522962418304 332671321860192 333628009107456 333776861580288 334031878813696 334062420577648 334116060234768 334211466868804 335226401137152 335662893846966 336340431945728 336394437378048 336682235812608 336832450968384 337801104678912 337951819032576 338240949867296 338391860463608 339009106028544 339419489762304 339450524135352 340633278574848 341076811489659 341765277622272 342026398285824 342178997809152 342210284494176 343249509593088 343374623760384 343402654823424 343696449058704 343821726135072 343849793696892 344838627693056 344893997661696 344992481929088 345051257665464 346040156012544 346490729132352 347698013902848 349151948250112 349307726930176 349367237846928 349395758111358 350400541042944 350528261755392 350856791747427 350984678762886 351621448851456 351749614583808 352079289279648 352207621894464 353249325929472 353709285989276 353895027748488 354912749558784 354941722525824 355374875534772 355962454392832 356121271668736 356181943396608 356645721968739 357667849426944 357798219067392 357830933875296 358264102165136 359077731554304 359545280683932 360575718121472 360637148745216 360666589018176 360798051696768 360831040790409 361106728365978 361835625037824 362306765174592 363569158084608 363602400550704 364042555425864 365119262956672 365252348631296 365285744997698 365310996385536 365344398114318 366391455510528 366525004898304 366558517628352 366838581197184 367002250998432 367671683506176 367835725006848 368150422677408 368314677773784 369373867226112 369821008686592 369854822782396 369914209545636 371143515544704 372270605156352 372376906797056 372436698525696 372470751783648 372755332506816 372921642143568 373994080180224 374160942500352 374481051638792 374648131227566 375331510245888 375498969277824 375785863665408 375820223149854 377034682458112 377069156126656 377095222075392 377129701279296 378382985938944 378672083816448 378841033288704 378875672118552 380026242763776 380195796411648 380521068600708 380690843021559 381459270377472 381750718644224 381785623517312 381846925982592 381881839652271 381955962135776 383115887013888 383614735825104 384485937325056 384779698071552 384951372535296 384986570055948 386230650322944 386561085562624 386658505191042 386733554815552 386799441901956 387438978318336 387611839254528 387907988299776 387943456154688 388116542170224 389232677292032 389295175514112 389802070273896 391097467993344 391606709488127 392460176941056 392795941781376 392971192796448 394101288792064 394164568756224 394200608673312 394277122204672 394344294474816 395989404722688 397369158746112 397405491670656 399030798000128 399208830777344 399276843253632 399309437841552 400457761191936 400603727720448 400636430627328 400979190568488 401125347157584 401158092646374 402376330605312 402522996450816 402559800609708 403047114935778 403713515347968 404239183987744 405647682886656 407065078167552 407595110821416 408763256487936 408949638714624 409482125223367 409547874854097 410225023660032 410374550347776 410759170826256 410908892210208 412156741423104 412190387449344 412340630510592 412378332331896 412693403846832 412877532373236 413560186454016 414064874485248 414098676280128 414604021457234 415507609239552 415545600629376 416048634772416 417279157664768 417431255578624 417469422854512 417536454987792 418924020146688 419431143998208 419469494131254 420383685722112 420743340202752 420931060312896 421291183093641 422141562544128 422691226037024 422759096623584 424164017765376 424202800642488 424716314663508 425680859181312 426006094293504 426196162449792 426235131133371 427421805920256 427456698095616 427612505714688 427651603899744 427978344730048 428169292831504 428950297423872 429141679174656 429469558474752 429508826456976 429700457402748 430936178430464 431005372890624 431566577803242 432437698215936 432961180901376 433000768135488 434315706015744 434509481613312 434881221257952 435075249167496 436326426876928 436396486837248 436436388174024 436521099583744 436631109941502 437886761953536 438416840942976 438456927008163 439412499800064 439748226367488 439944425754624 439984651492512 441446816928768 441784097785856 441895434504048 441981205503488 442021617471644 442092591896004 443363949891072 443561762480256 443941246700826 444837345476608 444908772016128 445035815440384 445488080313024 446968534849536 447550525129288 448909647750144 449109934624512 450514981340928 450602425376768 450679193685504 450715984455744 451101589389549 451266015552282 452012141371392 452559319683072 452600698847136 454177704766464 454769081986212 456238663745536 456280379325568 456353643247488 457666012790784 457870206431232 458261932078272 458428968180096 458466391595856 459858663548928 460068343553952 461987638843136 462104067179538 462272503736484 463597351870464 465217232191488 465255209760768 465822983795904 465861010815144 467200721390592 467371015673856 467809055663236 467979571683848 468054714118968 469439052372864 469610162525952 469653100711326 470221634091741 470999101239296 471074728513536 471246434869248 471289522665024 471860036997984 473216999411712 473255630034432 473833167379696 474909257862144 475527629291652 476890465902592 477064292089856 477107911833728 477184519986048 477228150722799 478770308739072 479393707578576 480849531660288 480888785357568 481064068929024 481108054387212 481475637821304 481690454435442 483075686899456 483153253284096 483197429764098 484758877446144 484803200734272 485390073901152 486492410492928 487081328514048 487125864152424 488521940680704 488744690171136 489118108262912 489241373915196 489336334664576 489381076486463 489459655313433 490447633342464 490867230236544 491086237031712 492498489634816 492577569017856 492622607197728 493218946060848 494858020726272 495502367107426 496582264700928 496627669044864 497007110009088 497228856191424 498658773573632 498738842099712 498784443627456 498881256667136 499006982790288 500442013661184 500665292370432 501047818220544 501093630866472 501317200303206 502839601705728 503494340770449 504510647918592 504896111755264 505023353718912 505121377718272 505167562824736 505248676452576 506701657018368 506927728548864 507361424800944 507587790695412 508513659042816 509129234643456 509175786203028 510821182685184 511486314433472 512647916433408 513039597428736 513268496713728 513315426741264 514874264389632 515061935640576 515103982235136 515544673588056 515732589202608 515774690545338 516815785672704 517257941539584 517488722893632 517931454484297 519060234018816 519736093698528 521463290657792 521547020854272 523727922375168 523961590395264 525552758341632 525600811564416 525792392633088 526477018144329 527985872963584 528118933919472 528311432841696 529873988894208 530563928983914 531720239726592 532369124338176 532412583788736 533062313302158 533943681589248 534138303627264 534181907503104 534638920757984 534833796210112 534877456861832 536501774140416 536697328601088 536746400812944 537396153247704 538616597331456 539317921025898 540863577182208 541660092548967 542753437556736 543460147761888 545266184952832 545353737126912 545403600826056 546063833138796 546966698213376 547678894435008 547878522946944 547928617496547 549542321897472 549587183265792 549787507347456 549837776442528 550257871795776 550503376497648 552086499313664 552131568373504 552225634016112 552472016660676 554060800839168 554731513029888 554782234173594 555991326277632 556715273317056 558565360195584 559132998760224 559241525330944 559292658841672 559382463215352 560991120270336 561241413750528 561721577458188 561972196841349 562997265368832 563248453916736 563678795498112 563730334724781 565552023687168 565603734189984 566288419551344 567574478908416 568008125724672 568261549933056 568313508177828 569942264127488 570039364145664 570150007619584 570202138532992 570293694617472 570781602901062 571933729898496 572188905566208 572626077966336 572678435275968 572933943203664 574673830520832 575422103737656 577169547107328 577334357513984 577427058802944 577479855083922 579345975484416 579841628343936 580100332223328 581158467477504 581417758881792 581861982449664 581915184232032 582174813255336 583849015938048 584555787923968 584609236010884 584703105410844 586592567672832 586646201990016 588427730731008 588595755905024 588690265411584 589193912672064 589456789194672 591151933188096 591415683307008 591921662267768 592185755811314 593984107084032 595958046466048 596053738119168 596108237505984 598546197000192 598813246166016 600686641787904 600905591580672 600954645940992 601468785852732 601688020736376 601737138969561 603412426244096 603467598462848 603564495907968 603784494676224 603839700914562 604570672403667 605570273021952 606358775981616 608471524329984 610493608574976 611015909437696 611238624240128 611288522127808 611392666232124 613144884731904 613424458071936 615337535490048 615561825521664 616138756239384 616363338315312 619040105770248 619316298559854 620340279681024 621097311727872 621148014420192 621906032185851 622934295187456 623161354231808 623261413859328 623318400944064 624072952158624 625918736497152 626146883367936 626204134281768 626962178788988 628099638018048 628386030220032 629146715997312 629204241196881 630955999215616 631007506712576 631115010304128 631396590469344 633212343816192 634036839055536 636246026648064 636304200963732 637074471995262 638360411652096 639009141440256 639191610104768 639294243674688 641132708880384 641185047143424 641418758572032 641477405849616 641967517095072 642253939247256 643425446135808 643712518761984 644204337712128 644263239685464 644550686104122 646404267645696 647186765201536 647245939869193 647349866704863 648656547323904 649441771352064 649501152203232 651473559023616 651659586894848 651764222419968 652321831886928 652612873751244 654489640315392 654781649375616 655341840367886 656770092023808 656830142930304 657625261414464 659622339551232 659810694301696 659916638631936 659976977238768 662170225393152 662676146678784 662971808255232 663032426207466 664477438722048 665045924836608 665342643720384 665911870051239 667256018214912 667553723160576 668063757627392 668124841155296 668232120469536 668422933737608 670452802274304 671325787693932 673364471625216 673664901936768 675602209357824 675903638065152 676481899734592 676783720927216 676899023328423 678018212057088 678838979524608 678901048270704 681266557149696 682153622979318 683530555244544 684357995618304 684420568988352 686499019186176 686749247520768 686805309646848 687392898117408 687643452270144 687699587393784 689677255386112 689787995323392 689984963858176 690102515330928 692981458264704 695396027805696 698303896500224 698615453860352 698734475693856 698791516222716 700801082085888 701056523510784 701713583494854 701969357525772 703242897702912 704158578559296 704415243788928 704479651066989 706498651858944 707418571978552 707790055496976 709825499117568 709883445051648 710749751069544 712242543337472 712363886793216 713291443937478 715335698853888 715596438134784 715661867750592 716528204330272 718155463108608 719090561367864 721151436242944 721274297490432 721333178036352 721596103393536 721662081580818 722213456731956 722535681653163 724613530349184 727138316169216 727204801101408 728085110851728 730238525913344 730504697262592 730571489995396 730621992771072 730688796228636 732782911021056 733050009796608 733117035256704 733677162394368 734004501996864 735343367012352 735671450013696 736300845354816 736629355547568 738747734452224 739642017373184 739709645564792 739828419091272 742287031089408 743253550661139 744753813594112 744873397051392 744941503567296 745510665013632 745843284287136 747988160360448 748321885000704 748962103277584 749296262455132 750663020491776 750997938555648 751571727330816 751640446299708 751975800454809 754069364916224 754138312253312 754190444150784 754259402558592 756765971877888 757344167632896 757682066577408 757751344237104 760052485527552 760391592823296 761042137201416 761381686043118 762918540754944 763571247034624 763693851965184 763763679304542 763911924271552 766231774027776 767229471650208 768971874650112 769559396143104 769902745070592 769973140111896 773122171125248 773317010382084 773467109631104 773598883803912 773662035818007 775223678509056 775815976599552 775886912309376 776233084340448 778465354584064 778590351028224 779604140547792 782194935986688 783213418976254 784920353882112 785591883562752 785942385592896 788202577584128 788329137512448 788401217346624 788554244409344 788688588949632 791978809445376 794810983341312 795845893475871 798061596000256 798417661554688 798553686507264 798618875683104 799593469953237 800915522383872 801207455440896 801272861254656 801958381136976 802250694315168 802316185292748 804752661210624 805045992901632 805119601219416 806094229871556 807427030695936 808478367975488 808976881538847 811295365773312 814130156335104 815190221642832 817899277429248 818964250446734 819095749708194 820450047320064 820749100695552 821518341652512 821817784420416 824313482846208 824380774898688 824681261021184 824756664663792 825386807693664 825755064746472 828129748970496 828197352560256 829208042914468 831091201258752 832097269544832 832173351260391 834558315329536 834862511157248 834938845709024 835072909975584 837848040293376 838862287996416 838938988262508 841486680405504 841862120625792 842582366187282 844283125088256 845382452074048 845518193247168 848328035530752 848405601284976 849432629327016 851361718362624 852012188587008 852392324899584 852470262266742 854913396191232 855225011429376 855303207799488 855956689460096 856172404351593 856338585663008 857900594847744 858283358349312 858939116949504 859017652913952 859400914805496 861872356860928 862010745781248 863133155606484 865922361802752 866001536270976 868631412031488 869018963226624 869762442515904 870150498334992 872652853753856 872792973674496 872872776348048 873042199167488 873262219883004 875773523907072 876833681885952 876913854016326 878824999600128 879888851509248 879969302985024 882893633857536 883568195571712 883790869008096 883962411006976 884043234943288 884185183792008 886727899782144 887123524960512 887882493401652 888278633716971 890071630880768 890976160626048 893937069699072 895101050258576 897819295500288 898219869249024 901029962681856 901204850753536 901358387371008 901431968911488 902203178779098 902532031104564 904024282742784 905118639366144 905201397694272 908355409532928 909538163972424 912560758651136 912707286494976 915740412862464 916523864156544 916857936360192 916932783191712 918051761798161 919717327097856 920136687107904 923975277686272 924208134359076 924545007472968 927194703740928 930510419521536 931645967591808 931722021630288 934401442781184 934742031347712 935618111326472 935959143367696 936109428237936 938878104745728 939220325051904 939306201422652 940443268183482 941998202478592 942149457027072 942492869738496 942579045330048 943720073995968 946433998823424 946511260068864 947666334759392 949818515724288 951055258583304 953780931805184 954215823667456 954369039972096 954456301445598 955611707992893 957540617478144 958787415157152 961699063320576 961777570715136 962128137858048 962216108774424 962951275642608 963380908870884 966151373798912 966306506568192 966394859528196 966826029156183 969517754892288 969606401468544 970780147802304 972984820985856 974162657028096 974251728304848 977489380342272 978236216525824 978482747830392 978672669329152 978762152972926 978919310626866 980895266684928 981734460473088 982172474063424 983012760551829 984996979269632 985155138035712 985245214395456 986437892121696 989716041452544 991004734214852 993255338089728 994014220018176 994457712382848 994548639311199 997317547147264 997477684199424 997568887254912 997762513334272 998013965580576 1000884027322368 1001330584740864 1002095636441088 1002187261732944 1002634400606412 1005679203411456 1006988681540898 1009021295837184 1010046707437824 1010242755436544 1010335125649472 1010497352905152 1013403314036736 1013855457097728 1014722849601888 1015175581390824 1017027318085632 1018258469286912 1018351572406056 1022972628866944 1023230434468977 1025295832866816 1026079194857472 1026536993427456 1026630853482528 1029748528779264 1030123871281152 1030207964470272 1031089347176112 1031465178405216 1031549381090676 1034515883079168 1034977445787264 1035862908968594 1038120468037632 1039472187397056 1042926581315584 1043094041708544 1047455844750336 1047923180790528 1051201623128832 1051584785266176 1052570375242281 1052954036288658 1055971745927168 1056237867838944 1056622865683392 1059747977788416 1061127857967828 1064738248676352 1064825167577472 1066124626604316 1067887363178496 1068363815006208 1069277841515968 1069667592420224 1069754913723664 1069937165906217 1073003548280832 1073394657202176 1073492801625888 1074792306495408 1077233194662912 1078635842051796 1081727154364416 1083320185097934 1085506875113472 1086920295523776 1090532369905664 1090707474253824 1090807201652112 1092127666277592 1095357788870016 1095757045893888 1095857234993094 1097183812880729 1099174366531584 1099575014694912 1099675552885056 1100515743591552 1101006752995296 1104172998627328 1104263136747008 1104451268032224 1104944033321352 1108121601678336 1109463026059776 1109564468347188 1113430546634112 1117130720391168 1118265997520448 1118483050661888 1118585317683344 1118764926430704 1121982240540672 1122482827501056 1123443154916376 1123944393682698 1125994530737664 1126496907833472 1127357590996224 1127460669449562 1131104047374336 1131207468379968 1132576839102688 1135148957816832 1136016251449344 1136523099866112 1136627016355656 1139884528254976 1140078728291328 1140404277065984 1140587389234944 1141563205802124 1142072529064677 1144377811132416 1145252155932672 1145356870551936 1145867886407328 1149347661041664 1150844207475312 1154339094214656 1154668715027968 1154854117605888 1154959710167844 1158691950968832 1159683256687872 1160200664446656 1162316934955008 1162835517763584 1163723964899328 1163830368464064 1164349626510672 1167698031876096 1169111575847936 1169218472021768 1169406210821688 1173292403980032 1174820128464381 1177191511810048 1177380530823168 1178387825344128 1178913578389344 1182303866376192 1182831366614016 1183843324535536 1184371511622628 1187968214168064 1191916092932096 1192107476238336 1192216475011968 1197092394000384 1197626492332032 1201373283575808 1201811183161344 1201909291881984 1202937571705464 1203376041472752 1203474277939122 1206935196925696 1207128991815936 1207568989352448 1207679401829124 1209141344807334 1211140546043904 1212717551963232 1216943048659968 1222031818875392 1222477248480256 1222577044255616 1222785332464248 1226289769463808 1226848916143872 1228446375670101 1230675070980096 1231123651043328 1232277512478768 1232726676630624 1238080211540496 1238632597119708 1240680559362048 1242194623455744 1242296028840384 1243812064371702 1245868590374912 1246322708463616 1246522827718656 1246636801888128 1248145904317248 1251837472994304 1252293766735872 1252408268563536 1253924357577976 1256772060440064 1258293431994624 1258408482393762 1262015013425152 1262230020608256 1262793180938688 1263873549280923 1266424687632384 1268073678111072 1272492053296128 1272608401927464 1274148943990524 1278018282880512 1278383220209536 1278588487349376 1278705393400113 1282265417760768 1282370094286848 1282837517144064 1282954811699232 1283935034190144 1284507878494512 1286850892271616 1287425037523968 1288408675424256 1288526479370928 1289101372208244 1292808535291392 1294373530403072 1294491879738386 1294699733409726 1297313094647808 1298883542704128 1299002304406464 1302947118047232 1303319173789696 1303528444839936 1304643663773856 1305225747502488 1308979280630784 1309563298751232 1310683680735772 1311268459296481 1313660285860608 1315250522828928 1315370781024489 1319244679102464 1319621388603392 1319833277263872 1319953954477536 1324340450786304 1325352293357568 1325943616510464 1326064852414932 1330091849673216 1330685287440768 1331823740102478 1334512036429824 1335107446321152 1336127515254784 1336249682310592 1336464240939072 1336845867475216 1340905604548608 1342651575387864 1346728943250432 1347329803873536 1351807276130304 1352963799469184 1353304768168647 1353567441854432 1353798046656846 1356036424114176 1357677959049216 1357802096541408 1362533114299392 1364307245958636 1368715991236608 1368841137976704 1372998038372352 1373610619293696 1374785796234816 1375286904540288 1375399174787568 1379354510772224 1379575990646784 1379969927716352 1380205030661856 1385962916529408 1390792055611392 1396607793000448 1397230907720704 1397468951387712 1397583032445432 1401602164171776 1402113047021568 1403427166989708 1403938715051544 1408317157118592 1408830487577856 1408959302133978 1410664902275223 1412997303717888 1414837143957104 1415580110993952 1419650998235136 1419766890103296 1421499502139088 1424485086674944 1424727773586432 1426582887874956 1430671397707776 1431192876269568 1431323735501184 1433056408660544 1436310926217216 1438181122735728 1442548594980864 1442666356072704 1443192206787072 1443324163161636 1444426913463912 1445071363306326 1449227060698368 1451114075100319 1454276632338432 1454409602202816 1456170221703456 1460477051826688 1461009394525184 1461142979990792 1461243985542144 1461377592457272 1465565822042112 1466234070513408 1467354324788736 1468009003993728 1468143229459389 1471342900027392 1472601690709632 1473258711095136 1477495468904448 1479284034746368 1479419291129584 1479656838182544 1484574062178816 1486507101322278 1489507627188224 1489746794102784 1489883007134592 1491021330027264 1491686568574272 1495976320720896 1496643770001408 1497924206555168 1498592524910264 1501326040983552 1501995877111296 1503143454661632 1503280892599416 1503951600909618 1508276624506624 1508518805117184 1510483022311347 1513531943755776 1514688335265792 1515364133154816 1515502688474208 1520104971055104 1520783185646592 1522084274402832 1522763372086236 1527142494069248 1527387703930368 1527527358609084 1527823848543104 1532463548055552 1534458943300416 1537943749300224 1539118792286208 1539805490141184 1539946280223792 1546244342250496 1546634020764168 1546934219262208 1547197767607824 1547324071636014 1550447357018112 1551773824618752 1552466168680896 1553794363452891 1556930709168128 1557180702056448 1559208281095584 1564389871973376 1566426837952508 1571183767125504 1571884771185792 1576405155168256 1576658275024896 1576802434693248 1577108488818688 1577377177899264 1579431054432987 1583957618890752 1589621966682624 1591691786951742 1596835323109376 1597107373014528 1597237751366208 1599186939906474 1601831044767744 1602414910881792 1602545722509312 1603916762273952 1604501388630336 1604632370585496 1609505322421248 1610091985803264 1610239202438832 1612188459743112 1616956735950976 1617953763077694 1622590731546624 1628260312670208 1630380443285664 1635798554858496 1637928500893468 1638191499416388 1640900094640128 1643036683305024 1643635568840832 1643785852489641 1648626965692416 1648761549797376 1649362522042368 1649513329327584 1650773615387328 1651510129492944 1656259497940992 1656394705120512 1658416085828936 1662182402517504 1664194539089664 1664346702520782 1669116630659072 1669725022314496 1669877691418048 1670145819951168 1675696080586752 1677724575992832 1677877976525016 1682973360811008 1683724241251584 1685164732374564 1685916590524047 1690764904148096 1691036386494336 1691191004174343 1696656071061504 1696811202569952 1698865258654032 1702723436725248 1704024377174016 1704784649799168 1704940524533484 1709826792382464 1710450022858752 1710606415598976 1711913378920192 1712344808703186 1712677171326016 1715801189695488 1716566716698624 1717878233899008 1718035305827904 1718801829610992 1723744713721856 1724021491562496 1726266311212968 1732003072541952 1734258284875991 1738037926453248 1739524885031808 1740300996669984 1745305707507712 1745585947348992 1745745552696096 1746084398334976 1746524439766008 1751547047814144 1753667363771904 1753827708032652 1759777703018496 1759938605970048 1765787267715072 1767136391143424 1767581738016192 1767924822013952 1768086469886576 1768370367584016 1773455799564288 1774247049921024 1775764986803304 1776557267433942 1780143261761536 1781952321252096 1787874139398144 1790202100517152 1795638591000576 1796439738498048 1802059925363712 1802716774742016 1802863937822976 1804406357558196 1805064062209128 1805211416908683 1810237278732288 1810402795388544 1813712017211001 1816710819065856 1819076327944848 1825121517302272 1825414572989952 1831480825724928 1833047728313088 1833715872720384 1833865566383424 1836103523596322 1839434654195712 1840273374215808 1847950555372544 1848416268718152 1849090014945936 1861020839043072 1863291935183616 1863444043260576 1865718096557553 1868802885562368 1869484062695424 1871236222652944 1871918286735392 1872218856475872 1877756209491456 1878440650103808 1878612402845304 1880886536366964 1883996404957184 1884298914054144 1885158090660096 1887440147991936 1887612723590643 1892867997646848 1893022520137728 1895332669518784 1899637031448576 1902110517166608 1908431647334912 1908738079944192 1908912602891196 1911223415985786 1915081234956288 1917574830314304 1923398126641152 1923555141430272 1924256275716096 1924432217548848 1925902551285216 1926761817741768 1932302747597824 1932613013136384 1932789719056392 1933652058312366 1939212802937088 1941560295604608 1941737819607579 1945969641971712 1948325314056192 1948503456609696 1954978760684544 1956472433051648 1956965495660784 1957345338658304 1957524305945852 1957838621253732 1963468920946176 1964344948126848 1966025521103658 1969993958539264 1970310276071424 1970490428790912 1972875784243392 1979432082905088 1982009468429704 1986510676179456 1988028440036352 1988915424765696 1989097278622398 1995137774509824 1995525026668544 1996027931161152 1997735610153717 2001768054644736 2002661169481728 2004191272882176 2004374523465888 2005268801212824 2011358406822912 2013977363081796 2020093414875648 2020485510873088 2020670251298944 2020994705810304 2026806628073472 2027710914195456 2029445699203776 2030351162781648 2034054636171264 2036516938573824 2036703144812112 2045945257733888 2046460868937954 2050591665733632 2053073986854912 2053261706965056 2059497057558528 2060247742562304 2060415928940544 2062178694352224 2062930356810432 2063098762181352 2069031766158336 2069954891574528 2071725817937188 2072650145339599 2078944374794112 2085853162631168 2086188083417088 2094911689500672 2095846361581056 2102403246257664 2103169570532352 2105140750484562 2105908072577316 2111943491854336 2112475735677888 2113245731366784 2113438953200967 2119495955576832 2122255715935656 2129476497352704 2129650335154944 2132249253208632 2136727630012416 2138555683031936 2139335184840448 2139509827447328 2139874331812434 2146007096561664 2146789314404352 2146985603251776 2149584612990816 2154466389325824 2157271684103592 2163454308728832 2166640370195868 2167607044959489 2173840591047552 2181064739811328 2181414948507648 2181614403304224 2184255332555184 2190715577740032 2191514091787776 2191714469986188 2194367625761458 2198348733063168 2199150029389824 2199351105770112 2201031487183104 2202013505990592 2208345997254656 2208526273494016 2208902536064448 2209888066642704 2216243203356672 2218926052119552 2219128936694376 2226861093268224 2229760651983417 2234261440782336 2236531995040896 2236966101323776 2237170635366688 2237529852861408 2243964481081344 2244965655002112 2246886309832752 2247888787365396 2251989061475328 2252993815666944 2254715181992448 2254921338899124 2255927401364427 2262208094748672 2262414936759936 2265153678205376 2270297915633664 2272032502898688 2273046199732224 2273254032711312 2280157456582656 2280808554131968 2281174778469888 2283126411604248 2284145058129354 2288755622264832 2290713741103872 2291735772814656 2293696441287601 2298695322083328 2301688414950624 2308678188429312 2309337430055936 2309708235211776 2309919420335688 2319366513375744 2320401328893312 2325671035527168 2327447929798656 2327660736928128 2328699253021344 2335396063752192 2338223151695872 2338436944043536 2338812421643376 2346584807960064 2349640256928762 2354383023620096 2354761061646336 2356775650688256 2357827156778688 2364607732752384 2365662733228032 2367686649071072 2368743023245256 2375936428336128 2384432950023936 2387537680427613 2394184788000768 2395252984664064 2398780409859711 2402746567151616 2403622366322688 2403818583763968 2405875143410928 2406752082945504 2406948555878244 2413870393851392 2414257983631872 2415137978704896 2415358803658248 2418282689614668 2422281092087808 2425435103926464 2433886097319936 2444063637750784 2444954496960512 2445154088511232 2445570664928496 2453697832287744 2456892751340202 2461350141960192 2462247302086656 2464555024957536 2465453353261248 2476160423080992 2477265194239416 2484389246911488 2484592057680768 2487624128743404 2491737180749824 2493273603776256 2496291808634496 2496520053781173 2503674945988608 2504587533471744 2504816537127072 2507848715155952 2513544120880128 2516586863989248 2516816964787524 2524030026850304 2524460041216512 2525586361877376 2527747098561846 2532849375264768 2536147356222144 2544984106592256 2545216803854928 2548297887981048 2556036565761024 2556766440419072 2557176974698752 2557410786800226 2564740188573696 2565675034288128 2565909623398464 2567870068380288 2569015756989024 2573701784543232 2574850075047936 2576817350848512 2577052958741856 2578202744416488 2585617070582784 2588747060806144 2588983759476772 2589399466819452 2597767085408256 2598004608812928 2605894236094464 2606638347579392 2607056889679872 2609287327547712 2610451495004976 2617958561261568 2619126597502464 2621367361471544 2622536918592962 2627320571721216 2630501045657856 2630741562048978 2639242777206784 2639666554527744 2639907908955072 2648680901572608 2650704586715136 2651887233020928 2652129704829864 2660183699346432 2661370574881536 2663647480204956 2664835901150913 2670214892642304 2672255030509568 2672499364621184 2672928481878144 2673691734950432 2681811209097216 2685303150775728 2693457886500864 2694659607747072 2703614552260608 2705927598938368 2706609536337294 2707134883708864 2707596093313692 2712072848228352 2715355918098432 2715604193082816 2725066228598784 2728614491917272 2737682275953408 2741246966416889 2747221238587392 2749571592469632 2750573809080576 2750798349575136 2754155285394483 2758709021544448 2759151981293568 2759939855432704 2760410061323712 2771925833058816 2781584111222784 2793215586000896 2794461815441408 2794937902775424 2795166064890864 2803204328343552 2804226094043136 2806854333979416 2807877430103088 2816634314237184 2817660975155712 2817918604267956 2821329804550446 2825994607435776 2829674287914208 2831160221987904 2839301996470272 2839533780206592 2842999004278176 2849455547172864 2853165775749912 2861342795415552 2862647471002368 2866112817321088 2866374876563569 2866835123978679 2872621852434432 2876362245471456 2885097189961728 2885332712145408 2886384413574144 2886648326323272 2888853826927824 2890142726612652 2898454121396736 2902228150200638 2908553264676864 2908819204405632 2912340443406912 2920954103653376 2922018789050368 2922285959981584 2922487971084288 2922755184914544 2932468141026816 2934708649577472 2936018007987456 2936286458918778 2942685800054784 2945203381419264 2946517422190272 2949038281655487 2954990937808896 2958568069492736 2958838582259168 2959313676365088 2969148124357632 2973014202644556 2979766014269184 2982042660054528 2983373137148544 2983645917933597 2991952641441792 2993287540002816 2995848413110336 2997185049820528 3002652081967104 3003991754222592 3006286909323264 3006561785198832 3007903201819236 3016553249013248 3017037610234368 3020966044622694 3027063887511552 3030728266309632 3031005376948416 3040209942110208 3041566371293184 3044168548805664 3045526744172472 3054284988138496 3054775407860736 3055054717218168 3055647697086208 3068917886600832 3075887498600448 3078237584572416 3079610980282368 3079892560447584 3092488684500992 3093268041528336 3093868438524416 3094395535215648 3094648143272028 3103547649237504 3104932337361792 3107588726905782 3113861418336256 3114361404112896 3118416562191168 3128779743946752 3132853675905016 3142367534251008 3143769542371584 3153604869386496 3154216977637376 3154754355798528 3157711125726843 3158862108865974 3167915237781504 3179243933365248 3183383573903484 3193670646218752 3194214746029056 3194475502732416 3198373879812948 3203662089535488 3205091445018624 3207833524547904 3209002777260672 3209264741170992 3219010644842496 3220183971606528 3220478404877664 3224376919486224 3233913471901952 3235907526155388 3245181463093248 3256520625340416 3260760886571328 3271597109716992 3275857001786936 3276382998832776 3286073366610048 3287271137681664 3287571704979282 3291551438642187 3297523099594752 3298725044084736 3299026658655168 3301547230774656 3303020258985888 3312518995881984 3312789410241024 3316832171657872 3324364805035008 3328389078179328 3328693405041564 3338233261318144 3339450044628992 3339755382836096 3340291639902336 3351392161173504 3355449151985664 3355755953050032 3365946721622016 3367448482503168 3370329464749128 3371833181048094 3381529808296192 3382072772988672 3382382008348686 3393312142123008 3393622405139904 3397730517308064 3405446873450496 3408048754348032 3409569299598336 3409881049066968 3419653584764928 3421212831197952 3423826757840384 3424689617406372 3425354342652032 3425667535405241 3426217587194031 3433133433397248 3435756467798016 3436070611655808 3437603659221984 3447489427443712 3448042983124992 3452532622425936 3464006145083904 3468516569751982 3476075852906496 3479049770063616 3480601993339968 3490611415015424 3491171894697984 3491491105392192 3492168796669952 3493048879532016 3503094095628288 3507334727543808 3507655416065304 3519877211940096 3524460385393143 3531574535430144 3534272782286848 3535163476032384 3535849644027904 3536172939773152 3536740735168032 3546911599128576 3548494099842048 3551529973606608 3553114534867884 3563904642504192 3575748278796288 3580404201034304 3591277182001152 3592879476996096 3604119850727424 3605433549484032 3605727875645952 3608812715116392 3610128124418256 3610422833817366 3620805590777088 3625520181390079 3627424034422002 3633421638131712 3638152655889696 3650243034604544 3650829145979904 3666095456626176 3667431745440768 3667731132766848 3672207047192644 3678869308391424 3680546748431616 3685339127010303 3695901110745088 3696832537436304 3698180029891872 3722041678086144 3726583870367232 3726888086521152 3731436193115106 3737605771124736 3738968125390848 3742472445305888 3743836573470784 3744437712951744 3755512418982912 3756881300207616 3757224805690608 3761773072733928 3770316181320192 3774880295983872 3775225447181286 3786045040275456 3790665339037568 3791620647842769 3799274062897152 3804221034333216 3816863294669824 3817476159888384 3817825205782392 3822446831971572 3835149660628608 3846796253282304 3847110282860544 3848512551432192 3848864435097696 3851805102570432 3853523635483536 3864605495195648 3865226026272768 3865579438112784 3867304116624732 3878425605874176 3883120591209216 3883475639215158 3891939283943424 3896650628112384 3897006913219392 3909957521369088 3912944866103296 3913930991321568 3914690677316608 3915048611891704 3915677242507464 3926937841892352 3928689896253696 3932051042207316 3933805377889443 3940980857581824 3945751568486784 3946112343073467 3958864165810176 3964018936859408 3973021352358912 3976056880072704 3977830849531392 3978194557244796 3990275549019648 3991050053337088 3992055862322304 3995471220307434 4003536109289472 4005322338963456 4008382545764352 4008749046931776 4010537602425648 4022716813645824 4027954726163592 4040186829751296 4041340502597888 4041989411620608 4055421828390912 4058891398407552 4060702325563296 4068109272342528 4073033877147648 4073406289624224 4091890515467776 4092921737875908 4106147973709824 4106523413930112 4118994115117056 4120831857881088 4124357388704448 4125860713620864 4126197524362704 4138063532316672 4139909783149056 4143451635874376 4145300290679198 4157888749588224 4171706325262336 4172376166834176 4189823379001344 4191692723162112 4204806492515328 4206339141064704 4210281500969124 4211816145154632 4223886983708672 4224951471355776 4226491462733568 4226877906401934 4231994706825669 4238991911153664 4244511431871312 4258952994705408 4259300670309888 4264498506417264 4273455260024832 4277111366063872 4278670369680896 4279019654894656 4279748663624868 4292014193123328 4293578628808704 4293971206503552 4299169225981632 4308932778651648 4314543368207184 4333280740391736 4335214089918978 4347681182095104 4353342225300957 4362129479622656 4362829897015296 4363228806608448 4368510665110368 4381431155480064 4383028183575552 4383428939972376 4388735251522916 4396697466126336 4398702211540224 4402062974366208 4404027011981184 4404429688378167 4416691994509312 4417052546988032 4417805072128896 4419776133285408 4432486406713344 4437852104239104 4438257873388752 4453722186536448 4459521303966834 4468522881564672 4473063990081792 4473932202647552 4474341270733376 4475059705722816 4487928962162688 4489931310004224 4493772619665504 4495777574730792 4503978122950656 4505987631333888 4509430363984896 4509842677798248 4511854802728854 4524829873519872 4530307356410752 4530721579084351 4531449066934041 4540595831267328 4544065005797376 4546092399464448 4546508065422624 4560314913165312 4561617108263936 4562349556939776 4566252823208496 4568290116258708 4581427482207744 4583471545629312 4587392882575202 4597390644166656 4603376829901248 4617356376858624 4618674860111872 4619416470423552 4619838840671376 4638733026751488 4640802657786624 4651342071054336 4655321473856256 4657398506042688 4661383090358673 4670792127504384 4676446303391744 4676873888087072 4677624843286752 4693169615920128 4699280513857524 4713551301376512 4715654313557376 4729215465504768 4731325466456064 4735373298142144 4737486046490512 4738293163298961 4751872856672256 4768865900047872 4775075360855226 4790505969328128 4797560819719422 4805493134303232 4807244732645376 4807637167527936 4811750286821856 4813504165891008 4813897111756488 4827740787702784 4828515967263744 4830275957409792 4830717607316496 4836565379229336 4850870207852928 4867772194639872 4888127275501568 4889908993921024 4890308177022464 4891141329856992 4907395664575488 4913785502680404 4922700283920384 4929110049915072 4930906706522496 4931357557468923 4952320846161984 4954530388478832 4968778493822976 4969184115361536 4975248257486808 4986547207552512 4992583617268992 4993040107562346 5007349891977216 5009175066943488 5009633074254144 5015697430311904 5027088241760256 5033173727978496 5033633929575048 5048060053700608 5048920082433024 5051172723754752 5055494197123692 5057749771572141 5072294712444288 5089968213184512 5090433607709856 5096595775962096 5112073131522048 5113532880838144 5114353949397504 5114821573600452 5129480377147392 5131350068576256 5131819246796928 5135740136760576 5138031513978048 5147403569086464 5149700150095872 5153634701697024 5154105917483712 5156405488832976 5171234141165568 5177494121612288 5177967518953544 5178798933638904 5196009217625856 5202774854627973 5213276695158784 5214113779359744 5218574655095424 5220902990009952 5235917122523136 5238253195004928 5242734722943088 5245073837185924 5254641143442432 5261002091315712 5261483124097956 5278485554413568 5279333109055488 5279815817910144 5297361803145216 5301409173430272 5303774466041856 5304259409659728 5320367398692864 5322741149763072 5327294960409912 5329671802301826 5340429785284608 5344998729242368 5345856963756288 5347383469900864 5363622418194432 5370606301551456 5386915773001728 5389319215494144 5411855197876736 5413219072674588 5414269767417728 5415192186627384 5415634250726049 5430711836196864 5431208386165632 5450132457197568 5457228983834544 5475364551906816 5482493932833778 5494442477174784 5499143184939264 5501147618161152 5501596699150272 5508310570788966 5517418043088896 5518303962587136 5519879710865408 5520820122647424 5543851666117632 5586431172001792 5588923630882816 5589875805550848 5590332129781728 5597154289672659 5606408656687104 5608452188086272 5613708667958832 5615754860206176 5633268628474368 5635321950311424 5635837208535912 5642659609100892 5651989214871552 5659348575828416 5662320443975808 5662838170771929 5678603992940544 5679067560413184 5685998008556352 5698911094345728 5706331551499824 5725294942004736 5732225634642176 5732749753127138 5733670247957358 5745243704868864 5752724490942912 5770194379923456 5770665424290816 5772768827148288 5773296652646544 5777707653855648 5780285453225304 5796908242793472 5804456300401276 5817638408811264 5824680886813824 5825213458822737 5841908207306752 5844037578100736 5844571919963168 5844975942168576 5845510369829088 5864936282053632 5869417299154944 5872036015974912 5872572917837556 5890406762838528 5893034844380544 5898076563310974 5909981875617792 5917136138985472 5917677164518336 5918627352730176 5938296248715264 5946028405289112 5959532028538368 5964085320109056 5966746274297088 5967291835867194 5986575080005632 5991696826220672 5993206830461151 5994370099641056 6005304163934208 6007983508445184 6012573818646528 6013123570397664 6015806403638472 6033106498026496 6034075220468736 6041932089245388 6061456532619264 6062010753896832 6080419884220416 6083132742586368 6088337097611328 6091053488344944 6108569976276992 6109550815721472 6110109434436336 6111295394172416 6137835773201664 6151774997200896 6159221960564736 6159785120895168 6184977369001984 6186536083056672 6187736877048832 6188791070431296 6189296286544056 6207095298475008 6209864674723584 6215177453811564 6217950436018797 6236833124382336 6257559487893504 6265707351810032 6284735068502016 6287539084743168 6307209738772992 6308433955274752 6309508711597056 6315422251453686 6317724217731948 6335830475563008 6358487866730496 6366767147806968 6388429492058112 6388951005464832 6396747759625896 6410182890037248 6415667049095808 6418005554521344 6418529482341984 6426362332587127 6438021289684992 6440367943213056 6440956809755328 6448753838972448 6467826943803904 6471815052310776 6490362926186496 6521521773142656 6543194219433984 6551714003573872 6552765997665552 6572146733220096 6574542275363328 6575143409958564 6583102877284374 6595046199189504 6597450088169472 6598053317310336 6603094461549312 6606040517971776 6625037991763968 6625578820482048 6633664343315744 6648729610070016 6656778156358656 6657386810083128 6676466522636288 6679510765672192 6680583279804672 6689281955950251 6702784322347008 6710898303971328 6711511906100064 6731893443244032 6734896965006336 6740658929498256 6743666362096188 6763059616592384 6764145545977344 6764764016697372 6767782204093281 6786624284246016 6787244810279808 6795461034616128 6810893746900992 6816097508696064 6819138599196672 6819762098133936 6842425662395904 6847653515680768 6849379234812744 6850708685304064 6851335070810482 6852435174388062 6866266866794496 6872141223311616 6875207318443968 6881089323862803 6894978854887424 6896085966249984 6905065244851872 6928012290167808 6937033139503964 6958099540127232 6961203986679936 6981222830030848 6982343789395968 6982982210784384 6984337593339904 6986097759064032 7006188191256576 7014669455087616 7015310832130608 7039754423880192 7048920770786286 7063149070860288 7070326952064768 7071699288055808 7072345879546304 7073481470336064 7093823198257152 7096988199684096 7103059947213216 7106229069735768 7127809285008384 7160808402068608 7162613041282839 7182554364002304 7185758953992192 7208239701454848 7210867098968064 7211455751291904 7217625430232784 7220256248836512 7220845667634732 7241611181554176 7251040362780158 7254848068844004 7266843276263424 7276305311779392 7300486069209088 7301658291959808 7332190913252352 7334863490881536 7335462265533696 7344414094385288 7361093496863232 7370678254020606 7391802221490176 7393665074872608 7396360059783744 7453167740734464 7453776173042304 7462872386230212 7475211542249472 7484944890611776 7487673146941568 7488875425903488 7489560161343519 7511024837965824 7513762600415232 7514449611381216 7523546145467856 7540632362640384 7549760591967744 7550450894362572 7572090080550912 7581330678075136 7583241295685538 7598548125794304 7608442068666432 7633726589339648 7634952319776768 7635650411564784 7644893663943144 7670299321257216 7680286690165103 7694220565721088 7697025102864384 7697728870195392 7703610205140864 7707047270967072 7729210990391296 7730452052545536 7731158876225568 7734608233249464 7756851211748352 7766241182418432 7766951278430316 7793301256224768 7794013826438784 7819915042738176 7825889732206592 7827861982643136 7829381354633216 7830097223783408 7831354485014928 7853875683784704 7857379792507392 7864102084414632 7867610755778886 7881961715163648 7891503136973568 7892224686146934 7917728331620352 7928037873718816 7946042704717824 7952113760145408 7955661699062784 7956389114489592 7980551098039296 7984111724644608 7990942440614868 7994507703452739 8010644677926912 8016765091528704 8017498093863552 8021075204851296 8045433627291648 8055909452327184 8080373659502592 8082681005195776 8083978823241216 8110843656781824 8117782796815104 8121404651126592 8136218544685056 8146067754295296 8146812579248448 8183781030935552 8185843475751816 8213046827860224 8223740899250667 8241663715762176 8248714777408896 8251721427241728 8252395048725408 8262465856183449 8276127064633344 8279819566298112 8286903271748752 8290600581358396 8315777499176448 8343412650524672 8344752333668352 8379646758002688 8383385446324224 8409612985030656 8412678282129408 8420563001938248 8423632290309264 8449902942711552 8452982925467136 8453755812803868 8463989413651338 8477983822307328 8489022863742624 8517905989410816 8518601340619776 8528997012834528 8554222732127744 8557340739361792 8558039309789312 8559497327249736 8584028386246656 8587942413007104 8598338451963264 8599124629690707 8617865557303296 8629086736414368 8666561480783472 8670428179837956 8695362364190208 8706684450601914 8724258959245312 8725659794030592 8726457613216896 8737021330220736 8762862310960128 8766056367151104 8766857879944752 8777470503045832 8797404423080448 8804125948732416 8808054023962368 8808859376756334 8834105093976064 8835610144257792 8839552266570816 8847114844966461 8864972813426688 8875704208478208 8876515746777504 8907444373072896 8919042607933668 8946127980163584 8947864405295104 8948682541466752 8950119411445632 8950937753800791 8975857924325376 8979862620008448 8987545239331008 8991555149461584 9007956245901312 9011975262667776 9018860727969792 9019685355596496 9023709605457708 9049659747039744 9060614712821504 9061443158168702 9062898133868082 9081191662534656 9092184798928896 9093016130845248 9120629826330624 9123234216527872 9124699113879552 9132505646416992 9136580232517416 9162854964415488 9166943091258624 9174785765150404 9178879215075367 9206753659802496 9234712753717248 9237349720223744 9238832940847104 9239677681342752 9277466053502976 9281605315573248 9310642947712512 9314797012085376 9322766180717346 9341584255008768 9352892606783488 9353747776174144 9355249686573504 9386339231840256 9398561027715048 9427102602753024 9431308627114752 9462650932912128 9470746596284288 9473133377180529 9474972092981024 9476586326597922 9503745713344512 9537731800095744 9550150721710452 9581011938656256 9595121639438844 9610986268606464 9615274335055872 9623500573643712 9627008331782016 9627794223512976 9655481575405568 9657031934527488 9660551914819584 9661435214632992 9673130758458672 9701740415705856 9735544389279744 9776254551003136 9779817987842048 9780616354044928 9782282659713984 9814791329150976 9827571005360808 9858220099830144 9861813413044992 9862715114937846 9874654315926561 9904641692323968 9909060776957664 9937556987645952 9938368230723072 9950496514973616 9973094415105024 9985167234537984 9986080215124692 10014699783954432 10018350133886976 10019266148508288 10031394860623808 10054176483520512 10066347455956992 10067267859150096 10097840164866048 10102345447509504 10110988394247384 10115499543144282 10144589424888576 10157798525702233 10179936426369024 10180867215419712 10193191551924192 10224146263044096 10227065761676288 10228707898795008 10229643147200904 10258960754294784 10263638493593856 10271480273521152 10276063027956096 10277002606215723 10299400300191744 10307269403394048 10308211834967424 10312810977665952 10342468282331136 10354988243224576 10355935037907088 10357597867277808 10392018435251712 10405549709255946 10426553390317568 10428227558719488 10437149310190848 10441805980019904 10471834245046272 10476506390009856 10485469445886176 10490147674371848 10509282286884864 10522004182631424 10522966248195912 10559631635820288 10573381156179429 10594723606290432 10602818346860544 10607548932083712 10608518819319456 10640734797385728 10645482299526144 10654589920819824 10659343604603652 10689997458484736 10691713927512576 10694766939801728 10727244836388864 10741212603102912 10773831546003456 10778638430988288 10823710395753472 10826438145349176 10828539534835456 10830384373254768 10831268501452098 10862416772331264 10876560544170237 10900264914395136 10914457967669088 10950729103813632 10964987865667556 10998286369878528 11002295236322304 11003193398300544 11016621141577932 11034836086177792 11036607925174272 11039759421730816 11041640245294848 11056017381030909 11087703332235264 11177847261765632 11179751611101696 11180664259563456 11194308579345318 11212817313374208 11216904376172544 11227417335917664 11231509720412352 11266537256948736 11270643900622848 11271674417071824 11285319218201784 11318697151656832 11324640887951616 11325676341543858 11358135120826368 11371996017112704 11397822188691456 11412663102999648 11450589884009472 11464451269284352 11465499506254276 11467340495914716 11505448981885824 11540388759846912 11541330848581632 11545537654296576 11546593305293088 11555415307711296 11560570906450608 11593816485586944 11608912600802552 11635276817622528 11649361773627648 11650426917645474 11683816414613504 11688075156201472 11689143839926336 11689951884337152 11691020739658176 11729872564107264 11738834598309888 11744072031949824 11745145835675112 11780813525677056 11786069688761088 11796153126621948 11801416133668329 11834272277970944 11835354329036672 11837254705460352 11838337029220401 11876592497430528 11892056810578224 11919064057076736 11928170640218112 11933492548594176 11934583671734388 11973150160011264 11983393652441344 11986413660922302 11988740199282112 12010608327868416 12015967016890368 12025147637293056 12026247140795328 12031612807276944 12066212996052992 12068150440937472 12083864178490776 12124021507793664 12139807994131937 12166265485172736 12176674195222656 12182106976689888 12217139952553984 12219101631442944 12220218868872672 12222590788344832 12275671546403328 12318443921129472 12319570241790336 12369954738003968 12373072166113344 12375473754097664 12377582140862592 12378592573088112 12414190596950016 12419729349447168 12430354907623128 12435900872037594 12473666248764672 12515118975787008 12531414703620064 12569470137004032 12575078169486336 12614419477545984 12619017423194112 12630844502907372 12635448435463896 12671660951126016 12695984120477007 12716975733460992 12733534295613936 12776858984116224 12777902010929664 12793495519251792 12820365780074496 12831334098191616 12836011109042688 12837058964683968 12852724665174254 12876042579369984 12880735886426112 12881913619510656 12897507677944896 12935653887607808 12943630104621552 13043043546285312 13060026675902871 13086388438867968 13103428007147744 13105531995331104 13144293466440192 13149084550726656 13150286819917128 13166205754568748 13190092398379008 13196106634620672 13206188923098624 13212081035943552 13213289065134501 13250075983527936 13251157640964096 13267328686631488 13297459220140032 13313556312717312 13314773620166256 13359021531344384 13361166559609344 13378563911900502 13405568644694016 13421796607942656 13423023812200128 13463786886488064 13469793930012672 13481317858996512 13487332724192376 13526119233184768 13528291091954688 13529528033394744 13535564408186562 13574489620559616 13590922069232256 13592164737253053 13621787493801984 13632195017392128 13638277198393344 13639524196267872 13684851324791808 13695307031361536 13698758469625488 13701417370608128 13702670141620964 13704870348776124 13744282446623232 13750414636887936 13762178647725606 13789957709774848 13792171932499968 13810130489703744 13856024580335616 13874066279007928 13916199080254464 13922407973359872 13965964421568768 13968675186679808 13972195518128064 13984149271076019 14012376382513152 14029338910175232 14030621664261216 14079508847760384 14097841541572572 14140653904129536 14143398576111616 14144691759092608 14146962940672128 14187646396514304 14193976399368192 14206119894426432 14212458139471536 14255618570016768 14321616804137216 14325226082565678 14371517907984384 14416479402909696 14421734197936128 14422911502583808 14435250860465568 14440512497673024 14441691335269464 14483222363108352 14502080725560316 14509696137688008 14552610623558784 14600972138418176 14603316583919616 14664381826504704 14669726981763072 14670924531067392 14688828188770576 14722186993726464 14741356508041212 14783604442980352 14787330149745216 14792720119567488 14794072672406769 14906335481468928 14907552346084608 14925744772460424 14969889781223552 14975346293883136 14977750851806976 14979120322687038 15022049675931648 15027525200830464 15028899222762432 15047092290935712 15081264725280768 15099521183935488 15100901788725144 15144180161101824 15162661356150272 15166482591371076 15173249314716423 15216884137332864 15267453178679296 15269904639553536 15271300823129568 15289787327886288 15340598642514432 15360573380330206 15388441131442176 15394050205728768 15395457740390784 15407220410281728 15414094541934144 15458421980782592 15460904105091072 15462317752451136 15469216466498928 15513702423496704 15532482364836864 15533902556860632 15588027652877568 15608324563883919 15639830085476352 15651779464413184 15655723965286272 15658762709266432 15660194447566816 15662708970029856 15707751367569408 15714759585014784 15728204168829264 15735221511557772 15763923430327296 15783006273947136 15784449372293868 15835456663240704 15856075747437632 15892085409435648 15904227520290816 15911323398125568 15912778228979184 15961102196078592 15968223449289216 15981884881229736 15989015406905478 16021289355853824 16034996187727104 16042150409702592 16055875089013207 16090867254583296 16111818904654368 16160747319005184 16165362010391552 16167957646482432 16235565593630208 16242809302253184 16292135508590592 16293625158496896 16367562061871104 16371686951503632 16426093655720448 16447481798501334 16483327431524352 16497429554817792 16503442854483456 16504790097450816 16524931712366898 16552254129266688 16559639132596224 16573806543497504 16581201162716792 16631554998352896 16759293516005376 16766770892648448 16791462869017977 16819225970061312 16825356564258816 16841126003876496 16847264580618528 16899805885423104 16905965850934272 16907511625607736 16927978827302676 16955967644614656 16978045727485248 17035811978821632 17037202681239552 17057994025669056 17108445464255488 17114681478723584 17116078619578624 17118994654499472 17175884826014208 17196676903926528 17198249259381414 17235731114606592 17258173472828736 17333122961566944 17340856359675912 17390724728380416 17413368901203828 17452915226433792 17474042660441472 17475640376468211 17525724621920256 17532112734302208 17533715759889504 17554941006091664 17594808846160896 17608251897464832 17616108047924736 17617718753512668 17668210187952128 17671220288515584 17679104533141632 17694229689932922 17729945626853376 17751408416956416 17753031493555008 17814888746145792 17838085215867336 17892255960327168 17897365082933504 17900238822891264 17901875507601582 17959725240016896 17975090478662016 17983110298923168 18015912491802624 18023950525335552 18037721455939584 18039370711192992 18047419210915416 18099319494079488 18121229425643008 18122886316337404 18125796267736164 18184369597857792 18186032261690496 18241259652661248 18246468433055744 18249398227759104 18265011292833984 18273160465034832 18325709928830976 18333886182517248 18349571530300808 18357758430150734 18413507319604992 18474699440447488 18477665881694208 18479355362685504 18554932107005952 18563210631146496 18621285895425024 18629594024170752 18645532361434692 18653851308056391 18705785213566976 18707495552348288 18710499373147008 18772678463680512 18797122055430096 18854205205506048 18862617254229504 18925301865824256 18941493192568576 18946266754361058 18949944185962048 18953172653195844 19007491426689024 19075463600191488 19100301443420904 19190243278877688 19230548670111744 19247001147287424 19254016663564032 19255588447025952 19279086997761381 19310963150811136 19314063869054976 19321103829639168 19322870429265984 19346261516917344 19403480831411712 19471088778559488 19552509102006272 19559635975684096 19561232708089856 19564565319427968 19629582658301952 19655142010721616 19716440199660288 19723626826089984 19725430229875692 19749308631853122 19809283384647936 19818121553915328 19875113975291904 19876736461446144 19900993029947232 19946188830210048 19970334469075968 19972160430249384 20029399567908864 20038532297016576 20062789721247616 20064624135944983 20067845867850753 20108352967041024 20132694911913984 20134535718300192 20195680329732096 20204690895019008 20221976788494768 20230999086288564 20289178849777152 20315597051404466 20359872852738048 20361734430839424 20386383103848384 20448292526088192 20454131523352576 20457415797590016 20459286294401808 20527276987187712 20542960547042304 20552126055912192 20554005212431446 20598800600383488 20616423669934848 20625621955331904 20643267971588409 20684936564662272 20709976486449152 20711870075814176 20715195734555616 20784036870503424 20811099418511892 20874298620381696 20883611960039808 20943668490092544 20953012780019712 20970938891772352 20980295348743696 21018564573769728 21044008365262848 21045932496391824 21119263271640576 21146762312358858 21189447212580864 21215097864167424 21217037638638912 21281469594771456 21290964599052288 21309179841639648 21318687209207304 21379994916969472 21383427855025152 21389533879603456 21482425206205824 21547663092006912 21557276861976576 21647420791506944 21652876290698352 21657079069670912 21660768746509536 21662537002904196 21724833544662528 21753121088340474 21800529828790272 21828915935338176 21901458207627264 21929975731335112 21996572739757056 22004590472644608 22006386796601088 22033242283155864 22079518843461632 22083280490589696 22112034762061818 22175406664470528 22355694523531264 22359503222203392 22361328519126912 22388617158690636 22425634626748416 22454834671835328 22463019440824704 22533074513897472 22541287801245696 22543348834143648 22570638436403568 22637394303313664 22649281775903232 22651352683087716 22716270241652736 22743992034225408 22795644377382912 22825326205999296 22901179768018944 22928902538568704 22930999012508552 22934680991829432 23010897963771648 23040860070495309 23082661697163264 23091075308593152 23093186610586176 23110830615422592 23121141812901216 23187632971173888 23217825201605104 23270553635245056 23298723547255296 23300853835290948 23367632829227008 23376150312402944 23378287679852672 23379903768674304 23382041479316352 23459745128214528 23477669196619776 23488144063899648 23490291671350224 23561627051354112 23572139377522176 23592306253243896 23602832267336658 23670708658073344 23674509410920704 23676674058440802 23753184994861056 23784113621156448 23838128114153472 23856341280436224 23866985097188352 23869167343468776 23966787304882688 23972827321844604 23977480398564224 23983523110358217 24031934033780736 24050295274586112 24052494281590656 24063225614553888 24132425992105984 24136300881874944 24167728356981552 24248043015587328 24279615988263874 24332530970345472 24353348390445312 24364213953379776 24434279905107968 24438203262885888 24440437737745344 24445181576689664 24551343092806656 24639140483580672 24671222697752001 24739909476007936 24746144332226688 24750947508195328 24755164281725184 24757185146176224 24787397568550347 24828381193900032 24839458698894336 24860709815246256 24871801744075188 24947332497529344 25030237951574016 25062829407240128 25138940274008064 25150156338972672 25228838955091968 25238034846388224 25261689005814744 25270896870927792 25391968240954014 25433951466921984 25467068591227872 25553717968232448 25555804021859328 25586991038503584 25662668196383232 25672022218085376 25674117929367936 25705449330348508 25752085158739968 25763827239021312 25795015355889792 25797373889072121 25871307775215616 25887260209243104 26086087092570624 26120053351805742 26172776877735936 26206856014295488 26211063990662208 26288586932880384 26298169101453312 26300573639834256 26332411509137496 26392213269241344 26412377846197248 26424162071887104 26426578130269002 26502315281928192 26534657373262976 26541344534899383 26594918440280064 26627112625434624 26629547240332512 26718043062688768 26722333119218688 26757127823801004 26843593215885312 26846047624400256 26927573772976128 26939587860025344 26962635717993024 26974665448384752 27052238466369536 27056582183909376 27059056066789488 27071128816373124 27148979241119232 27181844138464512 27184329474506106 27243574987603968 27276554396786688 27279048392535744 27369702649583616 27390614062723072 27397516939250976 27402834741216256 27405340283241928 27409740697552248 27488564893246464 27500829273775872 27524357295451212 27536637645226101 27620260979407488 27712049160671232 27748132558015856 27832398160508928 27844815946719744 27931928843137536 27937350373359616 27944391036256128 27968298542152038 28024752765026304 28058677820350464 28061243328522432 28159017695520768 28195683083145144 28281307808259072 28289383518185216 28293925881344256 28387952798736384 28412239788852864 28424916278943072 28511237140033536 28643233608274432 28650452165131356 28743035815968768 28832958805819392 28845823005167616 28870501720931136 28881024995346048 28883382670538928 28966444726216704 29004161451120632 29019392275376016 29105221247117568 29201944276836352 29206633167839232 29328763653009408 29339453963526144 29341849062134784 29377656377541152 29444373987452928 29482713016082424 29567208885960704 29574660299490432 29585440239134976 29588145344813538 29623962947779683 29812670962937856 29815104692169216 29851489544920848 29939779562447104 29950692587766272 29955501703613952 29958240645374076 30044099351863296 30055050401660928 30057798445524864 30094184581871424 30162529450561536 30199042367870976 30201803577450288 30325322712300544 30332965182742152 30346498629432846 30433768274665728 30473395577106699 30534906357358592 30539809279107072 30542601646259136 30579574655772576 30681197285028864 30721146760660412 30776882262884352 30790915480781568 30814440820563456 30828189083868288 30831007818647169 30916843961565184 30921808210182144 30924635504902272 30938432932997856 31027404846993408 31064964729673728 31067805113721264 31176055305755136 31216649127767838 31279660170952704 31311447930572544 31317525418532864 31320388895133632 31325417940059712 31415502735138816 31429519170029568 31456408337658528 31470443023115544 31527846860654592 31566012547894272 31568898744587736 31712151494875264 31720143468538287 31784170818871296 31808455040581632 31822646796251136 31825556457958368 31922204392157184 31936446898578432 31963769762459472 31978030813810956 32069992375454208 32084300819405184 32111750178026414 32181734509166592 32223637809308736 32321494638010368 32330724020783104 32335915292964864 32471131187260416 32485618604506368 32587250316993792 32629681632510711 32735124123742208 32743373903007264 32852187311440896 32894963597002668 32994859109635584 33006885708966912 33009580194901632 33049863424733796 33104508258533376 33119278265192448 33147613086995008 33162402325433584 33168052143092727 33263109996705792 33533541785296896 33582925738035954 33638451940122624 33650713128517632 33682252007752992 33694529161237056 33799611770846208 33811931701868544 33815023251215472 33855957654605352 33956091454970496 34074405362479104 34115988051338112 34216890928510976 34229362957447168 34232157239157248 34237989308998944 34351769652028416 34393353807853056 34396498518762828 34516346945657472 34666245923133888 34681712719351824 34781449456760832 34826737802407656 34905830452867584 34948085320882944 34951280752936422 35051449243840512 35064225468604416 35067431519779008 35109882012183328 35189617692321792 35216503794929664 35232216095849472 35235437507025336 35336420375904256 35342440577031168 35358209066283264 35388459379865844 35404248401004987 35502816833912832 35506062987110016 35629777492291584 35676170431734672 35784511920654336 35794730165867008 35800477645782528 35803751015203164 35919450480033792 35950180957324032 35966220597846336 36031824983605248 36047901050671104 36075442911879168 36078741422385984 36094838421830832 36198638988158976 36242458851286016 36245772632674808 36251592535472328 36372064523380992 36419423982395811 36492936866111488 36498796455518208 36530022585667968 36546320930069664 36651419857661952 36667772365034496 36699143060601616 36715516860301468 36827014639209984 36949398880894976 36955331763388416 36958710725371008 37109864214011904 37126421262292992 37242571790850048 37259188048341504 37291064722869384 37307702616112782 37414991104696576 37420998746294016 37545356927361024 37594244110860192 37708410411012096 37725234508459008 37882986385137152 37892533508722116 37899888371924096 37906345306391688 38014982853378048 38150927200382976 38200602886841808 38380486557755376 38461097340223488 38494002294574848 38508033327128064 38511176894051904 38558173995522762 38621926301622272 38628127738109952 38642207659278336 38645740858531968 38692523033834688 38806961662823424 39105018204012544 39122465416179712 39129130638855936 39180080027708613 39259165316603904 39310284021443232 39432880399320576 39447253652179968 39450860459751384 39498617263706244 39618566769295872 39636243107830656 39639867195403503 39750227950583808 39753472922892288 39801986059894464 39892377660420096 39940668938151936 39944320860498768 40077064594033152 40125579442495232 40129248271889966 40135691735701506 40216705934082048 40265389823827968 40269071436600384 40391360659464192 40409381790038016 40443953576989536 40461998172577128 40578357699554304 40631194102808932 40723468861678848 40772766207696768 40776494211759159 40896585052176384 40908263046705152 40914831595180032 40918572588803616 41054553974375424 41085921094084608 41104252111824384 41108010424862892 41232847339869696 41251243910663808 41286535943176818 41369873129324544 41419952972898304 41423740151628352 41430391469111232 41568073741006848 41622198837023784 41748597240763392 41767223920079616 41906025560039424 41941877783544704 41952447813228057 41960590697487392 42037129147539456 42088016730525696 42091864992783648 42238526543281152 42293524624717716 42430195728334848 42434075277277824 42562939189542912 42581929198104576 42618359683279296 42637374418414608 42759989833938944 42766855710050304 42779067759206912 42964850412411648 43114553723953152 43294841583013888 43305752581396704 43314158139341824 43321537493019072 43325074005808392 43449667089325056 43506242176680948 43657831870676352 43802916415254528 43859951462670224 43993145479514112 44009180945289216 44012773593202176 44066484566311728 44159037686923264 44166560981179392 44224069524123636 44350813328941056 44719006444406784 44722657038253824 44777234317381272 44909669343670656 44926038881649408 44984536328109889 45066149027794944 45082575602491392 45086697668287296 45141276872807136 45274788606627328 45298563551806464 45302705366175432 45432540483305472 45487984068450816 45650652411998592 45802359536037888 45857805077137408 45861998025017104 45869361983658864 46021795927543296 46081720140990618 46165323394326528 46182150617186304 46186373221172352 46221661230845184 46242283625802432 46375265942347776 46435650403210208 46541107270490112 46597447094510592 46601707670581896 46735265658454016 46756575359705344 46764082958632704 46824973691651757 46919490256429056 46955338393239552 46976288127799296 46980583342700448 47123254102708224 47144278755044352 47184612506487792 47205664534673316 47341417316146688 47349018821841408 47353348116881604 47506369989722112 47568227242312896 47676256228306944 47712682560872448 47733970194376704 47738334686937552 47933574609765376 47945654643689208 47954960797128448 47967046220716434 48063868067561472 48104988563181312 48126451229107776 48167625267039621 48264851984211968 48272601763749888 48335456713963104 48496086031174656 48559231976527748 48706696780890624 48728427906759552 48868559810215936 48876406525771776 48880875475490688 48890363153379328 49102686185613312 49278280967161344 49342445395504002 49492288664453376 49501895016390656 49510328563450368 49514370292352448 49574795137100694 49656762387800064 49678917397788672 49721419630492512 49743603488150376 49894664995058688 50125658814480256 50277880548016128 50300312677945344 50457677910183936 50476069692776448 50523378011629488 50541793741855584 50783936481908028 50867902933843968 50934137182455744 51107435936464896 51111608043718656 51173982077007168 51325336392766464 51344044436170752 51348235858735872 51410898660697016 51527654478042624 51590030711779584 51594747778144242 51742615550431232 51774520418486208 52172174185141248 52240106703611484 52413712028590976 52422127981324416 52426921129404633 52577173865760768 52596338202906624 52601147279668512 52664823018274992 52784426538482688 52824755692394496 52848324143774208 52853156260538004 53004630563856384 53069314746525952 53082689069798766 53189836880560128 53254225250869248 53259094480665024 53436086125377536 53444666238437376 53514255647602008 53692095248800512 53762006831155721 53879175720050688 53925271435986048 53949330896769504 54104476932739072 54113164367818752 54118112133578976 54142257632746248 54297958482238464 54363688276929024 54368658949012212 54553108793573376 54558096785071488 54739405299167232 54781228125446144 54795033878501952 54805669482432512 54810680566483856 54819481395104496 54977129786492928 55001658547551744 55048714590902424 55073275290452202 55240521958814976 55424098321342464 55496265116031712 55664796321017856 55689631893439488 55863857686275072 55888782072512256 55936597084304076 55961553924169173 56117355640700928 56122486657044864 56318035391041536 56391366166290288 56562615616518144 56578767036370432 56587851762688512 56775905597472768 56824479577705728 56849832557886144 57022474280067072 57286467216548864 57300904330262712 57691646010335232 57741003441862272 57762049990692096 57766765341077856 57837260993284143 57932889452433408 58008322902241264 58038784550752032 58210442494235136 58403888553672704 58413266335678464 58657527306018816 58678907927052288 58683698124269568 58755312755082304 58888747974905856 58965426032164848 59149320598980864 59170880478269952 59176290689627076 59247925895559366 59625341925875712 59630209384338432 59702979089841696 59879559124894208 59901385175532544 59911003407227904 59916481290748152 60088198703726592 60115596891049728 60188369163742848 60193872407834949 60325058901123072 60398084735741952 60403607154900576 60650645424601088 60665930365484304 60692997258865692 60867536549331456 60946791154213398 61069812714717184 61079618558214144 61085203292518272 61159149311545152 61362394570057728 61442293521320824 61581830961563136 61628881641126912 61656378167736576 61662015637294338 61849271009804544 61876865865995712 61929803914765227 62054809693986816 62129929459347456 62135610227442528 62352110611510272 62433298255535676 62622895861145088 62635050837065728 62640777790267264 62650835880119424 62831005470277632 62859038340059136 62912816675317056 62940886046231088 63055693721309184 63132025095788544 63137797489175472 63424302989750528 63440286937076574 63568341637742592 63645293592502272 63651112915916736 63844408784314368 63872893797156864 63927539524918944 63956061627621912 64139984750908416 64168601638810368 64223500356052828 64252154505527569 64447275618617472 64642989276020736 64661448041566208 64671830585929728 64942262374520832 64971237209012736 65174500633987584 65259363265021422 65470248247484416 65486747806014528 65704374622881792 65789927194005336 65989718219271168 66013771417933824 66019160389803264 66099726849467592 66238556530384896 66295226173990016 66324804650867168 66336104286185454 66526219993411584 67067083570593792 67165851476071908 67276903880245248 67364504015505984 67389058322474112 67599223541692416 67623863403737088 67630046502430944 67711915309210704 67912182909940992 68148810724958208 68231976102676224 68433781857021952 68458725914894336 68464314478314496 68475978617997888 68703539304056832 68786707615706112 68792997037525656 69032693891314944 69122580211485927 69332491846267776 69363425438703648 69562898913521664 69653475604815312 69811660905735168 69896170641765888 69902561505872844 70102898487681024 70128450937208832 70134863039558016 70219764024366656 70379235384643584 70433007589859328 70464432191698944 70470875014050672 70684881154062336 70716418132566528 70776918759731688 70808496802009974 71012125974220032 71104589679915631 71259554984583168 71352340863469344 71569023841308672 71589460331734016 71600955291565056 71607502030406328 71900361914648064 71932441195692672 72095802101342208 72150885823758336 72157482844771968 72189676843661664 72397277976317952 72484917702572032 72491545265349616 72503185070944656 72744129046761984 72838847964791622 72985873732222976 72997592911036416 73060045171335936 73092641860139328 73302839715323904 73335544730068992 73398286121203232 73431033720602936 73654029278419968 73917421450742016 74013668093256003 74219728428023808 74252842524585984 74362192705651041 74485143581700096 74518376096683008 74582129445738768 74615405232225564 74829982209393152 74841997492588032 75090713854722048 75188488221720384 75416820822024192 75450469016918016 75765972770274304 75785067017444232 75799776743848192 75812690612783376 76301854400765952 76401205773683616 76760973115510752 76988004589149696 77016066654256128 77022353788103808 77116347991045524 77243852603244544 77256255476219904 77291481717063936 77385046067669376 77392121667216363 77613923325646848 78244930832359424 78258261277711872 78360160055417226 78518330633207808 78620568042886464 78865760798641152 78894507304359936 78901720919502768 78997234527412488 79237133538591744 79272486215661312 79279734390807006 79506945845784576 79603972119788928 79784755320840192 79881337876303872 79888641720997536 80154129188066304 80251158884990464 80258496543779932 80271383471403012 80530779647655936 80538142873200768 80782721318928384 80818763580076032 80887907153979072 80923996345154256 81156715399108608 81262388205617864 81446937723357696 81545532415393536 81552988423518318 81816526093410304 81829663190360064 81837145177607232 82109107948750848 82171842188169216 82208504223648768 82216020849725784 82465694679739392 82502487821327616 82573071886353636 82609912935678303 82839905945796608 82847480303256704 82860782938222464 83136147482013696 83244397674047568 83497194481526784 83534447840159232 83812051120078848 83883755567089408 83904895626456114 83921181394974784 84074258295078912 84176033461051392 84183729985567296 84477053086562304 84587049249435432 84868150554555648 84978655958923559 85163858396209152 85236719366558592 85274748836829216 85519979667877888 85533711420100608 85558135518413824 85929700824823296 86229107447906304 86589683166027776 86611505162793408 86628316278683648 86643074986038144 86650148011616784 86899334178650112 87012484353361896 87315663741352704 87605832830509056 87719902925340448 87986290959028224 88018361890578432 88025547186404352 88132969132623456 88333121962358784 88448139048247272 88701626657882112 88871888843339049 89438012888813568 89445314076507648 89554468634762544 89819338687341312 89852077763298816 89969072656219778 90132298055589888 90165151204982784 90173395336574592 90282553745614272 90549577213254656 90597127103612928 90605410732350864 90975968136901632 91301304823997184 91420186731320097 91604719072075776 91715610154274816 91723996050034208 91738723967317728 92043591855086592 92163440281981236 92330646788653056 92372746442344704 92443322461690368 92484567251604864 92493023455941507 92750531884695552 92871300806420416 93082214540980224 93194894189021184 93203415341163792 93513150719410688 93528165917265408 93649947383303514 93838980512858112 93952576255598592 93961166685400896 94246508205416448 94288557510088704 94369225012975584 94411329069346632 94682834632293376 94698037643682816 94706696233763208 95136454484625792 95352512456613888 95425365121744896 95467940388753408 95476669373875104 95867149219530752 95891309287378416 95909921594256896 95934092441432868 96209977126362624 96252902458215552 96335250534079242 96529703968423936 96545203527499776 96670913427926208 96992172062349312 97118463953055496 97413393561781248 97456855813519104 97761750950981376 97780726306758656 97889044897532133 98205372371226624 98556561934322688 98684890791008004 98984577328906752 99003790032781312 99020657126900736 99028740584704896 99149590274201388 99313524775600128 99357834795577344 99442839260985024 99487206976300752 99789329990117376 100251317628960512 100600625355890688 100915355820367872 100952139385552896 101046756023258976 101083587483711168 101567872963816056 101868274364911488 102223216087437312 102347964154014336 102650672785532928 102688088872341504 102696471717471744 102821797321394032 103055308956085248 103180061423559168 103189495556288484 103485231100862464 103549040836972416 104344348370282496 104480213407222968 104827424057181952 104844255962648832 104853842258809266 105154347731521536 105192676405813248 105202294559337024 105329646036549984 105568853076965376 105649511384788992 105696648287548416 105706312521076008 106009261127712768 106138629493051904 106165378139597532 106212745203014961 106508450501738496 106518188961330048 106872172250755072 106889332476874752 107028511295204016 107384190497601024 107524013662311442 107758351440101376 107850542871972096 107898661793539008 108208953865478144 108226328735637504 108236224267157952 108284515265492496 108595916964476928 108727376553858048 108737317898024424 109116193570142976 109258271947187433 109478810598334464 109562456250892288 109590067757003904 109611338964865024 109621361132967712 109638962790208992 109954259572985856 110003317095103488 110097429181804848 110146550580904404 110481043917629952 110848196642684928 110992530232063424 111329592642035712 111379263786878976 111727715372550144 111777564145024512 111873194168608152 111923107848338346 112244973314089728 112391125623092449 112636070782083072 112782732332580576 113125231233036288 113157534072740864 113175703525377024 113648959155411456 113699665115772288 114044948560134144 114572934433097728 114601808660525424 115383292020670464 115482006883724544 115524099981384192 115533530682155712 115674521986568286 115865778904866816 116016645804482528 116077569101504064 116420884988470272 117315054612037632 117367396248539136 117510625510164608 117540240083125839 117777495949811712 117930852064329696 118298641197961728 118341760956539904 118352581379254152 118495851791118732 119250683851751424 119260418768676864 119405958179683392 119759118249788416 119802770351065088 119822006814455808 119832962581496304 120231193782099456 120376738327485696 120387744815669898 120650117802246144 120796169471483904 120807214309801152 121301290849202176 121331860730968608 121385994517731384 121735073098662912 121893582308426796 122170406585036544 122318298623090304 122329482635277477 122724789140115456 122884587042641648 123163661923126272 123257763282253824 123312756335473152 123324031274588676 123698542019609088 123753731731991424 123859607829530454 124109619387973632 124259858918694912 124271220454885056 124704221223020544 124866596511071352 125245791722290176 125281555580534528 125301671760238848 125718076680118272 125825633350634112 125881772092462176 126111387442618368 126264050191577088 126275594978350944 126848605979501056 126880573874153148 127290587185004544 127302225831833472 127688817568628736 127745787594313728 127855079049837888 127912123255243824 128279969501816832 128337203277620736 128447000712105656 128504309011055138 128894551237234944 129322896083132416 129343661171859456 129884524749041664 129942474418025472 130349001267975168 130518726530042844 130940496494968832 130973495612029056 131408749245763584 131579854388010672 131979436438542336 132027542835867648 132038320779606528 132199453698935184 132477113060769792 132590452347980032 132649609301734336 132672208572370908 133052439986823168 134331702952143816 134729008031011968 134778116644948224 134953608984329667 135198447083384832 135247726807474176 135260093004861888 135423830618421408 135824365819881984 136297621449916416 136463952205352448 136867563714043904 136917451829788672 136928628956628992 136951957235995776 137407078608113664 137573415231412224 137585994075051312 138065387782629888 138245160422971854 138664983692535552 138726850877407296 139125797827043328 139306951209630624 139623321811470336 139792341283531776 139805123011745688 140205796975362048 140269726079116032 140439528048733312 140452368951614881 140474921074955271 140758470769287168 140866015179718656 140928864383397888 140941750028101344 141369762308124672 141432836265133056 141553837519463376 141616993604019948 142024251948440064 142209179359831262 142519109969166336 142704681726938688 143138047682617344 143178920663468032 143201910583130112 143215004060812656 143800723829296128 143864882391385344 144191604202684416 144314965689543936 144379353687323328 144502875801118863 144794555952635904 144969835405144064 144983090530699232 145006370141889312 145488258093523968 145677695929583244 146120090342671872 146185283720278656 146605679430647808 146671089460137984 146796572242406464 146862067441205872 147308058556839936 147834842901484032 148027336186512006 148505685049171968 148724385411302082 148970287163400192 149036752193366016 149164258891477536 149230810464451128 149659964418786304 149683994985176064 150376976443440768 150833641644048384 150900938033836032 151531945540548608 151570134034888464 151599553487696384 151625381225566752 152603708801531904 152802411547367232 153521946231021504 153976009178299392 154032133308512256 154044707576207616 154232695982091048 154582963434127872 154770092135338752 154784243334432726 155227846651293696 156489861664718848 156516522555423744 156720320110834452 157241136085772928 157731521597282304 157789014608719872 157803441839005536 157994469054824976 158474267077183488 158544972431322624 158559468781614012 159013891691569152 159207944239577856 159569510641680384 159762675752607744 159777283441995072 160308258376132608 160502317769980928 160516993087559864 160542766942806024 161076285746401536 161286020493467163 161637527160152064 161775814307958144 161847992690308512 162313430798217216 162524776411235728 162893875446715392 163091064830787072 163105976847036636 163633052186820608 163659326380720128 163674290355214464 164218215897501696 164343684376338432 164417008447297536 164432041699451568 164931389359478784 165004975642655232 165146143772707272 165219825871356606 165694960606513408 165721565876444928 166272294964027392 166488795348095136 166994388963053568 167068895680318464 167767511134178816 167809791252912228 167842362789949568 167884661772507519 168352066922102784 168367459971134592 168954106173124608 169174098498870864 169736301109111296 169957311917847118 170327716792418304 170473438733117184 170549497673658432 171039959335755776 171067422840201216 171116271036827648 171859401649646592 173179366332055552 173223010325586816 173256632557367296 173286149972076288 173300296023233568 173511782979852429 173798668357300224 174024968706723792 174631327482705408 175211665661018112 175439805850680896 175972581918056448 176036723781156864 176051094372808704 176265938265246912 176666243924717568 176896278096494544 177743777686678098 178876025777627136 178890628153015296 179108937269525088 179638677374682624 179704155526597632 179938145312439556 180264596111179776 180346790673149184 180565107491228544 180581617223504847 181099154426509312 181194254207225856 181210821464701728 181951936273803264 182602609647994368 182840373462640194 183209438144151552 183431220308549632 183447992100068416 183477447934635456 184087183710173184 184326880563962472 184745492884689408 184886644923380736 184969134503209728 184986046911883014 185742601612840832 185789411744295681 186164429081960448 186389788378042368 186406830682327584 187026301438821376 187056331834530816 187299894766607028 187905152511197184 187922333370801792 188493016410832896 188577115020177408 188738450025951168 188822658138693264 189365669264586752 189396075287365632 189413392467526416 190272908969251584 190705024913227776 190935880777506816 190953338747750208 191734298439061504 191782618574756832 191819843188513792 191868184882865736 192419954252725248 192505804916431104 192670501068158484 192756463516582707 193341826855852416 193984344124698624 194236927906110992 194826787123562496 194913711627038208 195523501901962752 195561452613517312 195778089795064266 196410744742453248 197113123868645376 197369781582016008 197969154657813504 198041314253801472 198057481169409792 198299180548402776 198715669591154688 198885678521970048 198974413952601504 199578659980234752 200502635257921024 201201250711781376 201830711640735744 202093512046517952 202167174967422336 203135745927632112 203736548729822976 204446432174874624 204695928308028672 205301345571065856 205376177744683008 205392943434943488 205643594642788064 206110617912170496 206360122847118336 206378991112576968 206970462201724928 207098081673944832 207367740634457781 208688696740564992 208960426814445936 209654848114363904 209688511925297664 209707684517618532 210308695463043072 210385352811626496 210404589118674048 210659292073099968 211137706153930752 211299022769577984 211393296575096832 211412625042152016 212277258986103808 212330756279195064 212425490406029922 213036377922660096 213313769039746893 213744344501510144 213778664953749504 214057022590408032 214768380995202048 215048027324622884 215701085743944192 215797323587078016 216417907730956288 216452657471275008 216472448534315904 216569030530984992 217191833928953856 217454753107716096 217474635796048848 218232387140285952 218516543894374866 218957621196668928 219180135514007808 219222677929730048 219242722265935424 219277925580417984 219908519145971712 220006634190206976 220194858363609696 220293101161808808 220962087835259904 221985060464126848 222041004279768009 222659185284071424 222758527573757952 223455430745100288 223555128290049024 223746388337216304 223846215696676692 224489946628179456 224782251246184898 225272141564166144 225565464665161152 226250462466072576 226315068145481728 226351407050754048 227297918310822912 227399330231544576 229145868866195456 229203617321050848 230964013767449088 231048199962768384 231067061364311424 231349043973136572 231731557809733632 232033291608965056 232155138203008128 232176365001649089 232841769976940544 234734792497078272 235021251020329216 235080480166251678 235554991899623424 235861704128659392 236597282395923456 236683521913079808 236705162758508304 236991703582237464 238520837537353728 238811916359366784 239518236499576832 239605540702130176 239644013628911616 239665925162992608 240462387564198912 240753476654971392 240775489631339796 241592338942967808 241614428619602304 242602581698404352 242663721461937216 242771989035462768 243470146197325824 243787164616853592 244340813170073088 244636597246180608 244658965270554954 245449578280230912 245769174085283296 246327323846252544 246515526564507648 246625512670946304 246648062549177352 247397084039218176 247507463463982848 247719215659060908 247829738807034909 248519717837389824 248542440909770112 249408442446041088 249733193022142704 250491583444580352 250563111161069056 250603343520477696 251436153360236544 251651266701268224 251763544184924352 252222774885236736 252528100383154176 252551189956701888 253697211959002112 253761147748306296 254604451663666944 254935967876770677 255491575188627456 255710158099675776 255824246510487648 256559939003633664 256674406555241472 256894001424211312 257008618022110276 257789102474469888 258645792166264832 258687322343718912 259769049498083328 259884948836050944 260698002535950336 261037453060085688 261946991224058112 262817498491527168 263159708776021344 263958872877084672 264055085671735296 264076641559213056 264398907397870368 265180904695960064 265299218603468672 265344417144741816 266104879973646336 268663405904287632 269458016062023936 269556233289896448 269907217968659334 270396894166769664 270495453614948352 270520186009723776 270847661236842816 271648731639763968 272927904410704896 273735127428087808 273857257913257984 273903914471991552 274260560193960291 274814157216227328 275146830462824448 275171988150102624 276130775565259776 276490320845943708 277329967385071104 277453701754814592 277479070367824521 278251595654086656 278613902419261248 279246643622940672 279584682567063552 279610246023491376 280539452158232064 280879056097466624 280904737903229762 280949842149910542 281516941538574336 281857728766795776 281883500056202688 282739524616249344 282865672530266112 283107675038926752 283233987208039896 284048503896880128 284418358719662524 285409363453877376 286276095365234688 286357841326936064 286403821166260224 286430008121625312 287601447658592256 287729764782770688 288629931379087872 288758707374646656 289005751602237726 289589111905271808 289939670810288128 289966181061398464 290012740283778624 290976516187047936 291355391859166488 292240180685343744 292370567440557312 293342178920275968 293593144484812928 293667134692596399 293724134882411744 294616117113679872 295669685802968064 296054672373024012 297011370098343936 297448770822604164 297940574326800384 298073504386732032 298328517782955072 298461620928902256 299319928837572608 299367989970352128 300753952886881536 301801876067672064 303063891081097216 303140268069776928 303199106975392768 303250762451133504 305604823094734464 307043892462043008 307952018356598784 308064266617024512 308089415152415232 308465391964182096 309165926868255744 309540184270677504 309568486668865452 310455693302587392 313033045110847488 313440640221668904 314482272171545856 314891754296769223 315463043194564608 315578029217439744 315606883678011072 315988938109649952 316948534154366976 317089944862645248 317118937563228024 318027783383138304 318415888479155712 319525351505215488 319554566883990144 320616516752265216 321004635539961856 321033986175119728 321085533885612048 322152571492803072 322572040986934326 323275054320304128 323551628615916288 323695985380617024 324626861596434432 325049552822471456 325787750893430784 326182129661574144 326211953694073272 327348580710428928 327774815841562299 328436431795003392 328687368752676864 328834016894595072 328864083398903136 329862778718957568 330009951285310464 330292287545414544 330439651742713212 331389921213026816 331443131752889856 332544589928054784 332977590696190272 333988777926107136 334137791360636928 335535022268357632 335619582505824456 335684725579899136 335769323545015038 336734919942269184 337173376869277347 337908212346249216 338348196997741728 339472602218222592 339914623835694236 340946877466234368 341098995347316864 342079918671511552 342134845680402432 342232542073655296 343718803299293184 346446020651173632 346513265114734592 346572299944152576 346600592046467136 347023565959704858 347597336714600448 348049937413447584 349262654965410816 350879611701361792 351945163836112896 352102188745617408 352531876530493824 353332487849435136 353792556192989088 355487555373356196 357752051555254272 357781256306030592 358217874539050176 359277354749365248 359408311053195264 359876290624879112 360693581346298368 361130214982457088 361163234447009694 362198308853018624 362388508414451712 362421642929403456 363903872547606528 365205219295988736 365680746925280388 366862440617099264 366895984200136832 366954895869270912 366988447905832431 368174367420346368 368653761127924944 369490985769378816 369773289846761472 369938269006419456 369972093823766028 371485203225681664 371578823488591362 372328858163920896 372779576756084736 372813661364655168 374052602877642752 374112663669061632 374599789533214056 375844666741603584 376334047818090047 377154230040354816 377476900051902336 377645316277386528 378731338529173504 378792150574731264 378826784935052832 380545817938503168 381871761555013632 381906677495500416 383468596878123008 383565237149513664 383639686377027584 383736369765731472 384839908505450496 385011609832862208 385341002136316968 385512927033165414 386683653711704832 387968688249397248 388473855812221984 389653574247124992 389827423254076416 391047003803925504 391556179590128532 392821489484906496 394226247737290752 394739563164032016 395938309315627008 396082628507602944 396114962338819584 396598361096805552 397431339182309376 397771357043940096 397948827905203008 399157319960469504 401005270515842048 404187024093035904 404334349934844672 404860826952989001 406271491855264224 407473097459645952 408892864349749248 409391856616057344 410602691142131712 410752355489366016 410785886869886976 411287189285576128 412221235824340992 412720245694236672 412757982225153936 414196163347889664 414735481268915562 417377393481129984 417920853628891872 419309696228727808 419377023850595328 419415369035237064 420617390926086144 420809178237348096 421318584146199936 421357106854844643 422275412307861504 422598045539155968 422786593150193664 422825250084304032 424554517972207616 424661512558390128 424850980812059844 426072755845320192 426627538079493786 427488689003020288 427557329907499008 428114045180816064 429536761990404096 430096054649245768 431402171487888384 431594647174156032 432944897068631808 433138061061969984 433508627403356589 434383667857907712 434909506215432192 434949271592097696 436464774280571904 437033087788749732 438360271028015616 438445355859460096 438485444531870848 438555851160835968 439817038291943424 440013268380413952 440389716727219392 440586202323617616 441924175670519808 443970120928253696 444082008559536018 445517055147515904 446910861490200576 447110256580098048 447492776674432608 447692431393353384 448979893256358912 449564502492369796 451130929330322304 452500924932145152 452630136290963456 452702814101508096 454595836621645824 454798660463089152 458291737732390912 458407234642101696 461928027534898176 462096399925536768 462134122728622848 462698087946273144 464066583217930112 464310276406016256 464352730003298178 465683539953881088 469469584994156544 470042502040658432 470160960332503356 471723408257318784 473194564791846912 473367043826159616 473410325517016608 473983407164474928 477041675074707456 477623832718733568 479036472999153664 479211081404260352 479288027257823232 479331850325985216 480924775128397824 481506953309942784 481550979262679592 483228857239204608 483858061480401489 485205163396808704 485327442923874432 485543978070925536 486940292394651648 487574329233707184 488681626340146176 489273194492361216 489317930541109908 490899156560461824 491538348170566592 492654647692505088 493031053129015296 493251025341892608 493296125098354704 494794168078436352 495014926927965696 495438431318121816 495659477614069818 497084881819540224 497732127759409417 498816884892082176 499466386044285408 500983166889160704 501126222322138112 501206687040955392 503302533402536448 503527088369848704 505056200766308352 505102379913403776 507394423918004224 507522295496612592 509208903327333888 509871935753541354 510983150377254912 511420316199351552 511648493020975296 513119878007267328 513348813110482944 513788002848422624 514017236044220552 515578204948939776 519538098996166656 519769897672101888 520535348939557287 521396005071900672 522074906120171376 523893982448116224 525634996983054336 526319417552042688 527917745754169344 528110171343470592 528153283118426112 528797814795740736 530361809391920128 530598437206937344 530688834289483632 537326811808575264 538916032124047872 539112466579792896 539814435937318668 540793788333539328 541040372019447552 541695322473685632 541744851670514541 543297463279527936 545855808821409792 547714515826515968 547807828943983104 548521120387920582 549628314432454656 550293660925648896 550343976300205248 552261551130519552 552980641691887416 554659934770142208 554907403509629184 554958140735649042 557227804838522496 558493287245881344 559169365134127104 559220492046982752 561078904316464128 561758112194933248 561809475806459524 561899684299821084 563715457533591552 563767000112405376 565479049232498688 565731345060532224 566215350077853504 566467974416079792 568097007793760256 568836717439325048 570818726907754752 572715682653872128 572807642332520448 572860016243250624 575202895317184512 575459529565541376 577259862758175744 577517414749293312 578011503204475452 578269390549748121 579879341620576256 579932362122796928 580025480567557248 581953032374095872 582710783718332976 584480361370687488 584741134881114624 586684357840551936 587186288969625856 587334269385192798 587448269764823488 589232234227359744 591339371605936128 592109344746048024 594897541645208328 596147008773464064 596657035565910144 596923241857804512 598639857675145216 598735979940704256 601507905773763072 603603752135344128 606127782162194432 606280536139553856 606398213950785536 606501524902267008 611209646189468928 614087784924086016 615904036713197568 616128533234049024 616178830304830464 616930783928364192 618331853736511488 619080368541355008 619136973337730904 620911386605174784 622103221903373343 626066090221694976 626881280443337808 628964544343091712 629783508593538446 630926086389129216 631156058434879488 631213767356022144 631977876219299904 633897068308733952 634179889725290496 634237875126456048 636831776958311424 639109133767980288 639941307119240679 641233033504530432 642009271079923712 642067972350239456 642171067771224096 644305142985606144 645144081973868652 647103257231832576 647391970761234048 649253723192868864 650099105644942912 651575501786861568 652364259323148288 652423907388146544 654697161420857856 655549631683124598 656872863590006784 657668033789190144 657728166797806272 659725557437915136 660019902570620928 660584575090829088 660879303485426424 662779842426053632 662886263505779712 665955181392380544 667977555852214272 668275582721273856 671070044536715264 671239165011648912 671369451159798272 671538647090030076 673469839884538368 674346753738554694 675816424692498432 676696393995483456 678945204436445184 679829247671388472 681893754932468736 682197990694633728 684465084147310592 687437606598586368 692892041302347264 693026530229469184 693144599888305152 693201184092934272 694047131919409716 695194673429200896 696099874826895168 698525309930821632 701759223402723584 704204377491234816 705063753060987648 706664975698870272 707585112385978176 710975110746712392 715562512612061184 716435749078100352 718554709498730496 718816622106390528 719752581249758224 721387162692596736 722260429964914176 722326468894019388 724396617706037248 724777016828903424 724843285858806912 727807745095213056 730410438591977472 731361493850560776 733791968400273664 733909791738541824 733976895811664862 736348734840692736 737307522255849888 738981971538757632 739546579693522944 739876538012838912 739944187647532056 742970406451363328 743157646977182724 743489216421104727 745559153512169472 745627322729310336 748105205755285504 748225327338123264 749199579066428112 751689333483207168 752668095636180094 754308460080709632 754953800103804672 755290632554773056 757462677058347008 757584301149462528 757653569870105664 761091635877006336 763813354991000832 764807903630312031 766937193756246016 767130474299027328 767279372754055168 767472739531462944 769679817010900992 770023219665724416 770682004272633936 771025854066330828 773367307423409664 775937376498794496 776947711624443968 779307148494249984 779654846508152832 782094007607851008 783112359180257064 788452495474581504 789479126328064032 791876618631254016 792165257015205888 792229924677639168 793196722193611104 795542714087880192 795897655810406016 798314639920939008 802010541031684096 808374048186071808 808668699869689344 809721653905978002 812542983710528448 814946194919291904 818783713232114688 821205382284263424 821571773739773952 822574378571152256 822781680581880873 824442471648681984 825440491388473344 825515964450307872 828392326695779328 829470962537831124 834754786962259968 835841707257783744 838619392457455616 838754047701190656 838830738070474128 841618356474696192 842637168292399872 842714213709689286 844550824615723008 845573186300387328 845650500168608064 849109035944415232 849323025116780256 849701961624119688 852145511690640384 853255076158987572 856228090361632128 859073523980808192 860192109298491536 862804342975776768 863189294348312064 865889794137263616 866276122123939968 867017254806713178 868767335715815424 869819012430864384 869898543184195392 872929548561143808 874066175577499464 876720542056031232 876970889063741696 877111702321671936 880026536760827904 880779433454438784 881172404647235232 883848351341039616 887940241856507392 888164017119072036 891034110295031808 893821722980401152 894220513160196096 894985553348865216 895384862786706768 897959786512717824 899129004984739592 902261858660644608 905260272581926912 905405628203016192 909191673243291648 909597320926178304 916583475464781824 916814469284203392 923856055069796352 924192799851073536 924268245457245696 925396175892546288 928133166435860224 928620552812032512 928705460006596356 931367079907762176 940085004081316864 940321920665006712 943446816514637568 944675262890307669 946389129583693824 946734087652319232 946820651034033216 947966814328949856 954083350149414912 955247665437467136 958072945998307328 958422162808520704 958576054515646464 958663700651970432 961849550256795648 963013906619885568 963101958525359184 966457714478409216 967716122960802978 970654885847748864 971087956141851072 973880584789303296 975148658467414368 977363252680292352 978546388984722432 978635861082219816 983076696341133184 983324447524686897 985309295385010176 986062106258030592 986502050683785216 986592250196709408 989588336156872704 990029853855931392 990876862636243632 991318955228139636 994169763639080448 995464255518818834 997633769784164352 998932772088570816 1001966333778321408 1002252444644276224 1002413374081910784 1006605066805072896 1007054176739697408 1010204759826807552 1011520130607832041 1014788847836008448 1015044590993225184 1018417806654667776 1019743871507082708 1022840632398703104 1023296986041950592 1026239756014534656 1026697626220965888 1027576005696845248 1028034472088441104 1031156409897879552 1039539795344203776 1041070697879114574 1042792010143801344 1044149812240342752 1047787964896232448 1052638835104085376 1055835491508338688 1056306566236852224 1057595629591481472 1060723618783840256 1061196874413874688 1061377668578967264 1074653623617150528 1077832064248095744 1078224933159585792 1079628871874637336 1082080744038895104 1083390644947371264 1083489703341029082 1086594926559055872 1091711617642819584 1095429031653031936 1095615657887966208 1097042240775841164 1100587321851297792 1100687952600410496 1104523102261039104 1105961283383774832 1109319869540284416 1109814807019258368 1109916281471298084 1114455609677044992 1116986574491762688 1118338730268254208 1118440984093965504 1122157808632928256 1123516224389866496 1123618951612919048 1123799368599642168 1127534000224810752 1129002143454270141 1131462690121064448 1132430700155707008 1132935948832159584 1136194015587520512 1137673434878650096 1141637453815509504 1145431365307744256 1145615284665040896 1145720032486501248 1150405790634369024 1150919059131082752 1154519725516351488 1155034829498586624 1156023006408950904 1156538781099496242 1159864724245593856 1160050961135114496 1163906064748191744 1165421567436665952 1168960722741374976 1169482269762229248 1174372577939251712 1174668538770385596 1174896539529646976 1178464468454719488 1182678743211872256 1184218689492096048 1189795083290416656 1192294017546928128 1193314071131820288 1193846483715609024 1197279715350290432 1197471959881408512 1203015811547526144 1212255564324388864 1212561072279107712 1212796427901571072 1213003049804534016 1214582480858967003 1222419292378937856 1228175569848172032 1231808073426395136 1232257066468098048 1232357660609660928 1233861567856728384 1236663707473022976 1238160737082710016 1238273946675461808 1244206443806746686 1252132180443389952 1253762560886675616 1257929088686183424 1259567017187076892 1261852172778258432 1262427534712044288 1263955752438599808 1264071320564533929 1267794136617467904 1268359779450580992 1268475750252912096 1273663553916622848 1278218267535960576 1279882614238481358 1282466067009060864 1284018542159847424 1284135944700478912 1284342135542448192 1288610285971212288 1290288163947737304 1294206514463665152 1294783941522468096 1300198211289885824 1300525882210069767 1303151003573723136 1304728518646296576 1304847814776293088 1309394322841715712 1311099263366249196 1315336067578380288 1315456333595612544 1319451114875830272 1320039805141241856 1321169150181658176 1321758606970852848 1325559684852107264 1325772527011559424 1331910362784761088 1336551165442547712 1342140089073430528 1342478330023297824 1342738902319596544 1343077294180060152 1346939679769076736 1348693507477109388 1353392787990966912 1357890408872890368 1359658495342776944 1363787509864937472 1364395981389267456 1368930168294621184 1374875213197172736 1385784082604694528 1386289199776610304 1386402368185868544 1388094263838819432 1392199749653790336 1397050619861643264 1403518446805447168 1408408754982469632 1410127506121975296 1415170224771956352 1421950221493424784 1431125025224122368 1432871498156200704 1437109418997460992 1437633244212781056 1439505162499516448 1442774325385193472 1444520859929828352 1444652937788038776 1448793235412074496 1449686571717613824 1451574184441204467 1455615490190426112 1460820877183954944 1462722987701121552 1467583936800547328 1467819583477083648 1467953791623329724 1472697469681385472 1474615044511699776 1477963943077515264 1479093159387045888 1479753076025677824 1479888375295064112 1485940812902726656 1486315293954365448 1486978432842209454 1491254645458620672 1493196383278228251 1496210411510571008 1496450654676246528 1498399158132856224 1503378666966414336 1505336191272360188 1509907600207609344 1510581265109546112 1514925354116694016 1515168602298925056 1515307139740211328 1522183271754012672 1527626709982001664 1529615807260624062 1534260948598054656 1534558745508110336 1534945479062925888 1539359634021801984 1540046439331448832 1541364008545267872 1542051708132661656 1546734614846819328 1553895423248887936 1558614296988499968 1559309693016305664 1564188015215702016 1566224718360514128 1576904990949163008 1578958252656128064 1583753237262508032 1584330514030411776 1584459849355278336 1586393444387222208 1591085428175760384 1591795311620812032 1604021082063368192 1616748096372143616 1617337399739378688 1619443307811956004 1625085967421056896 1625234555011543623 1629892389838583808 1637567426464229376 1643143547479547904 1645148757142304512 1645563361163761746 1648884943297363968 1650880982776946688 1651031928900615744 1656784653391558656 1658941925075662248 1671683414515567488 1677238784914911232 1677508095402381312 1677661476140948256 1683236712949392384 1685274336584799744 1685428427419378572 1691146372600774656 1691301000337216128 1698218071888830464 1698646050233560512 1699403923248239376 1704291023381280768 1706510152317975144 1712456180723264256 1718147047961616384 1720384218596983072 1725608685951553536 1726378588696624128 1731779588274527232 1732552244247879936 1734034509613426356 1734808171649244363 1739638024861728768 1739797086368390784 1745859097122287616 1748132351154998928 1753441084112062464 1753941778127483392 1754223404643343872 1760053073521655808 1761558866908877568 1762344809294470464 1767696702682079232 1775880483713014784 1776328034238144072 1788441026320392192 1789971106697730432 1790769725573413536 1795919573025435648 1798258009969479184 1804523717321289216 1810520545163853824 1810811256406032384 1818383346486583296 1819194641852356608 1833628938568406784 1847712110139592704 1848385599702147072 1848536490914491392 1850792351785092576 1856266332871720448 1857241105624065024 1857410920013192712 1862734159815524352 1880170008162633728 1880643841330013424 1886893633029275136 1889350525780615338 1892778259167387648 1893468175304638464 1893641302068066432 1895933628657899712 1910495330874934272 1916145891996614656 1917327401303940864 1919823921357722037 1923699100513591296 1926027813239771136 1926203917050718368 1932915428956818432 1935432245921605956 1941309771695497728 1942175912283702144 1947761169578606592 1950297316934828736 1954726505360584704 1957092777969444864 1957271722164439632 1966153392682266368 1966648895049373794 1970618590770020352 1973004101367570432 1973184500393418816 1979176672313745408 1980059707711862784 1981753725272487264 1982637910456279272 1988339527278160896 1990928511037637668 1997865544177141632 2003932667556642816 2004504889288552448 2004826748163821568 2013210133610145792 2014108353479394816 2020409519653615104 2023040261215664082 2029577695672016896 2030089181986450368 2036835613309335552 2039487743014165416 2045681264797406208 2046593972083901184 2053395252441931776 2055152011393690496 2056068944176882208 2062312819795759104 2079079590688407552 2082141395758229148 2085584020287602688 2088299624480685504 2095575929792464896 2105277670208170752 2112613132473704448 2115191259182962944 2121447237567680512 2122393748827749376 2122755337157934528 2149307247234301056 2155664128496191488 2156449866319171584 2159257743749274672 2164161488077790208 2166781289894742528 2166979406682058164 2173189853118111744 2183423235285639168 2191231315775932416 2194084481551682328 2201375905200820992 2204242280077384561 2209046204522078208 2211922566767549664 2218639739080568832 2219629614038516736 2219832562942596168 2228911219354089984 2236677460536508416 2236881968187931008 2244315617265856512 2247032448779732992 2247237903225838096 2247598737199284336 2255068000449621504 2258004286908540282 2262925380242128896 2264861400311414016 2265871897664319168 2272388031175041024 2275346869757300192 2283274907631019008 2291440064973002496 2294423710890936093 2300811581268738048 2301838118262165504 2309039451032702976 2310069658997173248 2312046012817901808 2313077562198992484 2319729448491187712 2320101922270228992 2327812129496383488 2330843134873331904 2337921445482749952 2338964539524458496 2348745155878503424 2349337077540771192 2349793079059293952 2365357486423744512 2368437378984192096 2379590166580833312 2386628142263640576 2387692967431218048 2394559430700580864 2394943919762817024 2406031623095052288 2425122144558215424 2425592855803142144 2426006099609068032 2429164961717934006 2444838584757875712 2456351139696344064 2463616146852790272 2464715321219321856 2467723135713456768 2473327414946045952 2476321474165420032 2476547893350923616 2488412887613493372 2504264360886779904 2507525121773351232 2515858177372366848 2519134034374153784 2524855069424088576 2527911504877199616 2528142641129067858 2536719558901161984 2536951500505824192 2547327107833245696 2556436535071921152 2559765228476962716 2568037084319694848 2568271889400957824 2568684271084896384 2577220571942424576 2580576327895474608 2588413028927330304 2589567883044936192 2600396422579771648 2601051764420139534 2606302007147446272 2609457037292593152 2609695629552586176 2618788645683431424 2622198526732498392 2630912667191225088 2634338334726630329 2640079610282483712 2642338300363316352 2643517213941705696 2651119369704214528 2651545054023118848 2663820725569522176 2673102330885095424 2684280178146861056 2684956660046595648 2685477804639193088 2686154588360120304 2693879359538153472 2697387014954218776 2706785575981933824 2715780817745780736 2719316990685553888 2727575019729874944 2728791962778534912 2749750426394345472 2771568165209389056 2772578399553220608 2772804736371737088 2776188527677638864 2784399499307580672 2794101239723286528 2807036893610894336 2820255012243950592 2830340449543912704 2834025788670923007 2843900442986849568 2862250050448244736 2865742996312401408 2874218837994921984 2875266488425562112 2879010324999032896 2885548650770386944 2889041719859656704 2889305875576077552 2899373143435227648 2903148368882408934 2921641754367909888 2925445975402243104 2935167873601094656 2935639166954167296 2935907583246659448 2949230089023399552 2955927886155030528 2958186318774091776 2959506152051355648 2959776750590128224 2971881625805453312 2972630587908730896 2973956865684418908 2982509290917241344 2986392766556456502 2992420823021142016 2992901309352493056 2996798316265712448 3006757333932828672 3010672382544720376 3019815200415218688 3021162530219092224 3030614279480422656 3034560391823496123 3044366543508025344 3055253419964003328 3059231614521248124 3068521897196109312 3069117491016220672 3069890958125851776 3078719268043603968 3080092878662897664 3082728017090535744 3084103416265323312 3093469229693638656 3107790846497775872 3118619386032611328 3128376030431404032 3132449436721028256 3157916505312256128 3167506474525016064 3168919698710556672 3172786888774444416 3182170856351520768 3183590623241624064 3208042164126736384 3233496192744287232 3234674799478757376 3238886615623912008 3250171934842113792 3250469110023087246 3259784779677167616 3275134852928458752 3286287094959095808 3290297514284609024 3291126722327523492 3301761965553893376 3302063857801231488 3313569306783117312 3317883850151324496 3343366829031134976 3354477569829822464 3355016190804762624 3355322952281896512 3366473425898784768 3370548673169599488 3370856854838757144 3382602000674432256 3387006430362810423 3396436143777660928 3397292100467121024 3398807846496478752 3408582046762561536 3413020304635950288 3424912361446528512 3436294095923232768 3440768437193966144 3451217371903107072 3452757177393248256 3463559176549054464 3465104488495759872 3468069019226852712 3469616343298488726 3479594172736781568 3484124894315865919 3491718194244575232 3496264702309997856 3506882168224124928 3507883556254966784 3508446809286687744 3523117733817755136 3524689618588940928 3535393405364158464 3551760967426029568 3552656068476288144 3576882052640784384 3579942213395460864 3581539451146827072 3591839146050871296 3596516019938958368 3609047434642578432 3636766692973166592 3638389283704713216 3643747442576901009 3667257877136813568 3695424220279185408 3696771199404294144 3697072981828982784 3701584703570185152 3712532665743440896 3714482211248130048 3714821840026385424 3760340016325267456 3761287682660026848 3773787266058550272 3778701051561230676 3785556518334775296 3787282604136132864 3791867257315799424 3792213961693601787 3820990661749868544 3834654802607881728 3839647842715444074 3847398201027182592 3852055626479542272 3852407834101436736 3865830857913636864 3870864491843211912 3882619543390995456 3884351824567404288 3900594633869657472 3909453010721169408 3914185555938889728 3914543444328879264 3932306785364532736 3933297790098747588 3946008202735140864 3946369000786837632 3958353344627490816 3960119415423725568 3963507450544974528 3965275820912558544 3976679054556321792 3981857022075275336 3995731088354283264 4009009778577104896 4009653496327643136 4026420267220291584 4028216706958789632 4040819039307230208 4046080522431328164 4059155391344033792 4060178363972900736 4073671226618671104 4078975486028330832 4091362529594812416 4093187944167802368 4106790504883863552 4110304022787380992 4112137888353764416 4124625639591518208 4164282791516458296 4176599248961371008 4191151859584929792 4210555340416341504 4225226264947408896 4230382518365925888 4242894475135361024 4244787497655498752 4245510674315869056 4298614494468602112 4311328256992382976 4312899732638343168 4318515487498549344 4328322976155580416 4333562579789485056 4333958813364116328 4346379706236223488 4354722553323613401 4366846470571278336 4382462631551864832 4388168963103364656 4402751810401641984 4408484560154769122 4418092409044156416 4423845133535099328 4437279478161137664 4439259228077033472 4439665125885192336 4457822438708179968 4473763936375862016 4479589149834684753 4488631234531713024 4494064897559465984 4494475806451676192 4495197474398568672 4510136000899243008 4516008573817080564 4529722800622828032 4531743795328638336 4544776062350082048 4550693739514600384 4566549815262038016 4582880129946004992 4588847421781872186 4603676236524331008 4618078902065405952 4620139317994346496 4624092025635803616 4626155124397984968 4639458896982375424 4640203844540457984 4661686269746663808 4675842890965499904 4677929079048916992 4697490311757006848 4698674155081542384 4699586158118587904 4730714972847489024 4736874757968384192 4759180333161666624 4773256284527281152 4775385934862436096 4812063246190104576 4850244289116430848 4851185711606284288 4852012199218136064 4858329923435868012 4889677169515751424 4912702279392688128 4929430642438643712 4935446271426913536 4946654829892091904 4952642948330840064 4953095786701847232 4976825775226986744 5015050243546702464 5031716354744733696 5038268068748307568 5049710138848177152 5055823009754399232 5056285282258135716 5073439117802323968 5073903001011648384 5094654215666491392 5112873070143842304 5119530456953925432 5136543778801915648 5137368542169792768 5154441143884849152 5161152655790949216 5176826057854660608 5179135766089872384 5200792845159543296 5202103528840279068 5204424514947733089 5218914074585186304 5219391259105172352 5237577291366862848 5244397053464996784 5261825334382450176 5268676669453260658 5280159220564967424 5284676600726632704 5287034427883411392 5302238739408429056 5303090108046237696 5327641451139044352 5368560356293722112 5369913320093191296 5370955609278386176 5372309176720240608 5387758719076306944 5394774029908437552 5413571151963867648 5431561635491561472 5438633981371107776 5455150039459749888 5457583925557069824 5543136330418778112 5545156799106441216 5545609472743474176 5552377055355277728 5568798998615161344 5588202479446573056 5614073787221788672 5640510024487901184 5660680899087825408 5668051577341846014 5687800885973699136 5731485992624802816 5748437675989843968 5758020649998065792 5759471764073166111 5771097301540773888 5778083439719313408 5778611751152155104 5798746286870455296 5806296737764817868 5843283508735819776 5850891950804486208 5870335747202189312 5871278333908334592 5871815166493318896 5898460178046799104 5911855772310061056 5919012304102711296 5919553501180256448 5943763251610906624 5945261175817461792 5947913731368837816 5965018581834482688 5972785533112913004 5993596632531424896 6013514667865657344 6021344765089440752 6039630400830437376 6042325060438184448 6061228558960845312 6069120783646992246 6088733087016050688 6110506839928006656 6118463229042496248 6137043794392218624 6139781916251703552 6160185757325795328 6165456034181071488 6168206832530646624 6186938459387277312 6215581692995551744 6237238772065222656 6256752060862808064 6264898873442056512 6315833010624512256 6337839397421113344 6345573777548888832 6364341712703041536 6367181246483248128 6416084328253472768 6466992385488574464 6469349598957514752 6477773231247824016 6500343869684227584 6500938220046174492 6519569559354335232 6550269705856917504 6580595028569218048 6582253444655046984 6604127715602462976 6612726840232153683 6627138613566234624 6635767700302648992 6686733658062269952 6708955139659644928 6710032381609525248 6710645904563793024 6732946851797569536 6741097346339198976 6741713709677514288 6765204001348864512 6774012860725620846 6794584200934242048 6797615692992957504 6817164093525123072 6826040609271900576 6849824722893057024 6881536874387932288 6883271132672808279 6902434743806214144 6905514354786496512 6927118353098108928 6930208976991519744 6936138038453705424 6939232686596977452 6959188345473563136 6968249788631731838 6983436388489150464 6992529404619995712 7013764336448249856 7015767112509933568 7016893618573375488 7046235467635510272 7049379237177881856 7103521934852059136 7105312136952576288 7159884426790921728 7163078902293654144 7183678292101742592 7193032039877916736 7218094869285156864 7276778567409426432 7287494885153802018 7334515754273627136 7390848440558370816 7394145963657965568 7403169407140370304 7425065331486881792 7428964422496260096 7429643680052770848 7520680032650534912 7522575365320053696 7547574532117100544 7557402103122461352 7574565208272265728 7583734514631598848 7584427923387203574 7641981323499737088 7669309605215763456 7679295685430888148 7704111252959084544 7704815668202873472 7731661715827273728 7741728983686423824 7765239086781990912 7768703649134808576 7801189267739314944 7818906021442338816 7828371111877779456 7829086888657758528 7864613570729065472 7866595580197495176 7892738001573675264 7903015004179890987 7920238830847451136 7927014901089949056 7930551641825117088 7953358109112643584 7963714044150550672 7991462176708566528 8018019557154209792 8019306992655286272 8052840534440583168 8056433413917579264 8081638078614460416 8092161044862656328 8120356727945801472 8147342453237342208 8157950972056661664 8182725059189624832 8186375888335604736 8220608045574761984 8224275776707528832 8249251279183036416 8328565583032916592 8353198497922742016 8382303719169859584 8421110680832683008 8460765036731851776 8485788950270722048 8489574995310997504 8491021348631738112 8502077366012769021 8597228988937204224 8622656513984765952 8625799465276686336 8637030974997098688 8656645952311160832 8667125159578970112 8667917626728232656 8709445106647226802 8764925263103729664 8776337926206729312 8805503620803283968 8816969120309538244 8847690267070198656 8874558956322275328 8878518456154066944 8879330251770384672 8915644877416359936 8947527872751724032 8959178299669369506 8977262469063426048 8988129795118931968 8988951612903352384 8990394948797137344 9020272001798486016 9032017147634161128 9059445601245656064 9063487590657276672 9101387479029200768 9103681175470488369 9133099630524076032 9165760259892009984 9177694843563744372 9207352473048662016 9236157804130811904 9240278635988692992 9248184051271607232 9252310248795969936 9278917793964750848 9280407689080915968 9323372539493327616 9355858158097833984 9394980623514013696 9397348310163084768 9399172316237175808 9473749515936768384 9518360666323333248 9546512569054562304 9550771869724872192 9624126492380209152 9700488578232861696 9704024398436272128 9716659846871736024 9779354339031502848 9825404558785376256 9858861284877287424 9870892542853827072 9905285896661680128 9906191573403694464 9953651550453973488 10030100487093404928 10063432709489467392 10076536137496615136 10099420277696354304 10111646019508798464 10112570564516271432 10147806002023296768 10161019291088431269 10189308431332982784 10225746140287684608 10239060913907850864 10273087557603831296 10274737084339585536 10308882287769698304 10322305311581898432 10353652115709321216 10358271532179744768 10401585690319086592 10404207057680558136 10408849029895466178 10438782518210344704 10452374682947597757 10475154582733725696 10488794106929993568 10523650668764900352 10537353338906521316 10569353201453265408 10574068855766822784 10604477478816858112 10606180216092475392 10655282902278088704 10739826640186382592 10741911218556772352 10744618353440481216 10775517438152613888 10789548059816875104 10827142303927735296 10877267962742215552 10910300078919499776 10915167851114139648 11086272660837556224 11090313598212882432 11091218945486948352 11104754110710555456 11137597997230322688 11228147574443577344 11281020048975802368 11321361798175650816 11336103154683692028 11375601771947398272 11376641885080805361 11462971985249605632 11516041299996131584 11518943528146332222 11542194603081547776 11556166879438626816 11557223502304310208 11597492573740910592 11612593475529635736 11701783901608972416 11740671494404378624 11742556667816669184 11743630332986637792 11796920356093598208 11838024608205422592 11839107002360512896 11887526503221813248 11890522351634923584 11895827462737675632 11930037163668965376 11945571066225826008 11987193265062849792 12027029335731314688 12042689530178881504 12079260801660874752 12084650120876368896 12122457117921690624 12138241567293984492 12177466174032101376 12221013679856013312 12236926458084992496 12274087588784437248 12279563832503407104 12320371514651590656 12330912068362142976 12336413665061293248 12373876918774554624 12431163385991103488 12529797746884113024 12631666021249024512 12675678794842226688 12691147555097777664 12728683425406083072 12734362492966496256 12933984770977148928 12938699197915029504 12955546462495648032 13000687739368455168 13001876440092348984 13039139118708670464 13100539411713835008 13161190057138436096 13164506889310093968 13208255431204925952 13225453680464307366 13254277227132469248 13271535400605297984 13373467316124539904 13421291809127586048 13438767449504054259 13465893703595139072 13482194692678397952 13483427419355028576 13530408002697729024 13548025721451241692 13589168401868484096 13595231385985915008 13634328187050246144 13652081218543801152 13699649445786114048 13763073748775864576 13766542265345616558 13811028709572993024 13854236706196217856 13860417953983039488 13872276076907410848 13878465373193954904 13918376690947126272 13936499577263463676 13985058809239991424 14027528672896499712 14031534225019867136 14033787237146750976 14092470935271020544 14098758474355763712 14207043869704118272 14210624273905152576 14319768853581843456 14326157804587308288 14386064079755833472 14436189738570313728 14553557134818852864 14574989770307604036 14669031508547254272 14788291927315931136 14806338814280740608 14850130662973763584 14857928844992520192 14859287360105541696 15041360065301069824 15045150730640107392 15095149064234201088 15114804206244922704 15149130416544531456 15167469029263197696 15168855846774407148 15283962646999474176 15338619210431526912 15358591370861776296 15409631336405746944 15429695960541691927 15463323431654547456 15483457967372847648 15530478173563981824 15537407298269617152 15602378535478629888 15656742223755558912 15658173777315517056 15729227141458130944 15733191160394990352 15785476003147350528 15806030008359781974 15840477661694902272 15854029802179898112 15861103283650234176 15906716218225287168 15927428088301101344 15982924353417133056 16105681068881166336 16112866827835158528 16163276157228920832 16184322089725312656 16240713455891602944 16294684906474684416 16315901944113323328 16365450118379249664 16372751776671209472 16441216091149523968 16448551553415057664 16657131166065833184 16706396995845484032 16764607438339719168 16842221361665366016 16921530073463703552 16979149990621995008 16982042697263476224 17004154732025538042 17194457977874408448 17245313027969531904 17274061949994197376 17313291904622321664 17334250319157940224 17335835253456465312 17418890213294453604 17529850526207459328 17552675852413458624 17611007241606567936 17633938240619076488 17695380534140397312 17757036912308133888 17758660503540769344 17831289754832719872 17895055745503448064 17918356599338739012 17976259590237863936 17977903225806704768 17980789897594274688 18040544003596972032 18064034295268322256 18118891202491312128 18126975181314553344 18202774958058401536 18207362350940976738 18266199261048152064 18331520519784019968 18355389687127488744 18480557271977385984 18496368102543214464 18504620497591939872 18557835587929501696 18560815378161831936 18646745078986655232 18711716316195667968 18789961247028027392 18794696620326169536 18798344632474351616 18947499031873536768 19036721332646666496 19093025138109124608 19101543739449744384 19248252984760418304 19400977156465723392 19408048796872544256 19433319693743472048 19558708678063005696 19650809117570752512 19741785085707654144 19812383146807388928 19838180520696461049 19907303100907946976 20060200974186809856 20126865418978934784 20153072274993230272 20198840555392708608 20223292039017596928 20225141129032542864 20295612004046593536 20322038582176862538 20451492280575369216 20478121827815701728 20546175115207662592 20549474168679171072 20644610623163796864 20707304231418642432 20716543064359489536 20803171380638173184 20808414115361116272 20817698059790932356 20877565036420689408 20904749365895195514 20950309165467451392 20977588213859987136 21047301337529800704 21074706677813042632 21138706402906530816 21148137711533645568 21310565804556177408 21479653280372765184 21483822437113544704 21489236706880962432 21551034876305227776 21579096119633750208 21654284607855470592 21754535925484431104 21830335702228279296 22172545321675112448 22182437890973896704 22209508221421110912 22275195994460645376 22456295148887154688 22562040097951604736 22642723596351301632 22672206309367384056 22751203543894796544 22753283770161610722 22925943970499211264 23032082599992263168 23037887056292664444 23112333758877253632 23114447004608620416 23194985147481821184 23225186951059271472 23403567803217944832 23481342988808757248 23485113335633338368 23487260665973275584 23593840712187196416 23678214004721025792 23709045012539672961 23775053006443626496 23781044703269847168 23791654925475351264 23860074327337930752 23891142132451652016 23974386530125699584 24054058671462629376 24085379060357763008 24158521603321749504 24169300241752737792 24244914235843381248 24276483134587968984 24442027359712026624 24473852916169984992 24548175177568874496 24559127665006814208 24661824136724285952 24672827330122586496 24747753837549109248 24862326771982206976 25059595493768226048 25263332042498049024 25382295110195555328 25457366850812166144 25468724985932992512 25506232098038307063 25867969541954297856 25877398395830059008 25911092924991296064 26001375478736910336 26003752880184697968 26322380114276872192 26329013778620187936 26416510862409851904 26450907360928614732 26543070801210595968 26746934632249079808 26842583618255172096 26877534899008108518 26931787407190278144 26964389385356795904 26966854838710057152 27060816005395458048 27096051442902483384 27178336803736968192 27190462771971830016 27304162437087602304 27399298891572228096 27526147497551729152 27533084530691233116 27622057419145986048 27708473412392435712 27720835907966078976 27744552153814821696 27756930746387909808 27836753381894252544 27872999154526927352 27970117618479982848 28063068450039734272 28067574474293501952 28184941870542041088 28197516948711527424 28414087739408236544 28421248547810305152 28639537707163686912 28652315609174616576 28772128159511666944 28872379477140627456 29149979540615208072 29338063017094508544 29576583854631862272 29612677628561481216 29700261325947527168 29715857689985040384 29718574720211083392 30090301461280214784 30190298128468402176 30229608412489845408 30298260833089062912 30334938058526395392 30337711693548814296 30483057873265293807 30567925293998948352 30677238420863053824 30717182741723552592 30819262672811493888 30859391921083383854 30926646863309094912 30966915934745695296 31060956347127963648 31074814596539234304 31204757070957259776 31316347554631034112 31357124048842793271 31458454282916261888 31466382320789980704 31570952006294701056 31612060016719563948 31708059604359796224 31722206567300468352 31813432436450574336 31854856176602202688 31965848706834266112 32225733655670317056 32326552314457841664 32368644179450625312 32481426911783205888 32631803888226646656 32730900236758499328 32745503553342418944 32882432182299047936 32897103106830115328 33314262332131666368 33412793991690968064 33684442723330732032 33843060146927407104 33958299981243990016 33964085394526952448 34008309464051076084 34388915955748816896 34548123899988394752 34626583809244643328 34668500638315880448 34671670506912930624 34837780426588907208 35105351704826917248 35222014483213135872 35267876481238152976 35390761068280794624 35514073824616267776 35517321007081538688 35662579509665439744 35790111491006896128 35836713198677478024 35955806451613409536 35961579795188549376 36081088007193944064 36128068590536644512 36237782404982624256 36253950362629106688 36405549916116803072 36414724701881953476 36532398522096304128 36663041039568039936 36710779374254977488 36961114543954771968 36992736205086428928 37009240995183879744 37115671175859003392 37121630756323663872 37293490157973310464 37579922494056054784 37589393240652339072 37596689264948703232 37894998063747073536 38073442665293332992 38186050276218249216 38203087478899488768 38801954312931446784 38816097593745088512 38866639387486944096 39117417356126011392 39301618235141505024 39483570171415308288 39624766293614777856 39676361041392922098 39814606201815893952 40120401948373619712 40306144549986460544 40316302348512162777 40397681110785417216 40446584078035193856 40450282258065085728 40591224008093187072 40644077164353725076 40902984561150738432 40956243655631403456 41092350230415325184 41098948337358342144 41289221246327593728 41433086128718979072 41606342761276346368 41616828230722232544 41635396119581864712 41755130072841378816 41809498731790391028 41955176427719974272 42094602675059601408 42149413355626085264 42277412805813061632 42296275423067291136 42621131609112354816 42959306560745530368 42978473413761924864 43158192239267500416 43308569215710941184 43509071850968862208 43660671404456558592 44364875781947793408 44419016442842221824 44550391988921290752 44912590297774309376 45124080195903209472 45285447192702603264 45344412618734768112 45502407087789593088 45506567540323221444 45851887940998422528 46064165199984526336 46075774112585328888 46228894009217240832 46289087881625075781 46389970294963642368 46450373902118542944 46807135606435889664 46962685977617514496 46970226671266676736 46974521331946551168 47187681424374392832 47356428009442051584 47418090025079345922 47562089406539694336 47583309850950702528 47720148654675861504 47782284264903304032 47948773060251399168 48170758120715526016 48317043206643499008 48338600483505475584 48489828471686762496 48552966269175937968 48884054719424053248 48947705832339969984 49096350355137748992 49118255330013628416 49323648273448571904 49345654660245172992 49724653543964413952 50119190987536452096 50526664084996098048 50764590220391110656 50937449971865985024 51012464196076614126 51735939083908595712 51822185849982592128 52002750957473820672 52007505760369395936 52644760228553744384 52658027557240375872 52833021724819703808 52901814721857229464 53086141602421191936 53493869264498159616 53685167236510344192 53755069798016217036 53928778770713591808 53933709677420114304 54121632010790916096 54192102885804966768 54356673607473936384 54380925543943660032 54608324874175204608 54798597783144456192 55052294995103458304 55066169061382466232 55441671815932157952 55489104307629643392 55513861492775819616 55673506763788505088 55745998309053854704 55940235236959965696 56126136900079468544 56135148948587003904 56369883741084082176 56395033897423054848 56842497095620610304 57279075414327373824 57304631218349233152 57544256319023333888 57744758954281254912 58299959081230416144 58676126034189017088 59225355257122962432 59400522651895054336 59437149440422166784 59514541562089383147 60180602922560429568 60380596256936804352 60459216824979690816 60596521666178125824 60669876117052790784 60675423387097628592 60966115746530587614 61354476841726107648 61434365483447105184 61638525345622987776 61718783842166767708 61933831869491390592 62121912694255927296 62149629193078468608 62409514141914519552 62632695109262068224 62714248097685586542 62916908565832523776 62932764641579961408 63141904012589402112 63224120033439127896 63416119208719592448 63444413134600936704 63709712353204405376 63931697413668532224 64451467311340634112 64653104628915683328 64737288358901250624 64962853823566411776 65263607776453293312 65491007106684837888 65764864364598095872 65794206213660230656 66628524664263332736 66825587983381936128 67368885446661464064 67686120293854814208 67928170789053904896 68016618928102152168 68777831911497633792 69096247799976789504 69337001276631760896 69343341013825861248 69675560853177814416 70210703409653834496 70444028966426271744 70535752962476305952 70781522136561589248 71034642014163077376 71127135037619018883 71325159019330879488 71580222982013792256 71673426397354956048 71911612903226819072 71923159590377098752 72162176014387888128 72256137181073289024 72475564809965248512 72507900725258213376 72811099832233606144 72829449403763906952 73326082079136079872 73421558748509954976 73985472410172857856 74018481990367759488 74231342351718006784 74243261512647327744 74586980315946620928 75178786481304678144 75193378529897406464 75789996127494147072 76146885330586665984 76372100552436498432 76406174957798977536 77603908625862893568 77632195187490177024 77733278774973888192 78967140342830616576 79249532587229555712 79352722082785844196 79629212403631787904 80240803896747239424 80612289099972921088 80632604697024325554 80795362221570834432 80893168156070387712 80900564516130171456 81182448016186374144 81288154328707450152 81912487311262806912 82184700460830650368 82197896674716684288 82578442492655187456 82866172257437958144 83212685522552692736 83233656461444465088 83270792239163729424 83510260145682757632 83618997463580782056 83910352855439948544 84189205350119202816 84298826711252170528 84554825611626123264 84592550846134582272 85242263218224709632 85918613121491060736 85956946827523849728 86316384478535000832 86617138431421882368 87018143701937724416 88729751563895586816 88838032885684443648 89100783977842581504 90570894385405206528 90688825237469536224 91004814175579186176 91013135080646442888 91703775881996845056 92128330399969052672 92151548225170657776 92457788018434481664 92578175763250151562 92779940589927284736 92900747804237085888 93614271212871779328 93949042663893102336 94071372146528379813 94375362848748785664 94712856018884103168 94836180050158691844 95124178813079388672 95166619701901405056 95440297309351723008 95564568529806608064 95897546120502798336 96341516241431052032 96677200967010951168 96979656943373524992 97105932538351875936 97895411664679939968 98192700710275497984 98236510660027256832 98647296546897143808 98691309320490345984 99449307087928827904 100238381975072904192 101053328169992196096 101529180440782221312 101874899943731970048 102024928392153228252 103644371699965184256 104005501914947641344 104015011520738791872 105289520457107488768 105316055114480751744 105666043449639407616 105803629443714458928 106172283204842383872 106987738528996319232 107370334473020688384 107510139596032434072 107867419354840228608 108007871723791843489 108243264021581832192 108384205771609933536 108713347214947872768 108761851087887320064 109216649748350409216 109597195566288912384 110104589990206916608 110132338122764932464 110883343631864315904 110978208615259286784 111027722985551639232 111347013527577010176 111491996618107709408 111880470473919931392 112739767482168164352 112790067794846109696 113684994191241220608 114558150828654747648 114609262436698466304 115088512638046667776 116599918162460832288 117352252068378034176 118450710514245924864 118874298880844333568 119029083124178766294 120361205845120859136 120918433649959381632 121193043332356251648 121339752234105581568 121350846774195257184 121932231493061175228 122708953683452215296 122868730966894210368 123277050691245975552 123437567684333535416 123867663738982781184 124299258386156937216 124819028283829039104 125265390218524136448 125428496195371173084 125833817131665047552 125865529283159922816 126283808025178804224 126448240066878255792 126832238417439184896 126888826269201873408 127419424706408810752 127863394827337064448 129474576717802501248 129925707647132823552 130527215552906586624 130982014213369675776 131529728729196191744 131588412427320461312 133257049328526665472 133651175966763872256 134737770893322928128 135372240587709628416 135856341578107809792 136033237856204304336 137555663822995267584 138192495599953579008 138686682027651722496 138867263644875227343 139351121706355628832 140421406819307668992 140888057932852543488 141071505924952611904 141563044273123178496 142069284028326154752 142254270075238037766 143160445964027584512 143346852794709912096 143823225806453638144 143846319180754197504 144512274362146578048 144951129619930497024 145015801450516426752 145622199664467212288 145658898807527813904 146652164158272159744 146843117497019909952 147970944820345715712 148036963980735518976 149173960631893241856 150357572962609356288 150386757059794812928 151579992254988294144 152293770661173331968 152812349915597955072 155207817251725787136 155466557549947776384 157934280685661233152 158499065174459111424 158705444165571688392 159258424807263575808 160481607793494478848 161224578199945842176 161265209394048651108 161786336312140775424 161801129032260342912 162364896032372748288 162576308657414900304 163824974622525613824 164369400921661300736 164395793349433368576 165156884985310374912 166425371045105385472 166467312922888930176 166541584478327458848 167020520291365515264 167237994927161564112 167820705710879897088 168378410700238405632 168597653422504341056 169109651223252246528 169185101692269164544 171837226242982121472 171913893655047699456 172632768957070001664 173234276862843764736 174036287403875448832 177676065771368887296 178201567955685163008 178543624686268149441 181141788770810413056 181377650474939072448 182009628351158372352 182026270161292885776 184256660799938105344 184303096450341315552 184915576036868963328 185156351526500303124 185801495608474171776 187228542425743558656 187898085327786204672 188142744293056759626 188750725697497571328 189425712037768206336 189672360100317383688 190248357626158777344 190333239403802810112 191129137059613216128 191795092241005596672 192683032482862104064 193354401934021902336 193959313886747049984 194211865076703751872 195790823329359879936 196473021320054513664 197294593093794287616 197382618640980691968 198898614175857655808 200476763950145808384 202106656339984392192 203058360881564442624 204049856784306456504 207288743399930368512 208011003829895282688 208030023041477583744 210632110228961503488 211332086899278815232 211607258887428917856 212344566409684767744 213381405112857056649 213975477057992638464 214740668946041376768 215020279192064868144 215734838709680457216 216015743447583686978 216486528043163664384 216768411543219867072 217426694429895745536 217523702175774640128 218433299496700818432 220209179980413833216 220264676245529864928 221956417230518573568 222055445971103278464 222694027055154020352 222983993236215418816 223760940947839862784 225580135589692219392 227369988382482441216 229116301657309495296 229218524873396932608 230177025276093335552 233199836324921664576 236901421028491849728 237748597761688667136 238058166248357532588 240722411690241718272 241836867299918763264 242386086664712503296 242679504468211163136 242701693548390514368 243864462986122350456 245737461933788420736 246554101382491951104 246875135368667070832 247735327477965562368 248598516772313874432 249638056567658078208 250530780437048272896 250856992390742346168 251731058566319845632 252567616050357608448 252896480133756511584 253664476834878369792 253777652538403746816 254838849412817621504 255726789654674128896 258949153435605002496 259851415294265647104 261054431105813173248 263059457458392383488 263176824854640922624 266514098657053330944 267302351933527744512 271712683156215619584 272066475712408608672 275111327645990535168 276384991199907158016 277373364055303444992 277734527289750454686 278702243412711257664 280842813638615337984 282143011849905223808 282214116439585139439 283126088546246356992 284138568056652309504 284508540150476075532 286320891928055169024 286693705589419824192 287646451612907276288 287692638361508395008 289024548724293156096 290031602901032853504 291244399328934424576 291317797615055627808 293686234994039819904 295941889640691431424 296073927961471037952 298347921263786483712 300715145925218712576 303159984509976588288 304587541322346663936 305624699831195910144 310933115099895552768 315868561371322466304 316998130348918222848 317410888331143376784 318516849614527151616 320963215586988957696 322449156399891684352 322530418788097302216 323602258064520685824 324023615171375530467 324729792064745496576 325152617314829800608 327649949245051227648 328738801843322601472 328791586698866737152 330313769970620749824 332934625845777860352 333083168956654917696 334041040582731030528 334475989854323128224 335641411421759794176 337195306845008682112 338219302446504493056 338370203384538329088 343674452485964242944 343827787310095398912 345265537914140003328 348072574807750897664 355352131542737774592 357087249372536298882 362755300949878144896 364019256702316744704 364052540322585771552 368513321599876210688 368606192900682631104 369831152073737926656 370312703053000606248 371602991216948343552 374457084851487117312 375796170655572409344 376285488586113519252 377501451394995142656 378851424075536412672 379344720200634767376 380496715252317554688 380666478807605620224 382258274119226432256 383590184482011193344 385366064965724208128 388423730153407503744 391581646658719759872 392946042640109027328 394589186187588575232 394765237281961383936 400953527900291616768 404213312679968784384 406116721763128885248 408099713568612913008 414577486799860737024 416060046082955167488 416601790934625682029 421264220457923006976 422664173798557630464 423214517774857835712 424689132819369535488 426762810225714113298 429481337892082753536 430040558384129736288 431469677419360914432 432031486895167373956 433536823086439734144 434853388859791491072 435047404351549280256 436866598993401636864 440418359960827666432 440529352491059729856 443912834461037147136 444110891942206556928 445967986472430837632 447521881895679725568 451160271179384438784 454739976764964882432 458437049746793865216 460354050552186671104 466399672649843329152 473802842056983699456 475497195523377334272 476116332496715065176 481444823380483436544 483673734599837526528 485359008936422326272 485403387096781028736 487728925972244700912 491474923867576841472 493108202764983902208 493750270737334141664 495470654955931124736 499276113135316156416 501061560874096545792 501713984781484692336 503462117132639691264 505135232100715216896 505792960267513023168 507328953669756739584 507555305076807493632 509677698825635243008 517898306871210004992 519702830588531294208 522108862211626346496 526353649709281845248 533028197314106661888 534604703867055489024 543425366312431239168 544132951424817217344 552769982399814316032 554746728110606889984 555469054579500909372 557404486825422515328 561685627277230675968 564286023699810447616 564428232879170278878 566252177092492713984 568277136113304619008 569017080300952151064 573387411178839648384 575292903225814552576 575385276723016790016 578049097448586312192 580063205802065707008 582488798657868849152 582635595230111255616 587372469988079639808 591883779281382862848 592147855922942075904 596695842527572967424 601430291850437425152 606319969019953176576 609175082644693327872 621866230199791105536 633996260697836445696 634821776662286753568 637033699229054303232 641926431173977915392 644898312799783368704 645060837576194604432 647204516129041371648 648047230342751060934 649459584129490993152 650305234629659601216 655299898490102455296 660627539941241499648 665869251691555720704 666166337913309835392 668082081165462061056 668951979708646256448 671282822843519588352 674390613690017364224 676740406769076658176 687348904971928485888 687655574620190797824 690531075828280006656 696145149615501795328 710704263085475549184 714174498745072597764 725510601899756289792 728038513404633489408 728105080645171543104 737026643199752421376 737212385801365262208 739662304147475853312 740625406106001212496 743205982433896687104 748914169702974234624 751592341311144818688 752570977172227038504 757702848151072825344 758689440401269534752 760993430504635109376 761332957615211240448 764516548238452864512 767180368964022386688 770732129931448416256 776847460306815007488 783163293317439519744 789178372375177150464 789530474563922767872 801907055800583233536 816199427137225826016 829154973599721474048 832120092165910334976 833203581869251364058 842528440915846013952 846429035549715671424 849378265638739070976 853525620451428226596 858962675784165507072 860081116768259472576 862939354838721828864 864062973790334747912 867073646172879468288 870094808703098560512 873733197986803273728 880836719921655332864 881058704982119459712 887825668922074294272 888221783884413113856 891935972944861675264 895043763791359451136 909479953529929764864 916874099493587730432 920708101104373342208 932799345299686658304 947605684113967398912 950994391046754668544 952232664993430130352 962889646760966873088 967347469199675053056 970806774193562057472 972070845514126591401 975457851944489401824 982949847735153682944 986216405529967804416 987500541474668283328 990941309911862249472 1002123121748193091584 1003427969562969384672 1006924234265279382528 1011585920535026046336 1014657907339513479168 1015110610153614987264 1019355397651270486016 1035796613742420009984 1044217724423252692992 1052707299418563690496 1066056394628213323776 1088265902849634434688 1105539964799628632064 1109493456221213779968 1110938109159001818744 1114808973650845030656 1123371254554461351936 1128572047399620895232 1128856465758340557756 1132504354184985427968 1136554272226609238016 1138034160601904302128 1146774822357679296768 1150585806451629105152 1150770553446033580032 1156098194897172624384 1164977597315737698304 1165271190460222511232 1174744939976159279616 1183767558562765725696 1184295711845884151808 1202860583700874850304 1212639938039906353152 1218350165289386655744 1243732460399582211072 1249805372803877046087 1267992521395672891392 1269643553324573507136 1274067398458108606464 1289796625599566737408 1290121675152389208864 1294409032258082743296 1296094460685502121868 1300610469259319202432 1310599796980204910592 1321255079882482999296 1331738503383111441408 1332332675826619670784 1337903959417292512896 1342565645687039176704 1348781227380034728448 1353480813538153316352 1375311149240381595648 1381062151656560013312 1392290299231003590656 1421408526170951098368 1428348997490145195528 1451021203799512579584 1456077026809266978816 1456210161290343086208 1474424771602730524416 1479324608294951706624 1481250812212002424992 1486411964867793374208 1497828339405948469248 1503184682622289637376 1505141954344454077008 1515405696302145650688 1517378880802539069504 1521986861009270218752 1522665915230422480896 1529033096476905729024 1541464259862896832512 1553694920613630014976 1566326586634879039488 1579060949127845535744 1603814111601166467072 1632398854274451652032 1658309947199442948096 1664240184331820669952 1666407163738502728116 1685056881831692027904 1692858071099431342848 1698756531277478141952 1707051240902856453192 1720162233536518945152 1725878709677443657728 1728125947580669495824 1734147292345758936576 1740189617406197121024 1747466395973606547456 1762117409964238919424 1775651337844148588544 1776443567768826227712 1783871945889723350528 1790087527582718902272 1818959907059859529728 1841416202208746684416 1865598690599373316608 1901988782093509337088 1904465329986860260704 1925779293521933746176 1934694938399350106112 1941613548387124114944 1944141691028253182802 1950915703888978803648 1965899695470307365888 1975001082949336566656 1981882619823724498944 2004246243496386183168 2006855939125938769344 2013848468530558765056 2023171841070052092672 2030221220307229974528 2038710795302540972032 2071593227484840019968 2088435448846505385984 2132112789256426647552 2176531805699268869376 2211079929599257264128 2218986912442427559936 2221876218318003637488 2229617947301690061312 2246742509108922703872 2257144094799241790464 2257712931516681115512 2273108544453218476032 2276068321203808604256 2293549644715358593536 2301171612903258210304 2301541106892067160064 2312196389794345248768 2330542380920445022464 2349489879952318559232 2367535117125531451392 2368591423691768303616 2405721167401749700608 2487464920799164422144 2499610745607754092174 2539287106649147014272 2548134796916217212928 2579593251199133474816 2580243350304778417728 2588818064516165486592 2592188921371004243736 2601220938518638404864 2621199593960409821184 2642510159764965998592 2663477006766222882816 2664665351653239341568 2675807918834585025792 2685131291374078353408 2697562454760069456896 2750622298480763191296 2762124303313120026624 2842817052341902196736 2856697994980290391056 2902042407599025159168 2912420322580686172416 2916212536542379774203 2948849543205461048832 2958649216589903413248 2962501624424004849984 2972823929735586748416 3006369365244579274752 3010283908688908154016 3034757761605078139008 3043973722018540437504 3045331830460844961792 3058066192953811458048 3082928519725793665024 3107389841227260029952 3132653173269758078976 3158121898255691071488 3264797708548903304064 3316619894398885896192 3328480368663641339904 3332814327477005456232 3370113763663384055808 3385716142198862685696 3397513062554956283904 3414102481805712906384 3440324467073037890304 3451757419354887315456 3456251895161338991648 3468294584691517873152 3494932791947213094912 3524234819928477838848 3551302675688297177088 3552887135537652455424 3567743891779446701056 3637919814119719059456 3731197381198746633216 3803977564187018674176 3808930659973720521408 3869389876798700212224 3883227096774248229888 3888283382056506365604 3901831407777957607296 3931799390940614731776 3950002165898673133312 3963765239647448997888 4013711878251877538688 4027696937061117530112 4046343682140104185344 4060442440614459949056 4077421590605081944064 4143186454969680039936 4176870897693010771968 4264225578512853295104 4353063611398537738752 4437973824884855119872 4443752436636007274976 4459235894603380122624 4493485018217845407744 4514288189598483580928 4515425863033362231024 4546217088906436952064 4552136642407617208512 4587099289430717187072 4624392779588690497536 4661084761840890044928 4698979759904637118464 4737182847383536607232 4811442334803499401216 4974929841598328844288 4999221491215508184348 5078574213298294028544 5096269593832434425856 5159186502398266949632 5160486700609556835456 5177636129032330973184 5184377842742008487472 5202441877037276809728 5242399187920819642368 5326954013532445765632 5329330703306478683136 5351615837669170051584 5370262582748156706816 5395124909520138913792 5524248606626240053248 5713395989960580782112 5804084815198050318336 5824840645161372344832 5832425073084759548406 5897699086410922097664 5925003248848009699968 5945647859471173496832 6012738730489158549504 6020567817377816308032 6069515523210156278016 6090663660921689923584 6116132385907622916096 6165857039451587330048 6214779682454520059904 6265306346539516157952 6529595417097806608128 6633239788797771792384 6656960737327282679808 6665628654954010912464 6740227527326768111616 6771432284397725371392 6828204963611425812768 6880648934146075780608 6903514838709774630912 6912503790322677983296 6936589169383035746304 7048469639856955677696 7102605351376594354176 7105774271075304910848 7135487783558893402112 7462394762397493266432 7617861319947441042816 7738779753597400424448 7766454193548496459776 7776566764113012731208 7803662815555915214592 7863598781881229463552 7900004331797346266624 7927530479294897995776 8027423756503755077376 8055393874122235060224 8092687364280208370688 8154843181210163888128 8286372909939360079872 8528451157025706590208 8706127222797075477504 8748637609627139322609 8875947649769710239744 8887504873272014549952 8918471789206760245248 9028576379196967161856 9030851726066724462048 9104273284815234417024 9174198578861434374144 9248785559177380995072 9322169523681780089856 9397959519809274236928 9474365694767073214464 9949859683196657688576 9998442982431016368696 10157148426596588057088 10192539187664868851712 10320973401219113670912 10355272258064661946368 10368755685484016974944 10404883754074553619456 10484798375841639284736 10653908027064891531264 10658661406612957366272 10703231675338340103168 10790249819040277827584 11426791979921161564224 11608169630396100636672 11649681290322744689664 11664850146169519096812 11795398172821844195328 11850006497696019399936 11891295718942346993664 12041135634755632616064 12139031046420312556032 12181327321843379847168 12232264771815245832192 12429559364909040119808 12530612693079032315904 13059190834195613216256 13313921474654565359616 13331257309908021824928 13480455054653536223232 13542864568795450742784 13656409927222851625536 13761297868292151561216 13825007580645355966592 13873178338766071492608 14096939279713911355392 14211548542150609821696 14270975567117786804224 14924789524794986532864 15235722639894882085632 15477559507194800848896 15532908387096992919552 15553133528226025462416 15607325631111830429184 15727197563762458927104 15800008663594692533248 16054847513007510154752 16110787748244470120448 16185374728560416741376 16572745819878720159744 17412254445594150955008 17497275219254278645218 17775009746544029099904 17836943578413520490496 18057152758393934323712 18061703452133448924096 18208546569630468834048 18348397157722868748288 18497571118354761990144 18644339047363560179712 18795919039618548473856 19899719366393315377152 19996885964862032737392 20314296853193176114176 20641946802438227341824 20710544516129323892736 20737511370968033949888 20809767508149107238912 21307816054129783062528 21317322813225914732544 21406463350676680206336 21580499638080555655168 22853583959842323128448 23216339260792201273344 23299362580645489379328 23329700292339038193624 23590796345643688390656 23700012995392038799872 23782591437884693987328 24082271269511265232128 24278062092840625112064 24464529543630491664384 24859118729818080239616 26118381668391226432512 26627842949309130719232 26662514619816043649856 27085729137590901485568 27312819854445703251072 27522595736584303122432 27650015161290711933184 27746356677532142985216 28193878559427822710784 28423097084301219643392 28541951134235573608448 29849579049589973065728 30471445279789764171264 31065816774193985839104 31106267056452050924832 31214651262223660858368 31454395127524917854208 31600017327189385066496 32109695026015020309504 32370749457120833482752 34824508891188301910016 34994550438508557290436 35550019493088058199808 35673887156827040980992 36114305516787868647424 36123406904266897848192 36417093139260937668096 36696794315445737496576 37288678094727120359424 37591838079237096947712 39993771929724065474784 40628593706386352228352 41283893604876454683648 41475022741936067899776 41619535016298214477824 42634645626451829465088 42812926701353360412672 43160999276161111310336 45707167919684646256896 46432678521584402546688 46598725161290978758656 46659400584678076387248 47181592691287376781312 47400025990784077599744 48164542539022530464256 48556124185681250224128 49718237459636160479232 52236763336782452865024 53325029239632087299712 54171458275181802971136 54625639708891406502144 55045191473168606244864 55300030322581423866368 55492713355064285970432 56387757118855645421568 57083902268471147216896 59699158099179946131456 60942890559579528342528 62131633548387971678208 62212534112904101849664 62429302524447321716736 63200034654378770132992 64219390052030040619008 64741498914241666965504 69649017782376603820032 69989100877017114580872 71100038986176116399616 71347774313654081961984 72246813808533795696384 72834186278521875336192 73393588630891474993152 74577356189454240718848 79987543859448130949568 81257187412772704456704 82567787209752909367296 82950045483872135799552 83239070032596428955648 85269291252903658930176 85625853402706720825344 91414335839369292513792 93197450322581957517312 93318801169356152774496 94363185382574753562624 94800051981568155199488 96329085078045060928512 97112248371362500448256 104473526673564905730048 106650058479264174599424 108342916550363605942272 109251279417782813004288 110090382946337212489728 110600060645162847732736 112775514237711290843136 121885781119159056685056 124425068225808203699328 124858605048894643433472 126400069308757540265984 128438780104060081238016 129482997828483333931008 139298035564753207640064 139978201754034229161744 142200077972352232799232 144493627617067591392768 145668372557043750672384 149154712378908481437696 159975087718896261899136 162514374825545408913408 165135574419505818734592 165900090967744271599104 166478140065192857911296 171251706805413441650688 182828671678738585027584 186394900645163915034624 186637602338712305548992 189600103963136310398976 192658170156090121857024 194224496742725000896512 208947053347129811460096 213300116958528349198848 218502558835565626008576 220180765892674424979456 221200121290325695465472 243771562238318113370112 248850136451616407398656 249717210097789286866944 252800138617515080531968 256877560208120162476032 279956403508068458323488 284400155944704465598464 288987255234135182785536 291336745114087501344768 319950175437792523798272 325028749651090817826816 330271148839011637469184 331800181935488543198208 365657343357477170055168 373275204677424611097984 379200207926272620797952 385316340312180243714048 388448993485450001793024 417894106694259622920192 426600233917056698397696 437005117671131252017152 442400242580651390930944 487543124476636226740224 497700272903232814797312 499434420195578573733888 513755120416240324952064 559912807016136916646976 568800311889408931196928 577974510468270365571072 582673490228175002689536 639900350875585047596544 660542297678023274938368 663600363870977086396416 731314686714954340110336 746550409354849222195968 758400415852545241595904 770632680624360487428096 853200467834113396795392 874010235342262504034304 884800485161302781861888 975086248953272453480448 995400545806465629594624 1119825614032273833293952 1137600623778817862393856 1155949020936540731142144 1165346980456350005379072 1279800701751170095193088 1327200727741954172792832 1462629373429908680220672 1493100818709698444391936 1541265361248720974856192 1706400935668226793590784 1748020470684525008068608 1769600970322605563723776 1990801091612931259189248 2239651228064547666587904 2275201247557635724787712 2311898041873081462284288 2559601403502340190386176 2654401455483908345585664 2925258746859817360441344 2986201637419396888783872 3412801871336453587181568 3496040941369050016137216 3981602183225862518378496 4479302456129095333175808 4623796083746162924568576 5119202807004680380772352 5308802910967816691171328 5972403274838793777567744 6825603742672907174363136 7963204366451725036756992 8958604912258190666351616 10238405614009360761544704 11944806549677587555135488 15926408732903450073513984 17917209824516381332703232 20476811228018721523089408 23889613099355175110270976 35834419649032762665406464 47779226198710350220541952 71668839298065525330812928 143337678596131050661625856
- Sum of all divisors σ(n): 529842546069253878181871535
- Sum of proper divisors (its aliquot sum) s(n): 386504867473122827520245679
- 143337678596131050661625856 is an abundant number, because the sum of its proper divisors (386504867473122827520245679) is greater than itself. Its abundance is 243167188876991776858619823
Bases of 143337678596131050661625856
- Binary: 1110110100100001110111100100000011010111111110000001100100011001011110001000000000000002
- Hexadecimal: 0x7690EF206BFC0C8CBC4000
- Base-36: I0DBERLDQ1JL53400
Squares and roots of 143337678596131050661625856
- 143337678596131050661625856 squared (1433376785961310506616258562) is 20545690105327765526447857370538668926606373327732736
- 143337678596131050661625856 cubed (1433376785961310506616258563) is 2944971524853181168546694724051575424703320017767129661046860959069539995222016
-
143337678596131050661625856 is a
perfect square number . Itssquare root is 11972371469184 -
The
cube root of 143337678596131050661625856 is 523343444.9791214777
Scales and comparisons
How big is 143337678596131050661625856?- 143,337,678,596,131,050,661,625,856 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 143,337,678,596,131,050,661,625,856 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 143337678596131050661625856 cubic inches would be around 43611953.7 feet tall.
Recreational maths with 143337678596131050661625856
- 143337678596131050661625856 backwards is 658526166050131695876733341
- The number of decimal digits it has is: 27
- The sum of 143337678596131050661625856's digits is 117
- More coming soon!
Link to this page
HTML: To link to this page, just copy and paste the link below into your blog, web page or email.
BBCODE: To link to this page in a forum post or comment box, just copy and paste the link code below:
Cite this page
MLA style:
"Number 143337678596131050661625856 - Facts about the integer". Numbermatics.com. 2024. Web. 27 May 2024.
APA style:
Numbermatics. (2024). Number 143337678596131050661625856 - Facts about the integer. Retrieved 27 May 2024, from https://numbermatics.com/n/143337678596131050661625856/
Chicago style:
Numbermatics. 2024. "Number 143337678596131050661625856 - Facts about the integer". https://numbermatics.com/n/143337678596131050661625856/
The information we have on file for 143337678596131050661625856 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 143337678596131050661625856, math, Factors of 143337678596131050661625856, curriculum, school, college, exams, university, Prime factorization of 143337678596131050661625856, STEM, science, technology, engineering, physics, economics, calculator, one hundred forty-three septillion, three hundred thirty-seven sextillion, six hundred seventy-eight quintillion, five hundred ninety-six quadrillion, one hundred thirty-one trillion, fifty billion, six hundred sixty-one million, six hundred twenty-five thousand, eight hundred fifty-six.