69202305196666997352431616
69,202,305,196,666,997,352,431,616 is an even composite number composed of six prime numbers multiplied together.
69202305196666997352431616 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of twenty-two thousand, five hundred twenty-eight divisors.
Prime factorization of 69202305196666997352431616:
221 × 33 × 73 × 133 × 313 × 3793
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 7 × 7 × 7 × 13 × 13 × 13 × 31 × 31 × 31 × 379 × 379 × 379)See below for interesting mathematical facts about the number 69202305196666997352431616 from the Numbermatics database.
Names of 69202305196666997352431616
- Cardinal: 69202305196666997352431616 can be written as Sixty-nine septillion, two hundred two sextillion, three hundred five quintillion, one hundred ninety-six quadrillion, six hundred sixty-six trillion, nine hundred ninety-seven billion, three hundred fifty-two million, four hundred thirty-one thousand, six hundred sixteen.
Scientific notation
- Scientific notation: 6.9202305196666997352431616 × 1025
Factors of 69202305196666997352431616
Divisors of 69202305196666997352431616
- Number of divisors d(n): 22528
-
Complete list of divisors:
1 2 3 4 6 7 8 9 12 13 14 16 18 21 24 26 27 28 31 32 36 39 42 48 49 52 54 56 62 63 64 72 78 84 91 93 96 98 104 108 112 117 124 126 128 144 147 156 168 169 182 186 189 192 196 208 216 217 224 234 248 252 256 273 279 288 294 312 336 338 343 351 364 372 378 379 384 392 403 416 432 434 441 448 468 496 504 507 512 546 558 576 588 624 637 651 672 676 686 702 728 744 756 758 768 784 806 819 832 837 864 868 882 896 936 961 992 1008 1014 1024 1029 1092 1116 1137 1152 1176 1183 1209 1248 1274 1302 1323 1344 1352 1372 1404 1456 1488 1512 1516 1519 1521 1536 1568 1612 1638 1664 1674 1728 1736 1764 1792 1872 1911 1922 1953 1984 2016 2028 2048 2058 2184 2197 2232 2274 2304 2352 2366 2418 2457 2496 2548 2604 2646 2653 2688 2704 2744 2808 2821 2883 2912 2976 3024 3032 3038 3042 3072 3087 3136 3224 3276 3328 3348 3411 3456 3472 3528 3549 3584 3627 3744 3822 3844 3906 3968 4032 4056 4096 4116 4368 4394 4459 4464 4548 4557 4563 4608 4704 4732 4836 4914 4927 4992 5096 5208 5239 5292 5306 5376 5408 5488 5616 5642 5733 5766 5824 5859 5952 6048 6064 6076 6084 6144 6174 6272 6448 6552 6591 6656 6696 6727 6822 6912 6944 7056 7098 7168 7254 7488 7644 7688 7812 7936 7959 8064 8112 8192 8232 8281 8463 8649 8736 8788 8918 8928 9096 9114 9126 9216 9261 9408 9464 9672 9828 9854 9984 10192 10233 10416 10478 10584 10612 10633 10647 10752 10816 10881 10976 11232 11284 11466 11532 11648 11718 11749 11904 12096 12128 12152 12168 12288 12348 12493 12544 12896 13104 13182 13312 13377 13392 13454 13644 13671 13824 13888 14112 14196 14336 14508 14781 14976 15288 15376 15379 15624 15717 15872 15918 16128 16224 16384 16464 16562 16926 17199 17298 17472 17576 17836 17856 18192 18228 18252 18432 18522 18571 18816 18928 19344 19656 19708 19747 19773 19968 20181 20384 20466 20832 20956 21168 21224 21266 21294 21504 21632 21762 21952 22464 22568 22932 23064 23296 23436 23498 23808 23877 24192 24256 24304 24336 24576 24696 24843 24986 25088 25389 25792 25947 26208 26364 26624 26754 26784 26908 27288 27342 27648 27776 28224 28392 28672 29016 29562 29791 29952 30576 30752 30758 31248 31434 31744 31836 31899 31941 32256 32448 32768 32928 33124 33852 34398 34489 34596 34944 35152 35247 35672 35712 36384 36456 36504 36673 36864 37044 37142 37479 37632 37856 38688 39312 39416 39494 39546 39936 40131 40362 40768 40932 41013 41664 41912 42336 42448 42532 42588 43008 43264 43524 43904 44343 44928 45136 45864 46128 46137 46592 46872 46996 47089 47151 47616 47754 48384 48512 48608 48672 49152 49392 49686 49972 50176 50778 51584 51894 52416 52728 53248 53508 53568 53816 54576 54684 55296 55552 55713 56448 56784 57344 57967 58032 59124 59241 59319 59582 59904 60543 61152 61504 61516 62496 62868 63488 63672 63798 63882 64051 64512 64896 65536 65856 66248 67704 68107 68796 68978 69192 69888 70304 70494 71344 71424 71631 72768 72912 73008 73346 73728 74088 74284 74529 74958 75264 75712 76167 77376 78624 78832 78988 79092 79872 80262 80724 81536 81864 82026 82243 83328 83824 84672 84896 85064 85176 86016 86528 87048 87451 87808 88686 89373 89856 90272 91728 92256 92274 93184 93744 93992 94178 94302 95232 95508 95697 96768 97024 97216 97344 98304 98784 99372 99944 100352 101556 103168 103467 103788 104832 105456 105741 106496 107016 107136 107632 107653 109152 109368 110019 110592 111104 111426 112437 112896 113568 114688 115934 116064 118248 118482 118638 119164 119808 120393 121086 122304 123008 123032 124992 125736 126976 127344 127596 127764 128102 129024 129792 129997 131072 131712 132496 133029 135408 136214 137592 137956 138229 138384 138411 139776 140608 140988 141267 141453 142688 142848 143262 143641 145536 145824 146016 146692 147456 148176 148568 149058 149916 150528 151424 152334 152737 154752 157248 157664 157976 158184 159744 160524 161448 162409 163072 163728 164052 164486 166656 167139 167648 169344 169792 170128 170352 172032 173056 173901 174096 174902 175616 177372 177723 178746 179712 180544 181629 183456 184512 184548 186368 187488 187984 188356 188604 190464 191016 191394 192153 193536 194048 194432 194688 196608 197568 198744 199888 200704 203112 204321 206336 206934 207576 208537 209664 210912 211482 212992 214032 214272 215264 215306 218304 218736 220038 221184 222208 222852 223587 224874 225792 227136 229376 231868 232128 236496 236964 237276 238328 239616 240786 241423 242172 244608 246016 246064 246729 249984 251472 253952 254688 255192 255528 256204 256711 258048 259584 259994 262144 262353 263424 264992 266058 268119 270816 272428 275184 275912 276458 276768 276822 279552 281216 281976 282534 282906 285376 285696 286524 287091 287282 291072 291648 292032 293384 294912 296352 297136 298116 299832 301056 302848 304668 305474 309504 310401 314496 315328 315952 316368 317223 319488 321048 322896 322959 324818 326144 327456 328104 328972 329623 330057 333312 334278 335296 337311 338688 339584 340256 340704 344064 346112 347802 348192 349804 351232 354744 355446 357492 359424 361088 363258 364219 366912 369024 369096 372736 374976 375968 376712 377208 380928 382032 382788 384306 387072 387283 388096 388864 389376 389991 393216 395136 397488 399776 401408 406224 408642 412672 413868 414687 415152 415233 417074 419328 421824 422964 423801 425984 428064 428544 430528 430612 430923 436608 437472 440076 442368 444416 445704 447174 448357 449748 451584 454272 458211 458752 463736 464256 472992 473928 474552 476656 476749 479232 481572 482846 484344 487227 489216 492032 492128 493458 499968 501417 502944 507904 509376 510384 511056 512408 513422 516096 519168 519988 521703 524288 524706 526848 529984 532116 533169 536238 541632 544856 550368 551824 552916 553536 553644 559104 562432 563952 565068 565812 570752 571392 573048 574182 574564 575701 576459 582144 583296 584064 586768 589824 592704 594272 596232 599664 602112 605696 609336 610948 612157 612963 619008 620802 625611 628992 630656 631904 632736 634446 638976 642096 645792 645918 649636 652288 654912 656208 657944 659246 660114 666624 668556 670592 674622 677376 679168 680512 681408 688128 692224 695604 696384 699608 702464 709488 710892 714984 718848 722176 724269 726516 728438 733824 738048 738192 740187 745472 749952 751936 753424 753571 754416 761856 764064 765576 768612 770133 774144 774566 776192 777728 778752 779982 786432 787059 790272 794976 799552 802816 804357 812448 817284 825344 827736 829374 830304 830466 832663 834148 838656 843648 845928 847602 851968 856128 857088 861056 861224 861846 873216 874944 880152 884736 888832 891408 894348 896714 899496 903168 908544 916422 917504 927472 928512 931203 945984 947856 949104 953312 953498 958464 963144 965692 968688 968877 974454 978432 984064 984256 986916 988869 990171 999936 1002834 1005487 1005888 1015808 1018752 1020768 1022112 1024816 1026844 1032192 1038336 1039976 1043406 1048576 1049412 1053696 1059968 1064232 1066338 1069159 1072476 1083264 1089712 1092657 1100736 1103648 1105832 1107072 1107288 1118208 1124864 1127904 1130136 1131624 1136863 1141504 1142784 1146096 1148364 1149128 1151402 1152918 1161849 1164288 1166592 1168128 1169973 1173536 1179648 1185408 1188544 1192464 1199328 1204224 1211392 1218672 1221896 1224314 1225926 1238016 1241604 1244061 1251222 1257984 1261312 1263808 1265472 1268892 1271403 1277952 1284192 1291584 1291836 1292769 1299272 1304576 1309824 1312416 1315888 1318492 1320228 1333248 1337112 1341184 1345071 1349244 1354752 1358336 1361024 1362816 1374633 1376256 1384448 1391208 1392768 1399216 1404928 1418976 1421784 1429968 1430247 1437696 1444352 1448538 1453032 1456876 1459759 1461681 1467648 1476096 1476384 1480374 1490944 1499904 1503872 1506848 1507142 1508832 1523712 1528128 1531152 1537224 1540266 1548288 1549132 1552384 1555456 1557504 1559964 1565109 1572864 1574118 1580544 1589952 1599104 1605632 1608714 1624896 1634568 1650688 1655472 1658748 1660608 1660932 1665326 1668296 1677312 1687296 1689961 1691856 1695204 1703936 1712256 1714176 1722112 1722448 1723692 1727103 1729377 1746432 1749888 1760304 1769472 1777664 1782816 1788696 1793428 1796977 1798992 1806336 1817088 1832844 1835008 1836471 1838889 1854944 1857024 1862406 1867333 1876833 1891968 1895712 1898208 1906624 1906996 1916928 1926288 1931384 1937376 1937754 1948908 1956864 1968128 1968512 1973832 1977738 1980342 1985581 1999872 2005668 2010974 2011776 2031616 2037504 2041536 2044224 2049632 2053688 2064384 2076672 2079952 2086812 2097152 2098824 2107392 2111317 2119936 2128464 2132676 2138318 2144952 2166528 2172807 2179424 2185314 2201472 2207296 2211664 2214144 2214576 2220561 2236416 2249728 2255808 2260272 2260713 2263248 2273726 2283008 2285568 2292192 2296728 2298256 2302804 2305836 2310399 2323698 2328576 2333184 2336256 2339946 2347072 2359296 2361177 2370816 2377088 2384928 2398656 2408448 2422784 2437344 2443792 2448628 2451852 2476032 2483208 2488122 2497989 2502444 2515968 2522624 2527616 2530944 2537784 2542806 2549533 2555904 2568384 2583168 2583672 2585538 2598544 2609152 2619648 2624832 2631776 2636984 2640456 2666496 2674224 2682368 2690142 2698488 2709504 2710981 2716672 2722048 2725632 2749266 2752512 2768896 2782416 2785536 2798432 2809856 2837952 2843568 2859936 2860494 2875392 2888704 2897076 2906064 2906631 2913752 2919518 2923362 2935296 2952192 2952768 2960748 2966607 2981888 2999808 3007744 3013696 3014284 3016461 3017664 3047424 3056256 3062304 3074448 3080532 3096576 3098264 3104768 3110912 3115008 3119928 3130218 3138499 3145728 3148236 3161088 3179904 3198208 3207477 3211264 3217428 3249792 3269136 3277971 3301376 3310944 3317496 3321216 3321864 3330652 3336592 3337243 3354624 3374592 3379922 3383712 3390408 3407872 3410589 3424512 3428352 3444224 3444896 3447384 3454206 3458754 3485547 3492864 3499776 3509919 3520608 3538944 3555328 3565632 3577392 3586856 3593954 3597984 3612672 3634176 3665688 3670016 3672942 3677778 3709888 3714048 3724812 3732183 3734666 3753666 3783936 3791424 3796416 3813248 3813992 3833856 3852576 3862768 3874752 3875508 3878307 3897816 3913728 3936256 3937024 3947664 3955476 3960684 3971162 3999744 4011336 4021948 4023552 4029907 4035213 4063232 4075008 4083072 4088448 4099264 4107376 4123899 4128768 4153344 4159904 4173624 4197648 4214784 4222634 4239872 4256928 4265352 4276636 4285099 4289904 4290741 4333056 4345614 4358848 4370628 4379277 4385043 4402944 4414592 4423328 4428288 4429152 4441122 4452871 4472832 4499456 4511616 4520544 4521426 4526496 4547452 4566016 4571136 4584384 4593456 4596512 4605608 4611672 4620798 4647396 4657152 4666368 4672512 4679892 4694144 4718592 4722354 4734847 4741632 4754176 4769856 4797312 4816896 4845568 4874688 4887584 4897256 4903704 4952064 4966416 4976244 4995978 5004888 5031936 5034679 5045248 5055232 5061888 5069883 5075568 5085612 5099066 5111808 5136768 5166336 5167344 5171076 5181309 5197088 5218304 5239296 5249664 5263552 5273968 5280912 5332992 5348448 5364736 5380284 5390931 5396976 5419008 5421962 5433344 5444096 5451264 5498532 5505024 5509413 5537792 5564832 5571072 5596864 5601999 5619712 5630499 5675904 5687136 5719872 5720988 5750784 5777408 5794152 5812128 5813262 5827504 5828641 5839036 5846724 5870592 5904384 5905536 5921496 5933214 5956743 5963776 5999616 6015488 6027392 6028568 6032922 6035328 6094848 6112512 6124608 6148896 6161064 6193152 6196528 6209536 6221824 6230016 6239856 6260436 6276998 6291456 6296472 6322176 6333951 6359808 6396416 6414954 6422528 6434856 6499584 6518421 6538272 6555942 6602752 6621888 6634992 6642432 6643728 6661304 6673184 6674486 6709248 6749184 6759844 6767424 6780816 6782139 6815744 6821178 6849024 6856704 6888448 6889792 6894768 6908412 6917508 6931197 6971094 6985728 6999552 7019838 7038409 7041216 7077888 7110656 7131264 7154784 7173712 7187908 7195968 7225344 7268352 7331376 7340032 7345884 7355556 7419776 7428096 7449624 7464366 7469332 7484113 7493967 7507332 7567872 7582848 7592832 7626496 7627984 7648599 7667712 7705152 7725536 7749504 7751016 7756614 7795632 7827456 7872512 7874048 7895328 7910952 7921368 7942324 7958041 7999488 8022672 8043896 8047104 8059814 8070426 8126464 8132943 8150016 8166144 8176896 8198528 8214752 8247798 8257536 8306688 8319808 8347248 8395296 8429568 8445268 8479744 8513856 8530704 8553272 8570198 8579808 8581482 8666112 8691228 8717696 8741256 8758554 8770086 8805888 8829184 8846656 8856576 8858304 8882244 8899821 8905742 8945664 8998912 9023232 9041088 9042852 9049383 9052992 9094904 9132032 9142272 9168768 9186912 9193024 9211216 9223344 9241596 9294792 9314304 9332736 9345024 9359784 9388288 9415497 9437184 9444708 9469694 9483264 9508352 9539712 9594624 9622431 9633792 9691136 9749376 9775168 9794512 9807408 9833913 9904128 9932832 9952488 9991956 10009776 10011729 10063872 10069358 10090496 10110464 10123776 10139766 10151136 10171224 10198132 10218313 10223616 10231767 10273536 10332672 10334688 10342152 10362618 10394176 10436608 10456641 10478592 10499328 10527104 10547936 10561824 10665984 10696896 10729472 10760568 10781862 10793952 10838016 10843924 10866688 10888192 10902528 10997064 11010048 11018826 11075584 11129664 11142144 11193728 11203998 11239424 11260998 11290789 11351808 11374272 11439744 11441976 11501568 11554816 11588304 11624256 11626524 11655008 11657282 11678072 11693448 11741184 11808768 11811072 11842992 11866428 11913486 11927552 11999232 12030976 12054784 12057136 12065844 12070656 12089721 12105639 12189696 12225024 12249216 12297792 12322128 12386304 12393056 12419072 12443648 12460032 12479712 12520872 12553996 12592944 12644352 12667902 12719616 12792832 12829908 12845056 12855297 12869712 12872223 12999168 13036842 13071331 13076544 13111884 13137831 13205504 13243776 13269984 13284864 13287456 13322608 13346368 13348972 13358613 13418496 13498368 13519688 13534848 13561632 13564278 13631488 13642356 13698048 13713408 13776896 13779584 13789536 13816824 13835016 13862394 13899067 13942188 13971456 13999104 14039676 14076818 14082432 14155776 14204541 14221312 14262528 14309568 14347424 14375816 14391936 14450688 14536704 14662752 14680064 14691768 14711112 14779219 14839552 14856192 14899248 14928732 14938664 14968226 14987934 15014664 15104037 15135744 15165696 15185664 15209649 15252992 15255968 15297198 15335424 15410304 15451072 15499008 15502032 15513228 15543927 15591264 15654912 15745024 15748096 15790656 15821904 15842736 15884648 15916082 15998976 16045344 16087792 16094208 16119628 16140852 16172793 16252928 16265886 16300032 16332288 16353792 16397056 16429504 16495596 16515072 16528239 16613376 16639616 16694496 16790592 16805997 16859136 16890536 16959488 17027712 17061408 17106544 17140396 17159616 17162964 17332224 17382456 17435392 17482512 17485923 17517108 17540172 17611776 17658368 17693312 17713152 17716608 17764488 17799642 17811484 17846731 17870229 17891328 17997824 18046464 18082176 18085704 18098766 18105984 18189808 18264064 18284544 18337536 18373824 18386048 18422432 18446688 18483192 18589584 18628608 18665472 18690048 18719568 18776576 18830994 18874368 18889416 18939388 18966528 18976867 19001853 19016704 19079424 19189248 19244862 19267584 19382272 19498752 19550336 19589024 19614816 19667826 19808256 19865664 19904976 19983912 20019552 20023458 20127744 20138716 20180992 20220928 20247552 20279532 20302272 20342448 20346417 20396264 20436626 20447232 20463534 20547072 20665344 20669376 20684304 20725236 20788352 20873216 20913282 20957184 20998656 21054208 21095872 21115227 21123648 21331968 21393792 21458944 21521136 21563724 21587904 21676032 21687848 21733376 21776384 21805056 21969493 21994128 22020096 22037652 22151168 22259328 22284288 22387456 22407996 22452339 22478848 22481901 22521996 22581578 22703616 22748544 22879488 22883952 22945797 23003136 23109632 23176608 23248512 23253048 23310016 23314564 23356144 23360701 23386896 23482368 23617536 23622144 23685984 23732856 23826972 23855104 23874123 23998464 24061952 24109568 24114272 24131688 24141312 24179442 24211278 24275329 24379392 24398829 24450048 24498432 24595584 24644256 24772608 24786112 24838144 24887296 24920064 24959424 25041744 25107992 25185888 25288704 25335804 25439232 25585664 25659816 25690112 25710594 25739424 25744446 25812553 25998336 26073684 26142662 26153088 26223768 26275662 26411008 26487552 26539968 26569728 26574912 26645216 26692736 26697944 26717226 26836992 26996736 27039376 27069696 27123264 27128556 27148149 27262976 27284712 27396096 27426816 27553792 27559168 27579072 27633648 27670032 27724788 27798134 27884376 27942912 27998208 28079352 28153636 28164864 28246491 28311552 28409082 28442624 28525056 28619136 28694848 28751632 28783872 28867293 28901376 29073408 29325504 29383536 29422224 29558438 29679104 29712384 29798496 29857464 29877328 29936452 29975868 30029328 30035187 30208074 30271488 30331392 30371328 30419298 30505984 30511936 30594396 30654939 30670848 30695301 30820608 30902144 30998016 31004064 31026456 31087854 31170097 31182528 31309824 31490048 31496192 31581312 31643808 31685472 31769296 31832164 31997952 32090688 32175584 32188416 32239256 32281704 32345586 32505856 32531772 32600064 32664576 32707584 32794112 32859008 32991192 33030144 33056478 33143929 33226752 33279232 33388992 33581184 33611994 33718272 33781072 33872367 33918976 34055424 34122816 34213088 34280792 34319232 34325928 34664448 34764912 34870784 34965024 34971846 35034216 35080344 35223552 35242753 35316736 35386624 35426304 35433216 35528976 35599284 35622968 35693462 35740458 35782656 35995648 36092928 36164352 36171408 36197532 36211968 36269163 36379616 36528128 36569088 36675072 36747648 36772096 36844864 36893376 36966384 37179168 37257216 37330944 37380096 37439136 37553152 37661988 37778832 37878776 37933056 37953734 38003706 38033408 38158848 38378496 38489724 38535168 38565891 38764544 38997504 39100672 39178048 39213993 39229632 39335652 39413493 39616512 39731328 39809952 39967824 40039104 40046916 40075839 40255488 40277432 40361984 40441856 40495104 40559064 40604544 40684896 40692834 40792528 40800487 40873252 40894464 40927068 41094144 41330688 41338752 41368608 41450472 41576704 41697201 41746432 41826564 41914368 41997312 42108416 42191744 42230454 42247296 42613623 42663936 42787584 42917888 43042272 43127448 43175808 43352064 43375696 43466752 43552768 43610112 43938986 43988256 44040192 44075304 44302336 44337657 44518656 44568576 44774912 44815992 44904678 44957696 44963802 45043992 45163156 45312111 45407232 45497088 45628947 45758976 45767904 45891594 46006272 46219264 46353216 46497024 46506096 46620032 46629128 46712288 46721402 46773792 46964736 47235072 47244288 47371968 47465712 47653944 47710208 47748246 47996928 48123904 48219136 48228544 48263376 48282624 48358884 48422556 48518379 48550658 48758784 48797658 48900096 48996864 49191168 49268863 49288512 49545216 49572224 49676288 49774592 49840128 49918848 50083488 50215984 50371776 50417991 50577408 50671608 50878464 51171328 51319632 51380224 51421188 51478848 51488892 51625106 51996672 52147368 52285324 52306176 52388791 52447536 52457769 52551324 52822016 52975104 53079936 53139456 53149824 53290432 53385472 53395888 53434452 53540193 53610687 53673984 53993472 54078752 54139392 54246528 54257112 54296298 54439939 54569424 54792192 54853632 55107584 55118336 55158144 55267296 55340064 55449576 55596268 55706287 55768752 55885824 55996416 56158704 56307272 56329728 56492982 56623104 56818164 56885248 56930601 57005559 57050112 57238272 57389696 57503264 57567744 57734586 57802752 57887323 58146816 58651008 58767072 58844448 59116876 59358208 59424768 59596992 59714928 59754656 59872904 59951736 60058656 60070374 60416148 60542976 60662784 60742656 60838596 61011968 61023872 61188792 61309878 61341696 61390602 61553011 61641216 61804288 61996032 62008128 62052912 62175708 62340194 62365056 62619648 62980096 62992384 63162624 63287616 63345681 63370944 63538592 63664328 63995904 64181376 64351168 64376832 64478512 64563408 64691172 65011712 65063544 65200128 65329152 65415168 65450827 65588224 65718016 65908479 65982384 66060288 66112956 66287858 66453504 66558464 66777984 67162368 67223988 67357017 67436544 67562144 67744734 67837952 68110848 68245632 68426176 68561584 68638464 68651856 68837391 69328896 69529824 69741568 69930048 69943692 70068432 70082103 70160688 70447104 70485506 70633472 70773248 70852608 70866432 71057952 71198568 71245936 71386924 71480916 71565312 71622369 71991296 72185856 72328704 72342816 72395064 72423936 72538326 72759232 72825987 73056256 73138176 73196487 73350144 73495296 73544192 73689728 73786752 73932768 74358336 74514432 74661888 74760192 74878272 75106304 75323976 75557664 75757552 75866112 75907468 76007412 76066816 76317696 76756992 76979448 77070336 77131782 77437659 77529088 77995008 78201344 78356096 78427986 78459264 78671304 78826986 79035523 79233024 79462656 79619904 79935648 80078208 80093832 80151678 80510976 80554864 80723968 80883712 80990208 81118128 81209088 81369792 81385668 81585056 81600974 81746504 81788928 81854136 82188288 82661376 82677504 82737216 82900944 83153408 83394402 83492864 83653128 83828736 83994624 84216832 84383488 84460908 84494592 84739473 85227246 85327872 85575168 85835776 86084544 86254896 86351616 86704128 86751392 86933504 87105536 87220224 87877972 87976512 88150608 88604672 88675314 89037312 89137152 89549824 89631984 89809356 89915392 89927604 90087984 90105561 90326312 90624222 90814464 90994176 91257894 91499317 91517952 91535808 91783188 91964817 92012544 92438528 92706432 92994048 93012192 93240064 93258256 93424576 93442804 93510291 93547584 93929472 94470144 94488576 94743936 94931424 95307888 95420416 95496492 95993856 96247808 96438272 96457088 96526752 96565248 96717768 96845112 97036758 97101316 97293469 97517568 97595316 97800192 97993728 98382336 98537726 98577024 99090432 99144448 99352576 99431787 99549184 99680256 99837696 100166976 100431968 100743552 100835982 101154816 101343216 101617101 101756928 102342656 102639264 102760448 102842376 102957696 102977784 103250212 103454533 103993344 104294736 104570648 104612352 104777582 104895072 104915538 105102648 105644032 105728259 105950208 106159872 106278912 106299648 106580864 106770944 106791776 106868904 107080386 107221374 107347968 107986944 108157504 108278784 108493056 108514224 108592596 108807489 108879878 109138848 109584384 109707264 110215168 110236672 110316288 110534592 110680128 110899152 111192536 111412574 111537504 111771648 111992832 112317408 112614544 112659456 112985964 113636328 113770496 113861202 114011118 114100224 114476544 114779392 115006528 115135488 115469172 115605504 115697673 115774646 116293632 117302016 117534144 117641979 117688896 118233752 118716416 118849536 119193984 119429856 119509312 119745808 119903472 120117312 120140748 120227517 120832296 121085952 121325568 121485312 121677192 122023936 122047744 122377584 122401461 122619756 122683392 122781204 123106022 123282432 123608576 123992064 124016256 124105824 124351416 124680388 124730112 124927117 125091603 125239296 125960192 125984768 126325248 126575232 126691362 126741888 127077184 127328656 127840869 127991808 128362752 128702336 128753664 128957024 129126816 129382344 130127088 130400256 130658304 130830336 130901654 131176448 131436032 131816958 131964768 132120576 132225912 132575716 132838069 132907008 133012971 133116928 133555968 134324736 134447976 134714034 134873088 135124288 135489468 135675904 135936333 136221696 136491264 136852352 137123168 137276928 137303712 137674782 138039001 138657792 139059648 139483136 139860096 139887384 140136864 140164206 140321376 140894208 140971012 141266944 141546496 141705216 141732864 142115904 142397136 142491872 142773848 142961832 143130624 143244738 143982592 144371712 144657408 144685632 144790128 144847872 145076652 145518464 145651974 146112512 146276352 146392974 146700288 146780257 146990592 147088384 147379456 147573504 147806589 147865536 148716672 149028864 149323776 149520384 149756544 150212608 150647952 151115328 151515104 151732224 151814936 152014824 152133632 152635392 153513984 153958896 154140672 154263564 154875318 155058176 155990016 156402688 156712192 156855972 156918528 157166373 157342608 157373307 157653972 158071046 158466048 158925312 159239808 159871296 160156416 160187664 160303356 160620579 161021952 161109728 161447936 161767424 161980416 162236256 162418176 162739584 162771336 163170112 163201948 163319817 163493008 163708272 164376576 165322752 165355008 165474432 165801888 166306816 166788804 166985728 167118861 167306256 167657472 167989248 168433664 168766976 168921816 168989184 169478946 169927303 170454492 170655744 170791803 171150336 171671552 172169088 172509792 172703232 173408256 173502784 173661969 173867008 174211072 174440448 175755944 175953024 176301216 177209344 177350628 178074624 178274304 179099648 179263968 179618712 179830784 179855208 180175968 180211122 180652624 180687871 181248444 181628928 181988352 182515788 182998634 183035904 183071616 183566376 183929634 184025088 184659033 184877056 185412864 185988096 186024384 186480128 186516512 186849152 186885608 187020582 187095168 187858944 188940288 188977152 189487872 189862848 190037043 190615776 190840832 190992984 191987712 192495616 192876544 192914176 193053504 193130496 193435536 193690224 194073516 194202632 194586938 195035136 195190632 195600384 195987456 196352481 196764672 197075452 197154048 197725437 198180864 198288896 198705152 198863574 199098368 199360512 199675392 200333952 200863936 201487104 201671964 202071051 202309632 202686432 203234202 203513856 204685312 205278528 205684752 205915392 205955568 206500424 206909066 207986688 208589472 209141296 209224704 209555164 209790144 209831076 210205296 210246309 211288064 211456518 211900416 212319744 212557824 212599296 213161728 213541888 213583552 213737808 214160772 214442748 214695936 214867107 215973888 216315008 216557568 216986112 217028448 217185192 217614978 217759756 218190679 218277696 218477961 219168768 219414528 220430336 220473344 220632576 221069184 221360256 221798304 222385072 222825148 223075008 223543296 223985664 224634816 225229088 225318912 225971928 227272656 227540992 227722404 228022236 228200448 228953088 229558784 230013056 230270976 230938344 231211008 231395346 231549292 232007503 232312977 232587264 234604032 235068288 235283958 235377792 236467504 237106569 237432832 237699072 238387968 238859712 239018624 239491616 239806944 240234624 240281496 240455034 241664592 242171904 242651136 242970624 243354384 244047872 244095488 244755168 244802922 245239512 245366784 245562408 246212044 246564864 246699271 247217152 247984128 248032512 248211648 248702832 249360776 249460224 249854234 250183206 250478592 251920384 251969536 252650496 253150464 253382724 253483776 254154368 254657312 255681738 255983616 256725504 257404672 257507328 257914048 258253632 258764688 260254176 260800512 261316608 261660672 261803308 262352896 262872064 263633916 263929536 264451824 265151432 265676138 265814016 266025942 266233856 267111936 268649472 268895952 269428068 269746176 270248576 270978936 271351808 271872666 272443392 272982528 273704704 274246336 274497951 274553856 274607424 275349564 275894451 276078002 277315584 278119296 278966272 279720192 279774768 280273728 280328412 280530873 280642752 281788416 281942024 282533888 283092992 283410432 283465728 284231808 284794272 284983744 285547696 285603409 285923664 286261248 286489476 287965184 288743424 289314816 289371264 289580256 289695744 290153304 291036928 291303948 291880407 292225024 292552704 292785948 293400576 293560514 293981184 294176768 294758912 295147008 295613178 295731072 297433344 298057728 298295361 298647552 299040768 299513088 300425216 301295904 302230656 303030208 303464448 303629872 304029648 304267264 304851303 305270784 307027968 307917792 308281344 308527128 309750636 310116352 310363599 311980032 312805376 313424384 313711944 313837056 314332746 314685216 314746614 315307944 315579277 316142092 316932096 317184777 317850624 318479616 319742592 320312832 320375328 320606712 321241158 322043904 322219456 322895872 323534848 323960832 324472512 324836352 325479168 325542672 326340224 326403896 326639634 326986016 327416544 328753152 330645504 330710016 330948864 331603776 332613632 333577608 333971456 334237722 334612512 335314944 335978496 336867328 337533952 337843632 337978368 338957892 339854606 340908984 341311488 341583606 342300672 343343104 344338176 345019584 345406464 346816512 347005568 347323938 347734016 348422144 348880896 351511888 351906048 352602432 352925937 354418688 354701256 356149248 356548608 358199296 358527936 359237424 359661568 359710416 360351936 360422244 361305248 361375742 362496888 363257856 363976704 365031576 365997268 366071808 366143232 367132752 367204383 367859268 368050176 369318066 369754112 370825728 371976192 372048768 372960256 373033024 373698304 373771216 374041164 374190336 374781351 375274809 375717888 377880576 377954304 378975744 379725696 380074086 381079573 381231552 381985968 383975424 384991232 385753088 385828352 386107008 386260992 386871072 387380448 388147032 388405264 389173876 390381264 391200768 391974912 392704962 393529344 394150904 394308096 395450874 396361728 396577792 397410304 397727148 398196736 398514207 398721024 399038913 399350784 400667904 401727872 402974208 403343928 404142102 404619264 405211261 405372864 406468404 407027712 409370624 410557056 411369504 411830784 411911136 413000848 413818132 414117003 415973376 417178944 418282592 418449408 419110328 419580288 419662152 420410592 420492618 422576128 422913036 423800832 424639488 425115648 425198592 426323456 427083776 427167104 427475616 428321544 428885496 429391872 429734214 430871077 431947776 432630016 433115136 433972224 434056896 434370384 435229956 435519512 436381358 436555392 436955922 438337536 438829056 440340771 440860672 440946688 441265152 442138368 442720512 443419767 443596608 444770144 445650296 446150016 447086592 447971328 449269632 450458176 450637824 451943856 454545312 455081984 455444808 456044472 456400896 457906176 458155789 459117568 460026112 460541952 461876688 462422016 462790692 463098584 464015006 464625954 465174528 469208064 470136576 470567916 470755584 471499119 472935008 474213138 474865664 475398144 476775936 477719424 478037248 478983232 479613888 480469248 480562992 480910068 481861737 483329184 484343808 485302272 485941248 486708768 488095744 488190976 489510336 489605844 489959451 490479024 491124816 492424088 493129728 493398542 494434304 495968256 496065024 496423296 497405664 498721552 498920448 499708468 500366412 500957184 501356583 503840768 503939072 505300992 506300928 506765448 506967552 508308736 509314624 509781909 511363476 511967232 512375409 513451008 514809344 515014656 515828096 516507264 517529376 520508352 520985907 521601024 522633216 523321344 523606616 524705792 525744128 527267832 527859072 528903648 530302864 531352276 531628032 532051884 532467712 534223872 537298944 537791904 538856136 539492352 540497152 541957872 542063613 542703616 543745332 544886784 545965056 547409408 548492672 548995902 549107712 549214848 550699128 551788902 552156004 553248661 553977099 554631168 556238592 557932544 559440384 559549536 560547456 560656824 561061746 561285504 563576832 563884048 565067776 566185984 566820864 566931456 568463616 569588544 569967488 571095392 571206818 571847328 572522496 572978952 575930368 577486848 578629632 578742528 579160512 579391488 580306608 582073856 582607896 583760814 584450048 585105408 585571896 586801152 587121028 587962368 588353536 589057443 589517824 590294016 591226356 591462144 593176311 594866688 596115456 596590722 597295104 598081536 599026176 600850432 602591808 604461312 606060416 606928896 607259744 608059296 608534528 609702606 610541568 614055936 615835584 617054256 619501272 620232704 620727198 623960064 625610752 626848768 627423888 627674112 628665492 629370432 629493228 630615888 630738927 631158554 632284184 633864192 634369554 635701248 636959232 639485184 640495219 640625664 640750656 641213424 642482316 644087808 644438912 645791744 647069696 647921664 648945024 649672704 650958336 651085344 652680448 652807792 653279268 653972032 654572037 654833088 655433883 657506304 661291008 661420032 661897728 663207552 665227264 667155216 667942912 668475444 669225024 670629888 671956992 673734656 675067904 675687264 675956736 677915784 679709212 681054283 681817968 682622976 683167212 684601344 686686208 688676352 690039168 690812928 693633024 694011136 694647876 695468032 696022509 696844288 696938931 697761792 703023776 703812096 705204864 705851874 707719207 709402512 711319707 712298496 713097216 716398592 717055872 718474848 719323136 719420832 720703872 720844488 722610496 722751484 724181731 724993776 726515712 727953408 730063152 731994536 732143616 732286464 734265504 734408766 735718536 736100352 738636132 739508224 740097813 741651456 743952384 744097536 745920512 746066048 747396608 747542432 748082328 748380672 749562702 750549618 751435776 752535199 755761152 755908608 757951488 759451392 760148172 762159146 762463104 763971936 767950848 769982464 771506176 771656704 772214016 772521984 773742144 774760896 776294064 776810528 778347752 780762528 782401536 783949824 785409924 787058688 788301808 788616192 790901748 793155584 794820608 795454296 796393472 797028414 797442048 798077826 798701568 800189143 801335808 803455744 805948416 806687856 808284204 809238528 810422522 810745728 812936808 814055424 818741248 821114112 822739008 823493853 823661568 823822272 826001696 827636264 828234006 831946752 834357888 836565184 836898816 838220656 839160576 839324304 840821184 840985236 841592619 845152256 845826072 847601664 849278976 850231296 850397184 852646912 854167552 854334208 854951232 856643088 856810227 857770992 858783744 859468428 861742154 863895552 865260032 866230272 867944448 868113792 868740768 870459912 871039024 872762716 873110784 873911844 875641221 876675072 877658112 880681542 881721344 881893376 882530304 884276736 885441024 886839534 887193216 889540288 891300592 892300032 894173184 894886083 895942656 898539264 900916352 901275648 903887712 909090624 910889616 912088944 912801792 915812352 916311578 918235136 920052224 921083904 923753376 924844032 925581384 926197168 928030012 929251908 930349056 931090797 938416128 940273152 941135832 941511168 942998238 945870016 946737831 948426276 949731328 950796288 951554331 953551872 955438848 956074496 957966464 959227776 960938496 961125984 961820136 963723474 966273007 966658368 968687616 970604544 971882496 973417536 976191488 976381952 979020672 979211688 979918902 980958048 982249632 984848176 986259456 986797084 988868608 991936512 992130048 992846592 994811328 997443104 997840896 999416936 1000732824 1001914368 1002713166 1007681536 1007878144 1010601984 1012601856 1013530896 1013935104 1016617472 1018629248 1019563818 1022726952 1023934464 1024750818 1026902016 1027461799 1029618688 1030029312 1031656192 1033014528 1035058752 1041016704 1041971814 1043202048 1045266432 1046642688 1047213232 1049411584 1051488256 1054535664 1055718144 1057807296 1060605728 1062704552 1063256064 1064103768 1064935424 1068447744 1074597888 1075583808 1077712272 1078984704 1080994304 1083915744 1084127226 1085407232 1087490664 1089773568 1091930112 1094818816 1096985344 1097991804 1098215424 1098429696 1101398256 1101613149 1103577804 1104312008 1106497322 1107954198 1109262336 1112477184 1115865088 1118880768 1119099072 1121094912 1121313648 1122123492 1122571008 1124344053 1127153664 1127768096 1130135552 1132371968 1133641728 1133862912 1136927232 1139177088 1139934976 1142190784 1142413636 1143238719 1143694656 1145957904 1151860736 1154973696 1157259264 1157485056 1158321024 1158782976 1160613216 1164147712 1165215792 1167521628 1168900096 1171143792 1173602304 1174242056 1175924736 1176707072 1178114886 1179035648 1180588032 1182452712 1182924288 1186352622 1189491121 1189733376 1192230912 1193181444 1194590208 1195542621 1196163072 1198052352 1201700864 1205183616 1208922624 1212120832 1213857792 1214519488 1215633783 1216118592 1217069056 1219405212 1221083136 1228111872 1231671168 1234108512 1239002544 1240465408 1241454396 1242351009 1247920128 1251221504 1253697536 1254847776 1255348224 1257330984 1258740864 1258986456 1261231776 1261477854 1262317108 1264568368 1264815097 1267728384 1268739108 1271402496 1273918464 1278970368 1280990438 1281251328 1281501312 1282426848 1284964632 1288175616 1288877824 1291583488 1292613231 1294139392 1295843328 1297890048 1299345408 1301916672 1302170688 1305360896 1305615584 1306558536 1307944064 1309144074 1309666176 1310867766 1315012608 1321022313 1322582016 1322840064 1323795456 1326415104 1330259301 1330454528 1334310432 1335885824 1336950888 1338450048 1341259776 1343913984 1347469312 1350135808 1351374528 1351913472 1355831568 1359418424 1362108566 1363635936 1365245952 1366334424 1369202688 1373372416 1374467367 1377352704 1380078336 1381625856 1387266048 1388022272 1389295752 1390936064 1392045018 1393688576 1393877862 1395523584 1406047552 1407624192 1410409728 1411703748 1414497357 1415438414 1418805024 1422639414 1424596992 1426194432 1432797184 1434111744 1436949696 1438841664 1441407744 1441688976 1445220992 1445502968 1448363462 1449987552 1453031424 1455906816 1460126304 1463989072 1464287232 1464572928 1468531008 1468817532 1469878353 1471437072 1477272264 1479016448 1480195626 1483302912 1487904768 1488195072 1491841024 1492132096 1494793216 1495084864 1496164656 1496761344 1499125404 1501099236 1502871552 1504069749 1505070398 1511522304 1511817216 1515902976 1518902784 1520296344 1524318292 1524926208 1527334753 1527943872 1529345727 1535901696 1539964928 1543012352 1543313408 1544428032 1545043968 1547484288 1549521792 1552588128 1553621056 1556695504 1561525056 1562957721 1564803072 1567899648 1570819848 1574117376 1576603616 1577232384 1581803496 1586311168 1590908592 1592786944 1594056828 1594884096 1596155652 1597403136 1600378286 1602671616 1606911488 1611896832 1613375712 1616568408 1618477056 1620845044 1621491456 1624052521 1625873616 1626190839 1628110848 1637482496 1642228224 1645478016 1646987706 1647323136 1647644544 1652003392 1655272528 1656468012 1659745983 1661931297 1663893504 1668715776 1673130368 1673797632 1676441312 1678321152 1678648608 1681642368 1681970472 1683185238 1687638109 1691652144 1695203328 1698557952 1700462592 1700794368 1705293824 1708335104 1708668416 1709902464 1713286176 1713620454 1715541984 1717567488 1718936856 1723484308 1726894897 1727791104 1730520064 1732460544 1735888896 1736227584 1737481536 1740919824 1742078048 1745525432 1746221568 1747823688 1751282442 1753350144 1755316224 1761363084 1763442688 1763786752 1765060608 1767172329 1768553472 1770882048 1773679068 1774386432 1779080576 1782601184 1784600064 1788346368 1789772166 1791885312 1794507013 1797078528 1801832704 1802551296 1807775424 1818181248 1821779232 1824177888 1825603584 1831624704 1832623156 1836470272 1840104448 1842167808 1847506752 1851162768 1852394336 1856060024 1858503816 1860698112 1862181594 1876832256 1880546304 1882271664 1883022336 1885996476 1891740032 1893475662 1896852552 1899462656 1901592576 1903108662 1907103744 1908143341 1910877696 1912148992 1915932928 1918455552 1921485657 1921876992 1922251968 1923640272 1927446948 1932546014 1933316736 1937375232 1941209088 1943764992 1946835072 1952382976 1952763904 1958041344 1958423376 1959837804 1961916096 1963716111 1964499264 1969696352 1972518912 1973594168 1977737216 1983873024 1984260096 1985693184 1989622656 1994886208 1995681792 1998833872 2001465648 2003828736 2005426332 2015363072 2015756288 2021203968 2025203712 2027061792 2027870208 2033234944 2037258496 2039127636 2043162849 2045453904 2047868928 2049501636 2053804032 2054923598 2059237376 2060058624 2063312384 2066029056 2070117504 2082033408 2083943628 2086404096 2088067527 2090532864 2093285376 2094426464 2098823168 2102976512 2109071328 2111436288 2115614592 2121211456 2123157621 2125409104 2128207536 2129870848 2133959121 2136895488 2149195776 2151167616 2155424544 2157969408 2161988608 2167831488 2168254452 2170814464 2172545193 2174981328 2179547136 2183860224 2189637632 2193970688 2195983608 2196430848 2196859392 2202796512 2203226298 2207155608 2208624016 2209054939 2212994644 2215908396 2218524672 2220293439 2224954368 2231730176 2237761536 2238198144 2242189824 2242627296 2244246984 2245142016 2248688106 2254307328 2255536192 2257605597 2260271104 2264743936 2267283456 2267725824 2273854464 2278354176 2279869952 2284381568 2284827272 2286477438 2287389312 2291915808 2303721472 2309947392 2314518528 2314970112 2316642048 2317565952 2321226432 2328295424 2330431584 2335043256 2337800192 2342287584 2347204608 2348484112 2351849472 2353414144 2356229772 2358071296 2361176064 2364905424 2365848576 2372705244 2378982242 2379466752 2384461824 2386362888 2389180416 2391085242 2392326144 2396104704 2400567429 2403401728 2410367232 2417845248 2424241664 2427715584 2429038976 2431267566 2432237184 2434138112 2438810424 2442166272 2456223744 2463342336 2468217024 2470481559 2478005088 2480930816 2482908792 2484702018 2495840256 2502443008 2507395072 2509695552 2510696448 2514661968 2517481728 2517972912 2522463552 2522955708 2524634216 2529136736 2529630194 2535456768 2537478216 2542804992 2547836928 2557940736 2561980876 2562502656 2563002624 2564853696 2569929264 2570430681 2576351232 2577755648 2583166976 2585226462 2588278784 2591686656 2595780096 2598690816 2603833344 2604341376 2610721792 2611231168 2613117072 2615888128 2618288148 2619332352 2621735532 2626923663 2630025216 2642044626 2645164032 2645680128 2647590912 2652830208 2660518602 2660909056 2667557011 2668620864 2673901776 2676900096 2682519552 2687827968 2694938624 2700271616 2702749056 2703826944 2711663136 2718836848 2724217132 2727271872 2732668848 2738405376 2746744832 2748934734 2754705408 2760156672 2763251712 2774532096 2776044544 2778591504 2781872128 2784090036 2787377152 2787755724 2791047168 2793272391 2812095104 2815248384 2820819456 2823407496 2828994714 2830876828 2836478827 2837610048 2840213493 2845278828 2849193984 2852388864 2865594368 2868223488 2873899392 2877683328 2882815488 2883377952 2890441984 2891005936 2896726924 2898819021 2899975104 2906062848 2911813632 2920252608 2927978144 2928574464 2929145856 2937062016 2937635064 2939756706 2942874144 2954544528 2958032896 2960391252 2966605824 2975809536 2976390144 2983682048 2984264192 2989586432 2990169728 2992329312 2993522688 2998250808 3002198472 3005743104 3008139498 3010140796 3016097539 3023044608 3023634432 3031805952 3037805568 3040592688 3048636584 3049852416 3054669506 3055887744 3058691454 3071803392 3079929856 3082385397 3086024704 3086626816 3088856064 3090087936 3094968576 3099043584 3105176256 3107242112 3113391008 3123050112 3125915442 3129606144 3135799296 3141639696 3148234752 3153207232 3154464768 3163606992 3172622336 3181817184 3185573888 3188113656 3189768192 3192311304 3194806272 3200756572 3205343232 3207090523 3213822976 3223793664 3226751424 3233136816 3236954112 3241690088 3242982912 3248105042 3251747232 3252381678 3256221696 3274964992 3284456448 3290956032 3293975412 3294646272 3295289088 3304006784 3310545056 3312936024 3319491966 3323862594 3327787008 3337431552 3346260736 3347595264 3352882624 3356642304 3357297216 3363284736 3363940944 3366370476 3373032159 3375276218 3383304288 3390406656 3397115904 3400925184 3401588736 3410587648 3416670208 3417336832 3419804928 3426572352 3427240908 3429716157 3431083968 3437873712 3446968616 3453789794 3455582208 3461040128 3464921088 3471777792 3472455168 3474963072 3481839648 3484156096 3491050864 3492443136 3495647376 3502564884 3506700288 3522726168 3526885376 3527573504 3530121216 3534344658 3537106944 3541764096 3547358136 3548772864 3558161152 3565202368 3568473363 3569200128 3576692736 3579544332 3583770624 3586627863 3589014026 3594157056 3603665408 3605102592 3615550848 3636362496 3643558464 3646901349 3648355776 3651207168 3663249408 3665246312 3672940544 3680208896 3684335616 3695013504 3702325536 3704788672 3712120048 3717007632 3721396224 3724363188 3727053027 3753664512 3761092608 3764543328 3766044672 3771992952 3783480064 3786951324 3793705104 3794445291 3798925312 3803185152 3806217324 3814207488 3816286682 3821755392 3824297984 3831865856 3836911104 3842971314 3843753984 3844503936 3847280544 3854893896 3865092028 3866633472 3872740627 3874750464 3877839693 3882418176 3887529984 3893670144 3904765952 3905527808 3916082688 3916846752 3919675608 3923832192 3927432222 3928998528 3939392704 3945037824 3947188336 3955474432 3963066939 3967746048 3968520192 3971386368 3979245312 3989772416 3991363584 3997667744 4002931296 4007657472 4010852664 4031512576 4042407936 4050407424 4054123584 4055740416 4066469888 4074516992 4078255272 4086325698 4090907808 4095737856 4099003272 4107608064 4109847196 4118474752 4120117248 4123402101 4126624768 4132058112 4140235008 4164066816 4167887256 4172808192 4176135054 4181065728 4186570752 4188852928 4197646336 4205953024 4218142656 4222872576 4231229184 4242422912 4246315242 4250818208 4256415072 4259741696 4267918242 4273790976 4279209031 4298391552 4302335232 4310849088 4323977216 4335662976 4336508904 4341628928 4345090386 4349962656 4359094272 4367720448 4379275264 4387941376 4391967216 4392861696 4393718784 4405593024 4406452596 4414311216 4417248032 4418109878 4425989288 4431816792 4437049344 4440586878 4449908736 4463460352 4475523072 4476396288 4484379648 4485254592 4488493968 4490284032 4497376212 4508614656 4511072384 4515211194 4520542208 4529487872 4534566912 4535451648 4547708928 4556708352 4559739904 4568763136 4569654544 4572954876 4574778624 4582004259 4583831616 4588037181 4607442944 4619894784 4629037056 4629940224 4633284096 4635131904 4642452864 4656590848 4660863168 4670086512 4675600384 4684575168 4694409216 4696968224 4703698944 4706828288 4712459544 4716142592 4722352128 4729810848 4731697152 4745410488 4757964484 4758933504 4772725776 4778360832 4782170484 4784652288 4792209408 4801134858 4806803456 4820734464 4835690496 4848483328 4855431168 4858077952 4862535132 4864474368 4868276224 4872157563 4877620848 4878572517 4884332544 4912447488 4926684672 4936434048 4940963118 4954034449 4956010176 4965817584 4969404036 4979237949 4991680512 5004886016 5014790144 5019391104 5021392896 5029323936 5034963456 5035945824 5044927104 5045911416 5049268432 5058273472 5059260388 5062914327 5074956432 5085609984 5095673856 5115881472 5123961752 5125005312 5126005248 5129707392 5139858528 5140861362 5152702464 5155511296 5166333952 5170452924 5176557568 5180684691 5183373312 5191560192 5197381632 5207666688 5208682752 5221443584 5222462336 5226234144 5231776256 5236576296 5238664704 5243471064 5253847326 5260050432 5267746393 5284089252 5290328064 5291360256 5295181824 5305660416 5321037204 5321818112 5335114022 5337241728 5347803552 5353800192 5365039104 5375655936 5383521039 5389877248 5400543232 5405498112 5407653888 5423326272 5437673696 5448434264 5454543744 5465337696 5476810752 5493489664 5497869468 5509410816 5520313344 5526503424 5552089088 5557183008 5563744256 5568180072 5574754304 5575511448 5582094336 5586544782 5601324001 5624190208 5630496768 5641638912 5646814992 5657989428 5661753656 5672957654 5675220096 5680426986 5690557656 5698387968 5704777728 5724430023 5731188736 5736446976 5747798784 5755366656 5764456971 5765630976 5766755904 5780883968 5782011872 5793453848 5797638042 5799950208 5812125696 5823627264 5840505216 5855956288 5857148928 5858291712 5874124032 5875270128 5879513412 5885748288 5891148333 5909089056 5916065792 5920782504 5933211648 5951619072 5952780288 5967364096 5968528384 5979172864 5980339456 5984658624 5987045376 5996501616 6004396944 6011486208 6016278996 6020281592 6032195078 6046089216 6047268864 6063611904 6075611136 6081185376 6097273168 6099704832 6109339012 6111775488 6117382908 6129488547 6143606784 6159859712 6164770794 6172049408 6173253632 6177712128 6180175872 6189937152 6198087168 6210352512 6214484224 6226782016 6246100224 6251830884 6259212288 6264202581 6271598592 6283279392 6296469504 6306414464 6308929536 6327213984 6345244672 6363634368 6369472863 6376227312 6384622608 6389612544 6401513144 6410686464 6414181046 6427645952 6447587328 6453502848 6466273632 6473908224 6483380176 6485965824 6496210084 6503494464 6504763356 6512443392 6517635579 6549929984 6568912896 6581912064 6587950824 6589292544 6590578176 6608013568 6621090112 6625872048 6627164817 6638983932 6647725188 6655574016 6660880317 6674863104 6692521472 6695190528 6705765248 6713284608 6714594432 6726569472 6727881888 6732740952 6746064318 6750552436 6763911049 6766608576 6772816791 6780813312 6794231808 6801850368 6803177472 6821175296 6833340416 6834673664 6839609856 6853144704 6854481816 6859432314 6862167936 6875747424 6893937232 6907579588 6911164416 6922080256 6929842176 6943555584 6944910336 6949926144 6963679296 6968312192 6982101728 6984886272 6991294752 7005129768 7013400576 7045452336 7053770752 7055147008 7060242432 7068689316 7074213888 7083528192 7094716272 7097545728 7116322304 7130404736 7136946726 7138400256 7153385472 7159088664 7167541248 7173255726 7178028052 7188314112 7192232593 7201702287 7207330816 7210205184 7231101696 7272724992 7287116928 7293802698 7296711552 7302414336 7326498816 7330492624 7345881088 7360417792 7368671232 7390027008 7404651072 7409577344 7424240096 7434015264 7442792448 7448726376 7454106054 7507329024 7522185216 7529086656 7532089344 7543985904 7566960128 7573902648 7587410208 7588890582 7597850624 7606370304 7612434648 7628414976 7632573364 7643510784 7648595968 7663731712 7673822208 7685942628 7687507968 7689007872 7694561088 7709787792 7711292043 7730184056 7733266944 7745481254 7749500928 7755679386 7764836352 7775059968 7787340288 7809531904 7811055616 7832165376 7833693504 7839351216 7847664384 7854864444 7857997056 7878785408 7890075648 7894376672 7910948864 7926133878 7935492096 7937040384 7942772736 7958490624 7979544832 7982727168 7995335488 8002671033 8005862592 8021705328 8063025152 8084815872 8100814848 8108247168 8111480832 8132939776 8149033984 8156510544 8172651396 8181815616 8198006544 8215216128 8219694392 8236949504 8240234496 8246804202 8253249536 8264116224 8280470016 8326437847 8328133632 8335774512 8345616384 8352270108 8362131456 8373141504 8377705856 8395292672 8411906048 8436285312 8445745152 8462458368 8484845824 8492630484 8501636416 8509436481 8512830144 8519483392 8520640479 8535836484 8547581952 8558418062 8596783104 8604670464 8621698176 8647954432 8671325952 8673017808 8683257856 8690180772 8696457063 8699925312 8718188544 8735440896 8758550528 8775882752 8783934432 8785723392 8787437568 8811186048 8812905192 8828622432 8834496064 8836219756 8851978576 8853705679 8863633584 8874098688 8881173756 8899817472 8926920704 8951046144 8952792576 8968759296 8970509184 8976987936 8980568064 8994752424 9017229312 9022144768 9030422388 9041084416 9048292617 9058975744 9069133824 9070903296 9095417856 9113416704 9119479808 9137526272 9139309088 9145909752 9149557248 9164008518 9167663232 9176074362 9200349691 9239789568 9247156191 9258074112 9259880448 9266568192 9270263808 9284905728 9313181696 9321726336 9340173024 9351200768 9369150336 9388818432 9393936448 9407397888 9413656576 9424919088 9432285184 9444704256 9459621696 9463394304 9490820976 9515928968 9517867008 9545451552 9556721664 9564340968 9569304576 9584418816 9602269716 9613606912 9621271569 9641468928 9671380992 9696966656 9710862336 9716155904 9725070264 9728948736 9736552448 9744315126 9755241696 9757145034 9768665088 9782957587 9824894976 9853369344 9872868096 9881926236 9908068898 9912020352 9931635168 9938808072 9958475898 9983361024 10009772032 10029580288 10038782208 10042785792 10058647872 10069926912 10071891648 10089854208 10091822832 10098536864 10116546944 10118520776 10125828654 10149912864 10171219968 10191347712 10231762944 10247923504 10250010624 10252010496 10259414784 10279717056 10281722724 10289148471 10311022592 10332667904 10340905848 10353115136 10361369382 10366746624 10383120384 10394763264 10415333376 10417365504 10442887168 10444924672 10452468288 10463552512 10473152592 10477329408 10486942128 10507694652 10520100864 10535492786 10568178504 10580656128 10582720512 10590363648 10611320832 10642074408 10643636224 10670228044 10674483456 10695607104 10705420089 10707600384 10730078208 10751311872 10767042078 10779754496 10801086464 10810996224 10815307776 10846652544 10875347392 10896868528 10909087488 10930675392 10940704047 10953621504 10986979328 10995738936 11018821632 11040626688 11053006848 11104178176 11114366016 11136360144 11149508608 11151022896 11164188672 11173089564 11202648002 11248380416 11260993536 11283277824 11293629984 11315978856 11323507312 11345915308 11350440192 11360853972 11381115312 11383335873 11396775936 11409555456 11448860046 11462377472 11472893952 11495597568 11510733312 11528913942 11531261952 11533511808 11561767936 11564023744 11586907696 11595276084 11599900416 11618221881 11624251392 11633519079 11647254528 11681010432 11711912576 11714297856 11716583424 11748248064 11750540256 11759026824 11771496576 11782296666 11813466763 11818178112 11841565008 11866423296 11903238144 11905560576 11934728192 11937056768 11958345728 11960678912 11969317248 11974090752 11993003232 12008793888 12022972416 12032557992 12040563184 12064390156 12094537728 12127223808 12151222272 12162370752 12194546336 12199409664 12218678024 12223550976 12234765816 12258977094 12287213568 12319719424 12329541588 12344098816 12346507264 12355424256 12360351744 12370206303 12379874304 12396174336 12420705024 12428968448 12453564032 12492200448 12503661768 12518424576 12528405162 12543197184 12561549091 12566558784 12592939008 12612828928 12617859072 12654427968 12690489344 12727268736 12738945726 12752454624 12769245216 12779225088 12803026288 12821372928 12828362092 12837627093 12855291904 12895174656 12907005696 12932547264 12966760352 12971931648 12992420168 13006988928 13009526712 13024886784 13035271158 13099859968 13137825792 13163824128 13175901648 13178585088 13181156352 13216027136 13242180224 13251744096 13254329634 13277967864 13295450376 13311148032 13321760634 13349726208 13357003387 13385042944 13390381056 13411530496 13426569216 13429188864 13453138944 13455763776 13465481904 13492128636 13501104872 13527822098 13533217152 13545633582 13561626624 13588463616 13603700736 13606354944 13642350592 13666680832 13669347328 13679219712 13706289408 13708963632 13718864628 13724335872 13746012777 13751494848 13787874464 13815159176 13822328832 13844160512 13859684352 13887111168 13889820672 13899852288 13927358592 13936624384 13964203456 13969772544 13982589504 14010259536 14026801152 14090904672 14107541504 14110294016 14120484864 14137378632 14148427776 14167056384 14189432544 14195091456 14232644608 14260809472 14273893452 14276800512 14318177328 14335082496 14346511452 14356056104 14376628224 14384465186 14403404574 14414661632 14420410368 14462203392 14545449984 14574233856 14587605396 14593423104 14604828672 14616472689 14652997632 14660985248 14691762176 14720835584 14737342464 14780054016 14809302144 14819154688 14848480192 14862103347 14868030528 14897452752 14908212108 14937713847 15014658048 15044370432 15058173312 15064178688 15087971808 15133920256 15147805296 15174820416 15177781164 15188742981 15195701248 15224869296 15256829952 15265146728 15287021568 15297191936 15327463424 15347644416 15371885256 15375015936 15378015744 15389122176 15419575584 15422584086 15460368112 15463384573 15466533888 15490962508 15499001856 15511358772 15529672704 15542054073 15550119936 15574680576 15619063808 15622111232 15664330752 15667387008 15678702432 15695328768 15709728888 15715994112 15757570816 15780151296 15788753344 15803239179 15821897728 15852267756 15870984192 15874080768 15885545472 15916981248 15959089664 15965454336 15990670976 16005342066 16011725184 16043410656 16126050304 16150563117 16169631744 16201629696 16216494336 16222961664 16265879552 16298067968 16313021088 16345302792 16363631232 16396013088 16430432256 16439388784 16473899008 16480468992 16493608404 16506499072 16528232448 16560940032 16652875694 16656267264 16671549024 16691232768 16704540216 16724262912 16746283008 16755411712 16790585344 16803972003 16823812096 16872570624 16891490304 16924916736 16969691648 16985260968 17003272832 17018872962 17025660288 17038966784 17041280958 17071672968 17095163904 17116836124 17173290069 17193566208 17209340928 17243396352 17293370913 17295908864 17342651904 17346035616 17366515712 17380361544 17392914126 17399850624 17436377088 17470881792 17517101056 17551765504 17567868864 17571446784 17574875136 17622372096 17625810384 17657244864 17668992128 17672439512 17703957152 17707411358 17727267168 17748197376 17762347512 17799634944 17853841408 17902092288 17905585152 17937518592 17941018368 17953975872 17961136128 17989504848 18034458624 18044289536 18060844776 18082168832 18096585234 18117951488 18138267648 18141806592 18190835712 18226833408 18238959616 18275052544 18278618176 18291819504 18299114496 18328017036 18335326464 18352148724 18388465641 18400699382 18479579136 18494312382 18516148224 18519760896 18533136384 18540527616 18569811456 18626363392 18643452672 18672899077 18680346048 18738300672 18777636864 18787872896 18814795776 18827313152 18849838176 18864570368 18889408512 18919243392 18926788608 18981641952 19031857936 19035734016 19090903104 19108418589 19128681936 19168837632 19204539432 19227213824 19242543138 19282937856 19342761984 19393933312 19421724672 19432311808 19450140528 19457897472 19473104896 19488630252 19510483392 19514290068 19537330176 19552906737 19565915174 19649789952 19706738688 19745736192 19763852472 19816137796 19824040704 19855351789 19863270336 19877616144 19881494451 19916951796 19966722048 20019544064 20059160576 20077564416 20085571584 20117295744 20139853824 20143783296 20179708416 20183645664 20197073728 20233093888 20237041552 20251657308 20291733147 20299825728 20318450373 20342439936 20382695424 20463525888 20495847008 20500021248 20504020992 20518829568 20559434112 20563445448 20578296942 20622045184 20681811696 20706230272 20722738764 20733493248 20766240768 20789526528 20830666752 20834731008 20885774336 20889849344 20904936576 20927105024 20946305184 20954658816 20973884256 21015389304 21040201728 21070985572 21112682773 21136357008 21161312256 21165441024 21180727296 21222641664 21284148816 21287272448 21340456088 21348966912 21391214208 21410840178 21415200768 21460156416 21502623744 21534084156 21559508992 21576697779 21602172928 21605106861 21621992448 21630615552 21693305088 21750694784 21793737056 21818174976 21861350784 21881408094 21907243008 21939295417 21991477872 22037643264 22081253376 22106013696 22208356352 22228732032 22272720288 22299017216 22302045792 22328377344 22346179128 22405296004 22449633661 22496760832 22521987072 22566555648 22587259968 22631957712 22647014624 22691830616 22700880384 22721707944 22762230624 22766671746 22793551872 22819110912 22897720092 22924754944 22945787904 22991195136 23021466624 23057827884 23062523904 23067023616 23123535872 23128047488 23173815392 23190552168 23199800832 23236443762 23248502784 23267038158 23294509056 23328591169 23362020864 23423825152 23428595712 23433166848 23496496128 23501080512 23518053648 23542993152 23564593332 23626933526 23636356224 23683130016 23732846592 23806476288 23811121152 23869456384 23874113536 23916691456 23921357824 23938634496 23948181504 23986006464 24008013099 24017587776 24065115984 24081126368 24128780312 24189075456 24254447616 24302444544 24324741504 24389092672 24398819328 24437356048 24447101952 24469531632 24517954188 24639438848 24659083176 24688197632 24693014528 24710848512 24720703488 24740412606 24759748608 24792348672 24805863433 24841410048 24857936896 24907128064 24979313541 24984400896 25007323536 25036849152 25056810324 25086394368 25123098182 25133117568 25185878016 25225657856 25235718144 25308855936 25380978688 25454537472 25477891452 25504909248 25528309443 25538490432 25558450176 25606052576 25642745856 25656724184 25675254186 25710583808 25790349312 25814011392 25865094528 25933520704 25943863296 25984840336 26013977856 26019053424 26049773568 26070542316 26089371189 26199719936 26275651584 26327648256 26351803296 26357170176 26362312704 26432054272 26484360448 26503488192 26508659268 26555935728 26561117037 26590900752 26622296064 26643521268 26699452416 26714006774 26770085888 26780762112 26823060992 26853138432 26858377728 26906277888 26911527552 26930963808 26984257272 27002209744 27055644196 27066434304 27091267164 27123253248 27144877851 27176927232 27207401472 27212709888 27284701184 27333361664 27338694656 27358439424 27412578816 27417927264 27437729256 27448671744 27492025554 27502989696 27575748928 27601049073 27630318352 27688321024 27719368704 27741468573 27774222336 27779641344 27799704576 27854717184 27873248768 27928406912 27939545088 27965179008 28020519072 28053602304 28181809344 28220588032 28240969728 28274757264 28296855552 28334112768 28378865088 28390182912 28465289216 28521618944 28547786904 28553601024 28636354656 28670164992 28693022904 28712112208 28753256448 28768930372 28806809148 28829323264 28840820736 28863814707 28924406784 29090899968 29148467712 29175210792 29186846208 29209657344 29232945378 29305995264 29321970496 29348872761 29383524352 29441671168 29474684928 29560108032 29618604288 29638309376 29696960384 29724206694 29736061056 29794905504 29816424216 29875427694 29954463217 30029316096 30088740864 30116346624 30128357376 30175943616 30267840512 30295610592 30349640832 30355562328 30377485962 30391402496 30449738592 30513659904 30530293456 30574043136 30594383872 30654926848 30695288832 30743770512 30750031872 30756031488 30778244352 30839151168 30845168172 30920736224 30926769146 30933067776 30981925016 30998003712 31022717544 31059345408 31084108146 31100239872 31149361152 31238127616 31244222464 31328661504 31334774016 31357404864 31390657536 31419457776 31431988224 31515141632 31560302592 31577506688 31606478358 31643795456 31704535512 31741968384 31748161536 31771090944 31833962496 31918179328 31930908672 31981341952 32010684132 32023450368 32086821312 32116260267 32252100608 32301126234 32339263488 32403259392 32432988672 32445923328 32531759104 32596135936 32626042176 32690605584 32727262464 32792026176 32860864512 32878777568 32947798016 32960937984 32987216808 33012998144 33056464896 33121880064 33305751388 33312534528 33343098048 33409080432 33448525824 33492566016 33510823424 33581170688 33607944006 33647624192 33745141248 33782980608 33849833472 33939383296 33970521936 34006545664 34037745924 34051320576 34077933568 34082561916 34143345936 34150007619 34190327808 34233672248 34346580138 34387132416 34418681856 34486792704 34586741826 34591817728 34678241143 34685303808 34692071232 34760723088 34785828252 34799701248 34854665643 34872754176 34941763584 35034202112 35103531008 35135737728 35142893568 35149750272 35244744192 35251620768 35314489728 35337984256 35344879024 35407914304 35414822716 35440400289 35454534336 35524695024 35599269888 35707682816 35804184576 35811170304 35875037184 35882036736 35907951744 35922272256 35979009696 36068917248 36088579072 36121689552 36164337664 36193170468 36235902976 36283613184 36381671424 36453666816 36477919232 36550105088 36557236352 36583639008 36598228992 36656034072 36670652928 36704297448 36776931282 36801398764 36874224751 36959158272 36988624764 37032296448 37039521792 37066272768 37081055232 37139622912 37252726784 37286905344 37345798154 37360692096 37476601344 37555273728 37575745792 37629591552 37654626304 37684647273 37699676352 37729140736 37778817024 37838486784 37853577216 37963283904 38063715872 38071468032 38181806208 38216837178 38257363872 38337675264 38409078864 38454427648 38485086276 38512881279 38565875712 38685523968 38787866624 38864623616 38900281056 38915794944 38946209792 38977260504 39020966784 39028580136 39074660352 39105813474 39131830348 39209268007 39299579904 39413477376 39491472384 39527704944 39632275592 39648081408 39710703578 39726540672 39755232288 39762988902 39833903592 39933444096 40039088128 40071010161 40118321152 40155128832 40171143168 40234591488 40279707648 40287566592 40359416832 40367291328 40394147456 40466187776 40474083104 40503314616 40583466294 40599651456 40636900746 40684879872 40765390848 40927051776 40991694016 41000042496 41008041984 41037659136 41118868224 41126890896 41156593884 41238038331 41244090368 41363623392 41412460544 41445477528 41466986496 41532481536 41579053056 41661333504 41669462016 41771548672 41779698688 41809873152 41854210048 41892610368 41909317632 41947768512 42030778608 42080403456 42141971144 42225365546 42272714016 42322624512 42330882048 42361454592 42445283328 42568297632 42574544896 42680912176 42697933824 42782428416 42821680356 42830401536 43005247488 43068168312 43119017984 43153395558 43204345856 43210213722 43243984896 43261231104 43386610176 43501389568 43587474112 43636349952 43722701568 43762816188 43814486016 43849418067 43878590834 43982955744 44075286528 44162506752 44212027392 44416712704 44457464064 44545440576 44586310041 44604091584 44692358256 44810592008 44899267322 44993521664 45043974144 45133111296 45174519936 45263915424 45294029248 45383661232 45401760768 45443415888 45524461248 45533343492 45566228943 45587103744 45795440184 45849509888 45891575808 45982390272 46042933248 46115655768 46125047808 46134047232 46247071744 46256094976 46347630784 46381104336 46390153719 46399601664 46472887524 46497005568 46534076316 46589018112 46626162219 46657182338 46724041728 46847650304 46857191424 46866333696 46992992256 47002161024 47036107296 47085986304 47129186664 47253867052 47272712448 47347377343 47366260032 47409717537 47465693184 47612952576 47622242304 47738912768 47748227072 47833382912 47842715648 47877268992 47896363008 47972012928 48016026198 48035175552 48130231968 48162252736 48257560624 48378150912 48451689351 48508895232 48604889088 48649483008 48778185344 48797638656 48874712096 48894203904 48939063264 49035908376 49318166352 49376395264 49386029056 49421697024 49441406976 49480825212 49519497216 49584697344 49611726866 49682820096 49715873792 49814256128 49958627082 49968801792 50014647072 50073698304 50113620648 50172788736 50246196364 50266235136 50345628151 50371756032 50411916009 50451315712 50471436288 50617711872 50761957376 50909074944 50955782904 51009818496 51056618886 51076980864 51116900352 51212105152 51285491712 51313448368 51350508372 51421167616 51519870207 51580698624 51628022784 51730189056 51867041408 51887726592 51969680672 52027955712 52038106848 52099547136 52141084632 52178742378 52316781379 52551303168 52655296512 52703606592 52714340352 52724625408 52864108544 52968720896 53006976384 53017318536 53111871456 53122234074 53181801504 53244592128 53287042536 53398904832 53428013548 53540171776 53561524224 53646121984 53706276864 53716755456 53812555776 53823055104 53861927616 53968514544 54004419488 54111288392 54132868608 54182534328 54246506496 54289755702 54353854464 54414802944 54425419776 54569402368 54666723328 54677389312 54716878848 54825157632 54835854528 54875458512 54897343488 54984051108 55005979392 55151497856 55202098146 55260636704 55376642048 55438737408 55482937146 55548444672 55559282688 55599409152 55629717403 55709434368 55746497536 55856813824 55879090176 55930358016 56018697231 56041038144 56363618688 56441176064 56481939456 56549514528 56593711104 56668225536 56757730176 56780365824 56930578432 57043237888 57095573808 57107202048 57272709312 57386045808 57424224416 57506512896 57537860744 57613618296 57658646528 57681641472 57727629414 57848813568 58181799936 58296935424 58350421584 58373692416 58419314688 58465890756 58611990528 58643940992 58697745522 58767048704 58883342336 58949369856 59120216064 59237208576 59276618752 59393920768 59448413388 59472122112 59566055367 59589811008 59632848432 59644483353 59750855388 59908926434 60058632192 60177481728 60232693248 60256714752 60351887232 60535681024 60591221184 60699281664 60711124656 60754971924 60782804992 60875199441 60899477184 61027319808 61060586912 61148086272 61188767744 61309853696 61390577664 61487541024 61500063744 61512062976 61556488704 61678302336 61690336344 61841472448 61853538292 61866135552 61963850032 62045435088 62118690816 62168216292 62200479744 62298722304 62476255232 62488444928 62657323008 62669548032 62714809728 62781315072 62838915552 62863976448 63030283264 63120605184 63155013376 63212956716 63287590912 63338048319 63409071024 63483936768 63496323072 63542181888 63667924992 63836358656 63861817344 63962683904 64021368264 64046900736 64173642624 64232520534 64402447837 64602252468 64678526976 64730093337 64806518784 64865977344 64891846656 65063518208 65192271872 65252084352 65381211168 65454524928 65584052352 65721729024 65757555136 65817886251 65895596032 65974433616 66025996288 66112929792 66243760128 66611502776 66625069056 66686196096 66818160864 66897051648 66985132032 67021646848 67162341376 67215888012 67295248384 67348900983 67490282496 67565961216 67699666944 67878766592 67941043872 68013091328 68075491848 68102641152 68155867136 68165123832 68286691872 68300015238 68380655616 68467344496 68480703109 68693160276 68774264832 68837363712 68973585408 69173483652 69183635456 69356482286 69370607616 69384142464 69521446176 69571656504 69599402496 69709331286 69745508352 69883527168 69985773507 70068404224 70207062016 70271475456 70285787136 70299500544 70489488384 70503241536 70628979456 70675968512 70689758048 70815828608 70829645432 70880800578 70909068672 71049390048 71198539776 71415365632 71608369152 71622340608 71750074368 71764073472 71815903488 71844544512 71958019392 72024039297 72177158144 72243379104 72328675328 72386340936 72471805952 72567226368 72763342848 72907333632 72955838464 73100210176 73114472704 73167278016 73196457984 73312068144 73341305856 73408594896 73553862564 73602797528 73748449502 73918316544 73977249528 74064592896 74079043584 74132545536 74162110464 74279245824 74417590299 74505453568 74573810688 74691596308 74721384192 74937940623 74953202688 75110547456 75151491584 75259183104 75309252608 75369294546 75399352704 75458281472 75557634048 75676973568 75707154432 75926567808 76127431744 76142936064 76363612416 76433674356 76514727744 76584928329 76675350528 76818157728 76908855296 76970172552 77025762558 77131751424 77371047936 77575733248 77729247232 77800562112 77831589888 77954521008 78041933568 78057160272 78149320704 78211626948 78263660696 78418536014 78599159808 78826954752 78982944768 79055409888 79264551184 79296162816 79421407156 79453081344 79510464576 79525977804 79667807184 79683351111 79866888192 80078176256 80142020322 80236642304 80310257664 80342286336 80469182976 80559415296 80575133184 80718833664 80734582656 80788294912 80932375552 80948166208 81006629232 81166932588 81199302912 81273801492 81369759744 81434633553 81530781696 81854103552 81983388032 82000084992 82016083968 82075318272 82237736448 82253781792 82313187768 82476076662 82488180736 82694267341 82727246784 82803147219 82890955056 83064963072 83158106112 83322667008 83338924032 83543097344 83559397376 83619746304 83708420096 83785220736 83818635264 83895537024 84061557216 84160806912 84283942288 84450731092 84545428032 84661764096 84722909184 84890566656 85136595264 85149089792 85361824352 85395867648 85564856832 85643360712 85660803072 86010494976 86136336624 86238035968 86306791116 86408691712 86420427444 86487969792 86522462208 86591444121 86773220352 87002779136 87174948224 87272699904 87445403136 87525632376 87628972032 87698836134 87757181668 87930843637 87965911488 88046618283 88150573056 88325013504 88424054784 88833425408 88914928128 89090881152 89172620082 89208183168 89384716512 89621184016 89798534644 89863389651 89987043328 90087948288 90266222592 90349039872 90527830848 90588058496 90767322464 90803521536 90886831776 91048922496 91066686984 91132457886 91174207488 91590880368 91699019776 91783151616 91964780544 92085866496 92231311536 92250095616 92268094464 92494143488 92512189952 92695261568 92762208672 92780307438 92799203328 92945775048 92994011136 93068152632 93178036224 93252324438 93314364676 93448083456 93499023709 93695300608 93714382848 93732667392 93985984512 94004322048 94072214592 94171972608 94258373328 94507734104 94545424896 94694754686 94732520064 94819435074 94931386368 95225905152 95244484608 95477825536 95496454144 95666765824 95685431296 95754537984 95792726016 95944025856 96032052396 96070351104 96260463936 96324505472 96515121248 96756301824 96903378702 97017790464 97209778176 97298966016 97556370688 97595277312 97749424192 97788407808 97878126528 98071816752 98636332704 98752790528 98772058112 98843394048 98882813952 98961650424 99038994432 99169394688 99223453732 99365640192 99431747584 99628512256 99917254164 99937603584 100029294144 100227241296 100345577472 100492392728 100532470272 100691256302 100743512064 100823832018 100902631424 100942872576 101235423744 101523914752 101818149888 101911565808 102019636992 102113237772 102153961728 102233800704 102424210304 102570983424 102626896736 102701016744 102842335232 103039740414 103161397248 103256045568 103460378112 103734082816 103775453184 103939361344 104034723429 104055911424 104076213696 104282169264 104357484756 104563996929 104633562758 105102606336 105310593024 105407213184 105428680704 105449250816 105728217088 105937441792 106013952768 106034637072 106223742912 106244468148 106321200867 106363603008 106574085072 106797809664 106856027096 107080343552 107123048448 107292243968 107412553728 107433510912 107625111552 107646110208 107723855232 107937029088 108008838976 108222576784 108243692011 108265737216 108365068656 108493012992 108579511404 108707708928 108850839552 109138804736 109333446656 109354778624 109433757696 109650315264 109671709056 109750917024 109794686976 109968102216 110011958784 110302995712 110404196292 110521273408 110622674253 110753284096 110877474816 110965874292 111096889344 111118565376 111198818304 111259434806 111418868736 111492995072 111713627648 111758180352 111860716032 112037394462 112082076288 112727237376 112882352128 112963878912 113053941819 113099029056 113187422208 113336451072 113515460352 113560731648 113861156864 114086475776 114191147616 114214404096 114545418624 114772091616 114848448832 115013025792 115075721488 115227236592 115317293056 115363282944 115455258828 115538643837 115697627136 116363599872 116593870848 116700843168 116747384832 116838629376 116931781512 117223981056 117287881984 117395491044 117534097408 117627804021 117766684672 117898739712 118240432128 118474417152 118553237504 118787841536 118896826776 118944244224 119132110734 119179622016 119265696864 119288966706 119501710776 119604545983 119817852868 120117264384 120213030483 120354963456 120465386496 120513429504 120703774464 121071362048 121182442368 121398563328 121422249312 121509943848 121565609984 121750398882 121798954368 122054639616 122121173824 122296172544 122377535488 122619707392 122781155328 122975082048 123000127488 123024125952 123112977408 123356604672 123380672688 123682944896 123707076584 123732271104 123927700064 124090870176 124237381632 124336432584 124400959488 124597444608 124976889856 125314646016 125339096064 125429619456 125562630144 125677831104 125727952896 126060566528 126241210368 126310026752 126425913432 126575181824 126676096638 126818142048 126967873536 126992646144 127084363776 127335849984 127672717312 127723634688 127925367808 128042736528 128093801472 128347285248 128465041068 128804895674 129204504936 129357053952 129460186674 129613037568 129731954688 129783693312 130127036416 130384543744 130504168704 130762422336 130909049856 131168104704 131443458048 131515110272 131635772502 131791192064 131948867232 132051992576 132225859584 132487520256 133223005552 133250138112 133372392192 133636321728 133758930123 134043293696 134324682752 134431776024 134590496768 134697801966 134980564992 135131922432 135399333888 135757533184 135882087744 136026182656 136150983696 136205282304 136311734272 136330247664 136573383744 136600030476 136761311232 136934688992 136961406218 137386320552 137548529664 137674727424 137947170816 138346967304 138367270912 138712964572 138741215232 138768284928 139042892352 139143313008 139170461157 139198804992 139418662572 139491016704 139767054336 139971547014 140136808448 140414124032 140542950912 140571574272 140599001088 140978976768 141006483072 141257958912 141351937024 141379516096 141631657216 141659290864 141761601156 141818137344 142042132029 142098780096 142229152611 142397079552 142830731264 143216738304 143244681216 143500148736 143528146944 143631806976 143689089024 143916038784 144048078594 144354316288 144486758208 144772681872 144943611904 145134452736 145526685696 145814667264 145911676928 146200420352 146228945408 146334556032 146392915968 146624136288 146682611712 146817189792 147107725128 147205595056 147496899004 147954499056 148129185792 148158087168 148265091072 148324220928 148558491648 148835180598 149010907136 149147621376 149383192616 149442768384 149875881246 149906405376 150221094912 150302983168 150518366208 150618505216 150738589092 150798705408 150916562944 151036884453 151115268096 151235748027 151353947136 151414308864 151853135616 152254863488 152285872128 152727224832 152867348712 153029455488 153169856658 153350701056 153575067919 153636315456 153940345104 154051525116 154263502848 154742095872 155151466496 155458494464 155601124224 155663179776 155909042016 156083867136 156114320544 156298641408 156423253896 156527321392 156837072028 156950344137 157653909504 157965889536 158110819776 158529102368 158592325632 158842814312 158906162688 159020929152 159051955608 159335614368 159366702222 159733776384 160156352512 160284040644 160473284608 160620515328 160684572672 160938365952 161118830592 161150266368 161437667328 161469165312 161576589824 161864751104 161896332416 162013258464 162333865176 162398605824 162547602984 162739519488 162869267106 163061563392 163300138183 163708207104 163966776064 164000169984 164032167936 164150636544 164475472896 164507563584 164626375536 164952153324 164976361472 165388534682 165454493568 165606294438 165781910112 166129926144 166316212224 166645334016 166677848064 166889152209 167086194688 167118794752 167239492608 167416840192 167570441472 167637270528 167791074048 168056091693 168123114432 168567884576 168901462184 169090856064 169323528192 169445818368 169781133312 170273190528 170298179584 170723648704 170791735296 171129713664 171286721424 171321606144 172272673248 172476071936 172613582232 172817383424 172840854888 172975939584 173044924416 173182888242 173546440704 173641044031 174005558272 174349896448 174545399808 174890806272 175051264752 175257944064 175397672268 175514363336 175861687274 175931822976 176093236566 176301146112 176650027008 176848109568 177666850816 177829856256 178181762304 178345240164 178416366336 178698166101 178769433024 179242368032 179597069288 179726779302 179974086656 180175896576 180532445184 180698079744 181055661696 181176116992 181534644928 181607043072 181773663552 182097844992 182133373968 182264915772 182348414976 182625598323 183181760736 183398039552 183566303232 183929561088 184171732992 184462623072 184500191232 184536188928 184988286976 185024379904 185390523136 185524417344 185560614876 185598406656 185891550096 186136305264 186356072448 186504648876 186628729352 186896166912 186998047418 187390601216 187428765696 187465334784 187971969024 188008644096 188144429184 188343945216 188516746656 189015468208 189090849792 189389509372 189465040128 189638870148 189862772736 190014144957 190451810304 190488969216 190955651072 190992908288 191333531648 191370862592 191509075968 191585452032 191888051712 192064104792 192140702208 192520927872 192649010944 193030242496 193207343511 193806757404 194035580928 194190280011 194419556352 194597932032 195112741376 195190554624 195498848384 195576815616 195756253056 196143633504 197272665408 197453658753 197544116224 197686788096 197923300848 198077988864 198338789376 198446907464 198731280384 198863495168 199257024512 199834508328 199875207168 200058588288 200454482592 200691154944 200984785456 201064940544 201382512604 201487024128 201647664036 201805262848 201885745152 202046702949 202470847488 203047829504 203636299776 203823131616 204039273984 204226475544 204307923456 204467601408 204848420608 205141966848 205253793472 205402033488 205442109327 205684670464 206079480828 206322794496 206512091136 206920756224 207468165632 207550906368 207878722688 208069446858 208111822848 208152427392 208564338528 208714969512 209127993858 209267125516 209681242519 209957320521 210205212672 210621186048 210814426368 210857361408 210898501632 211456434176 211874883584 212027905536 212069274144 212447485824 212488936296 212642401734 212727206016 213148170144 213595619328 213712054192 214160687104 214246096896 214584487936 214825107456 214867021824 215250223104 215292220416 215447710464 215874058176 216017677952 216445153568 216487384022 216531474432 216730137312 216986025984 217159022808 217415417856 217701679104 218277609472 218666893312 218709557248 218867515392 219300630528 219343418112 219501834048 219589373952 219936204432 220023917568 220605991424 220808392584 221042546816 221245348506 221506568192 221754949632 221931748584 222193778688 222237130752 222397636608 222518869612 222837737472 222985990144 223252770897 223427255296 223516360704 223721432064 224074788924 224164152576 224813821869 225454474752 225764704256 225927757824 226107883638 226198058112 226374844416 226672902144 227030920704 227121463296 227722313728 228172951552 228382295232 228428808192 229090837248 229544183232 229696897664 230026051584 230151442976 230454473184 230634586112 230726565888 230910517656 231077287674 231395254272 232727199744 233187741696 233401686336 233494769664 233863563024 234447962112 234575763968 234790982088 235068194816 235255608042 235533369344 235797479424 236480864256 236948834304 237106475008 237575683072 237793653552 237888488448 238264221468 238359244032 238531393728 238577933412 239003421552 239050053333 239209091966 239635705736 240234528768 240426060966 240709926912 240930772992 241026859008 241407548928 242142724096 242364884736 242747688001 242797126656 242844498624 243019887696 243500797764 243597908736 244109279232 244242347648 244592345088 244755070976 245239414784 245562310656 245950164096 246000254976 246048251904 246225954816 246713209344 246761345376 247365889792 247414153168 247464542208 247855400128 248082802023 248181740352 248409441657 248672865168 249194889216 249953779712 250629292032 250678192128 250859238912 251125260288 251355662208 251455905792 252121133056 252482420736 252620053504 252851826864 253150363648 253352193276 253636284096 253985292288 254168727552 254671699968 255345434624 255447269376 255850735616 256085473056 256187602944 256694570496 256930082136 257609791348 258119573257 258409009872 258714107904 258920373348 259226075136 259463909376 259567386624 260254072832 260769087488 261008337408 261524844672 261818099712 262336209408 262886916096 263030220544 263271545004 263582384128 263792530911 263897734464 264103985152 264139854849 264451719168 264975040512 266446011104 266500276224 266744784384 267272643456 267517860246 268086587392 268863552048 269180993536 269395603932 269590168953 269961129984 270263844864 270798667776 271515066368 271764175488 272052365312 272301967392 272410564608 272623468544 272660495328 273146767488 273200060952 273522622464 273869377984 273922812436 274464876049 274772641104 275097059328 275349454848 275894341632 276693934608 276734541824 277425929144 277482430464 277536569856 278085784704 278286626016 278340922314 278397609984 278837325144 278982033408 279534108672 279943094028 280273616896 280497071127 280828248064 281085901824 281143148544 281198002176 281957953536 282012966144 282515917824 282703874048 282759032192 283263314432 283318581728 283523202312 283636274688 284084264058 284197560192 284458305222 284794159104 285210840421 286433476608 286489362432 287000297472 287056293888 287263613952 287378178048 287832077568 288096157188 288708632576 288973516416 289545363744 289887223808 290268905472 291053371392 291629334528 291823353856 292400840704 292457890816 292669112064 292785831936 293248272576 293365223424 293634379584 294215450256 294411190112 294993798008 295908998112 296258371584 296316174336 296530182144 296648441856 297116983296 297670361196 298021814272 298295242752 298766385232 298885536768 299751762492 299812810752 300605966336 301036732416 301237010432 301477178184 301597410816 301833125888 302073768906 302230536192 302471496054 302707894272 302828617728 303271685197 303706271232 304509726976 304571744256 305454449664 305734697424 306058910976 306339713316 306701402112 307150135838 307272630912 307880690208 308103050232 308527005696 309484191744 310302932992 310916988928 311202248448 311326359552 311818084032 312104170287 312167734272 312228641088 312846507792 313054642784 313674144056 313900688274 315307819008 315931779072 316221639552 317058204736 317184651264 317685628624 317812325376 318041858304 318103911216 318671228736 318733404444 318963602601 320312705024 320568081288 320946569216 321241030656 321369145344 321876731904 322237661184 322300532736 322875334656 322938330624 323153179648 323729502208 323792664832 324026516928 324667730352 324731076033 324797211648 325095205968 325479038976 325738534212 326123126784 326600276366 327416414208 327933552128 328000339968 328064335872 328301273088 328950945792 329015127168 329252751072 329904306648 329952722944 330777069364 330908987136 331212588876 331563820224 331868022759 332259852288 332632424448 333290668032 333355696128 333778304418 334172389376 334237589504 334478985216 334833680384 335140882944 335274541056 335582148096 336112183386 336246228864 337135769152 337802924368 338181712128 338647056384 338891636736 339161825457 339562266624 340546381056 340596359168 341447297408 341583470592 342259427328 342573442848 342643212288 344545346496 345227164464 345634766848 345681709776 345951879168 346089848832 346365776484 347092881408 347282088062 348011116544 348699792896 349090799616 349781612544 350102529504 350515888128 350795344536 351028726672 351723374548 351863645952 352186473132 352602292224 352883412063 353300054016 353696219136 355333701632 355659712512 356363524608 356690480328 356832732672 357396332202 357538866048 358484736064 358813637949 359194138576 359453558604 359948173312 360351793152 360639091449 361064890368 361396159488 362111323392 362352233984 363069289856 363214086144 363547327104 364195689984 364266747936 364529831544 364696829952 365251196646 366217469653 366363521472 367132606464 367859122176 368343465984 368925246144 369000382464 369072377856 369976573952 370048759808 370781046272 371048834688 371121229752 371196813312 371783100192 372272610528 372712144896 373009297752 373257458704 373792333824 373996094836 374781202432 374930669568 375943938048 376017288192 376288858368 376687890432 377033493312 378030936416 378181699584 378779018744 378930080256 379277740296 379725545472 380028289914 380903620608 380977938432 381911302144 381985816576 382667063296 382741725184 383018151936 383170904064 383776103424 384128209584 384281404416 385041855744 385298021888 386060484992 386414687022 387613514808 388071161856 388380560022 388839112704 389195864064 389408021821 390225482752 390381109248 390997696768 391153631232 391512506112 392287267008 394545330816 394907317506 395088232448 395373576192 395846601696 396155977728 396677578752 396893814928 397462560768 397726990336 398514049024 399669016656 399750414336 400117176576 400908965184 401969570912 402129881088 402765025208 402974048256 403295328072 403610525696 403771490304 404093405898 404941694976 406095659008 407272599552 407646263232 408078547968 408452951088 408615846912 408935202816 409696841216 410283933696 410507586944 410804066976 410884218654 411369340928 412158961656 412645588992 413024182272 413841512448 414936331264 415101812736 415757445376 416138893716 416223645696 416304854784 417128677056 417429939024 417511383471 418255987716 418534251032 419362485038 419914641042 420410425344 421242372096 421628852736 421714722816 421797003264 422912868352 423749767168 424055811072 424138548288 424894971648 424977872592 425284803468 425454412032 426126396087 426296340288 427191238656 427424108384 428321374208 428492193792 429168975872 429650214912 429734043648 430500446208 430584440832 430895420928 431748116352 432035355904 432890307136 432974768044 433062948864 433460274624 434318045616 434830835712 435403358208 436555218944 437333786624 437419114496 437735030784 438601261056 438686836224 439003668096 439178747904 439872408864 440047835136 441211982848 441616785168 442085093632 442490697012 443013136384 443863497168 444387557376 444474261504 444795273216 445037739224 445675474944 445971980288 446505541794 446854510592 447032721408 447442864128 448149577848 448328305152 449627643738 450817134859 450908949504 451855515648 452215767276 452396116224 452749688832 453110653359 453345804288 454061841408 454242926592 455444627456 456345903104 456764590464 456857616384 458181674496 459088366464 459393795328 460052103168 460302885952 460725203757 460908946368 461269172224 461821035312 462154575348 462790508544 465454399488 466375483392 466803372672 466989539328 467727126048 468895924224 469151527936 469581964176 470136389632 470511216084 470851032411 471066738688 472961728512 473897668608 474212950016 475151366144 475587307104 475776976896 476528442936 476718488064 477062787456 477155866824 478006843104 478100106666 478418183932 479271411472 479364921763 480469057536 480852121932 481419853824 481861545984 482053718016 482815097856 484285448192 484729769472 485495376002 485594253312 485688997248 486039775392 487001595528 487195817472 488218558464 488484695296 489184690176 489510141952 489900414549 490478829568 491124621312 491900328192 492000509952 492096503808 492451909632 493426418688 493522690752 494731779584 494828306336 494929084416 495710800256 496165604046 496363480704 496818883314 497345730336 498389778432 499907559424 500667456627 501258584064 501356384256 501718477824 502250520576 502711324416 502911811584 504168275079 504242266112 505240107008 505703653728 506300727296 506704386552 507272568192 507970584576 508337455104 509343399936 510690869248 510894538752 511701471232 512170946112 512375205888 513389140992 513860164272 515219582696 516239146514 516818019744 517428215808 517840746696 518452150272 518927818752 519134773248 520508145664 520923132093 521538174976 522016674816 523049689344 523636199424 524672418816 525773832192 526060441088 526543090008 527164768256 527585061822 527795468928 528207970304 528279709698 528903438336 529950081024 532892022208 533000552448 533489568768 534545286912 535035720492 536094498303 536173174784 537727104096 538361987072 538791207864 539180337906 539922259968 540527689728 541597335552 543030132736 543528350976 544104730624 544603934784 544821129216 545320990656 546293534976 546400121904 547045244928 547738755968 547845624872 548929752098 549545282208 550194118656 550698909696 551788683264 553387869216 553469083648 554851858288 554964860928 555073139712 556171569408 556573252032 556681844628 556795219968 557674650288 559068217344 559886188056 560547233792 560994142254 561656496128 562171803648 562286297088 562396004352 563915907072 564025932288 565031835648 565407748096 565518064384 566526628864 566637163456 567046404624 567272549376 568168528116 568395120384 568916610444 569588318208 570042434871 570421680842 572866953216 572978724864 574000594944 574112587776 574527227904 574756356096 575664155136 576192314376 577417265152 577947032832 578859871387 579090727488 579622030533 582106742784 583258669056 583646707712 584801681408 584915781632 585338224128 585571663872 586496545152 586730446848 587268759168 588430900512 588822380224 589987596016 591817996224 592360976259 592632348672 593060364288 594233966592 595340722392 596043628544 596590485504 597532770464 597771073536 599503524984 599625621504 601211932672 602073464832 602954356368 603194821632 603666251776 604147537812 604461072384 604942992108 605415788544 605657235456 606140108847 606543370394 607412542464 609019453952 609143488512 610908899328 611469394848 612117821952 612679426632 613402804224 614300271676 614545261824 615515905459 615761380416 616206100464 616326327981 617054011392 618968383488 620605865984 621833977856 622404496896 622652719104 623636168064 624208340574 624335468544 624457282176 625693015584 626109285568 627348288112 627801376548 629043727557 629871961563 630615638016 631863558144 632443279104 634116409472 634369302528 635371257248 635624650752 636083716608 636207822432 637342457472 637466808888 637927205202 641136162576 641893138432 642482061312 642738290688 643753463808 644475322368 644601065472 645750669312 645876661248 646306359296 647459004416 647585329664 648053033856 649335460704 649462152066 649594423296 650190411936 650958077952 651477068424 652246253568 653200552732 654493165963 654832828416 655867104256 656000679936 656128671744 656602546176 657901891584 658030254336 658505502144 659808613296 659905445888 661554138728 661817974272 662425177752 663127640448 663736045518 664519704576 665264848896 666581336064 666711392256 667556608836 668344778752 668475179008 668957970432 669667360768 669758312691 670281765888 670549082112 671164296192 672224366772 672492457728 674271538304 675605848736 676363424256 677294112768 677783273472 678323650914 679124533248 680118157927 681092762112 682894594816 683166941184 684518854656 685146885696 685286424576 689090692992 690454328928 691269533696 691363419552 691903758336 692179697664 692731552968 694185762816 694564176124 696022233088 697399585792 698181599232 699563225088 700205059008 701590689072 702057453344 703446749096 703727291904 704372946264 705204584448 705766824126 706600108032 707392438272 710667403264 711319425024 712727049216 713380960656 713665465344 714792664404 715077732096 716969472128 717627275898 718388277152 718907117208 719896346624 720703586304 721278182898 722129780736 722792318976 723186326239 724222646784 724704467968 726138579712 726428172288 727094654208 728243064003 728391379968 728533495872 729059663088 730502393292 732434939306 732727042944 734265212928 735718244352 736686931968 737850492288 738000764928 738144755712 739953147904 740097519616 741562092544 742097669376 742242459504 742393626624 743566200384 744248406069 744545221056 746018595504 746514917408 747584667648 747992189672 749562404864 749861339136 751887876096 752034576384 752577716736 753375780864 754066986624 756061872832 756363399168 757558037488 757860160512 758555480592 759451090944 760056579828 761955876864 763822604288 763971633152 765334126592 765483450368 766036303872 766341808128 767552206848 768256419168 768562808832 770083711488 770596043776 772120969984 772829374044 774358719771 775227029616 776142323712 776761120044 777678225408 778391728128 778816043642 780450965504 780762218496 781995393536 782307262464 783025012224 784574534016 789090661632 789814635012 790176464896 790747152384 791377592733 791693203392 792311955456 793355157504 793787629856 794925121536 795453980672 797028098048 799338033312 799500828672 800234353152 801817930368 803939141824 804259762176 805530050416 806590656144 807221051392 807542980608 808186811796 808770506859 809883389952 812191318016 814545199104 815292526464 816157095936 816905902176 817231693824 817870405632 819393682432 820567867392 821015173888 821608133952 821768437308 822738681856 823394628147 824317923312 825291177984 826048364544 827683024896 829872662528 830203625472 831514890752 832277787432 832447291392 832609709568 834257354112 834859878048 835022766942 836511975432 837068502064 837231821881 838724970076 839829282084 840820850688 841491213381 842484744192 843257705472 843429445632 843594006528 845825736704 847499534336 848111622144 848277096576 849789943296 849955745184 850569606936 850908824064 852252792174 852592680576 854382477312 854848216768 855632521263 856642748416 858337951744 859300429824 859468087296 861000892416 861168881664 861790841856 863496232704 864070711808 865780614272 865949536088 866125897728 866920549248 868636091232 869661671424 870806716416 873110437888 874838228992 875470061568 877202522112 877373672448 878007336192 878357495808 879744817728 880095670272 882423965696 883233570336 884170187264 884981394024 886026272768 887726994336 888775114752 888948523008 889590546432 890075478448 891350949888 891943960576 893011083588 893709021184 894065442816 894885728256 896299155696 896656610304 899255287476 901634269718 901817899008 903711031296 904431534552 904792232448 905499377664 906221306718 906691608576 908123682816 908485853184 909815055591 910889254912 912691806208 913529180928 913715232768 916363348992 918176732928 918787590656 920104206336 920605771904 921450407514 921817892736 922538344448 923642070624 924309150696 925581017088 930908798976 932750966784 933606745344 933979078656 935454252096 936312510861 938303055872 939163928352 940272779264 941022432168 941702064822 942133477376 945923457024 947795337216 948425900032 950302732288 951174614208 951553953792 953056885872 953436976128 954125574912 954311733648 956013686208 956200213332 956836367864 958542822944 958729843526 960938115072 961704243864 962839707648 963723091968 964107436032 965630195712 968570896384 969459538944 970990752004 971188506624 971377994496 972079550784 974003191056 974193228099 974391634944 976437116928 976969390592 978369380352 979020283904 979800829098 980957659136 982249242624 983800656384 984001019904 984193007616 984903819264 986852837376 987045381504 989463559168 989656612672 989858168832 991421600512 992331208092 992726961408 993637766628 994691460672 995604068277 996779556864 999815118848 1001334913254 1002517168128 1002712768512 1003436955648 1004501041152 1005422648832 1005823623168 1008336550158 1008484532224 1010480214016 1011407307456 1013408773104 1014545136384 1015941169152 1016674910208 1018686799872 1021381738496 1021789077504 1023402942464 1024341892224 1024750411776 1026778281984 1027720328544 1030439165392 1032478293028 1033636039488 1035681493392 1036904300544 1037855637504 1038269546496 1041016291328 1041846264186 1043076349952 1044033349632 1046099378688 1047272398848 1049344837632 1051547664384 1052120882176 1053086180016 1054329536512 1055170123644 1055590937856 1056415940608 1056559419396 1057806876672 1058650236189 1059900162048 1065784044416 1066001104896 1066979137536 1069090573824 1070071440984 1072188996606 1072346349568 1075025475433 1075454208192 1076440913847 1077582415728 1078360675812 1079844519936 1081055379456 1083194671104 1086060265472 1087056701952 1088209461248 1089207869568 1089642258432 1090641981312 1092587069952 1092800243808 1094090489856 1095477511936 1095691249744 1097859504196 1098652408959 1099090564416 1101397819392 1103577366528 1106775738432 1106938167296 1109703716576 1109929721856 1110146279424 1112343138816 1113146504064 1113363689256 1113590439936 1115349300576 1118136434688 1119772376112 1121094467584 1121988284508 1123312992256 1124343607296 1124792008704 1127831814144 1128051864576 1130063671296 1130815496192 1131036128768 1133053257728 1133274326912 1134092809248 1134545098752 1136337056232 1136790240768 1137833220888 1139176636416 1140084869742 1140843361684 1143100967281 1145733906432 1145957449728 1148001189888 1148225175552 1149054455808 1149512712192 1151328310272 1152384628752 1154834530304 1155894065664 1157719742774 1158181454976 1159244061066 1164213485568 1166517338112 1167293415424 1168224065463 1169603362816 1169831563264 1170676448256 1171143327744 1172993090304 1173460893696 1174537518336 1176861801024 1177644760448 1179975192032 1183635992448 1184721952518 1185264697344 1186120728576 1188467933184 1190681444784 1192087257088 1193180971008 1195065540928 1195542147072 1199007049968 1199251243008 1202423865344 1205908712736 1206389643264 1207332503552 1208295075624 1208922144768 1209885984216 1210831577088 1211314470912 1212280217694 1213086740788 1214825084928 1215487308217 1218038907904 1218286977024 1221817798656 1222938789696 1224235643904 1225358853264 1226805608448 1228600543352 1229090523648 1231031810918 1231522760832 1232412200928 1232652655962 1234108022784 1237936766976 1241211731968 1243667955712 1244808993792 1245305438208 1247272336128 1248416681148 1248670937088 1248914564352 1251386031168 1252218571136 1254696576224 1255602753096 1258087455114 1259743923126 1261231276032 1263727116288 1264886558208 1268232818944 1268738605056 1270742514496 1271249301504 1272167433216 1272415644864 1274684914944 1274933617776 1275854410404 1278379188261 1282272325152 1283786276864 1284964122624 1285476581376 1287506927616 1288950644736 1289202130944 1291501338624 1291753322496 1292612718592 1294918008832 1295170659328 1296106067712 1298670921408 1298924304132 1299188846592 1300380823872 1302954136848 1304492507136 1306401105464 1308986331926 1309665656832 1311734208512 1312001359872 1312257343488 1313205092352 1315803783168 1316060508672 1317011004288 1319617226592 1319810891776 1323108277456 1323635948544 1324850355504 1326255280896 1327472091036 1329039409152 1333162672128 1333422784512 1335113217672 1336689557504 1336950358016 1337915940864 1339334721536 1339516625382 1340563531776 1341098164224 1342328592384 1344448733544 1344984915456 1348543076608 1351211697472 1352451404577 1352726848512 1355566546944 1356647301828 1358249066496 1359331960077 1360236315854 1362185524224 1365789189632 1366333882368 1369037709312 1370293771392 1370572849152 1378181385984 1380908657856 1382175611271 1382726839104 1383807516672 1385463105936 1388371525632 1389128352248 1392044466176 1394799171584 1396363198464 1399126450176 1400410118016 1403181378144 1404114906688 1406893498192 1407454583808 1408745892528 1410409168896 1411533648252 1412553097233 1413200216064 1421334806528 1422638850048 1425454098432 1426761921312 1427330930688 1429585328808 1430155464192 1433938944256 1435254551796 1436776554304 1437814234416 1438094765289 1439792693248 1441407172608 1442556365796 1444259561472 1445584637952 1446372652478 1448445293568 1449408935936 1452277159424 1452856344576 1454189308416 1456486128006 1456782759936 1457066991744 1458119326176 1461004786584 1464869878612 1465454085888 1467768697633 1468530425856 1469701243647 1471436488704 1473373863936 1475700984576 1476001529856 1476289511424 1479906295808 1480195039232 1483124185088 1484195338752 1484484919008 1484787253248 1487132400768 1488496812138 1489090442112 1492037191008 1493029834816 1495169335296 1495984379344 1499124809728 1499722678272 1502002369881 1503775752192 1504069152768 1505155433472 1506751561728 1508133973248 1512123745664 1512726798336 1515116074976 1515720321024 1517110961184 1518902181888 1520113159656 1523911753728 1527943266304 1530668253184 1530966900736 1532072607744 1532683616256 1535104413696 1536512838336 1537125617664 1540167422976 1541192087552 1544241939968 1545658748088 1548717439542 1550454059232 1552284647424 1553522240088 1555356450816 1556783456256 1557632087284 1560901931008 1561524436992 1562769396279 1563990787072 1564614524928 1566050024448 1569149068032 1578181323264 1579629270024 1580352929792 1581494304768 1582755185466 1583386406784 1584623910912 1586710315008 1587575259712 1589850243072 1590907961344 1594056196096 1598676066624 1599001657344 1600468706304 1603635860736 1607878283648 1608519524352 1611060100832 1613181312288 1614442102784 1615085961216 1616373623592 1617541013718 1619766779904 1621820222749 1629090398208 1630585052928 1632314191872 1633811804352 1634463387648 1638787364864 1641135734784 1642030347776 1643216267904 1643536874616 1645477363712 1646789256294 1648635846624 1650582355968 1652096729088 1655366049792 1659745325056 1660407250944 1663029781504 1664555574864 1664894582784 1665219419136 1668514708224 1669719756096 1670045533884 1673023950864 1674137004128 1674463643762 1677449940152 1679658564168 1681641701376 1682982426762 1684969488384 1686515410944 1686858891264 1687188013056 1691651473408 1694999068672 1696223244288 1696554193152 1699579886592 1699911490368 1701139213872 1701817648128 1704505584348 1705185361152 1708764954624 1709696433536 1711265042526 1713285496832 1716675903488 1718600859648 1718936174592 1722001784832 1722337763328 1723581683712 1726992465408 1728141423616 1731561228544 1731899072176 1732251795456 1733841098496 1736579614161 1737272182464 1738866091599 1746220875776 1749676457984 1750940123136 1754405044224 1754747344896 1756014672384 1756714991616 1759489635456 1760191340544 1764847931392 1766467140672 1768340374528 1769962788048 1772052545536 1775453988672 1777897046016 1779181092864 1780150956896 1782701899776 1783887921152 1786022167176 1787418042368 1788130885632 1789771456512 1792598311392 1793313220608 1798510574952 1803268539436 1803635798016 1808863069104 1809584464896 1810998755328 1812442613436 1813383217152 1816247365632 1816971706368 1819630111182 1821778509824 1825383612416 1827058361856 1827430465536 1832726697984 1836353465856 1837575181312 1840208412672 1841211543808 1842900815028 1843635785472 1845076688896 1846547716377 1847284141248 1848618301392 1848978983943 1851162034176 1861817597952 1865501933568 1867213490688 1867958157312 1870908504192 1872625021722 1876606111744 1878327856704 1882044864336 1883404129644 1884266954752 1887131182671 1891846914048 1895590674432 1896851800064 1900605464576 1902349228416 1903107907584 1906113771744 1906873952256 1908251149824 1908623467296 1912027372416 1912400426664 1913672735728 1917085645888 1917459687052 1923408487728 1925679415296 1927446183936 1928214872064 1931260391424 1937141792768 1938919077888 1941981504008 1942377013248 1942755988992 1944159101568 1948006382112 1948386456198 1948783269888 1952874233856 1953938781184 1956738760704 1958040567808 1959601658196 1961915318272 1963479497889 1964498485248 1967601312768 1968002039808 1968386015232 1969807638528 1973705674752 1974090763008 1978927118336 1979313225344 1979716337664 1982843201024 1984662416184 1985453922816 1987275533256 1989382921344 1991208136554 1993559113728 1996475882947 2002669826508 2005034336256 2005425537024 2006873911296 2009002082304 2010845297664 2011647246336 2016673100316 2016969064448 2020960428032 2022814614912 2026817546208 2029090272768 2031882338304 2033349820416 2037373599744 2040354473781 2042763476992 2046805884928 2048683784448 2049500823552 2053556563968 2055440657088 2060878330784 2064956586056 2067272078976 2071362986784 2073808601088 2075711275008 2076539092992 2082032582656 2083692528372 2086152699904 2088066699264 2092198757376 2094544797696 2098689675264 2104241764352 2106172360032 2108659073024 2110340247288 2111181875712 2112831881216 2113118838792 2115613753344 2117300472378 2119800324096 2122901796379 2131568088832 2132002209792 2133958275072 2138181147648 2140142881968 2144377993212 2144692699136 2150050950866 2150908416384 2152881827694 2155164831456 2156721351624 2159689039872 2162110758912 2166389342208 2169558978717 2172120530944 2174113403904 2176418922496 2178415739136 2179284516864 2181283962624 2184729192009 2185174139904 2185600487616 2190955023872 2191382499488 2195719008392 2197304817918 2198181128832 2202795638784 2207154733056 2213551476864 2213876334592 2219407433152 2219859443712 2220292558848 2224686277632 2226293008128 2226727378512 2227180879872 2230698601152 2232745218207 2239544752224 2242188935168 2243976569016 2246625984512 2248687214592 2249584017408 2255663628288 2256103729152 2260127342592 2261630992384 2262072257536 2266106515456 2266548653824 2268185618496 2269090197504 2272674112464 2273580481536 2275666441776 2278353272832 2280169739484 2281686723368 2286201934562 2291467812864 2291914899456 2296002379776 2296450351104 2298108911616 2299025424384 2302656620544 2304769257504 2309669060608 2311788131328 2315439485548 2316362909952 2318488122132 2323076159313 2328426971136 2333034676224 2334586830848 2336448130926 2339206725632 2339663126528 2341352896512 2342286655488 2345986180608 2346921787392 2349075036672 2353723602048 2355289520896 2359950384064 2367271984896 2369443905036 2370529394688 2372241457152 2374132778199 2376935866368 2381362889568 2384174514176 2386361942016 2390131081856 2391084294144 2398014099936 2398502486016 2404847730688 2411817425472 2412779286528 2416590151248 2419771968432 2421663154176 2422628941824 2424560435388 2426173481576 2429650169856 2430974616434 2436077815808 2436573954048 2443635597312 2445877579392 2448471287808 2450717706528 2453611216896 2457201086704 2458181047296 2462063621836 2463045521664 2464824401856 2465305311924 2468216045568 2470183884441 2475873533952 2482423463936 2487335911424 2489617987584 2490610876416 2494544672256 2496833362296 2497341874176 2497829128704 2502772062336 2504437142272 2509393152448 2511205506192 2511695465643 2516174910228 2519487846252 2522462552064 2524473640143 2527454232576 2529773116416 2536465637888 2537477210112 2541485028992 2542498603008 2544334866432 2544831289728 2549369829888 2549867235552 2551708820808 2556758376522 2563522287571 2564544650304 2566897563789 2569928245248 2575013855232 2577901289472 2578404261888 2583002677248 2583506644992 2585225437184 2589836017664 2590341318656 2592212135424 2597341842816 2597848608264 2598377693184 2600761647744 2605908273696 2608985014272 2612802210928 2617972663852 2619331313664 2623468417024 2624514686976 2626410184704 2631607566336 2632121017344 2634022008576 2639234453184 2639621783552 2646216554912 2647271897088 2649700711008 2652510561792 2654944182072 2658078818304 2666325344256 2666845569024 2670226435344 2673379115008 2673900716032 2675831881728 2678669443072 2679033250764 2681127063552 2682196328448 2684657184768 2688897467088 2689969830912 2697086153216 2702423394944 2704902809154 2705453697024 2711133093888 2713294603656 2716498132992 2718663920154 2720472631708 2724371048448 2725856152747 2729445166773 2731578379264 2732667764736 2738075418624 2740587542784 2741145698304 2756362771968 2761817315712 2764351222542 2765453678208 2767615033344 2770926211872 2776743051264 2778256704496 2784088932352 2789598343168 2792726396928 2798252900352 2800820236032 2806362756288 2808229813376 2813786996384 2814909167616 2817491785056 2820818337792 2823067296504 2825106194466 2826400432128 2842669613056 2845277700096 2850908196864 2853523842624 2854661861376 2859170657616 2860310928384 2867877888512 2870509103592 2873553108608 2875628468832 2876189530578 2879585386496 2882814345216 2885112731592 2888519122944 2891169275904 2892745304956 2896890587136 2898817871872 2904554318848 2905712689152 2908378616832 2912972256012 2913565519872 2914133983488 2916238652352 2922009573168 2922579684297 2929739757224 2930908171776 2935537395266 2937060851712 2939402487294 2942872977408 2946747727872 2951401969152 2952003059712 2952579022848 2959812591616 2960390078464 2966248370176 2968390677504 2968969838016 2969574506496 2974264801536 2976993624276 2978180884224 2984074382016 2986059669632 2990338670592 2991968758688 2998249619456 2999445356544 3004004739762 3007551504384 3008138305536 3010310866944 3013503123456 3016267946496 3024247491328 3025453596672 3030232149952 3031440642048 3034221922368 3040226319312 3047823507456 3055886532608 3061336506368 3061933801472 3064145215488 3065367232512 3070208827392 3073025676672 3074251235328 3080334845952 3082384175104 3088483879936 3091317496176 3097434879084 3100908118464 3107044480176 3110712901632 3113566912512 3115264174568 3121803862016 3123048873984 3125538792558 3127981574144 3129229049856 3132100048896 3138298136064 3155719944013 3156362646528 3159258540048 3162988609536 3165510370932 3166772813568 3169247821824 3173420630016 3175150519424 3179700486144 3181815922688 3188112392192 3197352133248 3198003314688 3200937412608 3207271721472 3215756567296 3217039048704 3222120201664 3225076426299 3226362624576 3228884205568 3229322741541 3232747247184 3235082027436 3239533559808 3243640445498 3258180796416 3261170105856 3264628383744 3267623608704 3268926775296 3277574729728 3282271469568 3284060695552 3286432535808 3287073749232 3290954727424 3293578512588 3295957226877 3297271693248 3304193458176 3310732099584 3319490650112 3320814501888 3326059563008 3329111149728 3329789165568 3330438838272 3337029416448 3339439512192 3340091067768 3346047901728 3348274008256 3348927287524 3354899880304 3355554452341 3359317128336 3363283402752 3365964853524 3369938976768 3373030821888 3374376026112 3383302946816 3389998137344 3392446488576 3393108386304 3399159773184 3399822980736 3402278427744 3403635296256 3409011168696 3410370722304 3417529909248 3419392867072 3422530085052 3426570993664 3429302901843 3433351806976 3437201719296 3437872349184 3444003569664 3444675526656 3447163367424 3453984930816 3456282847232 3463122457088 3463798144352 3464503590912 3467682196992 3473159228322 3474544364928 3477732183198 3499352915968 3501880246272 3504672196389 3508810088448 3509494689792 3512029344768 3513429983232 3518979270912 3520382681088 3529695862784 3532934281344 3536680749056 3539925576096 3544105091072 3550907977344 3555794092032 3558362185728 3560301913792 3565403799552 3567775842304 3572044334352 3574836084736 3576261771264 3579542913024 3585196622784 3586626441216 3597021149904 3606537078872 3607271596032 3617726138208 3619168929792 3621997510656 3624885226872 3626766434304 3632494731264 3633943412736 3639260222364 3643557019648 3646461924651 3650767224832 3654116723712 3654860931072 3665453395968 3672706931712 3675150362624 3680416825344 3682423087616 3685801630056 3687271570944 3690153377792 3693095432754 3694568282496 3697236602784 3697957967886 3702324068352 3707740925473 3723635195904 3731003867136 3734426981376 3735916314624 3741817008384 3745250043444 3753212223488 3756655713408 3764089728672 3766808259288 3768533909504 3774262365342 3783693828096 3791181348864 3793703600128 3801210929152 3804698456832 3806215815168 3812227543488 3813747904512 3816502299648 3817246934592 3824054744832 3824800853328 3827345471456 3834171291776 3834919374104 3846816975456 3851358830592 3854892367872 3856429744128 3862520782848 3874283585536 3877838155776 3883963008016 3884754026496 3885511977984 3888318203136 3896012764224 3896772912396 3897566539776 3907877562368 3913477521408 3916081135616 3919203316392 3923830636544 3926958995778 3928996970496 3935202625536 3936004079616 3936772030464 3939615277056 3947411349504 3948181526016 3957854236672 3958626450688 3959432675328 3965686402048 3969324832368 3970907845632 3974551066512 3978765842688 3982416273108 3987118227456 3992951765894 4005339653016 4010068672512 4010851074048 4013747822592 4018004164608 4021690595328 4023294492672 4033346200632 4033938128896 4041920856064 4045629229824 4053635092416 4057354213731 4058180545536 4066699640832 4074747199488 4080708947562 4085526953984 4093611769856 4097367568896 4099001647104 4107113127936 4110881314176 4121756661568 4129913172112 4134544157952 4142725973568 4146526833813 4151422550016 4164065165312 4167385056744 4172305399808 4176133398528 4184397514752 4189089595392 4197379350528 4208483528704 4212344720064 4220680494576 4222363751424 4225663762432 4226237677584 4231227506688 4234600944756 4239600648192 4245803592758 4263136177664 4264004419584 4267916550144 4276362295296 4280285763936 4288755986424 4289385398272 4300101901732 4301816832768 4305763655388 4310329662912 4313442703248 4314284295867 4319378079744 4324221517824 4332778684416 4339117957434 4344241061888 4348226807808 4352837844992 4356831478272 4358569033728 4362567925248 4369458384018 4370348279808 4371200975232 4381910047744 4382764998976 4391438016784 4394609635836 4396362257664 4403306092899 4405591277568 4409103730941 4414309466112 4427102953728 4427752669184 4438814866304 4439718887424 4440585117696 4449372555264 4452586016256 4453454757024 4454361759744 4461397202304 4465490436414 4479089504448 4487953138032 4493251969024 4497374429184 4499168034816 4511327256576 4512207458304 4520254685184 4523261984768 4524144515072 4532213030912 4533097307648 4536371236992 4538180395008 4545348224928 4547160963072 4551332883552 4556706545664 4560339478968 4563373446736 4572403869124 4583829798912 4592004759552 4592900702208 4596217823232 4598050848768 4605313241088 4609538515008 4619338121216 4623576262656 4630878971096 4632725819904 4636976244264 4646152318626 4656853942272 4666069352448 4669173661696 4672896261852 4678413451264 4679326253056 4682705793024 4684573310976 4688308188837 4691972361216 4693843574784 4698150073344 4707447204096 4710579041792 4719900768128 4734543969792 4738887810072 4741058789376 4744482914304 4748265556398 4753871732736 4760827105489 4762725779136 4772723884032 4780262163712 4782168588288 4796028199872 4797004972032 4809695461376 4823634850944 4825558573056 4833180302496 4839543936864 4843326308352 4845257883648 4849120870776 4852346963152 4859300339712 4861949232868 4865460668247 4872155631616 4887271194624 4891755158784 4896942575616 4901435413056 4914402173408 4916362094592 4924127243672 4926091043328 4929648803712 4930610623848 4936432091136 4940367768882 4951747067904 4964846927872 4974671822848 4979235975168 4981221752832 4989089344512 4993666724592 4994683748352 4995658257408 5005544124672 5008874284544 5018786304896 5022411012384 5023390931286 5032349820456 5038975692504 5044925104128 5048947280286 5054908465152 5059546232832 5062304283673 5072931275776 5074954420224 5082970057984 5084997206016 5088669732864 5089662579456 5098739659776 5099734471104 5103417641616 5113516753044 5127044575142 5129089300608 5133795127578 5139856490496 5150027710464 5155802578944 5156808523776 5166005354496 5167013289984 5170450874368 5179672035328 5180682637312 5184424270848 5194683685632 5195697216528 5196755386368 5201523295488 5209738842483 5211816547392 5225604421856 5235945327704 5238662627328 5246936834048 5249029373952 5252820369408 5263215132672 5264242034688 5268044017152 5278468906368 5279243567104 5292433109824 5294543794176 5299401422016 5305021123584 5309888364144 5316157636608 5333691138048 5340452870688 5346758230016 5347801432064 5351663763456 5357338886144 5358066501528 5362254127104 5364392656896 5369314369536 5377794934176 5379939661824 5394172306432 5404846789888 5409805618308 5410907394048 5426589207312 5432996265984 5437327840308 5440945263416 5448742096896 5451712305494 5458890333546 5463156758528 5465335529472 5476150837248 5481175085568 5482291396608 5512725543936 5523634631424 5528702445084 5530907356416 5535230066688 5539643149131 5541852423744 5553486102528 5556513408992 5568177864704 5579196686336 5585452793856 5596505800704 5601640472064 5612725512576 5616459626752 5627573992768 5629818335232 5634983570112 5646134593008 5650212388932 5652800864256 5661393548013 5685339226112 5690555400192 5701816393728 5707047685248 5709323722752 5718341315232 5720621856768 5735755777024 5741018207184 5747106217216 5751256937664 5752379061156 5759170772992 5770225463184 5777038245888 5782338551808 5785490609912 5793781174272 5797635743744 5809108637696 5811425378304 5816757233664 5825944512024 5827131039744 5828267966976 5832477304704 5844019146336 5845159368594 5859479514448 5860622753167 5861816343552 5871074790532 5874121703424 5878804974588 5885745954816 5890438493667 5893495455744 5902803938304 5904006119424 5905158045696 5919625183232 5920780156928 5932496740352 5936781355008 5937939676032 5939149012992 5948529603072 5953987248552 5956361768448 5968148764032 5972119339264 5980677341184 5983937517376 5989427648841 5996499238912 6008009479524 6015103008768 6016276611072 6020621733888 6027006246912 6032535892992 6048494982656 6050907193344 6060464299904 6062881284096 6068443844736 6080452638624 6095647014912 6111773065216 6121063421343 6123867602944 6128290430976 6140417654784 6146051353344 6148502470656 6160669691904 6164768350208 6176967759872 6182634992352 6194869758168 6201816236928 6214088960352 6221425803264 6227133825024 6230528349136 6243607724032 6246097747968 6251077585116 6255963148288 6258458099712 6264200097792 6276596272128 6311439888026 6312725293056 6318517080096 6325977219072 6331020741864 6333545627136 6338495643648 6346841260032 6350301038848 6359400972288 6363631845376 6368705389137 6376224784384 6394704266496 6396006629376 6401874825216 6414543442944 6431513134592 6434078097408 6444240403328 6450152852598 6452725249152 6457768411136 6458645483082 6465494494368 6470164054872 6479067119616 6487280890996 6508676936151 6516361592832 6522340211712 6529256767488 6535247217408 6537853550592 6554187576027 6555149459456 6568121391104 6572865071616 6574147498464 6581909454848 6587157025176 6591914453754 6594543386496 6608386916352 6621464199168 6638981300224 6641629003776 6652119126016 6658222299456 6659578331136 6660877676544 6674058832896 6678879024384 6680182135536 6692095803456 6696548016512 6697854575048 6709799760608 6711108904682 6718634256672 6726566805504 6731929707048 6739877953536 6746061643776 6748752052224 6766605893632 6779996274688 6784892977152 6786216772608 6798319546368 6799645961472 6804556855488 6807270592512 6818022337392 6820741444608 6835059818496 6838785734144 6845060170104 6853141987328 6858605803686 6866703613952 6874403438592 6875744698368 6888007139328 6889351053312 6894326734848 6907969861632 6912565694464 6926244914176 6927596288704 6929007181824 6935364393984 6946318456644 6949088729856 6955464366396 6969228477939 6998705831936 7003760492544 7009344392778 7017620176896 7018989379584 7024058689536 7026859966464 7037958541824 7040765362176 7059391725568 7065868562688 7073361498112 7079851152192 7101815954688 7111588184064 7116724371456 7120603827584 7130807599104 7135551684608 7144088668704 7149672169472 7152523542528 7159085826048 7170393245568 7173252882432 7194042299808 7213074157744 7214543192064 7235452276416 7238337859584 7249770453744 7264989462528 7267886825472 7278520444728 7287114039296 7292923849302 7301534449664 7308233447424 7309721862144 7330906791936 7345413863424 7350300725248 7360833650688 7364846175232 7371603260112 7374543141888 7380306755584 7386190865508 7389136564992 7394473205568 7395915935772 7404648136704 7410551653323 7415481850946 7447270391808 7462007734272 7468853962752 7471832629248 7483634016768 7490500086888 7506424446976 7513311426816 7525178328031 7528179457344 7533616518576 7535086396929 7548524730684 7567387656192 7582362697728 7587407200256 7602421858304 7609396913664 7612431630336 7624455086976 7627495809024 7633004599296 7634493869184 7648109489664 7649601706656 7654690942912 7668342583552 7669838748208 7690566862713 7693633950912 7700692691367 7709784735744 7725041565696 7748567171072 7755676311552 7767926016032 7769508052992 7771023955968 7776636406272 7792025528448 7793545824792 7795133079552 7815755124736 7826955042816 7838406632784 7847661273088 7853917991556 7857993940992 7870405251072 7873544060928 7879230554112 7894822699008 7896363052032 7915708473344 7917252901376 7918865350656 7931372804096 7938649664736 7941815691264 7949102133024 7957531685376 7964832546216 7974236454912 7985903531788 8001706770967 8010679306032 8020137345024 8021702148096 8027495645184 8036008329216 8043381190656 8046588985344 8066692401264 8067876257792 8083841712128 8091258459648 8107270184832 8114708427462 8116361091072 8133399281664 8149494398976 8161417895124 8171053907968 8177568458241 8187223539712 8188335500319 8194735137792 8198003294208 8214226255872 8221762628352 8243513323136 8259826344224 8269088315904 8285451947136 8293053667626 8302845100032 8334770113488 8344610799616 8352266797056 8368795029504 8378179190784 8394758701056 8416967057408 8424689440128 8441360989152 8444727502848 8451327524864 8452475355168 8462455013376 8469201889512 8479201296384 8491607185516 8508411157519 8526272355328 8528008839168 8535833100288 8552724590592 8560571527872 8577511972848 8578770796544 8600203803464 8603633665536 8611527310776 8620659325824 8626885406496 8628568591734 8638756159488 8648443035648 8665557368832 8678235914868 8688482123776 8696453615616 8705675689984 8713662956544 8717138067456 8725135850496 8738916768036 8740696559616 8742401950464 8763820095488 8765529997952 8782876033568 8789219271672 8792724515328 8806612185798 8811182555136 8818207461882 8828618932224 8841536053051 8854205907456 8877629732608 8879437774848 8881170235392 8898745110528 8905172032512 8906909514048 8908723519488 8922794404608 8930980872828 8958179008896 8975906276064 8986503938048 8994748858368 8998336069632 9022654513152 9024414916608 9040509370368 9046523969536 9048289030144 9064426061824 9066194615296 9072742473984 9076360790016 9090696449856 9094321926144 9102665767104 9120678957936 9126746893472 9144807738248 9167659597824 9184009519104 9185801404416 9192435646464 9196101697536 9210626482176 9219077030016 9238676242432 9247152525312 9261757942192 9265451639808 9273952488528 9292304637252 9332138704896 9338347323392 9345792523704 9356826902528 9358652506112 9365411586048 9369146621952 9376616377674 9383944722432 9387687149568 9396300146688 9401422241107 9414894408192 9421158083584 9439801536256 9467159832039 9469087939584 9477775620144 9488965828608 9496531112796 9507743465472 9521654210978 9525451558272 9545447768064 9560524327424 9564337176576 9592056399744 9594009944064 9619390922752 9647269701888 9651117146112 9666360604992 9675229278897 9679087873728 9686652616704 9698241741552 9704693926304 9718600679424 9723898465736 9730921336494 9744311263232 9774542389248 9783510317568 9793885151232 9802870826112 9828804346816 9832724189184 9848254487344 9852182086656 9859297607424 9861221247696 9872864182272 9880735537764 9887871680631 9929693855744 9949343645696 9958471950336 9962443505664 9978178689024 9987333449184 9989367496704 9991316514816 10011088249344 10017748569088 10037572609792 10044822024768 10046781862572 10064699640912 10066663357023 10077951385008 10089850208256 10097894560572 10109816930304 10119092465664 10124608567346 10145862551552 10149908840448 10165940115968 10169994412032 10177339465728 10179325158912 10197479319552 10199468942208 10206835283232 10227033506088 10254089150284 10258178601216 10267590255156 10279712980992 10287908705529 10300055420928 10311605157888 10313617047552 10332010708992 10334026579968 10340901748736 10359344070656 10361365274624 10368848541696 10389367371264 10391394433056 10393510772736 10403046590976 10419477684966 10423633094784 10451208843712 10471890655408 10493873668096 10498058747904 10505640738816 10514016589167 10526430265344 10528484069376 10536088034304 10556937812736 10558487134208 10584866219648 10589087588352 10598802844032 10610042247168 10619776728288 10632315273216 10667382276096 10680905741376 10695602864128 10703327526912 10714677772288 10716133003056 10724508254208 10728785313792 10738628739072 10755589868352 10759879323648 10788344612864 10809693579776 10819611236616 10821814788096 10853178414624 10865992531968 10874655680616 10881890526832 10897484193792 10903424610988 10917780667092 10926313517056 10930671058944 10939385773953 10952301674496 10962350171136 10964582793216 11025451087872 11047269262848 11057404890168 11061814712832 11070460133376 11079286298262 11083704847488 11106972205056 11113026817984 11123222776419 11136355729408 11158393372672 11170905587712 11193011601408 11203280944128 11225451025152 11232919253504 11255147985536 11259636670464 11269967140224 11292269186016 11300424777864 11305601728512 11322787096026 11352741559243 11381110800384 11403632787456 11414095370496 11418647445504 11436682630464 11441243713536 11471511554048 11482036414368 11494212434432 11502513875328 11504758122312 11518341545984 11540450926368 11554076491776 11564677103616 11570981219824 11587562348544 11595271487488 11618217275392 11622850756608 11633514467328 11651889024048 11654262079488 11656535933952 11664954609408 11688038292672 11690318737188 11718959028896 11721245506334 11723632687104 11742149581064 11748243406848 11757609949176 11771491909632 11780876987334 11786990911488 11805607876608 11808012238848 11810316091392 11839250366464 11841560313856 11864993480704 11873562710016 11875879352064 11878298025984 11897059206144 11907974497104 11912723536896 11936297528064 11944238678528 11961354682368 11967875034752 11978855297682 11992998477824 12016018959048 12030206017536 12032553222144 12041243467776 12054012493824 12065071785984 12096989965312 12101814386688 12120928599808 12125762568192 12136887689472 12160905277248 12172062641193 12223546130432 12242126842686 12247735205888 12256580861952 12280835309568 12292102706688 12297004941312 12321339383808 12329536700416 12353935519744 12365269984704 12389739516336 12403632473856 12428177920704 12454267650048 12461056698272 12487215448064 12492195495936 12502155170232 12511926296576 12516916199424 12528400195584 12553192544256 12622879776052 12625450586112 12637034160192 12662041483728 12667091254272 12676991287296 12693682520064 12700602077696 12718801944576 12727263690752 12737410778274 12752449568768 12789408532992 12792013258752 12803749650432 12829086885888 12863026269184 12868156194816 12888480806656 12900305705196 12905450498304 12915536822272 12917290966164 12930988988736 12940328109744 12942852887601 12958134239232 12974561781992 13017353872302 13032723185664 13044680423424 13058513534976 13070494434816 13075707101184 13108375152054 13110298918912 13136242782208 13145730143232 13148294996928 13174314050352 13183828907508 13189086772992 13209918278697 13216773832704 13242928398336 13277962600448 13283258007552 13304238252032 13316444598912 13319156662272 13321755353088 13348117665792 13357758048768 13360364271072 13384191606912 13393096033024 13395709150096 13419599521216 13422217809364 13437268513344 13463859414096 13479755907072 13492123287552 13497504104448 13533211787264 13559992549376 13569785954304 13572433545216 13596639092736 13599291922944 13609113710976 13614541185024 13636044674784 13641482889216 13670119636992 13677571468288 13690120340208 13706283974656 13717211607372 13733407227904 13751489396736 13776014278656 13778702106624 13788653469696 13815939723264 13825131388928 13852489828352 13855192577408 13858014363648 13870728787968 13892636913288 13898177459712 13910928732792 13938456955878 13975331180629 14007520985088 14018688785556 14035240353792 14037978759168 14048117379072 14053719932928 14075917083648 14081530724352 14118783451136 14131737125376 14146722996224 14159702304384 14203631909376 14223176368128 14233448742912 14241207655168 14261615198208 14271103369216 14282481316467 14288177337408 14299344338944 14318171652096 14340786491136 14346505764864 14388084599616 14426148315488 14429086384128 14470904552832 14476675719168 14499540907488 14529978925056 14535773650944 14557040889456 14574228078592 14585847698604 14596382004741 14603068899328 14616466894848 14661813583872 14690827726848 14700601450496 14729692350464 14743206520224 14749086283776 14760613511168 14772381731016 14778273129984 14788946411136 14791831871544 14809296273408 14821103306646 14830963701892 14860312574653 14894540783616 14924015468544 14937707925504 14943665258496 14967268033536 14981000173776 15012848893952 15026622853632 15050356656062 15056358914688 15067233037152 15070172793858 15097049461368 15134775312384 15164725395456 15174814400512 15186912851019 15204843716608 15218793827328 15224863260672 15248910173952 15254991618048 15266009198592 15268987738368 15296218979328 15299203413312 15309381885824 15336685167104 15339677496416 15381133725426 15387267901824 15401385382734 15419569471488 15450083131392 15497134342144 15511352623104 15535852032064 15539016105984 15542047911936 15553272812544 15584051056896 15587091649584 15590266159104 15629216527449 15631510249472 15676813265568 15695322546176 15707835983112 15715987881984 15740810502144 15747088121856 15758461108224 15789645398016 15792726104064 15831416946688 15834505802752 15837730701312 15862745608192 15877299329472 15883631382528 15898204266048 15915063370752 15929665092432 15948472909824 15971807063576 16003413541934 16021358612064 16040274690048 16043404296192 16054991290368 16072016658432 16086762381312 16093177970688 16133384802528 16135752515584 16167683424256 16182516919296 16214540369664 16229416854924 16232722182144 16298988797952 16322835790248 16342107815936 16355136916482 16374447079424 16376671000638 16389470275584 16396006588416 16428452511744 16443525256704 16487026646272 16519652688448 16538176631808 16570903894272 16586107335252 16605690200064 16618929447393 16669540226976 16689221599232 16704533594112 16737590059008 16756358381568 16789517402112 16833934114816 16849378880256 16882721978304 16889455005696 16904950710336 16938403779024 16958402592768 16983214371032 17016822315038 17052544710656 17056017678336 17071666200576 17105449181184 17121143055744 17155023945696 17157541593088 17200407606928 17207267331072 17223054621552 17241318651648 17253770812992 17257137183468 17277512318976 17331114737664 17356471829736 17376964247552 17392907231232 17411351379968 17427325913088 17434276134912 17450271700992 17477833536072 17481393119232 17484803900928 17527640190976 17531059995904 17565752067136 17578438543344 17581868259501 17585449030656 17613224371596 17622365110272 17636414923764 17657237864448 17671315481001 17683072106102 17708411814912 17755259465216 17758875549696 17762340470784 17797490221056 17810344065024 17813819028096 17817447038976 17845588809216 17861961745656 17916358017792 17944656012997 17951812552128 17968282946523 17989497716736 18045309026304 18048829833216 18081018740736 18093047939072 18096578060288 18128852123648 18132389230592 18145484947968 18152721580032 18181392899712 18188643852288 18205331534208 18241357915872 18253493786944 18289615476496 18335319195648 18363190264029 18371602808832 18384871292928 18421252964352 18438154060032 18477352484864 18494305050624 18523515884384 18530903279616 18547904977056 18584609274504 18664277409792 18691585047408 18713653805056 18717305012224 18730823172096 18738293243904 18753232755348 18767889444864 18775374299136 18792600293376 18802844482214 18829788816384 18842316167168 18879603072512 18934319664078 18938175879168 18955551240288 18977931657216 18993062225592 19015486930944 19043308421956 19050903116544 19080993069229 19090895536128 19106116167411 19121048654848 19128674353152 19184112799488 19188019888128 19238781845504 19294539403776 19302234292224 19332721209984 19350458557794 19358175747456 19373305233408 19396483483104 19409387852608 19437201358848 19447796931472 19461842672988 19488622526464 19526030808453 19549084778496 19567020635136 19587770302464 19605741652224 19657608693632 19665448378368 19696508974688 19704364173312 19718595214848 19722442495392 19745728364544 19761471075528 19775743361262 19898687291392 19916943900672 19924887011328 19956357378048 19974666898368 19978734993408 19982633029632 20022176498688 20035497138176 20075145219584 20089644049536 20093563725144 20129399281824 20133326714046 20155902770016 20179700416512 20195789121144 20219633860608 20238184931328 20249217134692 20291725103104 20299817680896 20331880231936 20339988824064 20354678931456 20358650317824 20394958639104 20398937884416 20413670566464 20454067012176 20508178300568 20516357202432 20535180510312 20559425961984 20575817411058 20600110841856 20623210315776 20627234095104 20664021417984 20668053159936 20681803497472 20718688141312 20722730549248 20737697083392 20778734742528 20782788866112 20787021545472 20806093181952 20838955369932 20847266189568 20902417687424 20943781310816 20987747336192 20996117495808 21011281477632 21028033178334 21052860530688 21056968138752 21072176068608 21083662895737 21113875625472 21169732439296 21178175176704 21197605688064 21220084494336 21239553456576 21334764552192 21361811482752 21391205728256 21406655053824 21429355544576 21432266006112 21449016508416 21457570627584 21477257478144 21511179736704 21519758647296 21576689225728 21619387159552 21639222473232 21643629576192 21706356829248 21749311361232 21763781053664 21794968387584 21806849221976 21835561334184 21852627034112 21861342117888 21878771547906 21904603348992 21924700342272 21929165586432 22050902175744 22094538525696 22114809780336 22123629425664 22140920266752 22158572596524 22167409694976 22213944410112 22226053635968 22246445552838 22272711458816 22316786745344 22341811175424 22386023202816 22406561888256 22450902050304 22465838507008 22510295971072 22519273340928 22539934280448 22575534984093 22584538372032 22600849555728 22605259190787 22645574192052 22705483118486 22762221600768 22807265574912 22828190740992 22837294891008 22873365260928 22882487427072 22943023108096 22964072828736 22988424868864 23005027750656 23009516244624 23036683091968 23071700588139 23080901852736 23129354207232 23141962439648 23175124697088 23190542974976 23236434550784 23245701513216 23267028934656 23303778048096 23308524158976 23313071867904 23329909218816 23376076585344 23380637474376 23437918057792 23442491012668 23447265374208 23484299162128 23515219898352 23542983819264 23561753974668 23573981822976 23611215753216 23620632182784 23678500732928 23683120627712 23729986961408 23747125420032 23751758704128 23756596051968 23794118412288 23815948994208 23825447073792 23872595056128 23888477357056 23922709364736 23935750069504 23957710595364 23985996955648 24005120312901 24032037918096 24060412035072 24065106444288 24082486935552 24108024987648 24130143571968 24193979930624 24203628773376 24241857199616 24251525136384 24273775378944 24321810554496 24344125282386 24484253685372 24495470411776 24513161723904 24532705374723 24561670619136 24584205413376 24594009882624 24642678767616 24659073400832 24707871039488 24730539969408 24779479032672 24807264947712 24856355841408 24908535300096 24922113396544 24974430896128 25004310340464 25023852593152 25033832398848 25056800391168 25106385088512 25245759552104 25250901172224 25274068320384 25324082967456 25334182508544 25353982574592 25387365040128 25401204155392 25437603889152 25454527381504 25474821556548 25504899137536 25525233472557 25578817065984 25584026517504 25607499300864 25658173771776 25726052538368 25736312389632 25776961613312 25800611410392 25810900996608 25831073644544 25834581932328 25861977977472 25880656219488 25885705775202 25916268478464 25949123563984 25954186478311 26034707744604 26065446371328 26089360846848 26117027069952 26140988869632 26151414202368 26216750304108 26220597837824 26272485564416 26291460286464 26296589993856 26348628100704 26367657815016 26378173545984 26419836557394 26433547665408 26485856796672 26524608159153 26555925200896 26608476504064 26632889197824 26638313324544 26643510706176 26696235331584 26715516097536 26720728542144 26768383213824 26786192066048 26791418300192 26839199042432 26844435618728 26874537026688 26927718828192 26959511814144 26984246575104 26995008208896 27066423574528 27119985098752 27139571908608 27144867090432 27193278185472 27198583845888 27218227421952 27229082370048 27272089349568 27282965778432 27355142936576 27380240680416 27412567949312 27434423214744 27466814455808 27502978793472 27552028557312 27557404213248 27577306939392 27631879446528 27650262777856 27704979656704 27710385154816 27716028727296 27741457575936 27785273826576 27796354919424 27821857465584 27876913911756 27950662361258 28015041970176 28037377571112 28070480707584 28075957518336 28096234758144 28107439865856 28151834167296 28163061448704 28204266723321 28237566902272 28263474250752 28293445992448 28319404608768 28401479496117 28407263818752 28466897485824 28482415310336 28523230396416 28542206738432 28564962632934 28576354674816 28598688677888 28636343304192 28681572982272 28693011529728 28776169199232 28852296630976 28858172768256 28941809105664 28953351438336 28999081814976 29025687836691 29059957850112 29114081778912 29148456157184 29171695397208 29192764009482 29206137798656 29232933789696 29323627167744 29381655453696 29401202900992 29459384700928 29486413040448 29498172567552 29544763462032 29556546259968 29577892822272 29583663743088 29618592546816 29642206613292 29661927403784 29720625149306 29789081567232 29848030937088 29875415851008 29887330516992 29934536067072 29962000347552 30025697787904 30053245707264 30100713312124 30112717829376 30134466074304 30140345587716 30194098922736 30199990071069 30269550624768 30329450790912 30349628801024 30373825702038 30409687433216 30437587654656 30449726521344 30497820347904 30509983236096 30532018397184 30537975476736 30592437958656 30598406826624 30618763771648 30673370334208 30679354992832 30762267450852 30774535803648 30802770765468 30839138942976 30863726116587 30900166262784 30994268684288 31022705246208 31071704064128 31078032211968 31084095823872 31106545625088 31168102113792 31174183299168 31180532318208 31258433054898 31263020498944 31353626531136 31415671966224 31481621004288 31494176243712 31516922216448 31579290796032 31585452208128 31662833893376 31669011605504 31675461402624 31725491216384 31754598658944 31767262765056 31796408532096 31830126741504 31859330184864 31896945819648 31943614127152 32006827083868 32042717224128 32086808592384 32109982580736 32144033316864 32173524762624 32186355941376 32266769605056 32271505031168 32335366848512 32365033838592 32429080739328 32458833709848 32465444364288 32597977595904 32645671580496 32684215631872 32710273832964 32748894158848 32753342001276 32778940551168 32792013176832 32818157321859 32856905023488 32887050513408 32974053292544 33039305376896 33076353263616 33141807788544 33172214670504 33211380400128 33237858894786 33325789738423 33339080453952 33369668329257 33409067188224 33475180118016 33512716763136 33579034804224 33667868229632 33698757760512 33765443956608 33778910011392 33809901420672 33876807558048 33916805185536 33966428742064 34033644630076 34058224677729 34105089421312 34143332401152 34210898362368 34242286111488 34310047891392 34315083186176 34400815213856 34414534662144 34446109243104 34482637303296 34507541625984 34514274366936 34555024637952 34662229475328 34712943659472 34753928495104 34785814462464 34822702759936 34854651826176 34868552269824 34900543401984 34955667072144 34962786238464 34969607801856 35055280381952 35062119991808 35131504134272 35156877086688 35163736519002 35170898061312 35226448743192 35244730220544 35272829847528 35314475728896 35342630962002 35366144212204 35416823629824 35436129985711 35510518930432 35517751099392 35524680941568 35594980442112 35620688130048 35627638056192 35634894077952 35691177618432 35723923491312 35832716035584 35889312025994 35903625104256 35936565893046 35978995433472 36090618052608 36097659666432 36162037481472 36186095878144 36193156120576 36257704247296 36264778461184 36290969895936 36305443160064 36362785799424 36377287704576 36410663068416 36482715831744 36506987573888 36579230952992 36670638391296 36726380528058 36743205617664 36769742585856 36842505928704 36876308120064 36954704969728 36988610101248 37047031768768 37061806559232 37095809954112 37169218549008 37383170094816 37427307610112 37434610024448 37461646344192 37476586487808 37506465510696 37535778889728 37550748598272 37585200586752 37605688964428 37659577632768 37684632334336 37759206145024 37868639328156 37876351758336 37911102480576 37986124451184 38030973861888 38086616843912 38101806233088 38161986138458 38181791072256 38212232334822 38242097309696 38257348706304 38368225598976 38376039776256 38477563691008 38589078807552 38604468584448 38665442419968 38700917115588 38716351494912 38746610466816 38792966966208 38818775705216 38874402717696 38895593862944 38923685345976 38977245052928 39052061616906 39098169556992 39134041270272 39175540604928 39211483304448 39315217387264 39330896756736 39393017949376 39408728346624 39437190429696 39444884990784 39522942151056 39551486722524 39629754836091 39797374582784 39833887801344 39849774022656 39912714756096 39949333796736 39957469986816 39965266059264 40044352997376 40070994276352 40150290439168 40179288099072 40187127450288 40258798563648 40266653428092 40311805540032 40391578242288 40439267721216 40476369862656 40498434269384 40583450206208 40599635361792 40663760463872 40679977648128 40709357862912 40717300635648 40789917278208 40797875768832 40827341132928 40908134024352 41016356601136 41024359272169 41032714404864 41070361020624 41118851923968 41151634822116 41200221683712 41254468190208 41328042835968 41336106319872 41363606994944 41437376282624 41445461098496 41475394166784 41557469485056 41565577732224 41574043090944 41612186363904 41677910739864 41694532379136 41804835374848 41887562621632 41925993541887 41975494672384 42022562955264 42056066356668 42105721061376 42113936277504 42144352137216 42167325791474 42227751250944 42339464878592 42356350353408 42395211376128 42440168988672 42479106913152 42669529104384 42723622965504 42782411456512 42813310107648 42847443949401 42864532012224 42898033016832 42954514956288 43022359473408 43039517294592 43153378451456 43238774319104 43278444946464 43287259152384 43412713658496 43498622722464 43527562107328 43589936775168 43613698443952 43671122668368 43705254068224 43722684235776 43757543095812 43789146014223 43809206697984 43849400684544 44101804351488 44189077051392 44229619560672 44247258851328 44281840533504 44317145193048 44334819389952 44427888820224 44452107271936 44492891105676 44545422917632 44580937723959 44633573490688 44683622350848 44772046405632 44813123776512 44901804100608 44931677014016 45020591942144 45038546681856 45079868560896 45151069968186 45169076744064 45201699111456 45210518381574 45291148384104 45410966236972 45524443201536 45560738553057 45614531149824 45656381481984 45674589782016 45746730521856 45764974854144 45886046216192 45928145657472 45976849737728 46010055501312 46019032489248 46073366183936 46143401176278 46161803705472 46258708414464 46283924879296 46350249394176 46381085949952 46472869101568 46491403026432 46534057869312 46607556096192 46617048317952 46626143735808 46659818437632 46752153170688 46761274948752 46875836115584 46884982025336 46894530748416 46968598324256 47030439796704 47085967638528 47123507949336 47147963645952 47222431506432 47241264365568 47366241255424 47459973922816 47494250840064 47503517408256 47513192103936 47588236824576 47631897988416 47650894147584 47745190112256 47776954714112 47845418729472 47871500139008 47915421190728 47971993911296 48010240625802 48064075836192 48120824070144 48130212888576 48164973871104 48216049975296 48260287143936 48387959861248 48407257546752 48483714399232 48503050272768 48547550757888 48643621108992 48688250564772 48968507370744 48990940823552 49026323447808 49065410749446 49123341238272 49168410826752 49188019765248 49285357535232 49318146801664 49415742078976 49461079938816 49558958065344 49614529895424 49712711682816 49817070600192 49844226793088 49948861792256 50008620680928 50047705186304 50067664797696 50113600782336 50212770177024 50491519104208 50501802344448 50548136640768 50648165934912 50668365017088 50802408310784 50875207778304 50909054763008 50949643113096 51009798275072 51050466945114 51157634131968 51168053035008 51214998601728 51316347543552 51452105076736 51472624779264 51553923226624 51601222820784 51621801993216 51662147289088 51669163864656 51723955954944 51761312438976 51771411550404 51832536956928 51898247127968 51908372956622 52069415489208 52130892742656 52178721693696 52234054139904 52281977739264 52302828404736 52433500608216 52441195675648 52544971128832 52582920572928 52593179987712 52697256201408 52735315630032 52745604778503 52756347091968 52839673114788 52867095330816 52971713593344 53049216318306 53111850401792 53216953008128 53265778395648 53276626649088 53287021412352 53392470663168 53431032195072 53441457084288 53536766427648 53572384132096 53582836600384 53678398084864 53688871237456 53749074053376 53833968038991 53855437656384 53904848839569 53968493150208 54132847149056 54239970197504 54279143817216 54289734180864 54386556370944 54397167691776 54436454843904 54458164740096 54544178699136 54565931556864 54710285873152 54760481360832 54868846429488 54933628911616 55005957586944 55114808426496 55154613878784 55263758893056 55300525555712 55409959313408 55420770309632 55432057454592 55482915151872 55570547653152 55592709838848 55643714931168 55753827823512 55901324722516 56074755142224 56140961415168 56151915036672 56192469516288 56214879731712 56303668334592 56326122897408 56408533446642 56475133804544 56526948501504 56586891984896 56638809217536 56802958992234 56814527637504 56933794971648 56964830620672 57046460792832 57084413476864 57129925265868 57152709349632 57197377355776 57242979207687 57272686608384 57318348502233 57363145964544 57386023059456 57552338398464 57704593261952 57716345536512 57883618211328 57906702876672 57998163629952 58051375673382 58119915700224 58228163557824 58343390794416 58385528018964 58412275597312 58465867579392 58647254335488 58763310907392 58802405801984 58918769401856 58972826080896 58996345135104 59089526924064 59113092519936 59155785644544 59167327486176 59237185093632 59284413226584 59323854807568 59441250298612 59696061874176 59750831702016 59774661033984 59869072134144 59924000695104 60051395575808 60106491414528 60201426624248 60225435658752 60268932148608 60280691175432 60388197845472 60399980142138 60539101249536 60658901581824 60699257602048 60747651404076 60819374866432 60875175309312 60899453042688 60995640695808 61019966472192 61064036794368 61075950953472 61184875917312 61196813653248 61237527543296 61346740668416 61358709985664 61524534901704 61549071607296 61605541530936 61678277885952 61727452233174 61800332525568 61890752371357 62045410492416 62143408128256 62156064423936 62168191647744 62213091250176 62336204227584 62348366598336 62361064636416 62516866109796 62526040997888 62707253062272 62831343932448 62963242008576 62988352487424 63033844432896 63158581592064 63170904416256 63250988687211 63325667786752 63338023211008 63450982432768 63509197317888 63534525530112 63592817064192 63660253483008 63718660369728 63887228254304 64013654167736 64085434448256 64173617184768 64219965161472 64288066633728 64347049525248 64372711882752 64533539210112 64543010062336 64670733697024 64730067677184 64858161478656 64917667419696 64930888728576 65291343160992 65368431263744 65420547665928 65497788317696 65506684002552 65557881102336 65584026353664 65636314643718 65713810046976 65774101026816 65809955687749 65948106585088 66078610753792 66152706527232 66283615577088 66344429341008 66422760800256 66475717789572 66651579476846 66678160907904 66739336658514 66818134376448 66950360236032 67025433526272 67158069608448 67335736459264 67397515521024 67530887913216 67557820022784 67619802841344 67726604952279 67753615116096 67932857484128 68067289260152 68116449355458 68210178842624 68286664802304 68421796724736 68484572222976 68620095782784 68630166372352 68801630427712 68829069324288 68892218486208 68965274606592 69015083251968 69028548733872 69110049275904 69215101764417 69425887318944 69507856990208 69571628924928 69645405519872 69709303652352 69737104539648 69801086803968 69911334144288 69925572476928 69939215603712 70110560763904 70124239983616 70263008268544 70313754173376 70327473038004 70341796122624 70452897486384 70545659695056 70628951457792 70685261924004 70732288424408 70833647259648 70872259971422 71021037860864 71035502198784 71049361883136 71189960884224 71241376260096 71255276112384 71269788155904 71382355236864 71447846982624 71665432071168 71778624051988 71807250208512 71873131786092 71957990866944 72015360938703 72181236105216 72195319332864 72324074962944 72372191756288 72386312241152 72515408494592 72529556922368 72581939791872 72610886320128 72725571598848 72754575409152 72821326136832 72965431663488 73013975147776 73158461905984 73452761056116 73486411235328 73539485171712 73598116124169 73685011857408 73752616240128 73909409939456 73977220202496 74094063537536 74123613118464 74191619908224 74338437098016 74766340189632 74869220048896 74923292688384 75012931021392 75071557779456 75101497196544 75170401173504 75211377928856 75319155265536 75369264668672 75518412290048 75737278656312 75752703516672 75822204961152 75972248902368 76061947723776 76173233687824 76203612466176 76323972276916 76363582144512 76424464669644 76484194619392 76514697412608 76575700417671 76736451197952 76752079552512 76955127382016 77178157615104 77208937168896 77330884839936 77401834231176 77432702989824 77493220933632 77585933932416 77637551410432 77748805435392 77791187725888 77847370691952 77862559434933 77954490105856 78104123233812 78196339113984 78268082540544 78351081209856 78422966608896 78630434774528 78661793513472 78786035898752 78817456693248 78874380859392 78889769981568 79045884302112 79102973445048 79259509672182 79469190914701 79573824477459 79667775602688 79825429512192 79898667593472 79914939973632 79930532118528 80088705994752 80141988552704 80300580878336 80358576198144 80374254900576 80517597127296 80533306856184 80623611080064 80783156484576 80878535442432 80952739725312 80996868538768 81166900412416 81199270723584 81327520927744 81359955296256 81418715725824 81434601271296 81579834556416 81595751537664 81654682265856 81816268048704 82032713202272 82048718544338 82065428809728 82140722041248 82237703847936 82303269644232 82400443367424 82508936380416 82656085671936 82672212639744 82727213989888 82874752565248 82890922196992 82950788333568 83114938970112 83131155464448 83148086181888 83224372727808 83355821479728 83389064758272 83609670749696 83775125243264 83851987083774 83950989344768 84045125910528 84112132713336 84211442122752 84227872555008 84288704274432 84334651582948 84455502501888 84612800169963 84678929757184 84712700706816 84790422752256 84880337977344 84958213826304 85204438488351 85447245931008 85564822913024 85626620215296 85694887898802 85729064024448 85796066033664 85909029912576 86044718946816 86079034589184 86306756902912 86477548638208 86556889892928 86574518304768 86825427316992 86997245444928 87055124214656 87179873550336 87227396887904 87342245336736 87410508136448 87445368471552 87515086191624 87578292028446 87618413395968 87698801369088 88203608702976 88378154102784 88459239121344 88494517702656 88634290386096 88669638779904 88855777640448 88904214543872 88985782211352 89090845835264 89161875447918 89267146981376 89367244701696 89544092811264 89626247553024 89803608201216 89863354028032 90041183884288 90077093363712 90159737121792 90302139936372 90338153488128 90403398222912 90421036763148 90582296768208 90599970213207 90821932473944 91048886403072 91121477106114 91229062299648 91312762963968 91349179564032 91493461043712 91529949708288 91772092432384 91856291314944 91953699475456 92020111002624 92038064978496 92286802352556 92323607410944 92517416828928 92567849758592 92700498788352 92762171899904 92945738203136 92982806052864 93068115738624 93215112192384 93234096635904 93252287471616 93319636875264 93504306341376 93522549897504 93751672231168 93769964050672 93789061496832 93937196648512 94060879593408 94247015898672 94444863012864 94482528731136 94732482510848 94919947845632 94988501680128 95007034816512 95026384207872 95176473649152 95263795976832 95301788295168 95490380224512 95553909428224 95690837458944 95743000278016 95830842381456 95943987822592 96020481251604 96128151672384 96260425777152 96329947742208 96432099950592 96520574287872 96775919722496 96814515093504 96967428798464 97006100545536 97095101515776 97287242217984 97376501129544 97827318264403 97937014741488 98052646895616 98130821498892 98246682476544 98336821653504 98376039530496 98570715070464 98636293603328 98831484157952 98922159877632 99117916130688 99229059790848 99425423365632 99634141200384 99688453586176 99897723584512 99977369215269 100017241361856 100095410372608 100109004987771 100227201564672 100425540354048 100983038208416 101003604688896 101096273281536 101296331869824 101336730034176 101604816621568 101750415556608 101899286226192 102019596550144 102100933890228 102174674033187 102315268263936 102429997203456 102632695087104 102904210153472 102945249558528 103107846453248 103202445641568 103243603986432 103324294578176 103338327729312 103447911909888 103522624877952 103542823100808 103665073913856 103796494255936 103816745913244 104022188022571 104138830978416 104261785485312 104357443387392 104468108279808 104563955478528 104605656809472 104867001216432 104882391351296 105089942257664 105165841145856 105186359975424 105394512402816 105470631260064 105491209557006 105512694183936 105679346229576 105734190661632 105943427186688 106098432636612 106223700803584 106308389957133 106433906016256 106531556791296 106553253298176 106574042824704 106784941326336 106862064390144 106882914168576 107073532855296 107144768264192 107165673200768 107356796169728 107377742474912 107498148106752 107667936077982 107710875312768 107809697679138 107936986300416 108479940395008 108558287634432 108579468361728 108773112741888 108794335383552 108872909687808 108916329480192 109088357398272 109131863113728 109420571746304 109520962721664 109737692858976 109867257823232 110011915173888 110229616852992 110309227757568 110527517786112 110601051111424 110819918626816 110841540619264 110864114909184 110965830303744 111141095306304 111185419677696 111287429862336 111507655647024 111802649445032 112149510284448 112281922830336 112303830073344 112384939032576 112429759463424 112607336669184 112652245794816 112817066893284 112950267609088 113053897003008 113173783969792 113277618435072 113605917984468 113629055275008 113929661241344 114092921585664 114168826953728 114259850531736 114305418699264 114394754711552 114485958415374 114545373216768 114636697004466 114726291929088 114772046118912 114939968689663 115104676796928 115409186523904 115432691073024 115767236422656 115813405753344 115996327259904 116102751346764 116239831400448 116456327115648 116686781588832 116771056037928 116824551194624 116931735158784 117294508670976 117526621814784 117604811603968 117837538803712 117945652161792 117992690270208 118179053848128 118226185039872 118311571289088 118334654972352 118568826453168 118647709615136 118882500597224 119392123748352 119501663404032 119549322067968 119738144268288 119848001390208 120102791151616 120212982829056 120402853248496 120450871317504 120537864297216 120561382350864 120776395690944 120799960284276 121317803163648 121398515204096 121495302808152 121638749732864 121750350618624 121798906085376 121991281391616 122039932944384 122128073588736 122151901906944 122369751834624 122393627306496 122475055086592 122693481336832 122717419971328 123049069803408 123073077816507 123098143214592 123211083061872 123356555771904 123454904466348 123600665051136 123781504742714 124090820984832 124286816256512 124312128847872 124336383295488 124426182500352 124672408455168 124696733196672 124722129272832 125033732219592 125052081995776 125414506124544 125662687864896 125777980625661 125926484017152 126067688865792 126317163184128 126341808832512 126501977374422 126651335573504 126676046422016 126901964865536 127018394635776 127069051060224 127185634128384 127320506966016 127437320739456 127774456508608 128027308335472 128170868896512 128347234369536 128439930322944 128542331848203 128694099050496 129067078420224 129086020124672 129341467394048 129460135354368 129716322957312 129835334839392 129861777457152 130582686321984 130841095331856 130995576635392 131013368005104 131115762204672 131168052707328 131272629287436 131427620093952 131548202053632 131619911375498 131896213170176 132157221507584 132305413054464 132567231154176 132688858682016 132845521600512 132951435579144 133303158953692 133356321815808 133478673317028 133636268752896 133742813171877 133900720472064 134050867052544 134316139216896 134671472918528 134795031042048 135061775826432 135115640045568 135239605682688 135453209904558 135507230232192 135865714968256 136134578520304 136232898710916 136420357685248 136573329604608 136682215659171 136843593449472 136969144445952 137240191565568 137260332744704 137603260855424 137658138648576 137784436972416 137930549213184 138030166503936 138057097467744 138220098551808 138430203528834 138851774637888 139143257849856 139290811039744 139418607304704 139474209079296 139602173607936 139822668288576 139851144953856 139878431207424 140221121527808 140248479967232 140526016537088 140627508346752 140654946076008 140683592245248 140905794972768 141091319390112 141257902915584 141370523848008 141464576848816 141667294519296 141744519942844 142042075721728 142098723766272 142379921768448 142482752520192 142510552224768 142539576311808 142764710473728 142895693965248 143330864142336 143557248103976 143614500417024 143746263572184 143915981733888 144030721877406 144362472210432 144390638665728 144648149925888 144744383512576 144772624482304 145030816989184 145059113844736 145163879583744 145221772640256 145451143197696 145509150818304 145642652273664 145930863326976 146027950295552 146316923811968 146905522112232 146972822470656 147078970343424 147196232248338 147370023714816 147505232480256 147585640270159 147954440404992 148188127075072 148247226236928 148383239816448 148676874196032 149532680379264 149738440097792 149846585376768 150025862042784 150143115558912 150202994393088 150340802347008 150422755857712 150638310531072 150738529337344 151036824580096 151474557312624 151505407033344 151644409922304 151944497804736 152346467375648 152407224932352 152647944553832 152727164289024 152848929339288 152968389238784 153029394825216 153151400835342 153472902395904 153504159105024 153910254764032 154356315230208 154417874337792 154661769679872 154803668462352 154865405979648 154986441867264 155171867864832 155275102820864 155497610870784 155582375451776 155694741383904 155725118869866 155908980211712 156208246467624 156392678227968 156536165081088 156702162419712 156845933217792 157260869549056 157323587026944 157572071797504 157634913386496 157748761718784 157779539963136 158091768604224 158205946890096 158236814335509 158519019344364 158938381829402 159147648954918 159335551205376 159650859024384 159797335186944 159829879947264 159861064237056 160177411989504 160283977105408 160601161756672 160717152396288 160748509801152 161035194254592 161066613712368 161247222160128 161501904116973 161566312969152 161905479450624 161993737077536 162333800824832 162398541447168 162655041855488 162719910592512 162837431451648 162869202542592 163159669112832 163191503075328 163309364531712 163632536097408 164065426404544 164097437088676 164130857619456 164281444082496 164606539288464 164800886734848 165017872760832 165344425279488 165454427979776 165749505130496 165781844393984 165901576667136 166229877940224 166262310928896 166296172363776 166448745455616 166711642959456 166778129516544 167219341499392 167550250486528 167703974167548 167901978689536 168224265426672 168422884245504 168455745110016 168577408548864 168669303165896 168911005003776 169225600339926 169357859514368 169425401413632 169580845504512 169760675954688 169916427652608 170408876976702 170894491862016 171253240430592 171389775797604 171458128048896 171592132067328 171728937623061 171818059825152 172089437893632 172158069178368 172613513805824 172955097276416 173113779785856 173149036609536 173650854633984 173994490889856 174110248429312 174359747100672 174454793775808 174684490673472 174821016272896 175030172383248 175156584056892 175236826791936 175397602738176 176407217405952 176756308205568 176918478242688 176989035405312 177268580772192 177339277559808 177711555280896 177808429087744 177971564422704 178181691670528 178323750895836 178534293962752 179088185622528 179252495106048 179607216402432 179726708056064 180082367768576 180154186727424 180319474243584 180604279872744 180676306976256 180806796445824 180842073526296 181164593536416 181199940426414 181643864947888 181679305348177 182097772806144 182242954212228 182458124599296 182625525927936 182698359128064 182986922087424 183059899416576 183544184864768 183712582629888 183907398950912 184040222005248 184076129956992 184573604705112 184647214821888 185034833657856 185135699517184 185400997576704 185524343799808 185672257114071 185891476406272 186136231477248 186430224384768 186468193271808 186504574943232 186639273750528 187008612682752 187045099795008 187503344462336 187539928101344 187578122993664 187874393297024 188121759186816 188494031797344 188889726025728 188965057462272 189464965021696 189752966061633 189839895691264 189977003360256 190014069633024 190352947298304 190527591953664 190603576590336 190980760449024 191107818856448 191486000556032 191661684762912 191887975645184 192040962503208 192256303344768 192520851554304 192659895484416 192864199901184 193041148575744 193551839444992 193629030187008 193934857596928 194012201091072 194190203031552 194574484435968 194753002259088 195654636528806 195874029482976 196105293791232 196261642997784 196493364953088 196673643307008 196752079060992 197141430140928 197272587206656 197429867063247 197662968315904 197844319755264 198235832261376 198458119581696 198850846731264 199268282400768 199376907172352 199795447169024 199954738430538 200034482723712 200190820745216 200218009975542 200454403129344 200851080708096 201966076416832 202007209377792 202192546563072 202592663739648 202673460068352 203179814856837 203209633243136 203798572452384 204039193100288 204201867780456 204349348066374 204630536527872 204859994406912 205265390174208 205808420306944 205890499117056 206215692906496 206404891283136 206487207972864 206676655458624 206895823819776 207045249755904 207085646201616 207330147827712 207592988511872 207633491826488 208044376045142 208277661956832 208523570970624 208714886774784 208936216559616 209127910957056 209211313618944 209734002432864 209764782702592 210179884515328 210331682291712 210372719950848 210789024805632 210941262520128 210982419114012 211025388367872 211358692459152 211886854373376 212196865273224 212447401607168 212616779914266 212867812032512 213063113582592 213106506596352 213148085649408 213569882652672 213724128780288 213765828337152 214147065710592 214289536528384 214331346401536 214713592339456 214755484949824 214996296213504 215335872155964 215421750625536 215619395358276 215873972600832 216046082816109 216959880790016 217116575268864 217158936723456 217546225483776 217588670767104 217745819375616 217832658960384 218176714796544 218263726227456 218841143492608 219041925443328 219475385717952 220459233705984 220618455515136 221055035572224 221202102222848 221639837253632 221683081238528 221728229818368 221931660607488 222282190612608 222370839355392 222574859724672 223015311294048 223605298890064 224299020568896 224607660146688 224769878065152 225214673338368 225304491589632 225634133786568 225900535218176 226107794006016 226347567939584 226555236870144 227211835968936 227258110550016 227859322482688 228185843171328 228519701063472 228610837398528 228789509423104 228971916830748 229090746433536 229273394008932 229452583858176 229544092237824 229727101253013 229879937379326 230209353593856 230818373047808 230865382146048 231534472845312 231626811506688 231992654519808 232205502693528 232479662800896 232912654231296 233280528168961 233373563177664 233542112075856 233587678304799 233863470317568 234589017341952 235053243629568 235209623207936 235675077607424 235891304323584 235985380540416 236358107696256 236452370079744 236623142578176 236669309944704 237137652906336 237295419230272 237765001194448 238407572744103 238721473432377 239003326808064 239476288536576 239696002780416 240205582303232 240425965658112 240805706496992 240901742635008 241075728594432 241122764701728 241552791381888 241599920568552 242635606327296 242990605616304 243277499465728 243500701237248 243597812170752 243982562783232 244079865888768 244256147177472 244303803813888 244739503669248 244787254612992 244950110173184 245386962673664 245434839942656 246098139606816 246146155633014 246196286429184 246422166123744 246713111543808 246909808932696 247201330102272 247563009485428 248052909899977 248181641969664 248573632513024 248624257695744 248672766590976 248852365000704 249344816910336 249393466393344 249444258545664 250067464439184 250104163991552 250829012249088 251325375729792 251555961251322 251852968034304 252135377731584 252634326368256 252683617665024 253003954748844 253302671147008 253352092844032 253803929731072 253838400509889 254036789271552 254138102120448 254371268256768 254641013932032 254874641478912 255548913017216 256054616670944 256341737793024 256694468739072 256879860645888 257084663696406 257388198100992 258134156840448 258682934788096 258920270708736 259432645914624 259670669678784 259723554914304 261165372643968 261682190663712 261991153270784 262026736010208 262231524409344 262336105414656 262545258574872 262855240187904 263096404107264 263239822750996 263792426340352 264314443015168 264610826108928 265134462308352 265377717364032 265902871158288 266606317907384 266712643631616 266957346634056 267272537505792 267485626343754 267801440944128 268101734105088 268632278433792 269342945837056 269590062084096 270123551652864 270231280091136 270479211365376 270906419809116 271014460464384 271731429936512 272269157040608 272465797421832 272840715370496 273146659209216 273364431318342 273687186898944 273938288891904 274087617644581 274480383131136 275206521710848 275316277297152 275568873944832 275861098426368 276060333007872 276114194935488 276860407057668 277703549275776 278286515699712 278581622079488 278837214609408 278948418158592 279204347215872 279645336577152 279702289907712 279756862414848 280442243055616 280496959934464 281052033074176 281255016693504 281309892152016 281367184490496 281811589945536 282182638780224 282741047696016 282929153697632 283334589038592 283489039885688 284084151443456 284197447532544 284759843536896 284965505040384 285021104449536 285079152623616 285529420947456 285791387930496 286661728284672 287114496207952 287229000834048 287492527144368 287831963467776 288061443754812 288781277331456 289296299851776 289488767025152 289545248964608 290061633978368 290118227689472 290327759167488 290443545280512 290902286395392 291018301636608 291285304547328 291861726653952 292055900591104 292633847623936 293481954793209 293811044224464 294157940686848 294392464496676 294740047429632 295010464960512 295171280540318 295908880809984 296376254150144 296494452473856 296766479632896 297353748392064 299065360758528 299476880195584 299693170753536 299932107645807 300051724085568 300286231117824 300681604694016 300845511715424 301276621062144 301477058674688 302073649160192 302949114625248 303010814066688 303288819844608 303888995609472 304692934751296 304814449864704 305295889107664 305697858678576 305936778477568 306058789650432 306302801670684 306524022099561 306945804791808 307820509528064 308712630460416 308835748675584 309323539359744 309607336924704 309730811959296 309972883734528 310343735729664 310550205641728 310995221741568 311164750903552 311389482767808 311450237739732 311817960423424 312066564067713 312416492935248 312785356455936 313072330162176 313404324839424 313691866435584 314521739098112 314647174053888 315144143595008 315269826772992 315497523437568 315559079926272 316183537208448 316411893780192 316473628671018 317038038688728 317876763658804 318295297909836 318671102410752 318925169871399 319301718048768 319594670373888 319659759894528 319722128474112 320354823979008 320567954210816 321202323513344 321434304792576 321497019602304 322070388509184 322133227424736 322494444320256 323003808233946 323132625938304 323810958901248 323987474155072 324667601649664 325310083710976 325439821185024 325674862903296 325738405085184 326319338225664 326383006150656 326618729063424 327265072194816 328130852809088 328194874177352 328261715238912 328562888164992 329213078576928 329601773469696 330035745521664 330688850558976 330908855959552 331563688787968 331803153334272 332459755880448 332524621857792 332592344727552 332897490911232 333423285918912 333556259033088 334438682998784 335100500973056 335407948335096 335803957379072 336448530853344 336845768491008 336911490220032 337154817097728 337338606331792 337822010007552 338451200679852 338715719028736 338850802827264 339161691009024 339521351909376 339832855305216 340817753953404 341788983724032 342506480861184 342779551595208 342916256097792 343184264134656 343457875246122 343636119650304 344178875787264 344316138356736 344819906068989 345227027611648 345910194552832 346227559571712 346298073219072 347301709267968 347988981779712 348220496858624 348719494201344 348909587551616 349368981346944 349642032545792 350060344766496 350313168113784 350473653583872 350795205476352 352814434811904 353512616411136 353836956485376 353978070810624 354537161544384 354678555119616 355616858175488 355943128845408 356363383341056 356647501791672 357068587925504 358176371245056 358504990212096 359214432804864 359453416112128 360164735537152 360308373454848 360638948487168 361208559745488 361352613952512 361613592891648 361684147052592 362329187072832 362399880852828 363287729895776 363358610696354 364195545612288 364485908424456 364916249198592 365251051855872 365396718256128 365973844174848 366119798833152 367088369729536 367425165259776 367814797901824 368080444010496 368152259913984 369147209410224 369219233449521 369294429643776 370069667315712 370271399034368 370801995153408 371048687599616 371344514228142 371782952812544 372272462954496 372860448769536 372936386543616 373009149886464 373278547501056 374017225365504 374090199590016 375006688924672 375079856202688 375156245987328 375748786594048 376243518373632 376988063594688 377333941876983 377779452051456 378929930043392 379505932123266 379679791382528 379954006720512 380028139266048 380705894596608 381055183907328 381207153180672 381961520898048 382215637712896 382972001112064 383323369525824 384081925006416 384512606689536 385041703108608 385319790968832 386082297151488 387103678889984 387258060374016 387869715193856 388024402182144 388380406063104 389148968871936 389506004518176 391309273057612 391748058965952 392523285995568 392986729906176 393347286614016 393504158121984 394282860281856 394545174413312 394859734126494 395325936631808 395688639510528 396471664522752 396916239163392 397701693462528 398536564801536 398753814344704 399590894338048 399909476861076 400068965447424 400381641490432 400436019951084 400908806258688 401228439515631 401702161416192 403932152833664 404014418755584 404385093126144 405185327479296 405346920136704 406359629713674 406419266486272 407597144904768 408403735560912 408698696132748 409261073055744 409719988813824 410530780348416 411616840613888 411780998234112 412431385812992 412809782566272 412974415945728 413353310917248 413791647639552 414090499511808 414171292403232 414660295655424 415185977023744 415266983652976 416088752090284 416555323913664 417429773549568 417872433119232 418255821914112 418422627237888 419468004865728 419529565405184 420359769030656 420663364583424 420745439901696 421578049611264 421882525040256 421964838228024 422050776735744 422717384918304 423773708746752 424393730546448 424894803214336 425233559828532 425735624065024 426126227165184 426296171298816 427139765305344 427448257560576 427531656674304 428294131421184 428579073056768 428662692803072 429427184678912 429510969899648 429992592427008 430671744311928 430843501251072 431238790716552 431747945201664 432092165632218 433235266599499 434233150537728 434317873446912 435092450967552 435177341534208 435491638751232 435665317920768 436353429593088 436527452454912 437682286985216 438083850886656 438950771435904 440918467411968 441236911030272 442110071144448 442404204445696 442756920810477 443279674507264 443366162477056 443863321214976 444564381225216 444741678710784 445149719449344 446030622588096 447210597780128 448598041137792 449215320293376 449539756130304 450429346676736 450608983179264 451268267573136 451801070436352 452215588012032 452695135879168 453110473740288 454423671937872 454516221100032 455718644965376 457039402126944 457221674797056 457579018846208 457943833661496 458181492867072 458546788017864 458905167716352 459088184475648 459454202506026 459759874758652 460418707187712 460669689814243 461636746095616 461730764292096 463068945690624 463253623013376 463985309039616 464411005387056 464959325601792 465825308462592 466561056337922 466747126355328 467084224151712 467175356609598 467726940635136 469178034683904 470106487259136 470419246415872 471350155214848 471782608647168 471970761080832 472716215392512 472904740159488 473246285156352 473338619889408 474275305812672 474590838460544 475530002388896 476815145488206 477442946864754 478006653616128 478952577073152 479392005560832 480411164606464 480851931316224 481611412993984 481803485270016 482151457188864 482245529403456 483105582763776 483199841137104 484505712350919 485981211232608 486554998931456 487001402474496 487195624341504 487965125566464 488159731777536 488512294354944 488607607627776 489479007338496 489574509225984 489900220346368 490773925347328 490869679885312 492196279213632 492292311266028 492392572858368 492844332247488 493819617865392 494402660204544 495126018970856 496105819799954 496363283939328 497147265026048 497248515391488 497345533181952 497704730001408 498689633820672 498786932786688 498888517091328 500134928878368 500208327983104 501658024498176 502650751459584 503111922502644 503705936068608 505268652736512 505367235330048 506007909497688 506605342294016 506704185688064 507607859462144 507676801019778 508073578543104 508276204240896 508742536513536 509282027864064 509749282957824 511097826034432 512109233341888 512683475586048 513759721291776 514169327392812 514776396201984 515186812869183 516268313680896 517365869576192 517840541417472 518865291829248 519341339357568 519447109828608 522330745287936 523364381327424 524053472020416 524463048818688 525090517149744 525710480375808 526192808214528 526479645501992 527584852680704 528628886030336 529221652217856 530268924616704 530755434728064 531805742316576 533212635814768 533425287263232 533914693268112 534545075011584 534971252687508 535602881888256 537264556867584 538685891674112 539180124168192 540247103305728 540462560182272 540958422730752 541812839618232 542028920928768 543462859873024 544538314081216 544931594843664 545037916044531 545681430740992 546293318418432 546728862636684 547374373797888 547876577783808 548175235289162 548960766262272 550413043421696 550632554594304 551137747889664 551722196852736 552120666015744 552228389870976 553720814115336 555407098551552 556284336402907 556573031399424 557016771342213 557674429218816 558408694431744 559290673154304 559404579815424 559513724829696 560884486111232 560993919868928 562104066148352 562510033387008 562619784304032 562734368980992 563623179891072 564365277560448 565482095392032 565858307395264 566669178077184 566978079771376 568168302886912 568394895065088 569258898184899 569519687073792 569931010080768 570042208899072 571058841894912 571582775860992 573323456569344 574228992415904 574458001668096 574985054288736 575663926935552 576122887509624 577562554662912 578592599703552 579090497929216 580123267956736 580236455378944 580655518334976 580887090561024 581804572790784 582036603273216 582570609094656 583723453307904 584111801182208 585267695247872 586963909586418 587622088448928 588315881373696 588784928993352 589480094859264 590020929921024 590342561080636 591817761619968 592289601189741 592752508300288 592988904947712 593532959265792 594707496784128 598130721517056 598953760391168 599386341507072 599864215291614 600103448171136 600572462235648 601363209388032 601691023430848 602553242124288 602954117349376 604147298320384 605898229250496 606021628133376 606577639689216 607777991218944 609385869502592 609628899729408 610591778215328 611395717357152 611873556955136 612117579300864 612605603341368 613048044199122 613891609583616 617425260920832 617671497351168 618647078719488 619214673849408 619461623918592 620687471459328 621100411283456 621990443483136 622329501807104 622778965535616 622900475479464 623635920846848 624133128135426 624832985870496 625570712911872 626144660324352 626808649678848 627383732871168 629043478196224 629294348107776 630288287190016 630539653545984 630995046875136 631118159852544 632367074416896 632823787560384 632947257342036 634076077377456 635753527317608 636590595819672 637342204821504 637850339742798 638603436097536 639189340747776 639319519789056 639444256948224 640709647958016 641135908421632 642404647026688 642868609585152 642994039204608 644140777018368 644266454849472 644988888640512 646007616467892 646265251876608 647621917802496 647974948310144 649335203299328 650620167421952 650879642370048 651349725806592 651476810170368 652638676451328 652766012301312 653237458126848 654530144389632 656261705618176 656389748354704 656523430477824 657125776329984 658426157153856 661377701117952 661817711919104 663127377575936 663606306668544 664919511760896 665049243715584 665184689455104 665794981822464 666846571837824 667112518066176 668877365997568 670201001946112 670815896670192 671607914758144 672897061706688 673822980440064 674309634195456 674677212663584 675644020015104 676902401359704 677431438057472 677701605654528 678323382018048 679042703818752 679665710610432 681635507906808 683577967448064 685559103190416 685832512195584 686368528269312 686915750492244 687272239300608 688357751574528 688632276713472 689639812137978 690454055223296 691820389105664 692455119143424 692596146438144 694603418535936 695977963559424 696440993717248 697438988402688 697819175103232 698737962693888 699284065091584 699841584506883 700120689532992 700626336227568 700763034914397 701590410952704 705628869623808 707025232822272 707673912970752 707956141621248 709074323088768 709357110239232 711233716350976 711886257690816 713295003583344 714137175851008 715222718232309 717009980424192 718428865609728 718906832224256 720329471074304 720616746909696 721277896974336 722417119490976 722705227905024 723227185783296 723368294105184 724658374145664 724799761705656 726575459791552 726717221392708 728971816848912 729832498397184 730502103711744 730793436512256 731947688349696 732239597666304 734176739459072 734850330519552 735629595803648 736160888020992 736304519827968 738294418820448 738438466899042 738588859287552 740139334631424 740542798068736 741603990306816 742097375199232 742689028456284 743565905625088 744158729699931 744544925908992 745720897539072 745872773087232 746018299772928 746557095002112 748034450731008 748180399180032 750013377849344 750159712405376 750312491974656 751497573188096 752487036747264 753976127189376 754667883753966 755558904102912 759011864246532 759359582765056 759908013441024 760056278532096 761411789193216 762110367814656 762414306361344 763923041796096 764431275425792 765944002224128 766646739051648 768163850012832 769025213379072 770083406217216 770639581937664 772164594302976 774207357779968 775739430387712 776048804364288 776760812126208 778297937743872 779012009036352 782618546115224 783496117931904 785046571991136 785973459812352 786694573228032 787008316243968 788565720563712 789090348826624 789719468252988 790651873263616 791377279021056 792943329045504 793832478326784 795403386925056 797507628689408 799181788676096 799818953722152 800137930894848 800763282980864 800872039902168 801817612517376 802456879031262 803404322832384 804579780827641 807864305667328 808028837511168 808770186252288 810370654958592 810693840273408 812719259427348 812838532972544 815194289809536 816807471121824 817397392265496 818522146111488 819439977627648 821061560696832 822262852933743 823233681227776 824862771625984 825619565132544 825948831891456 826706621834496 827583295279104 828180999023616 828342584806464 830371954047488 830533967305952 832177504180568 833110647827328 834859547099136 835744866238464 836511643828224 836845254475776 838936009731456 839059130810368 840719538061312 841326729166848 841490879803392 843156099222528 843765050080512 843929676456048 844101553471488 845434769836608 848787461092896 849789606428672 850467119657064 851471248130048 852252454330368 852592342597632 854279530610688 854896515121152 855063313348608 856588262842368 857158146113536 857325385606144 858854369357824 859021939799296 859985184854016 861343488623856 861687002502144 862477581433104 863495890403328 864184331264436 866470533198998 868466301075456 868635746893824 870184901935104 870354683068416 870983277502464 871330635841536 872706859186176 873054904909824 875364573970432 876167701773312 877901542871808 880445864379627 882473822060544 884220142288896 884808408891392 885513841620954 886559349014528 886732324954112 887726642429952 889128762450432 889483357421568 890299438898688 892061245176192 894421195560256 897196082275584 898430640586752 899079512260608 899796322937421 900858693353472 902536535146272 903602140872704 904431176024064 905390271758336 906220947480576 908847343875744 909032442200064 911437289930752 914078804253888 914443349594112 915887667322992 917093576035728 917810335432704 918176368951296 918908405012052 919519749517304 920837414375424 921339379628486 923273492191232 923461528584192 926137891381248 926507246026752 927970618079232 928822010774112 929918651203584 931650616925184 933122112675844 933494252710656 934168448303424 934350713219196 935453881270272 936199692203139 938356069367808 940212974518272 940838492831744 942700310429696 943565217294336 943941522161664 945432430785024 945809480318976 946492570312704 946677239778816 948550611625344 949181676921088 951060004777792 953630290976412 954885893729508 956013307232256 956775509614197 957905154146304 958784011121664 960822329212928 961703862632448 963222825987968 963606970540032 964302914377728 964491058806912 966211165527552 966399682274208 969011424701838 971962422465216 974002804948992 975930251132928 976319463555072 977024588709888 977215215255552 978958014676992 979149018451968 979800440692736 981547850694656 981739359770624 984392558427264 984584622532056 984785145716736 985688664494976 987639235730784 988805320409088 990252037941712 992211639599908 992726567878656 994294530052096 994691066363904 995409460002816 997379267641344 997573865573376 997777034182656 1000269857756736 1000416655966208 1003316048996352 1005301502919168 1006223845005288 1007411872137216 1010537305473024 1010734470660096 1012015818995376 1013210684588032 1013408371376128 1015215718924288 1015353602039556 1016147157086208 1016552408481792 1017485073027072 1018564055728128 1019498565915648 1022195652068864 1024218466683776 1025366951172096 1027519442583552 1028338654785624 1029552792403968 1030373625738366 1032536627361792 1033099481891113 1034459718206967 1035681082834944 1037730583658496 1038682678715136 1038894219657216 1044661490575872 1046728762654848 1048106944040832 1048926097637376 1050181034299488 1051420960751616 1052385616429056 1052959291003984 1055169705361408 1057257772060672 1058443304435712 1060537849233408 1061510869456128 1063611484633152 1066425271629536 1066850574526464 1067829386536224 1069090150023168 1069942505375016 1071205763776512 1074529113735168 1077371783348224 1078360248336384 1080494206611456 1080925120364544 1081916845461504 1083625679236464 1084057841857536 1086925719746048 1089076628162432 1089863189687328 1090075832089062 1091362861481984 1092586636836864 1093457725273368 1094748747595776 1095753155567616 1096350470578324 1097921532524544 1100826086843392 1101265109188608 1102275495779328 1103444393705472 1104241332031488 1104456779741952 1107441628230672 1107657700348563 1110814197103104 1112568672805814 1113146062798848 1114033542684426 1115348858437632 1116817388863488 1118581346308608 1118809159630848 1119027449659392 1121768972222464 1121987839737856 1124208132296704 1125020066774016 1125239568608064 1125468737961984 1127246359782144 1128730555120896 1130964190784064 1131716614790528 1133338356154368 1133956159542752 1136336605773824 1136789790130176 1138517796369798 1139039374147584 1139862020161536 1140084417798144 1142117683789824 1143165551721984 1146646913138688 1148457984831808 1148916003336192 1149970108577472 1152245775019248 1155125109325824 1158180995858432 1160246535913472 1160472910757888 1161311036669952 1161774181122048 1163609145581568 1164073206546432 1165141218189312 1167446906615808 1168223602364416 1170535390495744 1173927819172836 1175244176897856 1177569857986704 1178960189718528 1180041859842048 1180685122161272 1183635523239936 1184579202379482 1185505016600576 1185977809895424 1187065918531584 1189414993568256 1196261443034112 1198772683014144 1199728430583228 1200206896342272 1201144924471296 1202726418776064 1203382046861696 1205106484248576 1205908234698752 1208294596640768 1211796458500992 1212043256266752 1213155279378432 1215555982437888 1218771739005184 1219257799458816 1221183556430656 1222791434714304 1223747113910272 1225211206682736 1226096088398244 1227783219167232 1234850521841664 1235342994702336 1237294157438976 1238429347698816 1238923247837184 1241374942918656 1242200822566912 1243980886966272 1244659003614208 1245557931071232 1245800950958928 1247271841693696 1248266256270852 1249665971740992 1252289320648704 1253617299357696 1254767465742336 1258086956392448 1258588696215552 1260576574380032 1261079307091968 1261990093750272 1262236319705088 1264734148833792 1265647575120768 1265894514684072 1268152154754912 1271507054635216 1271755137437239 1273181191639344 1274684409643008 1275700679485596 1277206872195072 1278378681495552 1278888513896448 1281419295916032 1282271816843264 1284809294053376 1285737219170304 1285988078409216 1288281554036736 1288532909698944 1289977777281024 1292015232935784 1292530503753216 1295243835604992 1295949896620288 1298670406598656 1299705799798497 1301240334843904 1302699451613184 1302953620340736 1305277352902656 1305532024602624 1306474916253696 1309060288779264 1312523411236352 1312779496709408 1313046860955648 1314251552659968 1316852314307712 1322755402235904 1326254755151872 1327212613337088 1328270762431431 1329839023521792 1330098487431168 1331589963644928 1333693143675648 1334225036132352 1337754731995136 1340402003892224 1341631793340384 1343215829516288 1345794123413376 1347645960880128 1348619268390912 1349354425327168 1351288040030208 1353804802719408 1354862876114944 1355403211309056 1356646764036096 1358085407637504 1359331421220864 1363271015813616 1367155934896128 1371118206380832 1371665024391168 1372737056538624 1373831500984488 1374544478601216 1376715503149056 1377264553426944 1379279624275956 1380908110446592 1382009069442729 1383640778211328 1384910238286848 1385192292876288 1389206837071872 1391955927118848 1392881987434496 1394877976805376 1395638350206464 1397475925387776 1398568130183168 1399683169013766 1400241379065984 1401252672455136 1401526069828794 1403180821905408 1411257739247616 1414050465644544 1415347825941504 1415912283242496 1418148646177536 1418714220478464 1422467432701952 1423772515381632 1426590007166688 1428274351702016 1430445436464618 1434019960848384 1436857731219456 1437813664448512 1440658942148608 1441233493819392 1442555793948672 1444834238981952 1445410455810048 1446454371566592 1446736588210368 1449316748291328 1449599523411312 1453150919583104 1453434442785416 1457943633697824 1459664996794368 1461004207423488 1461586873024512 1463895376699392 1464479195332608 1468353478918144 1469700661039104 1471259191607296 1472321776041984 1472609039655936 1476588837640896 1476876933798084 1477177718575104 1481085596137472 1483207980613632 1484194750398464 1485378056912568 1487131811250176 1488317459399862 1489089851817984 1491441795078144 1491745546174464 1492036599545856 1493114190004224 1496068901462016 1496360798360064 1500026755698688 1500319424810752 1500624983949312 1502995146376192 1504974073494528 1507952254378752 1509335767507932 1511117808205824 1518023728493064 1518719165530112 1519816026882048 1520112557064192 1522823578386432 1524220735629312 1524828612722688 1527846083592192 1528862550851584 1531888004448256 1533293478103296 1536327700025664 1538050426758144 1541279163875328 1544329188605952 1548414715559936 1551478860775424 1552097608728576 1553521624252416 1556595875487744 1558024018072704 1565237092230448 1566992235863808 1570093143982272 1573389146456064 1577131441127424 1578180697653248 1579438936505976 1581303746527232 1582754558042112 1585886658091008 1587664956653568 1590806773850112 1595015257378816 1599637907444304 1600275861789696 1601526565961728 1601744079804336 1603635225034752 1604913758062524 1606808645664768 1609159561655282 1615728611334656 1616057675022336 1617540372504576 1620741309917184 1621387680546816 1625438518854696 1625677065945088 1630388579619072 1633614942243648 1634794784530992 1635113748133593 1637044292222976 1638879955255296 1642123121393664 1644525705867486 1646467362455552 1649725543251968 1651239130265088 1651897663782912 1653413243668992 1655166590558208 1656361998047232 1656685169612928 1660743908094976 1661067934611904 1664355008361136 1666221295654656 1668853009208721 1669719094198272 1671050314026639 1673023287656448 1677872019462912 1678118261620736 1681439076122624 1682653458333696 1682981759606784 1686312198445056 1687530100161024 1687859352912096 1688203106942976 1690869539673216 1697574922185792 1700934239314128 1702942496260096 1704504908660736 1705184685195264 1708559061221376 1709793030242304 1710126626697216 1713176525684736 1714316292227072 1714650771212288 1717708738715648 1718043879598592 1719970369708032 1722686977247712 1723374005004288 1724955162866208 1726991780806656 1728368662528872 1732941066397996 1737271493787648 1740369803870208 1740709366136832 1741966555004928 1742661271683072 1745413718372352 1746109809819648 1750729147940864 1752335403546624 1755803085743616 1760891728759254 1764947644121088 1768440284577792 1769616817782784 1771027683241908 1773118698029056 1773464649908224 1775453284859904 1776868803569223 1778257524900864 1778966714843136 1780598877797376 1784122490352384 1788842391120512 1794392164551168 1796861281173504 1798159024521216 1799592645874842 1801717386706944 1805073070292544 1808862352048128 1810780543516672 1812441894961152 1817694687751488 1818064884400128 1822874579861504 1828157608507776 1828886699188224 1831775334645984 1834187152071456 1835620670865408 1836352737902592 1837816810024104 1839039499034608 1841674828750848 1842678759256972 1846546984382464 1852275782762496 1853014492053504 1855941236158464 1857644021548224 1863301233850368 1866244225351688 1866988505421312 1868336896606848 1868701426438392 1870907762540544 1872399384406278 1876712138735616 1880425949036544 1881676985663488 1885400620859392 1887130434588672 1887883044323328 1890864861570048 1891618960637952 1892985140625408 1893354479557632 1897101223250688 1898363353842176 1902120009555584 1907260581952824 1909771787459016 1912026614464512 1913551019228394 1915810308292608 1917568022243328 1918613323512067 1923407725264896 1926445651975936 1927213941080064 1928605828755456 1928982117613824 1932422331055104 1932799364548416 1938022849403676 1943924844930432 1948005609897984 1951860502265856 1952638927110144 1954049177419776 1954430430511104 1957916029353984 1958298036903936 1959600881385472 1963095701389312 1963478719541248 1968785116854528 1969169245064112 1969570291433472 1971377328989952 1975278471461568 1980504075883424 1984423279199816 1985453135757312 1988589060104192 1989382132727808 1990818920005632 1994758535282688 1995147731146752 1995554068365312 2000539715513472 2000833311932416 2006632097992704 2010603005838336 2012447690010576 2014823744274432 2021468941320192 2024031637990752 2026421369176064 2026816742752256 2030431437848576 2030707204079112 2032294314172416 2033104816963584 2034970146054144 2037128111456256 2038997131831296 2044391304137728 2048436933367552 2050733902344192 2056677309571248 2059105584807936 2060747251476732 2065073254723584 2066198963782226 2068919436413934 2071362165669888 2075461167316992 2077365357430272 2077788439314432 2089322981151744 2093457525309696 2096213888081664 2097852195274752 2099524753520649 2100362068598976 2104771232858112 2105918582007968 2110339410722816 2114515544121344 2116886608871424 2121075698466816 2123021738912256 2127222969266304 2132850543259072 2133701149052928 2135658773072448 2139885010750032 2142411527553024 2145668154696927 2154743566696448 2156720496672768 2160988413222912 2161850240729088 2163833690923008 2167251358472928 2168115683715072 2173851439492096 2178153256324864 2179726379374656 2180151664178124 2182725722963968 2186915450546736 2189497495191552 2191506311135232 2192700941156648 2195843065049088 2201652173686784 2202530218377216 2204550991558656 2206888787410944 2208482664062976 2208913559483904 2214883256461344 2215315400697126 2221628394206208 2225137345611628 2226292125597696 2228067085368852 2230697716875264 2232476189099793 2233634777726976 2237162692617216 2237618319261696 2238054899318784 2243537944444928 2243975679475712 2248416264593408 2250040133548032 2250479137216128 2250937475923968 2254492719564288 2257461110241792 2261928381568128 2263433229581056 2266676712308736 2267912319085504 2272673211547648 2277035592739596 2278078748295168 2279724040323072 2280168835596288 2284235367579648 2286331103443968 2293293826277376 2296915969663616 2297832006672384 2299940217154944 2304491550038496 2310250218651648 2316361991716864 2320945821515776 2322622073339904 2327218291163136 2328146413092864 2330282436378624 2334893813231616 2336447204728832 2341070780991488 2347855638345672 2350488353795712 2355139715973408 2357920379437056 2360083719684096 2361370244322544 2367271046479872 2369158404758964 2371010033201152 2371955619790848 2374131837063168 2378829987136512 2392522886068224 2397545366028288 2399456861166456 2400413792684544 2402289848942592 2405452837552128 2406764093723392 2410212968497152 2411816469397504 2413739342482923 2416589193281536 2423592917001984 2424086512533504 2426310558756864 2431111964875776 2437543478010368 2438515598917632 2442367112861312 2445582869428608 2447494227820544 2450422413365472 2452192176796488 2455566438334464 2466788558801229 2469701043683328 2474588314877952 2476858695397632 2477846495674368 2482749885837312 2484401645133824 2489318007228416 2491115862142464 2491601901917856 2494543683387392 2496532512541704 2499331943481984 2504578641297408 2507234598715392 2509534931484672 2516173912784896 2517177392431104 2521153148760064 2522158614183936 2523980187500544 2524472639410176 2529468297667584 2531295150241536 2531789029368144 2536304309509824 2543014109270432 2543510274874478 2546362383278688 2549368819286016 2551401358971192 2554413744390144 2556757362991104 2557777027792896 2562838591832064 2564543633686528 2569618588106752 2571474438340608 2571976156818432 2576563108073472 2577065819397888 2579955554562048 2584030465871568 2585061007506432 2590487671209984 2591899793240576 2597340813197312 2599411599596994 2602480669687808 2605398903226368 2605907240681472 2610554705805312 2611064049205248 2612949832507392 2618120577558528 2625046822472704 2625558993418816 2626093721911296 2628503105319936 2633704628615424 2641337593138881 2652509510303744 2654425226674176 2656541524862862 2659678047043584 2660196974862336 2663179927289856 2667386287351296 2668450072264704 2675509463990272 2680804007784448 2683263586680768 2691588246826752 2695291921760256 2697238536781824 2698708850654336 2702576080060416 2707609605438816 2709725752229888 2710806422618112 2713293528072192 2716170815275008 2718662842441728 2726542031627232 2734311869792256 2742236412761664 2743330048782336 2747663001968976 2753431006298112 2754529106853888 2758559248551912 2761816220893184 2764018138885458 2767281556422656 2769820476573696 2770384585752576 2778413674143744 2783911854237696 2785763974868992 2789755953610752 2791276700412928 2794951850775552 2797136260366336 2799366338027532 2800482758131968 2802505344910272 2803052139657588 2806361643810816 2808599076609417 2822515478495232 2828100931289088 2830695651883008 2831824566484992 2836297292355072 2837428440956928 2844934865403904 2847545030763264 2853180014333376 2860890872929236 2868039921696768 2873715462438912 2875627328897024 2881317884297216 2882466987638784 2885111587897344 2889668477963904 2890820911620096 2892908743133184 2893473176420736 2898633496582656 2899199046822624 2906301839166208 2906868885570832 2915887267395648 2922008414846976 2927790753398784 2928958390665216 2936706957836288 2939401322078208 2942518383214592 2944643552083968 2945218079311872 2953177675281792 2953753867596168 2954355437150208 2962171192274944 2966415961227264 2970756113825136 2974263622500352 2976634918799724 2978179703635968 2982883590156288 2984073199091712 2986228380008448 2992137802924032 2992721596720128 3000053511397376 3000638849621504 3001249967898624 3005990292752384 3009948146989056 3015904508757504 3018671535015864 3022235616411648 3032646866196493 3036047456986128 3039632053764096 3040225114128384 3045647156772864 3048441471258624 3049657225445376 3055692167184384 3057725101703168 3063776008896512 3066586956206592 3072655400051328 3076100853516288 3082558327750656 3088658377211904 3096829431119872 3099298445673339 3102957721550848 3103379154620901 3107043248504832 3113191750975488 3116048036145408 3130474184460896 3133984471727616 3140186287964544 3146778292912128 3154262882254848 3158877873011952 3162607493054464 3165509116084224 3171773316182016 3175329913307136 3181613547700224 3190030514757632 3199275814888608 3200551723579392 3203053131923456 3203488159608672 3207270450069504 3209827516125048 3213617291329536 3218319123310564 3224687828699701 3231457222669312 3232115350044672 3235080745009152 3241482619834368 3242775361093632 3250877037709392 3251354131890176 3260777159238144 3267229884487296 3269589569061984 3270227496267186 3274088584445952 3277759910510592 3284246242787328 3289051411734972 3292934724911104 3299451086503936 3302478260530176 3303795327565824 3306826487337984 3310333181116416 3312723996094464 3313370339225856 3321487816189952 3322135869223808 3328710016722272 3332442591309312 3337706018417442 3339438188396544 3342100628053278 3346046575312896 3355744038925824 3362878152245248 3365306916667392 3365963519213568 3372624396890112 3375060200322048 3375718705824192 3376406213885952 3381739079346432 3395149844371584 3401868478628256 3405884992520192 3409009817321472 3410369370390528 3417118122442752 3419586060484608 3420253253394432 3426353051369472 3428632584454144 3429301542424576 3435417477431296 3436087759197184 3439940739416064 3445373954495424 3446748010008576 3449910325732416 3456737325057744 3465882132795992 3474542987575296 3480739607740416 3481418732273664 3483933110009856 3485322543366144 3490827436744704 3492219619639296 3501458295881728 3504670807093248 3511606171487232 3521783457518508 3536880569155584 3539233635565568 3542055366483816 3546237396058112 3546929299816448 3550906569719808 3553737607138446 3556515049801728 3557933429686272 3561197755594752 3563139029379553 3568244980704768 3577684782241024 3588784329102336 3596318049042432 3599185291749684 3603434773413888 3610146140585088 3617724704096256 3621561087033344 3624883789922304 3635389375502976 3636129768800256 3645749159723008 3656315217015552 3657773398376448 3663550669291968 3668374304142912 3671241341730816 3675633620048208 3678078998069216 3683349657501696 3685357518513944 3693093968764928 3704551565524992 3706028984107008 3711882472316928 3715288043096448 3726602467700736 3732488450703376 3733977010842624 3736673793213696 3737402852876784 3741815525081088 3744798768812556 3760851898073088 3763353971326976 3770801241718784 3774260869177344 3775766088646656 3781729723140096 3783237921275904 3785970281250816 3786708959115264 3794202446501376 3796726707684352 3804240019111168 3814521163905648 3815265412311717 3819543574918032 3824053228929024 3827102038456788 3831620616585216 3835136044486656 3837226647024134 3846815450529792 3852891303951872 3854427882160128 3857211657510912 3857964235227648 3864844662110208 3865598729096832 3876045698807352 3887849689860864 3896011219795968 3899117399395491 3903721004531712 3908098354839552 3908860861022208 3915832058707968 3916596073807872 3919201762770944 3926191402778624 3926957439082496 3937570233709056 3938338490128224 3939140582866944 3942754657979904 3950556942923136 3961008151766848 3968846558399632 3977178120208384 3978764265455616 3981637840011264 3984812287294293 3989517070565376 3990295462293504 4001079431026944 4001666623864832 4013264195985408 4021206011676672 4024895380021152 4029647488548864 4042937882640384 4048063275981504 4053633485504512 4060862875697152 4061414408158224 4064588628344832 4066209633927168 4069940292108288 4074256222912512 4077994263662592 4088782608275456 4096873866735104 4101467804688384 4113354619142496 4118211169615872 4121494502953464 4130146509447168 4132397927564452 4137838872827868 4142724331339776 4146027208328187 4150922334633984 4154730714860544 4155576878628864 4178645962303488 4186915050619392 4192427776163328 4195704390549504 4199049507041298 4200724137197952 4209542465716224 4211837164015936 4220678821445632 4229031088242688 4233773217742848 4242151396933632 4246043477824512 4254445938532608 4265701086518144 4267402298105856 4271317546144896 4279770021500064 4284823055106048 4291336309393854 4313440993345536 4321976826445824 4323700481458176 4327667381846016 4334502716945856 4336231367430144 4347702878984192 4356306512649728 4359452758749312 4360303328356248 4365451445927936 4373830901093472 4378994990383104 4383012622270464 4385401882313296 4391686130098176 4403304347373568 4405060436754432 4409101983117312 4413777574821888 4416965328125952 4417827118967808 4429766512922688 4430630801394252 4443256788412416 4450274691223256 4452584251195392 4456134170737704 4461395433750528 4464952378199586 4467269555453952 4474325385234432 4475236638523392 4476109798637568 4487075888889856 4487951358951424 4496832529186816 4500080267096064 4500958274432256 4501874951847936 4508985439128576 4514922220483584 4523856763136256 4526866459162112 4533353424617472 4535824638171008 4545346423095296 4554071185479192 4556157496590336 4559448080646144 4560337671192576 4568470735159296 4572662206887936 4586587652554752 4593831939327232 4595664013344768 4599880434309888 4608983100076992 4632723983433728 4641891643031552 4645244146679808 4654436582326272 4656292826185728 4660564872757248 4669787626463232 4672894409457664 4682141561982976 4695711276691344 4700976707591424 4710279431946816 4720167439368192 4722740488645088 4734542092959744 4738316809517928 4742020066402304 4743911239581696 4748263674126336 4757659974273024 4785045772136448 4798913722332912 4800827585369088 4804579697885184 4810905675104256 4813528187446784 4820425936994304 4823632938795008 4827478684965846 4833178386563072 4847185834003968 4848173025067008 4852621117513728 4862223929751552 4875086956020736 4877031197835264 4884734225722624 4891165738857216 4894988455641088 4900844826730944 4904384353592976 4905341244400779 4911132876668928 4933577117602458 4939402087366656 4949176629755904 4953717390795264 4955692991348736 4965499771674624 4968803290267648 4978636014456832 4982231724284928 4983203803835712 4993065025083408 4998663886963968 5006559027626163 5009157282594816 5019069862969344 5032347825569792 5034354784862208 5042306297520128 5044317228367872 5047960375001088 5048945278820352 5058936595335168 5062590300483072 5063578058736288 5072608619019648 5086028218540864 5087020549748956 5092724766557376 5102802717942384 5108827488780288 5113514725982208 5115554055585792 5125677183664128 5129087267373056 5139237176213504 5142948876681216 5143952313636864 5153126216146944 5154131638795776 5159911109124096 5168060931743136 5170122015012864 5180975342419968 5183799586481152 5194681626394624 5198823199193988 5204961339375616 5211814481362944 5221109411610624 5222128098410496 5225899665014784 5236241155117056 5250093644945408 5251117986837632 5252187443822592 5257006210639872 5267409257230848 5282675186277762 5308850453348352 5313083049725724 5319356094087168 5320393949724672 5326359854579712 5334772574702592 5336900144529408 5351018927980544 5361608015568896 5366527173361536 5383176493653504 5390583843520512 5394477073563648 5397417701308672 5405152160120832 5415219210877632 5419451504459776 5426587056144384 5432341630550016 5437325684883456 5453084063254464 5468623739584512 5484472825523328 5486660097564672 5495326003937952 5506862012596224 5509058213707776 5517118497103824 5523632441786368 5528036277770916 5534563112845312 5539640953147392 5556827348287488 5567823708475392 5571527949737984 5582553400825856 5589903701551104 5594272520732672 5598732676055064 5600965516263936 5605010689820544 5606104279315176 5612723287621632 5617198153218834 5632058465793487 5645030956990464 5656201862578176 5661391303766016 5663649132969984 5672594584710144 5674856881913856 5689869730807808 5695090061526528 5706360028666752 5721781745858472 5736079843393536 5747430924877824 5751254657794048 5755839970536201 5762635768594432 5770223175794688 5779336955927808 5781641823240192 5785817486266368 5786946352841472 5797266993165312 5798398093645248 5812603678332416 5813737771141664 5831774534791296 5844016829693952 5855581506797568 5857916781330432 5873413915672576 5878802644156416 5885036766429184 5889287104167936 5890436158623744 5906355350563584 5907507735192336 5908710874300416 5924342384549888 5941512227650272 5948527245000704 5953269837599448 5956359407271936 5965767180312576 5968146398183424 5972456760016896 5984275605848064 5985443193440256 6000107022794752 6001277699243008 6002499935797248 6011980585504768 6019896293978112 6031809017515008 6037343070031728 6044471232823296 6065293732392986 6072094913972256 6079264107528192 6080450228256768 6091294313545728 6096882942517248 6099314450890752 6111384334368768 6115450203406336 6127552017793024 6133173912413184 6145310800102656 6152201707032576 6177316754423808 6193658862239744 6198596891346678 6205915443101696 6206758309241802 6214086497009664 6226383501950976 6232096072290816 6260948368921792 6267968943455232 6280372575929088 6293556585824256 6298574260561947 6317755746023904 6325214986108928 6331018232168448 6343546632364032 6350659826614272 6363227095400448 6380061029515264 6398551629777216 6401103447158784 6406976319217344 6419655032250096 6427234582659072 6436638246621128 6449375657399402 6462914445338624 6464230700089344 6470161490018304 6482965239668736 6485550722187264 6501754075418784 6502708263780352 6521554318476288 6534459768974592 6539179138123968 6540454992534372 6548177168891904 6568492485574656 6578102823469944 6585869449822208 6598902173007872 6604956521060352 6607590655131648 6613652974675968 6620666362232832 6625447992188928 6626740678451712 6642975632379904 6644271738447616 6657420033444544 6664885182618624 6675412036834884 6678876376793088 6684201256106556 6692093150625792 6697428567299379 6711488077851648 6725756304490496 6730613833334784 6731927038427136 6745248793780224 6750120400644096 6751437411648384 6752812427771904 6763478158692864 6790299688743168 6803736957256512 6818019634642944 6834236244885504 6839172120969216 6840506506788864 6852706102738944 6857265168908288 6858603084849152 6870834954862592 6872175518394368 6879881478832128 6890747908990848 6893496020017152 6899820651464832 6913474650115488 6931764265591984 6949085975150592 6962837464547328 6967866220019712 6981654873489408 6984439239278592 7002916591763456 7009341614186496 7023212342974464 7043566915037016 7073761138311168 7084110732967632 7092474792116224 7093858599632896 7101813139439616 7107475214276892 7113030099603456 7115866859372544 7122395511189504 7126278058759106 7136489961409536 7155369564482048 7177568658204672 7192636098084864 7198370583499368 7206869546827776 7220292281170176 7231696373237791 7235449408192512 7241218027448769 7249767579844608 7270778751005952 7272259537600512 7291498319446016 7312630434031104 7315546796752896 7327101338583936 7336748608285824 7342482683461632 7351267240096416 7356157996138432 7366699315003392 7370715037027888 7386187937529856 7400365676403687 7409103131049984 7423764944633856 7430576086192896 7453204935401472 7464976901406752 7467954021685248 7473347586427392 7474805705753568 7483631050162176 7489597537625112 7521703796146176 7541602483437568 7548521738354688 7551532177293312 7563459446280192 7566475842551808 7571940562501632 7573417918230528 7588404893002752 7593453415368704 7608480038222336 7629042327811296 7630530824623434 7639087149836064 7648106457858048 7654204076913576 7663241233170432 7670272088973312 7674453294048268 7693630901059584 7705782607903744 7708855764320256 7714423315021824 7715928470455296 7729689324220416 7731197458193664 7752091397614704 7775699379721728 7792022439591936 7798234798790982 7807442009063424 7816196709679104 7817721722044416 7831664117415936 7833192147615744 7838403525541888 7852382805557248 7853914878164992 7875140467418112 7876676980256448 7878281165733888 7885509315959808 7901113885846272 7922016303533696 7937693116799264 7954356240416768 7957528530911232 7963275680022528 7969624574588586 7979034141130752 7980590924587008 8002158862053888 8026528391970816 8042412023353344 8049790760042304 8085875765280768 8096126551963008 8107266971009024 8121725751394304 8122828816316448 8129177256689664 8132419267854336 8139880584216576 8148512445825024 8155988527325184 8177565216550912 8193747733470208 8202935609376768 8226709238284992 8242989005906928 8260293018894336 8264795855128904 8275677745655736 8285448662679552 8292054416656374 8301844669267968 8309461429721088 8311153757257728 8357291924606976 8373830101238784 8384855552326656 8391408781099008 8398099014082596 8401448274395904 8419084931432448 8423674328031872 8441357642891264 8458062176485376 8467546435485696 8484302793867264 8492086955649024 8508891877065216 8531402173036288 8534804596211712 8542635092289792 8559540043000128 8582672618787708 8626881986691072 8643953652891648 8647400962916352 8655334763692032 8669005433891712 8672462734860288 8695405757968384 8712613025299456 8718905517498624 8720606656712496 8730902891855872 8747661802186944 8766025244540928 8770803764626592 8783372260196352 8806608694747136 8810120873508864 8818203966234624 8827555149643776 8833930656251904 8835654237935616 8859533025845376 8861261602788504 8886513576824832 8900549382446512 8912268341475408 8922790867501056 8929904756399172 8934539110907904 8948650770468864 8952219597275136 8974151777779712 8975902717902848 8993665058373632 9000160534192128 9001916548864512 9003749903695872 9017970878257152 9029844440967168 9047713526272512 9053732918324224 9066706849234944 9071649276342016 9090692846190592 9097940598589479 9108142370958384 9118896161292288 9120675342385152 9136941470318592 9145324413775872 9173175305109504 9187663878654464 9191328026689536 9199760868619776 9217966200153984 9283783286063104 9290488293359616 9297895337020017 9308873164652544 9321129745514496 9339575252926464 9345788818915328 9364283123965952 9391422553382688 9401953415182848 9420558863893632 9440334878736384 9445480977290176 9476633619035856 9484040132804608 9487822479163392 9496527348252672 9515319948546048 9570091544272896 9597827444665824 9601655170738176 9609159395770368 9621811350208512 9627056374893568 9640851873988608 9647265877590016 9654957369931692 9666356773126144 9674063486099103 9694371668007936 9696346050134016 9705242235027456 9724447859503104 9750173912041472 9754062395670528 9769468451445248 9782331477714432 9789976911282176 9801689653461888 9808768707185952 9810682488801558 9822265753337856 9867154235204916 9878804174733312 9898353259511808 9907434781590528 9911385982697472 9930999543349248 9937606580535296 9957272028913664 9964463448569856 9966407607671424 9986130050166816 9997327773927936 10013118055252326 10018314565189632 10038139725938688 10064695651139584 10084612595040256 10088634456735744 10095920750002176 10097890557640704 10117873190670336 10125180600966144 10127156117472576 10145217238039296 10172056437081728 10174041099497912 10185449533114752 10205605435884768 10217654977560576 10227029451964416 10231108111171584 10251354367328256 10258174534746112 10278474352427008 10285897753362432 10287904627273728 10306252432293888 10308263277591552 10319822218248192 10336121863486272 10340244030025728 10367599172962304 10389363252789248 10397646398387976 10409922678751232 10423628962725888 10442218823221248 10444256196820992 10451799330029568 10472482310234112 10500187289890816 10502235973675264 10504374887645184 10514012421279744 10534818514461696 10565350372555524 10617700906696704 10626166099451448 10638712188174336 10640787899449344 10652719709159424 10669545149405184 10673800289058816 10689417088138659 10702037855961088 10723216031137792 10733054346723072 10766352987307008 10788954147127296 10794835402617344 10810304320241664 10830438421755264 10838903008919552 10853174112288768 10864683261100032 10874651369766912 10906168126508928 10937247479169024 10968945651046656 10973320195129344 10990652007875904 11013724025192448 11034236994207648 11047264883572736 11056072555541832 11069126225690624 11079281906294784 11113654696574976 11135647416950784 11143055899475968 11165106801651712 11179807403102208 11197465352110128 11201931032527872 11210021379641088 11212208558630352 11225446575243264 11234396306437668 11264116931586974 11290061913980928 11312403725156352 11322782607532032 11327298265939968 11345189169420288 11349713763827712 11379739461615616 11390180123053056 11412720057333504 11443563491716944 11445796236935151 11472159686787072 11494861849755648 11502509315588096 11511679941072402 11525271537188864 11540446351589376 11558673911855616 11563283646480384 11571634972532736 11573892705682944 11594533986330624 11596796187290496 11625207356664832 11627475542283328 11663549069582592 11688033659387904 11697352198186473 11711163013595136 11746827831345152 11757605288312832 11770073532858368 11778574208335872 11780872317247488 11812710701127168 11815015470384672 11817421748600832 11848684769099776 11883024455300544 11906539675198896 11931534360625152 11936292796366848 11944913520033792 11968551211696128 11970886386880512 12000214045589504 12002555398486016 12004999871594496 12023961171009536 12039792587956224 12063618035030016 12074686140063456 12088942465646592 12130587464785972 12144189827944512 12160900456513536 12182588627091456 12193765885034496 12198628901781504 12222768668737536 12230900406812672 12255104035586048 12266347824826368 12290621600205312 12304403414065152 12354633508847616 12387317724479488 12397193782693356 12411830886203392 12413516618483604 12428172994019328 12438081624984561 12452767003901952 12464192144581632 12521896737843584 12535937886910464 12560745151858176 12587113171648512 12597148521123894 12635511492047808 12662036464336896 12687093264728064 12701319653228544 12726454190800896 12760122059030528 12797103259554432 12802206894317568 12813952638434688 12839310064500192 12854469165318144 12873276493242256 12898751314798804 12925828890677248 12940322980036608 12965930479337472 12971101444374528 13003508150837568 13005416527560704 13043108636952576 13068919537949184 13078358276247936 13080909985068744 13096354337783808 13136984971149312 13156205646939888 13171738899644416 13197804346015744 13209913042120704 13215181310263296 13227305949351936 13241332724465664 13250895984377856 13253481356903424 13285951264759808 13288543476895232 13314840066889088 13329770365237248 13350824073669768 13357752753586176 13368402512213112 13384186301251584 13394857134598758 13422976155703296 13430293264584469 13461227666669568 13463854076854272 13490497587560448 13500240801288192 13502874823296768 13505624855543808 13526956317385728 13580599377486336 13607473914513024 13636039269285888 13668472489771008 13678344241938432 13681013013577728 13705412205477888 13714530337816576 13717206169698304 13741669909725184 13744351036788736 13759762957664256 13781495817981696 13786992040034304 13799641302929664 13826949300230976 13863528531183968 13898171950301184 13925674929094656 13935732440039424 13963309746978816 13968878478557184 14005833183526912 14018683228372992 14046424685948928 14087133830074032 14168221465935264 14184949584232448 14187717199265792 14203626278879232 14214950428553784 14226060199206912 14231733718745088 14244791022379008 14252556117518212 14272979922819072 14310739128964096 14355137316409344 14396741166998736 14413739093655552 14440584562340352 14463392746475582 14470898816385024 14482436054897538 14499535159689216 14541557502011904 14544519075201024 14582996638892032 14625260868062208 14631093593505792 14654202677167872 14673497216571648 14684965366923264 14702534480192832 14712315992276864 14733398630006784 14741430074055776 14772375875059712 14800731352807374 14818206262099968 14847529889267712 14861152172385792 14906409870802944 14929953802813504 14935908043370496 14946695172854784 14949611411507136 14979195075250224 15019677082878489 15083204966875136 15097043476709376 15103064354586624 15126918892560384 15132951685103616 15143881125003264 15146835836461056 15176809786005504 15186906830737408 15216960076444672 15258084655622592 15261061649246868 15278174299672128 15308408153827152 15326482466340864 15340544177946624 15348906588096536 15387261802119168 15411565215807488 15417711528640512 15428846630043648 15431856940910592 15459378648440832 15462394916387328 15504182795229408 15551398759443456 15584044879183872 15596469597581964 15614884018126848 15635443444088832 15663328234831872 15666384295231488 15676807051083776 15704765611114496 15707829756329984 15750280934836224 15753353960512896 15756562331467776 15771018631919616 15802227771692544 15844032607067392 15875386233598528 15908712480833536 15926551360045056 15939249149177172 15958068282261504 15961181849174016 16004317724107776 16053056783941632 16084824046706688 16099581520084608 16171751530561536 16192253103926016 16214533942018048 16245657632632896 16258354513379328 16279761168433152 16297024891650048 16311977054650368 16355130433101824 16387495466940416 16405871218753536 16453418476569984 16485978011813856 16520586037788672 16529591710257808 16551355491311472 16570897325359104 16584108833312748 16603689338535936 16618922859442176 16714583849213952 16747660202477568 16769711104653312 16782817562198016 16796198028165192 16802896548791808 16838169862864896 16847348656063744 16882715285782528 16896175397380461 16916124352970752 16935092870971392 16968605587734528 16984173911298048 17017783754130432 17062804346072576 17069609192423424 17085270184579584 17119080086000256 17165345237575416 17253763973382144 17267519911608603 17287907305783296 17310669527384064 17338010867783424 17344925469720576 17390811515936768 17425226050598912 17437811034997248 17441213313424992 17461805783711744 17495323604373888 17532050489081856 17541607529253184 17566744520392704 17613217389494272 17620241747017728 17636407932469248 17655110299287552 17667861312503808 17671308475871232 17719066051690752 17722523205577008 17773027153649664 17801098764893024 17824536682950816 17845581735002112 17859809512798344 17869078221815808 17897301540937728 17904439194550272 17951805435805696 17987330116747264 18000321068384256 18003833097729024 18007499807391744 18035941756514304 18059688881934336 18095427052545024 18107465836648448 18133413698469888 18143298552684032 18181385692381184 18195881197178958 18216284741916768 18237792322584576 18241350684770304 18273882940637184 18290648827551744 18346350610219008 18375327757308928 18382656053379072 18399521737239552 18435932400307968 18567566572126208 18580976586719232 18595790674040034 18617746329305088 18642259491028992 18679150505852928 18691577637830656 18728566247931904 18782845106765376 18803906830365696 18841117727787264 18880669757472768 18890961954580352 18953267238071712 18968080265609216 18975644958326784 18993054696505344 19030639897092096 19140183088545792 19195654889331648 19203310341476352 19254112749787136 19281703747977216 19294531755180032 19309914739863384 19332713546252288 19348126972198206 19388743336015872 19392692100268032 19410484470054912 19448895719006208 19500347824082944 19508124791341056 19538936902890496 19564662955428864 19579953822564352 19603379306923776 19617537414371904 19621364977603116 19644531506675712 19734308470409832 19757608349466624 19796706519023616 19814869563181056 19822771965394944 19861999086698496 19875213161070592 19914544057827328 19928926897139712 19932815215342848 19972260100333632 19994655547855872 20026236110504652 20036629130379264 20076279451877376 20129391302279168 20169225190080512 20177268913471488 20191841500004352 20195781115281408 20235746381340672 20250361201932288 20254312234945152 20290434476078592 20344112874163456 20348082198995824 20370899066229504 20411210871769536 20454058903928832 20502708734656512 20516349069492224 20556948704854016 20571795506724864 20575809254547456 20612504864587776 20616526555183104 20639644436496384 20672243726972544 20680488060051456 20735198345924608 20795292796775952 20819845357502464 20847257925451776 20888512393641984 20903598660059136 20944964620468224 21000374579781632 21004471947350528 21008749775290368 21028024842559488 21069637028923392 21130700745111048 21252332198902896 21277424376348672 21281575798898688 21305439418318848 21339090298810368 21347600578117632 21378834176277318 21404075711922176 21446432062275584 21466108693446144 21532705974614016 21577908294254592 21589670805234688 21620608640483328 21660876843510528 21677806017839104 21695089119713373 21706348224577536 21723654082346307 21749302739533824 21812336253017856 21874494958338048 21937891302093312 21946640390258688 21981304015751808 22027448050384896 22068473988415296 22112145111083664 22138252451381248 22158563812589568 22227309393149952 22271294833901568 22286111798951936 22330213603303424 22359614806204416 22394930704220256 22403862065055744 22420042759282176 22424417117260704 22450893150486528 22468792612875336 22528233863173948 22624807450312704 22645565215064064 22654596531879936 22690378338840576 22699427527655424 22759478923231232 22780360246106112 22825440114667008 22887126983433888 22891592473870302 22944319373574144 22989723699511296 23005018631176192 23023359882144804 23050543074377728 23080892703178752 23117347823711232 23126567292960768 23143269945065472 23147785411365888 23189067972661248 23193592374580992 23250414713329664 23254951084566656 23327098139165184 23376067318775808 23394704396372946 23422326027190272 23515210576625664 23540147065716736 23557148416671744 23561744634494976 23625421402254336 23630030940769344 23634843497201664 23697369538199552 23766048910601088 23813079350397792 23863068721250304 23872585592733696 23889827040067584 23937102423392256 23941772773761024 24000428091179008 24005110796972032 24047922342019072 24079585175912448 24127236070060032 24149372280126912 24261174929571944 24288379655889024 24321800913027072 24365177254182912 24387531770068992 24397257803563008 24445537337475072 24461800813625344 24510208071172096 24532695649652736 24581243200410624 24608806828130304 24774635448958976 24794387565386712 24823661772406784 24827033236967208 24856345988038656 24876163249969122 24905534007803904 24928384289163264 24941973205656871 25043793475687168 25071875773820928 25121490303716352 25174226343297024 25194297042247788 25271022984095616 25324072928673792 25374186529456128 25402639306457088 25452908381601792 25520244118061056 25594206519108864 25604413788635136 25627905276869376 25678620129000384 25746552986484512 25797502629597608 25851657781354496 25880645960073216 25931860958674944 25942202888749056 26007016301675136 26010833055121408 26086217273905152 26137839075898368 26156716552495872 26161819970137488 26192708675567616 26312411293879776 26343477799288832 26395608692031488 26419826084241408 26430362620526592 26454611898703872 26482665448931328 26501791968755712 26506962713806848 26571902529519616 26577086953790464 26629680133778176 26659540730474496 26701648147339536 26736805024426224 26768372602503168 26789714269197516 26845952311406592 26860586529168938 26922455333339136 26927708153708544 26980995175120896 27000481602576384 27005749646593536 27011249711087616 27053912634771456 27161198754972672 27214947829026048 27272078538571776 27293821795768437 27356688483876864 27362026027155456 27410824410955776 27429060675633152 27434412339396608 27483339819450368 27488702073577472 27519525915328512 27562991635963392 27573984080068608 27599282605859328 27653898600461952 27727057062367936 27851349858189312 27871464880078848 27893686011060051 27926619493957632 28011666367053824 28037366456745984 28092849371897856 28174267660148064 28336442931870528 28375434398531584 28429900857107568 28452120398413824 28463467437490176 28489582044758016 28505112235036424 28545959845638144 28621478257928192 28710274632818688 28793482333997472 28827478187311104 28881169124680704 28926785492951164 28941797632770048 28964872109795076 28999070319378432 29022190458297309 29083115004023808 29089038150402048 29165993277784064 29250521736124416 29262187187011584 29308405354335744 29346994433143296 29369930733846528 29405068960385664 29424631984553728 29466797260013568 29482860148111552 29544751750119424 29601462705614748 29636412524199936 29695059778535424 29722304344771584 29812819741605888 29859907605627008 29871816086740992 29893390345709568 29899222823014272 29958390150500448 30039354165756978 30194086953418752 30253837785120768 30265903370207232 30287762250006528 30293671672922112 30353619572011008 30373813661474816 30433920152889344 30516169311245184 30522123298493736 30556348599344256 30616816307654304 30652964932681728 30681088355893248 30697813176193072 30774523604238336 30823130431614976 30835423057281024 30857693260087296 30863713881821184 30918757296881664 30924789832774656 31008365590458816 31102797518886912 31168089758367744 31192939195163928 31229768036253696 31270886888177664 31326656469663744 31332768590462976 31353614102167552 31409531222228992 31415659512659968 31500561869672448 31506707921025792 31513124662935552 31542037263839232 31604455543385088 31688065214134784 31750772467197056 31817424961667072 31853102720090112 31878498298354344 31916136564523008 31922363698348032 32008635448215552 32068251264415977 32106113567883264 32169648093413376 32199163040169216 32384506207852032 32429067884036096 32491315265265792 32516709026758656 32559522336866304 32594049783300096 32623954109300736 32710260866203648 32774990933880832 32811742437507072 32906836953139968 32971956023627712 33041172075577344 33059183420515616 33102710982622944 33141794650718208 33168217666625496 33207378677071872 33237845718884352 33429167698427904 33495320404955136 33539422209306624 33592396056330384 33605793097583616 33676339725729792 33694697312127488 33765430571565056 33792350794760922 33832248705941504 33870185741942784 33937211175469056 33968347822596096 34035567508260864 34125608692145152 34139218384846848 34170540369159168 34238160172000512 34330690475150832 34337388710805453 34507527946764288 34535039823217206 34575814611566592 34621339054768128 34676021735566848 34689850939441152 34781623031873536 34850452101197824 34875622069994496 34882426626849984 34990647208747776 35064100978163712 35083215058506368 35133489040785408 35226434778988544 35240483494035456 35272815864938496 35310220598575104 35335722625007616 35342616951742464 35438132103381504 35445046411154016 35546054307299328 35602197529786048 35649073365901632 35719619025596688 35794603081875456 35808878389100544 35903610871611392 35974660233494528 36000642136768512 36007666195458048 36014999614783488 36071883513028608 36119377763868672 36190854105090048 36214931673296896 36266827396939776 36286597105368064 36362771384762368 36391762394357916 36432569483833536 36482701369540608 36547765881274368 36581297655103488 36692701220438016 36750655514617856 36765312106758144 36799043474479104 36871864800615936 37161953173438464 37191581348080068 37235492658610176 37284518982057984 37358301011705856 37383155275661312 37457132495863808 37565690213530752 37607813660731392 37682235455574528 37761339514945536 37781923909160704 37906534476143424 37936160531218432 37986109393010688 38061279794184192 38280366177091584 38391309778663296 38406620682952704 38508225499574272 38563407495954432 38619829479726768 38665427092504576 38696253944396412 38777486672031744 38820968940109824 38897791438012416 39000695648165888 39016249582682112 39077873805780992 39129325910857728 39159907645128704 39206758613847552 39235074828743808 39242729955206232 39289063013351424 39424409260554409 39468616940819664 39515216698933248 39593413038047232 39629739126362112 39645543930789888 39723998173396992 39750426322141184 39829088115654656 39857853794279424 39865630430685696 39944520200667264 39989311095711744 40052472221009304 40073258260758528 40152558903754752 40258782604558336 40290879793753407 40338450380161024 40383683000008704 40391562230562816 40471492762681344 40500722403864576 40508624469890304 40580868952157184 40688225748326912 40696164397991648 40741798132459008 40822421743539072 40908117807857664 41005417469313024 41113897409708032 41143591013449728 41151618509094912 41225009729175552 41233053110366208 41279288872992768 41344487453945088 41360976120102912 41470396691849216 41590585593551904 41639690715004928 41694515850903552 41777024787283968 41807197320118272 41889929240936448 42000749159563264 42008943894701056 42017499550580736 42056049685118976 42139274057846784 42261401490222096 42504664397805792 42554848752697344 42563151597797376 42610878836637696 42678180597620736 42695201156235264 42757668352554636 42808151423844352 42892864124551168 42932217386892288 43065411949228032 43179341610469376 43241217280966656 43321753687021056 43355612035678208 43390178239426746 43412696449155072 43447308164692614 43498605479067648 43624672506035712 43748989916676096 43875782604186624 43893280780517376 43962608031503616 44054896100769792 44136947976830592 44224290222167328 44276504902762496 44317127625179136 44454618786299904 44542589667803136 44572223597903872 44660427206606848 44719229612408832 44789861408440512 44807724130111488 44840085518564352 44848834234521408 44937585225750672 45056467726347896 45249614900625408 45291130430128128 45309193063759872 45380756677681152 45398855055310848 45518957846462464 45560720492212224 45650880229334016 45774253966867776 45783184947740604 45979447399022592 46010037262352384 46046719764289608 46101086148755456 46161785406357504 46234695647422464 46253134585921536 46286539890130944 46295570822731776 46378135945322496 46387184749161984 46500829426659328 46509902169133312 46654196278330368 46752134637551616 46789408792745892 46844652054380544 47030421153251328 47080294131433472 47114296833343488 47123489268989952 47250842804508672 47260061881538688 47269686994403328 47394739076399104 47532097821202176 47626158700795584 47726137442500608 47779654080135168 47874204846784512 47883545547522048 48000856182358016 48010221593944064 48095844684038144 48159170351824896 48254472140120064 48298744560253824 48522349859143888 48576759311778048 48643601826054144 48775063540137984 48891074674950144 48923601627250688 49020416142344192 49065391299305472 49162486400821248 49217613656260608 49588775130773424 49647323544813568 49654066473934416 49712691976077312 49752326499938244 49811068015607808 49856768578326528 49883946411313742 50087586951374336 50143751547641856 50242980607432704 50348452686594048 50388594084495576 50542045968191232 50648145857347584 50688526192141383 50748373058912256 50805278612914176 50905816763203584 51040488236122112 51188413038217728 51208827577270272 51255810553738752 51357240258000768 51493105972969024 51595005259195216 51703315562708992 51761291920146432 51802559734825809 51863721917349888 52014032603350272 52021666110242816 52172434547810304 52275678151796736 52313433104991744 52323639940274976 52385417351135232 52624822587759552 52791217384062976 52839652168482816 52860725241053184 52909223797407744 52965330897862656 53003583937511424 53013925427613696 53143805059039232 53154173907580928 53259360267556352 53319081460948992 53403296294679072 53473610048852448 53536745205006336 53579428538395032 53691904622813184 53721173058337876 53855416307417088 53961990350241792 54000963205152768 54011499293187072 54022499422175232 54107825269542912 54322397509945344 54429895658052096 54544157077143552 54587643591536874 54713376967753728 54724052054310912 54821648821911552 54858121351266304 54868824678793216 54966679638900736 54977404147154944 55039051830657024 55125983271926784 55147968160137216 55198565211718656 55307797200923904 55454114124735872 55702699716378624 55742929760157696 55787372022120102 55853238987915264 56074732913491968 56185698743795712 56348535320296128 56672885863741056 56750868797063168 56859801714215136 56904240796827648 56926934874980352 56979164089516032 57010224470072848 57091919691276288 57242956515856384 57420549265637376 57586964667994944 57762338249361408 57853570985902328 57883595265540096 57929744219590152 57998140638756864 58044380916594618 58166230008047616 58178076300804096 58331986555568128 58501043472248832 58524374374023168 58616810708671488 58693988866286592 58739861467693056 58810137920771328 58849263969107456 58933594520027136 58965720296223104 59089503500238848 59202925411229496 59272825048399872 59390119557070848 59444608689543168 59625639483211776 59719815211254016 59743632173481984 59786780691419136 59798445646028544 59916780301000896 60078708331513956 60388173906837504 60507675570241536 60531806740414464 60575524500013056 60587343345844224 60707239144022016 60747627322949632 60867840305778688 61032338622490368 61044246596987472 61112697198688512 61233632615308608 61362176711786496 61395626352386144 61549047208476672 61646260863229952 61670846114562048 61715386520174592 61727427763642368 61837514593763328 61849579665549312 62016731180917632 62205595037773824 62385878390327856 62459536072507392 62541773776355328 62665537180925952 62707228204335104 62819062444457984 62831319025319936 63001123739344896 63013415842051584 63026249325871104 63084074527678464 63208911086770176 63376130428269568 63501544934394112 63634849923334144 63756996596708688 63832273129046016 63844727396696064 64017270896431104 64136502528831954 64212227135766528 64339296186826752 64398326080338432 64769012415704064 64982630530531584 65033418053517312 65085267359140119 65119044673732608 65247908218601472 65420521732407296 65549981867761664 65623484875014144 65813673906279936 65943912047255424 66082344151154688 66118366841031232 66205421965245888 66336435333250992 66414757354143744 66475691437768704 66858335396855808 66990640809910272 67078844418613248 67184792112660768 67211586195167232 67352679451459584 67389394624254976 67530861143130112 67584701589521844 67664497411883008 67874422350938112 67936695645192192 68071135016521728 68251217384290304 68278436769693696 68341080738318336 68476320344001024 68661380950301664 68674777421610906 69015055893528576 69070079646434412 69151629223133184 69242678109536256 69352043471133696 69379701878882304 69563246063747072 69700904202395648 69751244139988992 69764853253699968 69981294417495552 70128201956327424 70166430117012736 70266978081570816 70452869557977088 70545631729876992 70620441197150208 70671445250015232 70685233903484928 70876264206763008 70890092822308032 71092108614598656 71204395059572096 71298146731803264 71439238051193376 71589206163750912 71617756778201088 71807221743222784 71949320466989056 72001284273537024 72015332390916096 72143767026057216 72238755527737344 72381708210180096 72429863346593792 72573194210736128 72725542769524736 72783524788715832 72865138967667072 72965402739081216 73095531762548736 73162595310206976 73385402440876032 73501311029235712 73530624213516288 73598086948958208 73743729601231872 74323906346876928 74383162696160136 74470985317220352 74569037964115968 74716602023411712 74766310551322624 74825919616970613 74914264991727616 75131380427061504 75215627321462784 75364470911149056 75522679029891072 75563847818321408 75813068952286848 75872321062436864 75972218786021376 76122559588368384 76560732354183168 76782619557326592 76813241365905408 77016450999148544 77239658959453536 77330854185009152 77392507888792824 77554973344063488 77641937880219648 77795582876024832 78001391296331776 78032499165364224 78155747611561984 78258651821715456 78413517227695104 78470149657487616 78485459910412464 78578126026702848 78848818521108818 78937233881639328 79030433397866496 79186826076094464 79259478252724224 79291087861579776 79447996346793984 79500852644282368 79658176231309312 79715707588558848 79731260861371392 79889040401334528 79978622191423488 80104944442018608 80305117807509504 80517565209116672 80581759587506814 80676900760322048 80767366000017408 80783124461125632 80942985525362688 81001444807729152 81017248939780608 81161737904314368 81376451496653824 81392328795983296 81483596264918016 81644843487078144 81816235615715328 81881465387305311 82227794819416064 82287182026899456 82303237018189824 82450019458351104 82466106220732416 82558577745985536 82688974907890176 82721952240205824 82940793383698432 83181171187103808 83554049574567936 83614394640236544 83779858481872896 84001498319126528 84017887789402112 84034999101161472 84112099370237952 84278548115693568 84522802980444192 85009328795611584 85126303195594752 85356361195241472 85390402312470528 85515336705109272 85616302847688704 85785728249102336 85864434773784576 86130823898456064 86358683220938752 86482434561933312 86643507374042112 86711224071356416 86780356478853492 86825392898310144 86894616329385228 86997210958135296 87066571374891927 87249345012071424 87497979833352192 87751565208373248 87786561561034752 87925216063007232 88109792201539584 88273895953661184 88448580444334656 88634255250358272 88909237572599808 89085179335606272 89144447195807744 89320854413213696 89438459224817664 89579722816881024 89615448260222976 89680171037128704 89697668469042816 89875170451501344 90112935452695792 90582260860256256 90761513355362304 90797710110621696 91037915692924928 91121440984424448 91301760458668032 91548507933735552 91566369895481208 91958894798045184 92093439528579216 92202172297510912 92323570812715008 92469391294844928 92506269171843072 92573079780261888 92591141645463552 92756271890644992 92774369498323968 93001658853318656 93019804338266624 93308392556660736 93504269275103232 93578817585491784 93689304108761088 94012052852091283 94060842306502656 94228593666686976 94246978537979904 94501685609017344 94520123763077376 94539373988806656 94789478152798208 95064195642404352 95252317401591168 95452274885001216 95559308160270336 95748409693569024 95767091095044096 96001712364716032 96020443187888128 96191689368076288 96204753793247931 96318340703649792 96508944280240128 96597489120507648 97044699718287776 97153518623556096 97287203652108288 97550127080275968 97782149349900288 98040832284688384 98130782598610944 98324972801642496 98435227312521216 99177550261546848 99294647089627136 99308132947868832 99425383952154624 99504652999876488 99622136031215616 99713537156653056 99767892822627484 100175173902748672 100287503095283712 100485961214865408 100777188168991152 101084091936382464 101296291714695168 101377052384282766 101496746117824512 101610557225828352 101811633526407168 102080976472244224 102376826076435456 102417655154540544 102511621107477504 102714480516001536 102986211945938048 103190010518390432 103406631125417984 103522583840292864 103605119469651618 103727443834699776 104028065206700544 104344869095620608 104551356303593472 104626866209983488 104647279880549952 105249645175519104 105582434768125952 105679304336965632 105721450482106368 105818447594815488 105930661795725312 106007167875022848 106027850855227392 106287610118078464 106308347815161856 106518720535112704 106638162921897984 106806592589358144 106947220097704896 107158857076790064 107383809245626368 107442346116675752 107710832614834176 107923980700483584 108001926410305536 108022998586374144 108044998844350464 108215650539085824 108644795019890688 108859791316104192 109088314154287104 109175287183073748 109448104108621824 109643297643823104 109716242702532608 109737649357586432 109933359277801472 109954808294309888 110078103661314048 110251966543853568 110295936320274432 110397130423437312 110615594401847808 110908228249471744 111485859520315392 111574744044240204 111706477975830528 112149465826983936 112371397487591424 112697070640592256 113345771727482112 113501737594126336 113719603428430272 113808481593655296 113958328179032064 114020448940145696 114183839382552576 114485913031712768 114841098531274752 115173929335989888 115524676498722816 115707141971804656 115859488439180304 115996281277513728 116088761833189236 116332460016095232 116663973111136256 117002086944497664 117048748748046336 117233621417342976 117387977732573184 117479722935386112 117620275841542656 117698527938214912 117867189040054272 117931440592446208 118179007000477696 118273227781663227 118405850822458992 118545650096799744 118780239114141696 118889217379086336 119251278966423552 119439630422508032 119487264346963968 119573561382838272 119596891292057088 119833560602001792 120157416663027912 120776347813675008 120872639381260221 121015351140483072 121151049000026112 121174686691688448 121414478288044032 121495254645899264 121735680611557376 122064677244980736 122088493193974944 122225394397377024 122467265230617216 122724353423572992 122791252704772288 123292521726459904 123341692229124096 123430773040349184 123454855527284736 123675029187526656 123699159331098624 124033462361835264 124411190075547648 124771756780655712 124919072145014784 125083547552710656 125331074361851904 125414456408670208 125662638050639872 126002247478689792 126026831684103168 126052498651742208 126168149055356928 126417822173540352 126752260856539136 127003089868788224 127269699846668288 127513993193417376 127664546258092032 127689454793392128 128034541792862208 128273005057663908 128424454271533056 128678592373653504 128796652160676864 129538024831408128 129965261061063168 130066836107034624 130170534718280238 130238089347465216 130495816437202944 130841043464814592 131099963735523328 131246969750028288 131627347812559872 131887824094510848 132164688302309376 132236733682062464 132410843930491776 132672870666501984 132829514708287488 132951382875537408 133716670793711616 133981281619820544 134157688837226496 134369584225321536 134423172390334464 134778789248509952 135061722286260224 135169403179043688 135328994823766016 135748844701876224 135873391290384384 136142270033043456 136502434768580608 136556873539387392 136682161476636672 136952640688002048 137322761900603328 137349554843221812 138030111787057152 138140159292868824 138303258446266368 138485356219072512 138704086942267392 138759403757764608 139126492127494144 139401808404791296 139502488279977984 139529706507399936 139962588834991104 140256403912654848 140332860234025472 140533956163141632 140905739115954176 141091263459753984 141240882394300416 141342890500030464 141370467806969856 141752528413526016 141780185644616064 142184217229197312 142408790119144192 142596293463606528 142878476102386752 143178412327501824 143614443486445568 143898640933978112 144002568547074048 144030664781832192 144287534052114432 144477511055474688 144763416420360192 144859726693187584 145146388421472256 145567049577431664 145730277935334144 145930805478162432 146325190620413952 146770804881752064 147002622058471424 147061248427032576 147196173897916416 147487459202463744 148766325392320272 148941970634440704 149138075928231936 149433204046823424 149532621102645248 149651839233941226 149828529983455232 150262760854123008 150431254642925568 150728941822298112 151045358059782144 151127695636642816 151626137904573696 151744642124873728 151944437572042752 152065578576424149 152245119176736768 153121464708366336 153565239114653184 153626482731810816 154032901998297088 154479317918907072 154785015777585648 155109946688126976 155283875760439296 155591165752049664 156002782592663552 156064998330728448 156311495223123968 156517303643430912 156827034455390208 156940299314975232 156970919820824928 157156252053405696 157697637042217636 157874467763278656 158373652152188928 158518956505448448 158582175723159552 158895992693587968 159001705288564736 159316352462618624 159431415177117696 159462521722742784 159778080802669056 159957244382846976 160209888884037216 160610235615019008 161035130418233344 161163519175013628 161353801520644096 161566248922251264 161885971050725376 162002889615458304 162034497879561216 162323475808628736 162752902993307648 162784657591966592 162967192529836032 163289686974156288 163632471231430656 163762930774610622 164574364053798912 164606474036379648 164900038916702208 164932212441464832 165117155491971072 165377949815780352 165443904480411648 165881586767396864 166362342374207616 167108099149135872 167228789280473088 167559716963745792 168002996638253056 168035775578804224 168224198740475904 168557096231387136 169045605960888384 170018657591223168 170252606391189504 170712722390482944 170780804624941056 171030673410218544 171232605695377408 171571456498204672 171728869547569152 172261647796912128 172717366441877504 173287014748084224 173422448142712832 173560712957706984 173650785796620288 173789232658770456 173994421916270592 174133142749783854 174498690024142848 174593812439598097 174995959666704384 175503130416746496 175573123122069504 175850432126014464 176219584403079168 176547791907322368 176897160888669312 177268510500716544 177818475145199616 178170358671212544 178288894391615488 178641708826427392 178876918449635328 179159445633762048 179230896520445952 179360342074257408 179395336938085632 179750340903002688 180225870905391584 181164521720512512 181523026710724608 181595420221243392 182075831385849856 182242881968848896 182603520917336064 183097015867471104 183132739790962416 184186879057158432 184404344595021824 184647141625430016 184938782589689856 185012538343686144 185146159560523776 185182283290927104 185512543781289984 185548738996647936 186003317706637312 186039608676533248 186616785113321472 187157635170983568 187378608217522176 188024105704182566 188121684613005312 188457187333373952 188493957075959808 189003371218034688 189040247526154752 189078747977613312 189578956305596416 190128391284808704 190504634803182336 190904549770002432 191496819387138048 191534182190088192 192003424729432064 192040886375776256 192383378736152576 192409507586495862 192636681407299584 193017888560480256 193194978241015296 194089399436575552 194307037247112192 195100254160551936 195255802077420357 196081664569376768 196261565197221888 196649945603284992 196870454625042432 198355100523093696 198616265895737664 199009305999752976 199244272062431232 199427074313306112 199535785645254968 200350347805497344 200575006190567424 200971922429730816 201554376337982304 202168183872764928 202592583429390336 202754104768565532 202993492235649024 203623267052814336 204161952944488448 204753652152870912 204835310309081088 205023242214955008 205428961032003072 205972423891876096 206380021036780864 206813262250835968 207045167680585728 207210238939303236 207454887669399552 208056130413401088 208689738191241216 209102712607186944 209253732419966976 209294559761099904 210499290351038208 211358608673931264 211636895189630976 211861323591450624 212014335750045696 212055701710454784 212575220236156928 212616695630323712 213037441070225408 213276325843795968 213613185178716288 213894440195409792 214317714153580128 214767618491252736 214884692233351504 215421665229668352 215847961400967168 216003852820611072 216045997172748288 216431301078171648 217289590039781376 217719582632208384 218176628308574208 218350574366147496 218896208217243648 219286595287646208 219475298715172864 219866718555602944 219909616588619776 220156207322628096 220503933087707136 220591872640548864 220794260846874624 221231188803695616 221816456498943488 222971719040630784 223149488088480408 223412955951661056 224298931653967872 224477758850911839 224742794975182848 225394141281184512 226691543454964224 227003475188252672 227439206856860544 227616963187310592 227916656358064128 228040897880291392 228367678765105152 228971826063425536 229682197062549504 230347858671979776 231049352997445632 231414283943609312 231718976878360608 231992562555027456 232177523666378472 232664920032190464 234004173888995328 234097497496092672 234467242834685952 234775955465146368 235240551683085312 235397055876429824 235734378080108544 235862881184892416 236358014000955392 236546455563326454 236811701644917984 237091300193599488 237560478228283392 237778434758172672 238502557932847104 238879260845016064 238974528693927936 239147122765676544 239193782584114176 239667121204003584 240314833326055824 241552695627350016 241745278762520442 242030702280966144 242302098000052224 242349373383376896 242828956576088064 242990509291798528 243471361223114752 244129354489961472 244176986387949888 244450788794754048 244934530461234432 245448706847145984 245582505409544576 246585043452919808 246683384458248192 246861546080698368 246909711054569472 247350058375053312 247398318662197248 248066924723670528 248822380151095296 249543513561311424 250662148723703808 250828912817340416 251325276101279744 252004494957379584 252053663368206336 252104997303484416 252336298110713856 252835644347080704 253504521713078272 254006179737576448 254539399693336576 255027986386834752 255378909586784256 256069083585724416 256546010115327816 256848908543066112 257357184747307008 257593304321353728 259076049662816256 259930522122126336 260133672214069248 260341069436560476 260476178694930432 260991632874405888 261682086929629184 262199927471046656 262493939500056576 263254695625119744 263775648189021696 264329376604618752 264473467364124928 264821687860983552 265345741333003968 265902765751074816 267433341587423232 267962563239641088 268315377674452992 268739168450643072 268846344780668928 269557578497019904 270338806358087376 270657989647532032 271746782580768768 272284540066086912 273004869537161216 273113747078774784 273364322953273344 273905281376004096 274645523801206656 274699109686443624 276280318585737648 276606516892532736 276970712438145024 277408173884534784 277518807515529216 278252984254988288 278803616809582592 279004976559955968 279059413014799872 279925177669982208 280512807825309696 280665720468050944 281067912326283264 281811478231908352 282036158556273849 282182526919507968 282685781000060928 282740935613939712 283505056827052032 283560371289232128 284368434458394624 284817580238288384 285192586927213056 285756952204773504 286356824655003648 287797281867956224 288005137094148096 288061329563664384 288575068104228864 288955022110949376 289526832840720384 289719453386375168 290292776842944512 291134099154863328 291460555870668288 291861610956324864 292650381240827904 294005244116942848 294122496854065152 294392347795832832 294974918404927488 297532650784640544 297883941268881408 298276151856463872 298866408093646848 299065242205290496 299303678467882452 299657059966910464 300525521708246016 300862509285851136 301457883644596224 302255391273285632 303252275809147392 303489284249747456 303888875144085504 304131157152848298 304490238353473536 306242929416732672 307130478229306368 307252965463621632 308065803996594176 308958635837814144 309570031555171296 310219893376253952 310567751520878592 311182331504099328 312005565185327104 312622990446247936 313034607286861824 313654068910780416 313880598629950464 313941839641649856 315395274084435272 315748935526557312 316747304304377856 317037913010896896 317164351446319104 317791985387175936 318003410577129472 318632704925237248 318862830354235392 318925043445485568 319556161605338112 319914488765693952 320419777768074432 322070260836466688 322327038350027256 322707603041288192 323132497844502528 323771942101450752 324005779230916608 324068995759122432 324646951617257472 325505805986615296 325569315183933184 325934385059672064 326579373948312576 327264942462861312 327525861549221244 329148728107597824 329212948072759296 329800077833404416 329864424882929664 330234310983942144 330755899631560704 330887808960823296 331763173534793728 332724684748415232 334457578560946176 335119433927491584 336005993276506112 336071551157608448 336448397480951808 337114192462774272 338091211921776768 340037315182446336 340505212782379008 341425444780965888 342061346820437088 342465211390754816 343142912996409344 343457739095138304 344523295593824256 345434732883755008 346574029496168448 347121425915413968 347578465317540912 347988843832541184 348266285499567708 348997380048285696 349187624879196194 349991919333408768 351006260833492992 351146246244139008 351700864252028928 352439168806158336 353095583814644736 353794321777338624 354537021001433088 354819683344989681 355636950290399232 356340717342425088 356577788783230976 357283417652854784 357753836899270656 358318891267524096 358461793040891904 358720684148514816 358790673876171264 359500681806005376 360451741810783168 362329043441025024 362617918143780663 363046053421449216 364151662771699712 364485763937697792 365207041834672128 366194031734942208 366265479581924832 368373758114316864 369877565179379712 370025076687372288 370292319121047552 370364566581854208 371025087562579968 371097477993295872 372006635413274624 372079217353066496 373233570226642944 374315270341967136 374757216435044352 376048211408365132 376243369226010624 376987914151919616 378006742436069376 378080495052309504 378157495955226624 379157912611192832 380256782569617408 381009269606364672 381809099540004864 382993638774276096 383068364380176384 384006849458864128 384081772751552512 384766757472305152 384819015172991724 385273362814599168 386035777120960512 386389956482030592 388178798873151104 388614074494224384 390200508321103872 390511604154840714 392523130394443776 393299891206569984 393740909250084864 396710201046187392 397232531791475328 398018611999505952 398488544124862464 398854148626612224 399071571290509936 400700695610994688 401150012381134848 401943844859461632 403108752675964608 404336367745529856 405185166858780672 405508209537131064 405986984471298048 407246534105628672 408323905888976896 409507304305741824 409670620618162176 410046484429910016 410857922064006144 411944847783752192 412760042073561728 413626524501671936 414090335361171456 414420477878606472 414909775338799104 416112260826802176 417379476382482432 418205425214373888 418507464839933952 418589119522199808 420998580702076416 422717217347862528 423273790379261952 423722647182901248 424028671500091392 424111403420909568 425150440472313856 425233391260647424 426074882140450816 426552651687591936 427226370357432576 427788880390819584 428635428307160256 429535236982505472 429769384466703008 430843330459336704 431695922801934336 432007705641222144 432091994345496576 432862602156343296 434579180079562752 435439165264416768 436701148732294992 437792416434487296 438950597430345728 439733437111205888 439819233177239552 440312414645256192 441007866175414272 441183745281097728 441588521693749248 442462377607391232 443632912997886976 446298976176960816 446825911903322112 448597863307935744 448955517701823678 449485589950365696 450788282562369024 453383086909928448 454878413713721088 455233926374621184 455833312716128256 456081795760582784 456735357530210304 457943652126851072 459364394125099008 460695717343959552 462098705994891264 462828567887218624 463437953756721216 464355047332756944 465329840064380928 468008347777990656 468194994992185344 468934485669371904 469551910930292736 470481103366170624 470794111752859648 471468756160217088 471725762369784832 472716028001910784 473092911126652908 473623403289835968 475120956456566784 475556869516345344 477005115865694208 477758521690032128 477949057387855872 478294245531353088 478387565168228352 479334242408007168 480629666652111648 483105391254700032 483490557525040884 484061404561932288 484698746766753792 485657913152176128 485981018583597056 486942722446229504 488258708979922944 488353972775899776 488901577589508096 489869060922468864 490897413694291968 491165010819089152 493170086905839616 493723092161396736 493819422109138944 494700116750106624 494796637324394496 496133849447341056 497644760302190592 499087027122622848 501324297447407616 502650552202559488 504008989914759168 504107326736412672 504672596221427712 505671288694161408 507009043426156544 508012359475152896 509078799386673152 510055972773669504 510757819173568512 512138167171448832 513092020230655632 513697817086132224 514714369494614016 515186608642707456 518152099325632512 519861044244252672 520267344428138496 520682138873120952 520952357389860864 521983265748811776 523364173859258368 523781437318794291 524399854942093312 524987879000113152 526509391250239488 527551296378043392 528658753209237504 528946934728249856 529643375721967104 530691482666007936 531805531502149632 534866683174846464 535925126479282176 536630755348905984 537478336901286144 537692689561337856 539115156994039808 540677612716174752 541315979295064064 543493565161537536 544569080132173824 546009739074322432 546227494157549568 546728645906546688 547810562752008192 549291047602413312 549398219372887248 552560637171475296 553213033785065472 553941424876290048 554816347769069568 555037615031058432 556505968509976576 557607233619165184 558009953119911936 558118826029599744 559850355339964416 561331440936101888 562135824652566528 563622956463816704 564072317112547698 564365053839015936 565371562000121856 565481871227879424 567010113654104064 567120742578464256 568736868916789248 569635160476576768 570385173854426112 571513904409547008 572713649310007296 575594563735912448 576010274188296192 576122659127328768 577150136208457728 577910044221898752 579053665681440768 579438906772750336 580585553685889024 582268198309726656 582921111741336576 585300762481655808 588010488233885696 588244993708130304 588784695591665664 589949836809854976 595065301569281088 597732816187293696 598130484410580992 598607356935764904 599314119933820928 601051043416492032 601725018571702272 602915767289192448 604510782546571264 606504551618294784 606978568499494912 607777750288171008 608262314305696596 608980476706947072 612485858833465344 614260956458612736 614505930927243264 616131607993188352 617917271675628288 619140063110342592 620439786752507904 621135503041757184 622364663008198656 624011130370654208 625245980892495872 626069214573723648 627308137821560832 627761197259900928 627883679283299712 630790548168870544 631497871053114624 634075826021793792 635583970774351872 636006821154258944 637265409850474496 637725660708470784 637850086890971136 639112323210676224 639828977531387904 640839555536148864 644654076700054512 645415206082576384 646264995689005056 647543884202901504 648011558461833216 648137991518244864 649293903234514944 651011611973230592 651138630367866368 651868770119344128 653158747896625152 654529884925722624 655051723098442488 658425896145518592 659600155666808832 659728849765859328 660468621967884288 661511799263121408 661775617921646592 663526347069587456 665449369496830464 668915157121892352 670238867854983168 672011986553012224 672143102315216896 672896794961903616 673433276552735517 674228384925548544 676182423843553536 680074630364892672 681010425564758016 682850889561931776 684122693640874176 686285825992818688 686915478190276608 689046591187648512 690869465767510016 693148058992336896 694242851830827936 695156930635081824 695977687665082368 696532570999135416 697994760096571392 698375249758392388 702012521666985984 702292492488278016 703401728504057856 706191167629289472 707588643554677248 709074042002866176 709639366689979362 711273900580798464 712681434684850176 713155577566461952 714566835305709568 715507673798541312 716637782535048192 716923586081783808 717441368297029632 717581347752342528 719001363612010752 720903483621566336 724658086882050048 725235836287561326 726092106842898432 728971527875395584 730414083669344256 732388063469884416 732530959163849664 736747516228633728 739755130358759424 740050153374744576 740584638242095104 740729133163708416 742050175125159936 742194955986591744 744013270826549248 744158434706132992 746467140453285888 748630540683934272 752096422816730264 752486738452021248 753975828303839232 756013484872138752 756160990104619008 756314991910453248 758315825222385664 760513565139234816 762018539212729344 763618199080009728 766136728760352768 768013698917728256 768163545503105024 769533514944610304 769638030345983448 770546725629198336 772071554241921024 772779912964061184 776357597746302208 777228148988448768 780401016642207744 781023208309681428 785046260788887552 786599782413139968 787481818500169728 793420402092374784 794465063582950656 796037223999011904 797708297253224448 798143142581019872 801401391221989376 802300024762269696 803887689718923264 806217505351929216 808672735491059712 811016419074262128 811973968942596096 816647811777953792 819014608611483648 819341241236324352 820092968859820032 821715844128012288 823889695567504384 825520084147123456 827253049003343872 828840955757212944 829819550677598208 832224521653604352 834758952764964864 836410850428747776 837014929679867904 837178239044399616 841997161404152832 845434434695725056 846108475668821547 846547580758523904 848057343000182784 848222806841819136 850300880944627712 850466782521294848 852149764280901632 853105303375183872 854452740714865152 855577760781639168 857270856614320512 859070473965010944 859538768933406016 863391845603868672 864015411282444288 864183988690993152 865725204312686592 869158360159125504 870878330528833536 873402297464589984 875584832868974592 877901194860691456 879638466354479104 882015732350828544 882367490562195456 883177043387498496 884924755214782464 887265825995773952 892597952353921632 893651823806644224 897195726615871488 897911035403647356 898971179900731392 901576565124738048 906766173819856896 909756827427442176 910467852749242368 911666625432256512 912163591521165568 913470715060420608 915887304253702144 918728788250198016 921391434687919104 924197411989782528 925657135774437248 926875907513442432 928710094665513888 930659680128761856 936016695555981312 937868971338743808 939103821860585472 940962206732341248 941588223505719296 943451524739569664 945432056003821568 946185822253305816 947246806579671936 950241912913133568 951113739032690688 954010231731388416 955517043380064256 955898114775711744 956588491062706176 956775130336456704 958668484816014336 961259333304223296 966210782509400064 966981115050081768 968122809123864576 969397493533507584 971315826304352256 971962037167194112 973885444892459008 976517417959845888 976707945551799552 977803155179016192 979738121844937728 981794827388583936 982330021638178304 986340173811679232 987446184322793472 987638844218277888 989400233500213248 989593274648788992 992267698894682112 995289520604381184 998174054245245696 1005301104405118976 1008017979829518336 1008214653472825344 1009345192442855424 1011342577388322816 1014018086852313088 1016024718950305792 1020111945547339008 1021515638347137024 1024276334342897664 1026184040461311264 1027395634172264448 1029428738989228032 1030373217285414912 1036304198651265024 1039722088488505344 1041364277746241904 1043966531497623552 1046728347718516736 1047562874637588582 1048799709884186624 1049975758000226304 1053018782500478976 1055102592756086784 1057317506418475008 1057893869456499712 1059286751443934208 1061382965332015872 1063611063004299264 1064459050034969043 1069733366349692928 1071850252958564352 1073261510697811968 1074956673802572288 1075385379122675712 1078230313988079616 1081355225432349504 1086987130323075072 1089138160264347648 1092019478148644864 1092454988315099136 1093457291813093376 1095621125504016384 1098582095204826624 1098796438745774496 1105121274342950592 1109632695538139136 1110075230062116864 1113011937019953152 1115214467238330368 1116019906239823872 1116237652059199488 1119700710679928832 1122662881872203776 1124271649305133056 1127245912927633408 1128144634225095396 1128730107678031872 1130963742455758848 1134020227308208128 1134241485156928512 1137473737833578496 1139270320953153536 1140770347708852224 1143027808819094016 1145427298620014592 1152020548376592384 1152245318254657536 1154300272416915456 1155820088443797504 1158107331362881536 1158877813545500672 1161171107371778048 1164536396619453312 1165842223482673152 1170601524963311616 1176020976467771392 1177569391183331328 1179899673619709952 1190130603138562176 1195465632374587392 1197214713871529808 1198628239867641856 1202102086832984064 1203450037143404544 1205831534578384896 1209021565093142528 1213009103236589568 1213957136998989824 1215555500576342016 1216524628611393192 1217960953413894144 1222156687077186679 1224971717666930688 1228521912917225472 1229011861854486528 1232263215986376704 1235834543351256576 1238280126220685184 1240879573505015808 1242271006083514368 1244729326016397312 1248022260741308416 1250491961784991744 1252138429147447296 1254616275643121664 1255522394519801856 1255767358566599424 1261581096337741088 1262995742106229248 1268151652043587584 1271167941548703744 1274530819700948992 1275451321416941568 1275700173781942272 1278224646421352448 1279657955062775808 1281679111072297728 1289308153400109024 1290830412165152768 1292529991378010112 1295087768405803008 1296023116923666432 1296275983036489728 1298587806469029888 1302023223946461184 1302277260735732736 1303737540238688256 1306317495793250304 1310103446196884976 1316851792291037184 1319200311333617664 1319457699531718656 1320937243935768576 1323023598526242816 1323551235843293184 1327052694139174912 1330898738993660928 1340477735709966336 1344023973106024448 1344286204630433792 1345793589923807232 1346866553105471034 1348456769851097088 1352364847687107072 1360149260729785344 1365701779123863552 1368245387281748352 1372571651985637376 1373830956380553216 1378093182375297024 1381738931535020032 1386296117984673792 1388485703661655872 1390313861270163648 1393065141998270832 1395989520193142784 1396750499516784776 1404025043333971968 1404584984976556032 1406803457008115712 1412382335258578944 1415177287109354496 1418148084005732352 1419278733379958724 1425362869369700352 1426311155132923904 1429133670611419136 1431015347597082624 1433275565070096384 1433847172163567616 1434882736594059264 1435162695504685056 1438002727224021504 1441806967243132672 1449316173764100096 1450471672575122652 1452184213685796864 1457943055750791168 1460828167338688512 1464776126939768832 1465061918327699328 1473495032457267456 1479510260717518848 1481169276484190208 1481458266327416832 1484100350250319872 1484389911973183488 1488026541653098496 1488316869412265984 1492934280906571776 1497261081367868544 1504192845633460528 1507951656607678464 1512026969744277504 1512321980209238016 1516631650444771328 1521027130278469632 1524037078425458688 1527236398160019456 1532273457520705536 1536327091006210048 1539067029889220608 1539276060691966896 1541093451258396672 1544143108483842048 1545559825928122368 1552715195492604416 1554456297976897536 1560802033284415488 1562046416619362856 1570092521577775104 1571344311956382873 1573199564826279936 1574963637000339456 1586840804184749568 1588930127165901312 1592074447998023808 1595416594506448896 1596286285162039744 1602802782443978752 1604600049524539392 1607775379437846528 1612435010703858432 1617345470982119424 1622032838148524256 1623947937885192192 1638029217222967296 1638682482472648704 1640185937719640064 1643431688256024576 1647779391135008768 1651040168294246912 1654506098006687744 1657681911514425888 1659639101355196416 1664449043307208704 1669517905529929728 1672821700857495552 1674029859359735808 1674356478088799232 1683994322808305664 1690868869391450112 1692216951337643094 1693095161517047808 1696114686000365568 1696445613683638272 1700601761889255424 1700933565042589696 1704299528561803264 1706210606750367744 1708905481429730304 1711155521563278336 1714541713228641024 1718140947930021888 1719077537866812032 1726783691207737344 1728030822564888576 1728367977381986304 1731450408625373184 1738316720318251008 1741756661057667072 1746804594929179968 1755802389721382912 1759276932708958208 1764031464701657088 1764734981124390912 1766354086774996992 1769849510429564928 1774531651991547904 1785195904707843264 1794391453231742976 1795822070807294712 1797942359801462784 1803153130249476096 1813532347639713792 1819513654854884352 1820935705498484736 1823333250864513024 1824327183042331136 1826941430120841216 1831774608507404288 1837457576500396032 1842782869375838208 1848394823979565056 1851314271548874496 1853751815026884864 1857420189331027776 1861319360257523712 1872033391111962624 1875737942677487616 1878207643721170944 1881924413464682496 1883176447011438592 1886903049479139328 1892371644506611632 1894493613159343872 1902227478065381376 1908020463462776832 1911034086760128512 1911796229551423488 1913176982125412352 1913550260672913408 1917336969632028672 1922518666608446592 1933962230100163536 1936245618247729152 1938794987067015168 1942631652608704512 1943924074334388224 1947770889784918016 1953034835919691776 1953415891103599104 1955606310358032384 1959476243689875456 1963589654777167872 1964660043276356608 1972680347623358464 1975277688436555776 1978800467000426496 1979186549297577984 1984535397789364224 1990579041208762368 1996348108490491392 2016035959659036672 2016429306945650688 2018690384885710848 2022685154776645632 2028036173704626176 2032049437900611584 2040223891094678016 2043031276694274048 2048552668685795328 2052368080922622528 2058857477978456064 2060746434570829824 2072608397302530048 2079444176977010688 2082728555492483808 2087933062995247104 2093456695437033472 2095125749275177164 2097599419768373248 2106037565000957952 2110205185512173568 2115787738912999424 2118573502887868416 2122765930664031744 2127222126008598528 2128918100069938086 2139466732699385856 2143700505917128704 2146523021395623936 2149913347605144576 2150770758245351424 2156460627976159232 2162710450864699008 2173974260646150144 2178276320528695296 2184038956297289728 2186914583626186752 2191242251008032768 2197164190409653248 2197592877491548992 2210242548685901184 2219265391076278272 2220150460124233728 2226023874039906304 2230428934476660736 2232039812479647744 2232475304118398976 2239401421359857664 2245325763744407552 2254491825855266816 2256289268450190792 2257460215356063744 2261927484911517696 2268040454616416256 2268482970313857024 2274947475667156992 2278540641906307072 2281540695417704448 2286055617638188032 2290854597240029184 2304041096753184768 2304490636509315072 2308600544833830912 2311640176887595008 2316214662725763072 2317755627091001344 2322342214743556096 2329072793238906624 2331684446965346304 2341203049926623232 2352041952935542784 2355138782366662656 2359799347239419904 2380261206277124352 2394429427743059616 2397256479735283712 2404204173665968128 2406900074286809088 2411663069156769792 2418043130186285056 2426018206473179136 2433049257222786384 2435921906827788288 2444313374154373358 2449943435333861376 2457043825834450944 2458023723708973056 2464526431972753408 2471669086702513152 2476560252441370368 2481759147010031616 2489458652032794624 2496044521482616832 2500983923569983488 2504276858294894592 2509232551286243328 2511044789039603712 2511534717133198848 2523162192675482176 2525991484212458496 2536303304087175168 2538325427006464641 2549061639401897984 2550902642833883136 2551400347563884544 2556449292842704896 2559315910125551616 2563358222144595456 2578616306800218048 2590175536811606016 2592046233847332864 2592551966072979456 2597175612938059776 2604046447892922368 2604554521471465472 2607475080477376512 2612634991586500608 2620206892393769952 2633703584582074368 2638915399063437312 2646047197052485632 2647102471686586368 2654105388278349824 2661797477987321856 2680955471419932672 2688047946212048896 2688572409260867584 2691587179847614464 2693733106210942068 2696913539702194176 2704729695374214144 2720298521459570688 2731403558247727104 2736490774563496704 2747661912761106432 2756186364750594048 2763477863070040064 2772592235969347584 2776971407323311744 2780627722540327296 2786130283996541664 2791979040386285568 2793500999033569552 2808050086667943936 2813606914016231424 2824764670517157888 2830354574218708992 2836296168011464704 2838557466759917448 2850725738739400704 2858267341222838272 2862030695194165248 2866551130140192768 2867694344327135232 2869765473188118528 2870325391009370112 2876005454448043008 2883613934486265344 2898632347528200192 2900943345150245304 2904368427371593728 2915886111501582336 2921656334677377024 2929552253879537664 2930123836655398656 2946990064914534912 2959020521435037696 2962338552968380416 2962916532654833664 2968200700500639744 2968779823946366976 2976053083306196992 2976633738824531968 2985868561813143552 2994522162735737088 3008385691266921056 3015903313215356928 3024053939488555008 3024643960418476032 3042054260556939264 3048074156850917376 3064546915041411072 3072654182012420096 3078134059778441216 3078552121383933792 3082186902516793344 3088286216967684096 3091119651856244736 3105430390985208832 3108912595953795072 3124092833238725712 3140185043155550208 3142688623912765746 3146399129652559872 3149927274000678912 3173681608369499136 3177860254331802624 3184148895996047616 3190833189012897792 3192572570324079488 3205605564887957504 3209200099049078784 3215550758875693056 3224870021407716864 3234690941964238848 3244065676297048512 3276058434445934592 3277364964945297408 3280371875439280128 3286863376512049152 3295558782270017536 3302080336588493824 3309012196013375488 3315363823028851776 3328898086614417408 3339035811059859456 3345643401714991104 3348059718719471616 3348712956177598464 3367988645616611328 3381737738782900224 3384433902675286188 3386190323034095616 3392891227367276544 3401203523778510848 3401867130085179392 3408599057123606528 3412421213500735488 3417810962859460608 3422311043126556672 3429083426457282048 3436281895860043776 3438155075733624064 3456061645129777152 3456735954763972608 3462900817250746368 3476633440636502016 3483513322115334144 3493609189858359936 3518553865417916416 3528062929403314176 3532708173549993984 3539699020859129856 3549063303983095808 3570391809415686528 3591644141614589424 3595884719602925568 3606306260498952192 3627064695279427584 3639027309709768704 3641871410996969472 3646666501729026048 3648654366084662272 3653882860241682432 3663549217014808576 3666470061231560037 3674915153000792064 3685565738751676416 3696789647959130112 3702628543097748992 3707503630053769728 3714840378662055552 3722638720515047424 3744066782223925248 3751475885354975232 3756415287442341888 3763848826929364992 3766352894022877184 3773806098958278656 3784743289013223264 3788987226318687744 3804454956130762752 3822068173520257024 3823592459102846976 3826353964250824704 3827100521345826816 3834673939264057344 3845037333216893184 3867924460200327072 3872491236495458304 3877589974134030336 3885263305217409024 3887848148668776448 3895541779569836032 3906069671839383552 3906831782207198208 3911212620716064768 3918952487379750912 3929320086552713216 3945360695246716928 3950555376873111552 3957600934000852992 3958373098595155968 3969070795578728448 3981158082417524736 3992696216980982784 4032071919318073344 4032858613891301376 4037380769771421696 4045370309553291264 4056072347409252352 4064098875801223168 4080447782189356032 4097105337371590656 4104736161845245056 4117714955956912128 4121492869141659648 4145216794605060096 4158888353954021376 4165457110984967616 4186913390874066944 4190251498550354328 4195198839536746496 4212075130001915904 4220410371024347136 4231575477825998848 4237147005775736832 4245531861328063488 4254444252017197056 4257836200139876172 4278933465398771712 4287401011834257408 4293046042791247872 4299826695210289152 4301541516490702848 4312921255952318464 4325420901729398016 4347948521292300288 4356552641057390592 4368077912594579456 4373829167252373504 4382484502016065536 4394328380819306496 4395185754983097984 4420485097371802368 4438530782152556544 4452047748079812608 4460857868953321472 4464079624959295488 4464950608236797952 4478802842719715328 4490651527488815104 4512578536900381584 4523854969823035392 4536080909232832512 4536965940627714048 4549894951334313984 4557081283812614144 4563081390835408896 4572111235276376064 4581709194480058368 4608981273018630144 4617201089667661824 4623280353775190016 4632429325451526144 4635511254182002688 4644684429487112192 4658145586477813248 4663368893930692608 4682406099853246464 4704083905871085568 4710277564733325312 4714032935869148619 4719598694478839808 4760522412554248704 4788858855486119232 4808408347331936256 4813800148573618176 4823326138313539584 4836086260372570112 4852036412946358272 4866098514445572768 4871843813655576576 4888626748308746716 4914087651668901888 4916047447417946112 4929052863945506816 4943338173405026304 4953120504882740736 4963518294020063232 4978917304065589248 4992089042965233664 5001967847139966976 5008553716589789184 5018465102572486656 5022089578079207424 5023069434266397696 5046324385350964352 5051982968424916992 5072606608174350336 5076650854012929282 5101805285667766272 5102800695127769088 5112898585685409792 5118631820251103232 5126716444289190912 5157232613600436096 5180351073623212032 5184092467694665728 5185103932145958912 5194351225876119552 5208092895785844736 5209109042942930944 5214950160954753024 5225269983173001216 5240413784787539904 5267407169164148736 5277830798126874624 5292094394104971264 5294204943373172736 5308210776556699648 5323594955974643712 5376095892424097792 5377144818521735168 5383174359695228928 5387466212421884136 5393827079404388352 5409459390748428288 5440597042919141376 5462807116495454208 5472981549126993408 5495323825522212864 5512372729501188096 5526955726140080128 5545184471938695168 5553942814646623488 5561255445080654592 5572260567993083328 5583958080772571136 5587001998067139104 5616100173335887872 5627213828032462848 5649529341034315776 5660709148437417984 5677114933519834896 5716534682445676544 5724061390388330496 5733102260280385536 5735388688654270464 5739530946376237056 5740650782018740224 5752010908896086016 5767227868972530688 5801886690300490608 5808736854743187456 5831772223003164672 5843312669354754048 5859104507759075328 5860247673310797312 5893980129829069824 5918041042870075392 5925833065309667328 5936401401001279488 5937559647892733952 5952106166612393984 5953267477649063936 5971737123626287104 5989044325471474176 6016771382533842112 6048107878977110016 6049287920836952064 6084108521113878528 6096148313701834752 6129093830082822144 6145308364024840192 6157104242767867584 6176572433935368192 6182239303712489472 6210860781970417664 6217825191907590144 6248185666477451424 6280370086311100416 6285377247825531492 6292798259305119744 6347363216738998272 6355720508663605248 6368297791992095232 6381666378025795584 6385145140648158976 6411211129775915008 6418400198098157568 6431101517751386112 6449740042815433728 6469381883928477696 6488131352594097024 6552116868891869184 6560743750878560256 6573726753024098304 6591117564540035072 6604160673176987648 6618024392026750976 6630727646057703552 6657796173228834816 6678071622119718912 6691286803429982208 6696119437438943232 6697425912355196928 6735977291233222656 6763475477565800448 6768867805350572376 6772380646068191232 6785782454734553088 6803734260170358784 6817198114247213056 6824842427001470976 6835621925718921216 6844622086253113344 6858166852914564096 6872563791720087552 6876310151467248128 6912123290259554304 6913471909527945216 6925801634501492736 6953266881273004032 6967026644230668288 6987218379716719872 7037107730835832832 7056125858806628352 7065416347099987968 7079398041718259712 7098126607966191616 7140783618831373056 7183288283229178848 7191769439205851136 7212612520997904384 7254129390558855168 7278054619419537408 7297308732169324544 7307765720483364864 7327098434029617152 7332940122463120074 7349830306001584128 7371131477503352832 7393579295918260224 7405257086195497984 7415007260107539456 7429680757324111104 7445277441030094848 7488133564447850496 7502951770709950464 7512830574884683776 7527697653858729984 7532705788045754368 7547612197916557312 7569486578026446528 7577974452637375488 7608909912261525504 7644136347040514048 7647184918205693952 7652707928501649408 7654201042691653632 7669347878528114688 7690074666433786368 7735848920400654144 7770526610434818048 7775696297337552896 7791083559139672064 7812139343678767104 7813663564414396416 7822425241432129536 7837904974759501824 7858640173105426432 7890721390493433856 7901110753746223104 7916746197190311936 7938141591157456896 7962316164835049472 7985392433961965568 8064143838636146688 8065717227782602752 8074761539542843392 8090740619106582528 8112144694818504704 8128197751602446336 8160895564378712064 8194210674743181312 8209472323690490112 8242985738283319296 8290433589210120192 8317776707908042752 8330914221969935232 8380502997100708656 8390397679073492992 8424150260003831808 8440820742048694272 8463150955651997696 8474294011551473664 8491063722656126976 8508888504034394112 8515672400279752344 8574802023668514816 8586092085582495744 8599653390420578304 8603083032981405696 8625842511904636928 8650841803458796032 8695897042584600576 8713105282114781184 8736155825189158912 8747658334504747008 8764969004032131072 8788656761638612992 8790371509966195968 8840970194743604736 8877061564305113088 8921715737906642944 8928159249918590976 8929901216473595904 8957605685439430656 8981303054977630208 9025157073800763168 9047709939646070784 9072161818465665024 9073931881255428096 9114162567625228288 9126162781670817792 9144222470552752128 9217962546037260288 9234402179335323648 9246560707550380032 9264858650903052288 9271022508364005376 9289368858974224384 9316291172955626496 9326737787861385216 9408167811742171136 9420555129466650624 9428065871738297238 9439197388957679616 9521044825108497408 9577717710972238464 9616816694663872512 9627600297147236352 9646652276627079168 9672172520745140224 9704072825892716544 9732197028891145536 9777253496617493432 9828175303337803776 9832094894835892224 9858105727891013632 9886676346810052608 9906241009765481472 9927036588040126464 9984178085930467328 10003935694279933952 10017107433179578368 10036930205144973312 10044179156158414848 10046138868532795392 10092648770701928704 10103965936849833984 10145213216348700672 10153301708025858564 10203610571335532544 10205601390255538176 10225797171370819584 10237263640502206464 10253432888578381824 10314465227200872192 10368184935389331456 10370207864291917824 10388702451752239104 10416185791571689472 10418218085885861888 10429900321909506048 10450539966346002432 10480827569575079808 10555661596253749248 10584188788209942528 10616421553113399296 10647189911949287424 10754289637043470336 10774932424843768272 10787654158808776704 10818918781496856576 10881194085838282752 10925614232990908416 10945963098253986816 10990647651044425728 10999410183694680111 11024745459002376192 11053911452280160256 11090368943877390336 11107885629293246976 11122510890161309184 11144521135986166656 11167916161545142272 11174003996134278208 11232200346671775744 11254427656064925696 11299058682068631552 11321418296874835968 11354229867039669792 11466204520560771072 11470777377308540928 11479061892752474112 11481301564037480448 11504021817792172032 11534455737945061376 11603773380600981216 11617473709486374912 11663544446006329344 11686625338709508096 11718209015518150656 11720495346621594624 11787960259658139648 11836082085740150784 11851666130619334656 11872802802002558976 11875119295785467904 11904212333224787968 11906534955298127872 11943474247252574208 11978088650942948352 12033542765067684224 12096215757954220032 12098575841673904128 12168217042227757056 12192296627403669504 12290616728049680384 12314208485535735168 12353144867870736384 12364478607424978944 12421721563940835328 12435650383815180288 12496371332954902848 12560740172622200832 12570754495651062984 12585596518610239488 12694726433477996544 12711441017327210496 12736595583984190464 12763332756051591168 12770290281296317952 12822422259551830016 12836800396196315136 12862203035502772224 12899480085630867456 12938763767856955392 12976262705188194048 13104233737783738368 13121487501757120512 13147453506048196608 13182235129080070144 13208321346353975296 13261455292115407104 13315592346457669632 13356143244239437824 13382573606859964416 13392238874877886464 13394851824710393856 13471954582466445312 13537735610701144752 13571564909469106176 13607468520340717568 13634396228494426112 13649684854002941952 13671243851437842432 13689244172506226688 13716333705829128192 13745127583440175104 13752620302934496256 13826943819055890432 13851603269002985472 13906533762546008064 13934053288461336576 13974436759433439744 14112251717613256704 14130832694199975936 14158796083436519424 14196253215932383232 14281567237662746112 14366576566458357696 14425225041995808768 14508258781117710336 14556109238839074816 14594617464338649088 14615531440966729728 14654196868059234304 14665880244926240148 14742262955006705664 14787158591836520448 14810514172390995968 14830014520215078912 14859361514648222208 14890554882060189696 14976267128895700992 15005903541419900928 15025661149769367552 15055395307717459968 15065411576091508736 15095224395833114624 15138973156052893056 15155948905274750976 15217819824523051008 15288272694081028096 15305415857003298816 15308402085383307264 15338695757056229376 15380149332867572736 15471697840801308288 15541053220869636096 15582167118279344128 15624278687357534208 15627327128828792832 15644850482864259072 15675809949519003648 15717280346210852864 15781442780986867712 15802221507492446208 15833492394380623872 15876283182314913792 15924632329670098944 15970784867923931136 16128287677272293376 16131434455565205504 16149523079085686784 16181481238213165056 16224289389637009408 16256395503204892672 16321791128757424128 16388421349486362624 16418944647380980224 16485971476566638592 16580867178420240384 16635553415816085504 16661828443939870464 16761005994201417312 16780795358146985984 16848300520007663616 16881641484097388544 16926301911303995392 16948588023102947328 16982127445312253952 17031344800559504688 17149604047337029632 17172184171164991488 17199306780841156608 17206166065962811392 17251685023809273856 17301683606917592064 17426210564229562368 17472311650378317824 17495316669009494016 17529938008064262144 17577313523277225984 17580743019932391936 17681940389487209472 17754123128610226176 17843431475813285888 17856318499837181952 17859802432947191808 17915211370878861312 17962606109955260416 18050314147601526336 18144323636931330048 18147863762510856192 18228325135250456576 18252325563341635584 18288444941105504256 18435925092074520576 18529717301806104576 18542045016728010752 18578737717948448768 18632582345911252992 18653475575722770432 18816335623484342272 18841110258933301248 18856131743476594476 18878394777915359232 19042089650216994816 19155435421944476928 19233633389327745024 19255200594294472704 19293304553254158336 19344345041490280448 19408145651785433088 19464394057782291072 19554506993234986864 19656350606675607552 19716211455782027264 19773352693620105216 19812482019530962944 19854073176080252928 20007871388559867904 20034214866359156736 20073860410289946624 20088358312316829696 20092277737065590784 20185297541403857408 20207931873699667968 20290426432697401344 20306603416051717128 20411202780511076352 20451594342741639168 20474527281004412928 20506865777156763648 20628930454401744384 20736369870778662912 20740415728583835648 20777404903504478208 20832371583143378944 20836436171771723776 20859800643819012096 20901079932692004864 20961655139150159616 21111323192507498496 21168377576419885056 21294379823898574848 21508579274086940672 21549864849687536544 21575308317617553408 21637837562993713152 21762388171676565504 21891926196507973632 21981295302088851456 21998820367389360222 22049490918004752384 22107822904560320512 22180737887754780672 22215771258586493952 22245021780322618368 22289042271972333312 22335832323090284544 22348007992268556416 22464400693343551488 22508855312129851392 22598117364137263104 22642836593749671936 22708459734079339584 22932409041121542144 22941554754617081856 22958123785504948224 22962603128074960896 23008043635584344064 23068911475890122752 23207546761201962432 23327088892012658688 23373250677419016192 23436418031036301312 23440990693243189248 23575920519316279296 23672164171480301568 23703332261238669312 23750238591570935808 23808424666449575936 23813069910596255744 23886948494505148416 23956177301885896704 24067085530135368448 24192431515908440064 24197151683347808256 24336434084455514112 24384593254807339008 24628416971071470336 24728957214849957888 24843443127881670656 24871300767630360576 24992742665909805696 25141508991302125968 25171193037220478976 25389452866955993088 25422882034654420992 25473191167968380928 25526665512103182336 25540580562592635904 25644844519103660032 25724406071005544448 25798960171261734912 25877527535713910784 25952525410376388096 26208467475567476736 26242975003514241024 26294907012096393216 26364470258160140288 26416642692707950592 26522910584230814208 26631184692915339264 26765147213719928832 26784477749755772928 26789703649420787712 26943909164932890624 27075471221402289504 27143129818938212352 27214937040681435136 27268792456988852224 27342487702875684864 27378488345012453376 27432667411658256384 27505240605868992512 27653887638111780864 27703206538005970944 27813067525092016128 27868106576922673152 27948873518866879488 28224503435226513408 28261665388399951872 28317592166873038848 28392506431864766464 28563134475325492224 28733153132916715392 28850450083991617536 29016517562235420672 29112218477678149632 29189234928677298176 29308393736118468608 29331760489852480296 29484525910013411328 29574317183673040896 29621028344781991936 29660029040430157824 29718723029296444416 29781109764120379392 29952534257791401984 30011807082839801856 30051322299538735104 30110790615434919936 30130823152183017472 30190448791666229248 30277946312105786112 30311897810549501952 30435639649046102016 30576545388162056192 30610831714006597632 30616804170766614528 30677391514112458752 30760298665735145472 30943395681602616576 31164334236558688256 31248557374715068416 31254654257657585664 31289700965728518144 31351619899038007296 31434560692421705728 31666984788761247744 31752566364629827584 31849264659340197888 31941569735847862272 32262868911130411008 32362962476426330112 32448578779274018816 32512791006409785344 32643582257514848256 32776842698972725248 32837889294761960448 32971942953133277184 32998230551084040333 33161734356840480768 33271106831632171008 33323656887879740928 33522011988402834624 33696601040015327232 33763282968194777088 33852603822607990784 33897176046205894656 33964254890624507904 34062689601119009376 34398613561682313216 34412332131925622784 34503370047618547712 34603367213835184128 34852421128459124736 34944623300756635648 34990633338018988032 35059876016128524288 35154627046554451968 35161486039864783872 35363880778974418944 35508246257220452352 35712636999674363904 35719604865894383616 35830422741757722624 35925212219910520832 36100628295203052672 36288647273862660096 36295727525021712384 36456650270500913152 36504651126683271168 36576889882211008512 36871850184149041152 37059434603612209152 37157475435896897536 37265164691822505984 37306951151445540864 37632671246968684544 37682220517866602496 37712263486953188952 37756789555830718464 38084179300433989632 38310870843888953856 38467266778655490048 38510401188588945408 38586609106508316672 38688690082980560896 38816291303570866176 38928788115564582144 39109013986469973728 39312701213351215104 39546705387240210432 39624964039061925888 40015742777119735808 40068429732718313472 40147720820579893248 40176716624633659392 40184555474131181568 40370595082807714816 40415863747399335936 40613206832103434256 40822405561022152704 40903188685483278336 40949054562008825856 41013731554313527296 41257860908803488768 41480831457167671296 41554809807008956416 41664743166286757888 41672872343543447552 41719601287638024192 41802159865384009728 41923310278300319232 42336755152839770112 42588759647797149696 43017158548173881344 43099729699375073088 43275675125987426304 43524776343353131008 43783852393015947264 43962590604177702912 43997640734778720444 44215645809120641024 44361475775509561344 44431542517172987904 44490043560645236736 44578084543944666624 44671664646180569088 44696015984537112832 44928801386687102976 45017710624259702784 45196234728274526208 45285673187499343872 45416919468158679168 45864818082243084288 45916247571009896448 45925206256149921792 46016087271168688128 46137822951780245504 46415093522403924864 46746501354838032384 46872836062072602624 46881981386486378496 47151841038632558592 47344328342960603136 47406664522477338624 47500477183141871616 47626139821192511488 47773896989010296832 47912354603771793408 48134171060270736896 48384863031816880128 48394303366695616512 48672868168911028224 48769186509614678016 49256833942142940672 49457914429699915776 49686886255763341312 49742601535260721152 49985485331819611392 50283017982604251936 50342386074440957952 50778905733911986176 50845764069308841984 50946382335936761856 51081161125185271808 51289689038207320064 51448812142011088896 51597920342523469824 51755055071427821568 51905050820752776192 52416934951134953472 52485950007028482048 52589814024192786432 52728940516320280576 52833285385415901184 53045821168461628416 53262369385830678528 53530294427439857664 53568955499511545856 53579407298841575424 53887818329865781248 54150942442804579008 54429874081362870272 54537584913977704448 54684975405751369728 54756976690024906752 54865334823316512768 55010481211737985024 55307775276223561728 55626135050184032256 55736213153845346304 55897747037733758976 56449006870453026816 56523330776799903744 56635184333746077696 56785012863729532928 57126268950650984448 57466306265833430784 57700900167983235072 58033035124470841344 58224436955356299264 58378469857354596352 58663520979704960592 58969051820026822656 59148634367346081792 59242056689563983872 59320058080860315648 59437446058592888832 59562219528240758784 60023614165679603712 60102644599077470208 60221581230869839872 60261646304366034944 60380897583332458496 60555892624211572224 60623795621099003904 60871279298092204032 61153090776324112384 61233608341533229056 61354783028224917504 61520597331470290944 61886791363205233152 62497114749430136832 62509308515315171328 62579401931457036288 62703239798076014592 62869121384843411456 63333969577522495488 63505132729259655168 63883139471695724544 64525737822260822016 64725924952852660224 64897157558548037632 65025582012819570688 65287164515029696512 65675778589523920896 65943885906266554368 65996461102168080666 66323468713680961536 66542213663264342016 66647313775759481856 67044023976805669248 67393202080030654464 67526565936389554176 67705207645215981568 67794352092411789312 67928509781249015808 68125379202238018752 68797227123364626432 68824664263851245568 69006740095237095424 69206734427670368256 69889246601513271296 69981266676037976064 70119752032257048576 70309254093108903936 70322972079729567744 70727761557948837888 71016492514440904704 71425273999348727808 71439209731788767232 71660845483515445248 71850424439821041664 72201256590406105344 72577294547725320192 72591455050043424768 72913300541001826304 73009302253366542336 73153779764422017024 74314950871793795072 74530329383645011968 74613902302891081728 75424526973906377904 75513579111661436928 76168358600867979264 76621741687777907712 76934533557310980096 77173218213016633344 77377380165961121792 77632582607141732352 77857576231129164288 78218027972939947456 78625402426702430208 79093410774480420864 79249928078123851776 80295441641159786496 80353433249267318784 80369110948262363136 80741190165615429632 80831727494798671872 81226413664206868512 81644811122044305408 81806377370966556672 82027463108627054592 82515721817606977536 82961662914335342592 83109619614017912832 83329486332573515776 83345744687086895104 83439202575276048384 83604319730768019456 83846620556600638464 84673510305679540224 85177519295594299392 86034317096347762688 86199459398750146176 86551350251974852608 87049552686706262016 87567704786031894528 87925181208355405824 87995281469557440888 88722951551019122688 88863085034345975808 88980087121290473472 89156169087889333248 89343329292361138176 89392031969074225664 89857602773374205952 90035421248519405568 90392469456549052416 90571346374998687744 90833838936317358336 91729636164486168576 91832495142019792896 91850412512299843584 92032174542337376256 92275645903560491008 92830187044807849728 93493002709676064768 93745672124145205248 93763962772972756992 94303682077265117184 95000954366283743232 95252279642385022976 95547793978020593664 95824709207543586816 96268342120541473792 96788606733391233024 97345736337822056448 97538373019229356032 98513667884285881344 98915828859399831552 99373772511526682624 99485203070521442304 99970970663639222784 100566035965208503872 101557811467823972352 101691528138617683968 101892764671873523712 102162322250370543616 102579378076414640128 103195840685046939648 103510110142855643136 103810101641505552384 104833869902269906944 104971900014056964096 105179628048385572864 105457881032640561152 105666570770831802368 106091642336923256832 106524738771661357056 107137910999023091712 107158814597683150848 107775636659731562496 108301884885609158016 109075169827955408896 109369950811502739456 109513953380049813504 109730669646633025536 110020962423475970048 110615550552447123456 111472426307690692608 111795494075467517952 112898013740906053632 113046661553599807488 113270368667492155392 113570025727459065856 114252537901301968896 114932612531666861568 115401800335966470144 116066070248941682688 116448873910712598528 116756939714709192704 117327041959409921184 117938103640053645312 118484113379127967744 118640116161720631296 118874892117185777664 120047228331359207424 120205289198154940416 120443162461739679744 120523292608732069888 120761795166664916992 121111785248423144448 121247591242198007808 122306181552648224768 122467216683066458112 122709566056449835008 123041194662940581888 123773582726410466304 124994229498860273664 125018617030630342656 125158803862914072576 125406479596152029184 125738242769686822912 127010265458519310336 127766278943391449088 129051475644521644032 129794315117096075264 130051164025639141376 130574329030059393024 131351557179047841792 131887771812533108736 131992922204336161332 132646937427361923072 133084427326528684032 133294627551518963712 134088047953611338496 134786404160061308928 135053131872779108352 135410415290431963136 135588704184823578624 135857019562498031616 136250758404476037504 137594454246729252864 138013480190474190848 138413468855340736512 140239504064514097152 140618508186217807872 140645944159459135488 141455523115897675776 142032985028881809408 142878419463577534464 143321690967030890496 143700848879642083328 144402513180812210688 145154589095450640384 145182910100086849536 145826601082003652608 146018604506733084672 146307559528844034048 149060658767290023936 149227804605782163456 150849053947812755808 151027158223322873856 152336717201735958528 153243483375555815424 153869067114621960192 154346436426033266688 154754760331922243584 155265165214283464704 155715152462258328576 156436055945879894912 157250804853404860416 158186821548960841728 158499856156247703552 160590883282319572992 160706866498534637568 160738221896524726272 161482380331230859264 161663454989597343744 162452827328413737024 163289622244088610816 163612754741933113344 164054926217254109184 165031443635213955072 165923325828670685184 166658972665147031552 166691489374173790208 166878405150552096768 167208639461536038912 167693241113201276928 169347020611359080448 170355038591188598784 172398918797500292352 173102700503949705216 174099105373412524032 175135409572063789056 175990562939114881776 177445903102038245376 177726170068691951616 177960174242580946944 178312338175778666496 178686658584722276352 178784063938148451328 180070842497038811136 180784938913098104832 181142692749997375488 181667677872634716672 183459272328972337152 183700825024599687168 184064349084674752512 184551291807120982016 185660374089615699456 187491344248290410496 187527925545945513984 188607364154530234368 190001908732567486464 190504559284770045952 191649418415087173632 192536684241082947584 193577213466782466048 194691472675644112896 195076746038458712064 197027335768571762688 197831657718799663104 198747545023053365248 198970406141042884608 199941941327278445568 201132071930417007744 203115622935647944704 203383056277235367936 203785529343747047424 204324644500741087232 205158756152829280256 206391681370093879296 207020220285711286272 207620203283011104768 209667739804539813888 209943800028113928192 210359256096771145728 210915762065281122304 211333141541663604736 212183284673846513664 213049477543322714112 214275821998046183424 214317629195366301696 215551273319463124992 216603769771218316032 218150339655910817792 218739901623005478912 219027906760099627008 219461339293266051072 220041924846951940096 222944852615381385216 223590988150935035904 226540737334984310784 227140051454918131712 228505075802603937792 229865225063333723136 230803600671932940288 232132140497883365376 232897747821425197056 233513879429418385408 234654083918819842368 235876207280107290624 236968226758255935488 237280232323441262592 237749784234371555328 240886324923479359488 241046585217464139776 241523590333329833984 242223570496846288896 242495182484396015616 244612363105296449536 244934433366132916224 245419132112899670016 246082389325881163776 247547165452820932608 249988458997720547328 250037234061260685312 250317607725828145152 250812959192304058368 251476485539373645824 254020530917038620672 255532557886782898176 258102951289043288064 260102328051278282752 261148658060118786048 262703114358095683584 263775543625066217472 263985844408672322664 266168854653057368064 266589255103037927424 268176095907222676992 269572808320122617856 270106263745558216704 270820830580863926272 271177408369647157248 271714039124996063232 272501516808952075008 275188908493458505728 276826937710681473024 280479008129028194304 281237016372435615744 281291888318918270976 282911046231795351552 285756838927155068928 286643381934061780992 287401697759284166656 288805026361624421376 290365820200173699072 291653202164007305216 292037209013466169344 292615119057688068096 298121317534580047872 298455609211564326912 301698107895625511616 304673434403471917056 306486966751111630848 307738134229243920384 309509520663844487168 310530330428566929408 311430304924516657152 312872111891759789824 314501609706809720832 316373643097921683456 316999712312495407104 321413732997069275136 321476443793049452544 322964760662461718528 323326909979194687488 324905654656827474048 327225509483866226688 328109852434508218368 330062887270427910144 331846651657341370368 333382978748347580416 334417278923072077824 335386482226402553856 338694041222718160896 340710077182377197568 344797837595000584704 346205401007899410432 348198210746825048064 350270819144127578112 351981125878229763552 355452340137383903232 355920348485161893888 356624676351557332992 357568127876296902656 360141684994077622272 361569877826196209664 362285385499994750976 363335355745269433344 366918544657944674304 367401650049199374336 368128698169349505024 369102583614241964032 371320748179231398912 374982688496580820992 375055851091891027968 377214728309060468736 381009118569540091904 383298836830174347264 385073368482165895168 387154426933564932096 389382945351288225792 390153492076917424128 394054671537143525376 395663315437599326208 397495090046106730496 397940812282085769216 399883882654556891136 402264143860834015488 406231245871295889408 406766112554470735872 407571058687494094848 408649289001482174464 412783362740187758592 414040440571422572544 415240406566022209536 420718512193542291456 421831524130562244608 422666283083327209472 424366569347693027328 426098955086645428224 428635258390732603392 431102546638926249984 433207539542436632064 437479803246010957824 438055813520199254016 438922678586532102144 440083849693903880192 447181976301870071808 453081474669968621568 454280102909836263424 457010151605207875584 459730450126667446272 461607201343865880576 464264280995766730752 465795495642850394112 467027758858836770816 469308167837639684736 471752414560214581248 473936453516511870976 474560464646882525184 475499568468743110656 481772649846958718976 483047180666659667968 484447140993692577792 484990364968792031232 489224726210592899072 489868866732265832448 490838264225799340032 492164778651762327552 495094330905641865216 499976917995441094656 500074468122521370624 500635215451656290304 501625918384608116736 502952971078747291648 508041061834077241344 511065115773565796352 520204656102556565504 522297316120237572096 525406228716191367168 527971688817344645328 532337709306114736128 533178510206075854848 536352191814445353984 540212527491116433408 541641661161727852544 542354816739294314496 543428078249992126464 545003033617904150016 550377816986917011456 553653875421362946048 562474032744871231488 562583776637836541952 565822092463590703104 571513677854310137856 574803395518568333312 577610052723248842752 580731640400347398144 583306404328014610432 584074418026932338688 585230238115376136192 596242635069160095744 596911218423128653824 603396215791251023232 609346868806943834112 612973933502223261696 615476268458487840768 621060660857133858816 622860609849033314304 625744223783519579648 629003219413619441664 632747286195843366912 633999424624990814208 642827465994138550272 642952887586098905088 645929521324923437056 646653819958389374976 649811309313654948096 654451018967732453376 656219704869016436736 660125774540855820288 666765957496695160832 668834557846144155648 670772964452805107712 681420154364754395136 689595675190001169408 692410802015798820864 696396421493650096128 700541638288255156224 703962251756459527104 710904680274767806464 711840696970323787776 713249352703114665984 715136255752593805312 723139755652392419328 724570770999989501952 726670711490538866688 733837089315889348608 734803300098398748672 736257396338699010048 738205167228483928064 742641496358462797824 749965376993161641984 750111702183782055936 754429456618120937472 766597673660348694528 770146736964331790336 774308853867129864192 780306984153834848256 788109343074287050752 791326630875198652416 794990180092213460992 799767765309113782272 804528287721668030976 812462491742591778816 813532225108941471744 815142117374988189696 817298578002964348928 825566725480375517184 830480813132044419072 841437024387084582912 843663048261124489216 845332566166654418944 848733138695386054656 857270516781465206784 862205093277852499968 866415079084873264128 874959606492021915648 876111627040398508032 877845357173064204288 880167699387807760384 894363952603740143616 908560205819672526848 914020303210415751168 919460900253334892544 923214402687731761152 928528561991533461504 931590991285700788224 934055517717673541632 938616335675279369472 943504829120429162496 947872907033023741952 949120929293765050368 950999136937486221312 966094361333319335936 968894281987385155584 969980729937584062464 981676528451598680064 984329557303524655104 990188661811283730432 1000148936245042741248 1003251836769216233472 1005905942157494583296 1016082123668154482688 1022130231547131592704 1044594632240475144192 1050812457432382734336 1055943377634689290656 1066357020412151709696 1072704383628890707968 1080425054982232866816 1083283322323455705088 1084709633478588628992 1086856156499984252928 1090006067235808300032 1100755633973834022912 1107307750842725892096 1124948065489742462976 1125167553275673083904 1131644184927181406208 1143027355708620275712 1155220105446497685504 1161463280800694796288 1166612808656029220864 1168148836053864677376 1170460476230752272384 1192485270138320191488 1193822436846257307648 1206792431582502046464 1218693737613887668224 1225947867004446523392 1242121321714267717632 1245721219698066628608 1251488447567039159296 1265494572391686733824 1267998849249981628416 1285905775172197810176 1291859042649846874112 1293307639916778749952 1299622618627309896192 1312439409738032873472 1320251549081711640576 1333531914993390321664 1341545928905610215424 1362840308729508790272 1379191350380002338816 1384821604031597641728 1392792842987300192256 1401083276576510312448 1407924503512919054208 1421809360549535612928 1423681393940647575552 1426498705406229331968 1430272511505187610624 1449141541999979003904 1453341422981077733376 1467674178631778697216 1469606600196797497344 1472514792677398020096 1476410334456967856128 1485282992716925595648 1499930753986323283968 1500223404367564111872 1508858913236241874944 1533195347320697389056 1540293473928663580672 1560613968307669696512 1576218686148574101504 1589980360184426921984 1599535530618227564544 1609056575443336061952 1624924983485183557632 1627064450217882943488 1630284234749976379392 1634597156005928697856 1651133450960751034368 1660961626264088838144 1687326096522248978432 1690665132333308837888 1697466277390772109312 1714541033562930413568 1724410186555704999936 1732830158169746528256 1749919212984043831296 1752223254080797016064 1755690714346128408576 1760335398775615520768 1788727905207480287232 1828040606420831502336 1838921800506669785088 1846428805375463522304 1863181982571401576448 1868111035435347083264 1877232671350558738944 1887009658240858324992 1895745814066047483904 1898241858587530100736 1901998273874972442624 1937788563974770311168 1939961459875168124928 1963353056903197360128 1968659114607049310208 1980377323622567460864 2000297872490085482496 2006503673538432466944 2011811884314989166592 2044260463094263185408 2089189264480950288384 2101624914864765468672 2111886755269378581312 2132714040824303419392 2145408767257781415936 2166566644646911410176 2169419266957177257984 2173712312999968505856 2180012134471616600064 2201511267947668045824 2214615501685451784192 2249896130979484925952 2250335106551346167808 2263288369854362812416 2310440210892995371008 2322926561601389592576 2340920952461504544768 2384970540276640382976 2413584863165004092928 2437387475227775336448 2451895734008893046784 2491442439396133257216 2502976895134078318592 2530989144783373467648 2535997698499963256832 2571811550344395620352 2583718085299693748224 2586615279833557499904 2599245237254619792384 2624878819476065746944 2640503098163423281152 2667063829986780643328 2683091857811220430848 2725680617459017580544 2758382700760004677632 2769643208063195283456 2785585685974600384512 2802166553153020624896 2815849007025838108416 2843618721099071225856 2847362787881295151104 2852997410812458663936 2860545023010375221248 2898283083999958007808 2906682845962155466752 2945029585354796040192 2952820668913935712256 2970565985433851191296 3000446808735128223744 3017717826472483749888 3066390694641394778112 3080586947857327161344 3152437372297148203008 3179960720368853843968 3199071061236455129088 3218113150886672123904 3249849966970367115264 3254128900435765886976 3260568469499952758784 3269194312011857395712 3302266901921502068736 3321923252528177676288 3381330264666617675776 3394932554781544218624 3429082067125860827136 3465660316339493056512 3499838425968087662592 3504446508161594032128 3511381428692256817152 3520670797551231041536 3577455810414960574464 3656081212841663004672 3677843601013339570176 3726363965142803152896 3736222070870694166528 3754465342701117477888 3791491628132094967808 3796483717175060201472 3803996547749944885248 3875577127949540622336 3879922919750336249856 3937318229214098620416 3960754647245134921728 4000595744980170964992 4023623768629978333184 4088520926188526370816 4178378528961900576768 4203249829729530937344 4223773510538757162624 4265428081648606838784 4290817534515562831872 4347424625999937011712 4360024268943233200128 4403022535895336091648 4429231003370903568384 4499792261958969851904 4500670213102692335616 4526576739708725624832 4620880421785990742016 4681841904923009089536 4769941080553280765952 4827169726330008185856 4874774950455550672896 4903791468017786093568 4982884878792266514432 5005953790268156637184 5061978289566746935296 5071995396999926513664 5143623100688791240704 5167436170599387496448 5173230559667114999808 5198490474509239584768 5249757638952131493888 5281006196326846562304 5366183715622440861696 5516765401520009355264 5539286416126390566912 5604333106306041249792 5631698014051676216832 5687237442198142451712 5694725575762590302208 5705994821624917327872 5721090046020750442496 5813365691924310933504 5890059170709592080384 5905641337827871424512 5941131970867702382592 6000893617470256447488 6035435652944967499776 6132781389282789556224 6161173895714654322688 6304874744594296406016 6359921440737707687936 6398142122472910258176 6436226301773344247808 6499699933940734230528 6508257800871531773952 6521136938999905517568 6538388624023714791424 6604533803843004137472 6643846505056355352576 6762660529333235351552 6789865109563088437248 6931320632678986113024 7022762857384513634304 7041341595102462083072 7154911620829921148928 7312162425683326009344 7355687202026679140352 7472444141741388333056 7508930685402234955776 7582983256264189935616 7592967434350120402944 7607993095499889770496 7751154255899081244672 7759845839500672499712 7874636458428197240832 7921509294490269843456 8001191489960341929984 8177041852377052741632 8356757057923801153536 8406499659459061874688 8447547021077514325248 8530856163297213677568 8581635069031125663744 8694849251999874023424 8720048537886466400256 8858462006741807136768 9001340426205384671232 9053153479417451249664 9241760843571981484032 9539882161106561531904 9654339452660016371712 9749549900911101345792 9807582936035572187136 9965769757584533028864 10011907580536313274368 10143990793999853027328 10287246201377582481408 10334872341198774992896 10396980949018479169536 10499515277904262987776 10562012392653693124608 10732367431244881723392 11033530803040018710528 11208666212612082499584 11263396028103352433664 11374474884396284903424 11389451151525180604416 11411989643249834655744 11442180092041500884992 11626731383848621867008 11811282675655742849024 11882263941735404765184 12001787234940512894976 12070871305889934999552 12265562778565579112448 12322347791429308645376 12609749489188592812032 12796284244945820516352 12872452603546688495616 13042273877999811035136 13076777248047429582848 13209067607686008274944 13287693010112710705152 13579730219126176874496 13862641265357972226048 14045525714769027268608 14082683190204924166144 14309823241659842297856 14624324851366652018688 14711374404053358280704 15017861370804469911552 15165966512528379871232 15185934868700240805888 15215986190999779540992 15502308511798162489344 15519691679001344999424 15749272916856394481664 15843018588980539686912 16812999318918123749376 16895094042155028650496 17061712326594427355136 17163270138062251327488 17440097075772932800512 17716924013483614273536 18002680852410769342464 18106306958834902499328 18483521687143962968064 19079764322213123063808 19308678905320032743424 19499099801822202691584 19615165872071144374272 19931539515169066057728 20023815161072626548736 20287981587999706054656 20669744682397549985792 20793961898036958339072 21124024785307386249216 21464734862489763446784 22067061606080037421056 22417332425224164999168 22526792056206704867328 22748949768792569806848 22778902303050361208832 22823979286499669311488 22884360184083001769984 23253462767697243734016 23764527883470809530368 24003574469881025789952 24531125557131158224896 24644695582858617290752 25219498978377185624064 25592568489891641032704 25744905207093376991232 26084547755999622070272 26153554496094859165696 26575386020225421410304 27159460438252353748992 27725282530715944452096 28165366380409848332288 28619646483319684595712 29248649702733304037376 29422748808106716561408 30035722741608939823104 30431972381999559081984 31004617023596324978688 31498545833712788963328 31686037177961079373824 33625998637836247498752 33790188084310057300992 34123424653188854710272 34326540276124502654976 34880194151545865601024 35433848026967228547072 36005361704821538684928 36212613917669804998656 36967043374287925936128 38617357810640065486848 39230331744142288748544 39863079030338132115456 40047630322145253097472 41339489364795099971584 41587923796073916678144 42248049570614772498432 42929469724979526893568 44134123212160074842112 45053584112413409734656 45497899537585139613696 45557804606100722417664 45647958572999338622976 45768720368166003539968 46506925535394487468032 47529055766941619060736 49289391165717234581504 50438997956754371248128 51185136979783282065408 51489810414186753982464 52307108992189718331392 53150772040450842820608 54318920876504707497984 55450565061431888904192 57239292966639369191424 58497299405466608074752 58845497616213433122816 60071445483217879646208 60863944763999118163968 62009234047192649957376 63372074355922158747648 67251997275672494997504 67580376168620114601984 68246849306377709420544 68653080552249005309952 69760388303091731202048 72010723409643077369856 73934086748575851872256 77234715621280130973696 78460663488284577497088 79726158060676264230912 80095260644290506194944 82678978729590199943168 83175847592147833356288 84496099141229544996864 85858939449959053787136 88268246424320149684224 90107168224826819469312 91295917145998677245952 91537440736332007079936 93013851070788974936064 95058111533883238121472 98578782331434469163008 100877995913508742496256 102370273959566564130816 102979620828373507964928 106301544080901685641216 108637841753009414995968 110901130122863777808384 117690995232426866245632 120142890966435759292416 124018468094385299914752 126744148711844317495296 135160752337240229203968 136493698612755418841088 137306161104498010619904 139520776606183462404096 147868173497151703744512 154469431242560261947392 156921326976569154994176 159452316121352528461824 160190521288581012389888 166351695184295666712576 171717878899918107574272 176536492848640299368448 180214336449653638938624 182591834291997354491904 183074881472664014159872 186027702141577949872128 190116223067766476242944 197157564662868938326016 201755991827017484992512 204740547919133128261632 205959241656747015929856 221802260245727555616768 235381990464853732491264 240285781932871518584832 248036936188770599829504 253488297423688634990592 270321504674480458407936 274612322208996021239808 279041553212366924808192 295736346994303407489024 308938862485120523894784 318904632242705056923648 320381042577162024779776 332703390368591333425152 353072985697280598736896 360428672899307277877248 366149762945328028319744 372055404283155899744256 380232446135532952485888 409481095838266256523264 411918483313494031859712 443604520491455111233536 470763980929707464982528 480571563865743037169664 540643009348960916815872 549224644417992042479616 558083106424733849616384 591472693988606814978048 617877724970241047789568 640762085154324049559552 665406780737182666850304 706145971394561197473792 720857345798614555754496 744110808566311799488512 760464892271065904971776 823836966626988063719424 887209040982910222467072 961143127731486074339328 1081286018697921833631744 1098449288835984084959232 1116166212849467699232768 1235755449940482095579136 1281524170308648099119104 1330813561474365333700608 1412291942789122394947584 1441714691597229111508992 1647673933253976127438848 1774418081965820444934144 1922286255462972148678656 2162572037395843667263488 2232332425698935398465536 2471510899880964191158272 2563048340617296198238208 2661627122948730667401216 2883429383194458223017984 3295347866507952254877696 3844572510925944297357312 4325144074791687334526976 4943021799761928382316544 5323254245897461334802432 5766858766388916446035968 7689145021851888594714624 8650288149583374669053952 9886043599523856764633088 11533717532777832892071936 17300576299166749338107904 23067435065555665784143872 34601152598333498676215808 69202305196666997352431616
- Sum of all divisors σ(n): 268377949956283419033600000
- Sum of proper divisors (its aliquot sum) s(n): 199175644759616421681168384
- 69202305196666997352431616 is an abundant number, because the sum of its proper divisors (199175644759616421681168384) is greater than itself. Its abundance is 129973339562949424328736768
Bases of 69202305196666997352431616
- Binary: 111001001111100010100001111011010101001011100111010000000100011010000000000000000000002
- Hexadecimal: 0x393E287B54B9D011A00000
- Base-36: 8P105S18SCAGRSAO0
Squares and roots of 69202305196666997352431616
- 69202305196666997352431616 squared (692023051966669973524316162) is 4788959044532644107112238211771104257362347956371456
- 69202305196666997352431616 cubed (692023051966669973524316163) is 331407005374086815688838738001604505484904030813752800381433455855921734352896
-
The
square root of 69202305196666997352431616 is 8318792291953.6221193843 -
69202305196666997352431616 is a
perfect cube number . Itscube root is 410557056
Scales and comparisons
How big is 69202305196666997352431616?- 69,202,305,196,666,997,352,431,616 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 69,202,305,196,666,997,352,431,616 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 69202305196666997352431616 cubic inches would be around 34213088 feet tall.
Recreational maths with 69202305196666997352431616
- 69202305196666997352431616 backwards is 61613425379966669150320296
- 69202305196666997352431616 is a
Harshad number . - The number of decimal digits it has is: 26
- The sum of 69202305196666997352431616'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 69202305196666997352431616 - Facts about the integer". Numbermatics.com. 2024. Web. 25 May 2024.
APA style:
Numbermatics. (2024). Number 69202305196666997352431616 - Facts about the integer. Retrieved 25 May 2024, from https://numbermatics.com/n/69202305196666997352431616/
Chicago style:
Numbermatics. 2024. "Number 69202305196666997352431616 - Facts about the integer". https://numbermatics.com/n/69202305196666997352431616/
The information we have on file for 69202305196666997352431616 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 69202305196666997352431616, math, Factors of 69202305196666997352431616, curriculum, school, college, exams, university, Prime factorization of 69202305196666997352431616, STEM, science, technology, engineering, physics, economics, calculator, sixty-nine septillion, two hundred two sextillion, three hundred five quintillion, one hundred ninety-six quadrillion, six hundred sixty-six trillion, nine hundred ninety-seven billion, three hundred fifty-two million, four hundred thirty-one thousand, six hundred sixteen.